Commit Graph
13 Commits
Author SHA1 Message Date
ldm0 b67156a651 perf(fetch): reuse valid UTF-8 response storage 2026-09-05 22:57:54 +08:00
ldm0 e5adfb4120 fix(cdp): align multi-page policy with Chromium 2026-09-01 00:12:24 +08:00
ldm0 6a8a4d7b98 fix(fetch): enforce deadlines before transfer start 2026-09-01 00:12:24 +08:00
ldm0 491e6bb481 refactor(curl): carry transfer identity through runtime 2026-08-30 17:31:29 +08:00
ldm0 1f97225733 build(crypto): replace vendored OpenSSL with AWS-LC 2026-08-27 02:04:51 +08:00
Duang777 3cbc3c2b49 fix(fetch): honor host-resolve overrides in network blocking 2026-08-25 21:41:59 +08:00
ldm0 54f453cdd0 fix(fetch): preserve readiness deadlines and diagnostics
Apply one absolute deadline across response headers, streaming raw bodies, page creation, and later readiness waits. Report the active timeout phase without extending the caller's budget and reject raw documents from Page APIs before an unusable body can stall.

Give CLI fetch failures a stable two-line Error/Reason presentation while retaining full anyhow chains for non-fetch failures, including raw-document page-wait errors.
2026-08-23 04:45:50 +08:00
ldm0 595a538bcf Refactor network fetch errors as anyhow context 2026-08-18 17:38:12 +08:00
ldm0 ce7fa9cd17 feat: implement Web Bot Auth signing 2026-08-16 15:19:40 +08:00
ldm0 f2a2095751 fix(navigation): stabilize sequential CDP lifecycle 2026-08-13 07:07:00 +08:00
ldm0 d4860e4884 fix: scope vendored OpenSSL to Windows 2026-08-11 14:34:42 +08:00
ldm0 0e4971a2b4 fix: vendor OpenSSL for Windows builds 2026-08-11 14:34:42 +08:00
ldm0 27b5135cb6 Public preview 2026-08-11 00:10:12 +08:00