monosans
|
368635db8d
|
fix: update HickoryDnsResolver to use Ipv4AndIpv6 strategy
|
2026-04-16 21:07:59 +03:00 |
|
monosans
|
8333262abe
|
fix: reorder IP address mapping in HickoryDnsResolver
|
2026-04-16 19:23:21 +03:00 |
|
 ![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
87a612aba3
|
fix(deps): update rust crate hickory-resolver to v0.26.0 (#1161)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: monosans <hsyqixco@protonmail.com>
|
2026-04-16 12:32:42 +00:00 |
|
monosans
|
bf18fd4441
|
add podman detection
|
2026-03-13 13:27:04 +03:00 |
|
monosans
|
6b58df560b
|
fix clippy error
|
2026-03-06 12:00:35 +03:00 |
|
 AlmazandGitHub
|
1e59f5f42a
|
fix: do not exit on ipdb download errors
|
2026-02-25 05:36:50 +00:00 |
|
monosans
|
e16aadf271
|
fix(scraper): refactor host extraction in scrape_one function
|
2026-02-24 08:06:15 +03:00 |
|
 fr3ddy-fryd3andGitHub
|
d0c0fc5a8b
|
feat: add CIDR support
|
2026-02-23 13:12:32 +00:00 |
|
monosans
|
b89ba82521
|
feat: implement non-English name stripping in JSON serialization
|
2026-02-18 10:12:21 +03:00 |
|
monosans
|
be12473b70
|
fix(logging): set ERROR level for hickory_proto::udp::udp_client_stream
|
2026-02-02 14:13:36 +03:00 |
|
monosans
|
2d96a5d08b
|
fix: move CACHE declaration inside get_cache_path function
|
2026-01-16 18:30:33 +03:00 |
|
monosans
|
179d6eb1be
|
fix checking
|
2026-01-16 16:14:21 +03:00 |
|
monosans
|
f4e8f5dfe7
|
fix clippy error
|
2026-01-16 01:49:04 +03:00 |
|
monosans
|
febfe06227
|
fix: remove unnecessary TCP keepalive settings in build_check_client function
|
2026-01-16 01:00:01 +03:00 |
|
monosans
|
66753630e0
|
fix: streamline client builder setup in build_check_client function
|
2026-01-16 00:58:03 +03:00 |
|
monosans
|
51a6f3ba12
|
fix: simplify exit_ip handling and improve type conversions in Proxy methods
|
2026-01-15 23:49:58 +03:00 |
|
monosans
|
f958c0dfcf
|
feat: add Dockerfile and Docker Compose configuration for samply service; refactor proxy checking logic
|
2026-01-15 23:35:35 +03:00 |
|
monosans
|
7d93d91755
|
fix: update logging filter and remove unnecessary TCP keepalive settings
|
2026-01-15 20:03:19 +03:00 |
|
monosans
|
670cbbd483
|
fix: make build_rustls_config async and update its usage in main_task
|
2026-01-15 20:03:05 +03:00 |
|
monosans
|
4ad78aead1
|
fix: update output directory paths in Docker configuration
|
2026-01-15 18:48:39 +03:00 |
|
monosans
|
7a82332c5a
|
perf: reuse tls config between reqwest clients
|
2026-01-14 19:45:48 +03:00 |
|
monosans
|
9372f823ed
|
refactor dns resolver
|
2026-01-08 16:19:57 +03:00 |
|
monosans
|
4e1bbba3bb
|
fix(tui): update log styles to use new Style struct format
|
2026-01-07 21:25:49 +03:00 |
|
monosans
|
f7ca7ead90
|
reduce tui fps from 30 to 10
|
2026-01-06 23:32:02 +03:00 |
|
monosans
|
2ee9ebd0e3
|
refactor tui code
|
2026-01-06 22:54:02 +03:00 |
|
monosans
|
3d92eef4f6
|
refactor: simplify db_path method by using push with match expression
|
2026-01-06 17:41:26 +03:00 |
|
monosans
|
59b7245507
|
fix: simplify closure in filter_map for better readability
|
2025-12-25 13:28:09 +03:00 |
|
monosans
|
a3ce923a14
|
refactor: use CompactString for formatting in Proxy conversion and TUI drawing
|
2025-12-25 10:57:44 +03:00 |
|
monosans
|
2060b10de7
|
use CompactString more
|
2025-12-25 10:46:25 +03:00 |
|
monosans
|
ff6e30f45c
|
reduce memory usage when writing proxies to txt
|
2025-12-25 10:09:14 +03:00 |
|
monosans
|
e8b5f901bb
|
refactor: improve import statements for clarity
|
2025-12-25 10:08:42 +03:00 |
|
monosans
|
0dfa840e3d
|
use buffer when writing ipdb
|
2025-12-25 10:08:32 +03:00 |
|
monosans
|
a6d27d1965
|
fix: optimize empty string handling
|
2025-12-24 13:56:35 +03:00 |
|
monosans
|
c5bbacd394
|
perf: reduce string allocations
|
2025-12-24 13:49:42 +03:00 |
|
monosans
|
44c1a8f177
|
fix: add itoa dependency and optimize string formatting in Proxy implementation
|
2025-12-24 13:31:29 +03:00 |
|
monosans
|
71fa76f42e
|
fix: improve trait implementation for CompactStrJoin
|
2025-12-24 11:29:17 +03:00 |
|
monosans
|
0d9eed8994
|
perf: use compact_str
|
2025-12-24 11:24:11 +03:00 |
|
monosans
|
003f79cf32
|
fix(proxy): add inline attribute to try_from implementation
|
2025-12-10 08:14:12 +03:00 |
|
 renovate[bot]andGitHub
|
156b543fad
|
fix(deps): update rust crate maxminddb to v0.27.0 (#867)
|
2025-11-29 11:34:43 +00:00 |
|
monosans
|
8c2d5dca46
|
fix: don't set request timeout for ipdb
|
2025-11-24 16:55:12 +03:00 |
|
monosans
|
2e98d29b4f
|
remove unused cargo features
|
2025-11-03 16:46:18 +03:00 |
|
monosans
|
674d227c9c
|
fix: never use jemalloc on windows
|
2025-10-26 14:57:57 +03:00 |
|
 ![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
0b57a272c0
|
fix(deps): update rust crate tokio to v1.48.0 (#813)
* fix(deps): update rust crate tokio to v1.48.0
* fix
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: monosans <hsyqixco@protonmail.com>
|
2025-10-14 21:28:08 +00:00 |
|
monosans
|
9e6c0e7196
|
perf: use smallvec
|
2025-10-07 15:50:54 +03:00 |
|
monosans
|
15ac9233bd
|
perf: reduce the size of SourceConfig enum
|
2025-10-07 09:28:40 +03:00 |
|
monosans
|
f9333c3109
|
perf: reduce allocations
|
2025-10-06 11:41:01 +03:00 |
|
monosans
|
be163eb7f4
|
fix: improve resource management and cleanup
|
2025-10-03 09:57:00 +03:00 |
|
monosans
|
ed5e20315c
|
perf: set pool_idle_timeout
|
2025-10-01 10:16:13 +03:00 |
|
monosans
|
b0306c9ec7
|
fix: add more tokio::task::spawn_blocking
|
2025-10-01 09:24:55 +03:00 |
|
monosans
|
55095173f2
|
fix: run open_mmap in a separate thread
|
2025-10-01 09:03:20 +03:00 |
|