- 18 Dec, 2014 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 17 Dec, 2014 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 14 Nov, 2014 1 commit
-
-
Julien Muchembled authored
-
- 03 Nov, 2014 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 23 Oct, 2014 1 commit
-
-
Julien Muchembled authored
-
- 22 Oct, 2014 1 commit
-
-
Julien Muchembled authored
babeld could be in bad state, or it could be incompatible (too old or too new).
-
- 21 Oct, 2014 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
- getBootstrapPeer was stuck as long as there was no other request being served - registry crashed when re6stnet is stopped
-
Julien Muchembled authored
Code 4 was reused by mistake for 'kill' messages.
-
- 20 Oct, 2014 1 commit
-
-
Julien Muchembled authored
-
- 16 Oct, 2014 1 commit
-
-
Julien Muchembled authored
-
- 09 Oct, 2014 6 commits
-
-
Cédric Le Ninivin authored
Co-authored-by: Julien Muchembled <jm@nexedi.com>
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
Here, it's simpler and safer. We will also want to have private methods that don't start with an underscore.
-
Julien Muchembled authored
-
- 06 Oct, 2014 1 commit
-
-
Julien Muchembled authored
-
- 03 Sep, 2014 1 commit
-
-
Julien Muchembled authored
-
- 02 Sep, 2014 1 commit
-
-
Julien Muchembled authored
-
- 26 Aug, 2014 1 commit
-
-
Julien Muchembled authored
Certificates are deleted 30 days after they get invalid, so that unused prefixes can be reallocated.
-
- 20 Aug, 2014 1 commit
-
-
Julien Muchembled authored
This fixes the following error: TypeError: unsupported operand type(s) for -: 'NoneType' and 'int' Traceback (most recent call last): File "/usr/sbin/re6stnet", line 438, in main tunnel_manager.handleTunnelEvent(read_pipe.readline()) File "/usr/lib/python2.7/dist-packages/re6st/tunnel.py", line 389, in handleTunnelEvent m(*args) File "/usr/lib/python2.7/dist-packages/re6st/tunnel.py", line 412, in _ovpn_route_up self._connection_dict[prefix].connected() File "/usr/lib/python2.7/dist-packages/re6st/tunnel.py", line 76, in connected i = self._retry - 1 What happened is probably that a route_up notification was received just before killing/recreating the connection for the same node, and then process twice the same OpenVPN notification: in this case, the first was for a previous connection and should have been ignored.
-
- 31 Jul, 2014 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 29 Jul, 2014 2 commits
-
-
Julien Muchembled authored
We'll have to revive UDP because we experienced congestion with TCP. This should make UDP efficient in good environment. MTU discovery is required however to enable UDP by default.
-
Julien Muchembled authored
-
- 22 Jul, 2014 1 commit
-
-
Julien Muchembled authored
This fixes up commit e3781aff (Reduce probability of dying when the system lacks memory").
-
- 18 Jul, 2014 2 commits
-
-
Julien Muchembled authored
-
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 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
It's already in 're6stnet_subnet' and it's useful to bind to 're6stnet_ip' without having to edit it first.
-
- 12 Jul, 2014 1 commit
-
-
Julien Muchembled authored
256 * (1 - (1-42/256.)**(15/4.)) ≈ 125 where: - 42 is default rtt-decay - 4 is default hello in babeld - 15 is default hello in re6st
-
- 11 Jul, 2014 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-