|
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 |
|
|
e5645ab2db
|
Refactor: move dialer function to its own file, merge useragents into defs.go
|
2021-09-13 12:50:25 -07:00 |
|
|
29b4904141
|
clean up example
|
2021-09-13 12:34:27 -07:00 |
|
|
cbf86cbab3
|
Improve: documentation format
|
2021-09-13 12:18:18 -07:00 |
|
|
a5f199d36b
|
Fix: don't lock mutex during pause as to not prevent changing options
|
2021-09-13 12:16:26 -07:00 |
|
|
a66fd383fb
|
Add: pause/resume functionality, Refactor: separate validate worker func
|
2021-09-13 12:09:06 -07:00 |
|
|
2a703b2b61
|
Refactor: move Birthday into stats, Fix: remove duplicate Birthday declaration, Add: GetUptime
|
2021-09-13 10:55:51 -07:00 |
|
|
4c4d5023ca
|
Add: configurable timeout during validation
|
2021-09-13 10:41:48 -07:00 |
|
|
49c77ec05e
|
add demo gif
|
2021-09-13 10:08:43 -07:00 |
|
|
3deb1266f9
|
sorry about that, reapply patch (again)
|
2021-09-13 09:50:26 -07:00 |
|
|
d6cc41d957
|
Add: SetStaleTime, GetStaleTime, GetMaxWorkers
|
2021-09-13 09:32:07 -07:00 |
|
|
9dfd5c69b7
|
Merge pull request #1 from Nexuzzzz/patch-1
Added more "defaultChecks"
|
2021-09-13 09:17:14 -07:00 |
|
|
698be0d4d7
|
lol
|
2021-09-13 09:13:46 -07:00 |
|
|
39c93cf73a
|
fix major bug where all proxies were stale
|
2021-09-13 09:03:59 -07:00 |
|
Nexus
|
6de85807bf
|
Update defs.go
|
2021-09-13 17:46:03 +02:00 |
|
Nexus
|
a021e679a1
|
Added more "defaultChecks"
Just made the list a bit bigger incase some go down, or the user gets blocked
|
2021-09-13 17:40:56 +02:00 |
|
|
39fe5714f6
|
Add: API functions to change validation endpoints
|
2021-09-13 08:36:30 -07:00 |
|
|
d8351f9101
|
gofmt and spellcheck for the silly report card
|
2021-09-13 08:17:20 -07:00 |
|
|
252de60870
|
unexport utils
|
2021-09-13 08:12:02 -07:00 |
|
|
3d3cf35d66
|
grammar
|
2021-09-13 08:09:47 -07:00 |
|
|
8e38c1eb5e
|
update README.md
|
2021-09-13 08:06:17 -07:00 |
|
|
869653fa54
|
adjust channel buffers and improve documentation, lint
|
2021-09-13 07:25:08 -07:00 |
|
|
a244e9f590
|
export GetAnySOCKS
|
2021-09-13 06:58:57 -07:00 |
|
|
60f06c7631
|
get rid of unreasonably long default user agent list
|
2021-09-13 04:51:13 -07:00 |
|
|
f2cf98238c
|
add license
|
2021-09-13 04:42:17 -07:00 |
|
|
490449dcae
|
add readme
|
2021-09-13 04:31:16 -07:00 |
|
|
848ab2c26b
|
improve: statistics, fix: stop making proxies pointers, add: example
|
2021-09-13 04:26:24 -07:00 |
|
|
4ba04f5eac
|
add: ability to set max workers and add useragent list
|
2021-09-13 03:08:54 -07:00 |
|
|
50c2df0752
|
finish to the point of successful testing, add statistics
|
2021-09-13 02:37:59 -07:00 |
|
|
fff00affca
|
continue refactor, split up files
|
2021-09-13 01:30:49 -07:00 |
|