Commit Graph

  • d72820ddc2 release: v0.5.0 — the correlation gate (forwarded-op establishment phase) main v0.5.0 glm-5.3-flash 2026-11-03 17:37:18 +00:00
  • 74e6289a8e docs(tasks): fix the end-to-end-suite frontmatter, drop the W2/W3 pointer tasks glm-5.3-flash 2026-11-03 17:37:12 +00:00
  • ecb24678bb docs(readme): drop the redundant version-history section glm-5.3-flash 2026-11-03 14:19:38 +00:00
  • 0ceecf582b docs: remove em dashes from repo prose and forbid them going forward glm-5.3-flash 2026-11-03 14:12:46 +00:00
  • cd0afe0497 docs(architecture): eliminate em dashes from the spec docs glm-5.3-flash 2026-11-03 14:02:07 +00:00
  • 6b20924f68 docs: remove em dashes from Rust doc comments glm-5.3-flash 2026-11-03 13:48:51 +00:00
  • 92c3cc5123 docs: close out review 003's doc trail — status resolved-for-W1, plan 003 W1 AC ticked, stale-comment sweep glm-5.3-flash 2026-11-03 12:53:27 +00:00
  • c7e8c875fd review(tunnels/corrmiss-review): the W1 gate surface approved before the consumer waves fork glm-5.3-flash 2026-11-03 12:42:02 +00:00
  • f42ce47d17 test(producer): the forwarded gate — gate miss/pass, residual race, scope-gate ordering (plan 003 W1) glm-5.3-flash 2026-11-03 12:37:19 +00:00
  • 5b2f7255f7 feat(producer): the forwarded-op establisher variant — ForwardedGate + register_tunnel_forwarded_openable_with_establisher glm-5.3-flash 2026-11-03 12:28:00 +00:00
  • 7d2b6d11f0 docs(adr): ADR-008 Amendment 2 — the forwarded op's serving-side establishment phase + the correlation-miss vocabulary glm-5.3-flash 2026-11-03 08:13:50 +00:00
  • aa3db39e3e docs(tasks): decompose plan 003 — the correlation-miss gate (W1 in-repo, W2/W3 pointer tasks) glm-5.3-flash 2026-11-03 08:04:36 +00:00
  • bd8a82b4c4 docs(plan): resolve review 003 — the correlation-miss arrival class glm-5.3-flash 2026-11-03 07:56:08 +00:00
  • ec52a9620d docs(review): alkssh consumer input — the correlation-miss arrival class, event-vocabulary alignment at the forwarded-arrival boundary glm-5.3-flash 2026-10-31 12:56:00 +00:00
  • 9cca6ed3c4 release: v0.4.1 — the dependency-patch (alkcall 0.10.1) v0.4.1 glm-5.3-flash 2026-10-22 06:24:41 +00:00
  • 200d7d3835 release: v0.4.0 — the dependency-major (alkcall 0.10.0) v0.4.0 glm-5.3-flash 2026-10-19 03:43:15 +00:00
  • 3c6fc29271 docs: AGENTS.md alkcall refs — v0.7.x/0.7.0 pin -> v0.9.x/0.9.0 glm-5.3-flash 2026-10-14 05:24:59 +00:00
  • 1365272146 release: v0.3.0 — the dependency-major (alkcall 0.9.0) v0.3.0 glm-5.3-flash 2026-10-14 05:23:08 +00:00
  • 05b25465aa release: v0.2.1 — the hardening (fuzzing adopted + alkcall 0.8.1) v0.2.1 glm-5.3-flash 2026-09-28 10:21:48 +00:00
  • e3c6f6c9f8 fuzz: wave 2 — session_pumps stateful two-pump target glm-5.3-flash 2026-09-28 10:12:09 +00:00
  • 57285d23bd fuzz: adopt fuzzing (wave 1) + alkcall 0.8.1 bump glm-5.3-flash 2026-09-28 08:09:11 +00:00
  • d789031863 release: v0.2.0 — the graduation (direct op + bind-first/forwarded metadata flow) v0.2.0 glm-5.3-flash 2026-09-20 09:30:21 +00:00
  • 20834d297e docs: review 002 recorder — N-3/N-4 durable trail + N-2 ADR-008 widening + the no-action dispositions glm-5.3-flash 2026-09-20 08:32:45 +00:00
  • 7b06dc7aac docs: review 002 doc-sync — D-1 schema bounds in wire.md + D-2 ADR-007 oneOf erratum glm-5.3-flash 2026-09-20 08:31:47 +00:00
  • f7dff25f9d docs: review 002 trivial batch — D-3 honest serde test name + D-4 CHANGELOG preamble trim glm-5.3-flash 2026-09-20 08:30:48 +00:00
  • 98afb092ce test: G-4 unix accept loop + G-5 unnamed fail-loud guards glm-5.3-flash 2026-09-20 07:39:52 +00:00
  • 7991bf6ad0 test: G-2 graceful-close far teardown + N-2 write-happy-peer posture glm-5.3-flash 2026-09-20 07:18:23 +00:00
  • 57a728dc4b fix: bind-first dispatcher reads substrate from the plan (review 002 M-1) glm-5.3-flash 2026-09-20 07:00:18 +00:00
  • 3df5c484c6 tasks: decompose review 002 findings into six remediation tasks glm-5.3-flash 2026-09-20 06:46:06 +00:00
  • 46d3a87b24 review 002: the graduation implementation — spec conformance + coverage appendix glm-5.3-flash 2026-09-20 06:26:27 +00:00
  • 474844e563 feat: TunnelListener — the listen-flow consumer session (ADR-008 §4) glm-5.3-flash 2026-09-19 18:29:18 +00:00
  • 514e0c1f25 feat: the local bind-first halves (shape 3 substrate half, ADR-008 §1) glm-5.3-flash 2026-09-19 16:30:46 +00:00
  • 3fb26d9de6 feat: the forwarded op's serving side + the lenient reply projection (ADR-008 as amended) glm-5.3-flash 2026-09-19 14:48:08 +00:00
  • 7d23a89791 feat: the bind-first establisher + accept dispatcher (shape 3, ADR-008 as amended) glm-5.3-flash 2026-09-19 09:07:28 +00:00
  • d586a5d2b8 feat: the forwarded op's params + the bind-first plan type (ADR-008 as amended) glm-5.3-flash 2026-09-19 07:44:28 +00:00
  • 0789ab62cb feat: the direct op (channels/tunnel/direct, ADR-007) end to end glm-5.3-flash 2026-09-19 04:58:37 +00:00
  • 52b6252531 fix: taskgraph frontmatter variants — scope medium -> moderate, status done -> completed glm-5.3-flash 2026-09-18 14:46:25 +00:00
  • f315b0e0ca docs+tasks: ADR-008 Amendment 1 (correlation token); decompose the graduation into tasks/tunnels glm-5.3-flash 2026-09-18 14:26:21 +00:00
  • c31dd5e100 chore: bump alkcall 0.7.1 -> 0.8.0; mark the review-008 asks landed glm-5.3-flash 2026-09-18 13:33:06 +00:00
  • 0d6b23b7cf docs: spec the graduation — ADR-007 (direct op), ADR-008 (listen metadata + forwarded op) glm-5.3-flash 2026-09-16 08:31:56 +00:00
  • c86021e6a9 docs: research — graduating proxy surface into alktunnels (direct op + BIND metadata carriers) glm-5.3-flash 2026-09-15 14:17:39 +00:00
  • d3a8006b1f docs: drop the Status section from the README (internal dev detail) v0.1.0 glm-5.3-flash 2026-09-10 14:39:33 +00:00
  • 9ad7429440 docs: prepublish v0.1.0 — README rewrite, changelog, packaging, doc statuses glm-5.3-flash 2026-09-10 14:27:32 +00:00
  • 40677e416b chore: lockfile alkcall 0.7.0 -> 0.7.1 glm-5.3-flash 2026-09-10 03:52:07 +00:00
  • 5792efba39 chore: raise rust-version floor to 1.88 glm-5.3-flash 2026-09-10 03:52:04 +00:00
  • 63dbdb64a5 test: coverage weak spots — the UdpHalf sender-block recipe found (option 1) glm-5.3-flash 2026-09-09 08:52:23 +00:00
  • 8f14fd1913 test: coverage weak spots — datagram EOF, UDP take_halves framing, reverse pump_against, queue contracts glm-5.3-flash 2026-09-09 06:48:58 +00:00
  • 4014ba66a9 fix: remove the zombie DatagramCodecError::InvalidLength variant glm-5.3-flash 2026-09-09 06:48:44 +00:00
  • 0bf4da3bb6 docs: N-3 decision — take_halves stays raw-framed on datagram sessions glm-5.3-flash 2026-09-08 21:24:28 +00:00
  • 8cf4cc8bb5 fix: UdpHalf is the FRAMED adapter (U-1) — U-2 bind posture, U-3 lazy scratch glm-5.3-flash 2026-09-08 21:22:52 +00:00
  • aa7b5b7169 review 001: re-validation + remediation decomposition glm-5.3-flash 2026-09-08 20:52:15 +00:00
  • f278cf7f69 docs: review 001 U-2 amendment — the no-implicit-wildcard-binds posture glm-5.3-flash 2026-09-08 20:16:40 +00:00
  • a0f939c6df review: phase-gate review 001 — spec conformance of the v1 implementation glm-5.3-flash 2026-09-08 10:58:11 +00:00
  • 2efac9b609 feat: end-to-end suite — 18-test consolidation over the shared harness glm-5.3-flash 2026-09-08 10:03:42 +00:00
  • 65fb69db61 feat: local-socket-halves — the local feature (TCP/UDP/unix halves functions) glm-5.3-flash 2026-09-08 09:44:23 +00:00
  • 09d32d5aa6 feat: producer-listen — listen establisher (shape 2) + AcceptQueue contract glm-5.3-flash 2026-09-08 09:37:22 +00:00
  • fb2389bd62 feat: consumer-session — TunnelSession (open/adopt, data planes, teardown) glm-5.3-flash 2026-09-08 09:33:12 +00:00
  • 2b35da4395 feat: producer-open-op — establisher + pump handler + registration glm-5.3-flash 2026-09-08 07:23:36 +00:00
  • 60c625899a feat: wire-codec — UDP datagram framing (frame_datagram/DatagramReader) glm-5.3-flash 2026-09-08 07:16:18 +00:00
  • f6fb3a3da2 feat: params — TunnelParams/Substrate wire types + tunnel_open_spec glm-5.3-flash 2026-09-08 06:48:54 +00:00
  • 50909ab1ca feat: crate-init — module skeleton (params, wire, producer, consumer, error) glm-5.3-flash 2026-09-08 06:48:13 +00:00
  • 508fc6fc28 docs: complete oq-promotion-sync — AGENTS.md current with Phase 1, add TN-12 tracker glm-5.3-flash 2026-09-08 06:18:55 +00:00
  • 3a447273a8 docs: resolve OQ-TN-14 — unix in via local, stdio out (alktty owns process stdio) glm-5.3-flash 2026-09-07 19:44:03 +00:00
  • 69498b79cc tasks: Phase 2 decomposition — 12-task dependency graph for v1 glm-5.3-flash 2026-09-07 19:07:20 +00:00
  • bd7d1ad8ec docs: Phase 1 architecture spec — ADRs 001..006, spec docs, OQ promotion glm-5.3-flash 2026-09-07 18:36:44 +00:00
  • dc2eab3b21 chore: consume alkcall 0.7.0; W1/CF-005 resolved — identity seam validated glm-5.3-flash 2026-09-07 17:59:53 +00:00
  • 603f398f6d docs: reverse-flow POC summary — -R shape validated end-to-end glm-5.3-flash 2026-09-07 10:06:42 +00:00
  • b3b00f37bd chore: consume alkcall 0.6.0; OQ-TN-06 resolved by ADR-050 glm-5.3-flash 2026-09-07 09:27:08 +00:00
  • 6beabe9457 docs: UDP tunnel POC summary — shape validated end-to-end glm-5.3-flash 2026-09-07 07:53:39 +00:00
  • 20672be48c docs: codec direction set — raw pass-through (TCP) + u16 length prefix (UDP) glm-5.3-flash 2026-09-07 07:21:25 +00:00
  • d88e148fdc chore: consume alkcall 0.5.0; OQ-TN-09 resolved by ADR-049 glm-5.3-flash 2026-09-06 20:05:41 +00:00
  • 1a3eb8418d docs: SSH/SOCKS5 survey + fold findings into OQ ledger glm-5.3-flash 2026-09-06 09:20:08 +00:00
  • 648feb194d docs: record POC placement conventions in OQ-TN-10 glm-5.3-flash 2026-09-06 09:15:24 +00:00
  • 42790797b5 docs: OQ-TN-09 direction set; alktty stream-splitting pattern as prior art glm-5.3-flash 2026-09-06 09:02:12 +00:00
  • 0397194fe6 docs: resolve OQ-TN-08 — far-side ownership, ops-listing discovery, -D as socks5 tunnel glm-5.3-flash 2026-09-06 08:41:34 +00:00
  • 069350bd51 docs: reframe OQ-TN-01 as resource identification, not addressing glm-5.3-flash 2026-09-06 06:43:53 +00:00
  • 4df3c618d4 docs: resolve OQ-TN-03 via hub-owns-the-connection model glm-5.3-flash 2026-09-05 20:24:13 +00:00
  • 7e387ac05f docs: capture tun2proxy udpgw prior art in phase 0 findings glm-5.3-flash 2026-09-05 20:07:15 +00:00
  • c2d5cbbbd9 docs: phase 0 research findings — open questions OQ-TN-01..10 glm-5.3-flash 2026-09-05 19:48:14 +00:00
  • 43a5e4204e scaffold: AGENTS.md, Cargo.toml, licenses, agent conventions adapted for alktunnels glm-5.3-flash 2026-09-05 19:40:38 +00:00
  • 44a9ceb455 init glm-5.3-flash 2026-09-05 19:00:17 +00:00