evgeny
|
0b66ec27d2
|
Discover and select Android BLE peers by their service UUID
|
2026-10-31 00:32:26 +01:00 |
|
evgeny
|
ea98964a89
|
Log BLE endpoint connectability before Android GATT attempts
|
2026-10-31 00:23:37 +01:00 |
|
evgeny
|
6bb9a9c14d
|
Verify challenge retries keep the original opening deadline
|
2026-10-31 00:00:15 +01:00 |
|
evgeny
|
01af2df02b
|
Accept full GATT RX when reused ACL has unknown TX MTU
|
2026-10-30 23:58:52 +01:00 |
|
evgeny
|
3124c82bd4
|
Add reproducible hardware invitation delivery probe
|
2026-10-30 23:57:29 +01:00 |
|
evgeny
|
e25a8464f2
|
Bound challenge replacement and test large profiles and cancellation
|
2026-10-30 23:46:00 +01:00 |
|
evgeny
|
56367d4aef
|
Adapt JOIN scheduler fixture to explicit authenticated routes
|
2026-10-30 23:42:05 +01:00 |
|
evgeny
|
616ca3ba99
|
Exercise authenticated BLE JOIN against tampering and replay
|
2026-10-30 23:41:18 +01:00 |
|
evgeny
|
a5d7833e16
|
Test invitation bootstrap without IP and independent INVITE frame limits
|
2026-10-30 23:40:56 +01:00 |
|
evgeny
|
e88de767ac
|
Release pending bootstrap routes on channel deletion and expiry
|
2026-10-30 23:40:21 +01:00 |
|
evgeny
|
8dfb9d373f
|
Close cancelled bootstrap sessions and permit fresh bounded retries
|
2026-10-30 23:37:34 +01:00 |
|
evgeny
|
ad8e05c823
|
Build BLE join carrier in Android native client
|
2026-10-30 23:36:19 +01:00 |
|
evgeny
|
38c1287b45
|
Connect BLE bootstrap lifecycle to the shared chat JOIN carrier
|
2026-10-30 23:36:19 +01:00 |
|
evgeny
|
a290234f8a
|
Implement bounded authenticated JOIN transport over BLE INVITE
|
2026-10-30 23:35:28 +01:00 |
|
evgeny
|
920ea7ae2c
|
Report failed BLE invitation delivery without success wording
|
2026-10-30 23:18:13 +01:00 |
|
evgeny
|
16b1003710
|
Finish removing connection-level policy arguments
|
2026-10-30 22:50:12 +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
|
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
|
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
|
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
|
68444ef192
|
Fix BLE subscription reset and incoming session replacement on reconnect
|
2026-10-30 21:41:13 +01:00 |
|
evgeny
|
476ab1b840
|
Preserve recorded traffic rates as the history window advances
|
2026-10-30 21:30:52 +01:00 |
|
evgeny
|
8e6efd2b00
|
Keep graph extrema readable and validate accepted packet counters
|
2026-10-30 21:27:46 +01:00 |
|
evgeny
|
015e8b75d7
|
Localize Android audio history graph labels and units
|
2026-10-30 21:25:11 +01:00 |
|
evgeny
|
ca7d64ac2b
|
Add stacked live audio graphs to the Android call screen
|
2026-10-30 21:25:11 +01:00 |
|
evgeny
|
141148611f
|
Expose shared audio and transmission history to Android
|
2026-10-30 21:25:11 +01:00 |
|
evgeny
|
355604a862
|
Document graph measurement boundaries and improve label contrast
|
2026-10-30 21:23:54 +01:00 |
|
evgeny
|
b760cef460
|
Test audio graph lifecycle, throughput path changes and accepted send accounting
|
2026-10-30 21:22:12 +01:00 |
|
evgeny
|
ef0af0dd5e
|
Localize desktop audio graph labels and measurement units
|
2026-10-30 21:18:30 +01:00 |
|
evgeny
|
2406ff0f11
|
Open audio graphs from the desktop call controls
|
2026-10-30 21:18:19 +01:00 |
|
evgeny
|
d1897bd6e6
|
Add stacked desktop audio history, queue, throughput and histogram plots
|
2026-10-30 21:18:01 +01:00 |
|
evgeny
|
9c8088ac8d
|
Record aggregate Router and transport histories and verify weighted audio statistics
|
2026-10-30 21:12:20 +01:00 |
|
evgeny
|
a7bb72a0b7
|
Replenish playout reserve smoothly and account for packet cadence in delay control
|
2026-10-30 20:03:49 +01:00 |
|