Marvin W
|
7357b7ecfb
|
Fix certificate start time
I doubt anyone ever looked at it, but it shouldn't be 1 day in the future ;)
|
2023-07-09 14:32:33 +02:00 |
|
Marvin W
|
1bf57a42fa
|
Do not send DTLS datagrams to RTP even after handshake
Also post debug message in case we drop datagrams
|
2023-07-09 14:32:33 +02:00 |
|
Stephen Paul Weber
|
f82f788f43
|
Ignore non-DTLS data before handshake is complete
https://datatracker.ietf.org/doc/html/rfc9147#name-demul
https://datatracker.ietf.org/doc/html/rfc5764#section-5.1.2
If data is received before handshake is complete, discard it rather than
forwarding it blindly to GnuTLS which can get confused.
|
2023-07-09 14:32:33 +02:00 |
|
Marvin W
|
a2f2224781
|
DTLS: Use ECDSA key
|
2022-10-28 18:36:46 +02:00 |
|
Marvin W
|
51dc414631
|
Use uppercase hex for DTLS fingerprints
|
2022-02-06 00:19:26 +01:00 |
|
Marvin W
|
b1c1751cc4
|
DTLS: Use own thread for connection establishment
|
2021-12-19 22:36:26 +01:00 |
|
Marvin W
|
dfda2f25f0
|
DTLS: throw exceptions from SRTP
|
2021-11-10 11:05:34 +01:00 |
|
fiaxh
|
9285fd07bf
|
Fix compiler warnings ('Type `uint8[]' can not be used for a GLib.Object property')
|
2021-10-12 19:43:57 +02:00 |
|
fiaxh
|
0ad968df36
|
Use the same DTLS fingerprint in all contents. Display audio+video enc keys in UI if they differ.
|
2021-05-01 22:57:38 +02:00 |
|
Marvin W
|
d19a01d5f2
|
Handle DTLS edge-cases
|
2021-04-12 18:05:08 +02:00 |
|
fiaxh
|
dfffa08ec1
|
Fix warnings
|
2021-04-11 14:42:59 +02:00 |
|
fiaxh
|
5e11986838
|
Fix dtls pull_timeout_function, fix cyclic references
|
2021-04-09 22:23:56 +02:00 |
|
Marvin W
|
fbc10c2023
|
DTLS-SRTP: Wait for setup finish and handle setup=passive
|
2021-04-09 22:23:53 +02:00 |
|
fiaxh
|
8d1c6c29be
|
Display+store call encryption info
|
2021-04-09 22:23:13 +02:00 |
|
fiaxh
|
3454201e5a
|
Use outgoing JMI if contact has supporting device
|
2021-04-01 12:03:04 +02:00 |
|
Marvin W
|
5e58f29883
|
Migrate to libsrtp2
|
2021-03-29 13:20:12 +02:00 |
|
fiaxh
|
ec35f95e13
|
Add initial support for DTLS-SRTP
|
2021-03-25 14:45:54 +01:00 |
|