--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2023-61649549df
2023-03-29 03:09:30.876507
--------------------------------------------------------------------------------
Name : libre
Product : Fedora EPEL 7
Version : 3.0.0
Release : 1.el7
URL :
https://github.com/baresip/re
Summary : Generic library for real-time communications
Description :
Libre is a generic library for real-time communications with async I/O
support. Features are a SIP stack (RFC 3261), SDP, RTP and RTCP, SRTP and
SRTCP (Secure RTP), DNS client, STUN/TURN/ICE stack, BFCP, HTTP stack with
client/server, Websockets, Jitter buffer, async I/O (poll, epoll, select,
kqueue), UDP/TCP/TLS/DTLS transport, JSON parser and Real Time Messaging
Protocol (RTMP).
--------------------------------------------------------------------------------
Update Information:
# Baresip v3.0.0 (2023-03-20) - ua: allow custom headers in sip REGISTER
request - merge rem into re - main: fix async init order (after config load)
- ci: install pkg-config on mac-os - ci: remove rem in sanitizers and valgrind
yml - video: fix `vidqueue_poll` `list_move` - Dshow fixes - Moved adding of
custom headers from `ua_connect_dir` to `ua_call_alloc` - Include also params
to MESSAGE URI - video: remove unused `qent->dst` - call: Fix delayed (auto)
answer if awaiting PRACK - video: add TX thread - ccheck: add
`check_list_unlink` check - stream: add `stream_enable_tx()` api - audio:
align Audio TX thread name - Send event when dump file is opened - video: add
`NULL` pointer check for vidisp - ua: Fix calls of `ua_event()` - call: Fix
calls of `call_event_handler` # libre v3.0.0 (2023-03-20) - librem is now
merged into libre - main: allow poll_method change only before setup - main:
add more details to `re_debug()` - merge rem into re - tmr,main: thread safe
tmr handling - tmr,main: add `tmrl_count` - main: add
`re_thread_async_main_id` and `re_thread_async_main_cancel` - merge retest into
re - tls: add doxygen comment to `dtls_recv_packet()` - test: use `TEST_ERR`
- hmac: remove unused `SHA_BLOCKSIZE` - async: fix cancel memory leaks - ci:
windows Debug/Release - cmake: add extra source files for aes and hmac - test:
remove libpthread from `LINKLIBS` - hmac: add stateless HMAC-SHA256 wrapper -
thread: add thread name handling - ci: add support for Android - test: fix
convert C99 - dbg: remove pre-C99 fallbacks - test: remove `CMAKE_C_STANDARD`
- sdp/media: fix ccheck `list_unlink` warning - jbuf: allocate mutex and lock
also `jbuf_debug()` - sys/fs: fix `fs_fopen` read only mode (should not create
file) - ci/ssl: update OpenSSL/LibreSSL - http: fix `read_file` on win32
(wrong filesize) and use mbuf - sys: add `sys_getenv()` - rtp: Don't check
RTCP socket if rtcp-mux is enabled - tls: remove return statement that is not
needed - sha: add `sha256_printf()` - cmake: add rem headers to install -
cmake: merge `REM_HEADERS` - tls: set mbuf pos and end at the same time -
misc: add Makefile helpers and exclude retest from all target - sa: add
`sa_struct_get_size()` to check size - rtcp: make `rtcp_calc_rtt()` public -
test: add `HAVE_UNIXSOCK=0` support - aubuf: set sample format when frame is
read
--------------------------------------------------------------------------------
ChangeLog:
* Mon Mar 20 2023 Robert Scheck <robert(a)fedoraproject.org> 3.0.0-1
- Upgrade to 3.0.0 (#2179923)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2179923 - libre-3.0.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2179923
[ 2 ] Bug #2180064 - baresip-3.0.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2180064
--------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use
su -c 'yum update libre' at the command line.
For more information, refer to "YUM", available at
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7\
/html/System_Administrators_Guide/ch-yum.html
All packages are signed with the Fedora EPEL GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------