Arceliar
|
3704ebf4cb
|
fix debug rpcs and cleanup core.Close/core.Stop
|
2021-07-06 19:45:12 -05:00 |
|
Neil Alexander
|
e224c02d6d
|
Revert "Add LocalAddr to complete net.PacketConn interface"
This reverts commit e4ce2c79a9 .
|
2021-07-05 22:35:46 +01:00 |
|
Neil Alexander
|
e4ce2c79a9
|
Add LocalAddr to complete net.PacketConn interface
|
2021-07-05 22:26:09 +01:00 |
|
Arceliar
|
f990a56046
|
have the core wrap and export the underlying PacketConn, move IPv6 ReadWriteCloser wrapper logic to a separate package
|
2021-07-05 13:14:12 -05:00 |
|
Neil Alexander
|
35e8ff7c9d
|
Merge pull request #799 from yggdrasil-network/develop
Version 0.4.0
|
2021-07-04 09:34:38 +01:00 |
|
Neil Alexander
|
2fc34bbd5a
|
Revert "Merge pull request #796 from Chaz6/update-systemd-files"
This reverts commit 88bd098f91 , reversing
changes made to 4d798a3494 .
|
2021-07-04 09:26:17 +01:00 |
|
Neil Alexander
|
88bd098f91
|
Merge pull request #796 from Chaz6/update-systemd-files
Update executable path in systemd service files to match the installation instructions.
|
2021-07-04 09:24:40 +01:00 |
|
Neil Alexander
|
4d798a3494
|
Merge pull request #781 from yggdrasil-network/future
Main v0.4 routing changes
|
2021-07-04 09:22:43 +01:00 |
|
Arceliar
|
92ef49987a
|
Merge branch 'future' of https://github.com/yggdrasil-network/yggdrasil-go into future
|
2021-07-03 17:27:13 -05:00 |
|
Arceliar
|
5844079f67
|
make sure genconf exits, clean up some commented out code
|
2021-07-03 17:27:00 -05:00 |
|
Neil Alexander
|
f7b91a8f93
|
Update README.md
|
2021-07-02 23:24:34 +01:00 |
|
Neil Alexander
|
4d47ba8bf4
|
Update README.md
|
2021-07-02 23:21:38 +01:00 |
|
Neil Alexander
|
540e0bc2ce
|
Update changelog
|
2021-07-02 23:11:16 +01:00 |
|
Neil Alexander
|
ccf03847fc
|
Update changelog
|
2021-07-02 23:07:44 +01:00 |
|
Chris Hills
|
9391430bc0
|
Update binary path in systemd service files to match the website.
|
2021-07-02 13:14:13 +01:00 |
|
Arceliar
|
9239ed70e4
|
changelog revisions
|
2021-07-01 20:06:05 -05:00 |
|
Arceliar
|
b07caa1e0a
|
add first draft of changelog
|
2021-07-01 19:32:55 -05:00 |
|
Arceliar
|
df44b0227b
|
disable SIGHUP handling for now
|
2021-07-01 08:54:14 -05:00 |
|
Arceliar
|
ff44417dec
|
listen for SIGHUP, restart node (reload config file, listen for stdin again, etc) if we receive one
|
2021-07-01 08:04:01 -05:00 |
|
Neil Alexander
|
9b28f725e2
|
Fix core_test.go
|
2021-06-28 18:28:56 +01:00 |
|
Neil Alexander
|
3646a8674c
|
Yggdrasil v0.4.0rc4
|
2021-06-28 18:21:53 +01:00 |
|
Arceliar
|
de853fed10
|
multicast configuration changes
|
2021-06-27 17:24:46 -05:00 |
|
Neil Alexander
|
4701f941a9
|
Remove debug line
|
2021-06-27 09:42:46 +01:00 |
|
Arceliar
|
a42b77db84
|
attempt to convert old multicast listen regexps into new struct format
|
2021-06-27 03:33:29 -05:00 |
|
Arceliar
|
2874ce1327
|
change multicast config format
|
2021-06-27 03:15:41 -05:00 |
|
Arceliar
|
2a7a53b6b6
|
move GenerateConfig to defaults, to adjust dependency ordering, needed for stuff later
|
2021-06-27 02:18:51 -05:00 |
|
Arceliar
|
2db46c1250
|
make socks connect to tls listeners, TODO make that configurable
|
2021-06-25 21:40:19 -05:00 |
|
Arceliar
|
d1dfe38683
|
remove string from multicast announcement format
|
2021-06-25 21:27:29 -05:00 |
|
Arceliar
|
3b38ed082f
|
make failed sends a debug log, instead of error
|
2021-06-25 21:15:40 -05:00 |
|
Neil Alexander
|
50bd16d524
|
Remove doc folder, out of date
|
2021-06-19 18:02:38 +01:00 |
|
Arceliar
|
9b9ef2fad7
|
tidy
|
2021-06-19 11:56:03 -05:00 |
|
Neil Alexander
|
39361af789
|
Update config comments
|
2021-06-19 17:51:11 +01:00 |
|
Arceliar
|
b7f57c0617
|
use TLS for multicast peers, fix TLS listener type in log output
|
2021-06-19 10:42:38 -05:00 |
|
Arceliar
|
5564de94ba
|
when using tls, if no pinned key is set, pin the key from the cert. require that cert keys match a pinned key
|
2021-06-19 09:53:11 -05:00 |
|
Arceliar
|
1bf751a474
|
update ironwood, only store 1 packet in the pre-session buffer
|
2021-06-19 07:44:37 -05:00 |
|
Arceliar
|
b34c3230f8
|
fix core_test.go and a race in setting/using mtu
|
2021-06-13 13:40:20 -05:00 |
|
Arceliar
|
cb81be94ec
|
skip multicast packets sent from our own key
|
2021-06-13 12:31:52 -05:00 |
|
Neil Alexander
|
1083131533
|
Update build script for Android/iOS
|
2021-06-13 16:52:14 +01:00 |
|
Arceliar
|
da82308d7c
|
update ironwood, fixes bug where sessions could become stuck after a node restarts
|
2021-06-13 10:30:16 -05:00 |
|
Arceliar
|
2726dc0076
|
don't return an error if the source address is wrong, since this happens very frequently for link-local traffic
|
2021-06-13 09:51:53 -05:00 |
|
Arceliar
|
c6a7a077a3
|
add remote URI to GetPeers (fallback to net.Conn.RemoteAddr().String() if the uri is unknown)
|
2021-06-13 09:25:08 -05:00 |
|
Arceliar
|
6c63b02385
|
Merge branch 'future' of https://github.com/yggdrasil-network/yggdrasil-go into future
|
2021-06-13 05:44:32 -05:00 |
|
Arceliar
|
8f91f0c050
|
fix nodeinfo and debug admin functions, this is ugly / a hack, but it works i guess...
|
2021-06-13 05:43:03 -05:00 |
|
Neil Alexander
|
c8938a3527
|
Add missing icmpv6.go
|
2021-06-13 11:34:59 +01:00 |
|
Neil Alexander
|
48938282b7
|
Upgrade appveyor runner 2017 -> 2019
|
2021-06-13 11:28:41 +01:00 |
|
Arceliar
|
736c619057
|
Merge branch 'core' into future
|
2021-06-13 05:25:23 -05:00 |
|
Arceliar
|
3393db8e77
|
move ICMP PacketTooBig sending into core
|
2021-06-13 05:25:13 -05:00 |
|
Neil Alexander
|
9b68ac5702
|
Fix wintun hopefully
|
2021-06-13 11:13:02 +01:00 |
|
Neil Alexander
|
38e05b5f4c
|
Download wintun on first pass
|
2021-06-13 11:07:19 +01:00 |
|
Neil Alexander
|
8621223a1f
|
Remove -aslr
|
2021-06-13 11:04:27 +01:00 |
|