Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

liblinphone++10-5.2.10-bp155.1.25 RPM for s390x

From OpenSuSE Leap 15.5 for s390x

Name: liblinphone++10 Distribution: SUSE Linux Enterprise 15 SP5
Version: 5.2.10 Vendor: openSUSE
Release: bp155.1.25 Build date: Mon May 22 18:54:24 2023
Group: Productivity/Telephony/SIP/Clients Build host: s390zp29
Size: 1398808 Source RPM: linphone-5.2.10-bp155.1.25.src.rpm
Packager: https://bugs.opensuse.org
Url: https://linphone.org/technical-corner/liblinphone/
Summary: Web Phone C++ library
Linphone is a Web phone with a Qt interface. It lets you make
two-party calls over IP networks such as the Internet. It uses the IETF
protocols SIP (Session Initiation Protocol) and RTP (Realtime TransporT
Protocol) to make calls, so it should be able to communicate with other
SIP-based Web phones. With several codecs available, it can be used
with high speed connections as well as 28k modems.

This package contains a C++ library.

Provides

Requires

License

AGPL-3.0-or-later

Changelog

* Mon Feb 06 2023 Giacomo Comes <gcomes.obs@gmail.com> - 5.2.10
  -Disable QRCode image generation for tumbleweed
    * liblinphone is not currently compatible with zxing-cpp 2.0.0
* Wed Jan 11 2023 Giacomo Comes <gcomes.obs@gmail.com> - 5.2.10
  - Update to version 5.2.10:
    * Video conferencing feature with "mosaic" and "active speaker + thumbnails" layouts
    * Added conferencing scheduling API
    * Support for post-quantum robust encryption for ZRTP calls
    * Rtp bundle can be enabled per LinphoneAccount
    * New APIs on Friend object to be able to set more info
    * QRCode image generation
    * Licence becomes AGPLv3
* Sat Sep 10 2022 thod_@gmx.de
  - Update to version 5.1.58
    https://gitlab.linphone.org/BC/public/liblinphone/-/tags/5.1.58
* Sun Aug 14 2022 thod_@gmx.de
  - Remove RPATH (instead of ingnore) to be able to build on Fedora (no lang)
* Fri Jul 15 2022 Lukas Müller <expeehaa@outlook.com>
  - Update to version 5.1.48.
    * Improved how device ringtone is obtained
    * Fixed DNS servers list not updated when network changes
    * Set ConferenceId also if conference event package is not enabled
    * Make DTLS-SRTP to start immediately after the default candidate pair is verified by ICE.
    * increase tests timeout
    * Fixed audio echo canceller calibration not being done using speaker on Android
    * Fixed audio focus not taken when doing echo canceller calibration if it is disabled for calls
    * Fix accepting an sdp with mid but no correponding extmap attribute when it shouldn't
  - Use rpmlintrc to ignore RPATH because the environment variable does not work anymore on TW.
  - Remove fix that doesn’t seem to be necessary anymore.
* Wed Jun 08 2022 Giacomo Comes <gcomes.obs@gmail.com> - 5.1.42
  - Update to version 5.1.42:
    * Fixed incoming call ringtone being played even if device is in do not disturb mode
    * Fixed call log duration not available in End state
    * Fixed call duration not returning 0 if call didn't connect
    * Fixed BufferedReader not closed
    * Fixed adding a phone number with an invalid label to a Friend
* Sat May 07 2022 Giacomo Comes <gcomes.obs@gmail.com>
  - Update to version 5.1.24:
    * LinphoneRecorder API added to record voice messages
    * A recommended video definitions list that filter the supported video definitions list.
    * LDAP connectivity into LinphoneMagicSearch API (to lookup contacts by number or name).
    * Java wrapper no longer catches app exceptions that happen in listeners.
    * linphone_core_enable_mic() is changed to be persistent accross calls and conference.
    * To protect against "SIP digest leak", MD5 and digestion without qop=auth can be disabled
      by configuration
  - build static libldap boo#1198407
  - revert license tag change
* Wed Apr 27 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - do not add bundled libraries as rpm required libs boo#1198407
* Fri Apr 22 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - do not add bundled libraries as rpm provided libs boo#1198407
* Mon Mar 07 2022 Lukas Müller <expeehaa@outlook.com>
  - Update to version 5.0.70:
    * add tests for register with unresponsive server
    * Add telephone event payload from the core if result is empty aka : the first.
    * Repair tests failing due to missing root certificate after changing certificate on linphone.or
* Tue Feb 01 2022 Giacomo Comes <gcomes.obs@gmail.com> - 5.0.67
  - Update to version 5.0.67:
    * Fix linphone_core_enable_mic() not working for a local conference
    * Fix stream direction in remote params
    * fix start srtp dtls immediately
    * Fix non-working tunnel for incoming calls made without ICE
    * Keep ringing audio focus for incoming early media call as soundcard will use RING modei
    * Avoid notify ringing of in IncomingEarlyMedia state in order to not send 180 after 183
    * Write down call decline reasons into test
    * Added config setting to disable audio focus requests
    * Fix issue when soundcard may not be used after early media when handling multiple calls
    * Do not connect audio to conference during early media
    * fix crash get address when participants list is empty
    * enable mic by default
  - fix license tag
* Sun Nov 21 2021 Giacomo Comes <gcomes.obs@gmail.com> - 5.0.53
  - Update to version 5.0.53:
    * Update log file only if enabled to avoid unwanted file creation
    * Use belle_sdp_attribute_parse() so that headers are parsed with the correct type
* Mon Nov 08 2021 Giacomo Comes <gcomes.obs@gmail.com> - 5.0.49
  - Update to 5.0.49:
    * Fix crash when configuring tones while core is not yet started
* Tue Nov 02 2021 Giacomo Comes <gcomes.obs@gmail.com> - 5.0.47
  - Update to 5.0.47:
    * Fix broken reading of video capture device from config file
    * Fix crash on PUBLISH when SIP-Etag is missing
    * Correctly route sound to speaker after early media and when cancelling call
    * Attempt to make local network permission detection more reliable
* Tue Oct 19 2021 Giacomo Comes <gcomes.obs@gmail.com> - 5.0.36
  - Update to 5.0.36:
    * Use UTF8 instead of locale in chat message modifiers`
    * Fix bad chat room when creating a call
    * Crash on ec-calibration : Use tone sent callback only on MS_DTMF_GEN_EVENT
    * Added missing conference APIs
    * Play ring tone only if tone indications are enabled
    * Fix tonemanager on infinite rings and wrong ring type
    * fix crash of kickOffConnectivity
    * Add option to deactivate potentially weak digest authentication schemes
    * Fix issue when receiving an INVITE with ICE and rtcp-mux
    * Fix call repair in case of multi account
    * Fix regression with ICE not setting candidates correctly for completed check-lists
    * Improve reliability of account creation by increasing account creation timeout to 30s
    * Change contact address if call in IncomingReceived state is added to conference
    * fix crash when session refresh after BYE received
    * Repair streaming from file feature of AudioStream/VideoStream
    * Fixed error logs showing CoreManager's core being const
    * Logging facility optimization
    * Fix bug with ChatRoomParams::isGroup() erroneously returning true for some basic chatrooms
    * Count unread chat messages in all Chat Rooms with a weak address testing
    * avoid to downgrade chat message participant state and add unitest
    * Stop audio stream when setting new device
      This fix allow changing device on Desktop while ringback
    * Audio : Allow setting NULL device (case of no cards available)
    * Fixed call to content.isFileEncrypted() on a FileTransferContent
    * Fixed mic gain
  - Update to 5.0.0:
    * Support of Capability Negociation framework - RFC5939
      limited to media encryption choice (None, SRTP, DTLS-SRTP, ZRTP)
    * New API to manage SIP accounts: LinphoneAccount and LinphoneAccountParams
      replacing LinphoneProxyConfig which is now deprecated.
      LinphoneProxyConfig remains fully usable for backward compatibility with previous version.
    * New implementation of LinphoneAccountCreator relying on http REST API.
    * Added LDAP contact provider API integrated with LinphoneMagicSearch
    * Added asynchronous API to the LinphoneMagicSearch API (for contact searching).
    * Fixed erroneous ICE ufrag and passwd parameters sent in reINVITE while ICE
      was refused previously.
    * Fixed swift and C# wrappers corner-case usage issues.
  - Build and use Belledonne's version of libldap
  - delete build-liblinphone4-with-mediastreamer5.patch
  - add linphone-build-jsoncpp.patch
  - add BuildRequires:  jsoncpp-devel
* Mon Sep 27 2021 Giacomo Comes <gcomes.obs@gmail.com> - 4.5.25
  - removed unnecessary baselibs.conf
* Fri Jul 30 2021 Giacomo Comes <gcomes.obs@gmail.com> - 4.5.25
  - Update to 4.5.25:
    * Fix an issue with ICE ufrag and passwd sent erroneously during reINVITE
    * Fixed crash in message tests suite
    * Prevent crash when receiving non-ephemeral message with linphone cpim namespace
    * Fixed mic gain
  - add build-liblinphone4-with-mediastreamer5.patch
* Sun Jul 04 2021 Giacomo Comes <gcomes.obs@gmail.com> - 4.5.21
  - fix several RPMLINT warning
  - Update to 4.5.21:
    * Improved metered active network while in background check,
      update network reachability when background/foreground
      state changes
    * Fix setting output audio device that was based on ringer device
      on specific call state
    * Handle situation where a participant with an invalid address is
      added to a chat room
    * Fix conference server memory leak
  - Update to 4.5.15:
    * Don't play the local ringtone when callkit is used
    * fix memory leak
    * Fix : on incoming call, do not start the ring tone if the
      call's state has been modified by listeners
  - Update to 4.5.10:
    * Fix Callkit audio bug producing only with some old ios devices
    * Stop file player to play a file when stopping tone is requested
  - Update to 4.5.7:
    * Fix bug causing undesired transition from Paused to
      StreamsRunning state in case of incoming UPDATE request
    * Proper CoreManager destruction
    * Abort push notification init on Android if gcm_defaultSenderId
      resource isn't found
    * Fix lime enabled device receiving an INVITE without SDP crash
    * Improved how we detect if firebase is available or not
    * Fixed ringing during early media for Android if native ringing
      enabled
* Thu Apr 15 2021 Luiz Angelo Daros de Luca <luizluca@tre-sc.jus.br>
  - Update to 4.5.3:
    * CoreService class for Android can make the device vibrate while
      incoming call is ringing.
    * Audio conference API improved: distribution of participant list
      over RFC4575 SUBSCRIBE/NOTIFY.
    * enterForeground() and enterBackground() automatically called
      (iOS and Android).
    * auto acquire and release of audio focus for Android.
    * Core.iterate() is being called automatically internally for
      Android, it is no longer needed to create a timer in the
      application to call it.
    * New audio routes API to choose which device use to capture &
      play audio (Android & iOS). The application can manage
    * audio route changes (bluetooth, speaker, earpiece) throug
      liblinphone's API.
    * Added API to play user's ringtone instead of default ringtone
      for Android.
    * Added callback to notify a message is about to be sent.
    * iOS: added linphone_core_configure_audio_session() to be called
      when used with Callkit
    * client-based video conference in active speaker switching mode
      (beta feature).
    * Warning: some function parameters have been renamed for
      consistency, which modified the Swift API (where parameter
      names are part of the ABI). As a result, adjustements in
      applications are expected when migrating a swift app based on
      liblinphone from 4.4 to 4.5.
    * Improved Android network manager.
    * To make it consistent with other liblinphone's object,
      linphone_core_create_subscribe(),
      linphone_core_create_subscribe2(),
      linphone_core_create_publish() now give ownership of the
      returned LinphoneEvent, which means that it is no longer need
      to call linphone_event_ref() after calling these functions. As
      a consequence, an application not using linphone_event_ref()
      should now use linphone_event_unref() when the LinphoneEvent is
      no longer used, otherwise it will create a memory leak.
    * Real time text related function
      linphone_chat_message_get_char() now will always return the
      new line character, which wasn't the case before if the
      get_char() was done after the composing callback was triggered
      for this character.
    * linphone_core_interpret_url() will unescape characters first if
      possible if only a username is given as input parameter.
    * linphone_chat_message_cancel_file_transfer() no longer deletes
      the file for outgoing messages.
    * magic search result created from filter now applies the
      international prefix of the default proxy config if possible.
    * To improve performance file transfer progress callback will be
      at most notified 100 times.
    * Deprecate linphone_core_audio_route_changed() that was
      introduced in 4.4, to fix audio issues
    * when switching audio to some low sample rate Bluetooth devices
      It is now handled internally.
    * Internal refactoring of management of locally played tones, in
      order to fix race conditions.
    * Magic search bar not looking in all friends lists.
    * Error IMDN in LIME chat rooms not properly sent.
    * Chat message lost during attachment auto download if Core
      stopped during the process.
    * Windows tests.
    * Name of MediaCodec encoder and decoder filters in H264Helper
      Java class.
    * Both FileContent and FileTransferContent being present in
      linphone_chat_message_get_contents() list until upload is
      finished.
  - Move grammar to liblinphone-data
    * boo#1181746
* Tue Oct 06 2020 Benjamin Greiner <code@bnavigator.de>
  - Force linking to libsoci_sqlite3
    * boo#1140595 (comment 15)
    * linphone-link-soci-sqlite3.patch
* Wed Jul 29 2020 Alexei Sorokin <sor.alexei@meowr.ru>
  - Update to version 4.4.0:
    * See https://gitlab.linphone.org/BC/public/liblinphone/blob/4.4.0/CHANGELOG.md
* Wed Apr 22 2020 Alexei Sorokin <sor.alexei@meowr.ru>
  - Update to version 4.3.1:
    * No changelog available.
  - Update the licence: it is now GPLv3+.
  - Rebase linphone-build-readline.patch,
    linphone-fix-pkgconfig.patch.
  - Drop linphone-fix-gtkui-build.patch.
  - Remove outdated elements from the spec file.
* Sun Jun 09 2019 Bernhard Wiedemann <bwiedemann@suse.com>
  - Add reproducible.patch to sort file list to make build reproducible
    (boo#1041090)
* Tue Aug 14 2018 sor.alexei@meowr.ru
  - Change the build dependency from udev to libudev-devel.
  - Change the RPM group to the more appropriate and precise
    Productivity/Telephony/SIP/Clients.
* Wed Feb 21 2018 sor.alexei@meowr.ru
  - Add linphone-build-readline.patch: Add the ability to compile
    with readline to the build system.
  - Build with the readline support.
* Mon Feb 19 2018 sor.alexei@meowr.ru
  - Revert back to Python2: building with Python3 has regressions
    (boo#1077857).
* Fri Jan 19 2018 sor.alexei@meowr.ru
  - Switch to building with Python3.
* Thu Nov 09 2017 olaf@aepfle.de
  - Use linphone_gtkui conditionally everywhere
* Mon Oct 30 2017 olaf@aepfle.de
  - Use build conditional for C++ bindings also in liblinphone-devel
* Wed Oct 04 2017 olaf@aepfle.de
  - Add build condtionally for C++ bindings to fix build in Leap
  - Remove build conditionally for ffmpeg
  - Remove build conditionally for ldap
  - Remove unused BuildRequires for disabled rootca download
* Fri Sep 22 2017 sor.alexei@meowr.ru
  - Provide liblinphone for the liblinphone-lang package.
* Sun Sep 10 2017 sor.alexei@meowr.ru
  - Fix the licence: there are GPL-3.0 licensed files.
* Fri Jul 21 2017 sor.alexei@meowr.ru
  - Update to version 3.12.0:
    * C++ and C# bindings.
    * Account Creator plugin API.
    * Xamarin support.
  - Switch from building with autotools to cmake.
  - Add linphone-fix-pkgconfig.patch: Install linphone.pc.
  - Add linphone-fix-gtkui-build.patch: Fix building of GtkUI.
  - Disable the deprecated GTK+ UI for openSUSE Leap 15.x and newer,
    but keep for older as the Qt inteface requires Qt 5.9+.
  - Split libraries, data files and the CLI.
  - Enable building C++ bindings.
  - Add baselibs.conf.
* Wed May 17 2017 sor.alexei@meowr.ru
  - Update to version 3.11.1 (changes since 3.10.2):
    * Security vulnerability fix concering TLS. The common name of
      certificats delivered by SIP proxies were not compared with
      their host name.
    * Fix a bug in the P2P presence system. Unchecking
      "Allow this contact to see my presence" check box in contact
      editing view had no any effect. Then it was not possible to
      hide presence informations to a contact once it had been
      allowed to see it.
    * Performance improvments of the presence list feature.
    * IM Encription Engine: Abstraction for messaging encription
      protocols.
    * A bug fix in Autotools scripts.
* Wed Feb 22 2017 fcrozat@suse.com
  - Ensure %icon_theme_cache_* macros are called in post/postun
    scripts.
* Thu Sep 29 2016 sor.alexei@meowr.ru
  - Update to version 3.10.2 (changes since 3.9.1):
    * Add lime_experimental_feature: set to 1 in .linphonerc [GtkUi]
      to show the Lime menu in the graphical user interface.
      Caution: Experimental.
    * Video conference support through a conference server (SDK only).
    * Disable dummy STUN packets sending when ICE is activated.
    * Signal AVPF support as AVP: Enable rtcp feedback on RTP/AVP by
      default.
    * Add linphone daemon.
    * gtk: Show links to files received in chat by file transfer.
    * gtk: Debug window now stores "scroll to end" preference.
    * gtk: Add button to take screenshot of video call.
    * gtk: Fix busy presence not displayed in red.
    * Fix Bad SDP when no audio codec has been enabled.
    * Fix DTMF RFC2833 event always goes up in the same
      LinphoneCoreListener.
    * Fix linphone python version compilation - fixing vcards.
* Mon Aug 08 2016 olaf@aepfle.de
  - Use ffmpeg buildconditional also in devel pkg
* Thu Aug 04 2016 olaf@aepfle.de
  - Build with ffmpeg unconditionally
  - Remove unused gl,glew,vpx,xv
* Tue Jun 28 2016 bwiedemann@suse.com
  - require a recent enough libbellesip0 package to run (bnc#957599)
* Thu Nov 19 2015 mpluskal@suse.com
  - Update to 3.9.1
    * Fix crash when recording video calls with the VP8 codec
    * Fix H.264 codec support in Mac OS X package
    * Fix translation of account assistant
    * Bug fixes
  - Make build more verbose
* Fri Nov 06 2015 sor.alexei@meowr.ru
  - Update to 3.9.0:
    * Video recording of calls in MKV format.
    * Clickable URLs in chat view.
    * Add buttons to change the record and playback volumes during a
      call.
    * Add button to start chatting without having to create a contact
      first.
    * Some icon changes.
    * Call logs now stored in database.
    * Bug fixes.
* Mon Sep 21 2015 olaf@aepfle.de
  - Use pkgconfig for ffmpeg to fix build in PMBS
* Tue Sep 08 2015 sor.alexei@meowr.ru
  - Update to 3.8.5 (changes since 3.8.0):
    + Application level improvements:
    * Auto-answer ability.
    * Add support of the StatusNotifierItem standard (modern
      GNU/Linux status icons).
    * Auto-answering can be set through the preferences panel.
    * Fix crash at the end of the audio assistant.
    * Fix crash when configuring a remote provisioning.
    * Fix regretion in the codec view. Codec which are not usable
      because bandwitch limits are to low were not grayed anymore.
    * Bug fixes.
    * Add translation for 'Arabic' and 'Turkish' items in the
      language selection list
    + Liblinphone level improvements:
    * Fix audio bug with OPUS codec.
    * Fix ICE corner case not properly handled and resulting bad
      final ice status.
    * Update shared library ABI version to 7 (it should had been
      done in 3.8.0).
    * Bug fixes.
    * Add a built-in XMLRPC client. Linphone does not depend on
      libsoup anymore.
  - Build with video support outside PMBS for openSUSE Leap 42.1
    and newer (where ffmpeg is available).
* Sun Apr 05 2015 fisiu@opensuse.org
  - Enable ldap support.
* Sat Mar 28 2015 sor.alexei@meowr.ru
  - Regenerate configure with autotools to solve build problems in
    some cases.
  - Remove redefinition of GenericName in desktopfile.
* Sun Mar 15 2015 sor.alexei@meowr.ru
  - Update to 3.8.0:
    + Application level improvements:
    * The video window has now controls in order to switch
      fullscreen mode and terminate call.
    * The out of call video preview feature (to test camera) is
      moved into the settings and is no longer linked to the in-call
      video preview feature.
    * Add an assistant to help users to set audio/video parameters.
    * Some ergonomics improvments (checkbox to set random port for
      UDP and TCP, ...).
    * Lots of updated translations. Arabic translation has been
      added.
    * Experimental feature: play an MKV file by drag-and-dropping
      it on the video call window.
    + Liblinphone level improvements:
    * Support for RTP/AVPF (RFC4585) for video streams, allowing fast
      transmission error recovery with VP8 codec only.
    * API enhancements, most objects can be ref-counted.
    * Add some getter funtctions to the call information API.
    * Add a function in the API to accept early-media calls.
    * Add a function to set the SIP transport timeout.
    * Add a function to change adaptive rate algorithm at runtime.
    * Add support of file transfer.
    * Call video recording feature, in mkv format (H264 streams only
      for the moment).
    * Call playing feature: play an MKV file and send the audio/video
      stream through a call.
    * Local player API. Play WAV and MKV file and display video on a
      specified window display.
    * A wrapper for Python has been made.
    * Support of multicast IP addresses.
    * Support of incoming UPDATEs within dialog (RFC3311).
    * Support of SRTP by using packages from distributions.
  - Spec cleanup.

Files

/usr/lib64/liblinphone++.so.10


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 18:25:27 2024