Commit Graph

81 Commits

Author SHA1 Message Date
3e507c41a5 the uri should already be valid maybe 2021-10-23 07:32:33 -07:00
2eaeb6c3fd begin implementing authentication and fix insane channel buffer sizes 2021-10-23 07:26:23 -07:00
94a2a3160d Update: README.md 2021-10-09 13:45:30 -07:00
8054656354 Merge branch 'master' of github.com:yunginnanet/Prox5 2021-10-09 10:50:50 -07:00
67ee1423c7 Fix gif 2021-10-09 10:50:17 -07:00
4b9a730a91
Update README.md 2021-10-09 10:23:57 -07:00
0ea5c650d7 name change 2021-10-09 10:23:13 -07:00
31787f33eb Add: SOCKS5 rotating proxy server 2021-09-30 12:19:09 -07:00
6bffa7c72b rate5 update, panic fixed 2021-09-29 01:31:19 -07:00
1031a9e76a Update Rate5 2021-09-28 10:35:40 -07:00
6aae0abed8 Bugfix: Rate5 update 2021-09-28 01:28:14 -07:00
10198716a2 v0.1a 2021-09-28 01:05:35 -07:00
02947929e9 Add: Set/Get DialerBailout 2021-09-27 23:25:00 -07:00
1c24e21d83 simplify and safe resources by using math/rand 2021-09-24 20:26:57 -07:00
a7b2a8e988 oh my dear god... it's... beautiful.... 2021-09-24 14:06:08 -07:00
0a21a6860a Supercharge: implement atomic.Value 2021-09-24 12:07:56 -07:00
7e4bb20b5d Enhance: dialer verification 2021-09-24 09:38:57 -07:00
867b6476f3 remove http detection for now, minor adjustments 2021-09-23 17:15:15 -07:00
7c22f1f9f2 New: http proxy detection (lowest priority and not usable yet) 2021-09-23 09:06:49 -07:00
08d4d1a810 Fix: bad debug handling 2021-09-23 08:12:05 -07:00
4d82edb855 fix concurrent map read/write 2021-09-23 06:16:23 -07:00
693499b923 Fix duplicate recycling and adjust when we recycle 2021-09-23 04:15:34 -07:00
9f69bc5044 Fine Tuning 2021-09-23 03:07:23 -07:00
e02495e513 Fix: SetMaxWorkers not working 2021-09-23 01:45:49 -07:00
7ed5933b11 Major but non-breaking: from pond to ants 2021-09-23 00:38:00 -07:00
81df33fd6e Docs: small updates 2021-09-21 05:24:30 -07:00
9e7b970a3b update example 2021-09-21 05:03:20 -07:00
60e4098864 Sonic The HedgeProxy 2021-09-20 10:11:14 -07:00
431c3b0f19 GOTTA GO FAST 2021-09-20 05:29:28 -07:00
5a8059b5a2 redo validation logic 2021-09-20 01:49:06 -07:00
9540518c84 Fix: it's not slow as shit anymore 2021-09-20 00:49:40 -07:00
25f4048e70 Fix SetWorkers bug 2021-09-20 00:16:20 -07:00
2da35503fe implement configurable proxy recycling, relieve backpressure 2021-09-20 00:05:21 -07:00
65e0c60781 Works again + implement new spinlock style system for Proxy type 2021-09-19 22:57:42 -07:00
71c98159e7 test 2021-09-19 18:23:18 -07:00
1f85f7d01e rollback, too much checking 2021-09-18 09:49:45 -07:00
10e265ffad Unexport configuration pointers that have getters and setters, implement mutex enforcing dial priority, make ratelimit configurable 2021-09-18 08:34:57 -07:00
c3b9b90b59 Finish debugging the debug functions (...), Add ability to set max workers during runtime 2021-09-18 05:38:09 -07:00
19db9971ee chase down really stupid bugs 2021-09-18 05:14:56 -07:00
2f9b371799 Add: optional debug channel + more checks on dispense 2021-09-18 03:38:22 -07:00
2a2fdc9711 add validation to items added by user + more debug 2021-09-18 01:33:40 -07:00
929c1a4c0e Adjust: performance and dispensing checks 2021-09-17 21:54:42 -07:00
0f891bf991 fix stupid bug 2021-09-17 21:17:38 -07:00
71c23cac12 add checks for empty lists to avoid panics 2021-09-17 20:58:18 -07:00
2985ca4288 fix example 2021-09-14 22:10:38 -07:00
c3d92d723a Refactor: move Start operation out of LoadProxyTXT 2021-09-14 20:12:33 -07:00
7faea867f5 Refactor: split up files, Add: LoadMultiLineString, LoadSingleSOCKS 2021-09-14 00:28:10 -07:00
ce01e90298 tune ratelimiting 2021-09-13 21:34:09 -07:00
b3281f56ea adjust ratelimitter 2021-09-13 19:47:16 -07:00
4c71084577 Lint: clean up http requests 2021-09-13 18:50:39 -07:00