Commit graph

  • 7d261391b6
    Merge d8e32e5661 into 47818a1a7c HappyHakunaMatata 2025-04-25 15:31:02 +02:00
  • d8e32e5661 export HappyHakunaMatata 2025-04-25 15:16:45 +02:00
  • c7ff43cded
    Merge af1888c5d7 into 47818a1a7c Alex 2025-04-24 22:02:44 +00:00
  • 67cb221442
    Merge bca1e8fd7e into 47818a1a7c Grisha 2025-04-23 09:18:07 +03:00
  • d8c3b1cd5e
    Merge 7ad7eb05d4 into 47818a1a7c Daniel Nagy 2025-04-22 16:16:34 +03:00
  • 3ab26b3d5f
    Merge 9527195470 into 47818a1a7c Paul Donald 2025-04-17 13:36:48 +00:00
  • 77dec446a7
    Merge b72e31dfab into 47818a1a7c Каня Омарович "Весть" Западинков 2025-04-17 11:46:50 +00:00
  • cc26e34d08
    Merge 46878fb810 into 47818a1a7c ledlamp 2025-04-16 21:12:17 +00:00
  • 0ee4a31a6e
    Merge 6fbc434475 into 47818a1a7c faust 2025-04-16 08:52:47 -03:00
  • 47818a1a7c
    apparmor: add yggdrasilctl policy (#1235) develop Sergey Alirzaev 2025-04-15 18:17:52 +02:00
  • 6377d7f071
    contrib/openrc: remove SIGHUP logic (#1236) Sergey Alirzaev 2025-04-15 18:15:09 +02:00
  • 46878fb810 [deb] Don't run as root Lamp 2025-04-11 14:47:33 -07:00
  • b72e31dfab
    fix go version in go.mod for toolchain downloads kanya-omarovich 2025-04-09 15:11:53 +00:00
  • 236cdd1dca
    Merge 5197df99b9 into 5b8dbc8b1e ProMix 2025-04-07 07:08:29 +00:00
  • 005ecbac26
    Merge 573574c8b6 into 5b8dbc8b1e Russell Davies 2025-04-06 14:48:49 +00:00
  • af1888c5d7 add windows build file SadovovAlex 2025-04-03 20:46:36 +03:00
  • 5b8dbc8b1e
    Add summary helpers to mobile wrapper Neil Alexander 2025-03-31 10:18:57 +01:00
  • 7ad7eb05d4
    Introduce VSOCK link type Daniel Nagy 2025-01-02 21:45:00 +01:00
  • bca1e8fd7e [u] add build zip windows job Grisha 2025-03-03 23:00:58 +03:00
  • 51ef068b0d [+] build zip windows script Grisha 2025-03-03 22:55:00 +03:00
  • 8acd6512e1
    contrib/openrc: remove SIGHUP logic Sergey Alirzaev 2025-02-26 03:28:58 +01:00
  • ccdfba90de
    apparmor: add yggdrasilctl policy Sergey Alirzaev 2025-02-26 03:23:46 +01:00
  • 73705ff09d
    Typo fix (#1232) patrini32 2025-02-20 12:45:49 +03:00
  • 3b18909f70
    Update dependencies Neil Alexander 2025-02-18 12:56:52 +00:00
  • 0edb8a8f1d
    Bump golang.org/x/net from 0.32.0 to 0.33.0 dependabot[bot] 2025-02-18 12:53:22 +00:00
  • 58b727d1f0
    Add Go 1.24 to CI Neil Alexander 2025-02-18 12:52:21 +00:00
  • b0b6a9e829
    fix typo patrini32 2025-02-12 16:53:37 +03:00
  • 782c0250d7
    Use pledge(2) on OpenBSD (#1215) Klemens Nanni 2024-12-22 14:04:26 +03:00
  • 7a0ed6909e
    Use pledge(2) on OpenBSD Klemens Nanni 2024-12-12 22:27:21 +03:00
  • 5197df99b9 Fix yggdrasil-default-config group Misha Zavertkin 2024-12-20 20:40:48 +07:00
  • 213f72b840
    Yggdrasil 0.5.12 v0.5.12 master Neil Alexander 2024-12-18 22:34:30 +00:00
  • 1fbcf3b3c2
    Rename latency_ms to latency in getPeers response since it isn't even milliseconds anymore Neil Alexander 2024-12-18 22:21:23 +00:00
  • 22bc9c44e2
    genkeys print the number of generated keys (#1217) Peter Gervai 2024-12-18 20:56:46 +01:00
  • 7f3bf4935d
    Merge branch 'develop' into patch-1 Neil 2024-12-18 20:53:28 +01:00
  • 9c73bacab9
    Update to Go 1.22, quic-go/quic-go@v0.48.2 (#1218) Neil 2024-12-14 00:33:26 +01:00
  • 23322025ad
    Update to Go 1.22, quic-go/quic-go@v0.48.2 Neil Alexander 2024-12-13 23:28:09 +00:00
  • a9a1cf7639
    Bump github.com/quic-go/quic-go from 0.46.0 to 0.48.2 dependabot[bot] 2024-12-13 23:13:51 +00:00
  • 04be129878
    Update to Arceliar/ironwood@743fe2f Neil Alexander 2024-12-13 23:12:36 +00:00
  • 657f7e0db3
    Fix empty user/group detection on chuser Neil Alexander 2024-12-13 16:54:14 +00:00
  • 29829cb1cd
    genkeys print the number of generated keys Peter Gervai 2024-12-13 12:47:18 +01:00
  • 7adf5f18b7
    Yggdrasil 0.5.11 (#1214) v0.5.11 Neil 2024-12-12 20:26:54 +01:00
  • a854b29509
    Yggdrasil 0.5.11 Neil Alexander 2024-12-12 19:01:26 +00:00
  • 69451fe969
    Specify TLS 1.2-TLS 1.3 supported range for client connections Neil Alexander 2024-12-12 19:07:55 +00:00
  • 2d587740c1
    genkeys, yggdrasilctl: Use pledge(2) on OpenBSD (#1193) Klemens Nanni 2024-12-12 21:48:24 +03:00
  • dae02d31c4
    Merge branch 'develop' into pledge Neil 2024-12-12 19:43:31 +01:00
  • b2b0396d48
    Update dependencies Neil Alexander 2024-12-12 18:42:53 +00:00
  • a389d79b55
    Bump golang.org/x/crypto from 0.29.0 to 0.31.0 dependabot[bot] 2024-12-12 18:37:57 +00:00
  • f2c863ad2d
    Merge branch 'develop' into pledge Neil 2024-12-12 19:37:30 +01:00
  • 83ec58afc7
    Use unveil(2) on OpenBSD (#1194) Klemens Nanni 2024-12-12 21:37:02 +03:00
  • b436052b2d
    Update to Arceliar/ironwood@9deb08d Neil Alexander 2024-12-10 19:02:13 +00:00
  • dd074bb1fd
    Merge 5b77793ba6 into 3ed4a92288 meshmayhem 2024-11-26 00:15:34 +00:00
  • 3ed4a92288
    Yggdrasil 0.5.10 (#1207) v0.5.10 Neil 2024-11-24 12:56:24 +00:00
  • 91915ab6eb
    Yggdrasil 0.5.10 Neil Alexander 2024-11-23 21:17:54 +00:00
  • bdb2d399c5
    Update dependencies Neil Alexander 2024-11-23 14:55:14 +00:00
  • 7790a19e4c
    New detail in getMulticastInterfaces admin endpoint Neil Alexander 2024-11-23 14:49:48 +00:00
  • d3b4de46ea
    Improvements to how link shutdowns are handled Neil Alexander 2024-11-23 13:43:34 +00:00
  • 2454970e4d
    Tweaks to configuration Neil Alexander 2024-11-22 09:47:33 +00:00
  • b98f98318f
    Tweaks to link handling Neil Alexander 2024-11-22 09:44:30 +00:00
  • ff9e90c5aa
    Update link cost calculation and next-hop selection (update to Arceliar/ironwood@75a6e82) Neil Alexander 2024-11-22 09:31:38 +00:00
  • 9398cae230
    Expose download/upload rate per peer (#1206) Neil 2024-11-19 08:42:27 +00:00
  • fa39806aa4
    Expose download/upload rate per peer Neil Alexander 2024-10-20 15:28:25 +01:00
  • c22a746a1d
    Rewrite chuser() for simplicity and correctness (#1203) Klemens Nanni 2024-11-18 00:37:07 +03:00
  • 67ec5a92b3
    Fix some lint issues Neil Alexander 2024-11-17 21:29:26 +00:00
  • 42873be09b
    Reusable peer lookup/dial logic Neil Alexander 2024-11-16 22:59:03 +00:00
  • 6cdf74ca98
    Revert "Omit privileged setgroups(2) call to test set[ug]id(2) to same user" Klemens Nanni 2024-11-16 15:38:30 +03:00
  • bec40ed9fb
    Add tunnel helper to ipv6rwc tunnel Neil Alexander 2024-11-14 23:12:05 +00:00
  • 12acd710be
    Omit privileged setgroups(2) call to test set[ug]id(2) to same user Klemens Nanni 2024-11-12 02:36:28 +03:00
  • 988cd0e207
    Add chuser() tests Klemens Nanni 2024-11-12 02:07:48 +03:00
  • ad3be5a04a
    Lookup user/group by ID first, then by name to improve error message Klemens Nanni 2024-11-12 01:58:07 +03:00
  • 4a1a6144c4
    use set{res -> }[ui]gid(2) for macOS lacks the former Klemens Nanni 2024-11-11 23:44:58 +03:00
  • 3fede90ae1
    one chuser() to rule them all Klemens Nanni 2024-11-11 23:14:29 +03:00
  • a0bfd9da44
    Rewrite chuser() for simplicity and correctness Klemens Nanni 2024-11-04 05:24:08 +03:00
  • 75d2080e53
    Set groups when dropping privileges to not leak supplementary group access (#1202) Klemens Nanni 2024-11-11 22:28:28 +03:00
  • 834680045a
    Create admin socket synchronously before privdrop (#1201) Klemens Nanni 2024-11-11 22:27:02 +03:00
  • 7fa3651ef8
    Create admin socket synchronously before privdrop Klemens Nanni 2024-11-11 22:16:47 +03:00
  • 1afb28b858
    Set groups when dropping privileges to not leak supplementary group access Klemens Nanni 2024-11-04 03:39:23 +03:00
  • ab82ca4bcb
    fine tune unveil error log Klemens Nanni 2024-11-04 02:39:30 +03:00
  • b16a3b0d43 Use unveil(2) on OpenBSD Klemens Nanni 2024-10-23 00:37:31 +03:00
  • a6fcdfca2a pledge yggdrasilctl Klemens Nanni 2024-10-20 12:19:01 +03:00
  • 2bc1c2d90f pledge genkeys Klemens Nanni 2024-10-20 12:07:16 +03:00
  • eef613993f
    Raise link error when SNI supplied on unsupported link type Neil Alexander 2024-10-27 21:06:56 +00:00
  • ff0ef7ff56
    Update comments in default configuration file Neil Alexander 2024-10-27 20:59:05 +00:00
  • ef110b0181
    Update Debian package metadata Neil Alexander 2024-10-27 20:38:15 +00:00
  • b20ad846a1
    When IfName is none, start queue goroutine, otherwise iprwc blocks and some handlers don't run Neil Alexander 2024-10-20 21:27:20 +01:00
  • 0b9c8bd020
    Yggdrasil 0.5.9 (#1191) v0.5.9 Neil 2024-10-19 17:09:46 +01:00
  • c0a5b84ed6
    Update changelog release/v0.5.9 Neil Alexander 2024-10-18 20:04:05 +01:00
  • 5b77793ba6
    Merge branch 'develop' into secure_address_generation Neil 2024-10-17 13:26:10 +01:00
  • 0b9469100c
    Update dependencies Neil Alexander 2024-10-17 13:23:11 +01:00
  • a6429390da
    Use UNIX socket patch from url struct (#1186) Klemens Nanni 2024-10-17 15:22:46 +03:00
  • 1ee61dcefa
    zap obsolete nonexistent command from usage (#1184) Klemens Nanni 2024-10-17 15:22:22 +03:00
  • 81e345c1ae
    Update to Arceliar/ironwood@f6fb9da97a Neil Alexander 2024-10-16 09:46:22 +01:00
  • a038a6a8ef
    Update to Arceliar/ironwood@4ea1ec6d68 Neil Alexander 2024-10-13 21:33:47 +01:00
  • 01e73792fe
    Update to Arceliar/ironwood@0ac2ff3eef Neil Alexander 2024-10-13 20:04:21 +01:00
  • f6d5e992d4 some fixes HappyHakunaMatata 2024-10-13 12:54:20 +02:00
  • 2417249eca some fix HappyHakunaMatata 2024-10-10 22:18:47 +02:00
  • d22dc9ecc9
    TUN: Skip ErrTooManySegments Neil Alexander 2024-10-10 09:23:13 +01:00
  • 094ac90139
    Use UNIX socket patch from url struct Klemens Nanni 2024-10-08 22:41:47 +03:00
  • 7618553f03
    zap obsolete nonexistent command from usage Klemens Nanni 2024-10-06 15:58:19 +03:00
  • 874083da79
    Replace repeated subscripts with single TrimPrefix (#1176) Klemens Nanni 2024-09-30 16:25:04 +03:00
  • ccda1075c0
    Fix ioctl(2) code for OpenBSD (#1175) Klemens Nanni 2024-09-30 16:24:20 +03:00