Commit graph

  • 6639458d0a chore: update docker to new awg-tool release feature/awg-1.5 Mark Puha 2025-07-18 05:23:47 +02:00
  • 15d7259cd4 feat: ranged magic headers v0.2.14-beta-awg-1.5-1 Mark Puha 2025-07-15 19:05:22 +02:00
  • de1ca9582d
    Merge 1896d9ba3f into 1abd24b5b9 Yaroslav Gurov 2025-07-14 18:40:11 +00:00
  • 1896d9ba3f fix: add i,j params size limitation feature/add-size-limitation Yaroslav Gurov 2025-07-14 20:39:51 +02:00
  • 3b5dc5bb6e
    Merge 0f93345d2e into 1abd24b5b9 PadowYT2 2025-07-11 20:57:42 +00:00
  • 0f93345d2e
    Merge branch 'master' into arm64 PadowYT2 2025-07-11 23:57:38 +03:00
  • 699bd240cc chore: restructure code and finish impl v0.2.14-beta-awg-1.5 Mark Puha 2025-07-10 20:25:16 +02:00
  • 6992e18755 chore: rename variables Mark Puha 2025-07-10 19:56:03 +02:00
  • be20e77077 chore: magic header tests Mark Puha 2025-07-10 05:56:35 +02:00
  • c50499d50e chore: some cleanup Mark Puha 2025-07-09 20:35:02 +02:00
  • c38c3ed54f feat: working ranged magic headers Mark Puha 2025-07-09 19:54:36 +02:00
  • 2749e6b043 feat: first testable version of ranged magic headers Mark Puha 2025-07-08 21:14:28 +02:00
  • cc5cfcdb25 feat: restructure random value generation Mark Puha 2025-07-08 19:12:26 +02:00
  • c5312e2740 feat: continue range h1-h4 Mark Puha 2025-07-07 20:29:46 +02:00
  • 5b1a986cb3 Merge branch 'master' into awg-1.5 Mark Puha 2025-07-07 18:58:49 +02:00
  • 21ff3c4f94 Revert "Merge pull request #78 from jmwample/jmwample/upstream" Mark Puha 2025-07-02 06:26:28 +02:00
  • 1abd24b5b9
    Merge pull request #85 from amnezia-vpn/hotfix/docker-script master v0.2.13 pokamest 2025-07-07 16:20:58 +03:00
  • 3f19f1c657 fix: restore Dockerfile Yaroslav Gurov 2025-07-07 15:15:29 +02:00
  • c207898480
    AmneziaWG v1.5 (#84) Mykola Baibuz 2025-07-07 05:34:51 -07:00
  • 30ca4bd598 fix: iOS build, use same gvisor for AWG and XRay v0.2.13-beta-awg-1.5-fix6 Mykola Baibuz 2025-07-05 19:56:31 +03:00
  • c9ff7601ff fix: iOS build, use same gvisor for AWG and XRay v0.2.13-beta-awg-1.5-fix5 Mykola Baibuz 2025-07-05 19:56:31 +03:00
  • 0246d391c0
    Merge pull request #83 from ygurov/bugfix/itime-throws-when-empty v0.2.13-beta-awg-1.5-fix4 pokamest 2025-07-05 14:58:20 +01:00
  • 0d683ef3dc fix: add check for non-empty itime Yaroslav Gurov 2025-07-05 15:39:46 +02:00
  • 3b85f992f3 fix: move the definition of mappings after loading new types v0.2.13-beta-awg-1.5-fix2 albexk 2025-07-04 18:54:28 +03:00
  • 69ca16c4fb Revert "Merge pull request #78 from jmwample/jmwample/upstream" v0.2.13-beta-awg-1.5-fix feature/awg-1.5-fix Mark Puha 2025-07-02 06:26:28 +02:00
  • 64581fe1e3 version: bump snapshot Jason A. Donenfeld 2025-05-22 01:45:02 +02:00
  • 40e31579de conn: don't enable GRO on Linux < 5.12 Jason A. Donenfeld 2025-05-22 01:33:55 +02:00
  • f77aef5bc3 device: add support for removing allowedips individually Jason A. Donenfeld 2025-05-20 23:03:06 +02:00
  • 0a28ffadbb version: bump snapshot Jason A. Donenfeld 2025-05-15 16:54:03 +02:00
  • 21fca248ba rwcancel: fix wrong poll event flag on ReadyWrite Kurnia D Win 2023-06-07 12:41:02 +07:00
  • 2a98b7e311 device: use rand.NewSource instead of rand.Seed Tom Holford 2025-05-04 18:49:49 +02:00
  • 35429f04bc global: replaced unused function params with _ Tom Holford 2025-05-04 18:49:03 +02:00
  • 5e468bb888 tun: darwin: fetch flags and mtu from if_msghdr directly ruokeqx 2025-01-02 20:28:33 +08:00
  • 263c3feccb tun: use add-with-carry in checksumNoFold() Tu Dinh Ngoc 2024-06-20 13:28:38 +00:00
  • 3c6cd99d35 tun/netstack: cleanup network stack at closing time Jason A. Donenfeld 2025-05-05 15:09:09 +02:00
  • 6a0fd68c48 tun/netstack: remove usage of pkt.IsNil() Jason A. Donenfeld 2025-05-04 17:54:57 +02:00
  • b8ad629233 global: bump copyright notice Jason A. Donenfeld 2025-05-04 17:48:53 +02:00
  • b5ed4f2c3d device: fix missed return of QueueOutboundElementsContainer to its WaitPool Jordan Whited 2024-06-27 09:06:40 -07:00
  • 766c532451 device: fix WaitPool sync.Cond usage Jordan Whited 2024-06-27 08:43:41 -07:00
  • 91a937a78a chore: update awg-tool version Mark Puha 2025-07-04 13:38:28 +02:00
  • acb80111d5 Merge branch 'master' into awg-1.5 Mark Puha 2025-07-04 13:40:22 +02:00
  • f7ab1f334f chore: update awg-tool version Mark Puha 2025-07-04 13:38:28 +02:00
  • 997aa75a84 fix awg build pokamest 2025-07-04 11:27:59 +01:00
  • c4c3d4ac24 fix build after upstream merge pokamest 2025-07-04 01:56:53 +01:00
  • cfff8d513a fix build after upstream merge pokamest 2025-07-04 01:56:53 +01:00
  • bf4b872dca Merge remote-tracking branch 'origin/awg-1.5' into pr-branch Pokamest Nikak 2025-07-04 01:38:58 +01:00
  • 7fb8831777 feat: preallocate transport packet Mark Puha 2025-07-03 15:02:59 +02:00
  • 5e03df9fbd feat: complete s4 logic Mark Puha 2025-07-03 06:38:00 +02:00
  • 05fbf0feb0 feat: add s3, s4 Mark Puha 2025-07-02 19:59:53 +02:00
  • cb71c21476 Revert "Merge pull request #78 from jmwample/jmwample/upstream" Mark Puha 2025-07-02 06:26:28 +02:00
  • fe75b639fa
    Merge pull request #78 from jmwample/jmwample/upstream v0.2.13-beta-awg-1.5-fix3 pokamest 2025-07-02 03:01:39 +01:00
  • 169ed49a46
    fix formatting discrepancy jmwample 2025-06-23 14:37:49 -06:00
  • eeb8aae13e
    version: bump snapshot Jason A. Donenfeld 2025-05-22 01:45:02 +02:00
  • 99f2e6d66f
    conn: don't enable GRO on Linux < 5.12 Jason A. Donenfeld 2025-05-22 01:33:55 +02:00
  • d5359f52f0
    device: add support for removing allowedips individually Jason A. Donenfeld 2025-05-20 23:03:06 +02:00
  • 6768090667
    version: bump snapshot Jason A. Donenfeld 2025-05-15 16:54:03 +02:00
  • 2cad62c40b
    rwcancel: fix wrong poll event flag on ReadyWrite Kurnia D Win 2023-06-07 12:41:02 +07:00
  • 8051f17147
    device: use rand.NewSource instead of rand.Seed Tom Holford 2025-05-04 18:49:49 +02:00
  • ace3e11ef2
    global: replaced unused function params with _ Tom Holford 2025-05-04 18:49:03 +02:00
  • 8a2b2bf4f4
    tun: darwin: fetch flags and mtu from if_msghdr directly ruokeqx 2025-01-02 20:28:33 +08:00
  • 75d6c67a67
    tun: use add-with-carry in checksumNoFold() Tu Dinh Ngoc 2024-06-20 13:28:38 +00:00
  • ac8a885a03
    tun/netstack: cleanup network stack at closing time Jason A. Donenfeld 2025-05-05 15:09:09 +02:00
  • 6a7c878409
    tun/netstack: remove usage of pkt.IsNil() Jason A. Donenfeld 2025-05-04 17:54:57 +02:00
  • 704d57c27a
    mod: bump deps Jason A. Donenfeld 2025-05-04 17:50:41 +02:00
  • c0b6e6a200
    global: bump copyright notice Jason A. Donenfeld 2025-05-04 17:48:53 +02:00
  • c803ce1e5b
    device: fix missed return of QueueOutboundElementsContainer to its WaitPool Jordan Whited 2024-06-27 09:06:40 -07:00
  • deedce495a
    device: fix WaitPool sync.Cond usage Jordan Whited 2024-06-27 08:43:41 -07:00
  • 5680162c72 feat: allow empty junk packets Mark Puha 2025-06-20 21:22:56 +02:00
  • 3c2aaf43b4 chore: update docker Mark Puha 2025-06-14 17:57:27 +02:00
  • 1c0aac5a90 chore: bump version Mark Puha 2025-06-14 15:18:24 +02:00
  • e2ff927a56 chore: update modules Mark Puha 2025-06-13 23:46:32 +02:00
  • 9daa3356a4 fix: minor fix Mark Puha 2025-06-13 23:24:28 +02:00
  • 33f1ee033c fix: tests Mark Puha 2025-06-13 23:03:28 +02:00
  • a77df8158d feat: ready for tools implementation Mark Puha 2025-06-12 19:35:33 +02:00
  • e997fe1def chore: rename and small improvements Mark Puha 2025-06-12 19:00:36 +02:00
  • e8dc69d407 fix: packet counter; test special handshake Mark Puha 2025-06-12 06:02:45 +02:00
  • f6c385f6a7 feat: test Mark Puha 2025-06-11 20:12:36 +02:00
  • c66702372d feat: create tests Mark Puha 2025-06-09 17:36:37 +02:00
  • 65743536a2 chore: project restructure Mark Puha 2025-06-09 16:41:54 +02:00
  • a1d8adca48 feat: special handshake mechanism Mark Puha 2025-06-08 16:09:46 +02:00
  • 431b7b1a37 feat: some generators & parser improvements Mark Puha 2025-06-06 19:32:17 +02:00
  • d96900ba17 feat: parser error cases & generator skeleton Mark Puha 2025-06-05 20:16:00 +02:00
  • f333402bd9 version: bump snapshot 0.0.20250522 Jason A. Donenfeld 2025-05-22 01:45:02 +02:00
  • c92064f1ce conn: don't enable GRO on Linux < 5.12 Jason A. Donenfeld 2025-05-22 01:33:55 +02:00
  • 264889f0bb device: optimize message encoding Alexander Yastrebov 2025-05-17 11:34:30 +02:00
  • 256bcbd70d device: add support for removing allowedips individually Jason A. Donenfeld 2025-05-20 23:03:06 +02:00
  • 1571e0fbae version: bump snapshot 0.0.20250515 Jason A. Donenfeld 2025-05-15 16:54:03 +02:00
  • 842888ac5c device: make unmarshall length checks exact Jason A. Donenfeld 2025-05-15 16:48:14 +02:00
  • 9e7529c3d2 device: reduce RoutineHandshake allocations Alexander Yastrebov 2024-12-26 20:36:53 +01:00
  • 37d83a75b6
    Merge branch 'master' into arm64 PadowYT2 2025-05-14 14:01:40 +03:00
  • 436f7fdc16 rwcancel: fix wrong poll event flag on ReadyWrite Kurnia D Win 2023-06-07 12:41:02 +07:00
  • 0e4482a086 device: use rand.NewSource instead of rand.Seed Tom Holford 2025-05-04 18:49:49 +02:00
  • 77b6c824a8 global: replaced unused function params with _ Tom Holford 2025-05-04 18:49:03 +02:00
  • bc30fee374 tun: darwin: fetch flags and mtu from if_msghdr directly ruokeqx 2025-01-02 20:28:33 +08:00
  • b82c016264 tun: use add-with-carry in checksumNoFold() Tu Dinh Ngoc 2024-06-20 13:28:38 +00:00
  • 45916071ba tun/netstack: cleanup network stack at closing time Jason A. Donenfeld 2025-05-05 15:09:09 +02:00
  • e3c1354d27 tun/netstack: remove usage of pkt.IsNil() Jason A. Donenfeld 2025-05-04 17:54:57 +02:00
  • 32546a15a8 mod: bump deps Jason A. Donenfeld 2025-05-04 17:50:41 +02:00
  • 9eb3221f1d global: bump copyright notice Jason A. Donenfeld 2025-05-04 17:48:53 +02:00
  • 867a4c4a3f device: fix missed return of QueueOutboundElementsContainer to its WaitPool Jordan Whited 2024-06-27 09:06:40 -07:00