diff options
author | ryoon <ryoon@pkgsrc.org> | 2020-05-01 07:57:36 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2020-05-01 07:57:36 +0000 |
commit | 4ac0ecc5dc1255c73dfea69b50f4d65186ea6139 (patch) | |
tree | 263acf084015560db728c114378d30d2269c3651 /comms | |
parent | e6a45756daebcdbec4d688bb02f6bc6ba6aefe6d (diff) | |
download | pkgsrc-4ac0ecc5dc1255c73dfea69b50f4d65186ea6139.tar.gz |
asterisk16: Update to 16.10.0
Changelog:
16.10.0:
New Features made in this release:
-----------------------------------
[ASTERISK-6863] -
[patch] allow Asterisk to set high ToS bits as non-root on Linux
(Reported by Matt Addison)
Bugs fixed in this release:
-----------------------------------
[ASTERISK-28852] -
Unprotected access to nochecksums variable, causes build failures
(Reported by Guido Falsi)
[ASTERISK-28846] -
stream: Enforce formats immutability
(Reported by Joshua C. Colp)
[ASTERISK-28847] -
ARI channels cuts the endpoint string over 80 characters
(Reported by sungtae kim)
[ASTERISK-28811] -
Crash occurs when fax session switches from T.38 to audio
(Reported by Alexey Vasilyev)
[ASTERISK-28839] -
Sporadic crashes with Segmentation fault
(Reported by Joeran Vinzens)
[ASTERISK-28835] -
IPv6 addresses in SDP incorrectly formatted
(Reported by Daniel Heckl)
[ASTERISK-28372] -
Asterisk REPLY Wrong Contact header port (TCP)
(Reported by Anton Satskiy)
[ASTERISK-24428] -
Document that Asterisk will use the default SIP ports (5060 for TCP, 5061 for TLS) if the extern option variants aren't used
(Reported by sstream)
[ASTERISK-28838] -
AST_MODULE_INFO requires, MODULEINFO does not mention
(Reported by Alexander Traud)
[ASTERISK-28841] -
app_confbridge: Add support for disabling text messaging for a user
(Reported by Joshua C. Colp)
[ASTERISK-28837] -
pjproject_bundled: Honor --without-pjproject.
(Reported by Alexander Traud)
[ASTERISK-28827] -
res_rtp_asterisk: Loop when receive buffer is flushed by a received packet that is also in receive buffer with NACK
(Reported by nappsoft)
[ASTERISK-27195] -
chan_sip: only sets ToS bits on UDP socket, ignoring TCP and TLS sockets
(Reported by Joshua Roys)
[ASTERISK-28826] -
res_rtp_asterisk: Duplicate seqnos being added to send buffer with NACK
(Reported by nappsoft)
[ASTERISK-28812] -
First DTMF is not get
(Reported by Bernard Merindol)
[ASTERISK-28758] -
pjsip startup errors when using "with-ssl" configure option
(Reported by Patrick Wakano)
[ASTERISK-28824] -
BuildSystem: Search for Python/C API when possibly needed only.
(Reported by Alexander Traud)
[ASTERISK-27717] -
[patch] BuildSystem: In NetBSD, the Python Programming Language is python-2.7.
(Reported by Alexander Traud)
[ASTERISK-28798] -
[patch] chan_sip: TCP/TLS client without server.
(Reported by Alexander Traud)
[ASTERISK-28817] -
chan_pjsip: constant DTMF tone if RTP is not setup yet
(Reported by Kevin Harwell)
[ASTERISK-28819] -
[patch] bridge_softmix_binaural: Show state in menuselect.
(Reported by Alexander Traud)
[ASTERISK-28816] -
[patch] BuildSystem: Remove doc/tex and doc/pdf leftovers.
(Reported by Alexander Traud)
[ASTERISK-28818] -
[patch] BuildSystem: Allow space in path.
(Reported by Alexander Traud)
[ASTERISK-28796] -
func_channel: cannot read fields exten, context, userfield, channame from dialplan
(Reported by Sébastien Duthil)
[ASTERISK-28809] -
[patch] res_rtp_asterisk: Avoid absolute value on unsigned subtraction.
(Reported by Alexander Traud)
[ASTERISK-28803] -
[patch] chan_unistim: Avoid tautological warnings with clang.
(Reported by Alexander Traud)
[ASTERISK-28808] -
[patch] test_stasis: Avoid always true warning with clang.
(Reported by Alexander Traud)
[ASTERISK-28056] -
res_pjsip: Incorrect endpoint status after endpoint synchronization for a specific AOR
(Reported by Jason Hord)
[ASTERISK-28795] -
channel: write to a stream on multi-frame writes
(Reported by Kevin Harwell)
[ASTERISK-28789] -
test_utils: incorrectly printing error 'declined to load'
(Reported by Alexander Traud)
[ASTERISK-28788] -
func_aes: incorrectly printing error 'declined to load'
(Reported by Alexander Traud)
[ASTERISK-28790] -
Crash during conference call using confbridge and video
(Reported by Pascal Cadotte Michaud)
[ASTERISK-16676] -
DAHDIRAS fails to properly initiate pppd unless asterisk is running as root
(Reported by Jaco Kroon)
[ASTERISK-21205] -
[patch] dundi_read_result crash due to negative number
(Reported by Jaco Kroon)
[ASTERISK-28784] -
res_pjsip_sdp_rtp: Only do hold/unhold on first audio stream
(Reported by Joshua C. Colp)
[ASTERISK-28743] -
Asterisk is crashing if the 200 OK with SDP
(Reported by sungtae kim)
[ASTERISK-28783] -
res_pjsip_session: Allow default non-audio streams to have reflected state
(Reported by Joshua C. Colp)
[ASTERISK-28774] -
chan_pjsip's rtptimeout is erroneously triggered during direct-media (native_rtp) bridge
(Reported by Michael Neuhauser)
[ASTERISK-20325] -
Comments in configs/func_odbc.conf.sample are not consistent with examples. Missing examples.
(Reported by Olivier Krief)
[ASTERISK-28780] -
app_mixmonitor: Memory leak due to race condition between AMI MixMonitor and hangup
(Reported by Joshua C. Colp)
[ASTERISK-28773] -
Incorrect Sender SSRC in RTCP when p2p rtp bridge is active
(Reported by Torrey Searle)
[ASTERISK-28769] -
DTLS Handshake Fails to Occur if ice_support is enabled but not used
(Reported by Torrey Searle)
[ASTERISK-28759] -
A non negotiated rtp frame causes call disconnection when there is a SSRC change
(Reported by Paulo Vicentini)
[ASTERISK-26711] -
func_enum: ENUM code wrong case
(Reported by Vitold)
[ASTERISK-23407] -
Fix the FSF address in the headers of lots of pjproject files
(Reported by Jared Smith)
[ASTERISK-19460] -
[patch] Function TXTCIDNAME never actually makes DNS calls and always returns an empty string
(Reported by George Joseph)
Improvements made in this release:
-----------------------------------
[ASTERISK-28853] -
Missing include on FreeBSD
(Reported by Guido Falsi)
[ASTERISK-28813] -
func_volume: Allow decimal numbers as parameter to improve granularity
(Reported by Jean Aunis - Prescom)
[ASTERISK-27946] -
dial (API): Storage of dialed target uses AST_MAX_EXTENSION when it shouldn't
(Reported by Joshua Elson)
[ASTERISK-28782] -
Add support for Content-Disposition header in multi-part INVITES
(Reported by Torrey Searle)
[ASTERISK-28787] -
res_pjsip_session: Decide more intelligently when to add video
(Reported by Joshua C. Colp)
16.9.0:
Bugs fixed in this release:
-----------------------------------
[ASTERISK-28766] -
PJSIP blind transfer not completed after using Proceeding()
(Reported by lvl)
[ASTERISK-28685] -
check_expr2: linking (when hardening) and cross-compiling troubles
(Reported by Sebastian Kemper)
[ASTERISK-28764] -
res_rtp_asterisk: Improve NACK support and seqno handling
(Reported by Joshua C. Colp)
[ASTERISK-28755] -
SIP/Stasis: SIP headers not transmitted in the "variables" field
(Reported by Jean Aunis - Prescom)
[ASTERISK-28754] -
ASTERISK-28738 Causes Audio Issue After Hold
(Reported by Ross Beer)
[ASTERISK-28697] -
res_pjsip: Named ACL does not update on reload if changed
(Reported by Timothy Vanderaerden)
[ASTERISK-28746] -
res_pjsip_outbound_registration keeps retrying the first entry in a SRV record set
(Reported by George Joseph)
[ASTERISK-28716] -
ICE: pjnath shouldn't wait for ICE to complete before allowing sending
(Reported by Benjamin Keith Ford)
[ASTERISK-28738] -
Incorrect state machine used when MOH_PASSTHRU is used
(Reported by Torrey Searle)
[ASTERISK-28742] -
res_rtp_asterisk: static for audio due to incomplete dtls/srtp setup
(Reported by Kevin Harwell)
[ASTERISK-28735] -
Realtime MoH Unknown format '' -- defaulting to SLIN
(Reported by Ross Beer)
[ASTERISK-28730] -
res_pjsip_session: Fix out of order session refreshes
(Reported by Joshua C. Colp)
[ASTERISK-28718] -
chan_sip: Returns 403 if RTP ports are depleted, should return 503
(Reported by Walter Doekes)
[ASTERISK-28719] -
Cannot remove defaultrule from queue using realtime queues
(Reported by EDV O-TON)
[ASTERISK-28713] -
res_stasis_playback: Error building JSON
(Reported by Sébastien Duthil)
[ASTERISK-28714] -
REGRESSION: Feature subscription_persistence_recreate (ASTERISK-27759) Causes Segfaults
(Reported by Ross Beer)
[ASTERISK-26082] -
res_pjsip_messaging: MessageSend Content-Type can't be changed
(Reported by Alex)
[ASTERISK-28423] -
ARI causes STASIS Deadlock
(Reported by Ross Beer)
[ASTERISK-28679] -
stasis application is destroyed after its creation
(Reported by Francois Blackburn)
[ASTERISK-25421] -
PJSIP. MESSAGE_SEND_STATUS set to SUCCESS in spite of the error when sending
(Reported by Dmitriy Serov)
[ASTERISK-28686] -
chan_sip strictrtp=yes fails when media source is changed: no audio
(Reported by Walter Doekes)
[ASTERISK-28139] -
RTP Stream Incorrect Payload Type Causes Asterisk To Drop Calls
(Reported by Paul Brooks)
[ASTERISK-26955] -
pjsip: SIP Packets with Via "received=" Containing IPv6 Address Delimited by "[]" Rejected
(Reported by Peter Sokolov)
Improvements made in this release:
-----------------------------------
[ASTERISK-28750] -
TLS/SSL Key too small error
(Reported by Martin Zeh)
[ASTERISK-28733] -
stream: Add support for adding/removing streams during SFU/calls
(Reported by Joshua C. Colp)
[ASTERISK-24798] -
Documentation - Clarify That Format Is Set By File Name Extension In MixMonitor
(Reported by xrobau)
[ASTERISK-28726] -
install_prereq script uses the interactive mode when installing aptitude
(Reported by Sylvain Afchain)
16.8.0:
New Features made in this release:
-----------------------------------
[ASTERISK-17491] -
CURLOPT() needs a "followlocation" parameter / "maxredirs" doesn't do anything
(Reported by candrews)
[ASTERISK-28639] -
res_pjsip_endpoint_identifier_ip: Add ability to match on source port
(Reported by Sean Bright)
Bugs fixed in this release:
-----------------------------------
[ASTERISK-28679] -
stasis application is destroyed after its creation
(Reported by Francois Blackburn)
[ASTERISK-28423] -
ARI causes STASIS Deadlock
(Reported by Ross Beer)
[ASTERISK-28714] -
REGRESSION: Feature subscription_persistence_recreate (ASTERISK-27759) Causes Segfaults
(Reported by Ross Beer)
[ASTERISK-28677] -
CDR billsec is always 0 for transferred calls
(Reported by Maciej Michno)
[ASTERISK-28702] -
chan_dahdi: holding a channel via flash to dialtone times out after 0:16:40
(Reported by Andrew Siplas)
[ASTERISK-28706] -
silk 24hHz doesn't show up in 'core show translation' output
(Reported by Sean Bright)
[ASTERISK-24484] -
Update documentation for statsd module - usage requirements unclear
(Reported by Dan Jenkins)
[ASTERISK-28695] -
core: minmemfree watermark uses free RAM, not available RAM
(Reported by Kevin Flyn)
[ASTERISK-28693] -
chan_sip: SIP MESSAGE beginning with a whitespace appears empty in the dialplan
(Reported by Frank Matano)
[ASTERISK-23739] -
[patch]Segfault forwarding voicemail with ODBC storage enabled and realtime voicemail_data is used
(Reported by Stas Kobzar)
[ASTERISK-27622] -
empty voicemail.conf required for ARA (realtime) voicemail to leave message
(Reported by Jim Van Meggelen)
[ASTERISK-28349] -
Pause reason not reported in QueueMember AMI event
(Reported by Niksa Baldun)
[ASTERISK-21794] -
CLI command 'realtime update2' syntax failure when using according to usage help
(Reported by Cedric BASSAGET)
[ASTERISK-25429] -
res_pjsip_endpoint_identifier_ip: Document support for hostnames
(Reported by Joshua C. Colp)
[ASTERISK-27775] -
res_pjsip_notify: Multiple Event headers can be present instead of just one
(Reported by AvayaXAsterisk)
[ASTERISK-28682] -
app_record: Lack of `beep` audio file causes application to return error and hangup
(Reported by Corey Farrell)
[ASTERISK-28507] -
Wiki docs missing for MessageWaiting
(Reported by David M. Lee)
[ASTERISK-27759] -
res_pjsip_pubsub: Subscription persistence does not preserve XML version number
(Reported by Bryan Nelson)
[ASTERISK-28605] -
chan_dahdi: Deadlock in Hangup Scenarios with concurrent command pri show span X
(Reported by Dirk Wendland)
[ASTERISK-28633] -
stasis bridge topic leak
(Reported by Joeran Vinzens)
[ASTERISK-28492] -
pjsip reload not reloading wizard endpoint/pickup_group endpoint/call_group
(Reported by Jean-Denis Girard)
[ASTERISK-28562] -
SIP WSS message not processed until next frame arrives
(Reported by Robert Sutton)
[ASTERISK-27243] -
contrib: valgrind.supp doesn't suppress what it's supposed to due to invalid syntax
(Reported by Richard Kenner)
[ASTERISK-28497] -
func_odbc: truncating Unicode string on readsql
(Reported by Boris P. Korzun)
[ASTERISK-28647] -
chan_sip: RTP frames not transmitted after emitting a COLP
(Reported by Jean Aunis - Prescom)
[ASTERISK-28667] -
Asterisk ignores parsing of config files if a Byte order mark is present
(Reported by Robin Leffmann)
[ASTERISK-28664] -
"trustrpid" is misspelled in sip_to_pjsip.py
(Reported by Pascal Cadotte Michaud)
[ASTERISK-28604] -
app_meetme, chan_ooh323 and cdr_mysql don't build on 17.0.0
(Reported by George Joseph)
[ASTERISK-28659] -
res_pjsip_sdp_rtp: Bundle includes non-existent media stream if codecs create additional streams and offer does not have them
(Reported by nappsoft)
[ASTERISK-28660] -
res_fax: wrap Asterisk initiated negotiation with config option
(Reported by Kevin Harwell)
[ASTERISK-28636] -
app_chanisavail+cdr: ChanIsAvail sometimes fails to deactivate CDR.
(Reported by Frederic LE FOLL)
[ASTERISK-28626] -
Missing arguments in PJSIP_CONTACT function documentation
(Reported by Pascal Cadotte Michaud)
[ASTERISK-28609] -
Memory Leak in res_rtp_asterisk.c
(Reported by Ted G)
[ASTERISK-28651] -
chan_sip logs errors on tx to non-existent TCP connections
(Reported by Jaco Kroon)
[ASTERISK-28502] -
chan_pjsip incorrectly re-writes REGISTER 200 Response Contact
(Reported by Ross Beer)
[ASTERISK-28625] -
Playback of local files impacted by large media cache
(Reported by Kevin Reeves)
Improvements made in this release:
-----------------------------------
[ASTERISK-28710] -
Should be able to disable the /httpstatus URI in the built-in HTTP server
(Reported by Sean Bright)
[ASTERISK-28638] -
Simplify dialplan for Dial, Page, and ChanIsAvail
(Reported by cmaj)
[ASTERISK-28673] -
GET FULL VARIABLE documentation clarification
(Reported by Jonathan Harris)
[ASTERISK-28658] -
app_confbridge: Add support for setting maximum sample rate
(Reported by Joshua C. Colp)
Diffstat (limited to 'comms')
-rw-r--r-- | comms/asterisk16/Makefile | 5 | ||||
-rw-r--r-- | comms/asterisk16/PLIST | 3 | ||||
-rw-r--r-- | comms/asterisk16/distinfo | 36 | ||||
-rw-r--r-- | comms/asterisk16/patches/patch-res_res__rtp__asterisk.c | 14 |
4 files changed, 29 insertions, 29 deletions
diff --git a/comms/asterisk16/Makefile b/comms/asterisk16/Makefile index f7a82388026..b36d2bae089 100644 --- a/comms/asterisk16/Makefile +++ b/comms/asterisk16/Makefile @@ -1,11 +1,10 @@ -# $NetBSD: Makefile,v 1.61 2020/04/12 08:28:23 adam Exp $ +# $NetBSD: Makefile,v 1.62 2020/05/01 07:57:36 ryoon Exp $ # # NOTE: when updating this package, there are two places that sound # tarballs need to be checked; look in ${WRKSRC}/sounds/Makefile # to find out the current sound file versions -DISTNAME= asterisk-16.7.0 -PKGREVISION= 5 +DISTNAME= asterisk-16.10.0 CATEGORIES= comms net audio MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ MASTER_SITES+= http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ diff --git a/comms/asterisk16/PLIST b/comms/asterisk16/PLIST index 23d8d9a343e..54c6b7098a0 100644 --- a/comms/asterisk16/PLIST +++ b/comms/asterisk16/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.24 2020/03/22 23:09:24 tnn Exp $ +@comment $NetBSD: PLIST,v 1.25 2020/05/01 07:57:36 ryoon Exp $ include/asterisk.h include/asterisk/_private.h include/asterisk/abstract_jb.h @@ -60,6 +60,7 @@ include/asterisk/datastore.h include/asterisk/devicestate.h include/asterisk/dial.h include/asterisk/dlinkedlists.h +include/asterisk/dns_txt.h include/asterisk/dns.h include/asterisk/dns_core.h include/asterisk/dns_internal.h diff --git a/comms/asterisk16/distinfo b/comms/asterisk16/distinfo index f7c15d389be..dc3d42756a2 100644 --- a/comms/asterisk16/distinfo +++ b/comms/asterisk16/distinfo @@ -1,21 +1,21 @@ -$NetBSD: distinfo,v 1.33 2020/03/22 23:09:24 tnn Exp $ +$NetBSD: distinfo,v 1.34 2020/05/01 07:57:36 ryoon Exp $ -SHA1 (asterisk-16.7.0/asterisk-16.7.0.tar.gz) = cc49b389eecb28583fd996cd9bf1aa7ed4318aa4 -RMD160 (asterisk-16.7.0/asterisk-16.7.0.tar.gz) = 2ff4c97fc2a17e172617e6abb028ac9cb82327e0 -SHA512 (asterisk-16.7.0/asterisk-16.7.0.tar.gz) = 4b06b7879031abf072d8db5e5be32870be65e726d2e02ef38cce48fa4fd006fe8885c95c649ee6f79280c00dc8b0c2252894cb86cfe3011fcc92e2165f3d0213 -Size (asterisk-16.7.0/asterisk-16.7.0.tar.gz) = 27646509 bytes -SHA1 (asterisk-16.7.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 0207e289404704c42941759db9660269599044f9 -RMD160 (asterisk-16.7.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 5d660e7664a56086bd60ad49196e1b622a60f106 -SHA512 (asterisk-16.7.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f2f7bf3d5bce3544bc013f913c352f0204a3ce96239987403eb9dce8bc87e64a61d437762323a422a87b2fad1f3bf3e7a5f3d0d340f912a1b1dbfea9479d41d -Size (asterisk-16.7.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 4253587 bytes -SHA1 (asterisk-16.7.0/pjproject-2.9.md5) = f8162e9ab7e4de130c166d9ac2f4271ded408ab0 -RMD160 (asterisk-16.7.0/pjproject-2.9.md5) = 71f1173138a806451480180ab4147bbddae259d8 -SHA512 (asterisk-16.7.0/pjproject-2.9.md5) = bfc8fb4ecb6fcb6b9fe2c088e3236ccab74f09bda163c7f1a9b548b0c514228b20ca15c734ff53ed88810b32e904743b396fffdf5d1a6e0c8d66427f0216c0cd -Size (asterisk-16.7.0/pjproject-2.9.md5) = 107 bytes -SHA1 (asterisk-16.7.0/pjproject-2.9.tar.bz2) = 4b7690e90a9fbe757ac7c5b0db9a2d3db8927824 -RMD160 (asterisk-16.7.0/pjproject-2.9.tar.bz2) = 7333d158e05b4bee16af0a91d4432c6f9e570bf5 -SHA512 (asterisk-16.7.0/pjproject-2.9.tar.bz2) = a65823a86ad0cd76890cf7dd2485f7547fd90aea2ef631c5420c009b35f39eda3b78551a42fc2816c2470de9eb728c26497774a8494824472ecaa1d2889cc20b -Size (asterisk-16.7.0/pjproject-2.9.tar.bz2) = 5009546 bytes +SHA1 (asterisk-16.10.0/asterisk-16.10.0.tar.gz) = 035327e9823687e9459dc05f6b19a71449d8207b +RMD160 (asterisk-16.10.0/asterisk-16.10.0.tar.gz) = e15c3b280286e058b92fd5e701c22837c6f71806 +SHA512 (asterisk-16.10.0/asterisk-16.10.0.tar.gz) = 254c582593cf6ec691649d995a8d73260d2e340ad6ae65f0af62f6b8c3ef59c4da6ad9172bc04cc29a907d1e8d2ef105ae2ae20190b30115d5d402423c8c08cb +Size (asterisk-16.10.0/asterisk-16.10.0.tar.gz) = 27706766 bytes +SHA1 (asterisk-16.10.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 0207e289404704c42941759db9660269599044f9 +RMD160 (asterisk-16.10.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 5d660e7664a56086bd60ad49196e1b622a60f106 +SHA512 (asterisk-16.10.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f2f7bf3d5bce3544bc013f913c352f0204a3ce96239987403eb9dce8bc87e64a61d437762323a422a87b2fad1f3bf3e7a5f3d0d340f912a1b1dbfea9479d41d +Size (asterisk-16.10.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 4253587 bytes +SHA1 (asterisk-16.10.0/pjproject-2.9.md5) = f8162e9ab7e4de130c166d9ac2f4271ded408ab0 +RMD160 (asterisk-16.10.0/pjproject-2.9.md5) = 71f1173138a806451480180ab4147bbddae259d8 +SHA512 (asterisk-16.10.0/pjproject-2.9.md5) = bfc8fb4ecb6fcb6b9fe2c088e3236ccab74f09bda163c7f1a9b548b0c514228b20ca15c734ff53ed88810b32e904743b396fffdf5d1a6e0c8d66427f0216c0cd +Size (asterisk-16.10.0/pjproject-2.9.md5) = 107 bytes +SHA1 (asterisk-16.10.0/pjproject-2.9.tar.bz2) = 4b7690e90a9fbe757ac7c5b0db9a2d3db8927824 +RMD160 (asterisk-16.10.0/pjproject-2.9.tar.bz2) = 7333d158e05b4bee16af0a91d4432c6f9e570bf5 +SHA512 (asterisk-16.10.0/pjproject-2.9.tar.bz2) = a65823a86ad0cd76890cf7dd2485f7547fd90aea2ef631c5420c009b35f39eda3b78551a42fc2816c2470de9eb728c26497774a8494824472ecaa1d2889cc20b +Size (asterisk-16.10.0/pjproject-2.9.tar.bz2) = 5009546 bytes SHA1 (patch-Makefile) = f7630acc724e1beb422226318611d5f3f79be82b SHA1 (patch-build__tools_mkpkgconfig) = 7fab8fcf46d9f8a3b98455674fec6307ec472b23 SHA1 (patch-channels_Makefile) = b32bb8439ae07ed361ab7cb811b4766a27f09ec9 @@ -30,7 +30,7 @@ SHA1 (patch-main_pbx__builtins.c) = 7c1d518f05afc1523b247f50b0363e25832c8636 SHA1 (patch-main_stdtime_localtime.c) = d530bea8f93667a07b707e6fb01c6744aa264d40 SHA1 (patch-main_utils.c) = ab85be3687dd7f39b742bd5e4036f9e297f3e272 SHA1 (patch-pbx_pbx__dundi.c) = d2a50650a19463304c81fc19c460565b94f91b72 -SHA1 (patch-res_res__rtp__asterisk.c) = 08082085ff697598e3ca14eef6569eb72790d858 +SHA1 (patch-res_res__rtp__asterisk.c) = ea63841700ca31653c7ddcc8d296348b9ee68964 SHA1 (patch-sounds_Makefile) = acc15088ae2545f2822246466bfe783b5215fc54 SHA1 (patch-tests_test__locale.c) = f3f1edc86356f2a7b4d3493433c772e164c77f66 SHA1 (patch-utils_Makefile) = 4b4be483c20768d640efae5c18fc6f6770eb8c0c diff --git a/comms/asterisk16/patches/patch-res_res__rtp__asterisk.c b/comms/asterisk16/patches/patch-res_res__rtp__asterisk.c index ddf274e8261..e46ccf0e1b3 100644 --- a/comms/asterisk16/patches/patch-res_res__rtp__asterisk.c +++ b/comms/asterisk16/patches/patch-res_res__rtp__asterisk.c @@ -1,6 +1,6 @@ -$NetBSD: patch-res_res__rtp__asterisk.c,v 1.1 2019/08/20 13:47:42 ryoon Exp $ +$NetBSD: patch-res_res__rtp__asterisk.c,v 1.2 2020/05/01 07:57:36 ryoon Exp $ ---- res/res_rtp_asterisk.c.orig 2019-07-25 09:38:14.000000000 +0000 +--- res/res_rtp_asterisk.c.orig 2020-04-30 14:11:40.000000000 +0000 +++ res/res_rtp_asterisk.c @@ -63,6 +63,10 @@ #include <ifaddrs.h> @@ -13,12 +13,12 @@ $NetBSD: patch-res_res__rtp__asterisk.c,v 1.1 2019/08/20 13:47:42 ryoon Exp $ #include "asterisk/options.h" #include "asterisk/stun.h" #include "asterisk/pbx.h" -@@ -3393,7 +3397,7 @@ static void rtp_add_candidates_to_ice(st +@@ -3581,7 +3585,7 @@ static void rtp_add_candidates_to_ice(st } /* If configured to use a STUN server to get our external mapped address do so */ -- if (count && stunaddr.sin_addr.s_addr && !stun_address_is_blacklisted(addr) && -+ if (count && !is_zero_address(&stunaddr.sin_addr) && !stun_address_is_blacklisted(addr) && - (ast_sockaddr_is_ipv4(addr) || ast_sockaddr_is_any(addr))) { +- if (stunaddr.sin_addr.s_addr && !stun_address_is_blacklisted(addr) && ++ if (!is_zero_address(&stunaddr.sin_addr) && !stun_address_is_blacklisted(addr) && + (ast_sockaddr_is_ipv4(addr) || ast_sockaddr_is_any(addr)) && + count < PJ_ICE_MAX_CAND) { struct sockaddr_in answer; - int rsp; |