Commit Graph

  • 766aa0f60a Merge pull request #320 from lightpanda-io/http_json_version Francis Bouvier 2024-12-04 15:56:06 +01:00
  • fbe8835626 polyfill: use @embedfile to embed polyfill Pierre Tachoire 2024-12-04 14:26:51 +01:00
  • 4e2b35b585 tests: remove useless test file Pierre Tachoire 2024-12-04 14:26:21 +01:00
  • 8ef79e348c websockets: add addr server info in Stream Francis Bouvier 2024-12-04 12:05:11 +01:00
  • 47eef392d1 add missing license header Pierre Tachoire 2024-12-03 14:34:04 +01:00
  • b846541ff6 Merge pull request #311 from lightpanda-io/msg_size_encode Francis Bouvier 2024-12-03 14:33:33 +01:00
  • adfffd2b08 polyfill: fetch: disable Arraybuffer usage Pierre Tachoire 2024-11-28 15:52:39 +01:00
  • 4138c6fe95 polyfill: first draft to polyfill fetch api Pierre Tachoire 2024-11-27 16:34:40 +01:00
  • 3088c7a632 Merge pull request #318 from lightpanda-io/README Francis Bouvier 2024-11-29 18:41:10 +01:00
  • 21e7638ae1 Update README Francis Bouvier 2024-11-29 18:40:26 +01:00
  • ca0d90dbcf Merge pull request #310 from lightpanda-io/websockets Francis Bouvier 2024-11-29 18:22:05 +01:00
  • 8870045b0f Merge pull request #317 from lightpanda-io/upgrade-zig-async-io Pierre Tachoire 2024-11-29 15:22:13 +01:00
  • cbc8b2edf9 upgrade zig-async-io Pierre Tachoire 2024-11-29 15:12:13 +01:00
  • 8f297b83c1 msg: rename MsgBuffer -> Buffer Francis Bouvier 2024-11-28 00:50:44 +01:00
  • b800d0eeb8 msg: fix len for msg.Buffer and encode msg size as binary header Francis Bouvier 2024-11-28 00:38:33 +01:00
  • d95462073a websockets: fix port default in help Francis Bouvier 2024-11-29 15:04:02 +01:00
  • 95ac92b343 server: fix cancel Francis Bouvier 2024-11-29 14:59:14 +01:00
  • 4cfb317af6 Merge pull request #316 from lightpanda-io/innerText Pierre Tachoire 2024-11-28 17:55:14 +01:00
  • 487aaffa94 dom: implement innerText Pierre Tachoire 2024-11-28 17:47:41 +01:00
  • 24fd7c7286 Merge pull request #314 from lightpanda-io/fix-xhr Pierre Tachoire 2024-11-28 16:34:30 +01:00
  • 58ca323918 window: implement a debug() function window-debug Pierre Tachoire 2024-11-28 16:31:30 +01:00
  • 50e62d44ff xhr: fix invalid response with empty type Pierre Tachoire 2024-11-28 15:54:15 +01:00
  • 760c082757 cli: wording mode -> opts Francis Bouvier 2024-11-27 21:23:33 +01:00
  • 8449d5ab22 websocket: use Unix socket for internal server Francis Bouvier 2024-11-27 21:16:16 +01:00
  • 27b50c46c3 Update websokets dep Francis Bouvier 2024-11-27 16:43:05 +01:00
  • 325ecedf0b websocket: first implementation Francis Bouvier 2024-11-26 12:55:48 +01:00
  • 8f7a8c0ee1 Merge pull request #309 from lightpanda-io/update_deps Francis Bouvier 2024-11-26 12:59:19 +01:00
  • 7dbb55da06 update zig-js-runtime Francis Bouvier 2024-11-26 12:58:45 +01:00
  • 4b90b70534 Merge pull request #308 from lightpanda-io/licensing Pierre Tachoire 2024-11-26 12:52:16 +01:00
  • d6f1843ef3 add licensing file to be more explicit w/ licenses Pierre Tachoire 2024-11-26 12:28:04 +01:00
  • 5cf176927a Merge pull request #303 from lcoffe-botify/fix-makefile-download-zig Pierre Tachoire 2024-11-26 11:03:31 +01:00
  • eae21a034e Merge pull request #306 from lightpanda-io/cla Pierre Tachoire 2024-11-26 10:31:17 +01:00
  • 06855cdfa3 Merge pull request #307 from lightpanda-io/clean-ci Pierre Tachoire 2024-11-26 09:52:05 +01:00
  • 45c7af9769 ci: remove useless token Pierre Tachoire 2024-11-26 09:37:40 +01:00
  • f9ddd5c368 contrib: add CLA signature process Pierre Tachoire 2024-11-26 09:35:14 +01:00
  • 6bf4dc887e Merge pull request #305 from lightpanda-io/docker-ca-cert Pierre Tachoire 2024-11-25 11:51:10 +01:00
  • 4cc31bb41f docker: keep ca certs Pierre Tachoire 2024-11-25 09:03:52 +01:00
  • 88e32505a3 fix Makefile download-zig: url changed Lucien Coffe 2024-11-22 18:50:11 +01:00
  • 5b5d28f7c1 Merge pull request #302 from lightpanda-io/zig-async-io Francis Bouvier 2024-11-21 16:52:36 +01:00
  • 1a2fd9a584 Update dependencies Francis Bouvier 2024-11-21 16:46:09 +01:00
  • de286dd78e async: use zig-async-io Francis Bouvier 2024-11-21 12:27:00 +01:00
  • 70752027f1 async: remove @This from SigleThreaded Pierre Tachoire 2024-11-19 15:55:26 +01:00
  • 395eb3e8ad async: add missing tests execution Pierre Tachoire 2024-11-19 15:53:12 +01:00
  • e1137274fb async: remove dead code Pierre Tachoire 2024-11-19 15:51:36 +01:00
  • bc716ef0ad Merge pull request #299 from lightpanda-io/cli_refacto Francis Bouvier 2024-11-19 15:31:19 +01:00
  • d2d2e851b0 async: fix assync call pop error Pierre Tachoire 2024-11-18 11:32:13 +01:00
  • 9149b60136 async: remove dead code Pierre Tachoire 2024-11-18 11:10:32 +01:00
  • 18ab0c8199 cdp: replace tick by run_for_ns Pierre Tachoire 2024-11-15 15:05:35 +01:00
  • 7fed1f3015 async: remove pseudo-async http client Pierre Tachoire 2024-11-15 14:57:44 +01:00
  • 6809bb5393 async: adapt async cli Pierre Tachoire 2024-11-15 14:37:19 +01:00
  • fadf3f609a http: add full async client Pierre Tachoire 2024-11-14 16:07:27 +01:00
  • 8d2d089803 Merge pull request #301 from lightpanda-io/better-log Pierre Tachoire 2024-11-18 14:39:40 +01:00
  • f6ad95c647 improve event's log result Pierre Tachoire 2024-11-18 13:13:52 +01:00
  • 0788e22dd5 typo fix Pierre Tachoire 2024-11-18 13:13:23 +01:00
  • ac77453139 cli: code refacto Francis Bouvier 2024-11-10 13:53:07 +01:00
  • de260693dc Merge pull request #296 from lightpanda-io/memory_leak Francis Bouvier 2024-11-15 02:17:01 +01:00
  • 8a25545cac memory: use a GPA in Debug mode and a page allocator in Release Francis Bouvier 2024-11-09 13:34:15 +01:00
  • ed3a464843 cdp: fix memory leak in msg parsing of the JSON Francis Bouvier 2024-11-09 03:25:42 +01:00
  • f60fcbec04 Merge pull request #286 from lightpanda-io/cdp-refacto-input Francis Bouvier 2024-11-15 01:03:53 +01:00
  • 4f99407462 Merge pull request #288 from lightpanda-io/cdp-create-target Francis Bouvier 2024-11-15 00:53:22 +01:00
  • 38813a20a7 Merge pull request #298 from lightpanda-io/docker-warning Pierre Tachoire 2024-11-14 08:56:34 +01:00
  • 2cd1e927f7 docker: use absolute path with WORKDIR Pierre Tachoire 2024-11-14 08:46:01 +01:00
  • 5094942560 cdp: add msg tests into zig build test Pierre Tachoire 2024-11-12 11:07:56 +01:00
  • 82c37fc71b cdp: refacto message JSON read Pierre Tachoire 2024-10-29 09:49:36 +01:00
  • 8ba911c8dd cdp: return provided browser context id if any Pierre Tachoire 2024-11-12 10:56:06 +01:00
  • 1854074f64 Merge pull request #293 from lightpanda-io/cdp-contextid Francis Bouvier 2024-11-07 15:49:40 +01:00
  • ec5de2fce0 Merge pull request #287 from lightpanda-io/cdp-attach-to-target Francis Bouvier 2024-11-07 15:49:15 +01:00
  • 3af34d11ca Merge pull request #291 from lightpanda-io/multi_build Francis Bouvier 2024-11-06 18:17:24 +01:00
  • eed7b7186d Merge pull request #284 from lightpanda-io/server-sync-deinit Francis Bouvier 2024-11-06 18:17:10 +01:00
  • d5e7ebdc63 Merge pull request #295 from lightpanda-io/fix_cdp_full_async Francis Bouvier 2024-11-06 18:14:43 +01:00
  • 3ecfa6aca8 Dockerfile: add install-libiconv Francis Bouvier 2024-11-06 18:10:08 +01:00
  • 625c1741c6 Update zig-js-runtime (tigerbeetle) Francis Bouvier 2024-11-06 18:07:02 +01:00
  • f6f5ec5eb3 server: add cancel current recv before accepting new connection Francis Bouvier 2024-11-05 21:46:52 +01:00
  • c74feb9c3a server: add log on I/O errors Francis Bouvier 2024-11-05 17:16:39 +01:00
  • 0d76f80223 cdp: use a u32 for context id Pierre Tachoire 2024-11-04 10:08:36 +01:00
  • 1e64513c16 Merge pull request #292 from lightpanda-io/tcp_nodelay Pierre Tachoire 2024-11-04 10:04:25 +01:00
  • 64779acf32 Merge pull request #278 from lightpanda-io/cdp_full_async Francis Bouvier 2024-11-01 18:14:21 +01:00
  • c3a3ac19f4 server: set TCP.NODELAY on linux to avoid latency issues Francis Bouvier 2024-11-01 17:54:49 +01:00
  • b9bae3f66d build: update gitignore Francis Bouvier 2024-10-30 13:41:48 +01:00
  • 2a2486cbe0 build: fix clean-libiconv Francis Bouvier 2024-10-30 13:41:34 +01:00
  • 0813d99b44 Merge pull request #290 from lightpanda-io/dockerfile Pierre Tachoire 2024-10-30 10:42:15 +01:00
  • 491e89d102 dockerfile: adjust binary name after merge Pierre Tachoire 2024-10-30 10:40:59 +01:00
  • b9e2be2052 build: support multi os/arch conf for netsurf Francis Bouvier 2024-10-29 20:06:29 +01:00
  • b3054d68bf cdp: browserContextId is optional in Target.createTarget Pierre Tachoire 2024-10-25 15:51:18 +02:00
  • 60adf0a9c3 cdp: add Target.attachToTarget noop Pierre Tachoire 2024-10-25 15:49:24 +02:00
  • be5d7022cc build: support multi os/arch conf for libiconv Francis Bouvier 2024-10-28 21:08:46 +01:00
  • d1951b286c build: support multi os/arch conf for mimalloc Francis Bouvier 2024-10-28 16:06:41 +01:00
  • f01558251c Merge pull request #277 from lightpanda-io/merge_bin Francis Bouvier 2024-10-29 22:27:09 +01:00
  • 8665d0420b Merge pull request #282 from lightpanda-io/docker-build Francis Bouvier 2024-10-29 22:20:49 +01:00
  • cf0636ca63 Update src/main.zig usage Francis Bouvier 2024-10-29 22:19:44 +01:00
  • 46d0aa6f9e Remove all references to the name 'browsercore' Francis Bouvier 2024-10-29 22:16:56 +01:00
  • dcdef2f640 server: ensure Send is always deinit in callback Pierre Tachoire 2024-10-25 09:51:37 +02:00
  • 7afe74310f add a Dockerfile to build the project Pierre Tachoire 2024-10-23 12:14:08 +02:00
  • 8508c21080 cdp: remove send sync Francis Bouvier 2024-10-21 18:29:10 +02:00
  • 20dd140c31 cdp: send I/O next read before executing current cmd Francis Bouvier 2024-10-21 18:21:43 +02:00
  • 486c19079a Merge get and server binaires Francis Bouvier 2024-10-18 16:06:23 +02:00
  • 826f82610e Merge pull request #280 from lightpanda-io/cdpdump-close-dir Pierre Tachoire 2024-10-23 10:15:31 +02:00
  • 5d7796b95d cdp: close dir in dumpFile Pierre Tachoire 2024-10-23 10:02:34 +02:00
  • b3ac313cc7 Merge pull request #279 from lightpanda-io/ci-ubuntu Pierre Tachoire 2024-10-22 15:43:39 +02:00
  • b281ba7754 ci: use zig-v8 0.1.9 Pierre Tachoire 2024-10-22 15:02:35 +02:00