100 Commits
Author SHA1 Message Date
Shelikhoo 2a22a8579d Update version to v5.15.3 2024-04-18 21:45:13 +01:00
Shelikhoo 476850e7dc Update version to v5.15.2 2024-04-18 21:11:02 +01:00
Shelikhoo 49b5068606 Update to v5.15.1 2024-03-16 20:55:44 +00:00
Shelikhoo 621c7d0ac8 Fix lint in main/commands/all/verify.go 2024-03-16 20:31:33 +00:00
Shelikhoo 99f9030e4e Fix tls maxmin version config 2024-03-16 20:23:45 +00:00
Shelikhoo 5c19d6ebac Fix Registry name detection 2024-03-16 20:23:40 +00:00
Shelikhoo 439d13a3b0 Add DelayAuthWrite to socks client 2024-03-16 20:17:43 +00:00
Shelikhoo 6645af6bd0 Update version to v5.15.0 2024-03-15 21:54:26 +00:00
Shelikhoo d799ceda98 Add support to allow tls=0 in vmess:// subscription 2024-03-15 21:51:27 +00:00
Shelikhoo 85b04d1af9 Fix coding style lints 2024-03-15 20:19:18 +00:00
Shelikhoo 04275b6991 Fix unsafe math rand usage 2024-03-15 20:19:18 +00:00
Shelikhoo 94fa391dfe Add MaxMin TLS version support in TLS Setting 2024-03-15 20:19:09 +00:00
Shelikhoo 353326b432 Allow setting permission on CopyFile helper 2024-03-15 20:18:55 +00:00
Shelikhoo 1f1ff246dd Update version to v5.14.1 2024-03-04 19:56:20 +00:00
Shelikhoo 906bf9980d stylize go.mod 2024-03-04 19:54:12 +00:00
Shelikhoo 04e143e237 Update version to v5.14.0 2024-03-04 19:15:18 +00:00
Shelikhoo 87affb11a5 Correctly propagate error in AuthenticationReader readBuffer 2024-03-04 19:13:58 +00:00
Shelikhoo 458db3954f update version to v5.13.0 2023-12-11 20:49:24 +00:00
Shelikhoo 77978bc207 remove semgrep 2023-11-26 12:37:11 +00:00
Shelikhoo a07572822a fixed processing none security subscription 2023-11-26 10:55:27 +00:00
Shelikhoo f112667190 Add data URL Link support to subscription 2023-11-26 10:55:27 +00:00
Shelikhoo c61820c7cd rename import dialing tag in subscription
thanks mzz
2023-11-26 10:55:27 +00:00
Shelikhoo 1fcaca7145 enable restricted mode load for some settings 2023-11-26 10:55:27 +00:00
Shelikhoo 3de33c91b2 Add subscription manager (autogenerated) 2023-11-26 10:55:27 +00:00
Shelikhoo cc77e90254 Add subscription manager 2023-11-26 10:55:27 +00:00
Shelikhoo b91354901c update version to v5.12.1 2023-11-24 00:55:17 +00:00
Xiaokang Wang (Shelikhoo)andGitHub b6da3e86a5 Shadowsocks2022 Client Implementation Improvements (#2770)
* Shadowsocks2022 Client Implementation Improvements

1. Added UDP Replay Detection
2. Added UDP Processor State Cache
3. Added More Detailed Output for Time Difference Error
4. Replaced Mutex with RWMutex for reduced lock contention
5. Added per server session tracking of decryption cache and anti-replay window
6. Adjust server session track time
7. Increase per session buffer to 128
8. Fix client crash when EIH is not enabled
9. Fix client log contains non-human-friendly content
10.Remove mark and remove for trackedSessions
11. Fixed packet size uint16 overflow issue
2023-11-24 00:40:07 +00:00
Shelikhoo 62428d8011 update version to v5.12.0 2023-11-19 13:17:59 +00:00
Shelikhoo 39851b3732 fix proxy ss2022 client lints 2023-11-19 13:16:28 +00:00
Shelikhoo 8a1777ce62 implement ss2022 client timestamp check as per spec 2023-11-19 13:16:28 +00:00
Shelikhoo d8e32f17bd add shadowsocks2022 udp client support 2023-11-19 13:16:28 +00:00
Shelikhoo e575a525bb add shadowsocks2022 tcp client support 2023-11-19 13:16:28 +00:00
Shelikhoo b583ef45b1 make domain strategy in v5 less forgiving to reduce complexity 2023-11-19 00:55:39 +00:00
Shelikhoo f67e46cb1b Update version to 5.11.0 2023-11-03 11:46:43 +00:00
Shelikhoo f8d27415bc update version to v5.10.1 2023-10-28 03:46:12 +01:00
Shelikhoo 6cb780fea5 fix nil pointer deref at http upgrade transport hub 2023-10-28 03:45:39 +01:00
Shelikhoo bf7684c790 update version to v5.10.0 2023-10-27 15:47:29 +01:00
Shelikhoo 1eefcd31f7 add httpupgrade transport 2023-10-27 13:09:58 +01:00
Shelikhoo cb84b28de4 Update generated protobuf files to v1.31.0 2023-10-24 19:50:30 +01:00
Shelikhoo be8e8accb8 update version to v5.9.0 2023-10-24 17:58:17 +01:00
Shelikhoo 0ca849637d fix tun app lints 2023-10-23 01:47:08 +01:00
Shelikhoo e87af12bf8 fix crash when tun app has no socket option 2023-10-23 01:39:19 +01:00
Shelikhoo 263fbf5765 fix domain socket abstract name and add jsonv5 support 2023-10-23 01:13:01 +01:00
Shelikhoo efdc05f04c Add fullcone packet filtering to tun app 2023-10-23 01:13:01 +01:00
Shelikhoo 2f60dec37b update version to v5.8.0 2023-10-06 21:45:26 +01:00
Shelikhoo 99c9beac4e remove unused member of struct from http roundtripper 2023-09-24 22:39:17 +01:00
Shelikhoo dec83fbd99 adjust depguard linter rule 2023-09-24 22:37:35 +01:00
Shelikhoo 2ac0188d6f update to v5.7.0 2023-05-31 10:45:19 +01:00
Shelikhoo 1f8e71fe5c apply styles 2023-05-30 17:49:28 +01:00
Shelikhoo b7e8554ee3 http request decide protocol based on ALPN 2023-05-30 17:48:55 +01:00
Shelikhoo 0e519b9fb3 implement system network environment 2023-05-30 00:20:34 +01:00
Shelikhoo 94639807ad add meek request stereotype 2023-05-29 23:55:45 +01:00
Shelikhoo f68115c37e add request transport base 2023-05-29 23:55:45 +01:00
Shelikhoo 69ab87239a add implementation for transport environment and network env 2023-05-29 23:55:43 +01:00
Shelikhoo acbb5e6e08 update version to v5.6.0 2023-05-29 00:30:33 +01:00
Shelikhoo 5a68536530 Add h1SkipWaitForReply Option to http proxy protocol: auto generated 2023-05-29 00:07:26 +01:00
Shelikhoo cfc6bd465b Add h1SkipWaitForReply Option to http proxy protocol 2023-05-29 00:07:26 +01:00
Shelikhoo c251049568 update version to v5.5.0 2023-05-24 00:22:05 +01:00
Shelikhoo 680d5bb2ac refactor trojan WriteHeader function. 2023-05-24 00:10:44 +01:00
Shelikhoo 9b5262855f Update version to v5.4.1 2023-03-19 23:47:16 +00:00
Shelikhoo 9308de4e74 Fix incorrect UDP length in Torjan packet addr 2023-03-19 23:23:02 +00:00
Shelikhoo e9943b5a72 update version to v5.4.0 2023-02-19 15:12:01 +00:00
Shelikhoo c055a08b2c Refine header based websocket earlydata fix 2023-02-19 14:41:28 +00:00
Shelikhoo 179cd1d62f Add container build file 2023-02-18 14:32:43 +00:00
Shelikhoo 1aac75c8bc Update version to v5.3.0 2023-02-07 20:27:29 +00:00
Shelikhoo a090b7849d Add uTLS ALPN Control: auto generated 2023-02-06 20:33:25 +00:00
Shelikhoo 7b434ced58 Add uTLS ALPN Control 2023-02-06 20:33:25 +00:00
Shelikhoo 42b166760b Update version to v5.2.1 2023-01-14 15:30:05 +00:00
Shelikhoo 001aace748 Fix Server Name not Supplied to Security Engine for TCP Transport 2023-01-14 15:27:16 +00:00
Shelikhoo b18f592fba Update version to 5.2.0 2022-12-25 16:55:02 +00:00
Shelikhoo 3631053c2b Crash process when encountered when unknown security settings type was supplied 2022-12-24 21:52:23 +00:00
Shelikhoo e4188c8604 Add uTLS support for Security Engine 2022-12-24 21:52:23 +00:00
Shelikhoo 4a887e3b77 Use security engine for (tls like) security client in websocket transport 2022-12-24 21:52:23 +00:00
Shelikhoo de55f3a675 Use security engine for (tls like) security client without transport 2022-12-24 21:52:23 +00:00
Shelikhoo 6fcdf998f1 chore: disable lint on generated protobuf file 2022-09-06 20:53:17 +01:00
Shelikhoo e29defc9f9 update version: 5.1.0 2022-09-06 20:39:05 +01:00
Shelikhoo 137cd7093c chore: regenerate protobuf file 2022-09-06 20:36:27 +01:00
Shelikhoo e3424a5ec8 chore: normalize generated .pb.go file to reduce unnecessary change 2022-09-06 20:26:52 +01:00
Shelikhoo 5028310b1e update signing service url 2022-08-19 23:01:56 +01:00
Shelikhoo 64cb1a21d5 update version to 5.0.8 2022-08-19 22:41:07 +01:00
Shelikhoo 3673ed2be8 Fix: Support both dokodemo inbound config types 2022-06-25 19:41:45 +01:00
Shelikhoo b4069f743c update version 2022-06-12 23:29:37 +01:00
Shelikhoo 5eff77c48a Fix DoS attack vulnerability in VMess Option Processing 2022-06-12 23:29:09 +01:00
Shelikhoo 4e24784082 Add JsonV5 support for QUIC: auto generated 2022-05-12 23:05:08 +01:00
Shelikhoo 7deca02977 Add JsonV5 support for QUIC 2022-05-12 23:05:07 +01:00
Shelikhoo 0468cdfa56 Fix convert time ip parsing in jsonv5 2022-05-11 15:04:28 +01:00
Shelikhoo 17a93bbc65 update version 2022-05-03 15:25:49 +01:00
Shelikhoo 52ea2b0146 Fix TLS Client Certificate Verify Not Applied 2022-05-03 15:23:33 +01:00
Shelikhoo c93ad2fc1c update version 2022-05-02 15:51:18 +01:00
Shelikhoo dbbb84007f update version 2022-05-01 17:02:06 +01:00
Shelikhoo f4b0241b4f disable quit on connection interrupt 2022-05-01 16:05:00 +01:00
Shelikhoo d7ad10ff14 fix coding style issue 2022-04-29 21:36:26 +01:00
Shelikhoo 8a3e90c11f Fix bug incorrect config parse in VLite inbound 2022-04-28 19:32:55 +01:00
Shelikhoo 87090bf408 Add VLite inbound auto generated files 2022-04-28 19:32:55 +01:00
Shelikhoo afa1302914 Update VLite & its dependencies 2022-04-28 19:32:55 +01:00
Shelikhoo 8cbfa3c6de Include VLite Server in default distribution 2022-04-28 19:32:55 +01:00
Shelikhoo e6e5aa6ffc Add Support for VLite UDP Server: auto generated 2022-04-28 19:32:55 +01:00
Shelikhoo 4c79629c69 Add Support for VLite UDP Server 2022-04-28 19:32:55 +01:00
Shelikhoo 7b1203ca96 Add Packet Scramble Support for VLite UDP Client 2022-04-28 19:32:55 +01:00
Shelikhoo 4016e0e961 Add VLite Server Support Definition: auto generated 2022-04-28 19:32:55 +01:00