Release Summary

asterisk-certified/13.13-cert1

Date: 2017-02-13

<asteriskteam@digium.com>


Table of Contents

  1. Summary
  2. Contributors
  3. Closed Issues
  4. Open Issues
  5. Other Changes
  6. Diffstat

Summary

[Back to Top]

This release is a point release of an existing major version. The changes included were made to address problems that have been identified in this release series, or are minor, backwards compatible new features or improvements. Users should be able to safely upgrade to this version if this release series is already in use. Users considering upgrading from a previous version are strongly encouraged to review the UPGRADE.txt document as well as the CHANGES document for information about upgrading to this release series.

The data in this summary reflects changes that have been made since the previous release, asterisk-certified/13.8-cert4.


Contributors

[Back to Top]

This table lists the people who have submitted code, those that have tested patches, as well as those that reported issues on the issue tracker that were resolved in this release. For coders, the number is how many of their patches (of any size) were committed into this release. For testers, the number is the number of times their name was listed as assisting with testing a patch. Finally, for reporters, the number is the number of issues that they reported that were affected by commits that went into this release.

CodersTestersReporters
129 Richard Mudgett
83 George Joseph
47 Joshua Colp
41 Alexander Traud
40 Mark Michelson
37 Alexei Gradinari
33 Matt Jordan
25 Kevin Harwell
24 Corey Farrell
23 gtjoseph
12 Tzafrir Cohen
8 Walter Doekes
4 Torrey Searle
3 Jacek Konieczny
3 Badalyan Vyacheslav
3 Michael Kuron
3 David M. Lee
3 Jaco Kroon
3 Alexander Anikin
2 Rusty Newton
2 Sebastian Gutierrez
2 Scott Griepentrog
2 snuffy
2 Philip Correia
2 Gianluca Merlo
2 Diederik de Groot
2 Michael Walton
2 Etienne Lessard
2 Timo Teräs
1 ibercom
1 Martin Tomec
1 Sean Bright
1 Pascal Cadotte Michaud
1 Steve Davies
1 Leif Madsen
1 Richard Miller
1 Rodrigo Ramirez Norambuena
1 Alessandro Crespi
1 Igor Goncharovsky
1 Vasil Kolev
1 Aaron An
1 Francesco Castellano
1 Jesper
1 Leandro Dardini
1 Grachev Sergey
1 Moises Silva
1 Jason Parker
1 Kirill Katsnelson
1 Eugene Voityuk
1 Maciej Szmigiero
1 darkskiez
1 chris de rock
1 Chris Trobridge
1 Sebastian Damm
1 Andrew Nagy
1 Evgeniy Tsybra
2 Alexander Traud
1 Rusty Newton
1 Andrew Nagy
1 AaronAn
1 Ross Beer
1 Eugene Voityuk
1 Etienne Lessard
1 Dmitry Melekhov
40 Richard Mudgett
33 Alexei Gradinari
26 George Joseph
24 Matt Jordan
23 Alexander Traud
23 Joshua Colp
16 Corey Farrell
16 Ross Beer
13 Etienne Lessard
9 Mark Michelson
8 Kevin Harwell
6 Tzafrir Cohen
6 Morten Tryfoss
5 Badalian Vyacheslav
4 Scott Griepentrog
4 scgm11
4 Andrew Nagy
4 Dmitriy Serov
3 Walter Doekes
3 Jaco Kroon
3 Tom Pawelek
3 Edwin Vandamme
3 Anthony Messina
3 David Brillert
3 gtjoseph
2 Jacek Konieczny
2 Diederik de Groot
2 Javier Acosta
2 Florian Loyau
2 Gabriele Giacone <1o5g4r8o@gmail.com>
2 Gianluca Merlo
2 John Bigelow
2 Michael Walton
2 Rusty Newton
2 Niklas Larsson
2 Dmitry Melekhov
2 Philip Correia
2 Jonathan Rose
2 Hans van Eijsden
2 Aaron Hamstra
2 nik600
2 nappsoft
2 Harley Peters
2 Leandro Dardini
1 CGI.NET
1 Maciej Szmigiero
1 Daniele Pallastrelli
1 effie mouzeli
1 Richard Miller
1 Juris Breicis
1 Michael Keuter
1 Marco Paland
1 Ross Beer.
1 Aaron An
1 Sébastien Couture
1 Michael Newton
1 Josh Colp
1 Kirill Katsnelson
1 Taylor Hawkes
1 Per Jensen
1 Bill Brigden
1 snuffy
1 Nick Repin
1 Daniel Denson
1 AaronAn
1 Vasil Kolev
1 Jacek
1 Patrick Laimbock
1 Jonathan R. Rose
1 Ali Ghavidel
1 Doug Lytle
1 Olle Johansson
1 Harley Peters
1 chris de rock
1 John Kiniston
1 Jason
1 Barry Flanagan
1 StefanEng86, urbaniak, pay123
1 Private Name
1 John Campbell
1 Sergey Grachev
1 Dmitry Wagin
1 Ben Smithurst
1 József Dudás
1 JoshE
1 Jesper
1 B. Davis
1 Ilya Trikoz
1 Ian Gilmour
1 Dafi Ni
1 Morton Tryfoss
1 Andreas Wetzel
1 Robert McGilvray
1 Robert McGilvray
1 Dmitriy
1 Javier Riveros
1 Kayode
1 Jonas Kellens
1 abelbeck
1 Xavier Hienne
1 Jens Bürger
1 Chris Trobridge
1 Kevin Scott Adams
1 Ilya Trikoz, Federico Santulli
1 Elazar Broad
1 Stefan Engström
1 Jacek Kowalski
1 Conrad de Wet
1 Jonathan Harris
1 Jeffrey Walton
1 Jeppe Ryskov Larsen
1 Sebastian Damm
1 Carlos Chavez
1 Jørgen H
1 Martin Vit
1 Torrey Searle
1 Greg Siemon

Closed Issues

[Back to Top]

This is a list of all issues from the issue tracker that were closed by changes that went into this release.

Improvement

Category: Applications/app_confbridge

ASTERISK-26289: Announcer channels in ConfBridges cause inefficiencies
Reported by: Mark Michelson

Category: Applications/app_dial

ASTERISK-26059: [patch]core: New channel variable FORWARDERNAME
Reported by: Alexei Gradinari

Category: Applications/app_queue

ASTERISK-26558: app_queue: add variable to know if the call is not answered after a queue
Reported by: scgm11

Category: Channels/chan_pjsip

ASTERISK-22131: Update the make dependencies script to pull, build, and install the correct pjproject
Reported by: Matt JordanASTERISK-25471: [patch]Add subscribe_context to res_pjsip
Reported by: JoshEASTERISK-25835: Authentication using 'Username' field from Digest
Reported by: Ross Beer

Category: Channels/chan_sip/General

ASTERISK-26176: chan_sip: Add AccountCode to AMI PeerEntry
Reported by: scgm11

Category: Codecs/codec_opus

ASTERISK-26538: codec_opus: Add sample to configs/samples/codecs.conf.sample
Reported by: Kevin Harwell

Category: Core/Bridging

ASTERISK-26059: [patch]core: New channel variable FORWARDERNAME
Reported by: Alexei Gradinari

Category: Core/BuildSystem

ASTERISK-26220: Add support for noreturn function attributes.
Reported by: Corey Farrell

Category: Core/Channels

ASTERISK-26059: [patch]core: New channel variable FORWARDERNAME
Reported by: Alexei Gradinari

Category: Core/General

ASTERISK-25063: [patch]add X.509 subject alternative name support to Asterisk TLS support
Reported by: Maciej Szmigiero

Category: Core/Sorcery

ASTERISK-26088: Investigate heavy memory utilization by res_pjsip_pubsub
Reported by: Richard Mudgett

Category: Core/Stasis

ASTERISK-26088: Investigate heavy memory utilization by res_pjsip_pubsub
Reported by: Richard Mudgett

Category: Functions/func_odbc

ASTERISK-26010: [patch]func_odbc: single database connection should be optional
Reported by: Alexei Gradinari

Category: Resources/res_ari

ASTERISK-26488: ARI: Add 'ari show app', 'ari show apps', and 'ari set debug' CLI commands
Reported by: Matt Jordan

Category: Resources/res_fax

ASTERISK-25980: [patch]res_fax: set FAXMODE variable to let dialplan know what fax transport was used
Reported by: Alexei Gradinari

Category: Resources/res_format_attr_opus

ASTERISK-26409: codec_opus: Update Asterisk to support the translation codec.
Reported by: Kevin Harwell

Category: Resources/res_hep

ASTERISK-26159: res_hep: enabled by default and information sent to default address
Reported by: Ross Beer

Category: Resources/res_musiconhold

ASTERISK-25444: [patch]Music On Hold Warning misleading
Reported by: Conrad de Wet

Category: Resources/res_pjsip

ASTERISK-26088: Investigate heavy memory utilization by res_pjsip_pubsub
Reported by: Richard MudgettASTERISK-26011: [patch]PJSIP: add "via_addr", "via_port", "call_id" to contacts
Reported by: Alexei GradinariASTERISK-26055: [patch]res_pjsip: chatty verbose messages
Reported by: Alexei GradinariASTERISK-25994: [patch]res_pjsip: module load priority
Reported by: Alexei GradinariASTERISK-25931: PJSIP: add "reg_server" to contacts.
Reported by: Alexei GradinariASTERISK-25930: PJSIP: disable multi domain to improve realtime performace
Reported by: Alexei Gradinari

Category: Resources/res_pjsip_mwi_body_generator

ASTERISK-25865: Message-Account Missing From PJSIP MWI
Reported by: Ross Beer

Category: Resources/res_pjsip_pubsub

ASTERISK-26088: Investigate heavy memory utilization by res_pjsip_pubsub
Reported by: Richard Mudgett

Category: Resources/res_pjsip_registrar

ASTERISK-26088: Investigate heavy memory utilization by res_pjsip_pubsub
Reported by: Richard MudgettASTERISK-26011: [patch]PJSIP: add "via_addr", "via_port", "call_id" to contacts
Reported by: Alexei Gradinari

Category: Resources/res_rtp_asterisk

ASTERISK-26418: res_rtp_asterisk: Speed up ICE resolution by blacklisting host subnets that are not involved in RTP
Reported by: Michael Walton

Bug

Category: Addons/cdr_mysql

ASTERISK-26359: [patch] cdr_mysql: fails to use UTC if so instructed
Reported by: Tzafrir Cohen

Category: Addons/chan_ooh323

ASTERISK-24400: ooh323 sends wrong hangup code
Reported by: Dmitry Melekhov

Category: Addons/res_config_mysql

ASTERISK-26362: res_config_mysql: Broken after 13.10
Reported by: Carlos Chavez

Category: Applications/app_dial

ASTERISK-24499: Need more explicit debug when PJSIP dialstring is invalid
Reported by: Rusty NewtonASTERISK-26549: app_dial: When PickupChan() is used some channels may have incorrect device state
Reported by: Joshua ColpASTERISK-26446: app_dial: There's no way to override the hangupcause on unanswered channels
Reported by: George JosephASTERISK-25691: Crash occurs when screening mode (Dial's 'p' argument) is enabled and callee rejects a call or hangs up.
Reported by: Etienne LessardASTERISK-26282: AEL: macro-call in Dial application, macro "lacks 's' extension"
Reported by: chris de rock

Category: Applications/app_echo

ASTERISK-25867: [patch] Video delay on app_echo
Reported by: Jacek Konieczny

Category: Applications/app_followme

ASTERISK-26288: followme: fails to reset config items to default values on reload
Reported by: Tzafrir CohenASTERISK-26008: app_followme does not delete recorded name prompt
Reported by: Tzafrir Cohen

Category: Applications/app_macro

ASTERISK-26282: AEL: macro-call in Dial application, macro "lacks 's' extension"
Reported by: chris de rock

Category: Applications/app_mp3

ASTERISK-26085: app_mp3: results in timeout for streams
Reported by: Jens Bürger

Category: Applications/app_queue

ASTERISK-26621: app_queue: Queue application does not ring members with Local interface
Reported by: Jonas KellensASTERISK-26462: [patch] app_queue: While using queues with realtime, setting back to an empty context doesn't stop the exit key usage
Reported by: Leandro DardiniASTERISK-26360: app_queue: "queue show" output gets "failed to extend from 240 to 327" msgs.
Reported by: Richard MudgettASTERISK-26299: app_queue: Queue application sometimes stops calling members with Local interface
Reported by: Etienne LessardASTERISK-25797: app_queue: Crash when calling a queue with a member with a forward to an nonexistent extension
Reported by: Etienne LessardASTERISK-26133: app_queue: Queue members receive multiple calls
Reported by: Richard MillerASTERISK-16115: [patch] problem with ringinuse=no, queue members receive sometimes two calls
Reported by: nik600ASTERISK-25954: Manager QueueSummary and QueueStatus Actions are case sensitive to QueueName
Reported by: Javier AcostaASTERISK-25888: Frequent segfaults in function can_ring_entry() of app_queue.c
Reported by: Sébastien Couture

Category: Applications/app_stasis

ASTERISK-26716: ari: Channels with pre-dial handlers cannot be hung up via ARI
Reported by: Tom Pawelek

Category: Applications/app_voicemail

ASTERISK-26503: app_voicemail: Asterisk crashes when MailboxExists is used
Reported by: Doug LytleASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional code.
Reported by: Corey FarrellASTERISK-26045: [patch]app_voicemail: fix bugs, imap mm_status log change to debug
Reported by: Alexei GradinariASTERISK-24463: Voicemail email address corrupt or not sent when message is in the process of being recorded during reload
Reported by: John CampbellASTERISK-25917: [patch]app_voicemail: passwordlocation=spooldir only works if you manually add secret.conf yourself
Reported by: Jonathan R. RoseASTERISK-25874: app_voicemail: Stack buffer overflow in test_voicemail_notify_endl
Reported by: Badalian Vyacheslav

Category: Applications/app_voicemail/IMAP

ASTERISK-26045: [patch]app_voicemail: fix bugs, imap mm_status log change to debug
Reported by: Alexei GradinariASTERISK-24927: app_voicemail (IMAP support) function save_to_folder: creates wrong folder
Reported by: Alexei GradinariASTERISK-25899: IMAP access FATAL error: Out of memory
Reported by: Alexei Gradinari

Category: Bridges/bridge_softmix

ASTERISK-26555: Multi-party Video: Fix some post Asterisk-11 regressions
Reported by: Matt Jordan

Category: CDR/cdr_custom

ASTERISK-26054: Asterisk crashes (core dump)
Reported by: B. Davis

Category: CEL/General

ASTERISK-25262: Memory leak when a caller channel does multiple dials and CEL is enabled
Reported by: Etienne Lessard

Category: Channels/chan_dahdi

ASTERISK-25494: build: GCC 5.1.x catches some new const, array bounds and missing paren issues
Reported by: George JosephASTERISK-26412: build: Prepare for gcc 6.2
Reported by: George JosephASTERISK-26216: res_fax: Deadlock when detect fax while channel executing Playback
Reported by: Richard Mudgett

Category: Channels/chan_dahdi/NewFeature

ASTERISK-26214: Allow arbitrary time for fax detection to end on a channel
Reported by: Richard Mudgett

Category: Channels/chan_local

ASTERISK-25912: chan_local passes AST_CONTROL_PVT_CAUSE_CODE without adding them to the local hangupcauses via ast_channel_hangupcause_hash_set
Reported by: Jaco Kroon

Category: Channels/chan_multicast_rtp

ASTERISK-26439: chan_rtp: Crash when originating
Reported by: Kayode

Category: Channels/chan_pjsip

ASTERISK-26673: chan_pjsip: Crash when using CHANNEL dialplan function around masquerade
Reported by: Joshua ColpASTERISK-26516: pjsip: Memory corruption with possible memory leak.
Reported by: Richard MudgettASTERISK-26444: 'features show' command in CLI does not return prompt.
Reported by: John KinistonASTERISK-26482: [patch] chan_pjsip: segfault on already disconnected session
Reported by: Alexei GradinariASTERISK-26306: channel: Hang-up crashes, chan_pjsip not cleaning up properly
Reported by: Alexander TraudASTERISK-26145: pjsip: Deadlock with suspend + masquerade + indicate
Reported by: Ross BeerASTERISK-26216: res_fax: Deadlock when detect fax while channel executing Playback
Reported by: Richard MudgettASTERISK-26214: Allow arbitrary time for fax detection to end on a channel
Reported by: Richard MudgettASTERISK-26063: ${PJSIP_HEADER(read,Call-ID)} does not work - documentation needs clarification for when read/write is possible
Reported by: Private NameASTERISK-24986: keepalive INFO packages ignored by asterisk
Reported by: Ilya TrikozASTERISK-26005: res_pjsip: Multiple SIP messages are combined into 1 TCP packet
Reported by: Ross BeerASTERISK-25990: PJSIP TLS registration should respect client_uri scheme when generating Contact URI
Reported by: Sebastian DammASTERISK-25826: PJSIP / Sorcery slow load from realtime
Reported by: Ross Beer

Category: Channels/chan_rtp

ASTERISK-26672: Crash when setting remote address on RTP instance
Reported by: Richard Mudgett

Category: Channels/chan_sip/CodecHandling

ASTERISK-24543: Asterisk 13 responds to SIP Invite with all possible codecs configured for peer as opposed to intersection of configured codecs and offered codecs
Reported by: Taylor Hawkes

Category: Channels/chan_sip/DatabaseSupport

ASTERISK-25934: chan_sip should not require sipregs or updateable sippeers table unless rt
Reported by: Jaco Kroon

Category: Channels/chan_sip/General

ASTERISK-25494: build: GCC 5.1.x catches some new const, array bounds and missing paren issues
Reported by: George JosephASTERISK-26523: chan_sip: Asterisk 13.12.1 disconnects incoming calls after 2 minutes - rtptimeout behaving badly - regression
Reported by: Michael KeuterASTERISK-26476: chan_sip: Incorrect display option "Outbound reg. retry 403" in "sip show settings"
Reported by: Sergey GrachevASTERISK-26457: [patch] force_rport,auto_comedia: No NAT detection triggered.
Reported by: Alexander TraudASTERISK-25468: Deadlock in chan_sip - core show locks shows do_monitor lock
Reported by: Barry FlanaganASTERISK-26358: chan_sip: Contact is updated on re-200, but not on re-INVITE
Reported by: Walter DoekesASTERISK-26272: chan_sip: File descriptors leak (UDP sockets)
Reported by: Etienne LessardASTERISK-24822: Deadlock: Fax Gateway framehook creates locking inversion in T.38 query option with features bridging code
Reported by: David BrillertASTERISK-23013: [patch] Deadlock between 'sip show channels' command and attended transfer handling
Reported by: Ben SmithurstASTERISK-26216: res_fax: Deadlock when detect fax while channel executing Playback
Reported by: Richard MudgettASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional code.
Reported by: Corey FarrellASTERISK-26193: chan_sip: reference leak in mwi_event_cb
Reported by: Corey FarrellASTERISK-26184: chan_sip: Reference leaks in error paths.
Reported by: Corey FarrellASTERISK-26069: Asterisk truncates To: header, dropping the closing '>'
Reported by: Vasil KolevASTERISK-25950: [patch]SIP channel does not send PeerStatus events for autocreated peers
Reported by: Kirill KatsnelsonASTERISK-25927: Removed option "registertrying" is still documented in sip.conf.sample
Reported by: Etienne LessardASTERISK-24543: Asterisk 13 responds to SIP Invite with all possible codecs configured for peer as opposed to intersection of configured codecs and offered codecs
Reported by: Taylor HawkesASTERISK-21301: ERROR and failure to resolve socket address due to whitespace after port number in SIP Via header
Reported by: Martin Vit

Category: Channels/chan_sip/IPv6

ASTERISK-26438: [patch] chan_sip: auto_force_rport: No NAT = No Symmetric Response.
Reported by: Alexander TraudASTERISK-18232: Broken REGISTER sent to IPv4 server when bindaddr=[::]
Reported by: Jacek

Category: Channels/chan_sip/Interoperability

ASTERISK-26433: chan_sip: Allows To-tag checks to be bypassed, setting up new calls
Reported by: Walter DoekesASTERISK-26030: call cut because of double Session-Expires header in re-invite after proxy authentication is required
Reported by: George Joseph

Category: Channels/chan_sip/Registration

ASTERISK-18232: Broken REGISTER sent to IPv4 server when bindaddr=[::]
Reported by: JacekASTERISK-25950: [patch]SIP channel does not send PeerStatus events for autocreated peers
Reported by: Kirill Katsnelson

Category: Channels/chan_sip/SRTP

ASTERISK-23989: [patch]SDP offer/answer fails if crypto keys added to non-crypto offer
Reported by: Olle Johansson

Category: Channels/chan_sip/T.38

ASTERISK-26179: chan_sip: Second T.38 request fails
Reported by: Joshua Colp

Category: Channels/chan_sip/TCP-TLS

ASTERISK-19968: TCP Session-Timers not dropping call
Reported by: Aaron Hamstra

Category: Channels/chan_sip/Video

ASTERISK-17470: [patch] - When videosupport=yes, asterisk allows one end peer to send video, even though the other end supports only audio.
Reported by: effie mouzeli

Category: Channels/chan_skinny

ASTERISK-25494: build: GCC 5.1.x catches some new const, array bounds and missing paren issues
Reported by: George JosephASTERISK-26029: parking: ast_parking_park_call should return parking_space instead of parking_exten
Reported by: Diederik de Groot

Category: Channels/chan_unistim

ASTERISK-26565: chan_unistim on 11, 13, 14 placing call on hold temporarily locks up set
Reported by: JasonASTERISK-26138: chan_unistim: Under FreeBSD, chan_unistim generates a compile error
Reported by: George Joseph

Category: Codecs/General

ASTERISK-26144: Crash on loading codecs g729/g723
Reported by: Alexei GradinariASTERISK-25914: PJSIP: failed registration with wrong codec name on allow/disallow
Reported by: Alexei Gradinari

Category: Codecs/codec_opus

ASTERISK-26520: codec_opus: Generated fmtp line has no content
Reported by: scgm11

Category: Codecs/codec_siren14

ASTERISK-26021: Build codecs siren7 and siren14 for Asterisk 13
Reported by: Daniel Denson

Category: Codecs/codec_siren7

ASTERISK-26021: Build codecs siren7 and siren14 for Asterisk 13
Reported by: Daniel Denson

Category: Contrib/General

ASTERISK-24311: Populating database via Alembic fails when using same database for multiple schema sets
Reported by: Dafi NiASTERISK-22374: Finish mapping the sip.conf parameters to res_sip.conf parameters
Reported by: Matt JordanASTERISK-26183: alembic: error when using sqlalchemy version 1.1.0b2
Reported by: Kevin HarwellASTERISK-26128: Alembic scripts are failing
Reported by: Mark MichelsonASTERISK-25890: Asterisk 13.8.0 alembic database update fails
Reported by: Harley Peters

Category: Core/AstMM

ASTERISK-26526: [UBSAN] vector.h: null pointer can be passed as argument 2 to memcpy
Reported by: Badalian VyacheslavASTERISK-26524: astobj2: data_size variable is wasted space when AO2_DEBUG is not enabled.
Reported by: Corey FarrellASTERISK-26181: REF_DEBUG: Node object incorrectly logged during duplicate replacement
Reported by: Corey Farrell

Category: Core/Bridging

ASTERISK-26555: Multi-party Video: Fix some post Asterisk-11 regressions
Reported by: Matt JordanASTERISK-25947: Protocol transfers to stasis applications are missing the StasisStart with the replace_channel object.
Reported by: Richard MudgettASTERISK-24782: StasisEnd event not present for channel that was swapped out for another after completing attended transfer
Reported by: John Bigelow

Category: Core/BuildSystem

ASTERISK-26608: Compile and link failures on OpenBSD
Reported by: snuffyASTERISK-26592: Latest libedit (3.1) defaults to unicode and makes asterisk CLI read garbage
Reported by: George JosephASTERISK-22480: Embedded pjproject: build.mak contains hardcoded full path to version.mak
Reported by: Matt JordanASTERISK-26356: menuselect: invalid test for GTK2
Reported by: Tzafrir CohenASTERISK-26303: [patch] BuildSystem: ca_list_path capabilities not detected in PJProject.
Reported by: Alexander TraudASTERISK-26038: 'make install' doesn't seem to install OS/X init files
Reported by: Tzafrir CohenASTERISK-26046: [patch] Avoid obsolete warnings on autoconf.
Reported by: Alexander TraudASTERISK-25289: Build System does not respect CFLAGS and CXXFLAGS when building menuselect
Reported by: Jeffrey WaltonASTERISK-26157: Build: Fix errors highlighted by GCC 6.x
Reported by: George JosephASTERISK-26091: [patch] ar cru creates warning, instead use ar cr
Reported by: Alexander Traud

Category: Core/CallCompletionSupplementaryServices

ASTERISK-22732: Deadlock potential in res_fax and CCSS with local channels.
Reported by: Richard Mudgett

Category: Core/Channels

ASTERISK-26331: Crash on “core show channeltype Surrogate” in ast_format_cap_get_names
Reported by: CGI.NETASTERISK-26306: channel: Hang-up crashes, chan_pjsip not cleaning up properly
Reported by: Alexander Traud

Category: Core/CodecInterface

ASTERISK-26605: codec_opus: Spammed warning when Opus negotiated but codec_opus not loaded.
Reported by: Richard Mudgett

Category: Core/Configuration

ASTERISK-25956: Compilation error in conditionally compiled code in config_options.c
Reported by: Chris TrobridgeASTERISK-25868: Sorcery "append to category" should allow filters
Reported by: Nick RepinASTERISK-25612: Configuration parser handles unsigned integers as signed integers
Reported by: Gianluca Merlo

Category: Core/FileFormatInterface

ASTERISK-25998: file: Crash when using nativeformats
Reported by: Joshua Colp

Category: Core/General

ASTERISK-26632: core: Possibility of a frame "imbalance" leading to stuck channels.
Reported by: Mark MichelsonASTERISK-25083: Message.c: Message channel becomes saturated with frames leading to spammy log messages
Reported by: Jonathan RoseASTERISK-26605: codec_opus: Spammed warning when Opus negotiated but codec_opus not loaded.
Reported by: Richard MudgettASTERISK-26509: A few non-critical deprecation warnings when building on Ubuntu 16.10
Reported by: Jonathan HarrisASTERISK-26466: core: Be forgiving on external callerid that may be flawed so we don't drop events
Reported by: Richard MudgettASTERISK-26273: core: Won't compile when LOW_MEMORY is enabled
Reported by: Anthony MessinaASTERISK-26331: Crash on “core show channeltype Surrogate” in ast_format_cap_get_names
Reported by: CGI.NETASTERISK-26267: ast_register_atexit callbacks should be run on failed startup.
Reported by: Corey FarrellASTERISK-26265: Errors ignored from some parts of system initialization.
Reported by: Corey FarrellASTERISK-25996: Remove "live_dangerously" requirement on DB(read)
Reported by: Andrew NagyASTERISK-26237: Fax is detected on regular calls.
Reported by: Richard MudgettASTERISK-26191: threadpool: Leak on duplicate taskprocessor for ast_threadpool_serializer_group
Reported by: Corey FarrellASTERISK-26119: [patch] fix: memory leaks, resource leaks, out of bounds and bugs
Reported by: Alexei GradinariASTERISK-26097: [patch] CLI: show maximum file descriptors
Reported by: Alexander TraudASTERISK-25894: [patch] webrtc video broken due to missing marker bits in RTP streams
Reported by: Jacek KoniecznyASTERISK-25825: Crashes during shutdown when running CLI commands
Reported by: Mark Michelson

Category: Core/HTTP

ASTERISK-26126: [patch] leverage 'bindaddr' for TLS in http.conf
Reported by: Alexander Traud

Category: Core/Logging

ASTERISK-26078: core: Memory leak in logging
Reported by: Etienne LessardASTERISK-25538: [patch]Missing PID in syslog logger messages
Reported by: Javier AcostaASTERISK-25407: Asterisk fails to log to multiple syslog destinations
Reported by: Elazar BroadASTERISK-25510: [patch]Log to syslog failing
Reported by: Michael Newton

Category: Core/ManagerInterface

ASTERISK-26537: AMI: NewConnectedLine event is not documented
Reported by: Etienne LessardASTERISK-26397: manager: PresenceState action crashes Asterisk 14
Reported by: Andrew NagyASTERISK-26246: Security: Privilege escalation by AMI adding dialplan extensions.
Reported by: Richard Mudgett

Category: Core/PBX

ASTERISK-26226: pbx: Asterisk crash on AMI action "ShowDialplan" when there's a circular dependency between contexts
Reported by: Etienne LessardASTERISK-26233: pbx: Failure to remove inconsistent extension names
Reported by: Corey FarrellASTERISK-26196: pbx: Time based includes can leak timezone string
Reported by: Corey Farrell

Category: Core/RTP

ASTERISK-26311: [patch] rtp_engine: Allow more than 32 dynamic payload types.
Reported by: Alexander TraudASTERISK-26367: rtp: Timestamps broken when video frame is across multiple RTP packets
Reported by: Joshua Colp

Category: Core/SQLite3

ASTERISK-25996: Remove "live_dangerously" requirement on DB(read)
Reported by: Andrew Nagy

Category: Core/Sorcery

ASTERISK-26172: res_sorcery_realtime: fix bug when successful sql UPDATE is treated as failed if there is no affected rows.
Reported by: Alexei GradinariASTERISK-26014: res_sorcery_astdb: Make tolerant of unknown fields
Reported by: Joshua ColpASTERISK-25826: PJSIP / Sorcery slow load from realtime
Reported by: Ross Beer

Category: Core/Stasis

ASTERISK-26468: ari: Bridge events stop working after this sequence of ARI calls
Reported by: Daniele Pallastrelli

Category: Core/UDPTL

ASTERISK-26034: T.38 passthrough problem behind firewall due to early nosignal packet
Reported by: George Joseph

Category: Documentation

ASTERISK-26514: Super Awesome Company: Don't specify transport in pjsip.conf
Reported by: Rusty NewtonASTERISK-25472: Swagger scripts are not replacing format variable in file brief
Reported by: Corey FarrellASTERISK-26212: [patch] Makefile: Retain XML Declaration and DTD in docs.
Reported by: Alexander TraudASTERISK-25927: Removed option "registertrying" is still documented in sip.conf.sample
Reported by: Etienne Lessard

Category: Features

ASTERISK-26444: 'features show' command in CLI does not return prompt.
Reported by: John Kiniston

Category: Features/Parking

ASTERISK-26029: parking: ast_parking_park_call should return parking_space instead of parking_exten
Reported by: Diederik de Groot

Category: Formats/General

ASTERISK-26426: format_ogg_opus: remove from source
Reported by: Kevin Harwell

Category: Functions/func_aes

ASTERISK-25857: func_aes: incorrect use of strlen() leads to data corruption
Reported by: Gianluca Merlo

Category: Functions/func_curl

ASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional code.
Reported by: Corey FarrellASTERISK-25669: [patch]CURL incorrect trim for non ASCII characters
Reported by: Jesper

Category: Functions/func_odbc

ASTERISK-25984: res_odbc relies on res_odbc_transaction, but it's not mandatory to compile it
Reported by: József DudásASTERISK-26177: func_odbc: Database handle is kept when it should be released
Reported by: Leandro DardiniASTERISK-25938: res_odbc: MySQL/MariaDB statement LAST_INSERT_ID() always returns zero.
Reported by: Edwin VandammeASTERISK-25963: func_odbc requires reconnect checks for stale connections
Reported by: Ross Beer

Category: Functions/func_strings

ASTERISK-25669: [patch]CURL incorrect trim for non ASCII characters
Reported by: Jesper

Category: General

ASTERISK-26575: testsuite: Need to check PJSIP functionality when res_srtp is not loaded.
Reported by: Joshua ColpASTERISK-25070: Fix FTBFS on Hurd
Reported by: Gabriele GiaconeASTERISK-26387: Asterisk segfaults shortly after starting even with no active calls.
Reported by: Harley PetersASTERISK-26513: tests/channels/pjsip/qualify/auth: Crashing enough to be a nuisance
Reported by: Joshua ColpASTERISK-26421: Segmentation Fault with ARI originate into mixing bridge with 43 clients
Reported by: Andrew NagyASTERISK-26480: [patch] CLI: core set debug: Auto-completes File not Module
Reported by: Alexander TraudASTERISK-26268: alembic: 'auth_username' not in PJSIP 'identify_by' enum
Reported by: Joshua ColpASTERISK-26227: sqlalchemy error due to long identifier name
Reported by: Mark MichelsonASTERISK-26180: PJSIP: provide valid tcp nodelay option for reuse
Reported by: Scott GriepentrogASTERISK-26132: PJSIP: provide transport type with received messages
Reported by: Scott GriepentrogASTERISK-25777: data race in threadpool
Reported by: Badalian VyacheslavASTERISK-25978: res_pjsip_authenticator_digest: Should not use source port in nonce verification
Reported by: Mark MichelsonASTERISK-25948: ast_pthread_mutex_lock calling ast_reentrancy_lock with lt=0x0
Reported by: Diederik de Groot

Category: Resources/res_agi

ASTERISK-25951: res_agi: run_agi eats frames it shouldn't
Reported by: George JosephASTERISK-26343: ASTERISK-25951 causes issues for callerid manipulation through agi
Reported by: Morten Tryfoss

Category: Resources/res_ari

ASTERISK-25492: ARI: Path parameters are case sensitive
Reported by: Joshua ColpASTERISK-25941: chan_pjsip: Crash on an immediate SIP final response
Reported by: Javier Riveros ASTERISK-25964: Outbound registrations created via ARI/push configuration do not clean up outbound registrations currently in flight
Reported by: Matt JordanASTERISK-25882: ARI: Crash can occur due to race condition when attempting to operate on a hung up channel (Part 2)
Reported by: Richard Mudgett

Category: Resources/res_ari_bridges

ASTERISK-26468: ari: Bridge events stop working after this sequence of ARI calls
Reported by: Daniele Pallastrelli

Category: Resources/res_ari_channels

ASTERISK-26070: ari/channels: Creating a local channel without an originator adds all audio formats to it's capabilities
Reported by: George Joseph

Category: Resources/res_config_odbc

ASTERISK-26263: SQL error when using realtime and registering extension / inserting into ps_contacts
Reported by: Jeppe Ryskov LarsenASTERISK-26172: res_sorcery_realtime: fix bug when successful sql UPDATE is treated as failed if there is no affected rows.
Reported by: Alexei Gradinari

Category: Resources/res_fax

ASTERISK-26203: res_fax: Deadlock when using FAXOPT(gateway)=yes with Local channels
Reported by: Etienne LessardASTERISK-22732: Deadlock potential in res_fax and CCSS with local channels.
Reported by: Richard MudgettASTERISK-26216: res_fax: Deadlock when detect fax while channel executing Playback
Reported by: Richard MudgettASTERISK-26214: Allow arbitrary time for fax detection to end on a channel
Reported by: Richard MudgettASTERISK-26141: res_fax: fax_v21_session_new leaks reference to v21_details
Reported by: Corey FarrellASTERISK-25982: [patch]res_fax/t38_gateway: Peer V.21 session is created on wrong channel
Reported by: Alexei Gradinari

Category: Resources/res_format_attr_opus

ASTERISK-26579: codec_opus: Recursiveness when parsing fmtp line
Reported by: Jørgen H

Category: Resources/res_hep

ASTERISK-26096: res_hep: Crash when configuration file is missing
Reported by: Niklas Larsson

Category: Resources/res_hep_rtcp

ASTERISK-25352: res_hep_rtcp correlation_id is different then res_hep
Reported by: Kevin Scott Adams

Category: Resources/res_jabber

ASTERISK-24425: [patch] jabber/xmpp to use TLS instead of SSLv3, security fix POODLE (CVE-2014-3566)
Reported by: abelbeck

Category: Resources/res_odbc

ASTERISK-26389: res_odbc: Clean up pooling options
Reported by: Joshua ColpASTERISK-25984: res_odbc relies on res_odbc_transaction, but it's not mandatory to compile it
Reported by: József DudásASTERISK-26074: res_odbc: Deadlock within UnixODBC
Reported by: Ross BeerASTERISK-25938: res_odbc: MySQL/MariaDB statement LAST_INSERT_ID() always returns zero.
Reported by: Edwin Vandamme

Category: Resources/res_parking

ASTERISK-24605: res_parking option parkeddynamic does not work with the core Features 'parkcall' (DTMF initiated parking)
Reported by: Philip CorreiaASTERISK-24596: Unclear how to use Park application with res_parking 'parkeddynamic' enabled. Documentation?
Reported by: Philip Correia

Category: Resources/res_phoneprov

ASTERISK-26119: [patch] fix: memory leaks, resource leaks, out of bounds and bugs
Reported by: Alexei Gradinari

Category: Resources/res_pjsip

ASTERISK-26679: Crash on invalid contact domain (pjsip aor)
Reported by: DmitriyASTERISK-26699: res_pjsip: Assertion when sending OPTIONS request to endpoint
Reported by: Ross BeerASTERISK-26743: PJPROJECT: Detecting compiled max log level does not work.
Reported by: Richard MudgettASTERISK-24499: Need more explicit debug when PJSIP dialstring is invalid
Reported by: Rusty NewtonASTERISK-26490: res_pjsip: sends 481 Call/Transaction Does Not Exist when transaction branch parameter contains "_"
Reported by: Juris BreicisASTERISK-26516: pjsip: Memory corruption with possible memory leak.
Reported by: Richard MudgettASTERISK-26453: res_pjsip_config_wizard: Memory leak in module_unload
Reported by: Badalian VyacheslavASTERISK-26375: res_pjsip_transport_management: Log message states seconds, but time value is milliseconds
Reported by: Joshua ColpASTERISK-26264: res_pjsip: Crash when applying ACL from non-existent endpoint
Reported by: nappsoftASTERISK-26269: res_pjsip: Wrong state for aors without registered contacts after startup
Reported by: nappsoftASTERISK-22374: Finish mapping the sip.conf parameters to res_sip.conf parameters
Reported by: Matt JordanASTERISK-26305: Asterisk 14: Two resolver unbound testsuite tests fail
Reported by: Richard MudgettASTERISK-26241: res_pjsip: When using compact headers, rpid and pai are incorrectly generated
Reported by: George JosephASTERISK-26238: res_pjsip: Empty global default_from_user causes crash
Reported by: Joshua ColpASTERISK-26145: pjsip: Deadlock with suspend + masquerade + indicate
Reported by: Ross BeerASTERISK-26206: [patch] res_pjsip: Use more compatible regex for get all
Reported by: Dmitry WaginASTERISK-26256: [patch] SIP/SDP origin (o=) contains brackets with IP6
Reported by: Alexander TraudASTERISK-26174: res_pjsip: Crash when freeing cloned message in distributor
Reported by: Ross BeerASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional code.
Reported by: Corey FarrellASTERISK-26160: pjsip: Updated->Reachable during qualify
Reported by: Matt JordanASTERISK-25772: res_pjsip: Unexpected two BYE when answered
Reported by: Dmitriy SerovASTERISK-26061: [patch] res_pjsip: improve realtime performance - remove updating all endpoints status on startup
Reported by: Alexei GradinariASTERISK-25941: chan_pjsip: Crash on an immediate SIP final response
Reported by: Javier Riveros ASTERISK-26007: res_pjsip: Endpoints deleting early after upgrade from 13.8.2 to 13.9
Reported by: Greg SiemonASTERISK-26004: res_pjsip: The transport/method parameter is ignored
Reported by: George JosephASTERISK-25928: res_pjsip: URI validation done outside of PJSIP thread
Reported by: Joshua ColpASTERISK-25796: res_pjsip: DOS/Crash when TCP/TLS sockets exceed pjproject PJ_IOQUEUE_MAX_HANDLES
Reported by: George JosephASTERISK-25707: Long contact URIs or hostnames can crash pjproject/Asterisk under certain conditions
Reported by: George JosephASTERISK-25123: Bracketed IPv6 Contact header parameter unparsable with Asterisk/PJSIP
Reported by: Anthony MessinaASTERISK-25914: PJSIP: failed registration with wrong codec name on allow/disallow
Reported by: Alexei GradinariASTERISK-25885: res_pjsip: Race condition between adding contact and automatic expiration
Reported by: Joshua Colp

Category: Resources/res_pjsip/Bundling

ASTERISK-26743: PJPROJECT: Detecting compiled max log level does not work.
Reported by: Richard MudgettASTERISK-26416: pjproject-bundled: configure fails to check for all required utilities
Reported by: Corey FarrellASTERISK-26148: pjsip: Cannot compile 13.10.0-rc1: "libasteriskpj.so: undefined reference to..."
Reported by: Hans van EijsdenASTERISK-25873: res_pjsip: Bundled pjproject: compile error, cannot find -lasteriskpj
Reported by: Hans van Eijsden

Category: Resources/res_pjsip_caller_id

ASTERISK-26307: res_pjsip_caller_id: Crash on outgoing change
Reported by: Bill BrigdenASTERISK-26316: res_pjsip_callerid: Irregular URI causes unexpected callerid
Reported by: Kevin HarwellASTERISK-25942: res_pjsip_caller_id: Transfer results in mixed ConnectedLine information
Reported by: George Joseph

Category: Resources/res_pjsip_logger

ASTERISK-26239: res_pjsip_logger: An empty global/debug option is treated as a "match all" hostname
Reported by: George Joseph

Category: Resources/res_pjsip_multihomed

ASTERISK-26374: res_pjsip_multihomed: Contact port is rewritten for connectionful protocols
Reported by: Joshua Colp

Category: Resources/res_pjsip_mwi

ASTERISK-26200: [patch] res_pjsip_mwi: improve realtime performance - remove unneeded check on endpoint's contacts.
Reported by: Alexei GradinariASTERISK-26065: chan_pjsip: MWI NOTIFY contents not ordered properly
Reported by: Ross Beer

Category: Resources/res_pjsip_mwi_body_generator

ASTERISK-26065: chan_pjsip: MWI NOTIFY contents not ordered properly
Reported by: Ross Beer

Category: Resources/res_pjsip_outbound_publish

ASTERISK-25217: [patch]res_pjsip_outbound_publish.c needs a similar treatment for module unloading as res_pjsip_outbound_registration.c
Reported by: Richard Mudgett

Category: Resources/res_pjsip_outbound_registration

ASTERISK-25964: Outbound registrations created via ARI/push configuration do not clean up outbound registrations currently in flight
Reported by: Matt JordanASTERISK-25990: PJSIP TLS registration should respect client_uri scheme when generating Contact URI
Reported by: Sebastian Damm

Category: Resources/res_pjsip_pubsub

ASTERISK-26164: XMPP no longer triggers NOTIFY to device via chan_pjsip
Reported by: Ross BeerASTERISK-26166: res_pjsip_pubsub: Crash when decrementing reference count of message
Reported by: Ross BeerASTERISK-26099: res_pjsip_pubsub: Crash when sending request due to server timeout
Reported by: Ross Beer

Category: Resources/res_pjsip_registrar

ASTERISK-26644: PJSIPShowRegistrationsInbound just dumps all aors
Reported by: George JosephASTERISK-25929: res_pjsip_registrar: AOR_CONTACT_ADDED events not raised
Reported by: Joshua ColpASTERISK-25885: res_pjsip: Race condition between adding contact and automatic expiration
Reported by: Joshua Colp

Category: Resources/res_pjsip_sdp_rtp

ASTERISK-26541: res_pjsip_sdp_rtp: Restrict number of formats to maximum
Reported by: Joshua ColpASTERISK-26423: res_pjsip_sdp_rtp: Asymmetric RTP codec can cause audio loss and wonkiness
Reported by: Andreas WetzelASTERISK-26309: [patch] res_pjsip: Allow IPv4/IPv6 (Dual Stack) installations.
Reported by: Alexander TraudASTERISK-26228: res_pjsip_sdp_rtp: G729A does not include annexb=no attribute.
Reported by: Ali GhavidelASTERISK-26119: [patch] fix: memory leaks, resource leaks, out of bounds and bugs
Reported by: Alexei GradinariASTERISK-25854: No audio after HOLD/RESUME - incorrect a=recvonly in SDP from Asterisk
Reported by: Robert McGilvray

Category: Resources/res_pjsip_session

ASTERISK-26127: res_pjsip_session: Crash due to race condition between res_pjsip_session unload and timer
Reported by: Joshua Colp

Category: Resources/res_realtime

ASTERISK-26172: res_sorcery_realtime: fix bug when successful sql UPDATE is treated as failed if there is no affected rows.
Reported by: Alexei GradinariASTERISK-25914: PJSIP: failed registration with wrong codec name on allow/disallow
Reported by: Alexei Gradinari

Category: Resources/res_rtp_asterisk

ASTERISK-26672: Crash when setting remote address on RTP instance
Reported by: Richard MudgettASTERISK-26280: DNS lookups can block channel media paths
Reported by: Mark MichelsonASTERISK-26207: [patch] sRTP: Count a roll-over of the sequence number even on lost packets.
Reported by: Alexander TraudASTERISK-25659: res_rtp_asterisk: ECDH not negotiated causing DTLS failure occurred on RTP instance
Reported by: Edwin VandammeASTERISK-26140: res_rtp_asterisk: gcc 6 caught a self-comparison
Reported by: George JosephASTERISK-26129: res_rtp_asterisk: Memory leak of CERT bio in DTLS implementation
Reported by: Torrey SearleASTERISK-26130: [patch] WebRTC: Should use latest DTLS version.
Reported by: Alexander TraudASTERISK-26092: [Segfault] in res_rtp_asterisk.c:4268 after Remotely bridged channels
Reported by: Niklas LarssonASTERISK-25642: res_rtp_asterisk: SRTCP broken with DTLS - bad video is one of the consequences
Reported by: Stefan Engström

Category: Resources/res_rtp_multicast

ASTERISK-26439: chan_rtp: Crash when originating
Reported by: Kayode

Category: Resources/res_srtp

ASTERISK-24436: Missing header in res/res_srtp.c when compiling against libsrtp-1.5.0
Reported by: Patrick LaimbockASTERISK-25642: res_rtp_asterisk: SRTCP broken with DTLS - bad video is one of the consequences
Reported by: Stefan Engström

Category: Resources/res_stasis

ASTERISK-25947: Protocol transfers to stasis applications are missing the StasisStart with the replace_channel object.
Reported by: Richard MudgettASTERISK-24649: Pushing of channel into bridge fails; Stasis fails to get app name
Reported by: John BigelowASTERISK-24782: StasisEnd event not present for channel that was swapped out for another after completing attended transfer
Reported by: John BigelowASTERISK-25882: ARI: Crash can occur due to race condition when attempting to operate on a hung up channel (Part 2)
Reported by: Richard Mudgett

Category: Resources/res_stasis_playback

ASTERISK-26083: ARI: Announcer channels staying around after playback to a bridge is finished
Reported by: Per Jensen

Category: Resources/res_xmpp

ASTERISK-24425: [patch] jabber/xmpp to use TLS instead of SSLv3, security fix POODLE (CVE-2014-3566)
Reported by: abelbeckASTERISK-26164: XMPP no longer triggers NOTIFY to device via chan_pjsip
Reported by: Ross Beer

Category: Tests/General

ASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional code.
Reported by: Corey FarrellASTERISK-26139: test_res_pjsip_scheduler: Compile failure if pjproject isn't installed in a system location
Reported by: George Joseph

Category: Tests/testsuite

ASTERISK-25961: tests/channels/SIP/sip_tls_call: Sporadic crash when running test
Reported by: Joshua Colp

Category: Third-Party/pjproject

ASTERISK-26510: pjproject_bundled uses the --strip-components option of tar which isn't supported in older versions
Reported by: George JosephASTERISK-26477: pjproject: SEGV during SSL operations
Reported by: George JosephASTERISK-26279: pjproject-bundled: Fails to compile on Debian 6
Reported by: George Joseph

Category: Utilities/astcanary

ASTERISK-26352: Astcanary dies when doing "core restart"
Reported by: Walter DoekesASTERISK-19867: asterisk fails to lower its priority when astcanary dies
Reported by: Xavier Hienne

Category: pjproject/pjsip

ASTERISK-26490: res_pjsip: sends 481 Call/Transaction Does Not Exist when transaction branch parameter contains "_"
Reported by: Juris BreicisASTERISK-26344: Asterisk 13.11.0 + PJSIP crash
Reported by: Ian GilmourASTERISK-26477: pjproject: SEGV during SSL operations
Reported by: George JosephASTERISK-26349: 13.11.1 res_pjsip/pjsip_distributor.c: Request 'REGISTER' failed
Reported by: Dmitry MelekhovASTERISK-26199: PJSIP: tx_data_destroy called twice
Reported by: Scott GriepentrogASTERISK-26089: Invalid security events during boot using PJSIP Realtime
Reported by: Scott GriepentrogASTERISK-25993: pjproject: Allow bundling to not require everything it does
Reported by: Joshua ColpASTERISK-25968: pjproject_bundled: Configure and make need to be re-tested
Reported by: George JosephASTERISK-25970: Segfault in pjsip_url_compare
Reported by: Dmitriy SerovASTERISK-25910: pjproject: Via headers are not parsed when "received" contains an IPv6 address
Reported by: George Joseph

New Feature

Category: Applications/app_confbridge

ASTERISK-25989: apps/confbridge: add regcontext feature
Reported by: Jaco Kroon

Category: Channels/chan_pjsip

ASTERISK-26277: Add dialplan function PJSIP_SEND_SESSION_REFRESH that sends a session refresh to update formats on a channel after session establishment
Reported by: Matt Jordan

Category: Core/General

ASTERISK-26630: Make logging PJPROJECT messages a bit easier
Reported by: Richard Mudgett

Category: Core/ManagerInterface/NewFeature

ASTERISK-25904: PJSIP: add contact.updated event
Reported by: Alexei GradinariASTERISK-25903: PJSIP AMI Event ContactStatus: add Useragent and RegExpire
Reported by: Alexei Gradinari

Category: General

ASTERISK-26595: ARI: Add the ability to control the source of video in a multi-party mixing bridge
Reported by: Matt JordanASTERISK-26470: ARI: Add an 'asterisk_id' field to outgoing events
Reported by: Matt Jordan

Category: Resources/res_pjsip

ASTERISK-25904: PJSIP: add contact.updated event
Reported by: Alexei GradinariASTERISK-25900: PJSIP Endpoint IP Access Controls
Reported by: Alexei GradinariASTERISK-25903: PJSIP AMI Event ContactStatus: add Useragent and RegExpire
Reported by: Alexei Gradinari

Category: Resources/res_pjsip/Bundling

ASTERISK-26630: Make logging PJPROJECT messages a bit easier
Reported by: Richard Mudgett

Category: Resources/res_pjsip_outbound_publish

ASTERISK-25901: Add transport for outbound PUBLISH
Reported by: Alexei Gradinari

Open Issues

[Back to Top]

This is a list of all open issues from the issue tracker that were referenced by changes that went into this release.

Bug

Category: Channels/chan_pjsip

ASTERISK-26396: chan_pjsip: HANGUPCAUSE return the wrong code when dialed channel answer.
Reported by: Aaron An

Category: Core/Jitterbuffer

ASTERISK-25270: chan_sip: rtptimeout doesn't work at all when using JitterBuffers of any kind
Reported by: Florian Loyau

Category: Core/RTP

ASTERISK-25270: chan_sip: rtptimeout doesn't work at all when using JitterBuffers of any kind
Reported by: Florian Loyau

Category: Resources/res_pjsip

ASTERISK-26319: [patch] res_pjsip: qualify/unqualify added/deleted realtime endpoints
Reported by: Alexei Gradinari

Category: Resources/res_pjsip_session

ASTERISK-26291: res_pjsip_session: segfault on already disconnected session
Reported by: Alexei Gradinari

Category: pjproject/pjsip

ASTERISK-24601: [patch]Missing RFC4235 tags and attributes in PJSIP NOTIFY event: dialog XML body
Reported by: Marco Paland

Improvement

Category: Applications/app_voicemail/IMAP

ASTERISK-26229: [patch] app_voicemail: Add taskprocessor alert level options.
Reported by: Alexei Gradinari

Category: Core/Channels

ASTERISK-26419: audiohooks: Remove redundant codec translations when using audiohooks
Reported by: Michael Walton

Category: Core/General

ASTERISK-26419: audiohooks: Remove redundant codec translations when using audiohooks
Reported by: Michael Walton

Category: Resources/res_pjsip_mwi

ASTERISK-26230: [patch] res_pjsip_mwi: unsolicited mwi could block PJSIP taskprocessor on startup
Reported by: Alexei Gradinari

Commits Not Associated with an Issue

[Back to Top]

This is a list of all changes that went into this release that did not reference a JIRA issue.

RevisionAuthorSummary
0ef6b6960dgtjosephUpdate for certified/13.13-cert1-rc4
7603c4f32bMark MichelsonRevert "Update qualifies when AOR configuration changes."
47febcb927Mark MichelsonUpdate for certified/13.13-cert1-rc3
640d3b21d1Richard Mudgettastobj2.c: Add excessive ref count trap.
3eb5f42090Mark MichelsonUpdate qualifies when AOR configuration changes.
0611290911gtjosephdebug_utilities: Install ast_logescalator to /var/lib/asterisk/scripts
805928c98bgtjosephdebug_utilities: Add ast_logescalator
1997157e7eMark MichelsonAdd reload options to CLI/AMI stale object commands.
6b0d734312gtjosephari: Implement 'debug all' and request/response logging
28733bb0abgtjosephpjproject_bundled: Fix setting max log level
0d2f17b22cgtjosephdebug_utilities: Create ast_loggrabber
92876c1c2aMark MichelsonUpdate for certified/13.13-cert1-rc2
52bee5df9egtjosephpjproject_bundled: Fix compilation with MALLOC_DEBUG
08857b6e0egtjosephpjproject_bundled: Compile pjsua with max log level = 2
7aacc0fc7fgtjosephpjproject_bundled: Make build single threaded
8e5e3c2b0cgtjosephdebug_utilities: Create the ast_coredumper utility
92235dba88Richard Mudgettbridge_native_rtp.c: Fix native rtp bridge data race.
a209faa94fgtjosephres_sorcery_memory_cache: Change an error to a debug message
221e838b26gtjosephpjproject_bundled: Fix missing inclusion of symbols
492b37429cMark MichelsonFrame deferral: Re-queue deferred frames one-at-a-time.
d4d1909077gtjosephbuild_tools: Fix download_externals to handle certified branches
33a0d64eabKevin HarwellUpdate for certified/13.13-cert1-rc1
907160ee21Kevin Harwellapp_talkdectect: Now core supported, enable for cert
0cd0495732Kevin HarwellDisable extended support modules
854196eea9Kevin Harwell.version: Update for certified/13.13
fdde690e0fKevin HarwellUpdate for 13.13.0
f93e55d124Kevin HarwellUpdate for 13.13.0-rc2
e246b36a3cgtjosephbuild: Backport addition of librt check to configure.ac
855f05e525Kevin HarwellUpdate for 13.13.0
751d43e8e4Joshua ColpUpdate for 13.13.0-rc1
cb624b10aeMark MichelsonBump ARI version to 1.10.0
bde3d022a3Mark Michelsonmanager: update minor version
c92dcc76dagtjosephfile.c/__ast_file_read_dirs: Fix issues on filesystems without d_type
0790aa528aMatt Jordanpjproject: Use a much higher limit for PJ_ICE_MAX_CHECKS
993a6f96c7Matt Jordanapps/app_echo: Only relay a single video source change frame
404a62eeeegtjosephRevert "Revert "channel: Use frame deferral API for safe sleep.""
09d8febc91gtjosephRevert "Revert "autoservice: Use frame deferral API""
ffad2b44dfgtjosephRevert "Revert "AGI: Only defer frames when in an interception routine.""
2fefb6187fgtjosephRevert "Revert "Add API for channel frame deferral.""
412d43fa21Richard Mudgettres_pjsip.c: Rework endpt_send_request() req_wrapper code.
2e7fc56d3cRichard Mudgettres_pjsip: Fix tdata leaks in off nominal paths.
da68b185b3Richard Mudgettres_pjsip_registrar_expire.c: Remove extra linefeed in debug message.
6b5a7ced13gtjosephRevert "Add API for channel frame deferral."
6be5d8de0dgtjosephRevert "AGI: Only defer frames when in an interception routine."
1df434e2b4gtjosephRevert "autoservice: Use frame deferral API"
58c88cfbaagtjosephRevert "channel: Use frame deferral API for safe sleep."
a562fbe618gtjosephbuild: Fix default values for some SANITIZER options
e043d1a55cMark Michelsonres_pjsip_session: Do not call session supplements when it's too late.
44f7e25239Mark Michelsonchannel: Use frame deferral API for safe sleep.
0ee249075aAlexander Anikinchan_ooh323: reset rrq count on gk registration
59c23e1768Michael Kuronautomon: restore mixing of the both channels after recording stops
e79acaeb75Matt Jordanres_http_websocket: Increase the buffer size for non-LOW_MEMORY systems
7a83196985Matt Jordanres_stasis: Set a video source mode on Stasis created bridges
eceab15f33Alexander Anikinchan_ooh323: Fix infinite loop on read second part of H.225 packet
a9992da4aagtjosephpjproject_bundled: Fix issue with libasteriskpj needing libresample
a36a7d0cf4gtjosephpjproject_bundled: Fix compile of pjsua so it handles audio
6b1c55dc9bgtjosephpjproject_bundled: Fix issue where "/version.mak" wasn't found
3a2092b722gtjosephtest_astobj2_thrash: Fix multithreaded issues
640203802ePascal Cadotte Michaudtypo: s/paranthesis/parenthesis/ in a comment
9b3557e054gtjosephpjproject_bundled: Fixed various build issues
74d9385273gtjosephutils.c: Fix ast_set_default_eid for multiple platforms
e4bb9f9a37Richard Mudgettaoc.c: Whitespace cleanup
bcac905bd3Richard Mudgettapp_queue.c: Fix clearing of pause reason string.
ee4ae2b648Richard Mudgettapp_minivm.c: Fix malformed ast_json_pack() call.
86c15db6a1Torrey Searleres_fax: Fix a tight race condition causing fax to crash in audio fallback
29b7a5b00fRodrigo Ramírez NorambuenaAdd text of cdr directory into README.md for ast-db-manage
349c34f72aTorrey Searleres_rtp_asterisk: Fix infinite DTMF issue when switching to P2P bridge
fa2885b3ffBadalyan Vyacheslavcel_odbc: Fix memory leak on module unload
0dc0356e39gtjosephpjproject_bundled: Add MALLOC_DEBUG capability
dd873bcadaCorey Farrellastobj2: Add backtrace to log_bad_ao2.
f0a2e628d6gtjosephdownload_externals: Fix issue with re-install
0ab443007bgtjosephbuild_tools: Add ability to download variants to download_externals
610eb4c189Corey Farrelllogger: Fix default console settings.
36092ee3a0Tzafrir Cohensd_notify (systemd status notifications) support
01884a7af6Timo TeräsFix showing of swap details when sysinfo() is available
4d64b176ebgtjosephpjproject_bundled: Prevent SERVFAIL from marking name server bad
7ed5dc2c58Walter Doekescontrib: Let safe_asterisk script continue without /dev/tty9.
23d6ec7417Richard Mudgettres_pjsip_messaging.c: Misc cleanups and fixes.
5f19657710Joshua Colpres_pjsip: Allow global headers to be overridden.
117a7741c8gtjosephbuild: Add download capability for external packages
03fc438f6eRichard Mudgettres_pjsip_registrar.c: Reduce stack usage in find_aor_name().
b5e753227dRichard Mudgettpjsip_configuration.c: Ignore repeated identify by methods.
9b7501b6adRichard Mudgettconfig_global.c: Comments and a default expression adjustment.
3314e1cec2Richard Mudgettsip_to_pjsip.py: Map canreinvite as directmedia alias.
6372f40ba0Richard Mudgettsip_to_pjsip.py: Fix typo converting outboundproxy registration.
11eb1afd2dRichard Mudgettsip_to_pjsip.py: Fix comment typo and tabs.
0f9b144c1aRichard MudgettSample configs: Eliminate false multiline comment block starts.
5cd583d7a2Richard Mudgettres_pjsip: Cache global config options.
50b2aa506fRichard Mudgettres_fax.c: Add chan locked precondition comments.
038cbc0215Richard Mudgettast_framehook_detach() must be called with the channel locked.
88e9d05ef7Richard Mudgettast_framehook_attach() must be called with the channel locked.
c9e83f6d0bgtjosephres_rtp_multicast: Fix SEGV in ast_multicast_rtp_create_options
cb8fd610e2Corey FarrellFix checks for allocation debugging.
d5d7cbfcfbJoshua ColpRevert "ConfBridge: Rework announcer channel methodology"
e54dcf4fd5David M. Leeres_odbc_transaction: add dep on generic_odbc
b494b9f88cAlexei Gradinaricompilation failed with -Werror=maybe-uninitialized
329507fe20gtjosephres_pjsip: Add contact_user to endpoint
6f448f32feTorrey Searleres_ari: Add http prefix to generated docs
f4e28b3a09Corey FarrellRefactor usage pattern of xmldoc info tag.
a8d9a53baeRichard Mudgettres_sorcery_config.c: Cleanup ao2 container usage idioms.
74a91b9ee5Richard Mudgettsorcery.c: Minor optimizations.
29beb2890cRichard Mudgettsorcery.c: Tweak some container declaration formatting.
f59bd47ed3Matt Jordanapp_dial: Improve documentation
4facaac408Matt Jordanmanager: Add <see-also> tags to relate interrelated events/actions together
232d4fe24fMatt Jordanmanager: Add <see-also> tags to relate Bridge related events,actions, and apps
63c0b2f7c9Matt Jordanmanager: Add <see-also> tags to relate AoC events and actions
0422667d6cMatt Jordanmanager: Add <see-also> tags to relate UserEvent actions/apps/events
f9e734974bMatt Jordanres_agi: Improve documentation
781bb410d0Matt Jordanmanager: Add <see-also> links between related events
cfd6852d39Matt Jordanfunc_channel: Reorganize documentation
1fc5c90014Richard Mudgettres_pjsip res_pjsip_mwi: Misc fixes and cleanups.
73052e5732Richard Mudgettlocation.c: Misc fixes and cleanups.
9d4bd3d763Richard Mudgetttaskprocessor.c: Tweak high water checks.
e1248c3075Richard Mudgettres_pjsip: Make aor named lock a mutex.
6e40334d89Richard Mudgettpjsip_distributor.c: Add missing allocation failure check.
9dc8cfabd5Joshua Colpastconfigparser: Really handle case where line is simply a comment.
ad3e65433cgtjosephasterisk.c: Add auto generation and persistence of UUID
efc4034d72Kevin Harwellrest-api: Code out of sync with the model
f6821fbaecMark MichelsonRemove SILK payload mappings from Asterisk core.
1f95c011c7gtjosephmenuselect: Add an opaque "member_data" string to the acceptable xml
df42f64d62David M. LeeReplace strdupa with more portable ast_strdupa
56a07fbab9gtjosephmenuselect: Various menuselect enhancements
7f9369c1b6Joshua Colpastconfigparser: Handle case where line is simply a comment.
f00525a6f6Alexei Gradinaripjproject: fixed a few bugs
8902a51d59David M. LeePortably sscanf tv_usec
852e763571Kevin Harwellrtp_engine: Failed assertion and wrong name given for codec
e8c34680caRichard Mudgettdsp.c: Add fax and DTMF detection unit tests.
c1f240b818Richard Mudgettdsp.c: Added descriptive comments to Goertzel calculations.
003a52fd62Richard Mudgettdsp.c: Fix incorrect format reference typo.
4c0a0cbe02Richard Mudgettdsp.c: Correct DTMF twist dsp.conf documentation.
87433c2566Joshua Colpastconfigparser.py: Update with realtime fixes.
33716106e0Richard Mudgettres_pjsip: Whitespace and comment cleanup.
76d4983c15Corey Farrellfeatures.c: Remove unneeded adsi.h include.
28501051b4Mark MichelsonUpdate support for SILK format.
8cef8f35e7Kevin Harwelltranslate: explicit format destination not properly set
afbd10b0c5Richard Mudgettstasis_endpoint.c: Fix contactstatus_to_json().
fea201f7e6Richard Mudgettpjsip_options.c: Fix container operation.
02877b4b4fRichard Mudgettpjsip_configuration.c: Misc cleanups.
1dfd3fc995Matt Jordanres/res_pjsip_session: Check for presence of an active negotiator
9dd0aeeb44Matt Jordanres/res_pjsip_pubsub: Add additional debug statements
1ec4f8dd00Matt Jordanres/res_corosync: Raise a Stasis message on node join/leave events
640fbbbe28Richard Mudgettfeatures: Fix channel datastore access.
1952434df5Richard Mudgettres_pjsip_session.c: Remove unused parameter from handle_incoming().
28928ba5c4Richard Mudgettres_pjsip: Add missing NULL checks when using pjsip_inv_end_session().
78960975f2Matt Jordanpjproject/patches/config_site: Increase the max number of ICE candidates
9d5b0934d9Matt Jordanconfigs/basic-pbx/modules.conf: Remove 'bad' modules
c982da0641Richard Mudgettres_pjproject.c: Replace inlined DEBUG_ATLEAST() with macro.
d53a36ff33Richard Mudgettres_pjsip_transport_management.c: Misc cleanups to survive shutdown.
03953d8034Richard Mudgettres_pjsip.c: Add check that timer actually got scheduled.
32ab98116eRichard Mudgettres_rtp_multicast.c: Fix warning message typo.
0429c53368Richard Mudgettres_pjsip_session.c: Reorganize ast_sip_session_terminate().
5823f279f3Richard Mudgettchan_rtp: Backport changes from master.
dde58df318Richard Mudgettchan_rtp.c: Copy file from chan_multicast_rtp.c
a99ddc6a0dgtjosephbuild: Fix ast_sockaddr initialization to be more portable
9c5a0b814bTimo TeräsFix #include poll.h and sys/cdefs.h
cda3385409Joshua Colpalembic: Fix migration.
b2ce0e354bRichard Mudgettpjsip_distributor.c: Use correct rdata info access method (Part 2).
e8abfdcdc5gtjosephpjproject_bundled: Move to pjproject 2.5
03d5b3ce5cRichard Mudgettpjsip_distributor.c: Use correct rdata info access method.
361a16f316Matt Jordanconfigs/samples/pjsip.conf.sample: Fix typo
f91a7dc993Matt Jordanres/res_hep_pjsip: Fix reported local IP address when bound to 'any'
9de5cd209eSean Brightres_ari: Correct Location headers returned by some ARI resources
a73d79c22fTzafrir Cohenbasic-cfg: asterisk.conf: remove [directories]
1c56de9453Tzafrir Cohenbasic-cfg: asterisk.conf: defaults of options
d7af591c59Tzafrir Cohenbasic-cfg: asterisk.conf: debug level 5 spams
9b7db18fc1Tzafrir Cohenbasic-cfg: asterisk.conf: don't set languages
e2df15bae9gtjosephpjsip_distributor: Add missing newline to NOTICE
37214b0bdfMatt Jordanconfigure: Fix errors with AST_UNDEFINED_SANITIZER/AST_LEAK_SANITIZER
49b25a0956Kevin Harwellres_pjsip_outbound_publish: state potential dropped on reloads/realtime fetches
1b5c91b7beKevin Harwellres_pjsip_outbound_publish: Potential crash due to off nominal path
10de553c9dKevin Harwellres_pjsip_outbound_publishing: After unloading the library won't load again
1a833b9739Kevin Harwellres_pjsip_outbound_publish: Ref leak in off nominal callback paths
4752ef02e0Kevin Harwellres_pjsip_outbound_publish: Won't unload if condition wait times out
a2f19d82a8Diederik de Grootconfigs/basic-pbx/asterisk.conf: contains incorrect path separator
7992923c70Richard Mudgettres_pjsip: Start body generator users after suppliers.
5dc0e082b2Richard Mudgettres_pjsip_pubsub.c: Add useful information to some messages.
f9e416f053Richard Mudgettres_pjsip_pubsub.c: Fix body generator registration race.
b1b2019046Richard Mudgettres_pjsip_pubsub.h: Fix doxygen association.
b7f07fdff5Richard Mudgettres_pjsip_outbound_publish.c: Remove redundant flag check.
ebf0724a83Richard Mudgetttest_message.c: Wait longer in case dialplan also processes the test message.
ba63aa7c9eRichard MudgettManager: Short circuit AMI message processing.
d5ee6acf28Richard Mudgettmanager.c: Eliminate most RAII_VAR usage.
7303e3dc96Richard Mudgettmanager_channels.c: Fix allocation failure crash.
1e93f3d723Richard MudgettBridge system: Fix memory leaks and double frees on impart failure.
5e388d4188Richard Mudgettbridge_softmix.c: Fix crash if channel fails to join mixing tech.
ded3794fc6Joshua Colpapp_talkdetect: Make the module core supported.
49bfdc9ac0Joshua Colpres_pjsip_transport_management: Allow unload to occur.
f4693d1897Richard Mudgettbridge_channel.c: Ignore role setup failure in channel push.
724acb6ce7Richard Mudgettstasis_bridge.c: Update stasis bridge push diagnostic messages.
5f78801859Mark Michelsontransport management: Register thread with PJProject.
9740277713gtjosephres_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)
f6e080c6a4Richard Mudgettbridge_softmix.c: Fix crash if could not allocate the dsp.
772ff3048fgtjosephlock: Add named lock capability
82638fb0c7Richard Mudgettpbx.c: Minor code rearangements.
2ef8a954b3Richard Mudgettpbx: Update doxygen for extension state watchers.
901e8d78c4Joshua Colpres_pjsip_registrar_expire: Fix race condition at shutdown.
8207372e66Joshua Colpres_pjsip: Fix configuration setting of "regcontext".
cb56ef8069Joshua Colpres_http_websocket: Make core supported.
f6f4cf459fgtjosephstringfields: Refactor to allow fields to be added to the end of structures
fe448ac8a7gtjosephres_pjsip_mwi: Fix segv caused by 16c7d8e74a9af13f98c3c22aa9c43ce39965f6b7
9d4318f798gtjosephinstall_prereq: Fix check_installed_debs remove subversion
566601837egtjosephutils.c: Fix typo in handle_show_locks
5f73c2ef0aRichard Mudgettres_stasis.c: Protect channel datastore list from stasis end.
74d63f56eeRichard Mudgettres_ari: Cannot get control also means channel is unavailable.
cf49b44090Richard Mudgettres_stasis_recording.c: Cleanup stasis_app_recording_find_by_name().
7f53f1d89eRichard Mudgettcore_unreal.c: Add clarification comment about channel ref.
8dc8d6ceb8gtjosephres_rtp_asterisk: Fix placement of txcount increment
c7eb18d865gtjosephchan_pjsip: Add 'pjsip show channelstats'
1583559a06gtjosephres_pjsip/pjsip_options: Fix From generation on outgoing OPTIONS
1bce690ccbgtjosephres_rtp_asterisk: Fix packet stats on bridged connection
05fc3a96d1Richard Mudgettres_parking: Cleanup find_channel_parking_lot_name() usage.
a4189763abRichard Mudgettres_parking: Misc fixes.
d963a33749gtjosephpjproject-bundled: Cleanups for reported issues
51deadee38gtjosephprogdocs: Exclude ./third-party from documentation generation

Diffstat Results

[Back to Top]

This is a summary of the changes to the source code that went into this release that was generated using the diffstat utility.

asterisk-certified-13.8-cert4-summary.html                                                      |   87
asterisk-certified-13.8-cert4-summary.txt                                                       |  234
autoconf/acx_pthread.m4                                                                         |  243
b/.version                                                                                      |    2
b/CHANGES                                                                                       |  341
b/ChangeLog                                                                                     | 9422 +++++++++-
b/Makefile                                                                                      |  117
b/Makefile.moddir_rules                                                                         |   14
b/Makefile.rules                                                                                |    4
b/UPGRADE.txt                                                                                   |   11
b/addons/cdr_mysql.c                                                                            |   11
b/addons/chan_ooh323.c                                                                          |   48
b/addons/ooh323c/src/Makefile.in                                                                |    2
b/addons/ooh323c/src/ooCalls.c                                                                  |    3
b/addons/ooh323c/src/ooGkClient.c                                                               |    1
b/addons/ooh323c/src/oochannels.c                                                               |   43
b/addons/ooh323c/src/ooq931.c                                                                   |    5
b/addons/res_config_mysql.c                                                                     |  364
b/apps/app_confbridge.c                                                                         |   15
b/apps/app_dial.c                                                                               |  194
b/apps/app_echo.c                                                                               |   18
b/apps/app_followme.c                                                                           |   43
b/apps/app_macro.c                                                                              |   36
b/apps/app_minivm.c                                                                             |    8
b/apps/app_mp3.c                                                                                |   52
b/apps/app_queue.c                                                                              |   79
b/apps/app_skel.c                                                                               |    2
b/apps/app_userevent.c                                                                          |    4
b/apps/app_voicemail.c                                                                          |  383
b/apps/confbridge/conf_chan_announce.c                                                          |    1
b/apps/confbridge/conf_config_parser.c                                                          |   19
b/apps/confbridge/include/confbridge.h                                                          |    1
b/asterisk-certified-13.13-cert1-rc4-summary.html                                               |   16
b/asterisk-certified-13.13-cert1-rc4-summary.txt                                                |   83
b/autoconf/ast_ext_lib.m4                                                                       |    2
b/autoconf/ast_prog_ld.m4                                                                       |    2
b/autoconf/ax_pthread.m4                                                                        |  485
b/autoconf/libcurl.m4                                                                           |   49
b/bridges/bridge_builtin_features.c                                                             |    2
b/bridges/bridge_native_rtp.c                                                                   |   35
b/bridges/bridge_softmix.c                                                                      |   60
b/build_tools/download_externals                                                                |  224
b/build_tools/list_valid_installed_externals                                                    |   55
b/build_tools/make_version                                                                      |    4
b/build_tools/menuselect-deps.in                                                                |    2
b/cdr/cdr_custom.c                                                                              |    2
b/cdr/cdr_syslog.c                                                                              |    2
b/cel/cel_custom.c                                                                              |    2
b/cel/cel_odbc.c                                                                                |    1
b/channels/chan_dahdi.c                                                                         |   86
b/channels/chan_iax2.c                                                                          |   19
b/channels/chan_pjsip.c                                                                         |  318
b/channels/chan_rtp.c                                                                           |    9
b/channels/chan_sip.c                                                                           |  363
b/channels/chan_unistim.c                                                                       |   13
b/channels/pjsip/cli_commands.c                                                                 |  467
b/channels/pjsip/dialplan_functions.c                                                           |  193
b/channels/pjsip/include/cli_functions.h                                                        |   45
b/channels/pjsip/include/dialplan_functions.h                                                   |   12
b/channels/sip/config_parser.c                                                                  |    7
b/channels/sip/dialplan_functions.c                                                             |   82
b/channels/sip/include/sip.h                                                                    |    9
b/channels/sip/reqresp_parser.c                                                                 |   23
b/codecs/codecs.xml                                                                             |   32
b/configs/basic-pbx/asterisk.conf                                                               |   25
b/configs/basic-pbx/modules.conf                                                                |    4
b/configs/basic-pbx/pjsip.conf                                                                  |    3
b/configs/samples/alsa.conf.sample                                                              |    4
b/configs/samples/ast_debug_tools.conf.sample                                                   |   57
b/configs/samples/asterisk.conf.sample                                                          |   17
b/configs/samples/ccss.conf.sample                                                              |   16
b/configs/samples/cdr_mysql.conf.sample                                                         |    5
b/configs/samples/chan_dahdi.conf.sample                                                        |    4
b/configs/samples/codecs.conf.sample                                                            |   54
b/configs/samples/confbridge.conf.sample                                                        |    2
b/configs/samples/console.conf.sample                                                           |    4
b/configs/samples/dsp.conf.sample                                                               |   28
b/configs/samples/func_odbc.conf.sample                                                         |   14
b/configs/samples/hep.conf.sample                                                               |    6
b/configs/samples/manager.conf.sample                                                           |    4
b/configs/samples/mgcp.conf.sample                                                              |    6
b/configs/samples/minivm.conf.sample                                                            |   14
b/configs/samples/misdn.conf.sample                                                             |    4
b/configs/samples/oss.conf.sample                                                               |    4
b/configs/samples/pjproject.conf.sample                                                         |   25
b/configs/samples/pjsip.conf.sample                                                             |  118
b/configs/samples/queues.conf.sample                                                            |    4
b/configs/samples/res_odbc.conf.sample                                                          |   13
b/configs/samples/res_parking.conf.sample                                                       |   42
b/configs/samples/res_snmp.conf.sample                                                          |    2
b/configs/samples/rtp.conf.sample                                                               |   12
b/configs/samples/sip.conf.sample                                                               |   58
b/configs/samples/skinny.conf.sample                                                            |   20
b/configs/samples/unistim.conf.sample                                                           |    4
b/configs/samples/voicemail.conf.sample                                                         |   10
b/configs/samples/vpb.conf.sample                                                               |    2
b/configure                                                                                     | 2433 +-
b/configure.ac                                                                                  |  127
b/contrib/Makefile                                                                              |   14
b/contrib/ast-db-manage/README.md                                                               |    1
b/contrib/ast-db-manage/cdr/env.py                                                              |    1
b/contrib/ast-db-manage/config/env.py                                                           |    1
b/contrib/ast-db-manage/config/versions/10aedae86a32_add_outgoing_enum_va.py                    |   10
b/contrib/ast-db-manage/config/versions/136885b81223_add_regcontext_to_pj.py                    |    3
b/contrib/ast-db-manage/config/versions/154177371065_add_default_from_user.py                   |    3
b/contrib/ast-db-manage/config/versions/1758e8bbf6b_increase_useragent_column_size.py           |    6
b/contrib/ast-db-manage/config/versions/189a235b3fd7_add_keep_alive_interval.py                 |    3
b/contrib/ast-db-manage/config/versions/1c688d9a003c_pjsip_voicemail_extension.py               |   28
b/contrib/ast-db-manage/config/versions/1d50859ed02e_create_accountcode.py                      |    3
b/contrib/ast-db-manage/config/versions/21e526ad3040_add_pjsip_debug_option.py                  |    3
b/contrib/ast-db-manage/config/versions/23530d604b96_add_rpid_immediate.py                      |    3
b/contrib/ast-db-manage/config/versions/26d7f3bf0fa5_add_bind_rtp_to_media_address_to_pjsip.py  |    3
b/contrib/ast-db-manage/config/versions/26f10cadc157_add_pjsip_timeout_options.py               |    5
b/contrib/ast-db-manage/config/versions/28b8e71e541f_add_g726_non_standard.py                   |    3
b/contrib/ast-db-manage/config/versions/28ce1e718f05_add_fatal_response_interval.py             |    3
b/contrib/ast-db-manage/config/versions/2d078ec071b7_increaes_contact_column_size.py            |    6
b/contrib/ast-db-manage/config/versions/2fc7930b41b3_add_pjsip_endpoint_options_for_12_1.py     |   38
b/contrib/ast-db-manage/config/versions/31cd4f4891ec_add_auto_dtmf_mode.py                      |   10
b/contrib/ast-db-manage/config/versions/371a3bf4143e_add_user_eq_phone_option_to_pjsip.py       |    3
b/contrib/ast-db-manage/config/versions/3772f8f828da_update_identify_by.py                      |   44
b/contrib/ast-db-manage/config/versions/3855ee4e5f85_add_missing_pjsip_options.py               |    6
b/contrib/ast-db-manage/config/versions/3bcc0b5bc2c9_add_allow_reload_to_ps_transports.py       |    3
b/contrib/ast-db-manage/config/versions/423f34ad36e2_fix_pjsip_qualify_ti.py                    |   12
b/contrib/ast-db-manage/config/versions/4468b4a91372_add_pjsip_asymmetric_rtp_codec.py          |   31
b/contrib/ast-db-manage/config/versions/45e3f47c6c44_add_pjsip_endpoint_identifier_order.py     |    3
b/contrib/ast-db-manage/config/versions/461d7d691209_add_pjsip_qualify_timeout.py               |    6
b/contrib/ast-db-manage/config/versions/498357a710ae_add_rtp_keepalive.py                       |    3
b/contrib/ast-db-manage/config/versions/4a6c67fa9b7a_add_fax_detect_timeout_option.py           |    4
b/contrib/ast-db-manage/config/versions/4c573e7135bd_fix_tos_field_types.py                     |   54
b/contrib/ast-db-manage/config/versions/4e2493ef32e6_add_contact_user_to_endpoint.py            |    4
b/contrib/ast-db-manage/config/versions/5139253c0423_make_q_member_uniqueid_autoinc.py          |   25
b/contrib/ast-db-manage/config/versions/51f8cb66540e_add_further_dtls_options.py                |    5
b/contrib/ast-db-manage/config/versions/5813202e92be_add_contact_expiration_check_interval_.py  |   20
b/contrib/ast-db-manage/config/versions/5950038a6ead_fix_pjsip_verifiy_typo.py                  |    6
b/contrib/ast-db-manage/config/versions/65eb22eb195_add_unidentified_request_options_to_.py     |   27
b/contrib/ast-db-manage/config/versions/6d8c104e6184_res_pjsip_add_contact_via_addr_and_.py     |   25
b/contrib/ast-db-manage/config/versions/81b01a191a46_pjsip_add_contact_reg_server.py            |   23
b/contrib/ast-db-manage/config/versions/837aa67461fb_add_pjsip_endpoint_ip_access_control_.py   |   32
b/contrib/ast-db-manage/config/versions/837aa67461fb_ps_contacts_add_authenticate_qualify.py    |   32
b/contrib/ast-db-manage/config/versions/8d478ab86e29_pjsip_add_disable_multi_domain.py          |    4
b/contrib/ast-db-manage/config/versions/9deac0ae4717_pjsip_add_subscribe_context.py             |   21
b/contrib/ast-db-manage/config/versions/a541e0b5e89_add_pjsip_max_initial_qualify_time.py       |    3
b/contrib/ast-db-manage/config/versions/c7a44a5a0851_pjsip_add_global_mwi_options.py            |   35
b/contrib/ast-db-manage/config/versions/dbc44d5a908_add_missing_columns_to_sys_and_reg.py       |    8
b/contrib/ast-db-manage/config/versions/e96a0b8071c_increase_pjsip_column_size.py               |   30
b/contrib/ast-db-manage/config/versions/eb88a14f2a_add_media_encryption_optimistic_to_pjsip.py  |    3
b/contrib/ast-db-manage/config/versions/ef7efc2d3964_ps_contacts_add_endpoint_and_modify_.py    |   33
b/contrib/ast-db-manage/env.py                                                                  |  140
b/contrib/ast-db-manage/voicemail/env.py                                                        |    1
b/contrib/realtime/mssql/mssql_config.sql                                                       |  224
b/contrib/realtime/mysql/mysql_config.sql                                                       |  122
b/contrib/realtime/oracle/oracle_config.sql                                                     |  224
b/contrib/realtime/postgresql/postgresql_config.sql                                             |  128
b/contrib/scripts/ast_coredumper                                                                |  533
b/contrib/scripts/ast_logescalator                                                              |  399
b/contrib/scripts/ast_loggrabber                                                                |  255
b/contrib/scripts/install_prereq                                                                |   49
b/contrib/scripts/safe_asterisk                                                                 |   13
b/contrib/scripts/sip_to_pjsip/astconfigparser.py                                               |   27
b/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py                                                  |  499
b/doc/appdocsxml.dtd                                                                            |    2
b/doc/appdocsxml.xslt                                                                           |   25
b/doc/asterisk-ng-doxygen.in                                                                    |    3
b/funcs/func_aes.c                                                                              |    2
b/funcs/func_cdr.c                                                                              |   10
b/funcs/func_channel.c                                                                          |  214
b/funcs/func_curl.c                                                                             |    2
b/funcs/func_odbc.c                                                                             |  499
b/include/asterisk.h                                                                            |   16
b/include/asterisk/_private.h                                                                   |    3
b/include/asterisk/ari.h                                                                        |   27
b/include/asterisk/astobj2.h                                                                    |  134
b/include/asterisk/autoconfig.h.in                                                              |   59
b/include/asterisk/bridge.h                                                                     |    9
b/include/asterisk/bridge_technology.h                                                          |    3
b/include/asterisk/channel.h                                                                    |   36
b/include/asterisk/channel_internal.h                                                           |    2
b/include/asterisk/chanvars.h                                                                   |    2
b/include/asterisk/cli.h                                                                        |   12
b/include/asterisk/compat.h                                                                     |    2
b/include/asterisk/compiler.h                                                                   |    6
b/include/asterisk/config.h                                                                     |   83
b/include/asterisk/config_options.h                                                             |   22
b/include/asterisk/event_defs.h                                                                 |   13
b/include/asterisk/features.h                                                                   |    9
b/include/asterisk/file.h                                                                       |   28
b/include/asterisk/format_cache.h                                                               |    8
b/include/asterisk/hashtab.h                                                                    |   14
b/include/asterisk/heap.h                                                                       |    4
b/include/asterisk/http.h                                                                       |    1
b/include/asterisk/io.h                                                                         |   10
b/include/asterisk/lock.h                                                                       |    2
b/include/asterisk/manager.h                                                                    |    2
b/include/asterisk/module.h                                                                     |    7
b/include/asterisk/options.h                                                                    |   43
b/include/asterisk/opus.h                                                                       |   51
b/include/asterisk/parking.h                                                                    |   11
b/include/asterisk/pbx.h                                                                        |   58
b/include/asterisk/poll-compat.h                                                                |    2
b/include/asterisk/res_fax.h                                                                    |   22
b/include/asterisk/res_hep.h                                                                    |   22
b/include/asterisk/res_odbc.h                                                                   |    5
b/include/asterisk/res_pjsip.h                                                                  |  354
b/include/asterisk/res_pjsip_body_generator_types.h                                             |    2
b/include/asterisk/res_pjsip_pubsub.h                                                           |   24
b/include/asterisk/rtp_engine.h                                                                 |   17
b/include/asterisk/sorcery.h                                                                    |   24
b/include/asterisk/stasis.h                                                                     |   24
b/include/asterisk/stasis_app.h                                                                 |   78
b/include/asterisk/stasis_bridges.h                                                             |    4
b/include/asterisk/stasis_system.h                                                              |    6
b/include/asterisk/stringfields.h                                                               |  295
b/include/asterisk/strings.h                                                                    |   38
b/include/asterisk/tcptls.h                                                                     |    1
b/include/asterisk/utils.h                                                                      |   19
b/include/asterisk/vector.h                                                                     |   62
b/main/Makefile                                                                                 |   35
b/main/acl.c                                                                                    |   36
b/main/aoc.c                                                                                    |   47
b/main/ast_expr2.c                                                                              |   12
b/main/ast_expr2.y                                                                              |   12
b/main/asterisk.c                                                                               |  569
b/main/asterisk.exports.in                                                                      |    2
b/main/astfd.c                                                                                  |    2
b/main/astobj2.c                                                                                |   42
b/main/astobj2_container.c                                                                      |   36
b/main/astobj2_hash.c                                                                           |    8
b/main/astobj2_rbtree.c                                                                         |    6
b/main/bridge.c                                                                                 |   57
b/main/bridge_basic.c                                                                           |    2
b/main/bridge_channel.c                                                                         |   20
b/main/cdr.c                                                                                    |   19
b/main/cel.c                                                                                    |  108
b/main/channel.c                                                                                |  158
b/main/channel_internal_api.c                                                                   |   85
b/main/chanvars.c                                                                               |    4
b/main/cli.c                                                                                    |   70
b/main/codec.c                                                                                  |   70
b/main/codec_builtin.c                                                                          |   96
b/main/config.c                                                                                 |  161
b/main/config_options.c                                                                         |    9
b/main/core_unreal.c                                                                            |   12
b/main/dial.c                                                                                   |   14
b/main/dsp.c                                                                                    |  496
b/main/editline/Makefile.in                                                                     |    2
b/main/features.c                                                                               |   22
b/main/features_config.c                                                                        |    2
b/main/file.c                                                                                   |  137
b/main/format_cache.c                                                                           |   20
b/main/format_cap.c                                                                             |    6
b/main/frame.c                                                                                  |    5
b/main/hashtab.c                                                                                |   40
b/main/heap.c                                                                                   |   14
b/main/http.c                                                                                   |    4
b/main/io.c                                                                                     |   10
b/main/libasteriskpj.c                                                                          |    2
b/main/loader.c                                                                                 |   14
b/main/lock.c                                                                                   |   52
b/main/logger.c                                                                                 |    7
b/main/manager.c                                                                                |  307
b/main/manager_bridges.c                                                                        |   98
b/main/manager_channels.c                                                                       |   91
b/main/message.c                                                                                |   25
b/main/named_locks.c                                                                            |    4
b/main/netsock.c                                                                                |    2
b/main/pbx.c                                                                                    |  378
b/main/pbx_functions.c                                                                          |   19
b/main/presencestate.c                                                                          |    3
b/main/rtp_engine.c                                                                             |  136
b/main/say.c                                                                                    |    4
b/main/sdp_srtp.c                                                                               |    2
b/main/sorcery.c                                                                                |  141
b/main/stasis.c                                                                                 |    1
b/main/stasis_bridges.c                                                                         |   35
b/main/stasis_endpoints.c                                                                       |   47
b/main/stasis_message.c                                                                         |   35
b/main/stasis_system.c                                                                          |    6
b/main/stringfields.c                                                                           |  508
b/main/strings.c                                                                                |  152
b/main/taskprocessor.c                                                                          |    8
b/main/tcptls.c                                                                                 |   67
b/main/threadpool.c                                                                             |   10
b/main/translate.c                                                                              |    2
b/main/utils.c                                                                                  |  634
b/makeopts.in                                                                                   |   16
b/menuselect/aclocal.m4                                                                         |  281
b/menuselect/configure                                                                          |  197
b/menuselect/configure.ac                                                                       |    9
b/menuselect/menuselect.c                                                                       |   24
b/menuselect/menuselect.h                                                                       |   17
b/menuselect/menuselect_curses.c                                                                |   61
b/menuselect/menuselect_gtk.c                                                                   |   11
b/menuselect/menuselect_newt.c                                                                  |    2
b/pbx/pbx_dundi.c                                                                               |    3
b/res/ael/pval.c                                                                                |   70
b/res/ari/ari_model_validators.c                                                                |  463
b/res/ari/ari_model_validators.h                                                                |   65
b/res/ari/ari_websockets.c                                                                      |   12
b/res/ari/cli.c                                                                                 |  175
b/res/ari/resource_bridges.c                                                                    |   86
b/res/ari/resource_bridges.h                                                                    |   28
b/res/ari/resource_channels.c                                                                   |   56
b/res/ari/resource_channels.h                                                                   |    4
b/res/ari/resource_events.c                                                                     |    9
b/res/parking/parking_applications.c                                                            |   85
b/res/parking/parking_bridge.c                                                                  |   17
b/res/parking/parking_bridge_features.c                                                         |   21
b/res/parking/parking_manager.c                                                                 |    8
b/res/parking/res_parking.h                                                                     |    5
b/res/res.xml                                                                                   |   13
b/res/res_agi.c                                                                                 |  432
b/res/res_ari.c                                                                                 |   96
b/res/res_ari_applications.c                                                                    |   48
b/res/res_ari_asterisk.c                                                                        |  146
b/res/res_ari_bridges.c                                                                         |  316
b/res/res_ari_channels.c                                                                        |  368
b/res/res_ari_device_states.c                                                                   |   31
b/res/res_ari_endpoints.c                                                                       |   55
b/res/res_ari_events.c                                                                          |   24
b/res/res_ari_mailboxes.c                                                                       |   31
b/res/res_ari_playbacks.c                                                                       |   30
b/res/res_ari_recordings.c                                                                      |   66
b/res/res_ari_sounds.c                                                                          |   25
b/res/res_config_odbc.c                                                                         |  175
b/res/res_corosync.c                                                                            |  279
b/res/res_fax.c                                                                                 |  179
b/res/res_format_attr_g729.c                                                                    |   76
b/res/res_format_attr_opus.c                                                                    |  356
b/res/res_format_attr_silk.c                                                                    |   64
b/res/res_format_attr_siren14.c                                                                 |   94
b/res/res_format_attr_siren7.c                                                                  |   94
b/res/res_hep.c                                                                                 |   49
b/res/res_hep.exports.in                                                                        |    2
b/res/res_hep_pjsip.c                                                                           |   68
b/res/res_hep_rtcp.c                                                                            |   37
b/res/res_http_websocket.c                                                                      |   21
b/res/res_musiconhold.c                                                                         |   29
b/res/res_odbc.c                                                                                |   19
b/res/res_odbc_transaction.c                                                                    |    2
b/res/res_parking.c                                                                             |  100
b/res/res_phoneprov.c                                                                           |    5
b/res/res_pjproject.c                                                                           |  159
b/res/res_pjsip.c                                                                               |  504
b/res/res_pjsip/config_global.c                                                                 |  231
b/res/res_pjsip/config_transport.c                                                              |    7
b/res/res_pjsip/include/res_pjsip_private.h                                                     |   33
b/res/res_pjsip/location.c                                                                      |  192
b/res/res_pjsip/pjsip_cli.c                                                                     |    2
b/res/res_pjsip/pjsip_configuration.c                                                           |  643
b/res/res_pjsip/pjsip_distributor.c                                                             |  492
b/res/res_pjsip/pjsip_global_headers.c                                                          |    8
b/res/res_pjsip/pjsip_message_ip_updater.c                                                      |  303
b/res/res_pjsip/pjsip_options.c                                                                 |  447
b/res/res_pjsip/pjsip_scheduler.c                                                               |  495
b/res/res_pjsip_authenticator_digest.c                                                          |   23
b/res/res_pjsip_caller_id.c                                                                     |   16
b/res/res_pjsip_config_wizard.c                                                                 |    4
b/res/res_pjsip_dialog_info_body_generator.c                                                    |    3
b/res/res_pjsip_diversion.c                                                                     |    2
b/res/res_pjsip_dtmf_info.c                                                                     |    7
b/res/res_pjsip_empty_info.c                                                                    |   89
b/res/res_pjsip_endpoint_identifier_ip.c                                                        |    2
b/res/res_pjsip_endpoint_identifier_user.c                                                      |  126
b/res/res_pjsip_exten_state.c                                                                   |   18
b/res/res_pjsip_header_funcs.c                                                                  |    9
b/res/res_pjsip_history.c                                                                       |   91
b/res/res_pjsip_messaging.c                                                                     |  126
b/res/res_pjsip_mwi.c                                                                           |  392
b/res/res_pjsip_mwi_body_generator.c                                                            |    5
b/res/res_pjsip_one_touch_record_info.c                                                         |    9
b/res/res_pjsip_outbound_authenticator_digest.c                                                 |   13
b/res/res_pjsip_outbound_publish.c                                                              |  346
b/res/res_pjsip_outbound_registration.c                                                         |   28
b/res/res_pjsip_publish_asterisk.c                                                              |   15
b/res/res_pjsip_pubsub.c                                                                        |   78
b/res/res_pjsip_pubsub.exports.in                                                               |   40
b/res/res_pjsip_refer.c                                                                         |   10
b/res/res_pjsip_registrar.c                                                                     |  258
b/res/res_pjsip_registrar_expire.c                                                              |  322
b/res/res_pjsip_sdp_rtp.c                                                                       |   56
b/res/res_pjsip_session.c                                                                       |  307
b/res/res_pjsip_t38.c                                                                           |   27
b/res/res_pjsip_transport_management.c                                                          |  102
b/res/res_rtp_asterisk.c                                                                        |  239
b/res/res_sorcery_astdb.c                                                                       |  141
b/res/res_sorcery_config.c                                                                      |   53
b/res/res_sorcery_memory.c                                                                      |    8
b/res/res_sorcery_memory_cache.c                                                                |   44
b/res/res_sorcery_realtime.c                                                                    |  111
b/res/res_srtp.c                                                                                |    8
b/res/res_stasis.c                                                                              |   64
b/res/res_stasis_playback.c                                                                     |    2
b/res/res_stasis_recording.c                                                                    |   20
b/res/res_xmpp.c                                                                                |    8
b/res/stasis/app.c                                                                              |  150
b/res/stasis/app.h                                                                              |   17
b/res/stasis/control.c                                                                          |   36
b/res/stasis/control.h                                                                          |   10
b/res/stasis/stasis_bridge.c                                                                    |   11
b/res/stasis_recording/stored.c                                                                 |  217
b/rest-api-templates/api.wiki.mustache                                                          |    4
b/rest-api-templates/param_parsing.mustache                                                     |   15
b/rest-api-templates/res_ari_resource.c.mustache                                                |    3
b/rest-api-templates/swagger_model.py                                                           |    4
b/rest-api/api-docs/applications.json                                                           |    2
b/rest-api/api-docs/asterisk.json                                                               |    2
b/rest-api/api-docs/bridges.json                                                                |   84
b/rest-api/api-docs/channels.json                                                               |   27
b/rest-api/api-docs/deviceStates.json                                                           |    2
b/rest-api/api-docs/endpoints.json                                                              |    2
b/rest-api/api-docs/events.json                                                                 |   22
b/rest-api/api-docs/mailboxes.json                                                              |    2
b/rest-api/api-docs/playbacks.json                                                              |    2
b/rest-api/api-docs/recordings.json                                                             |    2
b/rest-api/api-docs/sounds.json                                                                 |    2
b/rest-api/resources.json                                                                       |    2
b/tests/test_ari.c                                                                              |   30
b/tests/test_astobj2_thrash.c                                                                   |   11
b/tests/test_cel.c                                                                              |    2
b/tests/test_channel_feature_hooks.c                                                            |   15
b/tests/test_config.c                                                                           |  137
b/tests/test_file.c                                                                             |  197
b/tests/test_message.c                                                                          |    8
b/tests/test_res_pjsip_scheduler.c                                                              |  401
b/tests/test_res_stasis.c                                                                       |    6
b/tests/test_sorcery_astdb.c                                                                    |    4
b/tests/test_sorcery_realtime.c                                                                 |  221
b/tests/test_stringfields.c                                                                     |  205
b/tests/test_strings.c                                                                          |   64
b/third-party/Makefile                                                                          |    2
b/third-party/Makefile.rules                                                                    |   17
b/third-party/configure.m4                                                                      |    7
b/third-party/pjproject/Makefile                                                                |  138
b/third-party/pjproject/Makefile.rules                                                          |   38
b/third-party/pjproject/apply_patches                                                           |   10
b/third-party/pjproject/configure.m4                                                            |   89
b/third-party/pjproject/patches/0000-remove-third-party.patch                                   |  142
b/third-party/pjproject/patches/0000-set_apps_initial_log_level.patch                           |   39
b/third-party/pjproject/patches/0001-r5397-pjsip_generic_array_max_count.patch                  |   58
b/third-party/pjproject/patches/0001-r5400-pjsip_tx_data_dec_ref.patch                          |   24
b/third-party/pjproject/patches/0002-Fix-1946-Avoid-deinitialization-of-uninitialized-cli.patch |   56
b/third-party/pjproject/patches/0002-r5435-add-pjsip_inv_session-ref_cnt.patch                  |  212
b/third-party/pjproject/patches/0003-r5403-pjsip_IPV6_V6ONLY.patch                              |   13
b/third-party/pjproject/patches/0004-resolver.c-Prevent-SERVFAIL-from-marking-name-server.patch |   48
b/third-party/pjproject/patches/0005-Re-1969-Fix-crash-on-using-an-already-destroyed-SSL-.patch |  164
b/third-party/pjproject/patches/0006-r5471-svn-backport-Various-fixes-for-DNS-IPv6.patch        |  134
b/third-party/pjproject/patches/0006-r5473-svn-backport-Fix-pending-query.patch                 |   28
b/third-party/pjproject/patches/0006-r5475-svn-backport-Remove-DNS-cache-entry.patch            |   70
b/third-party/pjproject/patches/0006-r5477-svn-backport-Fix-DNS-write-on-freed-memory.patch     |   18
contrib/ast-db-manage/cdr/env.py                                                                |   74
contrib/ast-db-manage/config/env.py                                                             |   75
contrib/ast-db-manage/voicemail/env.py                                                          |   74
res/res_pjsip_multihomed.c                                                                      |  222
third-party/pjproject/patches/0001-evsub-Add-APIs-to-add-decrement-an-event-subscriptio.patch   |   73
third-party/pjproject/patches/0001-sip_transport_tcp-tls-Set-factory-on-transports-crea.patch   |   48
455 files changed, 35194 insertions(+), 8986 deletions(-)