Commit Graph
15 Commits
Author SHA1 Message Date
monosans ae91ac8fde enable happy eyeballs 2025-08-14 08:48:41 +03:00
monosans 7fb0851efd add crate::HashMap and crate::HashSet 2025-08-13 07:46:28 +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
monosans 66d2fe56a9 tune reqwest client configuration 2025-08-12 16:11:50 +03:00
monosans 60d3227767 speedup dns resolving 2025-08-12 11:32:17 +03:00
monosans ea7eeea869 refactor: replace color_eyre::Result with crate::Result 2025-08-10 22:00:30 +03:00
monosans 82091aa622 fix: improve proxy handling in reqwest client creation and check method 2025-08-06 13:25:43 +03:00
monosans 74215c1347 fix: update fetch_text function signature and improve response handling
fix: change ProxyJson protocol field to own ProxyType
fix: simplify break statement in crossterm_event_listener
2025-08-06 12:29:25 +03:00
monosans f16804e0b4 fix: change Source type to Arc<Source> in ScrapingConfig and related functions 2025-08-05 12:34:54 +03:00
monosans ea3a34ff39 fix: update dependencies and enhance configuration for proxy handling 2025-08-05 09:56:11 +03:00
monosans 31b0b00541 make user-agent configurable 2025-08-04 13:33:06 +03:00
monosans 7aa690cb49 fix: speedup checking by adding connect_timeout 2025-08-04 13:21:53 +03:00
monosans ba24577365 reorganize code 2025-07-24 10:42:23 +03:00
monosans c77b583148 make retry logic reusable 2025-07-24 10:19:22 +03:00