Commit graph

  • 1afda73923
    yay main hexlocation 2024-12-17 22:11:33 +0100
  • fab129b516
    chore: add tests for command line parsing Σrebe - Romain GERARD 2024-12-15 15:13:31 +0100
  • 314c619b8b
    Bump version v10.1.8 Σrebe - Romain GERARD 2024-12-15 09:34:40 +0100
  • 4c4d3022e9
    Revert "Bump version v10.1.8" Σrebe - Romain GERARD 2024-12-15 09:33:57 +0100
  • ee4d087577
    bump rust version to 1.83 Σrebe - Romain GERARD 2024-12-15 09:29:40 +0100
  • 38180e70f6
    fix(cmd_line): correctly parse port when it is 443 Σrebe - Romain GERARD 2024-12-15 09:27:47 +0100
  • 36dc795d84
    Bump version v10.1.8 Σrebe - Romain GERARD 2024-12-15 08:50:28 +0100
  • d15d8e36f0
    fix(cmd_line): correctly parse port when it is 443 Σrebe - Romain GERARD 2024-12-15 08:49:03 +0100
  • 30cd4a72b9
    fix panic on bad http path prefix Σrebe - Romain GERARD 2024-12-14 21:51:49 +0100
  • 07d38cae6c
    Update using_mtls.md Erèbe - Romain Gerard 2024-12-14 21:24:55 +0100
  • ef5b1b4f73
    Bump version v10.1.7 Σrebe - Romain GERARD 2024-12-11 16:05:45 +0100
  • 70427227b1
    fix(#380): Fix reverse udp tunnel Σrebe - Romain GERARD 2024-12-11 15:59:13 +0100
  • 5584972c46
    bump deps Σrebe - Romain GERARD 2024-12-11 14:55:48 +0100
  • 3f95842938
    Update README.md Erèbe - Romain Gerard 2024-11-08 20:39:37 +0100
  • 535595d27a
    Update README.md Erèbe - Romain Gerard 2024-11-08 20:39:04 +0100
  • 7b6e139afb
    Update README.md Erèbe - Romain Gerard 2024-11-08 20:38:26 +0100
  • cac506a70c
    Add tutorial for wiguard from hetzner Erèbe - Romain Gerard 2024-11-08 20:35:12 +0100
  • 821aa259b8
    Bump version v10.1.6 Σrebe - Romain GERARD 2024-11-08 20:00:19 +0100
  • 59d0737a2b
    chore: lint Σrebe - Romain GERARD 2024-11-08 19:59:31 +0100
  • 71b077b362
    bump deps Σrebe - Romain GERARD 2024-10-26 13:08:24 +0200
  • 05043954af
    Add hard fileno (#366) Ongy 2024-11-08 19:51:56 +0100
  • 820cb2232a
    Avoid default IP of 0.0.0.0 (#369) Ongy 2024-10-16 17:21:01 +0200
  • e8c766182d Bump version v10.1.5 Σrebe - Romain GERARD 2024-10-14 08:31:44 +0200
  • 88474b66bb bump deps Σrebe - Romain GERARD 2024-10-12 21:36:36 +0200
  • 4b43dfc268 fix(#368): Update the restrictions before each request Σrebe - Romain GERARD 2024-10-12 19:06:29 +0200
  • 6ae1eae4a6 Bump version v10.1.4 Σrebe - Romain GERARD 2024-10-08 23:09:03 +0200
  • c39d84fdc2 fix(#365): correctly downcast websocket cnx when not using tls Σrebe - Romain GERARD 2024-10-08 23:08:38 +0200
  • 57a142c9ca Bump version v10.1.3 Σrebe - Romain GERARD 2024-10-02 21:36:03 +0200
  • 2b93a86127 Bump deps Σrebe - Romain GERARD 2024-10-02 21:33:49 +0200
  • 4bc7ab6fe7 Add inline Σrebe - Romain GERARD 2024-10-02 21:30:06 +0200
  • 8d7a0a2a96 Bump version v10.1.3-rc1 Σrebe - Romain GERARD 2024-10-01 08:37:39 +0200
  • b2693ecf28 fix(#360): Fork websocket lib to add flush method after writing a frame Σrebe - Romain GERARD 2024-10-01 08:33:10 +0200
  • 608865fdd8
    feat: log client version at startup Σrebe - Romain GERARD 2024-09-30 12:59:28 +0200
  • b7901bc38c
    chore: Truncate pending read_buf when empty to release memory Σrebe - Romain GERARD 2024-09-30 09:13:19 +0200
  • c2d140aaba
    Update README.md Erèbe - Romain Gerard 2024-09-29 22:33:19 +0200
  • 956e3279a1
    Update README.md Erèbe - Romain Gerard 2024-09-29 22:32:41 +0200
  • 5004366dfb
    Bump deps Σrebe - Romain GERARD 2024-09-28 14:26:36 +0200
  • 7e42522bb9 Bump version v10.1.2 Σrebe - Romain GERARD 2024-09-28 09:31:03 +0200
  • 2bc7c94578 fix(#360): data not flushed immediatly on reverse tunnel Σrebe - Romain GERARD 2024-09-27 14:06:20 +0200
  • e2d1413379 fix(#358): Remove header timeout Σrebe - Romain GERARD 2024-09-26 14:34:21 +0200
  • 38b3b18297 bump deps Σrebe - Romain GERARD 2024-09-26 14:32:14 +0200
  • 731eadffe8 bump CI workflow Σrebe - Romain GERARD 2024-09-27 19:35:30 +0200
  • 18db0a73c0
    Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows (#345) dependabot[bot] 2024-09-04 08:20:06 +0200
  • b26a2e5bc0
    Bump version v10.1.1 Σrebe - Romain GERARD 2024-09-02 14:16:58 +0200
  • 8c2704d9d2
    fix panic for http2 tunnels Σrebe - Romain GERARD 2024-09-02 14:15:46 +0200
  • 878319b027
    lower log lvl for received frame Σrebe - Romain GERARD 2024-08-29 22:37:30 +0200
  • 3b52fe2eb3
    Bump version v10.1.0 Σrebe - Romain GERARD 2024-08-27 10:40:54 +0200
  • 1bb023690c
    Bump version v10.0.2 Σrebe - Romain GERARD 2024-08-27 10:13:18 +0200
  • 8dcaf17356
    avoid overflow of day depending of the month Σrebe - Romain GERARD 2024-08-27 10:13:06 +0200
  • fc729a0739
    Bump version v10.0.2 Σrebe - Romain GERARD 2024-08-27 09:52:20 +0200
  • 070e63d91b
    fix deps for arm Σrebe - Romain GERARD 2024-08-27 09:26:33 +0200
  • 5b2a34ff2a
    feat: Generate self-signed at startup to avoid fingerprint Σrebe - Romain GERARD 2024-08-27 09:08:17 +0200
  • 8f83ca0f7b
    chore: Use ecdsa for self-signed certificate and fix adaptative compilation Σrebe - Romain GERARD 2024-08-26 23:35:09 +0200
  • 1522882edc
    Randomize jwt secret signature Σrebe - Romain GERARD 2024-08-26 20:56:22 +0200
  • 6e37a97918
    Bump deps Σrebe - Romain GERARD 2024-08-26 20:41:11 +0200
  • 0bdedaa7b3
    Bump rust version Σrebe - Romain GERARD 2024-08-26 20:33:25 +0200
  • 08936bb5e4
    Make the ping frequency from the server to the client configurable (#338) Ramses 2024-08-20 08:30:12 +0200
  • 4432462087
    Bring Cargo.lock in sync with Cargo.toml (#337) Ramses 2024-08-20 08:28:21 +0200
  • 2933eec877
    Update Cargo.toml Erèbe - Romain Gerard 2024-08-16 23:11:37 +0200
  • 8da52538be
    Add missing timer to avoid a panic (#334) Ramses 2024-08-16 23:06:21 +0200
  • 32da1d6fd2
    Update README.md Erèbe - Romain Gerard 2024-08-16 09:58:24 +0200
  • 58c268bd94
    Update README.md Erèbe - Romain Gerard 2024-08-16 09:56:44 +0200
  • 7270aa5550
    update readme Σrebe - Romain GERARD 2024-08-15 19:55:03 +0200
  • a28b71c6af
    Bump version v10.0.0 Σrebe - Romain GERARD 2024-08-15 19:41:03 +0200
  • 74434da624
    fix(#333): Reverse Unix socket is now available for non Unix client Σrebe - Romain GERARD 2024-08-15 09:48:14 +0200
  • f55643550b
    Auto break connection after too many pings Σrebe - Romain GERARD 2024-08-12 09:06:28 +0200
  • 21c4f7ffc6
    Use HTTP proxy if configured for socks5 Σrebe - Romain GERARD 2024-08-10 11:32:38 +0200
  • 0f33feecfc
    split Σrebe - Romain GERARD 2024-08-10 11:08:22 +0200
  • dff243369c
    support proxy protocol in more cases Σrebe - Romain GERARD 2024-08-10 10:58:05 +0200
  • 8c4d091b9e
    cleanup Σrebe - Romain GERARD 2024-08-04 23:02:38 +0200
  • a468428791
    feat(reverse-tunnel): allow multiple waiters & auto-shutdown Σrebe - Romain GERARD 2024-08-04 11:19:26 +0200
  • 811a1e6adf
    cleanup argument parsing Σrebe - Romain GERARD 2024-08-01 22:26:05 +0200
  • f149b8190b
    cleanup Σrebe - Romain GERARD 2024-07-31 21:57:25 +0200
  • 05abcd441f
    remove unsafe Σrebe - Romain GERARD 2024-07-31 21:42:05 +0200
  • 89e71cc806
    lint Σrebe - Romain GERARD 2024-07-31 21:31:32 +0200
  • ce04666b8b
    Add forward traffic to another HTTP proxy for the server (only for LocalProtocol::Tcp) (#326) Islam Nofl 2024-07-31 22:11:13 +0300
  • 58c34ccc41
    refacto: avoid lock in socks5 stream Σrebe - Romain GERARD 2024-07-31 08:35:45 +0200
  • 0dded01b7f
    refacto: simplify server request handling Σrebe - Romain GERARD 2024-07-30 22:24:31 +0200
  • c36626c298
    Refacto: merge http2 and websocket request handling Σrebe - Romain GERARD 2024-07-30 21:29:14 +0200
  • eb96ed41be
    Refacto: split server files Σrebe - Romain GERARD 2024-07-30 20:22:54 +0200
  • 7d30e0f462
    Refacto: Use proper type for WsServer Σrebe - Romain GERARD 2024-07-30 09:10:25 +0200
  • a33a889b3d
    Refacto: Use proper type for WsClient Σrebe - Romain GERARD 2024-07-29 23:08:40 +0200
  • 5e74ed233d
    chore: refacto use dedicated trait Σrebe - Romain GERARD 2024-07-28 22:11:34 +0200
  • ef016f0467
    Bump version v9.8.0-rc1 Σrebe - Romain GERARD 2024-07-28 16:09:29 +0200
  • 279896126c
    chore(http-proxy): improve http proxy Σrebe - Romain GERARD 2024-07-28 16:04:46 +0200
  • 38cb7ed5f8
    refacto: split into modules Σrebe - Romain GERARD 2024-07-28 13:14:08 +0200
  • 6a07201de1
    refacto: Add specific trait for TunnelListener Σrebe - Romain GERARD 2024-07-28 12:22:33 +0200
  • 6e10c27dbb
    feat: Add http proxy support Σrebe - Romain GERARD 2024-07-27 20:10:05 +0200
  • b077819cc6
    Update README.md Erèbe - Romain Gerard 2024-07-20 19:58:53 +0200
  • 97251804dd
    feat(udp): set SO_MARK for udp cnx Σrebe - Romain GERARD 2024-07-20 15:55:08 +0200
  • 2c5cc95c52
    chore(dns): cleanup code Σrebe - Romain GERARD 2024-07-20 15:23:19 +0200
  • c36fd09923
    Bump version v9.7.4 Σrebe - Romain GERARD 2024-07-20 12:54:18 +0200
  • 5119877592
    fix remove test forgotten code Σrebe - Romain GERARD 2024-07-20 12:53:33 +0200
  • bf59c56bf1
    Bump version v9.7.3 Σrebe - Romain GERARD 2024-07-20 11:00:57 +0200
  • 078fffe3f4
    Bump deps Σrebe - Romain GERARD 2024-07-20 10:55:14 +0200
  • 9291334d4d
    Bump version v9.7.3 Σrebe - Romain GERARD 2024-07-20 10:42:02 +0200
  • 6351cd9e52
    feat(dns): Add flag to specify if we should prefer IPv4 over IPv6 Σrebe - Romain GERARD 2024-07-20 10:16:18 +0200
  • 90d378e768
    Do DNS queries for both A and AAAA simultaneously (#302) Ramses 2024-07-10 21:14:20 +0200
  • 4f570dc48b
    bump deps Σrebe - Romain GERARD 2024-07-09 08:40:58 +0200
  • d797fa135c
    feat(sock5): Add login/passzord support Σrebe - Romain GERARD 2024-07-09 08:14:03 +0200