<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel">
    <title>gmane.network.tinc.devel</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/362"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/361"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/360"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/359"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/358"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/356"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/355"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/354"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/353"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/352"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/348"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/347"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/345"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/344"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/341"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/340"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/339"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/338"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/335"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.tinc.devel/334"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/362">
    <title>[Announcement] Tinc version 1.0.21 and 1.1pre7 released</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/362</link>
    <description>&lt;pre&gt;Because of a security vulnerability in tinc that was recently discovered, we
hereby release tinc versions 1.0.21 and 1.1pre7. Here is a summary of the
changes in tinc 1.0.21:

 * Drop packets forwarded via TCP if they are too big (CVE-2013-1428).

Here is a summary of the changes in tinc 1.1pre7:

 * Fixed large latencies on Windows.
 * Renamed the tincctl tool to tinc.
 * Simplified changing the configuration using the tinc tool.
 * Added a full description of the ExperimentalProtocol to the manual.
 * Drop packets forwarded via TCP if they are too big (CVE-2013-1428).

Thanks to Martin Schobert for auditing tinc and reporting the vulnerability.
He discovered a potential stack overflow that can be triggered by an
authenticated peer. This can be used to cause a tinc daemon to crash, or in the
worst case, it might be possible to execute code on another node as the user
running tincd. This bug has been present in all versions of tinc. All users of
tinc should upgrade to 1.0.21 or 1.1pre7 as soon as possible.

&lt;/pre&gt;</description>
    <dc:creator>Guus Sliepen</dc:creator>
    <dc:date>2013-04-22T20:00:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/361">
    <title>Re: Automatic exchange of dynamic node-IPs between nodes</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/361</link>
    <description>&lt;pre&gt;

Tinc 2.0 will use certificates but not X.509 ones. However, I do plan to
support the possibility to have a central entity assign Subnets to nodes. 

&lt;/pre&gt;</description>
    <dc:creator>Guus Sliepen</dc:creator>
    <dc:date>2013-03-28T19:39:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/360">
    <title>Re: Automatic exchange of dynamic node-IPs between nodes</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/360</link>
    <description>&lt;pre&gt;2013/3/26 Guus Sliepen &amp;lt;guus&amp;lt; at &amp;gt;tinc-vpn.org&amp;gt;:

Luckily, no. In Germany we have a traditional 24 hours timeout on the
DSL connections which causes a new IP via PPPOE. By pulling the plug
on the routers at different times you can manipulate the time of day
they get disconnected. Because of VoIP some ISPs are going for a
180-day-timeout, now. But no fixed IPs or reverse DNS for Consumers.
The business model of our ISPs is simple. Consumers pay 25-40 €/month
for an internet socket with a flatrate but get only dynamic IPs and
can't set up their own server services (like NAS, P2P social Network,
...). So they have to pay extra for "Cloud"-services an entrust their
private data to cloud-service providers. Companies can get internet
sockets with a flatrate and fixed IP(s) for 100 - 500 €/month.

I personally like the idea of a static global IPv6 unicast prefix for
incoming connections and dynamic global IPv6 unicast prefix for
outgoing connections. That way you can be reached and still have a
little anonymity on t&lt;/pre&gt;</description>
    <dc:creator>Rene Bartsch</dc:creator>
    <dc:date>2013-03-28T11:13:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/359">
    <title>Re: Automatic exchange of dynamic node-IPs between nodes</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/359</link>
    <description>&lt;pre&gt;

I hope they are not all changing at the same instant...


Yes, that is indeed one of the things I will implement at some point (although
the host-up script you use is doing the job quite well). In tinc version
1.1pre4 and later complement this with the AutoConnect option and by
automatically distributing the public keys of nodes, if you use the
ExperimentalProtocol option.

&lt;/pre&gt;</description>
    <dc:creator>Guus Sliepen</dc:creator>
    <dc:date>2013-03-26T22:31:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/358">
    <title>Automatic exchange of dynamic node-IPs between nodes</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/358</link>
    <description>&lt;pre&gt;Hi,

I'm new to Tinc, so a "Hello" to all! :-)

In my setup one master node has a static public IP. All other nodes have dynamic public IPs changing every 24 hours (and yes, in Germany even Global IPv6 Unicast Prefixes are dynamic on DSL/Cable sockets :-( ).

To distribute the dynamic node-IPs to all other nodes, the following "host-up" script is used:

------------------------------------------------------------- snip --------------------------------------------------------------

#!/bin/bash

FILE="/etc/tinc/$NETNAME/hosts/$NODE"
ADDRESS="Address = $REMOTEADDRESS $REMOTEPORT"

if grep -q Address $FILE; then
    /bin/sed s:'^Address.*=.*$':"$ADDRESS": -i $FILE
else
    echo $ADDRESS &amp;gt;&amp;gt; $FILE
fi

------------------------------------------------------------- snap 
--------------------------------------------------------------


Please implement such a function directly into the Tinc code! Maybe even with distributed tables without the need of a master with a static IP.

Best regards,

Renne

&lt;/pre&gt;</description>
    <dc:creator>Bartsch, Rene</dc:creator>
    <dc:date>2013-03-26T11:45:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/356">
    <title>Re: Problem with local Discovery in tinc-pre</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/356</link>
    <description>&lt;pre&gt;

I removed Compression = 9 completly from all corresponding hostfiles
(alphalabs, slowpoke and Lassulus). The error still occurs.
&lt;/pre&gt;</description>
    <dc:creator>muh Kuh</dc:creator>
    <dc:date>2013-03-14T23:08:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/355">
    <title>Re: Problem with local Discovery in tinc-pre</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/355</link>
    <description>&lt;pre&gt;

[...]


Try removing Compression = 9, and let me know if you still see the same packet
loss or not.

&lt;/pre&gt;</description>
    <dc:creator>Guus Sliepen</dc:creator>
    <dc:date>2013-03-14T13:17:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/354">
    <title>Problem with local Discovery in tinc-pre</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/354</link>
    <description>&lt;pre&gt;I'm currently running tinc-pre6 on 2 nodes in a larger network.
My Laptop (Lassulus), lan ip: 192.168.2.100, tinc-ip: 10.243.0.2
My Server (alphalabs), lan ip: 192.168.2.103, tinc-ip: 10.243.1.10
internet vserver (slowpoke), no lan ip, tinc-ip: 10.243.232.121

Everything works fine until both nodes are in the same LAN. The first
2-3 minutes everything is fine. Pings between the machines go through
other servers so they are between 50-80ms, 0% packet loss.
But as soon as localDiscovery starts to kick in the pings drop to 20ms
(which is good) but packet loss goes up to 90% (tested with ping -f).
For every lost packet tincd (started with -D -d4) shows the Error:
"Received UDP packet from unknown source 192.168.2.103 port 655".
Every 2-3 seconds the packet loss stops and tincd reports: "UDP
address of alphalabs set to 192.168.2.103 port 655"
But after &amp;lt;1second the packet loss begins again with the unknown source error.

log snippet:
UDP address of alphalabs set to 192.168.2.103 port 655
UDP address of slowpoke s&lt;/pre&gt;</description>
    <dc:creator>muh Kuh</dc:creator>
    <dc:date>2013-03-12T19:52:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/353">
    <title>Re: [Announcement] Tinc version 1.0.20 released</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/353</link>
    <description>&lt;pre&gt;

No, local discovery makes use of the sames keys that have been exchanged for
direct UDP communication. So you don't need the public keys of all other
nodes, and it is not possible to spoof local discovery packets.

&lt;/pre&gt;</description>
    <dc:creator>Guus Sliepen</dc:creator>
    <dc:date>2013-03-04T11:56:19</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/352">
    <title>Re: [Announcement] Tinc version 1.0.20 released</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/352</link>
    <description>&lt;pre&gt;
Do the systems that see each other in the local lan, do they all need to
have each others public keys in hosts/ ? Or is it possible to let them
ask some trusted central authoritie(s) if the detected host is kosher?


Folkert van Heusden

&lt;/pre&gt;</description>
    <dc:creator>folkert</dc:creator>
    <dc:date>2013-03-04T10:59:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/348">
    <title>Re: [monkeysphere] tinc-monkeysphere integration</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/348</link>
    <description>&lt;pre&gt;

Ah, I see.


The protocol assumes there is only one key, so neither the public keys nor
their fingerprints are exchanged during the authentication phase. Tinc also
expects only one public key to be in a host config file, and if there are
multiple it will only use the first one.

A very dirty hack would be to write a program that continuously reads the log
output from tinc, and when it sees an unsuccesful connection has been made to a
node, it will replace the public key in its host config file with another one.
Since tinc rereads the host config file on every retry, it will use the new key
when trying to reconnect.

But perhaps it's better to ensure that only the key will be used which is
signed by the uid of the corresponding host itself. If there still are multiple
keys, use the one which has the newest signature from the host itself.

&lt;/pre&gt;</description>
    <dc:creator>Guus Sliepen</dc:creator>
    <dc:date>2012-12-17T22:48:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/347">
    <title>Re: [monkeysphere] tinc-monkeysphere integration</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/347</link>
    <description>&lt;pre&gt;
It is possible for there to be more than one Monkeysphere-validated
key for a userid, and no way of knowing which of those is the
"correct" one.

The solution for ssh involves generating an authorized_keys
file with all valid, matching keys.

Presumably this cannot currently be done with tinc.
&lt;/pre&gt;</description>
    <dc:creator>Clint Adams</dc:creator>
    <dc:date>2012-12-17T16:45:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/345">
    <title>Re: [monkeysphere] tinc-monkeysphere integration</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/345</link>
    <description>&lt;pre&gt;

Why do you need multiple keys per node for Monkeysphere?

&lt;/pre&gt;</description>
    <dc:creator>Guus Sliepen</dc:creator>
    <dc:date>2012-12-16T13:13:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/344">
    <title>Another suggestion for putting tinc to good use</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/344</link>
    <description>&lt;pre&gt;A while back, I suggested adding some compressors to tinc to increase the 
options available for its use: never had the time to take a crack at doing 
such adding. I have found something else that may or may not be a good fit 
with tinc: a WAN-optimization/delta compression mechanism. Such mechanisms 
reduce the amount of traffic carried over a network, by detecting and 
omitting duplicate content.

http://wanproxy.org/tools.shtml

http://www.ezrentacar.com | http://www.facebook.com/ezrentacar
&lt;/pre&gt;</description>
    <dc:creator>Michael Adams</dc:creator>
    <dc:date>2012-12-16T06:15:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/341">
    <title>Re: Kernel 3.7 has a new layer-2 UDP networking mechanism</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/341</link>
    <description>&lt;pre&gt;

It neither hurts nor helps tinc. You should be able to use VXLAN inside a tinc
VPN without any problems, both in router and switch mode.

The only problem I see with VXLAN is that nowhere in the draft of the standard
there is any reference to MTU issues. It is likely that most VXLAN packets will
be fragmented into two IP packets which will decrease bandwidth and effectively
increase packet loss.

&lt;/pre&gt;</description>
    <dc:creator>Guus Sliepen</dc:creator>
    <dc:date>2012-12-11T20:40:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/340">
    <title>Kernel 3.7 has a new layer-2 UDP networking mechanism</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/340</link>
    <description>&lt;pre&gt;http://linux-network-plumber.blogspot.com.es/2012/09/just-published-linux-kernel.html

http://blog.scottlowe.org/2011/12/02/examining-vxlan/

Not sure how this would help or hurt tinc-vpn

&lt;/pre&gt;</description>
    <dc:creator>Michael Adams</dc:creator>
    <dc:date>2012-12-11T17:00:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/339">
    <title>Re: tinc1.1pre4 tincctl restart</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/339</link>
    <description>&lt;pre&gt;Ignore that, had 1.1pre2 installed
&lt;/pre&gt;</description>
    <dc:creator>muh Kuh</dc:creator>
    <dc:date>2012-12-06T01:02:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/338">
    <title>tinc1.1pre4 tincctl restart</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/338</link>
    <description>&lt;pre&gt;I cant restart my tincd with 'tincctl restart -n $NETNAME'
I get the message: 'Could not restart tinc daemon'

It works with 'tincctl stop -n NETNAME &amp;amp;&amp;amp; tincctl start -n NETNAME'
but sometimes the /var/run/tinc.$NETNAME.pid file is missing so I need
to kill tinc manually
&lt;/pre&gt;</description>
    <dc:creator>muh Kuh</dc:creator>
    <dc:date>2012-12-06T00:31:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/335">
    <title>question using android JNI with openssl,etc. to build tinc</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/335</link>
    <description>&lt;pre&gt;Hello,
I was hoping someone already had experience on using JNI and could
help me figure out how android.mk file uses pre-built libraries with
Android SDK. I have done some research and ordered an Android NDK
book, although I am sitting at work wanting to do something(since I
have nothing to do). I know openssl and zlib libraries are able to be
found in Android SDK, which would just require LZO to be ported.
Thanks


&lt;/pre&gt;</description>
    <dc:creator>Steven Bishop</dc:creator>
    <dc:date>2012-07-30T15:04:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/334">
    <title>*****SPAM***** Blokkering van uw lopende rekening bij de RABOBANK -een dringend bericht.</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/334</link>
    <description>&lt;pre&gt;&lt;/pre&gt;</description>
    <dc:creator>tinc-devel-NnCthlHDAqpg9hUCZPvPmw&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-07-09T14:47:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.tinc.devel/332">
    <title>[Announcement] Version 1.0.19 released</title>
    <link>http://permalink.gmane.org/gmane.network.tinc.devel/332</link>
    <description>&lt;pre&gt;With pleasure we announce the release of version 1.0.19. Here is a
summary of the changes:

 * Allow :: notation in IPv6 Subnets.

 * Add support for systemd style socket activation.

 * Allow environment variables to be used for the Name option.

 * Add basic support for SOCKS proxies, HTTP proxies, and proxying through an
   external command.

This version of tinc is compatible with 1.0pre8, 1.0 and later, but not
with earlier version of tinc.

&lt;/pre&gt;</description>
    <dc:creator>Guus Sliepen</dc:creator>
    <dc:date>2012-06-25T18:07:52</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.network.tinc.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.network.tinc.devel</link>
  </textinput>
</rdf:RDF>
