471f7690d2
dev->staging ( #91 )
...
* Fix: Didn't unlock ._.
* Refactor: reduce complexity
* Fix: part of my commit message ended up in the commit :^)
* Fix: mutex locking snafu
* Fix: if proxy disqualified then it's not still good
* Fix race cond. in socks lib + add tests + update uagents
* Chore: tidy up
* Fix: bad var name
* Testing: Make integration test more realistic
* Update CI
* Fix go vet: returning fatal from goroutine
* Fix: remove gotrace
* CI: Add PR summarizer
* Chore: gomod
* Chore[CI]: fix branch in workflow
2023-08-11 22:51:49 -07:00
5840ef259e
Fix: mutex
2023-02-25 05:11:33 -08:00
e7e934154a
Fix: CPU usage
2023-02-25 02:48:18 -08:00
25c45c57d5
Fix: missing proxies
2023-01-31 02:39:31 -08:00
7ade879676
Complete teardown (broken atm)
2023-01-31 01:21:29 -08:00
805740869c
Minor adjustment
2023-01-27 19:59:28 -08:00
c8660d4450
Total overhaul of autoscaler
2022-12-27 07:25:10 -08:00
508bd9d5f9
Fix: combat conditional high cpu usage
2022-11-26 06:53:27 -08:00
2bdec32e33
Chore: rename
2022-10-16 03:53:04 -07:00
a6969af053
Use pool implementation from common package
2022-10-16 00:28:26 -07:00
94a2c381da
Merge branch 'dev'
2022-09-22 16:45:15 -07:00
5a7298b4af
Revert back to original struct name
2022-09-22 16:28:28 -07:00
23719e5c4f
Performance: Refactor recycling + Fix: example gomod
2022-09-03 06:43:51 -07:00
033d14bb87
._.
2022-08-28 09:37:40 -07:00
c3e3694a3e
Refactor + Re-use net.Conn for validation
2022-08-28 06:12:48 -07:00
28805017f0
Chore: tidy up
2022-07-25 00:14:26 -07:00
144fe6b376
Stupid dumb optimized
2022-07-24 23:23:12 -07:00
6f0d1835e9
Development overhaul update
2022-06-25 19:51:42 -07:00
5daa9aed68
Bring back dev changes from repo mishap
2022-05-22 18:20:40 -07:00
793f7f520d
Name change
2022-05-22 18:05:50 -07:00
6e81439e3a
You slep :(
2021-11-23 04:08:22 -08:00
29be80de2b
Add: Disable removeafter option
2021-10-26 20:08:23 -07:00
44b258a40f
Reduce debug output
2021-10-23 14:30:31 -07:00
0bf2e0f711
stop copying proxies to try and fix memory leak issue
2021-10-23 07:58:03 -07:00
0ea5c650d7
name change
2021-10-09 10:23:13 -07:00
6aae0abed8
Bugfix: Rate5 update
2021-09-28 01:28:14 -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
08d4d1a810
Fix: bad debug handling
2021-09-23 08:12:05 -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
81df33fd6e
Docs: small updates
2021-09-21 05:24:30 -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
2da35503fe
implement configurable proxy recycling, relieve backpressure
2021-09-20 00:05:21 -07:00