Commit Graph

  • ff77d222e4 Regenerate version files from RELEASE in a workflow Vladimir Dubrovin 2026-08-22 13:34:35 +0300
  • 7a80a6ceb8 Fix rpm signing: hand the built packages back to the runner user Vladimir Dubrovin 2026-08-22 12:09:25 +0300
  • da99424eac Fix rpm signing: hand the built packages back to the runner user 0.9.9.0 Vladimir Dubrovin 2026-08-22 12:09:25 +0300
  • 95eb9f2a9f README: widen the documented deb coverage to Debian 12 and Ubuntu 22.04 Vladimir Dubrovin 2026-08-22 11:31:11 +0300
  • 33b2a31180 README: widen the documented deb coverage to Debian 12 and Ubuntu 22.04 Vladimir Dubrovin 2026-08-22 11:30:55 +0300
  • fb2d1c0442 Build deb packages in an Ubuntu 22.04 container Vladimir Dubrovin 2026-08-22 11:30:37 +0300
  • 8fba7ffc40 Build deb packages in an Ubuntu 22.04 container Vladimir Dubrovin 2026-08-22 11:30:37 +0300
  • 7e1ddf2e84 Document the package repository in README Vladimir Dubrovin 2026-08-22 11:13:20 +0300
  • b19e310956 Document the package repository in README Vladimir Dubrovin 2026-08-22 11:13:20 +0300
  • 5908695b0f Drop the Ed25519 release key Vladimir Dubrovin 2026-08-22 10:39:06 +0300
  • 7807faa71b Build rpm packages against Enterprise Linux, not Ubuntu Vladimir Dubrovin 2026-08-22 10:39:05 +0300
  • d2fa99fbd4 Fix library detection under shells whose echo does not expand escapes Vladimir Dubrovin 2026-08-22 10:39:05 +0300
  • 34722c031f Drop the Ed25519 release key Vladimir Dubrovin 2026-08-22 10:39:06 +0300
  • 6c9c4d51aa Build rpm packages against Enterprise Linux, not Ubuntu Vladimir Dubrovin 2026-08-22 10:39:05 +0300
  • a3605b8289 Fix library detection under shells whose echo does not expand escapes Vladimir Dubrovin 2026-08-22 10:39:05 +0300
  • 1e019bad0e Switch release signing to an RSA-4096 key Vladimir Dubrovin 2026-08-21 17:45:09 +0300
  • 39bc8b065c Switch release signing to an RSA-4096 key Vladimir Dubrovin 2026-08-21 17:45:09 +0300
  • 86ad7263a6 rpm signing: accept non-RSA signature headers Vladimir Dubrovin 2026-08-21 15:34:30 +0300
  • 63cc737b62 rpm signing: accept non-RSA signature headers Vladimir Dubrovin 2026-08-21 15:33:58 +0300
  • aeee37998e rpm signing: pass the passphrase explicitly, add diagnostics on failure Vladimir Dubrovin 2026-08-21 13:13:24 +0300
  • 55761128b3 rpm signing: pass the passphrase explicitly, add diagnostics on failure Vladimir Dubrovin 2026-08-21 13:13:03 +0300
  • b68887b6f9 Fix rpm signing: point %__gpg at the real gpg binary Vladimir Dubrovin 2026-08-21 13:01:57 +0300
  • a830104238 Fix rpm signing: point %__gpg at the real gpg binary Vladimir Dubrovin 2026-08-21 13:01:47 +0300
  • b5e75daee4 Publish release key Vladimir Dubrovin 2026-08-21 11:25:32 +0300
  • e9b8f37053 publish PGP key Vladimir Dubrovin 2026-08-21 11:23:51 +0300
  • db2f57fdd2 Sign packages, publish checksums, attest before upload, narrow permissions Vladimir Dubrovin 2026-08-21 11:07:54 +0300
  • 21346cb2ce Use latest tag in verification example on master Vladimir Dubrovin 2026-08-21 11:08:11 +0300
  • fa43cafd58 Sign packages, publish checksums, attest before upload, narrow permissions Vladimir Dubrovin 2026-08-21 11:07:54 +0300
  • 0ac604f020 fix: allow extip parents without a port yazhog 2026-08-10 13:09:24 +0300
  • b030f749f2 feat: scope local port ranges to extip parents yazhog 2026-08-10 13:00:28 +0300
  • a5584f9bdf Add per-service local port ranges yazhog 2026-08-08 23:22:02 +0300
  • 8f62e42e7d Update README.md Vladimir Dubrovin 2026-08-20 20:13:41 +0300
  • d53fdbc536 publish as 0.9 branch (0.9.9.0) Vladimir Dubrovin 2026-08-20 20:10:47 +0300
  • f4ad34c35a Rework docker workflow, add build provenance attestations Vladimir Dubrovin 2026-08-20 20:04:30 +0300
  • 3dfd9052be Rework docker workflow, add build provenance attestations Vladimir Dubrovin 2026-08-20 20:04:00 +0300
  • 8e2732b323 Use lts docker tags in 0.9 branch Vladimir Dubrovin 2026-08-20 19:04:48 +0300
  • ff3398c6a9 Commit as 0.9.9 0.9.9 Vladimir Dubrovin 2026-08-20 18:32:25 +0300
  • 4fb5c95704 Print error on non-zero local redirection in conf Vladimir Dubrovin 2026-08-12 17:08:09 +0300
  • 13a57812e5 Fix: -Ne/-Ni, -4 / -6 handling for udp mapping in socks, mixed family support in udp Vladimir Dubrovin 2026-08-12 16:25:12 +0300
  • a43c95023d Check DNS reply source in udpresolve Vladimir Dubrovin 2026-08-12 15:32:30 +0300
  • 75021a2003 Update highload.html Vladimir Dubrovin 2026-08-12 14:49:44 +0300
  • bebc3894e2 Support acls for UDP ASSOC, fix udppm via SOCKSv5 Vladimir Dubrovin 2026-08-11 19:02:54 +0300
  • ddb74a111c remove dead code Vladimir Dubrovin 2026-08-10 19:14:33 +0300
  • 1e47e74c49 FIx: support extip / ha for SOCKSv5 udp associate Vladimir Dubrovin 2026-08-10 17:18:57 +0300
  • eca362af81 FIx: UDPASSOC via parent broken after previous commits Vladimir Dubrovin 2026-08-10 11:18:56 +0300
  • 099ef1f6a8 fix: log SOCKS5 UDP parent relay and destination yazhog 2026-08-09 20:13:19 +0300
  • 828228661c fix: support UDP ASSOCIATE through SOCKS5 parent yazhog 2026-08-09 18:57:34 +0300
  • c31fe8367f Minor FilePlugin cleanup Vladimir Dubrovin 2026-08-08 23:06:36 +0300
  • f480c9dfe8 Do not try non-SOCKSv5 proxies for UDPASSOC Vladimir Dubrovin 2026-08-08 22:58:41 +0300
  • 8de2be3b3b fix socket leak on failed UDPASSOC parent Vladimir Dubrovin 2026-08-08 22:11:25 +0300
  • aea9ff8c94 Fix warnings Vladimir Dubrovin 2026-08-08 21:58:53 +0300
  • e7bc76da73 Restore half-close support by default (accidentally switched off in previous fixes) Vladimir Dubrovin 2026-08-08 21:34:15 +0300
  • 207ddb7f02 Fix: descriptors leak in proxy.c Vladimir Dubrovin 2026-08-08 21:31:54 +0300
  • f5ff81d0bc remove dead code Vladimir Dubrovin 2026-08-08 21:10:57 +0300
  • 8c2ad56665 Use memmove for overlapping region Vladimir Dubrovin 2026-08-08 20:46:52 +0300
  • a986ed7a07 Add linger timeout Vladimir Dubrovin 2026-08-08 19:13:02 +0300
  • eceb5a22df Add outsize parameter to en64 Vladimir Dubrovin 2026-08-08 17:58:49 +0300
  • 7eba73fc8f
    Create SECURITY.md Vladimir Dubrovin 2026-08-08 17:29:57 +0300
  • 122ca26249 Fix windows build, re-submit as 0.9.8 0.9.8 Vladimir Dubrovin 2026-08-07 19:16:00 +0300
  • 6369fe966e fix rh spec file for imapp Vladimir Dubrovin 2026-08-07 18:00:43 +0300
  • cb27ca5223 Commit as 0.9.8 Vladimir Dubrovin 2026-08-07 17:45:37 +0300
  • 932c4e3fd9 Fix use-after-free on ftp:// request path in proxychild() Vladimir Dubrovin 2026-08-07 16:36:51 +0300
  • 6818872f63
    Bump docker/build-push-action from 6 to 7 (#1261) dependabot[bot] 2026-08-04 11:29:45 +0300
  • 81a4e5bae3
    Bump actions/checkout from 4 to 7 (#1260) dependabot[bot] 2026-08-04 11:29:06 +0300
  • c1a1a3475b
    Bump docker/build-push-action from 6 to 7 dependabot[bot] 2026-08-03 23:05:59 +0000
  • 1e159e09a9
    Bump actions/checkout from 4 to 7 dependabot[bot] 2026-08-03 23:05:33 +0000
  • 0ae2754c1e make html formatting compatible with .md Vladimir Dubrovin 2026-08-01 11:47:50 +0300
  • 05f83896bf Update 3proxy.cfg.5.html Vladimir Dubrovin 2026-08-01 11:15:53 +0300
  • f668a34910 Correct example in howto Vladimir Dubrovin 2026-08-01 11:11:26 +0300
  • 763e21e053 Fixed: maxchild dropped to 100 on config reload if not explicitly set, system-specific tuning hints added to doc Vladimir Dubrovin 2026-08-01 10:22:03 +0300
  • 7b85f6a684 Disable splice support Vladimir Dubrovin 2026-08-01 09:38:49 +0300
  • 92d3b08dd2 fix arm64 docker build Vladimir Dubrovin 2026-07-31 19:44:04 +0300
  • 4877b39f2c Fix deadcode / warnings / minor bugs Vladimir Dubrovin 2026-07-31 18:55:59 +0300
  • 44c47ee7d9 replace recursion with loop for local redirects, fix wolfSSL build Vladimir Dubrovin 2026-07-31 15:44:22 +0300
  • 5f1ed7363b Fix: race conditions / stack overflow on FreeBSD / minor bugs Vladimir Dubrovin 2026-07-31 13:27:33 +0300
  • c370635fc4 fix wolfSSL, switch minimal/busybox to musl+wolfssl Vladimir Dubrovin 2026-07-31 11:27:10 +0300
  • 3bfabb29f8 pass -fPIC for plugins (so) only Vladimir Dubrovin 2026-07-28 18:59:02 +0300
  • e4a5a7252c Fix: buffer overflow in radsend (log radius or combination of auth radius with fakeresolve must be enabled, RADIUS feature is experimental) Vladimir Dubrovin 2026-07-28 11:31:06 +0300
  • 5f542a505a apt update before install in workflows Vladimir Dubrovin 2026-07-27 11:27:55 +0300
  • 5b7446ba8f apt update before install in workflows Vladimir Dubrovin 2026-07-27 11:22:03 +0300
  • 4af02c9268 Fix: pcre/ssl command handlers broken in last commits Vladimir Dubrovin 2026-07-26 15:51:55 +0300
  • ed5103d176 Optimize sockgetchar functions Vladimir Dubrovin 2026-07-24 15:04:27 +0300
  • 75dedeff28 Fix: short CL cleartext passwords failed authentication Nirmal Khanal 2026-07-24 15:00:00 +0300
  • 0eb4cb8812 fix: compare CL passwords by actual length Nirmal Khanal 2026-07-23 13:02:37 -0400
  • c60af54c98 Minor bugfixes Vladimir Dubrovin 2026-07-23 19:43:47 +0300
  • 01f85cf755 Fix parent negotiation after sending PROXY protocol header Nirmal Khanal 2026-07-23 10:55:07 +0300
  • af5e6f3a4d fix: continue parent negotiation after PROXY header Nirmal Khanal 2026-07-22 16:23:03 -0400
  • 305f9932ac Update docs Vladimir Dubrovin 2026-07-22 18:47:11 +0300
  • c94766dff7 Fix: dnspr was broken since udppm rewrite. -F (fake resolve to redirect traffic) option added to dnspr Vladimir Dubrovin 2026-07-22 17:34:51 +0300
  • 87fc8ae4ee Fix cmake build Vladimir Dubrovin 2026-07-22 16:23:11 +0300
  • 9ab2e820b5 Added imapp, starttls support for smtpp, pop3p, tlspr Vladimir Dubrovin 2026-07-22 16:15:50 +0300
  • 7798f78137 support chunked TE from client Vladimir Dubrovin 2026-07-21 16:05:12 +0300
  • d60ac723a5 Multiple fixes, including security-related ones (in smtpp and LDAP plugin) Vladimir Dubrovin 2026-07-20 19:52:10 +0300
  • afb2ec0696 IPV6_BOUND_IF also in second place Vladimir Dubrovin 2026-07-17 15:12:49 +0300
  • f18a751f89 define IPV6_BOUND_IF if not defined (for legacy MacOS 10.x) Vladimir Dubrovin 2026-07-17 15:07:11 +0300
  • 8de071aa87 fix wolfSSL build Vladimir Dubrovin 2026-07-13 20:50:27 +0300
  • f173f8860d wolfSSL support added Vladimir Dubrovin 2026-07-13 20:24:51 +0300
  • 3a66c0a4c0 Use half sha256 for cert cache Vladimir Dubrovin 2026-07-13 17:14:46 +0300
  • 66ee250e5c Fix: hashstable item is added with wrong index on table grow Vladimir Dubrovin 2026-07-13 15:30:49 +0300
  • c893e866bd Use Solar Designer's md4/md5 on non-Windows Vladimir Dubrovin 2026-07-10 14:01:29 +0300