authentik Default Admin manawenuz
  • Joined on 2025-07-05
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 06:11:36 +00:00
46c9ee1be3 fix: single thread for entire signal lifecycle — runtime never dropped (libcrypto TLS fix)
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 06:02:11 +00:00
b53eae9192 fix: split start() into connect+register (inline) + run() (separate thread) — avoids thread::spawn closure stack overflow
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 05:50:33 +00:00
a3f54566d4 fix: call nativeSignalConnect from 8MB Java Thread, not Dispatchers.IO
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 05:44:50 +00:00
76e9fe5e43 fix: single thread+runtime for signal lifecycle — avoids ring/libcrypto TLS conflict on pthread_exit
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 05:39:53 +00:00
b0a89d4f39 docs: PRD for desktop direct calling backport + UI fixes
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 05:34:39 +00:00
abc96e8887 refactor: separate SignalManager from WzpEngine for direct calling
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 05:12:50 +00:00
3a6ae61f8d fix: show real identity fingerprint (SHA-256 full format) on Android home screen
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 05:07:43 +00:00
4c536d256b fix: install rustls crypto provider once in nativeInit, not per-thread (libcrypto TLS conflict)
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 04:58:25 +00:00
b0ec9ff4ab fix: signal mode UI + place_call via stored signal transport
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 04:38:10 +00:00
5855533a39 fix: start stats polling before blocking startSignaling call
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 04:33:10 +00:00
ed09c2e8cc fix: use block_on pattern for signaling (same as start_call) — no thread::spawn
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 04:19:51 +00:00
f44306cc17 fix: move ALL signaling code into JNI-spawned 8MB thread — zero Rust on caller stack
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 04:10:26 +00:00
0b821585ab fix: call nativeStartSignaling from Java Thread with 8MB stack, not Kotlin IO dispatcher
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 04:04:50 +00:00
faec332a8c fix: remove panic::catch_unwind from nativeStartSignaling — stack overflow on Android
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 03:16:56 +00:00
fe9ae276dc fix: move all crypto/network work to spawned 8MB thread — Android stack too small
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 03:10:09 +00:00
4fbf6770c4 fix: Android signal thread stack overflow + add version marker to UI
manawenuz pushed to feat/desktop-audio-rewrite at manawenuz/wz-phone 2026-04-09 02:59:20 +00:00
04a985912a fix: add direct calling Tauri backend commands (register_signal, place_call, answer_call)
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 02:54:48 +00:00
30a893a73f fix: remove duplicate TextAlign import causing Android build failure
manawenuz pushed to feat/android-voip-client at manawenuz/wz-phone 2026-04-09 02:48:17 +00:00
d46f3b1deb fix: show more Gradle output in build log for debugging
manawenuz pushed to feat/desktop-audio-rewrite at manawenuz/wz-phone 2026-04-09 02:43:02 +00:00
2288c1ae07 feat: direct calling UI for desktop Tauri app + merge android branch
0d3f0d4dcb feat: Android UI for direct 1:1 calling
c184d5e1f3 fix: build scripts use fetch+reset instead of pull to avoid ref lock errors
5d8e743cbf feat: Android engine + Kotlin API for direct 1:1 calling
6694aebfd9 fix: resolve 0.0.0.0 to connectable address in CallSetup relay_addr
Compare 92 commits »