evgeny
ce89fd1e2c
Clarify BLE delivery failures and document connection reuse
2026-10-30 23:18:25 +01:00
evgeny
ca2bebcbd3
Document incoming BLE tuning and refine cancellation test
2026-10-30 23:05:52 +01:00
evgeny
3b9f503ef3
Record completed link admission checks and the separate invitation listener issue
2026-10-30 22:53:57 +01:00
evgeny
89829ca9b6
Describe admission policy as a property of the Bluetooth link
2026-10-30 22:50:45 +01:00
evgeny
847fedeac7
Verify encrypted UTUN socket handshakes on BLE-origin shared connections
2026-10-30 22:47:39 +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
8f28adeb0f
Record missing BLE incoming group-member admission checks
2026-10-30 22:32:52 +01:00
evgeny
bb99796140
Verify monitoring enable, disable and endpoint validation contracts
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
9f59e0968e
Update call UI checks and document the unified diagnostics window
2026-10-30 21:51:50 +01:00
evgeny
aa9c3beece
Clarify transport summary counters and initial diagnostic baseline
2026-10-30 21:50:11 +01:00
evgeny
97934de381
Test independent log intervals and document diagnostic units
2026-10-30 21:48:17 +01:00
evgeny
2cd3f966b2
Document fresh CCC preparation and finalize reconnect regression
2026-10-30 21:43:26 +01:00
evgeny
88436cde0e
Package audio history headers and record outdated call fixtures
2026-10-30 21:31:50 +01:00
evgeny
476ab1b840
Preserve recorded traffic rates as the history window advances
2026-10-30 21:30:52 +01:00
evgeny
355604a862
Document graph measurement boundaries and improve label contrast
2026-10-30 21:23:54 +01:00
evgeny
e43f95ea83
Keep startup defaults and reset reserve snapshots consistent
2026-10-30 20:05:23 +01:00
evgeny
a7bb72a0b7
Replenish playout reserve smoothly and account for packet cadence in delay control
2026-10-30 20:03:49 +01:00
evgeny
efd80949cd
Document adaptive full batches and Router readiness ownership
2026-10-30 19:30:12 +01:00
evgeny
d1886be6f4
Request maximum BLE advertising power and display radio power status
2026-10-30 18:15:37 +01:00
evgeny
8a02704f8b
Document BLE startup sequencing and honor publication deadline
2026-10-30 17:55:26 +01:00
evgeny
df23626c47
Remove system stall investigation from task list
2026-10-30 17:39:09 +01:00
evgeny
3eb9c46985
Add configurable Opus burst batches for radio transmission
2026-10-30 17:38:43 +01:00
evgeny
049c8ef155
Improve BLE call batching, startup buffering and diagnostics
2026-10-30 16:44:52 +01:00
evgeny
0afccfb624
Probe Windows BLE publisher startup before GATT advertising
2026-10-30 12:55:11 +01:00
evgeny
49cbb7e148
Keep BLE counters tied to neighbor table entries
2026-10-30 12:45:56 +01:00
evgeny
d86599995c
Count received BLE advertisements over each neighbor lifetime
2026-10-30 12:45:18 +01:00
evgeny
0907395779
Document Windows 1809 advertising probe stop acknowledgement
2026-10-30 12:39:42 +01:00
evgeny
ace0ce3e85
Test and document Windows BLE radio status diagnostics
2026-10-30 12:18:19 +01:00
evgeny
eeb2373599
Keep BLE discovery summaries at ten-second intervals
2026-10-30 11:21:04 +01:00
evgeny
8617405464
Merge origin/master preserving BLE wire v4 and Windows 1809 support
2026-10-30 10:55:16 +01:00
evgeny
7d0c394091
Document Windows 1809 BLE cache lookup and diagnostics
2026-10-30 10:31:25 +01:00
evgeny
e1e3c9cfde
Document unconfirmed BLE acknowledgements and measured latency limits
2026-10-30 04:54:47 +01:00
evgeny
f4bcc6eae9
Log BLE packet sequences and acknowledgements in debug category
2026-10-30 04:31:55 +01:00
evgeny
ae1d149545
Merge branch 'master' of http://git.syqiq.tech/jeka/utun2
2026-10-29 22:43:06 +01:00
evgeny
33a3774938
Require BLE probe publication and document WinRT diagnostics
2026-10-29 22:42:36 +01:00
evgeny
dd80f589fa
Record successful BLE ACK loads in both connection roles
2026-10-29 22:39:54 +01:00
evgeny
552f7b31b0
Record ACK scheduling regression and successful desktop load
2026-10-29 22:36:14 +01:00
evgeny
b1a272fa23
Clarify BLE ACK spacing after local completion
2026-10-29 22:33:17 +01:00
evgeny
c83b30aa0b
Document BLE v3 ACK framing and bounded remote credit
2026-10-29 22:26:34 +01:00
evgeny
e194535b25
Record RTO validation and remaining BLE throughput work
2026-10-29 21:39:31 +01:00
evgeny
635e1726e6
Document BLE readiness fixes and remaining HCI queue delay
2026-10-29 21:37:40 +01:00
evgeny
8081f94ebe
Record BLE negotiation evidence and retry pre-transfer radio connections
2026-10-29 20:29:09 +01:00
evgeny
083495986e
Document HCI queue delays and explain incompatible GATT properties
2026-10-29 19:10:13 +01:00
evgeny
33b4f0acc8
Record BLE throughput results and harden the hardware probe
2026-10-29 18:38:11 +01:00
evgeny
3def3f5af2
Use unacknowledged BLE DATA and request faster connections
2026-10-29 18:28:05 +01:00
evgeny
5152b17114
Fix BLE link display and remove obsolete tool projects
2026-10-29 17:10:39 +01:00
evgeny
f84622966e
Add BLE ETCP links and GATT invitations for desktop and Android
...
Attach packet drivers to initially empty ETCP connections. Share BLE neighbor
tracking and group fallback between desktop and Android in cgathui_common.
Deliver join links through a dedicated Write/Indicate characteristic with
independent fragmentation queues, application acknowledgements, deduplication
and bounded retries. Merge LAN/BLE discovery and add a separate Bluetooth
invitation reception setting to both clients.
Validation: 230 core tests, BLE transport/BlueZ/UI tests, ASAN/UBSAN,
Linux GUI and Android builds, and Windows backend cross-compilation.
Physical Android/Linux invitation exchange passed with either GATT initiator.
The Android-initiated run also verified all 32 ETCP packets of 1500 bytes;
the desktop-initiated load run reached 7/32 within its 45-second time limit.
2026-10-29 16:41:04 +01:00
evgeny
268e8794ab
Document process lifetime voice ownership and core shutdown prerequisites
2026-10-29 13:35:19 +01:00