- 10 Jun, 2015 1 commit
-
-
Julien Muchembled authored
The old distutils way is not compatible with zc.recipe.egg in develop mode, because egg_info does not provide any information about such scripts.
-
- 08 Apr, 2015 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
There is no plan for a default ipv4 route.
-
Julien Muchembled authored
This simplify network configuration a lot, and on recent kernels, this fixes wrong source address for extra interfaces that already have a public IP.
-
- 03 Apr, 2015 1 commit
-
-
Julien Muchembled authored
-
- 07 Mar, 2015 3 commits
-
-
Julien Muchembled authored
Generating them takes a lot of time and there's no reason to do this by default. We keep --dh option in 're6stnet' to not break existing configuration.
-
Julien Muchembled authored
-
Julien Muchembled authored
We consider using sockets to communicate with OpenVPN, via --management option.
-
- 06 Mar, 2015 4 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
db.py -> cache.py PeerDB -> Cache peers.db -> cache.db
-
Julien Muchembled authored
For the registry at least, we'll want to store integers without having to convert to/from strings. To upgrade 'registry.db': - dump it to a file - fix create table statements - load it Nodes will restart with an empty cache.
-
Julien Muchembled authored
-
- 24 Feb, 2015 3 commits
-
-
Julien Muchembled authored
These modes are partly unified with the normal one by splitting TunnelManager.
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 18 Dec, 2014 1 commit
-
-
Julien Muchembled authored
-
- 09 Oct, 2014 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 18 Jul, 2014 1 commit
-
-
Julien Muchembled authored
- new -V/--version command line option - protocol extended to get the version of any node in the network, which will allow to track those running an old version of re6st
-
- 16 Jul, 2014 1 commit
-
-
Julien Muchembled authored
It's already in 're6stnet_subnet' and it's useful to bind to 're6stnet_ip' without having to edit it first.
-
- 10 Jul, 2014 1 commit
-
-
Julien Muchembled authored
-
- 07 Jul, 2014 1 commit
-
-
Julien Muchembled authored
-
- 16 Jan, 2014 1 commit
-
-
Julien Muchembled authored
Some servers can only be accessed via their re6st IP. re6st itself uses little memory so it should not die when it fails to fork.
-
- 25 Nov, 2013 1 commit
-
-
Julien Muchembled authored
This is a workaround waiting that we have better criteria to select tunnels to create or destroy.
-
- 21 Nov, 2013 1 commit
-
-
Julien Muchembled authored
-
- 20 Nov, 2013 1 commit
-
-
Julien Muchembled authored
UDP protocol is useless if nothing is done to prevent fragmentation. Otherwise, it is at best unefficient. There exist routers on the internet that filter fragmented packets with specific data. This is hard to debug because TCP connections hang randomly when there is no OpenVPN encryption. Now, only TCP is enabled by default. A second protocol should be there for better performance when possible, either existing UDP one (provided it is guaranteed there is no fragmentation) or something better (GRE ?).
-
- 27 Sep, 2013 1 commit
-
-
Julien Muchembled authored
The way peer addresses were exchanged polluted caches with information about dead nodes. In particular, bootstrapping often took a long time because the cache of the primary node was mostly useless. This also fixes bootstrap of registry.
-
- 09 Aug, 2013 1 commit
-
-
Julien Muchembled authored
-
- 13 May, 2013 4 commits
-
-
Julien Muchembled authored
This is a common misconfiguration that may break internet acces for other peers. We also stop checking for child process termination when used without tunnel manager (i.e. with --client or --client-count=0) because it conflicts with the 'ip route' command that is called every minute if --table=0 is used. Anyway, with a tunnel manager, only openvpn client are watched.
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
- authenticated communications with registered clients - XML-RPC is dropped - multi-threaded server
-
- 07 May, 2013 1 commit
-
-
Julien Muchembled authored
-
- 17 Apr, 2013 1 commit
-
-
Julien Muchembled authored
-
- 18 Mar, 2013 2 commits
-
-
Julien Muchembled authored
'--ip any' was also broken due to missing parenthesis.
-
Julien Muchembled authored
This reduces the probability to lose all connections at the same time when a gateway becomes out-of-order.
-
- 15 Mar, 2013 1 commit
-
-
Julien Muchembled authored
-
- 12 Mar, 2013 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-