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 |
|
Arceliar
|
038a51fd13
|
it helps to add new files
|
2018-06-09 18:44:59 -05:00 |
|
Arceliar
|
72cca4ea43
|
version check/warning adjustments
|
2018-06-09 18:38:30 -05:00 |
|
Arceliar
|
076350f963
|
remove old tcp key exchange code
|
2018-06-09 17:49:02 -05:00 |
|
Arceliar
|
8733099516
|
add version metadata to key exchange at the start of connections
|
2018-06-09 17:46:19 -05:00 |
|
Arceliar
|
f5c850f098
|
better way to do wire signed ints (no negative zero, remove conditionals)
|
2018-06-09 16:36:13 -05:00 |
|
Arceliar
|
b7e4ff5d5a
|
Merge pull request #106 from Arceliar/peerauth
Peer authentication improvements
|
2018-06-09 16:24:27 -05:00 |
|
Arceliar
|
e5eb6de1f6
|
add inner crypto to linkProtoTraffic, using ephemeral keys, to prevent replay attacks from spoofing peer connections
|
2018-06-08 18:42:56 -05:00 |
|
Arceliar
|
1dcc60f054
|
check root before accepting that a message is good and unblocking a new peer
|
2018-06-08 17:33:16 -05:00 |
|
Arceliar
|
ad6ea59049
|
Merge pull request #105 from yggdrasil-network/localhost
Use "localhost:9001" for the default admin socket
|
2018-06-08 16:42:18 -05:00 |
|
Arceliar
|
2e1456902c
|
Update yggdrasil.go
|
2018-06-08 16:38:11 -05:00 |
|
Arceliar
|
f30d040366
|
Merge branch 'master' of https://github.com/yggdrasil-network/yggdrasil-go into develop
|
2018-06-08 16:17:24 -05:00 |
|
Arceliar
|
dde7653bf4
|
Merge pull request #103 from Arceliar/switchMsg
Use new switchMsg format
|
2018-06-08 16:16:39 -05:00 |
|
Neil Alexander
|
89757ab5ec
|
Merge pull request #104 from Arceliar/multicast
Enable multicast on interfaces that come up after startup
|
2018-06-08 22:01:26 +01:00 |
|
Arceliar
|
495891d9e8
|
remove testing panics
|
2018-06-07 22:32:01 -05:00 |
|
Arceliar
|
e29f700dd6
|
enable multicast on interfaces that come up after startup
|
2018-06-07 22:07:19 -05:00 |
|
Arceliar
|
ea1d21f7e5
|
don't change dhtInfo.pings when sending a search, to prevent multiple different searches from evicting a node
|
2018-06-07 21:28:08 -05:00 |
|
Arceliar
|
6bdc9a7eb6
|
fix the sim, part of it bypasses queues so it's expected to see loops in those cases while things are in the middle of updating
|
2018-06-07 21:06:30 -05:00 |
|