SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for signal-libringrtc-2.39.2-lp156.1.3.x86_64.rpm :

* Fri Mar 29 2024 Bruno Pitrus - Update to version 2.39.2 for Signal 7.4.0
* Group Calls: Apply removal of demux IDs separately
* Log notebook improvements
* Call Sim: Add jitter buffer config
* Group Calls: Synchronize access to last_height_by_demux_id- Fix symbols getting stripped from binary (bsc#1222175)
* Thu Mar 28 2024 Bruno Pitrus - Drop incoming-inbound_call_drop_connecting_ice_failed_first-ignore-flaky-test.patch and just retry running the tests three times.
* Tue Mar 26 2024 Bruno Pitrus - Run rust testsuite in %check
* add incoming-inbound_call_drop_connecting_ice_failed_first-ignore-flaky-test.patch
* Thu Mar 14 2024 Bruno Pitrus - Update to version 2.39.0 for Signal 7.2.0
* Update to WebRTC m122
* Update IceServer fields to be optional
* Add receive support for dependency descriptor to determine unencrypted length
* Group Calls: Handle client_status in sfu.join()
* Call links: Replace update revocation API with an explicit delete API- Leap, Fedora 38: use bundled abseil again
* drop pending_task_safety_flag-abseil-2022-nullability.patch- Add boringssl-internal-addc-cxx.patch to fix build failure with GCC14
* Thu Mar 07 2024 Bruno Pitrus - Update to version 2.38.0 for Signal 7.1.0
* Update to webrtc 6099c + Accept list of IceServers for Turn configuration
* Enable \"First Ready\" Turn pruning policy
* Thu Feb 29 2024 Bruno Pitrus - Update to version 2.37.1 for Signal 7.0.0
* Update to webrtc 6099b + Fix potential use after free in JsepTransportController
* Mon Feb 26 2024 Bruno Pitrus - Use system abseil also on Leap.
* Thu Feb 08 2024 Bruno Pitrus - Update to version 2.37.0 for Signal 6.47.0
* Update to WebRTC m120- Add system-absl_nullability.patch- Conditionally revert upstream changes on Fedora 38 to fix buiild with old abseil
* pending_task_safety_flag-abseil-2022-nullability.patch)
* Wed Jan 31 2024 Bruno Pitrus - Update to version 2.36.0 for Signal 6.46.0
* Use unified plan for group calls
* Tue Jan 30 2024 Bruno Pitrus - Correct webrtc GN args per upstream
* Thu Jan 25 2024 Bruno Pitrus - Update to version 2.35.0 for Signal 6.44.0
* Update zkgroup to 0.37.0
* Update webrtc to 5993c- Drop Leap 15.4 support
* Wed Jan 03 2024 Bruno Pitrus - Update to version 2.34.5 for Signal 6.43.0
* Use unified plan for 1:1 calls
* Thu Dec 07 2023 Bruno Pitrus - Update to version 2.34.4 for Signal 6.41.0
* Update to WebRTC 5993a (m118)- Drop irrelevant signal-webrtc-disable-h264.patch
* Thu Nov 30 2023 Bruno Pitrus - Update to version 2.34.3 for Signal 6.40.0
* Update webrtc to 5845j + Add low bitrate redundancy support + Lower port allocation step delay + Prune TurnPorts on a per-server basis + Unregister sink properly when closing
* Thu Nov 16 2023 Bruno Pitrus - Update to version 2.34.1 for Signal 6.39.0
* no user-visible changes
* Thu Nov 09 2023 Bruno Pitrus - Update to version 2.34.0 for Signal 6.38.0
* Group Calls: Add Hand Raise feature
* Electron: Allow ICE server hostname to be set
* Update webrtc to 5845i + Allow ICE server hostname to be set- Correct licence in package metadata
* Fri Sep 29 2023 Bruno Pitrus - Update to version 2.33.0 for Signal 6.32.0
* Update to webrtc 5845h + Add Rust_setIncomingAudioMuted
* Update webrtc to 5845f + Disable audio and media flow by default + Allow configuration of audio jitter buffer max target delay
* Group Calls: Add Reactions feature
* Group Calls: Prevent comfort noise from getting stuck on
* Replace TaskQueueRuntime with Actors
* Add callback for low upload bandwidth in a video call
* Call links: Add reset-approvals to test client
* Fri Sep 22 2023 Bruno Pitrus - Update to version 2.31.2 for Signal 6.31.0
* Update webrtc to 5845c + Update the hardcoded PulseAudio device name to \"Signal Calling\" + Add more audio control and safe defaults + Add accessor for bandwidth estimate
* Update webrtc to 5845d + Disable early initialization of recording
* Add more audio configuration and control- Drop upstreamed patches
* arm64-mno-outline.patch
* webrtc-base64-missing-uint8_t.patch- Add system-absl_algorithm.patch
* Thu Sep 07 2023 Bruno Pitrus - Update to version 2.30.0 for Signal 6.30.0
* Add JoinState.PENDING, for call link calls with admin approval
* Group Calls: Compute send rates based on devices, not users
* Tue Aug 01 2023 Bruno Pitrus - Update to version 2.29.1 for Signal 6.27.0
* Disable output format limits when screensharing
* Call Links: Add Admin Actions support
* Adapt video resolution in 1:1 calls
* Reference signalapp/webrtcAATT5615e + Support adapting video frames + Configure audio jitter buffer max delay
* Thu Jun 29 2023 Bruno Pitrus - Update to version 2.28.1 for Signal 6.23.0
* Group Calls: Add support for TCP connections
* Call Links: Switch to X-Room-Id header
* Adjust max audio jitter buffer size to support increased packet time
* Update to WebRTC 5615b + Add setting for jitter buffer max packets + Expose jitter buffer stats
* Thu Jun 22 2023 Bruno Pitrus - Revert build_rustflags hack (boo#1212226)
* Thu Jun 15 2023 Bruno Pitrus - Update to version 2.28.0 for Signal 6.21.0
* Call Links: Implement Peek and Join support
* Refactor: BandwidthMode to DataMode- Drop curve25519-dalek-fix-cargo-vendor.patch applied upstream
* Mon Jun 12 2023 Bruno Pitrus - Replace deprecated rust-packaging with cargo-packaging on openSUSE
* Thu Jun 01 2023 Bruno Pitrus - Update to version 2.27.0 for Signal 6.20.0
* Update to WebRTC 5615 (M112) + Support multi-frame packets and DTX
* Implement Call Link Create/Read/Update APIs
* Set packet time to 60ms
* Refactor HTTP JSON parsing so it\'s more reusable
* Apply audio encoder configuration in group calls- Drop shim_headers-fix-ninja.patch applied upstream- Add backported patches to fix build errors
* curve25519-dalek-fix-cargo-vendor.patch
* arm64-mno-outline.patch- Add system-opus.patch- Switch to bundled libyuv on Leap 15.5
* Thu May 11 2023 Bruno Pitrus - Correct bogus export of internal ELF symbols from the library
* ringrtc-rust-hidden-visibility.patch
* Wed May 10 2023 Bruno Pitrus - Update to version 2.26.4 for Signal 6.14.0
* Stop duplicate MediaStreamTracks
* Remove h264 video codec support
* Reference signalapp/webrtcAATT5481c + Remove h264 video codec support
* Fri Apr 14 2023 Bruno Pitrus - Fix unresolvable build on Fedora
* Thu Apr 06 2023 Bruno Pitrus - Update to version 2.26.2 for Signal 6.13.0
* Adjustments to CallId, EraId, RingId and derivations/conversions
* Group Calls: Limit bitrate for the lowest layer
* Reference signalapp/webrtcAATT5481b + VideoAdapter: Fix scaling of very large frames + Log more info when video input starts + Set inactive timeout to 30s + rffi: Set a bandwidth limit on the lowest layer of a group call + Allow tcp candidates in group calls
* Thu Mar 23 2023 Bruno Pitrus - Update to version 2.25.2 for Signal 6.11.0
* Log stats 2sec into a call, then every 10sec after
* Thu Mar 16 2023 Bruno Pitrus - Update to version 2.25.1 for Signal 6.10.0
* Use default ptime for all bandwidth modes
* Update to WebRTC 5481 (M110)
* Thu Mar 09 2023 Bruno Pitrus - Add webrtc-base64-missing-uint8_t.patch
* fixes FTBFS on Rawhide
* Thu Mar 02 2023 Bruno Pitrus - Update to version 2.25.0 for Signal 6.8.0
* Allow SFU to return multiple ICE candidates (for IPv6 support)
* Initialize call endpoint lazily
* Allow explicitly rejecting very tall or very wide frames
* Reference signalapp/webrtcAATT5359d + Improved logging around network switch + Allow TURN ports to be pruned
* Thu Feb 16 2023 Bruno Pitrus - Update to version 2.24.0 for Signal 6.6.0
* Add support for setting WebRTC field trials
* Log when the selected ICE candidate pair changes
* Update to WebRTC 5359c + Include candidate information for ICE route changes + Allow any address ports to be disabled
* Thu Jan 26 2023 Bruno Pitrus - Update to version 2.23.0 for Signal 6.3.0
* Update to WebRTC 5359 (m108)
* Enable Opus DTX and set default encoding bitrate to 32kbps
* Desktop: Handle failure when entering PiP- Drop support for Leap 15.3
* drop system-nasm.patch
* drop nasm-generate-debuginfo.patch- Drop patches applied upstream
* absl_algorithm.gn
* absl_base.gn
* absl_cleanup.gn
* absl_container.gn
* absl_debugging.gn
* absl_flags.gn
* absl_functional.gn
* absl_hash.gn
* absl_memory.gn
* absl_meta.gn
* absl_numeric.gn
* absl_random.gn
* absl_status.gn
* absl_strings.gn
* absl_synchronization.gn
* absl_time.gn
* absl_types.gn
* crc32c.gn
* libyuv.gn
* multi_channel_content_detector-missing-unique_ptr.patch- Drop replace_gn_files.patch no longer relevant due to upstream changes- Switch to bundled abseil on Leap 15.{4,5} due to extensive use of AnyInvocable which is not available in the system one.- Switch to bundled yuv on Fedora, the system one does not provide the I422scale symbol.- Change location of the installed DLL due to upstream renaming the node package to `AATTsignalapp/ringrtc`.
* Wed Jan 04 2023 Bruno Pitrus - Correct wrong cpu tuning for rust code on ix86- Add backported shim_headers-fix-ninja.patch
* Thu Dec 15 2022 Bruno Pitrus - Update to version 2.22.0 for Signal 6.1.0
* Group Calls: Only allow ringing if you are the call creator
* Electron: Add callId to the call ended notification function
* Improve display of stats in logs- Take the actual list of required ldlibs for libwebrtc.a instead of guessing.
* Fri Dec 02 2022 Bruno Pitrus - Correct optflags not being applied when gcc is called on assembler files
* add gcc-asmflags.patch
* Thu Dec 01 2022 Bruno Pitrus - New upstream release 2.21.5
* Group Calls: Improve ring handling
* Group Calls: Update group membership upon unknown media keys
* Improve display of stats in logs
* Wed Nov 23 2022 Bruno Pitrus - Use system abseil also on Leap as it\'s fixed now.
* Thu Nov 03 2022 Bruno Pitrus - New upstream release 2.21.2
* Electron: Update dependencies (neon mainly)
* Reference signalapp/webrtcAATT5005b
* Cherry-pick commits to fix network monitor issues
* Mon Oct 24 2022 Bruno Pitrus - Adjust CFLAGS:
* remove upstream\'s tinkering with optimize level
* remove upstream\'s warning suppression
* generate -fpic -fno-semantic-interposition code from GCC.- On 15.3, use bundled libvpx instead of backported libvpx.so.7 from multimedia:libs as its symbols conflict with libvpx.so.4 loaded by libavcodec.
* add system-nasm.patch
* add nasm-generate-debuginfo.patch
* Fri Oct 14 2022 Bruno Pitrus - Fix armv6hl build
* Thu Oct 06 2022 Bruno Pitrus - New upstream release 2.21.1
* Group Calls: Expose `isHigherResolutionPending` to apps
* Thu Sep 08 2022 Bruno Pitrus - New upstream release 2.21.0
* Update to WebRTC 5005 (m102)
* Add logging for audio device timing
* Allow clients to specify the active speaker\'s height- Remove usrsctp.gn, upstream no longer uses this dependency- Add multi_channel_content_detector-missing-unique_ptr.patch- Use recommended %build_rustflags for Rust compilation- Move app to %_libexecdir to allow making language packs noarch- Slightly cleanup webrtc tarball
* Wed Aug 24 2022 Bruno Pitrus - New upstream release 2.20.14
* no user-visible changes
* Wed Aug 10 2022 thod_AATTgmx.de- Update to 2.20.13
* https://github.com/signalapp/ringrtc/releases/tag/v2.20.13
* Mon Aug 08 2022 Bruno Pitrus - Do not require Neon on ARM7
* Thu Aug 04 2022 Bruno Pitrus - New upstream version 2.20.12
* Group Calls: Prefer recently received group call rings
* Reduce binary size by dropping unicode support from the regex crate
* Enforce that errors are handled on background tokio runtimes
* Mon Aug 01 2022 Bruno Pitrus - Use system libyuv also on Tumbleweed- Fix ix86 build (experimental, unsupported)
* Sun Jul 17 2022 Bruno Pitrus - Update to version 2.20.11
* Add support for TURN over TLS- LEGAL: Do not compile any code in prepare vendor script- LEGAL: Use system protobuf compiler instead of non-free vendored binary- Do not require SSE3 (signal-webrtc-disable-compiler-configs.patch) Both openSUSE and Fedora still support the original Opteron, and package maintainers should not unilaterally require more.- Rename package to signal-libringrtc (we\'ve haven\'t been shipping a usable node module for a while) and install the library into its final end-user destination.- Merge signal-webrtc into this package because static libraries are problematic
* Update to 4896f
* absl_{algorithm,base,cleanup,container,flags,functional,hash,memory,meta\\ ,numeric,random,status,strings,synchronization,time,types}.gn
* crc32c.gn
* libyuv.gn
* usrsctp.gn
* abseil-remove-unused-targets.patch
* replace_gn_files.patch
* signal-webrtc-disable-compiler-configs.patch
* signal-webrtc-disable-h264.patch- Use GCC11 on Leap for C/C++- Compile C/C++ code with LTO where it\'s the default.- Fix non-x64 build
* Thu Jul 07 2022 Bruno Pitrus - Use signal-webrtc\'s list of dependencies instead of hardcoding them
* Fri Jul 01 2022 thod_AATTgmx.de- Update to version 2.20.10
* https://github.com/signalapp/ringrtc/releases/tag/v2.20.10
* https://github.com/signalapp/ringrtc/releases/tag/v2.20.9
* Sat Jun 18 2022 thod_AATTgmx.de- Update to version 2.20.8
* https://github.com/signalapp/ringrtc/releases/tag/v2.20.8
* https://github.com/signalapp/ringrtc/releases/tag/v2.20.7
* Thu Jun 09 2022 Bruno Pitrus - Remove libuv link. Electron already exports symbols from a statically linked libuv as part of its ABI.- compile with correct cflags instead of using patchelf, otherwise brp-strip balks out.
* Sat Jun 04 2022 thod_AATTgmx.de- Update to version 2.20.6
* https://github.com/signalapp/ringrtc/releases/tag/v2.20.6
* Thu May 05 2022 Andreas Schneider - Update to version 2.20.2
* https://github.com/signalapp/ringrtc/releases/tag/v2.20.2
* Tue Apr 26 2022 Andreas Schneider - Update to version 2.20.1
* https://github.com/signalapp/ringrtc/releases/tag/v2.20.1
* Mon Apr 11 2022 thod_AATTgmx.de- Update to version 2.20.0
* https://github.com/signalapp/ringrtc/releases/tag/v2.20.0
* Tue Mar 22 2022 thod_AATTgmx.de- Update to version 2.19.2
* https://github.com/signalapp/ringrtc/releases/tag/v2.19.2
* Thu Feb 03 2022 Andreas Schneider - Update to version 2.17.2
* https://github.com/signalapp/ringrtc/releases/tag/v2.17.2
* Thu Jan 27 2022 Andreas Schneider - Improve building the rust parts- Remove uneeded electron deps
* Fri Jan 21 2022 Andreas Schneider - Update to version 2.16.1
* https://github.com/signalapp/ringrtc/releases/tag/v2.16.1
* Tue Dec 21 2021 thod_AATTgmx.de- Require nodejs 16.13.1
* Mon Dec 20 2021 Andreas Schneider - Require nodejs 16.5.0
* Wed Dec 15 2021 Andreas Schneider
* Update to version 2.15.0
* https://github.com/signalapp/ringrtc/releases/tag/v2.15.0
* Thu Oct 28 2021 Andreas Schneider
* Update to version 2.13.6
* https://github.com/signalapp/ringrtc/releases/tag/v2.13.6
* https://github.com/signalapp/ringrtc/releases/tag/v2.13.5
* Fri Oct 15 2021 Andreas Schneider
* Update to version 2.13.4
* https://github.com/signalapp/ringrtc/releases/tag/v2.13.4
* https://github.com/signalapp/ringrtc/releases/tag/v2.13.3
* Wed Oct 06 2021 Andreas Schneider - Update to version 2.13.2
* https://github.com/signalapp/ringrtc/releases/tag/v2.13.2
* Tue Sep 28 2021 Andreas Schneider - Update to version 2.13.1
* https://github.com/signalapp/ringrtc/releases/tag/v2.13.1
* Fri Aug 27 2021 Andreas Schneider - Update to version 2.11.1
* https://github.com/signalapp/ringrtc/releases/tag/v2.11.1
* Mon Aug 02 2021 Andreas Schneider - Update to version 2.10.7
* https://github.com/signalapp/ringrtc/releases/tag/v2.10.7
* Wed Jul 14 2021 Andreas Schneider - Update to version 2.10.6
* https://github.com/signalapp/ringrtc/releases/tag/v2.10.6
* Mon Jun 21 2021 Andreas Schneider - Use nodejs-electron package
* Wed Jun 16 2021 Andreas Schneider - Update to version 2.10.5
* https://github.com/signalapp/ringrtc/releases/tag/v2.10.5
* Wed Jun 09 2021 Andreas Schneider - Update to version 2.10.4
* https://github.com/signalapp/ringrtc/releases/tag/v2.10.4
* https://github.com/signalapp/ringrtc/releases/tag/v2.10.3
* https://github.com/signalapp/ringrtc/releases/tag/v2.10.2
* https://github.com/signalapp/ringrtc/releases/tag/v2.10.1
* https://github.com/signalapp/ringrtc/releases/tag/v2.10.0
* Wed May 12 2021 Andreas Schneider - Update to version 2.9.7
* https://github.com/signalapp/ringrtc/releases/tag/v2.9.7
* https://github.com/signalapp/ringrtc/releases/tag/v2.9.6
* https://github.com/signalapp/ringrtc/releases/tag/v2.9.5
* Tue Apr 06 2021 Andreas Schneider - Bump required nodejs version
* Wed Mar 17 2021 Andreas Schneider - Update to version 2.9.4
* Add statistics to monitor connection information
* Reference signalapp/webrtcAATT4183l
* Adjust logging and build issues
* Add very low bandwidth support for audio
* Remove SCTP
* Electron: Update neon to use n-api runtime
* Thu Jan 14 2021 Andreas Schneider - Update to version 2.8.9
* Fix issue where camera was not released
* Mon Dec 14 2020 Andreas Schneider - Update to version 2.8.8
* Group Calling: Fix issue with video resolution requests
* Add Group Calling feature
* Reference signalapp/webrtcAATT4183i
* Update Rust dependencies
* Update builds and documentation
* Wed Nov 25 2020 Andreas Schneider - Update nodejs version and vendor files
* Mon Nov 09 2020 Andreas Schneider - Link against missing shared libraries
* Sun Nov 08 2020 Andreas Schneider - Added signal-ringrtc-fix-webrtc-linking.patch
* Sun Oct 04 2020 Andreas Schneider - Initial package
 
ICM