Arceliar
496dc94f02
possibly mitigate livelock bug where lossy links lead to constant connect/disconnect cycles due to disagreement about which of the two duplicate autoconnection attempts to use
2018-06-16 15:31:25 -05:00
Neil Alexander
0ca2cda49b
Merge pull request #135 from neilalexander/utf16
...
Fix typo for big-endian BOM
2018-06-16 17:05:43 +01:00
Neil Alexander
9ac7d4e0df
Fix typo for big-endian BOM
2018-06-16 17:01:47 +01:00
Neil Alexander
0ec5f1c02c
Version 0.2.1 ( #130 )
...
* switch address range from fd00::/8 to the deprecated 0200::/7 range
* Fix launchd script path and amend debian control file
* fix address/prefix code, platform specific parts still need testing
* macos
* cleanup old ugly session MTU code that only mattered with lossy UDP fragments
* Fix debian control file
* Let's try this again
* tcp/socks cleanup
* comment
* avoid the proxy.SOCK5 connection attempt unless we're actually going to use the dialer
* Update generate.sh
* prevent parent nodes from forcing coord oscillation, have dht.handleRes clean up the old request info immediately
* address range changes
* Update README.md
Consistently remove leading zeros from addresses in the readme.
* Update yggdrasil.go
* Collect yggdrasilctl during CI build
* Fix CircleCI after fat-fingered copypasta
* Fix for Windows
* clean up main yggdrasil.go imports and run gofmt
2018-06-15 11:02:45 +01:00
Arceliar
21b15c97a9
Merge pull request #134 from Arceliar/develop
...
clean up main yggdrasil.go imports and run gofmt
2018-06-15 04:42:32 -05:00
Arceliar
e65a66b181
clean up main yggdrasil.go imports and run gofmt
2018-06-15 04:30:09 -05:00
Arceliar
5fc4dddf83
Merge pull request #129 from neilalexander/utf16
...
Convert config from UTF-16 if a BOM is found
2018-06-15 04:20:59 -05:00
Neil Alexander
2fe493ba6c
Merge pull request #133 from neilalexander/circleci
...
Collect yggdrasilctl during CI builds
2018-06-15 10:07:16 +01:00
Neil Alexander
17146ee5bb
Fix for Windows
2018-06-15 10:00:58 +01:00
Neil Alexander
3be8d97cc3
Fix CircleCI after fat-fingered copypasta
2018-06-15 09:58:02 +01:00
Neil Alexander
20fc551a67
Collect yggdrasilctl during CI build
2018-06-15 09:54:29 +01:00
Neil Alexander
0aea4bd395
Update yggdrasil.go
2018-06-15 09:20:41 +01:00
Arceliar
3d9ab25930
Merge pull request #127 from Arceliar/bugfixes
...
Bugfixes
2018-06-14 13:46:29 -05:00
Arceliar
28d187d5a0
Merge pull request #128 from Arceliar/doc
...
address range changes
2018-06-14 13:36:49 -05:00
Arceliar
0c74c74879
Update README.md
...
Consistently remove leading zeros from addresses in the readme.
2018-06-14 13:33:36 -05:00
Arceliar
8025e51299
address range changes
2018-06-14 13:26:46 -05:00
Arceliar
7fe038f87e
prevent parent nodes from forcing coord oscillation, have dht.handleRes clean up the old request info immediately
2018-06-14 12:32:18 -05:00
Neil Alexander
6c556da05e
Merge pull request #125 from Arceliar/cleanup
...
Cleanup
2018-06-14 15:26:34 +01:00
Neil Alexander
6a1927a09e
Merge pull request #126 from neilalexander/contrib
...
Set Conflicts as well as Replaces on the Debian package
2018-06-14 15:25:54 +01:00
Neil Alexander
415748d381
Update generate.sh
2018-06-14 15:22:13 +01:00
Arceliar
d9c9787611
avoid the proxy.SOCK5 connection attempt unless we're actually going to use the dialer
2018-06-14 09:21:35 -05:00
Arceliar
e8eaabf0c8
comment
2018-06-14 09:12:58 -05:00
Neil Alexander
aa46f67d08
Merge pull request #124 from neilalexander/contrib
...
Fix debian control file again
2018-06-14 15:12:52 +01:00
Arceliar
57837057b7
tcp/socks cleanup
2018-06-14 09:11:34 -05:00
Neil Alexander
7cc067e3a5
Let's try this again
2018-06-14 15:07:39 +01:00
Neil Alexander
dde0486f03
Merge pull request #123 from neilalexander/contrib
...
Fix debian control file
2018-06-14 14:51:45 +01:00
Neil Alexander
2ab5a1f1c2
Fix debian control file
2018-06-14 14:47:55 +01:00
Arceliar
f7a7f601a0
cleanup old ugly session MTU code that only mattered with lossy UDP fragments
2018-06-14 08:38:43 -05:00
Neil Alexander
36f80cb12c
Merge pull request #122 from Arceliar/addressPrefix
...
Address prefix change
2018-06-14 14:37:22 +01:00
Arceliar
695610c305
Merge pull request #121 from neilalexander/contrib
...
Fix launchd script path and amend debian control file
2018-06-14 08:09:48 -05:00
Arceliar
93ffc0b876
macos
2018-06-14 08:00:57 -05:00
Arceliar
e7fca66655
fix address/prefix code, platform specific parts still need testing
2018-06-14 07:58:07 -05:00
Neil Alexander
474fdda8ca
Fix launchd script path and amend debian control file
2018-06-14 13:24:37 +01:00
Arceliar
330175889e
switch address range from fd00::/8 to the deprecated 0200::/7 range
2018-06-14 07:08:48 -05:00
Arceliar
8c29f4b6dc
Merge pull request #115 from yggdrasil-network/develop
...
v0.2 changes
v0.2.0
2018-06-13 12:53:56 -05:00
Arceliar
ad1ba2c8ca
Merge pull request #117 from Arceliar/panicfix
...
closed channel send bugfix
2018-06-13 00:33:48 -05:00
Arceliar
cd514799da
recover if p.doSend is closed due to a race between peers.doSendSwitchMsgs and peers.removePeer
2018-06-13 00:24:12 -05:00
Arceliar
f0c249a4b7
Merge pull request #116 from yggdrasil-network/Arceliar-patch-1
...
Update README.md
2018-06-12 19:35:06 -05:00
Arceliar
98ee657447
Update README.md
...
Replace some links to the old documentation with links to the .io site
2018-06-12 19:31:36 -05:00
Neil Alexander
cfcdf91444
Merge pull request #114 from Arceliar/cleanup
...
Code cleanup
2018-06-13 00:15:33 +01:00
Arceliar
b006748da4
code cleanup
2018-06-12 17:50:08 -05:00
Arceliar
9ce428af66
Merge pull request #112 from neilalexander/documentation
...
Adds more comments to ICMPv6 and TUN/TAP.
2018-06-12 17:11:24 -05:00
Neil Alexander
8e2c2aa977
Document ICMPv6 and TUN/TAP
2018-06-12 22:45:53 +01:00
Neil Alexander
54cf6b0794
Merge pull request #110 from Arceliar/config
...
Config cleanup
2018-06-12 20:25:31 +01:00
Arceliar
24228bd381
disable unused configuration Net field and clean up comments to remove mention of UDP where no longer applicable
2018-06-12 14:00:04 -05:00
Neil Alexander
bc82d035db
Merge pull request #109 from Arceliar/dhtbackoff
...
Exponential DHT backoff
2018-06-12 14:04:39 +01:00
Arceliar
359af66d0d
exponential dht throttle backoff, and make it based on when packets were sent as part of bootstrapping/maintenance, not when arbitrary packets were received
2018-06-12 03:16:10 -05:00
Neil Alexander
909b48f2f2
Merge pull request #108 from Arceliar/doc
...
Documentation, code comments, and a couple bugfixes
2018-06-11 07:05:57 +01:00
Arceliar
56802d569e
minor documentation updates, code comments, and a couple of bugfixes that I noticed when going through the code to comment it
2018-06-10 18:03:28 -05:00
Neil Alexander
b0acc19e3d
Merge pull request #107 from Arceliar/wire
...
Add version information to connection setup
2018-06-10 10:11:56 +01:00