evgeny
|
e09a3f9052
|
Keep connection construction independent from link admission policy
|
2026-10-30 22:50:11 +01:00 |
|
evgeny
|
2c1ba2b1c0
|
Keep connection construction independent from link admission policy
|
2026-10-30 22:50:10 +01:00 |
|
evgeny
|
a5299749fb
|
Keep connection construction independent from link admission policy
|
2026-10-30 22:50:10 +01:00 |
|
evgeny
|
dcc7e2f8d7
|
Make authenticated known-key admission strictly local to each link
|
2026-10-30 22:49:59 +01:00 |
|
evgeny
|
fd05e13525
|
Remove peer admission policy from shared ETCP connections
|
2026-10-30 22:49:59 +01:00 |
|
evgeny
|
847fedeac7
|
Verify encrypted UTUN socket handshakes on BLE-origin shared connections
|
2026-10-30 22:47:39 +01:00 |
|
evgeny
|
9e01b910ce
|
Document socket policy isolation and prepare native handshake regression
|
2026-10-30 22:47:14 +01:00 |
|
evgeny
|
80e85bbec6
|
Keep UTUN socket admission independent from shared BLE connection defaults
|
2026-10-30 22:46:46 +01:00 |
|
evgeny
|
20e0f6581a
|
Reject restricted paths on existing connections without closing other transports
|
2026-10-30 22:43:35 +01:00 |
|
evgeny
|
6a7940450e
|
Clarify constructor admission requirements and keep helper below includes
|
2026-10-30 22:42:50 +01:00 |
|
evgeny
|
6d9ef7383c
|
Recheck peer admission during session handshake and document BLE policy
|
2026-10-30 22:42:02 +01:00 |
|
evgeny
|
8d92144a5a
|
Test known-key admission, revoked members and unknown invitation-only peers
|
2026-10-30 22:41:13 +01:00 |
|
evgeny
|
ed98ce169e
|
Apply known-peer policy to desktop BLE while keeping explicit hardware probes
|
2026-10-30 22:40:16 +01:00 |
|
evgeny
|
612b263891
|
Keep unknown BLE keys in invitation-only mode before ETCP admission
|
2026-10-30 22:39:59 +01:00 |
|
evgeny
|
3af6ff4961
|
Specify explicit admission policy in existing ETCP constructors
|
2026-10-30 22:39:38 +01:00 |
|
evgeny
|
78613d62b5
|
Specify explicit admission policy in existing ETCP constructors
|
2026-10-30 22:39:38 +01:00 |
|
evgeny
|
0ff1dc4f66
|
Specify explicit admission policy in existing ETCP constructors
|
2026-10-30 22:39:37 +01:00 |
|
evgeny
|
091a1dc053
|
Specify explicit admission policy in existing ETCP constructors
|
2026-10-30 22:39:37 +01:00 |
|
evgeny
|
113949083b
|
Specify explicit admission policy in existing ETCP constructors
|
2026-10-30 22:39:37 +01:00 |
|
evgeny
|
42bb813ee5
|
Specify explicit admission policy in existing ETCP constructors
|
2026-10-30 22:39:37 +01:00 |
|
evgeny
|
0850a52180
|
Check known peer keys after authenticated transport handshake before UP
|
2026-10-30 22:39:09 +01:00 |
|
evgeny
|
90f70f2b72
|
Preserve per-link admission policy for shared ETCP connections
|
2026-10-30 22:38:52 +01:00 |
|
evgeny
|
afa834a02d
|
Require known peer admission as an ETCP connection creation policy
|
2026-10-30 22:38:51 +01:00 |
|
evgeny
|
14e61c68ce
|
Keep known-peer admission policy in the topology module
|
2026-10-30 22:38:36 +01:00 |
|
evgeny
|
2d054591d5
|
Validate peer keys against full active group member records
|
2026-10-30 22:38:36 +01:00 |
|
evgeny
|
8f28adeb0f
|
Record missing BLE incoming group-member admission checks
|
2026-10-30 22:32:52 +01:00 |
|
evgeny
|
541325c17a
|
Explain BLE advertisement visibility in Android settings
|
2026-10-30 22:27:51 +01:00 |
|
evgeny
|
55a6abfac5
|
Explain Bluetooth group connections and unrestricted invitations
|
2026-10-30 22:26:43 +01:00 |
|
evgeny
|
85be60d716
|
Enable the three Android BLE connection flags by default
|
2026-10-30 22:26:43 +01:00 |
|
evgeny
|
bb99796140
|
Verify monitoring enable, disable and endpoint validation contracts
|
2026-10-30 22:23:15 +01:00 |
|
evgeny
|
168f3e9d97
|
Add a default-off monitoring switch and conditional endpoint fields
|
2026-10-30 22:23:15 +01:00 |
|
evgeny
|
f6009d3070
|
Persist optional Android monitoring endpoints into native configuration
|
2026-10-30 22:23:15 +01:00 |
|
evgeny
|
baf58a7971
|
Record missing Android monitoring configuration wiring
|
2026-10-30 22:18:42 +01:00 |
|
evgeny
|
6db34b558a
|
Remove the unused Android node listen port preference
|
2026-10-30 22:18:42 +01:00 |
|
evgeny
|
5bb0df82b6
|
Clarify Android developer settings labels and warning
|
2026-10-30 22:18:42 +01:00 |
|
evgeny
|
8f1ede0344
|
Show the selected Android settings section in the header
|
2026-10-30 22:12:20 +01:00 |
|
evgeny
|
d4a2dac903
|
Reuse the chat portable radio icon in Android settings
|
2026-10-30 22:11:55 +01:00 |
|
evgeny
|
bd453311ac
|
Use labeled icons for Android settings section tabs
|
2026-10-30 22:09:05 +01:00 |
|
evgeny
|
9f59e0968e
|
Update call UI checks and document the unified diagnostics window
|
2026-10-30 21:51:50 +01:00 |
|
evgeny
|
b08161b055
|
Unify call graphs and metrics behind the Diagnostics action
|
2026-10-30 21:51:32 +01:00 |
|
evgeny
|
ad21c49d8f
|
Place call graph canvas alongside a resizable diagnostic text pane
|
2026-10-30 21:51:10 +01:00 |
|
evgeny
|
aa9c3beece
|
Clarify transport summary counters and initial diagnostic baseline
|
2026-10-30 21:50:11 +01:00 |
|
evgeny
|
2de735f3ff
|
Include route retransmissions and window without creating diagnostic channels
|
2026-10-30 21:49:15 +01:00 |
|
evgeny
|
da1b4839ea
|
Verify diagnostic cadence, filtering and full buffer log delivery
|
2026-10-30 21:48:43 +01:00 |
|
evgeny
|
97934de381
|
Test independent log intervals and document diagnostic units
|
2026-10-30 21:48:17 +01:00 |
|
evgeny
|
5bc6350cc0
|
Report call route queues and ACK progress at 200ms cadence
|
2026-10-30 21:47:55 +01:00 |
|
evgeny
|
110b71d17f
|
Share the diagnostic cadence and clamp concurrent pull timestamp skew
|
2026-10-30 21:47:55 +01:00 |
|
evgeny
|
15d44165da
|
Log audio buffer health every 200ms outside playback locks
|
2026-10-30 21:47:15 +01:00 |
|
evgeny
|
ff992bcd40
|
Expose bounded audio log snapshots without consuming playback events
|
2026-10-30 21:46:53 +01:00 |
|
evgeny
|
d05aed35f9
|
Collect exact playback intervals independently from graph history
|
2026-10-30 21:46:53 +01:00 |
|