16 Commits

Author SHA1 Message Date
a434a6ad8a Changed response message signing to match accepted message integrity of request. 2025-12-29 03:04:22 +01:00
a79d0f2a95 Add: More MI variants. 2025-12-29 02:44:44 +01:00
563f5156e6 Modified message validation to allow nonzero MI bytes. 2025-12-29 02:35:42 +01:00
b9ff93b774 Add turn client for testing. More debugging output. 2025-12-29 02:27:21 +01:00
abf9b87659 Accept any one MI variants. 2025-12-28 22:35:50 +01:00
5486744bee Add more verbose logging for message integrity :) 2025-12-28 22:32:46 +01:00
d02771b4f8 Add verbose logging for message integrity. 2025-12-28 22:31:07 +01:00
95c06a4dae Chg: Test long-term and short-term key. 2025-12-28 22:24:43 +01:00
f000ef6a76 Add: Workaround to accept short-term-style password. 2025-12-28 22:21:37 +01:00
0a2b21962b Show A1-MD5 key in bad credentials warning. 2025-12-28 22:13:23 +01:00
5cd29d7100 Add: Auth diagnosis logs. 2025-12-28 22:05:20 +01:00
a42af38cfe Add: MI-signed TURN responses, RFC MI validation, and deployment guide. 2025-12-28 15:57:06 +01:00
7169ed0d1e Introduced AuthManager with signed nonce handling and long-term credential validation. 2025-11-16 18:51:13 +01:00
c77e95afdd CreatePermission handling and permission tracking. ChannelBind setup and Send forwarding to peers. 2025-11-12 17:55:14 +01:00
4edc2e5176 Add module-level docs and first milestone plan. 2025-11-12 16:57:34 +01:00
850354781d Initial commit: current niom-turn state 2025-09-26 16:05:29 +02:00