Commit Graph

  • 79387f469b Merge pull request #433 from lightpanda-io/adjust-readme Pierre Tachoire 2025-02-18 13:57:51 +01:00
  • f986cfecff readme: adjust image width Pierre Tachoire 2025-02-18 13:50:16 +01:00
  • 4d51a9123b Merge pull request #432 from lightpanda-io/adjust-readme Pierre Tachoire 2025-02-18 13:43:24 +01:00
  • 7602f15544 readme: move status up Pierre Tachoire 2025-02-18 13:41:45 +01:00
  • 3180ba7de9 Merge pull request #431 from lightpanda-io/adjust-readme Pierre Tachoire 2025-02-18 11:55:56 +01:00
  • 3e01cf19b0 readme: add benchmark details Pierre Tachoire 2025-02-18 11:53:32 +01:00
  • 14eebfe39e readme: update benchmark image Pierre Tachoire 2025-02-18 11:46:48 +01:00
  • 9176599b29 Merge pull request #430 from lightpanda-io/adjust-readme Pierre Tachoire 2025-02-18 11:37:52 +01:00
  • d6575faa9f readme: fix badges Pierre Tachoire 2025-02-18 11:37:08 +01:00
  • 24c5bf9ff4 Merge pull request #429 from lightpanda-io/adjust-readme Pierre Tachoire 2025-02-18 11:35:22 +01:00
  • cdcc5e106f readme: use curl to download binary Pierre Tachoire 2025-02-18 11:32:02 +01:00
  • 1a8cc2d019 readme: adjust text Pierre Tachoire 2025-02-18 11:31:52 +01:00
  • 27e907491b readme: remove text duplication Pierre Tachoire 2025-02-18 11:25:04 +01:00
  • 0a1e6623c8 readme: allow examples copy/paste Pierre Tachoire 2025-02-18 11:20:56 +01:00
  • 689dddd11a readme: allow copy/paste install instruction Pierre Tachoire 2025-02-18 11:19:02 +01:00
  • f8d01e1596 readme: update exemple t odump links Pierre Tachoire 2025-02-18 11:15:06 +01:00
  • cd429f5935 readme: fix binary name Pierre Tachoire 2025-02-18 11:06:51 +01:00
  • 03355f6a4a readme: remove useless badges Pierre Tachoire 2025-02-18 11:01:52 +01:00
  • dc1d593019 ci: adjust memory regression max values Pierre Tachoire 2025-02-18 10:57:02 +01:00
  • 9894cceeaa ci: extract end-to-end test on its own file Pierre Tachoire 2025-02-17 16:42:25 +01:00
  • bcedbc845e ci: add puppeteer regression test Pierre Tachoire 2025-02-17 16:39:15 +01:00
  • f508288ce3 Fix segfault when multiple inflight Send completions fail Karl Seguin 2025-02-17 18:43:41 +08:00
  • 18080cef9f fix test Karl Seguin 2025-02-17 12:14:11 +08:00
  • c4eeef2a86 On CDP process error, let client decide how to close Karl Seguin 2025-02-17 12:05:25 +08:00
  • b60a91f53c fix memory leak Karl Seguin 2025-02-17 11:45:19 +08:00
  • ea19f7e348 server: implement /json/list selenium-cdp Pierre Tachoire 2025-02-13 17:16:32 +01:00
  • b1c3de6518 zig fmt Karl Seguin 2025-02-13 17:32:01 +08:00
  • a43a6a299c Merge branch 'main' into cdp_struct Karl Seguin 2025-02-13 17:30:15 +08:00
  • d8fae5bc41 Merge pull request #408 from karlseguin/websocket_server Pierre Tachoire 2025-02-13 09:04:23 +01:00
  • fa9b6f58e5 trying to fix submodule version Karl Seguin 2025-02-13 09:42:26 +08:00
  • 89ff1411e9 Fix memory leak on invalid websocket continuation frames Karl Seguin 2025-02-13 09:34:25 +08:00
  • 701e8277d6 support continuation frames Karl Seguin 2025-02-07 18:18:53 +08:00
  • 4a11f80c45 Make websocket client reader stateful Karl Seguin 2025-02-07 15:57:02 +08:00
  • f1b275d5d0 Increase fuzz count. Add test for [too] large HTTP requests Karl Seguin 2025-02-07 12:33:47 +08:00
  • 68e0ffc95c "fix" test compilation Karl Seguin 2025-02-07 11:46:11 +08:00
  • 0753eb7691 zig fmt Karl Seguin 2025-02-06 22:33:54 +08:00
  • 92afcd174d remove websocket.zig dependency from build Karl Seguin 2025-02-06 22:29:15 +08:00
  • 94be7a0e79 Make TCP server websocket-aware Karl Seguin 2025-02-06 22:05:01 +08:00
  • 0814daf99d Merge pull request #421 from lightpanda-io/upgrade-tigerbeetle Pierre Tachoire 2025-02-12 14:46:35 +01:00
  • b2e3419bff upgrade tigerbeetle Pierre Tachoire 2025-02-11 17:56:28 +01:00
  • 1846d0bc21 drats, zig fmt again Karl Seguin 2025-02-12 18:32:33 +08:00
  • d282055e10 Merge branch 'main' into cdp_struct Karl Seguin 2025-02-12 17:56:47 +08:00
  • 6ab64d155b Refactor CDP Karl Seguin 2025-02-10 17:34:54 +08:00
  • 6ba3e57f5f Merge pull request #404 from lightpanda-io/cdp-documentUpdated Pierre Tachoire 2025-02-11 14:38:39 +01:00
  • 14fe4f65e1 support continuation frames Karl Seguin 2025-02-07 18:18:53 +08:00
  • bdb70444d6 Make websocket client reader stateful Karl Seguin 2025-02-07 15:57:02 +08:00
  • 4d9cc55a87 Increase fuzz count. Add test for [too] large HTTP requests Karl Seguin 2025-02-07 12:33:47 +08:00
  • f41c1cbfd0 "fix" test compilation Karl Seguin 2025-02-07 11:46:11 +08:00
  • 72eaab68be zig fmt Karl Seguin 2025-02-06 22:33:54 +08:00
  • 733c6b4c17 remove websocket.zig dependency from build Karl Seguin 2025-02-06 22:29:15 +08:00
  • c0c0694fcc Make TCP server websocket-aware Karl Seguin 2025-02-06 22:05:01 +08:00
  • 055530c8c6 cdp: send dom node children Pierre Tachoire 2025-02-10 12:19:35 +01:00
  • fb3b38aec7 cdp: implement getSearchResults and discardSearchResults Pierre Tachoire 2025-02-07 15:01:57 +01:00
  • 4e4a8f1bab cdp: implement DOM.performSearch Pierre Tachoire 2025-02-06 17:18:23 +01:00
  • 39b3786776 cdp: ctx state has init and deinit now Pierre Tachoire 2025-02-06 17:17:44 +01:00
  • 8b22313ca1 netsurf: return empty string on null for node name Pierre Tachoire 2025-02-06 17:15:21 +01:00
  • 402f72cfa8 cdp: adjust page deinit Pierre Tachoire 2025-02-05 17:48:58 +01:00
  • e7dcb8a605 cdp: introduce current page Pierre Tachoire 2025-02-05 17:48:18 +01:00
  • 8f8a1fda85 cdp: implement DOM.getDocument Pierre Tachoire 2025-02-04 15:48:27 +01:00
  • 26be25c3d5 cdp: dispatch a DOM.documentUpdated event Pierre Tachoire 2025-02-03 15:49:48 +01:00
  • 50b53b00e0 Merge pull request #414 from karlseguin/url_query Pierre Tachoire 2025-02-10 09:30:37 +01:00
  • 94531cb3d0 Improve memory and performance of url.Query Karl Seguin 2025-02-08 11:39:19 +08:00
  • 842760255b Merge pull request #413 from karlseguin/mime Pierre Tachoire 2025-02-10 08:59:00 +01:00
  • c78b582d71 Merge pull request #409 from karlseguin/unittest_build Pierre Tachoire 2025-02-10 08:45:24 +01:00
  • 4ab02fab1c Fix build. Karl Seguin 2025-02-10 11:18:16 +08:00
  • 6863f3227f Improve performance & compliance of MIME parsing Karl Seguin 2025-02-10 11:07:55 +08:00
  • d01d43eccb Remove setup/teardown functionality. YAGNI Karl Seguin 2025-02-09 13:16:27 +08:00
  • 2aa5f4fc82 small iterator tweak Karl Seguin 2025-02-09 10:54:35 +08:00
  • 3af0531111 zig fmt + add U32Iterator tests Karl Seguin 2025-02-09 10:53:47 +08:00
  • 6e58b98b3d Startup local HTTP server for testing Karl Seguin 2025-02-09 10:38:54 +08:00
  • 62805cdf1d add license to file Karl Seguin 2025-02-08 20:10:26 +08:00
  • 4229b1d2a4 Report memory leaks when using std.testing.allocator Karl Seguin 2025-02-08 20:08:29 +08:00
  • 2c4661a250 Add a new unittest build step Karl Seguin 2025-02-07 13:22:01 +08:00
  • 0c1a486ed9 Merge pull request #411 from karlseguin/reader_tweak Pierre Tachoire 2025-02-08 11:33:49 +01:00
  • 688cb55c2b Minor Reader tweaks Karl Seguin 2025-02-08 15:54:40 +08:00
  • 1594f148f8 Merge pull request #399 from karlseguin/generate Francis Bouvier 2025-02-06 08:53:52 +01:00
  • fafd8c4af1 Improve format and re-add docstrings Karl Seguin 2025-02-06 09:57:04 +08:00
  • 3d66758507 zig fmt Karl Seguin 2025-02-01 15:38:08 +08:00
  • fc0ec860b0 Tweak generate.Tuple and generate.Union Karl Seguin 2025-02-01 14:31:16 +08:00
  • 00d332cd16 Merge pull request #396 from karlseguin/xmlserializer Pierre Tachoire 2025-01-31 12:22:52 +01:00
  • 4c8c0f8738 Merge pull request #394 from lightpanda-io/xmlserializer Pierre Tachoire 2025-01-31 09:09:47 +01:00
  • 54978132bb Add HTML encoding to text node and HTML attribute values Karl Seguin 2025-01-31 16:01:32 +08:00
  • 018abe0188 dom: implement outerHTML Pierre Tachoire 2025-01-30 16:09:19 +01:00
  • b186497fb0 implement XMLSerializer Pierre Tachoire 2025-01-30 15:32:39 +01:00
  • 27f9963ccb Merge pull request #391 from lightpanda-io/cdp-ctx-sessionid Pierre Tachoire 2025-01-30 14:02:47 +01:00
  • a4e3f03bf5 Merge pull request #393 from karlseguin/submodules_over_https Pierre Tachoire 2025-01-30 14:01:43 +01:00
  • 27a6be4ce0 Merge pull request #392 from karlseguin/readme_typo Pierre Tachoire 2025-01-30 08:59:39 +01:00
  • 76a2520e56 Use https:// instead of git@ for submodules Karl Seguin 2025-01-30 11:56:37 +08:00
  • 0a472681af Fix small install typo in readme Karl Seguin 2025-01-30 11:50:12 +08:00
  • 6d530691f3 cdp: use an enum for SessionID Pierre Tachoire 2025-01-29 18:38:05 +01:00
  • a74c9e8481 Merge pull request #389 from lightpanda-io/cdp-empty-params Pierre Tachoire 2025-01-28 17:11:03 +01:00
  • 8aac26a331 cdp: check parameter's type on sendEvent Pierre Tachoire 2025-01-28 16:01:47 +01:00
  • fc59a0f6ab cdp: send empty param instead of void Pierre Tachoire 2025-01-28 15:46:13 +01:00
  • 3fb16774b7 Merge pull request #356 from lightpanda-io/location Pierre Tachoire 2025-01-27 13:16:05 +01:00
  • 7b35bb4c0f dom: improve location impl Pierre Tachoire 2025-01-24 16:42:48 +01:00
  • 318e2bd1c6 dom: expose document.location Pierre Tachoire 2025-01-23 17:08:02 +01:00
  • 09ba4bcf43 upgrade libdom Pierre Tachoire 2025-01-23 15:19:06 +01:00
  • 0c89fa7b1e Merge pull request #383 from lightpanda-io/katie-lpd-patch-1 Pierre Tachoire 2025-01-27 10:26:42 +01:00
  • 7eedb3320d Update README.md katie-lpd 2025-01-27 09:59:30 +01:00
  • cfac75ea49 Merge pull request #380 from eltociear/patch-1 Pierre Tachoire 2025-01-26 20:59:27 +01:00