Commit Graph

22 Commits

Author SHA1 Message Date
734b59f760 refactor: update utls errlog import 2026-06-25 02:35:52 +02:00
353adb3eed refactor: update net document errlog import 2026-06-25 02:35:52 +02:00
ce41785ffa Handle HTML response errors 2026-06-25 02:35:51 +02:00
9e8e49691c Handle uTLS close errors 2026-06-25 02:35:51 +02:00
ff1ce6588a fix: fall back to ipv4 when ipv6 is unreachable 2026-06-25 02:35:51 +02:00
1e4a5612e8 refactor: drop custom dns cache, use net.Dialer directly 2026-06-25 02:35:51 +02:00
45b4a01801 fix: handle nil response request in fetch document 2026-06-12 13:40:19 +02:00
f32bcf1288 fix: close response body in FetchHTMLDocument 2026-06-11 11:25:51 +02:00
36435b6eb5 refactor: dedupe html fetch 2026-06-01 22:24:27 +02:00
340daeadc6 refactor: dedupe html headers 2026-06-01 22:23:10 +02:00
156cb92fbe docs: add package comments to public and template packages 2026-06-01 12:55:53 +02:00
3b930c5b79 refactor: flatten pkg/net/utls into pkg/net 2026-05-28 12:35:26 +02:00
0f96ec0c18 refactor: flatten pkg/net/useragent into pkg/net 2026-05-28 12:35:17 +02:00
0dbe4e75bc refactor: flatten pkg/net/proxytransport into pkg/net 2026-05-28 12:35:08 +02:00
05b9dfd216 refactor: flatten pkg/net/limits into pkg/net 2026-05-28 12:35:00 +02:00
60c8f6039b chore: formatting 2026-05-18 17:49:03 +02:00
943285b356 feat: add shared size limit constants 2026-05-18 15:08:26 +02:00
56c8618f5f chore: formatting 2026-05-18 14:08:17 +02:00
9859ddea42 feat: add shared user agent constants 2026-05-18 14:07:33 +02:00
846fe9ccd9 feat: add proxy transport with dns caching, subtitle handler, and stream pre-warm 2026-05-13 13:35:27 +02:00
b03e90fc47 fix: handle close errors 2026-05-12 16:05:36 +02:00
a88cec0915 refactor: move utls roundtripper to pkg/net/utls 2026-05-06 23:24:14 +02:00