| 
							
							
								 Pierre Tachoire | 3a1a582013 | Merge pull request #482 from karlseguin/http_client 
		
	
	
		
			
				
	
				e2e-test / zig build release (push) Waiting to run 
				
	
				e2e-test / puppeteer-perf (push) Blocked by required conditions 
				
	
				e2e-test / demo-scripts (push) Blocked by required conditions 
				
	
				wpt / web platform tests (push) Waiting to run 
				
	
				wpt / perf-fmt (push) Blocked by required conditions 
				
	
				zig-test / zig build dev (push) Waiting to run 
				
	
				zig-test / zig test (push) Waiting to run 
				
	
				zig-test / perf-fmt (push) Blocked by required conditions Replace zig-async-io with a custom HTTP client | 2025-03-27 08:52:21 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 531a484cb0 | Fix a few comments Switch generic http_client error level from warn to err | 2025-03-27 08:11:48 +08:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 16c477229a | Merge pull request #491 from lightpanda-io/cla-add-sjors 
		
	
	
		
			
				
	
				e2e-test / zig build release (push) Has been cancelled 
				
	
				wpt / web platform tests (push) Has been cancelled 
				
	
				zig-test / zig build dev (push) Has been cancelled 
				
	
				zig-test / zig test (push) Has been cancelled 
				
	
				e2e-test / puppeteer-perf (push) Has been cancelled 
				
	
				e2e-test / demo-scripts (push) Has been cancelled 
				
	
				wpt / perf-fmt (push) Has been cancelled 
				
	
				zig-test / perf-fmt (push) Has been cancelled ci: add Sjors to the cla allow list | 2025-03-25 14:49:19 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | f2565049b8 | ci: add Sjors to the cla allow list | 2025-03-25 14:40:36 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | afdb5d7233 | reset read_pos after handshake is established | 2025-03-23 20:08:12 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 18be1202db | Prevent double in-flight recvs Retry on test timeout for slower machines (i.e. CI build), while also reducing
wait time for faster builds. | 2025-03-23 19:05:37 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 14cc87e1a5 | Use latest tls.zig (with new allocation-free API) Add more fuzz tests around async tls. | 2025-03-23 19:05:37 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 2a0d1b0a48 | Switch to nonblocking socket Improve test server handshake performance, allowing for a few more fuzz
iterations without making tests unbearably slow. | 2025-03-23 19:05:37 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 22aa126b29 | Cleaner merge Switch to non-blocking sockets.
Fix TLS handshake/receive/send ordering | 2025-03-23 19:05:35 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | feb2046549 | add TLS integration test for sync client | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 2f362f2aa2 | handle redirects on asynchronous calls | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | de160d9170 | Cleanup synchronous connection for tls and non-tls. Drain response prior to redirect. | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 226c18cb56 | handle redirects on synchronous calls | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 314aea4e1e | fix double dereference | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 807d3a600c | Support transfer-encoding: chunked, fix async+tls integration | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | fa8ea1ef43 | use latest tls.zig | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 2017d4785b | replace zig-async-io and std.http.Client with a custom HTTP client | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | fd35724aa8 | zig 0.14 fmt | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | e1a85d97e3 | Zig 0.14 compatibility | 2025-03-23 19:01:40 +08:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | b972c9fe30 | Merge pull request #484 from lightpanda-io/telemetry_batch 
		
	
	
		
			
				
	
				e2e-test / zig build release (push) Has been cancelled 
				
	
				wpt / web platform tests (push) Has been cancelled 
				
	
				zig-test / zig build dev (push) Has been cancelled 
				
	
				zig-test / zig test (push) Has been cancelled 
				
	
				e2e-test / puppeteer-perf (push) Has been cancelled 
				
	
				e2e-test / demo-scripts (push) Has been cancelled 
				
	
				wpt / perf-fmt (push) Has been cancelled 
				
	
				zig-test / perf-fmt (push) Has been cancelled send telemetry events in batches (up to 20) | 2025-03-23 11:21:56 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 4c68150dec | Merge pull request #487 from lightpanda-io/mkdir_p_app_path Use makePath to create any missing intermediate directories for app dir | 2025-03-23 10:48:55 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 3d6dd06b99 | Generate non-persisted iid if app_path is null | 2025-03-22 23:58:57 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 81759fa57a | Use makePath to create any missing intermediate directories for app dir https://github.com/lightpanda-io/browser/issues/486 | 2025-03-22 23:53:46 +08:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 20160cb071 | Merge pull request #485 from lightpanda-io/ubuntu-22-04 
		
	
	
		
			
				
	
				e2e-test / zig build release (push) Waiting to run 
				
	
				e2e-test / puppeteer-perf (push) Blocked by required conditions 
				
	
				e2e-test / demo-scripts (push) Blocked by required conditions 
				
	
				wpt / web platform tests (push) Waiting to run 
				
	
				wpt / perf-fmt (push) Blocked by required conditions 
				
	
				zig-test / zig build dev (push) Waiting to run 
				
	
				zig-test / zig test (push) Waiting to run 
				
	
				zig-test / perf-fmt (push) Blocked by required conditions ci: use ubuntu 22.04 for x86_64 build | 2025-03-22 10:48:57 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 8931506657 | ci: use ubuntu 22.04 for x86_64 build | 2025-03-22 10:40:50 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 2aee346299 | send telemetry events in batches (up to 20) | 2025-03-21 22:40:10 +08:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | f89efd84d3 | Merge pull request #481 from lightpanda-io/auto-attach 
		
	
	
		
			
				
	
				e2e-test / zig build release (push) Waiting to run 
				
	
				e2e-test / puppeteer-perf (push) Blocked by required conditions 
				
	
				e2e-test / demo-scripts (push) Blocked by required conditions 
				
	
				wpt / web platform tests (push) Waiting to run 
				
	
				wpt / perf-fmt (push) Blocked by required conditions 
				
	
				zig-test / zig build dev (push) Waiting to run 
				
	
				zig-test / zig test (push) Waiting to run 
				
	
				zig-test / perf-fmt (push) Blocked by required conditions cdp: implement target.setAutoAttach and target.detachFromTarget | 2025-03-21 12:14:01 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 7607ab2c84 | cdp: target: implement detach from target | 2025-03-20 09:36:00 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | fe7f6bee1c | cdp: create a cdp state for target_auto_attach | 2025-03-20 09:35:59 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | b43658eb3f | cdp: target: add test for #474 Can't attach to just created target | 2025-03-20 09:35:59 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 85caa09e63 | Merge pull request #477 from lightpanda-io/ci-v8-version 
		
	
	
		
			
				
	
				e2e-test / zig build release (push) Has been cancelled 
				
	
				wpt / web platform tests (push) Has been cancelled 
				
	
				zig-test / zig build dev (push) Has been cancelled 
				
	
				zig-test / zig test (push) Has been cancelled 
				
	
				e2e-test / puppeteer-perf (push) Has been cancelled 
				
	
				e2e-test / demo-scripts (push) Has been cancelled 
				
	
				wpt / perf-fmt (push) Has been cancelled 
				
	
				zig-test / perf-fmt (push) Has been cancelled Add macos x86_64 bin to nightly build | 2025-03-19 17:35:20 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | c32853bfd6 | docker: update zig-v8 version | 2025-03-19 17:12:53 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | e79cd58c8f | ci: add macos x86_64 nightly build | 2025-03-19 17:12:10 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 0d291f1a36 | ci: upgrade zig v8 version | 2025-03-19 17:12:05 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 24aa8e2a07 | Merge pull request #480 from lightpanda-io/zig-0.14 Zig 0.14 | 2025-03-19 17:06:57 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 0a0c155292 | upgrade vendor after zig 0.14 merge | 2025-03-19 16:55:26 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 55a942aa22 | wpt: fix zig-0.14 compat | 2025-03-19 16:48:22 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | b51499e87b | update to latest zig-js-runtime | 2025-03-19 16:28:21 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 936048d478 | upgrade telemetry to zig 0.14 | 2025-03-19 16:28:21 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | bd6497743c | zig 0.14 fmt | 2025-03-19 16:28:21 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 6873d8d445 | update tls.zig dep | 2025-03-19 16:28:20 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 21c9dde858 | Zig 0.14 compatibility | 2025-03-19 16:28:15 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 17d3d620ff | Merge pull request #478 from lightpanda-io/global_http_client 
		
	
	
		
			
				
	
				e2e-test / zig build release (push) Waiting to run 
				
	
				e2e-test / puppeteer-perf (push) Blocked by required conditions 
				
	
				e2e-test / demo-scripts (push) Blocked by required conditions 
				
	
				wpt / web platform tests (push) Waiting to run 
				
	
				wpt / perf-fmt (push) Blocked by required conditions 
				
	
				zig-test / zig build dev (push) Waiting to run 
				
	
				zig-test / zig test (push) Waiting to run 
				
	
				zig-test / perf-fmt (push) Blocked by required conditions Share the HTTP client globally | 2025-03-19 11:31:37 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 705603a088 | remove explicit thread stack size. The real win is having a global http_client, so the thread only needs a pointer. | 2025-03-19 16:17:41 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | ba8a0179d5 | Share the HTTP client globally | 2025-03-19 11:09:58 +08:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 9fe10747ce | Merge pull request #476 from karlseguin/implicit_browser_context 
		
	
	
		
			
				
	
				e2e-test / zig build release (push) Has been cancelled 
				
	
				wpt / web platform tests (push) Has been cancelled 
				
	
				zig-test / zig build dev (push) Has been cancelled 
				
	
				zig-test / zig test (push) Has been cancelled 
				
	
				e2e-test / puppeteer-perf (push) Has been cancelled 
				
	
				e2e-test / demo-scripts (push) Has been cancelled 
				
	
				wpt / perf-fmt (push) Has been cancelled 
				
	
				zig-test / perf-fmt (push) Has been cancelled Implicitly create BrowserContext on createTarget if one doesn't exist | 2025-03-18 09:21:50 +01:00 |  | 
			
				
					| 
							
							
								 Pierre Tachoire | 4a4d9a9377 | Merge pull request #446 from karlseguin/telemetry Add Usage Telemetry | 2025-03-18 09:10:31 +01:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | 2e7342a59c | add driver field to navigate telemetry | 2025-03-18 10:40:04 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | c9bc5be42b | add additition navigate fields | 2025-03-18 09:56:57 +08:00 |  | 
			
				
					| 
							
							
								 Karl Seguin | b75b36dc61 | zig fmt | 2025-03-18 08:27:47 +08:00 |  |