* Thu Jun 28 2018 dimstar@opensuse.org
- Pass --disable-ixj to configure instead of --enable-ixj: Linux
4.17 no longer brings the public telephony headers and future
versions of opal (starting with 3.14) would not support xJACK
neither (addresses boo#1098764).
* Tue Sep 26 2017 zaitor@opensuse.org
- No longer build capi4linux support on openSUSE, but leave in
place becond, so it will be easy for users that wants to build
this support on their own.
* Fri Aug 11 2017 fcrozat@suse.com
- Don't build capi4linux support on SLE15 (FATE#323348).
* Mon May 29 2017 bwiedemann@suse.com
- Add reproducible.patch to sort input files to make build reproducible
(boo#1041090)
* Thu May 26 2016 dimstar@opensuse.org
- Build opal using -std=gnu++98. It's old code.
* Sat Apr 16 2016 olaf@aepfle.de
- Use pkgconfig instead of libffmpeg-devel
* Fri Jan 30 2015 crrodriguez@opensuse.org
- Build C++ code with -fvisibility-inlines-hidden shrinks
the exported symbol table of libopal from 36945 to
23124.
* Tue Feb 26 2013 dimstar@opensuse.org
- Update to version 3.10.10:
+ Several fixes for H.323.
+ Fix subscribing/unsubscribing when enabling and disabling SIP
accounts.
+ Bug fixes.
- Drop opal-server-flood.patch: fixed upstream.
* Thu Dec 13 2012 idonmez@suse.com
- Add opal-server-flood.patch: Fix server flood in some configurations
Upstream r28644 and r28650 also bgo#690144
* Mon Dec 03 2012 dimstar@opensuse.org
- Update to version 3.10.9:
+ Various SIP interoperability fixes.
+ Added SIP Service-Route header support (RFC 3608).
+ Various SIP/SIMPLE presence related fixes.
+ Fixed registration to broken registrars.
+ Unregister all accounts on quit.
+ Publish offline presence on quit.
+ Refresh NAT bindings with SIP OPTIONS requests.
+ Support for DNS SRV caching.
* Mon Aug 27 2012 dimstar@opensuse.org
- Update to version 3.10.7:
+ Fixed SIP authentication so cannot ever get into continuous
retry of bad credentials.
+ Fixed OpenPhone status indication of invalid credentials on
register/subscribe.
+ Fixed race condition searching for H.323 connections.
+ Remove obsolete stack align hack for ffmpeg
- Changes from version 3.10.6:
+ Fix H.323 using H.263+ only.
+ Fixed ordering of media formats from H.245 TCS, so now
correctly opens preferred codec indicated by remote.
+ Only to NAT refresh for SIP REGISTER and SUBSCRIBE handlers.
+ Increase default RTP payload size.
+ Removed very old NetMeeting compatible H.261 media formats as
they now seem to cause other endpoints issues.
+ Fixed H.323 transmit channel only using target bit rate not max
bit rate.
+ Fixed shut down of RTP session when using STUN.
+ Fixed handling of SIP 491 Request Pending response.
+ Only use re-INVITE to resolve the multiple codec in response
SDP when in 2xx response, not 183's etc.
+ Correctly handled INVITE with SDP when call on hold.
+ Include sessionID in H.323 OLC Ack for "standard" session ID
numbers (audio/video) even though not strictly necessary.
+ Fixed H.323 bandwidth control on individual channel.
+ Several bug fixes and other code changes.
- Drop opal-fix-SILK-test.patch: fixed upstream.
* Fri May 18 2012 zaitor@opensuse.org
- Update to version 3.10.5:
+ Numerous changes, look in ChangeLog-opal-v3_10_5.txt
- Drop opal-pkg_config.patch, opal-missing_links.patch,
opal-new-celt.patch,opal-codecs.patch, opal-3.4.2.diff,
opal-x264.patch and opal-3.6.6-non_void.patch, fixed upstream.
- Rebased opal-fix-ambiguous.patch, opal-system-libgsm.patch
- Add opal-use-pkgconfig-for-PTLib.patch and
opal-fix-SILK-test.patch
- Explicitly list all .so files so nothing is accidently lost on
future updates.
- Stop using obs service to download source, since factory is
moving away from it.
* Tue Dec 14 2010 vuntz@opensuse.org
- Add opal-new-celt.patch to fix build with celt 0.9, on openSUSE
11.4 and later. The patch is taken from PLD Linux.
* Thu Oct 07 2010 reddwarf@opensuse.org
- Add opal-missing_links.patch:
+ Ensure correct openSSL version is used
+ Link against libraries that incorrect command order and
openSUSE's --as-needed removed without notice
+ Make CAPI plugin able to load
+ Enable IxJ plugin installation
* Wed Aug 11 2010 reddwarf@opensuse.org
- Fix build when ffmpeg and x264 are enabled.
- Add opal-x264.patch: partial fix for H.264.
* Wed Jul 28 2010 reddwarf@opensuse.org
- Update to version 3.6.8:
+ Fixed possible NULL pointer access if get multiple NOTIFY
messages on a REFER.
+ Fixed Restricted Cone and Port Restricted Cone NAT varieties to
correctly send out translated RTP address and port.
+ Improved CELT plugin.
+ IPv6 fixes.
+ Fixed "C" API call transfer command using call forwarding
mechanism if call not yet connected.
- Changes from version 3.6.7:
+ Fixed correct test handling RFC3261/8.2.2.2 merged requests and
other "multi-path" received INVITE requests.
+ Fixed possible crash when ending fax call.
+ Fixed locating correct authorisation credentials for INVITE
when AOR user is different from authorisation ID.
+ Fixed address translation of REGISTER contact fields when STUN
is not being used, but a fixed translation address is.
+ Fixed authentication issue when can get to SIP server via two
interfaces.
+ Fixed SIP REFER completion on receiving NOTIFY with id
parameter.
+ Fixed double authorisation failure leaving SIP handler in the
wrong state, should move to Unavailable but with no timer to
retry.
+ Changed authentication failure to be fatal and SIP handler
removed.
+ Fixed incorrect change to AlertingPhase when have not actually
got alerting packet.
+ Build fixes.
+ Add nonce to comparison for digest authentication.
+ Added missing timestamp value when using fax -> G.711 mode.
+ Change to only unregister those contact addresses we
successfully registered, instead of using global '*'.
+ Take the mixer OnWriteAudio() call out of the mutexed zone.
+ Added WAV file open error reason text for recording WAV file.
+ Fixed strange issue with SIP call diversion (302 response) to
the same endpoint, from some UACs where it reuses the same
call-id and from-tag.
- Follow SLPP and rename opal-devel to libopal-devel.
- Make H.263/H.263+, H.264 and MPEG4 Part 2 support build
conditional: add conditional BuildRequires for libffmpeg-devel
and libx264-devel.
- Change libpt2-devel BuildRequires and Requires in devel package
to libpt-devel, following renaming there.
- Add ilbc BuildRequires to use system version of iLBC.
- Add libcelt-devel BuildRequires to enable CELT support.
- Add pkg-config and libopenssl-devel BuildRequires.
- Remove hack with Requires on the libpt2 version we were built
against since this is not needed anymore because we do not mess
with the soversion anymore.
- Add opal-codecs.patch to fix ffmpeg and x264 runtime detection.
- Add opal-pkg_config.patch: this remove abusive link flags from
the pkg-config file.
- Update opal-3.6.6-non_void.patch to fix more issues.
- Update opal-system-libgsm.patch to fix detection of GSM system
library.
- Remove static library.
* Tue Mar 02 2010 ro@suse.de
- fix warning: no return statement in function returning non-void
to fix build (in CAPI.cxx)
* Tue Oct 06 2009 dimstar@opensuse.org
- Update to version 3.6.6:
+ Fixed failure to increment CSEQ on second INVITE after an
authorisation request error.
* Sun Sep 13 2009 dimstar@opensuse.org
- Forcibly require the version of libpt2 used at buildtime.
* Wed Aug 26 2009 mls@suse.de
- make patch0 usage consistent