c1039f5094
Parse standard absolute URL paths
2026-07-13 09:31:45 +00:00
d857930ceb
Expose MySQL affected row counts
2026-07-13 07:10:03 +00:00
b8c2efe976
add native csrf helpers
2026-07-06 09:58:25 +00:00
a6cb1c0390
fix wasm session and mysql placeholder state
2026-07-06 07:54:01 +00:00
root
991a0f62b4
harden runtime config and docs
2026-06-27 20:58:07 +00:00
c148c1b36b
test: allow skipping nested local service probes
2026-06-22 02:39:36 +00:00
30fcfce103
test: include response tails in site failures
2026-06-22 01:31:44 +00:00
41b034739b
test: use explicit failed-count checks
2026-06-22 01:14:07 +00:00
bd007231de
test: distinguish case failures from summary labels
2026-06-22 00:56:46 +00:00
7cf930b4a8
test: accept explicit zero-failure summaries
2026-06-22 00:39:12 +00:00
4d17d80f9a
test: build failed-count markers explicitly
2026-06-22 00:21:10 +00:00
0d59ea4b1c
test: rely on site summary failure counts
2026-06-21 23:54:01 +00:00
a0d085859c
test: stabilize cold local service probes
2026-06-21 23:37:01 +00:00
9e70dde366
test: detect site case failures explicitly
2026-06-21 23:05:32 +00:00
c73dbc8503
test: retry cold site suite probes
2026-06-21 22:42:02 +00:00
1d6c882fb7
test: wait for complete local HTTP bodies
2026-06-21 22:24:12 +00:00
245119f952
test: report site suite marker details
2026-06-21 22:07:28 +00:00
e113215ffa
test: wait for slow streamed test responses
2026-06-21 21:50:37 +00:00
1088f6b9a5
test: tolerate cold unit browser responses
2026-06-21 21:21:39 +00:00
root
1770323a2a
fix test runner repo path handling
2026-06-21 21:05:51 +00:00
root
b8b56cf3dd
cleanup, docs
2026-06-16 23:02:45 +00:00
root
ea08d5f28b
cleanup, docs
2026-06-16 12:21:31 +00:00
root
dff1959341
cleanup, error pages
2026-06-16 08:46:54 +00:00
root
f2a3503ac3
configurable trans-membrance hostcall blocklist
2026-06-16 01:13:06 +00:00
root
99cd92fb4a
docs
2026-06-15 21:42:50 +00:00
root
1a5c6547b9
post-W7 cleanup
2026-06-15 12:00:46 +00:00
root
ad2ba7b632
W7 done done
2026-06-15 11:08:44 +00:00
root
04745f39a8
W7 done done
2026-06-15 10:53:36 +00:00
root
f5637bb587
W7 done done
2026-06-15 10:28:23 +00:00
root
8587fbc5aa
wasm runtime: central WS broker, unified handlers, W7d holdouts, membrane completeness
...
- WS: a dedicated broker process owns HTTP_PORT + every connection; it forwards
renders to the worker pool over uce.sock (non-blocking) and applies ws_*
command batches flushed back at workspace teardown. Removes the now-dead
per-worker websocket executor (-509 lines).
- Dispatch: unify CLI / WebSocket / serve_http / page render through one
serve_via_wasm(entry_unit, handler) path; handler string -> __uce_<handler>
export symbol.
- W7d: rewrite zip.uce to the membrane return-value error contract (no C++
try/catch), error-reporting.uce to genuine wasm traps instead of throw, and
sharedunit.uce to unit_info(); empty the native-only token gate.
- Membrane: wire ls / mkdir / file_mtime through new uce_host_file_list /
uce_host_file_mkdir / uce_host_file_mtime hostcalls (resolve_guest_file gains
directory support). Fixes /doc/index.uce listing nothing; adds a regression
assertion that the index enumerates items.
- Docs: add docs/wasm-runtime-architecture.md; record the W7e staged native-
deletion plan in WASM-PROPOSAL.md.
Verified: scripts/run_cli_tests.sh --include-wasm-kill -> 87 passed, 0 failed.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 17:51:51 +00:00
root
15e8d092bc
W7+
2026-06-14 01:37:39 +00:00
6bb4f7f0ad
test: port network suite to uce cli runner
2026-06-13 22:58:35 +00:00
af6500d134
fix: harden wasm w7 entrypoint paths
2026-06-13 22:08:52 +00:00
root
d6421cb8f3
feat: extend wasm backend entrypoints
2026-06-13 21:50:19 +00:00
5a56d4f39e
W5
2026-06-13 15:10:42 +00:00
afaa4dd7c0
feat: cut over to WASM backend
2026-06-13 08:42:31 +00:00
961df2d542
phase 5
2026-06-12 19:55:35 +00:00
80285b7fb4
feat: implement WASM phase 1 DValue ABI
2026-06-12 12:42:56 +00:00
7066da3cde
refactor: rename DTree to DValue
2026-06-12 11:05:52 +00:00
20db669589
fix: stabilize runtime follow-up regressions
2026-06-11 23:03:07 +00:00
7f757654b6
fix: harden UCE runtime and starter
2026-06-11 13:44:24 +00:00
71ddcaf7d4
Consolidate config and base64 helpers
2026-05-21 10:31:21 +00:00
41e9ca219f
Streamline hardening helpers and expand coverage
2026-05-21 10:12:11 +00:00
0d8b74930c
Harden HTTP path headers sessions and archives
2026-05-21 09:56:25 +00:00
d37517041d
Add custom server API and runtime limits
2026-05-21 09:36:23 +00:00
02e153a6a7
Add archive helpers and harden task runtime
2026-05-21 00:00:23 +00:00
9f7625c7fd
working on documentation and more API functions
2026-04-29 12:09:37 +00:00
cd445f3c9b
some cleanup
2026-04-28 12:10:07 +00:00
223cf4c6e1
website with slop placeholders
2026-04-22 13:31:51 +00:00