Commit Graph
1323 Commits
Author SHA1 Message Date
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
b14eb8d567 chore(deps): lock file maintenance (#744)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 15:49:26 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
86b0d56684 chore(deps): lock file maintenance (#743)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-17 05:10:22 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
f1ac30efdd chore(deps): lock file maintenance (#742)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-16 18:17:18 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
db947bad8b chore(deps): lock file maintenance (#741)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-16 14:49:45 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
04103f1685 chore(deps): lock file maintenance (#740)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-16 05:13:39 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
85fddf8ba3 chore(deps): lock file maintenance (#739)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-16 02:34:37 +00:00
monosans 5b9c722776 add more drop 2025-08-15 20:56:51 +03:00
monosans e8affab8b3 fix 2025-08-15 20:28:39 +03:00
monosans 690f0f33db call drop() early 2025-08-15 17:19:50 +03:00
monosans 88cef31072 fix: ensure join_set is dropped after processing proxy checking tasks 2025-08-15 16:15:36 +03:00
monosans 40c73a8f67 fix: drop queue after spawning tasks to ensure proper resource management 2025-08-15 13:53:58 +03:00
monosans e36038b6e3 refactor: rename proxy.as_str to proxy.to_string for clarity 2025-08-15 12:28:43 +03:00
monosans a9e50fda5d reduce string allocations 2025-08-15 12:06:00 +03:00
monosans 82d6ac839b reduce string allocations 2025-08-15 12:00:31 +03:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3f983a371d chore(deps): lock file maintenance (#738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 18:12:55 +00:00
monosans ae91ac8fde enable happy eyeballs 2025-08-14 08:48:41 +03:00
monosans 9d88f692c4 pin itertools 2025-08-14 07:39:40 +03:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d671181131 chore(deps): lock file maintenance (#737)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 18:41:17 +00:00
monosans 5194a89528 optimize scraper 2025-08-13 19:50:30 +03:00
monosans 867705f787 refactor: optimize proxy matching logic and improve warning messages 2025-08-13 17:24:27 +03:00
monosans ba5289f3b6 reduce vec allocations 2025-08-13 16:46:51 +03:00
monosans ec0251cdbc refactor: replace sort with sort_unstable for improved performance in draw function 2025-08-13 16:25:07 +03:00
monosans 50bbea81d6 refactor: simplify string formatting in ProxyType and Proxy implementations 2025-08-13 16:21:52 +03:00
monosans 6f8345e88c refactor: replace sorting functions with comparison functions for proxies 2025-08-13 16:21:35 +03:00
monosans 600121e98c ci: remove audit 2025-08-13 13:38:08 +03:00
monosans b2afacf29a ci: add cargo-audit and cargo-udeps 2025-08-13 13:28:52 +03:00
monosans 931a952543 limit the size of username, password and host in regex 2025-08-13 12:50:51 +03:00
monosans 7fb0851efd add crate::HashMap and crate::HashSet 2025-08-13 07:46:28 +03:00
monosans 325ffe769e fix hyper_util logs spam 2025-08-13 07:35:32 +03:00
monosans bb19489636 update docker image to debian 13 2025-08-13 07:20:07 +03:00
monosans b7bf6df5a6 refactor: remove tcp_keepalive options for reqwest >=0.12.23 2025-08-12 21:36:50 +03:00
monosans ee08110a20 use foldhash 2025-08-12 21:36:27 +03:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e63563ed9f fix(deps): update rust crate reqwest to v0.12.23 (#736)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-12 14:48:21 +00:00
monosans 66d2fe56a9 tune reqwest client configuration 2025-08-12 16:11:50 +03:00
monosans e39f0ec5c1 simplify logging 2025-08-12 12:23:25 +03:00
monosans 97a75e625b simplify logging setup 2025-08-12 11:42:11 +03:00
monosans 60d3227767 speedup dns resolving 2025-08-12 11:32:17 +03:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
03923fd0c8 chore(deps): lock file maintenance (#735)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-12 05:11:05 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
960bee9df9 chore(deps): update actions/checkout action to v5 (#734)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 15:13:46 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
aa80ed4b26 chore(deps): lock file maintenance (#733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 10:24:26 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
295839575d chore(deps): lock file maintenance (#732)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 00:54:02 +00:00
monosans ea7eeea869 refactor: replace color_eyre::Result with crate::Result 2025-08-10 22:00:30 +03:00
AlmazandGitHub a34acf92ca perf: add mimalloc 2025-08-10 16:47:59 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
98ffdd9bf8 chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 (#730)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-09 20:48:42 +00:00
monosans ad5c9782db chore: remove panic = "abort" from Cargo.toml 2025-08-09 16:57:03 +03:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3cf62674db chore(deps): lock file maintenance (#729)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-08 20:51:16 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
005039ffa7 chore(deps): lock file maintenance (#728)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-08 09:21:13 +00:00
monosans 2dd54f7635 reformat 2025-08-08 09:54:24 +03:00
monosans b3b586ae25 use parking_lot::Mutex instead of tokio::sync::Mutex 2025-08-08 09:38:01 +03:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c9fe0ed26e chore(deps): lock file maintenance (#727)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-08 01:50:07 +00:00