Neil Alexander
3dfa6d0cc9
Validate public key lengths on debug_
API endpoints ( fixes #1113 )
2023-12-03 17:55:12 +00:00
Neil Alexander
6b6cd0bed5
Fix PPROFLISTEN
2023-11-28 13:24:54 +00:00
Neil Alexander
3d15da34ad
Release: Yggdrasil 0.5.4
v0.5.4
2023-11-27 14:17:16 +00:00
Arceliar
741f825b8e
update ironwood dependency, should fix bloom filter encoding crash
2023-11-27 07:18:16 -06:00
Neil Alexander
676ae52503
Release: Yggdrasil 0.5.3
v0.5.3
2023-11-26 18:42:08 +00:00
Neil Alexander
fef553ed18
Tweak logging
2023-11-26 16:28:48 +00:00
Neil Alexander
f6f669617f
Fix -normaliseconf
when using PrivateKeyPath
2023-11-26 16:20:52 +00:00
Neil Alexander
39c4b24395
Don't use 0-RTT for QUIC
2023-11-26 16:19:00 +00:00
Arceliar
0d676c6a3b
update ironwood dependency
2023-11-26 04:56:44 -06:00
Neil Alexander
a0b3897278
Cap link backoff at roughly 4.5 hours
2023-11-21 23:54:27 +00:00
Arceliar
abec2256ae
Merge pull request #1105 from yggdrasil-network/neil/backoff
...
Tweak backoff success handling
2023-11-21 04:49:41 -06:00
Neil Alexander
7aca869170
Tweak backoff success handling
2023-11-21 10:35:17 +00:00
Arceliar
b759683b76
Merge branch 'develop' of https://github.com/yggdrasil-network/yggdrasil-go into develop
2023-11-09 22:06:38 -06:00
Arceliar
6677d70648
update ironwood, fixed data race from buffered pathfinder traffic
2023-11-09 22:06:19 -06:00
Neil Alexander
7ac38e3e58
Release: Yggdrasil 0.5.2
v0.5.2
2023-11-06 09:25:15 +00:00
Neil
49c424ef21
Add -publickey
command line switch ( #1096 )
...
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2023-11-04 18:42:51 +00:00
Neil
0346af46da
Don't panic when connect returns nil
( fixes #1086 ) ( #1089 )
...
* Don't panic when connect returns `nil` (fixes #1086 )
It isn't clear to me why this would happen but let's guard the condition anyway.
* Log inconsistent error state
---------
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2023-11-04 18:42:42 +00:00
Neil
93a5adfd18
Add sockstls://
( #1090 )
...
Closes #1087 .
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2023-11-04 17:57:15 +00:00
Neil
ddb75700a0
Report errors during handshake stage ( #1091 )
...
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2023-11-04 17:57:04 +00:00
Neil
ae997a5acb
Improve TUN setup logging ( #1093 ) ( #1095 )
...
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2023-11-04 17:56:52 +00:00
Arceliar
6a9c90d3eb
Merge branch 'develop' of https://github.com/yggdrasil-network/yggdrasil-go into develop
2023-11-03 21:56:26 -05:00
Arceliar
41e045fe5b
update ironwood dependency
2023-11-03 21:55:42 -05:00
Neil
e5e8c84d7c
Merge pull request #1078 from yggdrasil-network/duplicate-peers
...
Don't panic at startup when duplicate peers are configured
2023-10-28 22:21:04 +01:00
Neil Alexander
e41b838d8f
Don't panic at startup when duplicate peers are configured
...
Fixes #1077
2023-10-28 21:34:15 +01:00
Neil Alexander
7f9d4f3f6d
Don't import LDFLAGS
from the environment
2023-10-28 18:21:26 +01:00
Neil Alexander
a6b316ef08
Release: Yggdrasil 0.5.1
v0.5.1
2023-10-28 16:21:50 +01:00
Neil Alexander
d781fef760
Release: Yggdrasil 0.5.0
v0.5.0
2023-10-28 15:23:01 +01:00
Neil Alexander
b332664acb
Release: Yggdrasil 0.5.0
2023-10-28 15:11:34 +01:00
Neil Alexander
01c1498bd5
Yggdrasil 0.5 release notes
2023-10-28 15:07:45 +01:00
Neil
0b578a637a
Debian package updates ( #1073 )
...
* Update Debian package
* Don't put `AdminListen` in config by default, fix path in Debian package
* Fix path in unit file
* Preserve original service files for other packages
---------
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2023-10-28 14:58:52 +01:00
Arceliar
82c54f87ea
clean up some debug API output
2023-10-28 06:36:01 -05:00
Arceliar
d17ac39789
update ironwood dependency, add a debug API call for lookups
2023-10-28 05:26:43 -05:00
Neil Alexander
ea6ccf552f
Update dependencies, test cross-builds for FreeBSD and OpenBSD in CI
2023-10-27 23:16:13 +01:00
Neil
1ac3d540e7
Merge pull request #1070 from Revertron/fix_mobile
2023-10-25 20:31:15 +01:00
Revertron
6873fd44ff
Fixes logger, adds some log messages.
2023-10-25 20:59:19 +02:00
Neil Alexander
8afa737a8d
Use ubuntu-20.04
image for router packages in CI
2023-10-24 22:44:33 +01:00
Neil Alexander
7934158f5f
Use ubuntu-20.04
image for Debian packages in CI
2023-10-24 12:10:48 +01:00
Neil Alexander
a60771344a
Remove DHT from yggdrasilctl
help text ( fixes #1069 )
2023-10-23 23:42:31 +01:00
Neil Alexander
90c6288f7c
Yggdrasil 0.5 RC3
v0.5.0rc3
2023-10-23 22:26:53 +01:00
Neil Alexander
094f80f39c
Fix RetryPeersNow
, move startup logging, don't set TUN address if not available
2023-10-22 15:51:30 +01:00
Neil Alexander
955aa4af79
Remove unnecessary pprof log line
2023-10-22 10:29:19 +01:00
Neil Alexander
73c6c25bd9
Restore removePeer
method
2023-10-22 10:27:41 +01:00
Neil Alexander
80e56eafcd
Allow PPROFLISTEN
on all builds
2023-10-21 21:36:28 +01:00
Alex Akselrod
6a9493757d
mobile: add support for Listen
in config ( #1063 )
...
Co-authored-by: Neil <git@neilalexander.dev>
2023-10-21 17:33:17 +00:00
John Jolly
8ea20cd205
Add output for threadcount and key generation time to cmd/genkey
...
This change is to display information about the key generation process.
Specifically, two bits of information are now displayed
* The number of threads created to search for keys, and
* The time taken to generate a successful "next best" key
2023-10-21 18:21:47 +01:00
Neil Alexander
a2dffeff33
Version 0.5 RC2 release notes
2023-10-18 22:52:37 +01:00
Neil Alexander
a2053b51fe
Yggdrasil 0.5 RC2
v0.5.0rc2
2023-10-18 22:44:14 +01:00
Neil Alexander
aceb037c57
Fix panic in mobile GetPeersJSON
2023-10-18 22:38:10 +01:00
Neil Alexander
bcd80b043f
Don't tightloop when a listener can no longer accept connections
2023-10-17 21:41:21 +01:00
Neil Alexander
74ca02edfd
Don't require TLS client certificate
2023-10-15 23:06:10 +01:00