10 Commits

Author SHA256 Message Date
f20cdca986 - Update to 0.23.1
- Fix exception in Candidate::changeAddress #1420
  - Prevent dangling pointer warning with Visual Studio code analysis in #1421
- Changes from 0.23.0
  - Add H265RtpDepacketizer in #1134
  - libjuice: cmake find does not use correct names on imported target in #1297
  - typo fix: SHA-384 in #1315
  - Add createOffer() and createAnswer() in #1320
  - fix: constrain DTLS cipher list with OpenSSL in #1335
  - Add sendFrame() and refactor packetization in #1265
  - Add Track::sendFrame byte* overload for consistency in #1359
  - feat: add listener for unhandled STUN requests with ICE UDP mux in #1211
  - Fix missing send lock on poll out event in TCP transport in #1361
  - Fix the vector issue in AV1 fragment function in #1364
  - Fix not setting rtp config for all packetizers in #1370
  - add zero byte msgs by in #1369
  - Update plog to build with CMake 4 in #1374
  - Add G722 codec and packetizer in #1373
  - Fix TCP mutex deadlock in #1379
  - call resetcallbacks only after triggerClosed in #1384
  - Support dependency descriptor and two-byte header for RTP header extension in #1127
  - Bump tokio from 1.33.0 to 1.38.2 in /examples/signaling-server-rust in #1365
  - Fix includes in dependencydescriptor.hpp in #1400
  - Bumped checkout action to v4 in #1397
  - Fix socket not getting closed in TcpTransport in #1401
  - Fix X509 certificate version with OpenSSL in #1406
  - ci: Install latest OpenSSL via chocolatey on Windows in #1407
  - X509_VERSION_1 is not defined for OpenSSL<V3 in #1411
  - Rewrite H264 and H265 RTP depacketization in #1396
  - CMake: Fix deprecation warning in examples in #1412

OBS-URL: https://build.opensuse.org/package/show/home:ecsos/libdatachannel?expand=0&rev=14
2025-07-04 11:05:28 +00:00
4f873f7c8c - Update to 0.21.2
- Fix uninitialized playout delay fields in RtpPacketizationConfig by @paullouisageneau in #1217
  - Fix missing notify on queue limit preventing thread from waking up by @paullouisageneau in #1221
- Changes from 0.21.1
  - Fix multiple NAL units handling in H264RtpDepacketizer by @paullouisageneau in #1167
  - Prevent TcpTransport initialization errors from stopping TcpServer by @paullouisageneau in #1175
  - Reduce per-channel receive queue limit to 1024 by @paullouisageneau in #1179
  - Fix importing certificate from string with Mbed TLS by @paullouisageneau in #1180
  - Fix missing algorithm header in h264rtpdepacketizer.cpp by @paullouisageneau in #1183
  - Update libjuice to v1.4.2: If socket allocation fails try again without IPv6

OBS-URL: https://build.opensuse.org/package/show/home:ecsos/libdatachannel?expand=0&rev=12
2024-07-13 11:14:12 +00:00
5989c00135 - Update to 0.21.0
- Add version macros in #1112
  - Add H264RtpDepacketizer in #1082
  - Add OpusRtpDepacketizer in #1123
  - Bump mio from 0.8.8 to 0.8.11 in /examples/signaling-server-rust in #1126
  - Bump es5-ext from 0.10.53 to 0.10.63 in /examples/signaling-server-nodejs in #1119
  - media-receiver example: Add save to file pipe & requirements in #1136
  - Fix H264RtpDepacketizer to handle empty payload RTP packet in #1140
  - Fix misaligned dereference in H264 and H265 packetizers in #1157
  - Include payloadType in FrameInfo in #1156
  - Add playout delay extension support in #1152
  - H264RtpDepacketizer: De-packetize access units rather than individual NALUs in #1135
  - Add PacingHandler in #1153
  - Add PeerConnection::setConfiguration() method in #920

OBS-URL: https://build.opensuse.org/package/show/home:ecsos/libdatachannel?expand=0&rev=11
2024-05-07 10:51:55 +00:00
6bd57ab9aa - Update to 0.20.3
- Fix crash in IceTransport::TimeoutCallback with libnice in #1103
  - Disable TLS 1.3 with Mbed TLS in #1148
  - Change deprecated OpenSSL version-flexible TLS method in #1149
  - Fix MbedTLS usage bugs and allow cmake to use imported mbedtls library in #1154

OBS-URL: https://build.opensuse.org/package/show/home:ecsos/libdatachannel?expand=0&rev=10
2024-05-07 10:19:00 +00:00
20d5b7597f - Update to 0.20.2
OBS-URL: https://build.opensuse.org/package/show/home:ecsos/libdatachannel?expand=0&rev=6
2024-03-13 00:23:40 +00:00
cfe617b823 libdatachannel0_19 is the prominent package (SLPP); should get the good summary
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libdatachannel?expand=0&rev=2
2024-01-25 12:50:33 +00:00
4bd6537b81 OBS-URL: https://build.opensuse.org/package/show/home:ecsos/libdatachannel?expand=0&rev=4 2024-01-25 11:49:04 +00:00
eca8fdd3b0 OBS-URL: https://build.opensuse.org/package/show/home:ecsos/libdatachannel?expand=0&rev=3 2023-11-12 14:05:38 +00:00
2fad5d70b7 - Initial version 0.19.3
OBS-URL: https://build.opensuse.org/package/show/home:ecsos/libdatachannel?expand=0&rev=2
2023-11-12 13:57:46 +00:00
66bdbbdaae - Initial version 0.19.1
OBS-URL: https://build.opensuse.org/package/show/home:ecsos/libdatachannel?expand=0&rev=1
2023-11-12 13:47:56 +00:00