16b8149052
No longer use ioutil
which is deprecated
2022-08-06 15:21:21 +01:00
d5c0dc9bee
Go 1.19 in CI
2022-08-06 15:19:01 +01:00
4c889703b1
Continue refactoring
2022-08-06 15:05:12 +01:00
5616b9fc84
Don't lose my work
2022-07-24 10:23:25 +01:00
41b4bf69cf
Version 0.4.4
2022-07-07 18:36:11 +01:00
36c754cd0d
Merge branch 'develop' into v044
2022-07-07 18:19:24 +01:00
8c454a146c
Silence incorrect linter warning
2022-07-07 18:19:15 +01:00
df7ca3a5b8
Update changelog
2022-07-07 18:17:39 +01:00
234addc81f
Update changelog
2022-07-07 18:17:27 +01:00
96ba6f0fd9
Merge branch 'develop' into v044
2022-07-07 18:16:05 +01:00
e4ec277683
Merge pull request #902 from Rubikoid/getself-fix-coords
...
Fix printing self coordinates in getself command of yggdrasilctl
2022-07-07 18:15:27 +01:00
88a0a3e8fb
Fix data races in handleProto
(observed by @majestrate)
2022-07-07 17:03:29 +01:00
c19319df5e
Fix coords print
2022-05-03 11:40:19 +03:00
4ddebb338d
Update changelog
2022-04-18 15:29:43 +01:00
e13657d2ca
Version 0.4.4 changelog
2022-04-18 15:27:47 +01:00
42d4298e19
Update ironwood to latest commit on archive-ygg0.4
branch
2022-04-18 15:23:52 +01:00
5e89ab706f
Update README.md
2022-04-18 15:20:45 +01:00
b77b018c4d
Modify workflow strategy
2022-04-18 10:35:05 +01:00
c3de1542b0
Move CodeQL into main CI workflow
2022-04-18 10:33:33 +01:00
55f7874b35
Limit concurrency of CI runs
2022-04-18 10:30:40 +01:00
e9caf989b8
Enable CodeQL
2022-04-18 10:27:43 +01:00
d2308f8d3a
Remove Appveyor and CircleCI configs
2022-04-18 10:25:05 +01:00
bc78530fcb
Build packages in GitHub Actions
2022-04-17 23:38:16 +01:00
073799d3de
Require Go 1.17
2022-04-17 18:22:26 +01:00
41d890bb64
Run goimports
2022-04-17 18:02:25 +01:00
90f9be38c5
Fix lint errors
2022-04-17 17:56:54 +01:00
c7ffbc05a5
Update GitHub Actions
2022-04-17 17:53:55 +01:00
93c94e38f9
GitHub Actions
2022-04-17 17:24:34 +01:00
6c4778bb67
Merge pull request #907 from yggdrasil-network/neilalexander/pmtud
2022-04-03 17:45:33 +01:00
0c4c385885
Fix regression in Path MTU discovery
...
In the past we used to send back anything up to 900 bytes of the packet in the ICMPv6 Packet Too Big response, whereas now we seemingly only send back 40 bytes.
It turns out that sending back only the 40 bytes of IPv6 headers isn't enough for most operating systems to positively ID the flow to reduce the MTU. This PR updates it so that we can send up to 512 bytes instead (900 is probably excessive) — that should leave plenty of room for any number of IPv6 extension headers and the next protocol headers and some of the payload.
This seems to fix the problem in my testing.
2022-04-03 12:48:06 +01:00
559e31c502
Merge pull request #896 from yggdrasil-network/develop
...
Version 0.4.3
2022-02-06 15:24:01 +00:00
31717a8578
Version 0.4.3 changelog ( #895 )
...
* Version 0.4.3 changelog
* Update CHANGELOG.md
2022-02-06 15:16:54 +00:00
315e222173
Update to Arceliar/ironwood@8951369625
2022-02-01 21:53:55 +00:00
2d2ad4692b
Restore uptime
, bytes_sent
and bytes_recvd
to getPeers
( #888 )
...
* Restore `uptime`, `bytes_sent` and `bytes_recvd` to the admin API for peers
* Wrap conn in Yggdrasil instead, so not necessary to do so in Ironwood
* Shuffle struct for alignment
2022-02-01 13:37:45 +00:00
9f5cc0eecb
Make message clearer and downgrade ( #812 )
...
* Make message clearer and downgrade
* Differentiate between incoming and outgoing conn
2022-01-30 21:58:57 +00:00
620b901473
Revert downgrading of wireguard and update wintun in windows installer ( #865 )
...
* Revert "Revert Wireguard update"
This reverts commit 03a5cce5bb
.
Signed-off-by: R4SAS <r4sas@i2pmail.org >
* [win] update installer build script
Signed-off-by: R4SAS <r4sas@i2pmail.org >
* [appveyor] use golang 1.17.3 for building
Signed-off-by: R4SAS <r4sas@i2pmail.org >
* [appveyor] use golang 1.17.5 for building
Signed-off-by: R4SAS <r4sas@i2pmail.org >
* test script
Signed-off-by: R4SAS <r4sas@i2pmail.org >
* test msi and semver scripts
Signed-off-by: R4SAS <r4sas@i2pmail.org >
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com >
2022-01-30 21:57:10 +00:00
09ea351682
Update build
2022-01-30 19:59:17 +00:00
6d92edd405
Move src/mobile
into main repository ( #864 )
...
* Move `src/mobile` into main repository
* Update go.mod/go.sum
* Move to `contrib`, separate mobile build script
2022-01-30 19:48:32 +00:00
a4bdf3de32
Remove CAP_NET_RAW
from systemd service unit, as it's not clear why it is there in the first place
2022-01-15 22:17:49 +00:00
408d381591
Set hostArchitectures
in macOS .pkg
installer
2021-12-06 11:19:58 +00:00
87e936195e
Add some tests ( #828 )
...
* Add tests
* Add tests
* Add tests
* Add tests
* Fix code style
* Remove unnecessary tests
2021-11-04 08:05:53 +00:00
e4e58831bf
Version 0.4.2
2021-11-03 22:16:53 +00:00
03a5cce5bb
Revert Wireguard update
...
This reverts commit 5c19f3f88c
.
2021-11-03 20:03:27 +00:00
1f64319712
Version 0.4.1
2021-11-03 17:53:35 +00:00
4f3117d81d
Use network-online.target
instead of network.target
for systemd service unit
2021-11-03 17:40:06 +00:00
5c19f3f88c
Update dependencies
2021-11-03 10:33:00 +00:00
feb02c485a
Merge pull request #861 from yggdrasil-network/fix860
...
Fix panic in `address.GetKey()`
2021-11-02 17:30:50 -05:00
4859accbb0
Fix panic in address.GetKey()
( fixes #860 )
2021-11-02 18:03:16 +00:00
99227b60ce
Update CI to use Go 1.17, produce Apple Silicon builds ( closes #844 )
2021-09-28 11:02:15 +01:00
f92d812f3c
Merge pull request #822 from yggdrasil-network/sni
...
TLS Server Name Indication
2021-09-24 05:14:28 -05:00