eddy
a242bfa58a
Merge branch 'feature/aes-ecdh-ble' into main
- AES-256-GCM + ECDH key exchange vervangt HMAC-SHA256 (issue #2)
- NVS namespace 'hmac' -> 'syl', key 'key' -> 'psk'
- ECDH-UUID characteristic toegevoegd voor key agreement
- Android: PSK key exchange via USB CDC, ECDH handshake in BleRelayManager
- Conflictoplossingen:
- pUuidChar + pEcdhChar beide globaal, INPUT voor touch pins
- client.cpp: serverFound + MyScanCallbacks behouden voor ECDH compat
- SettingsActivity.kt: PSK detectie + debug log gecombineerd
- version.txt: HEAD versie (20/5) behouden
- version.h: verwijderd (auto-gegenereerd)
|
2026-08-03 23:45:15 +02:00 |
| .. |
|
app
|
Merge branch 'feature/aes-ecdh-ble' into main
|
2026-08-03 23:45:15 +02:00 |
|
gradle/wrapper
|
Replace BLE encryption with HMAC-only auth, add buildnr, fix post-flash flow
|
2026-07-26 15:46:28 +02:00 |
|
build.gradle
|
Upgrade Kotlin from 1.9.24 to 2.0.21
|
2026-07-26 16:40:21 +02:00 |
|
gradle.properties
|
Initial commit: BLE relay controller for Atom VoiceS3R
|
2026-07-26 01:17:31 +02:00 |
|
gradlew
|
Initial commit: BLE relay controller for Atom VoiceS3R
|
2026-07-26 01:17:31 +02:00 |
|
settings.gradle
|
Rewrite USB key reader: raw USB API + retry logic
|
2026-07-26 09:02:41 +02:00 |