-
f70cfd62a6
Sync `uv.lock` for `py-multibase`
wkt/addr_unpacking
Gud Boi
2026-09-02 17:44:53 -0400
-
bc132f0b4c
Document canonical tagged `Address` forms
Gud Boi
2026-09-02 17:07:38 -0400
-
8e428527ff
Fix `wg_lan` server's tagged addr unpack
Gud Boi
2026-09-02 16:57:52 -0400
-
9d1e476d04
Canonicalize addrs in `Registrar.register_actor()`
Gud Boi
2026-09-02 16:57:43 -0400
-
ca436aa9ec
Wrap default `Server.listen_on()` addrs
Gud Boi
2026-09-01 23:07:53 -0400
-
1e9a110194
Fix TIPC integration after the `main` rebase
wkt/tipc_backend_wg_stack
Gud Boi
2026-08-31 11:42:52 -0400
-
d9d7cc491a
Draft the `/tipc` multiaddr protocol
Gud Boi
2026-08-19 15:03:00 -0400
-
65dae3ae51
Harden the `tipc` two-host smoke test
Gud Boi
2026-08-19 14:56:48 -0400
-
c0826e00bf
Make the `tipc` CI leg blocking
Gud Boi
2026-08-19 14:52:49 -0400
-
44f5c46274
Abort `TIPC` topology streams on overflow
Gud Boi
2026-08-18 14:20:47 -0400
-
55ab72e7dc
Fix `TIPC` two-host service example
Gud Boi
2026-08-18 13:45:54 -0400
-
0b439b850f
Make `TIPCNameEvent` delivery lossless
Gud Boi
2026-08-18 13:44:17 -0400
-
5563baaf17
Harden `TIPC` socket setup races
Gud Boi
2026-08-18 13:34:11 -0400
-
c798c94514
Key `TIPCAddress` instances by actor UUID
Gud Boi
2026-08-18 13:28:02 -0400
-
91e06910b6
Tighten `TIPC` address-shape dispatch
Gud Boi
2026-08-18 04:50:00 -0400
-
6fe30bf2dd
Refresh the `TIPC` landing handoff
Gud Boi
2026-08-17 19:57:04 -0400
-
32fe7027d0
Clarify the `wg`-over-TIPC motivation, harden caveats
Gud Boi
2026-08-17 17:44:58 -0400
-
4d10282c1f
Document TIPC-over-`wg`, add a handoff doc
Gud Boi
2026-08-17 17:38:05 -0400
-
1fe3604a79
Ignore the `gish` `github/` local issue cache
Gud Boi
2026-08-17 17:37:24 -0400
-
3c2d60d353
Add a `--tpt-proto=tipc` CI matrix leg
Gud Boi
2026-08-17 14:24:44 -0400
-
e15cd6bf89
Add a `tipc` guide page, roster it in the docs
Gud Boi
2026-08-15 20:08:12 -0400
-
c620375b75
Add the `tipc_cluster` example set
Gud Boi
2026-08-15 20:07:24 -0400
-
516d5a0be2
Add `open_topology_events()`, push-based discovery
Gud Boi
2026-08-15 01:39:37 -0400
-
850d42cee0
Add the `TIPC_TOP_SRV` name-event wire codec
Gud Boi
2026-08-15 01:37:13 -0400
-
2a96246a41
Add the interim `/tipc/` maddr grammar
Gud Boi
2026-08-14 09:55:01 -0400
-
c4bc9df70b
Register `tipc` in the tpt tables + test harness
Gud Boi
2026-08-14 09:52:42 -0400
-
bf4147b71c
Add `MsgpackTIPCStream`, the `AF_TIPC` `MsgTransport`
Gud Boi
2026-08-14 09:52:25 -0400
-
c010f0dcd8
Add `TIPCAddress` + `start_listener()`, gh #378
Gud Boi
2026-08-14 09:52:17 -0400
-
c0692f32b5
Add `Address.rebind_from_sockname` opt-out
Gud Boi
2026-08-14 09:50:27 -0400
-
d78c672c81
Pin `Endpoint` addr-reconciliation for tcp/uds
Gud Boi
2026-08-14 09:34:41 -0400
-
d097090f2e
Add declarative WG actor bootstrap plan
wkt/wg_declarative_bootstrap
Gud Boi
2026-08-31 23:28:19 -0400
-
93dbbd5a02
Skip Linux netns tests on other platforms
wkt/wg_pyroute2_read
Gud Boi
2026-08-31 18:11:13 -0400
-
4152b23d3a
Scope `open_root_actor()` to a `Bindspace`
Gud Boi
2026-08-31 16:55:58 -0400
-
299e044d49
Move network APIs to lazy `tractor.net`
Gud Boi
2026-08-29 23:56:21 -0400
-
fbab40fa6d
Pass `Bindspace` FD to `trio` children
Gud Boi
2026-08-29 20:28:16 -0400
-
bf96e0f622
Detect child death before parent handshake
Gud Boi
2026-08-28 04:11:53 -0400
-
a0f2891c4b
Enter inherited netns during child bootstrap
Gud Boi
2026-08-27 23:31:03 -0400
-
4e1c1f7a27
Verify inherited network namespace entry
Gud Boi
2026-08-27 20:19:45 -0400
-
76d4fda335
Plan typed tunnel address decoding
Gud Boi
2026-08-27 19:14:34 -0400
-
36658efec7
Retain realized `BindspaceRef` metadata
Gud Boi
2026-08-27 19:14:25 -0400
-
e04081440d
Rename bindspace resource models
Gud Boi
2026-08-27 17:22:28 -0400
-
34e47af8a9
Compose WireGuard bindspace lifecycles
Gud Boi
2026-08-25 22:53:51 -0400
-
71772b228d
Own WireGuard interface lifecycles
Gud Boi
2026-08-25 22:16:15 -0400
-
736c6f1a3a
Model explicit WireGuard peers
Gud Boi
2026-08-25 20:28:28 -0400
-
0fbaeb44b1
Separate local WireGuard configuration
Gud Boi
2026-08-25 20:02:48 -0400
-
9f9a695d79
Dispatch explicit bindspace lifecycles
Gud Boi
2026-08-25 19:33:12 -0400
-
68730b4e22
Open owned network namespaces
Gud Boi
2026-08-25 15:11:08 -0400
-
ac39314cfd
Attach existing network namespaces
Gud Boi
2026-08-25 15:00:44 -0400
-
1305c720b3
Add bindspace capability models
Gud Boi
2026-08-25 00:50:51 -0400
-
3a737f960b
Expose tunnel namespaces on IPC endpoints
Gud Boi
2026-08-21 23:57:24 -0400
-
9ec5b1e702
Add explicit `verify_wg_peer()` inspection
Gud Boi
2026-08-21 23:19:17 -0400
-
62119cf132
Sketch first-child `wgman` supervisor
Gud Boi
2026-08-21 22:28:03 -0400
-
bc2b236619
Read WireGuard iface keys through `pyroute2`
Gud Boi
2026-08-21 22:21:22 -0400
-
-
0d95a9e63c
Emit canonical tagged addresses
piker_pin
Gud Boi
2026-08-20 10:42:18 -0400
-
c857ad09f2
Decode tagged transport addresses
Gud Boi
2026-08-20 10:18:54 -0400
-
46a2daff23
Model bindspaces as scoped capabilities
Gud Boi
2026-08-19 22:31:56 -0400
-
ffb87d351e
Peel tunnels before `Endpoint` binding
Gud Boi
2026-08-19 21:30:10 -0400
-
b517f7f523
Peel tunnels before `Channel` connects
Gud Boi
2026-08-19 18:33:49 -0400
-
22e154900b
Use discovery's `wg` parser in examples
Gud Boi
2026-08-19 17:14:52 -0400
-
a26a0a48b6
Support nested `wg` maddrs
Gud Boi
2026-08-18 23:25:56 -0400
-
cc1bb333e6
Add `TunnelledAddress` wrapper primitives
Gud Boi
2026-08-18 02:01:30 -0400
-
0c52f2770a
Merge pull request #492 from goodboy/ng_tpts_planning
Bd
2026-08-31 22:26:01 -0400
-
-
e4e27ec71d
Harden the wg LAN example for real hosts
ng_tpts_planning
Gud Boi
2026-08-31 12:28:19 -0400
-
7c2de6c359
Reconcile tpt plans with runtime contracts
Gud Boi
2026-08-31 12:27:43 -0400
-
83e4af169c
Pin tpt prompt provenance to immutable refs
Gud Boi
2026-08-31 12:27:23 -0400
-
80e1ec6461
Fix TIPC integration after the `main` rebase
wkt/tipc_backend_378
Gud Boi
2026-08-31 11:42:52 -0400
-
69a0e504cc
Draft the `/tipc` multiaddr protocol
Gud Boi
2026-08-19 15:03:00 -0400
-
325b5b3515
Harden the `tipc` two-host smoke test
Gud Boi
2026-08-19 14:56:48 -0400
-
8299750cba
Make the `tipc` CI leg blocking
Gud Boi
2026-08-19 14:52:49 -0400
-
ebc196e225
Abort `TIPC` topology streams on overflow
Gud Boi
2026-08-18 14:20:47 -0400
-
435cb2bdac
Fix `TIPC` two-host service example
Gud Boi
2026-08-18 13:45:54 -0400
-
e2270eb375
Make `TIPCNameEvent` delivery lossless
Gud Boi
2026-08-18 13:44:17 -0400
-
bed975ffbc
Harden `TIPC` socket setup races
Gud Boi
2026-08-18 13:34:11 -0400
-
0f350bbbdf
Key `TIPCAddress` instances by actor UUID
Gud Boi
2026-08-18 13:28:02 -0400
-
e1f83a7204
Tighten `TIPC` address-shape dispatch
Gud Boi
2026-08-18 04:50:00 -0400
-
673eee0d43
Refresh the `TIPC` landing handoff
Gud Boi
2026-08-17 19:57:04 -0400
-
c0eb598d3a
Clarify the `wg`-over-TIPC motivation, harden caveats
Gud Boi
2026-08-17 17:44:58 -0400
-
5f05e14be7
Document TIPC-over-`wg`, add a handoff doc
Gud Boi
2026-08-17 17:38:05 -0400
-
5f8090ba0e
Ignore the `gish` `github/` local issue cache
Gud Boi
2026-08-17 17:37:24 -0400
-
28862262a3
Add a `--tpt-proto=tipc` CI matrix leg
Gud Boi
2026-08-17 14:24:44 -0400
-
aaa454baba
Add a `tipc` guide page, roster it in the docs
Gud Boi
2026-08-15 20:08:12 -0400
-
992e79faf7
Add the `tipc_cluster` example set
Gud Boi
2026-08-15 20:07:24 -0400
-
7343c943fa
Add `open_topology_events()`, push-based discovery
Gud Boi
2026-08-15 01:39:37 -0400
-
8386e68c8b
Add the `TIPC_TOP_SRV` name-event wire codec
Gud Boi
2026-08-15 01:37:13 -0400
-
ba49a7331a
Reconcile plan 01 w/ the live-kernel findings
Gud Boi
2026-08-14 22:13:52 -0400
-
a9fd80429d
Add the interim `/tipc/` maddr grammar
Gud Boi
2026-08-14 09:55:01 -0400
-
47dd29c150
Register `tipc` in the tpt tables + test harness
Gud Boi
2026-08-14 09:52:42 -0400
-
bedb3ea300
Widen `UnwrappedAddress` to admit proto-keyed addrs
Gud Boi
2026-08-14 09:52:33 -0400
-
c98da0f69b
Add `MsgpackTIPCStream`, the `AF_TIPC` `MsgTransport`
Gud Boi
2026-08-14 09:52:25 -0400
-
cbea78650e
Add `TIPCAddress` + `start_listener()`, gh #378
Gud Boi
2026-08-14 09:52:17 -0400
-
91855b1cb3
Add `Address.rebind_from_sockname` opt-out
Gud Boi
2026-08-14 09:50:27 -0400
-
dec49928b9
Pin `Endpoint` addr-reconciliation for tcp/uds
Gud Boi
2026-08-14 09:34:41 -0400
-
cf3f937973
Update `wg` docs for the merged py-multiaddr#108
Gud Boi
2026-08-14 09:51:36 -0400
-
adad5bf473
Fix silently-corrupt keys in `parse_wg_maddr()`
Gud Boi
2026-08-14 09:50:48 -0400
-
24e48ed4a4
Pin `multiaddr` to the merged `wg` codec rev
Gud Boi
2026-08-14 09:38:58 -0400
-
0f701c8132
Log prompt-io for the tpt-backend planning arc
Gud Boi
2026-08-12 20:36:03 -0400
-
a3fa78e440
Move the `wg_lan` examples under `examples/multihost/`
Gud Boi
2026-08-12 20:08:08 -0400
-
0acc5729d9
Add a `wg`-tunnelled 2-host example set
Gud Boi
2026-08-12 19:37:29 -0400
-
2a43dba79f
Fix the `wg` maddr grammar, `/wg/` is *infix*
Gud Boi
2026-08-12 19:37:19 -0400
-
c0f043e3c4
Proto-key the unwrapped-addr form in the plans
Gud Boi
2026-08-12 19:37:08 -0400