| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 12 days | Move ICE into libdino | Marvin W | |
| 12 days | Move DLTS-SRTP into libdino | Marvin W | |
| 12 days | Move qlite into libdino | Marvin W | |
| 12 days | Move crypto-vala inside libdino | Marvin W | |
| 12 days | Add support for OpenSSL | hrxi | |
| Uses work by @hrxi in https://github.com/dino/dino/pull/1515 Co-Authored-By: hrxi <hrrrxi@gmail.com> | |||
| 12 days | meson: Strip unneeded C compiler warnings when processing vala code | Marvin W | |
| These warnings arecompiler annoyances where the vala compiler creates C code that is usually unexpected in proper C code and thus triggers warnings. | |||
| 2025-07-20 | Meson: Improve plugin building | Marvin W | |
| Make relevant plugins enabled by default (instead of auto-enabling them if dependencies are met). Also make disabled plugins explicit in the summary. | |||
| 2025-04-18 | Remove pixbuf from libdino api surface and xmpp-vala | fiaxh | |
| 2025-04-06 | Drop CMake support | Marvin W | |
| 2025-04-04 | Meson: Add option to set rpath on installed binaries | Marvin W | |
| 2025-04-04 | Meson: Make plugindir relative to libdir | Marvin W | |
| 2025-01-18 | Meson: Add build option summary | Marvin W | |
| 2024-09-22 | XEP-0215: Remove timeout from previous connection | fiaxh | |
| 2024-09-22 | XEP-0215: management of the field `expires` | Alexandre Jousset | |
| Add a field in `Xmpp.Xep.ExternalServiceDiscovery` to keep track of the `expires` TURN service value and use it (divided by 2) to restart periodically the external services discovery. | |||
| 2024-09-22 | Ignore bad stun/turn IP addresses | fiaxh | |
| 2023-10-06 | meson: Add ice plugin | hrxi | |
| 2023-07-09 | Fix certificate start time | Marvin W | |
| I doubt anyone ever looked at it, but it shouldn't be 1 day in the future ;) | |||
| 2023-07-09 | Do not send DTLS datagrams to RTP even after handshake | Marvin W | |
| Also post debug message in case we drop datagrams | |||
| 2023-07-09 | Ignore non-DTLS data before handshake is complete | Stephen Paul Weber | |
| 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. | |||
| 2022-10-28 | DTLS: Use ECDSA key | Marvin W | |
| 2022-07-27 | Port from GTK3 to GTK4 | fiaxh | |
| 2022-02-09 | DTLS: Handle DTLS fingerprint in transport-info before session-accept | Marvin W | |
| 2022-02-06 | Use uppercase hex for DTLS fingerprints | Marvin W | |
| 2021-12-25 | Fixes for older valac versions | Marvin W | |
| 2021-12-23 | Fix build with older Vala compilers | Marvin W | |
| - Older versions seem to assume a wrong type for Nice messages - Older versions have broken bindings for Gst.Value.set_fraction | |||
| 2021-12-19 | DTLS: Use own thread for connection establishment | Marvin W | |
| 2021-12-18 | SRTP: Do not continue processing data after encrypt/decrypt failed | Marvin W | |
| RTP: Copy less | |||
| 2021-12-18 | ICE: Use non-blocking send | Marvin W | |
| 2021-12-18 | ICE: Run receiver in own thread | Marvin W | |
| 2021-11-10 | Register local ip address handler for raw udp | Marvin W | |
| 2021-11-10 | Log when DTLS-SRTP has errors | Marvin W | |
| 2021-11-10 | ICE: Report transferred bytes for UI | Marvin W | |
| 2021-11-10 | DTLS: throw exceptions from SRTP | Marvin W | |
| 2021-10-12 | Fix compiler warnings ('Type `uint8[]' can not be used for a GLib.Object ↵ | fiaxh | |
| property') | |||
| 2021-08-09 | Use own STUN fallback server | fiaxh | |
| fixes #1078 | |||
| 2021-05-01 | Use the same DTLS fingerprint in all contents. Display audio+video enc keys ↵ | fiaxh | |
| in UI if they differ. | |||
| 2021-04-29 | Add support for OMEMO call encryption | fiaxh | |
| 2021-04-12 | Fix bad syntax in gnutls vapi, add libsrtp2 dependency to CI builds | fiaxh | |
| 2021-04-12 | ICE: Require libnice 0.1.15 or newer | Marvin W | |
| 2021-04-12 | Handle DTLS edge-cases | Marvin W | |
| 2021-04-11 | Fix custom vapi integration | Marvin W | |
| 2021-04-11 | Fix usage of old libnice versions | Marvin W | |
| 2021-04-11 | Fix warnings | fiaxh | |
| 2021-04-09 | Fix dtls pull_timeout_function, fix cyclic references | fiaxh | |
| 2021-04-09 | DTLS-SRTP: Wait for setup finish and handle setup=passive | Marvin W | |
| 2021-04-09 | Display+store call encryption info | fiaxh | |
| 2021-04-01 | Use outgoing JMI if contact has supporting device | fiaxh | |
| 2021-03-29 | Migrate to libsrtp2 | Marvin W | |
| 2021-03-29 | Fix cyclic reference in DTLS | Marvin W | |
| 2021-03-25 | Add initial support for DTLS-SRTP | fiaxh | |
