Commit Graph

  • 8da08aa3dd
    Merge 8228ed6499 into ba532298de mIwr 2026-04-20 11:07:12 +0300
  • 8228ed6499 Agrs validation mode support mIwr 2026-04-20 10:51:24 +0300
  • de770c4a83
    Merge 702f384492 into ba532298de Tark 2026-04-09 10:48:48 +0300
  • 2b6a6bc32d
    Merge d5eafd76bd into ba532298de loviglass 2026-04-08 23:12:35 +0000
  • 47a359f45b
    Merge b349085160 into ba532298de vladiscripts 2026-03-31 21:22:55 +0300
  • bafa533c9f
    Merge f837d10ff9 into ba532298de Nik 2026-03-30 23:57:03 +0000
  • ba532298de Save pointer to free before exit main ruti 2026-03-26 23:02:54 +0300
  • a5df2608ab Handle send error ruti 2026-03-25 21:45:08 +0300
  • 8c5ca161c5 Use scheme ruti 2026-03-23 04:30:17 +0300
  • 9f4f1df685 Check SIGHUP is defined ruti 2026-03-21 12:47:19 +0300
  • 9c7caf13f8 Report a socks connection error ruti 2026-03-16 03:33:45 +0300
  • 57f9606feb Fix fatal UDP tunnel closures caused by ICMP errors gxost 2026-03-16 02:34:26 +0500
  • 64eef3910a
    Fix fatal UDP tunnel closures caused by ICMP errors gxost 2026-03-16 02:34:26 +0500
  • 4ce80972fa Dont ignore write result, check that the split position is a number ruti 2026-03-15 21:05:55 +0300
  • 6b7aeecf08 Storing the mode in bits, respond on errors and in other modes ruti 2026-03-14 14:49:14 +0300
  • 90dbc71544 Proxy raw ruti 2026-03-13 02:40:50 +0300
  • 575c9be391 Split on_request func ruti 2026-03-13 00:27:45 +0300
  • 14641f917b dst address changing ruti 2026-03-12 23:52:05 +0300
  • b03b6b6548
    Merge 50bde1ae9d into ce5af6fab9 Evsey Kazansky 2026-03-12 20:55:23 +0300
  • ce5af6fab9 dockerignore binaries like gitignore dartvader316 2026-03-12 10:15:38 +0300
  • 1ef7b2730b dockerignore binaries like gitignore dartvader316 2026-03-12 10:15:38 +0300
  • 50bde1ae9d
    🐛 fix: memory leaks Evsey Kazansky 2026-03-09 23:42:55 +0300
  • deaec1f351
    🐛 fix: root certificates discovery on android Evsey Kazansky 2026-03-09 23:34:16 +0300
  • 32de46ded5
    Merge branch 'hufrea:main' into main Evsey Kazansky 2026-03-09 15:36:28 +0300
  • 9e3a2afb60 Fix check_l34 ignoring ruti 2026-03-07 03:17:01 +0300
  • acd62e8def Circular dp iterator ruti 2026-03-07 00:09:00 +0300
  • a4f87dd568 --auto-mode for each group ruti 2026-03-06 23:20:56 +0300
  • b757500f53
    Merge branch 'main' into main Evsey Kazansky 2026-03-05 14:10:10 +0300
  • 9dd52177cd Remove global cache-ttl ruti 2026-03-05 00:39:43 +0300
  • 5baa796022 merge hosts and ipset ruti 2026-03-01 17:35:51 +0300
  • fc517989c9 cache file for each group ruti 2026-02-26 00:36:55 +0300
  • 7aa54190fc delay connect ruti 2026-02-24 02:29:55 +0300
  • 6b304dd3f6 ss reconnect support ruti 2026-02-21 01:59:07 +0300
  • 32badbc0a0
    🐛 fix: typo in help message text Evsey Kazansky 2026-02-25 15:17:30 +0300
  • 44f2580911
    🐛 fix: verify server cert in DoT Evsey Kazansky 2026-02-24 22:51:37 +0300
  • 03381ad94c
    resolve aaaa when a fails if ipv6 is enabled Evsey Kazansky 2026-02-24 22:03:36 +0300
  • b7ef554056
    feat: custom dns resolver and dns over tls Evsey Kazansky 2026-02-24 21:56:35 +0300
  • e0fccf68bf --cache-merge ruti 2026-02-15 21:57:04 +0300
  • f3270cb6c8 Separate connect error and torst ruti 2026-02-15 00:16:13 +0300
  • cc68428b62 Separate cache-ttl for each group ruti 2026-02-14 19:06:10 +0300
  • dd34f6847c Revert "Several cache-ttl" ruti 2026-02-14 02:39:03 +0300
  • 081b537535 Dump only if cache file is set, dont close stdout ruti 2026-02-11 15:22:27 +0300
  • 0d7546c3e5 Add --dns-addr option for custom DNS resolving 123jjck 2026-02-12 17:46:42 +0500
  • 5b894d5739 Handle TLS freeze, RECONN flag for each group ruti 2026-01-27 17:15:04 +0300
  • 9109d63c89 Group priority param ruti 2026-01-22 04:02:40 +0300
  • 8b7294a8f7 Shadowsocks plugin ruti 2026-01-20 02:21:45 +0300
  • 48937d3819 Split main function ruti 2026-01-23 23:40:52 +0300
  • a1102ecf8a Ignore dst in UDP associate req ruti 2026-01-07 00:07:03 +0300
  • 4cef3e54df nonstring attribute ruti 2025-12-28 15:53:02 +0300
  • 2ac1f738fc Several cache-ttl ruti 2025-12-07 02:31:38 +0300
  • 8440f9a868 Load cache file ruti 2025-12-07 00:01:02 +0300
  • eda37a3e71 --comment ruti 2025-11-19 01:14:21 +0300
  • 2304ddee5f Fix trigger when client closed the conn ruti 2025-11-19 00:46:56 +0300
  • 3fe6626cac External socks ruti 2025-10-30 00:59:56 +0300
  • 4629066b73
    Fix multiple security and code quality issues Claude 2025-11-14 07:06:18 +0000
  • 9938d7435d Remove checks before free ruti 2025-10-07 23:14:21 +0300
  • dc0cf39c90 Fix CI by adding unconditional push magras 2025-09-23 15:52:21 +0000
  • e91ba81101 Fix CI by adding unconditional push magras 2025-09-23 15:52:21 +0000
  • 7efde1b129 Add docker multi-platform build v0.17.3 magras 2025-09-15 19:36:12 +0000
  • 3a91ae7a9c Bump version, update README.md ruti 2025-09-15 22:04:15 +0300
  • 36b0059cf8 --tlsminor ruti 2025-09-20 02:27:07 +0300
  • 00b7248a92 Log dst addr of first UDP packet ruti 2025-09-15 21:44:19 +0300
  • 09158f36d1 Revert "Ignore extra bytes after tlsrec in fake payload" ruti 2025-08-24 04:28:31 +0300
  • 17e6ca81fc Try resize ECH before adding the padding ruti 2025-08-24 02:29:45 +0300
  • 6c52a6a3ff Remove key share group ruti 2025-08-24 01:05:01 +0300
  • e9fabeefc6 Dont cancel split if position is larger than data size ruti 2025-08-23 23:57:14 +0300
  • 7e0b592565 Custom fake size ruti 2025-08-23 23:42:58 +0300
  • c60cd0e20f Add docker multi-platform build magras 2025-09-15 19:36:12 +0000
  • da10bbd417
    Delete README.md yruy28081977-ship-it 2025-07-28 18:09:13 +0300
  • 9bcc44b1b1
    Update README.md 0987654321dss 2025-07-16 03:29:39 +0300
  • 22ae84f73d Add information about docker to the readme magras 2025-07-08 23:14:39 +0300
  • 3c715b327b Add docker CI magras 2025-07-07 16:59:00 +0300
  • 7fb76848b2 Add docker build files magras 2025-07-06 20:53:42 +0300
  • 32a7de27f5 Add information about docker to the readme magras 2025-07-08 23:14:39 +0300
  • bf3f7a5b07 Add docker CI magras 2025-07-07 16:59:00 +0300
  • 381a6741cf
    Merge 1d4a9f0597 into 4cbd0bc758 Nikolay Raspopov 2025-07-06 23:56:45 +0300
  • 740706132f
    Merge 7f28255de7 into 4cbd0bc758 Viktor45 2025-07-06 22:25:18 +0300
  • 4cbd0bc758 Bump version v0.17.2 ruti 2025-07-06 21:51:04 +0300
  • 1a203303c6 Add docker build files magras 2025-07-06 20:53:42 +0300
  • 45d8c7ec7a Set POLLRDHUP for TCP socket with UDP pair ruti 2025-07-04 22:18:24 +0300
  • ed76be1dad Increase counter after swop v0.17.1 ruti 2025-06-27 13:08:37 +0300
  • a3a98c72f6 Change sorting algorithm ruti 2025-06-18 14:23:20 +0300
  • f91fb39908 Fix auto ruti 2025-06-24 10:48:28 +0300
  • f837d10ff9 Update makefile nikita 2025-06-19 00:07:36 +0300
  • d562c8f32d Move host without copying ruti 2025-06-17 17:48:56 +0300
  • b84f27b92a Bump version, update README.md ruti 2025-06-16 22:33:24 +0300
  • 69046c1ee9 Auto sort ruti 2025-06-15 15:46:50 +0300
  • f711eebb69 Dump cache, save hostname ruti 2025-06-11 21:00:42 +0300
  • 110ad77ee4 Fix ECH resizing ruti 2025-06-15 20:54:59 +0300
  • 676817c068 Use linked list for groups, fix cache v0.17 ruti 2025-06-06 14:03:14 +0300
  • 624248789c Fix desync of split request ruti 2025-06-06 11:31:33 +0300
  • 4fbef41d2c Fix --oob ignoring ruti 2025-05-26 14:26:21 +0300
  • c4a9c85f30 Dont restore sock options while there are unsent, mix disorder with split ruti 2025-05-25 09:17:07 +0300
  • 1c13f9ae94 Handle EHOSTUNREACH ruti 2025-05-23 21:40:59 +0300
  • c2755ffb0c --copy ruti 2025-05-20 22:37:20 +0300
  • 13abef7c01 -j after reconnect ruti 2025-05-20 20:12:09 +0300
  • 31abd95aed
    Fix parsing --tfo option (#281) Egor Kin 2025-04-01 00:01:09 +0300
  • a86438c7cb
    Fix parsing --tfo option Egor Kin 2025-03-31 10:49:53 +0300
  • 978925b14e Bump version, update README.md ruti 2025-03-22 22:30:56 +0300
  • 59f79847c2 Ignore extra bytes after tlsrec in fake payload ruti 2025-03-15 14:38:01 +0300