Skip to content

Tags: slabbdev/navette

Tags

v1.9.0

Toggle v1.9.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
release: v1.9.0 — native key input on macOS, verified on AZERTY

v1.8.1

Toggle v1.8.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
release: v1.8.1 — cross-engine session isolation + security hardening

v1.8.0

Toggle v1.8.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
article: tollbooth description trimmed to dev.to's 200-char limit; dr…

…aft live (id 4817966)

v1.7.0

Toggle v1.7.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
fix(linux): /key no longer pumps GTK from the HTTP thread

gtk::main_iteration() from a worker thread deadlocks the main loop —
that was CI exit 52 (curl empty reply) on the key step. The XTEST path
now only touches X11 (own connection) and the tao window API; GTK stays
on its own thread. Container-verified: no hang, native mode reported.

v1.6.0

Toggle v1.6.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
release: linux-arm64 asset + server.json version-sync gate

v1.5.0

Toggle v1.5.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
feat: idle-release watchdog; tollbooth bench harness; extraction-trad…

…e doc

- serve --idle-release <minutes>: sessions untouched for that long are
  dropped whole (window + WebKit processes follow) while the daemon
  stays resident; the next request re-warms on demand. Validated live
  on macOS (run_on_main drop) and Linux (Command::Reap on the loop).
  0 = off, the original always-warm promise.
- bench/tollbooth.py: ~200 real URLs across 5 categories, three layers
  measured per site — robots.txt AI clauses (10 agent UAs, blocked-all /
  partial / no-rules), llms.txt adoption, and the agent path itself
  (real WebKit, residential IP) classified ok / challenge / empty-js-gate /
  timeout. Public dataset lands in the repo when the run completes.
- README FAQ: the native-vs-ML extraction trade (~10 ms/page DOM walk vs
  ~600 ms/page trained models — two trades, not a ranking).

v1.4.1

Toggle v1.4.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
cli: --help and --version flags (an unknown arg used to silently star…

…t a serve)

v1.4.0

Toggle v1.4.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
docs: drop premature crates.io claim (publish pending email verificat…

…ion)

v1.3.0

Toggle v1.3.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
fix(macos): cookie import deadlock — use typed Foundation APIs

The raw dictionaryWithObjects:forKeys:count: msg_send deadlocked the
main thread (breadcrumbed to exactly that call). NSHTTPCookie is now
built through objc2-foundation's typed NSMutableDictionary +
NSHTTPCookie::cookieWithProperties. Import completes in ~300 ms;
export->import round-trip verified locally and now enforced in CI.

v1.2.1

Toggle v1.2.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
release: v1.2.1 — cross-platform smoke green