evgeny
46bf5b8541
Test parser rejection, CIDR boundaries and allocation rollback
2026-10-26 09:08:23 +01:00
evgeny
d21af324ac
Validate network keys before use and keep secret keys out of dumps
2026-10-26 09:08:23 +01:00
evgeny
f581fa423b
Reject configuration when an option handler or allocation fails
2026-10-26 09:08:23 +01:00
evgeny
bff354f9cc
Validate complete protocol versions, network keys and endpoint ports
2026-10-26 09:08:23 +01:00
evgeny
7593120bd9
Parse CIDR, control endpoints and storage sizes without truncation
2026-10-26 09:08:23 +01:00
evgeny
869421cc05
Audit LAN docs and enforce stream member exclusions
...
Document LAN transport contracts and the completed part of the stream audit. Reject owner-deleted members before profile verification and add network lifecycle coverage for source, supplier and local member removal.
Validation: seven stream checks and all 195 core tests pass; proxy 9/9, burst and load 8/8 pass.
2026-10-26 08:55:31 +01:00
evgeny
6bd4690c3b
Date transport audit completion after final sanitizer checks
2026-10-26 00:01:10 +01:00
evgeny
018f8a20f3
Close transport header audit and record integration validation
2026-10-26 00:00:11 +01:00
evgeny
13f379621a
Keep route ACK fault tests effective with fortified libc calls
2026-10-25 23:57:53 +01:00
evgeny
8bacf73e86
Intercept fortified recvfrom in socket monitor fault tests
2026-10-25 23:56:40 +01:00
evgeny
f327f7f434
Describe REALITY codec, protected stream and relay lifecycle
2026-10-25 23:53:34 +01:00
evgeny
5e7eb6290f
Test STUN recheck with an existing and a newly discovered path
2026-10-25 23:52:41 +01:00
evgeny
bdf0bdf873
Close REALITY relay cleanly when event monitoring fails
2026-10-25 23:52:41 +01:00
evgeny
2f4830a3d0
Recheck each STUN path once and clarify result validity
2026-10-25 23:51:47 +01:00
evgeny
f37ab0824d
Complete REALITY relay half-close on socket hangup
2026-10-25 23:49:47 +01:00
evgeny
7e526521eb
Document REALITY session ownership and test relay failure cleanup
2026-10-25 23:48:38 +01:00
evgeny
88b05c07d9
Harden REALITY record lifetime, relay cleanup and input contracts
2026-10-25 23:40:56 +01:00
evgeny
47bf724748
Include errno in call ring I/O fault test
2026-10-25 23:37:09 +01:00
evgeny
2949101ff8
Test per-thread call traces, counter wrap and dump I/O errors
2026-10-25 23:30:56 +01:00
evgeny
c0365ebb38
Keep teardown traces per thread and retain history across wrap
2026-10-25 23:29:45 +01:00
evgeny
9a13989c7e
Document SOCKS ownership and cover empty UDP and input limits
2026-10-25 23:26:24 +01:00
evgeny
36900780f2
Preserve SOCKS stream data and make control startup cancellable
2026-10-25 23:25:16 +01:00
evgeny
6660f59b3f
Fix automatic endpoint ownership, retries and scan teardown
2026-10-25 23:16:17 +01:00
evgeny
f8c299c2e3
Test socket monitor address loss, callbacks and init faults
2026-10-25 22:58:54 +01:00
evgeny
9296b36366
Make socket monitoring bounded and cancel pending notifications
2026-10-25 22:56:45 +01:00
evgeny
fe6b79127f
Record passing packet dump sanitizer validation
2026-10-25 22:46:21 +01:00
evgeny
dd81f7a665
Record packet dump fix and FreeBSD socket monitor finding
2026-10-25 22:44:55 +01:00
evgeny
ce30ec5fe6
Align packet dump and CRC32 contracts with implementations
2026-10-25 22:43:43 +01:00
evgeny
c3fa6d4db1
Exercise packet dump limits, protocols and fragment output
2026-10-25 22:32:22 +01:00
evgeny
235c2c4f4d
Bound IPv4 packet dump reads and handle fragments
2026-10-25 22:32:22 +01:00
evgeny
9fb939ff24
Document unsafe packet dump reads found during audit
2026-10-25 22:32:22 +01:00
evgeny
e035f53ab6
Fix stale socket references in connectivity probes
2026-10-25 22:30:52 +01:00
evgeny
8b0002e489
Disable UTUN by default in chat frontends and retain core bootstrap transports
2026-10-25 22:10:06 +01:00
evgeny
fcc4a2cf42
Ignore zero-port addresses in connection manager candidates
2026-10-25 21:01:03 +01:00
evgeny
539f09004c
Use channel member snapshots for desktop participant details
2026-10-25 20:04:59 +01:00
evgeny
c832a5d7a5
Unify member snapshots and fix Android member status flicker
2026-10-25 19:29:44 +01:00
evgeny
f09eb81381
Fix NAT stress test time helper on Windows
2026-10-25 18:24:07 +01:00
evgeny
59b3b9bd34
Check remote and local member-file ACL refusals separately
2026-10-25 18:10:58 +01:00
evgeny
b3d3df5c57
Exercise signed LAN endpoints over isolated IPv6 interfaces
2026-10-25 18:06:46 +01:00
evgeny
e75bd460b8
Avoid identity reload when removing expired LAN candidates
2026-10-25 18:00:56 +01:00
evgeny
77b43363fb
Run signed LAN integration separately from other network tests
2026-10-25 18:00:01 +01:00
evgeny
199839b273
Cover socket reuse and TCP LAN recovery and document lifecycle
2026-10-25 17:58:18 +01:00
evgeny
8dd28fb90a
Distinguish LAN nonce failures from ordinary unknown devices
2026-10-25 17:55:35 +01:00
evgeny
94a76e569e
Respect SOCKS policy and report LAN lookup failures precisely
2026-10-25 17:55:34 +01:00
evgeny
09c7e0c937
Test signed LAN discovery, replay rejection and NCD recovery
2026-10-25 17:52:08 +01:00
evgeny
469f95c596
Apply nonce-verified LAN endpoints to offline NCD transports
2026-10-25 17:47:08 +01:00
evgeny
88c2d7a4e3
Share LAN interface matching for socket announcements and NCD
2026-10-25 17:44:52 +01:00
evgeny
e8713e7a2c
Load known node identities for verified LAN candidates
2026-10-25 17:43:21 +01:00
evgeny
28c447370a
Add signed LAN endpoint announcements and nonce proofs
2026-10-25 17:42:40 +01:00
evgeny
f276fda411
Restore Android core activity after internal restart
2026-10-25 17:20:42 +01:00