- Apr 16, 2021
-
-
Zhao Zhili authored
-
- Apr 14, 2021
-
-
Gijs Peskens authored
Clarify documentation & add function to clear global logging settings. And implement correct usage in tools.
-
- Apr 13, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
- Apr 12, 2021
-
-
Sergio Ammirata authored
-
Gijs Peskens authored
-
Gijs Peskens authored
Get rid of warnings in fastpkdf.c, disable -Watomic-implicit-seq-cst as it seems borked on FreeBSD Add FreeBSD CI
-
- Apr 09, 2021
-
-
-
Gijs Peskens authored
Also remove dead code in rist-common.c, it was being optimized away anyway.
-
- Apr 08, 2021
-
-
Gijs Peskens authored
The RIST committee in all it's wisdom decided to use some of the reserved bits for the version, instead of the existing GRE version field (likely to keep somewhat of compatibility with existing GRE implementations). "RFC 8086 defines bits 4-12 in the GRE header as Reserved0. This Specification defines bits 9-12 as follows (see Figure 1): o RV (bits 10-12): this field indicates the RIST Version, as follows: § RV = 000: TR-06-2:2020 § RV = 001: TR-06 -2-2021 o H (bit 9): this field indicates the AES key length for PSK operation, as follows: § H = 0: 128-bit AES key § H = 1: 256-bit AES key · Usage of the H bit shall be as follows: o If RV = 000, the H bit shall be set to zero on transmission and ignored on reception. In this case, the PSK key length shall be determined by out-of-band means. o If RV = 001 or higher, the H bit indicates the PSK key length. Devices not operating in PSK mode shall set the H bit to zero on transmission and ignore it on reception. · The remaining Reserved0 bits in Figure 1 shall be set to zero on transmission and ignored on reception, as per RFC 2784."
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Sergio Ammirata authored
With this method, we are only importing the mbedcrypto library files and are compiling them using meson/ninja direclty inside our main project. This seems to solve all the cross-compiling issues and has no downside. For the systems that already have the library installed, the compile script will use that one instead by default.
-
Sergio Ammirata authored
-
- Apr 04, 2021
-
-
-
Sergio Ammirata authored
Fixes #95 and #96
-
Sergio Ammirata authored
Fix peer and flow timeout checks. They were incorrectly being marked as dead when the configured buffer was smaller than the RTCP intervals.
-
-
- Mar 28, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
- Mar 25, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
- Mar 24, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
- Mar 23, 2021
-
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
Gijs Peskens authored
-
- Mar 19, 2021
-
-
Sergio Ammirata authored
-
Sergio Ammirata authored
-