                                Release Summary

                                asterisk-13.0.0

                                Date: 2014-10-24

                           <asteriskteam@digium.com>

     ----------------------------------------------------------------------

                               Table of Contents

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

     ----------------------------------------------------------------------

                                    Summary

                                 [Back to Top]

   This release includes new features. For a list of new features that have
   been included with this release, please see the CHANGES file inside the
   source package. Since this is new major release, users are encouraged to
   do extended testing before upgrading to this version in a production
   environment.

   The data in this summary reflects changes that have been made since the
   previous release, asterisk-12.

     ----------------------------------------------------------------------

                                  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 closed by commits that went into this
   release.

     Coders                 Testers                      Reporters            
   238 rmudgett           6 elguero                    96 mjordan             
   211 mjordan            6 rmudgett                   31 coreyfarrell        
   112 kmoore             5 coreyfarrell               29 rnewton             
   105 mmichelson         5 jcolp                      19 rmudgett            
   99 jrose               5 jrose                      17 dlee                
   80 file                5 kmoore                     13 jcolp               
   61 jcolp               5 mjordan                    13 mmichelson          
   57 dlee                5 Rusty Newton               12 jbigelow            
   55 kharwell            5 sgriepentrog               11 gtj                 
   42 wdoekes             4 George Joseph              10 jrose               
   41 coreyfarrell        4 wdoekes                    10 kharwell            
   37 gtjoseph            3 Dmitry Melekhov            10 wdoekes             
   32 sgriepentrog        3 jbigelow                   8 sharky               
   28 newtonr             2 Andrew Nagy                7 amessina             
   18 elguero             2 Denis                      7 elguero              
   18 seanbright          2 gtjoseph                   6 xrobau               
   14 russell             1 abelbeck                   5 adomjan              
   12 may                 1 Arnd Schmitter             5 hexanol              
   11 wedhorn             1 Ben Smithurst              5 nbansal              
   9 tzafrir              1 Colin Cutherbertson        5 tsearle              
   7 Jeremy Laine         1 Corey Farrell              4 mdavenport           
   6 igorg                1 Dalius M.                  4 mores                
   5 Corey Farrell        1 Damien Wedhorn             4 outtolunc            
   5 Torrey Searle        1 David Herselman            4 pabelanger           
   4 Eugene               1 Deepak Singh Rawat         4 sgalarneau           
   4 outtolunc            1 Dennis Guse                4 sgriepentrog         
   4 qwell                1 dimitripietro              4 slesru               
   3 abelbeck             1 Etienne Lessard            4 tzafrir              
   3 moy                  1 Gabriele Odone             3 abelbeck             
   3 Nitesh Bansal        1 Geert Van Pamel            3 aragon               
   3 oej                  1 ibercom                    3 dennis.guse          
   3 pabelanger           1 IA+-aki CAvico             3 ibercom              
   3 sruffell             1 Jan Juergens               3 igorg                
   3 Steve Davies         1 Joel Vandal                3 kmoore               
   3 zvision              1 JoshE                      3 marquis              
   2 Alexander Traud      1 Kilburn                    3 one47                
   2 Dennis Guse          1 Michael Keuter             3 sruffell             
   2 dtryba               1 Michal Rybarik             3 tm1000               
   2 Elazar Broad         1 myself                     3 zvision              
   2 Gareth Palmer        1 myself in a virtualized    2 ayrjola              
   2 George Joseph        environment with multiple    2 bford                
   2 ibercom              interfaces                   2 dafi                 
   2 Jeremy LainA(c)      1 newtonr                    2 danjenkins           
   2 Matthis Schmieder    1 opsmonitor                 2 den159               
   2 NITESH BANSAL        1 Paolo Compagnini           2 dtryba               
   2 sgalarneau           1 Paul Belanger              2 falves11             
   2 tsearle              1 Sam Galarneau              2 gareth               
   1 adomjan              1 Samuel Galarneau           2 gma                  
   1 Andrew Nagy          1 snuffy                     2 jideliov             
   1 awinters             1 sruffell                   2 jkister              
   1 Bradley Watkins      1 Tony Lewis                 2 jmls                 
   1 capouch              1 Torrey Searle              2 kenner               
   1 cloos                1 uniken1                    2 kfhdk                
   1 Damian Ivereigh      1 wushumasters               2 kristoff             
   1 David Woodhouse      1 Yuriy Gorlichenko          2 looserouting         
   1 Dmitry Melekhov                                   2 maddog               
   1 Etienne Lessard                                   2 rudolf               
   1 Filip Jenicek                                     2 skrusty              
   1 Geert Van Pamel                                   2 snuffy               
   1 Gergely Domodi                                    2 themrrobert          
   1 Guillaume Martres                                 2 traud                
   1 hexanol                                           2 whiskerp             
   1 hurdman                                           2 xytis                
   1 jbigelow                                          1 aepshteyn            
   1 jkister                                           1 amohod               
   1 junky                                             1 arcanos              
   1 Kevin McCoy                                       1 arnd                 
   1 Kristian Hogh                                     1 asemych              
   1 Kristian HA,gh                                    1 ateks                
   1 looserouting                                      1 awinters             
   1 marcelloceschia                                   1 axonaro              
   1 Michael K                                         1 bbs2web              
   1 Michael Myles                                     1 bensmithurst         
   1 Michael Walton                                    1 boroda               
   1 Michal Rybarik                                    1 brianscott           
   1 n8ideas                                           1 brietz               
   1 nbansal                                           1 capouch              
   1 nbougues                                          1 cervajs              
   1 one47                                             1 chillman             
   1 Oscar Esteve                                      1 colinc               
   1 Paul Belanger                                     1 damianivereigh       
   1 Pavel Troller                                     1 dario                
   1 Peter Katzmann                                    1 davidw               
   1 rmeyerriecks                                      1 devlap               
   1 rsw686                                            1 dimitripietro        
   1 Sebastian Wiedenroth                              1 docent               
   1 sharky                                            1 doome                
   1 Simon Moxon                                       1 dorianlogan          
   1 Simone Camporeale                                 1 dsr                  
   1 snuffy                                            1 dwmw2                
   1 st                                                1 Each                 
   1 Stefan Wachtler                                   1 ebroad               
   1 tm1000                                            1 edvinv               
   1 Trevor Peirce                                     1 eisvogel             
   1 veilen                                            1 fabled               
   1 xytis                                             1 frenk77              
                                                       1 gabrieleodone        
                                                       1 gasparz              
                                                       1 geertivp             
                                                       1 gentlec              
                                                       1 hermozol             
                                                       1 hurdman              
                                                       1 i2045                
                                                       1 icivico              
                                                       1 ipengineer           
                                                       1 italorossi           
                                                       1 j_juergens           
                                                       1 jamicque             
                                                       1 jamuel               
                                                       1 jan.svoboda          
                                                       1 jfalcon              
                                                       1 jimcredland          
                                                       1 jkroon               
                                                       1 jllull               
                                                       1 joel_vandal          
                                                       1 johnknott            
                                                       1 jpsharp              
                                                       1 jvandal              
                                                       1 jvanvleet            
                                                       1 kgoedert             
                                                       1 krandonbruse         
                                                       1 laimbock             
                                                       1 londonnet            
                                                       1 lordvadr             
                                                       1 luke1980             
                                                       1 manchicken           
                                                       1 manobela             
                                                       1 marcelloceschia      
                                                       1 marcoloway           
                                                       1 martinkontsek        
                                                       1 mathis               
                                                       1 mcargile             
                                                       1 mclaborn             
                                                       1 mdalius              
                                                       1 michaelk             
                                                       1 mike@farsouthnet.com 
                                                       1 mpiazzatnetbug       
                                                       1 n8ideas              
                                                       1 navaismo             
                                                       1 nbougues             
                                                       1 netwrkr              
                                                       1 nicolastanski        
                                                       1 oleke                
                                                       1 oscares              
                                                       1 patrickm             
                                                       1 patrol-cz            
                                                       1 phill                
                                                       1 pk16208              
                                                       1 pnlarsson            
                                                       1 proftech             
                                                       1 pz                   
                                                       1 qloogkm              
                                                       1 rmeyerriecks         
                                                       1 rogger.padilla       
                                                       1 rolek                
                                                       1 RomanSk              
                                                       1 rossbeer             
                                                       1 rsw686               
                                                       1 rustamxp             
                                                       1 schmoozecom          
                                                       1 sebmurray            
                                                       1 shadow431            
                                                       1 shaneblaser          
                                                       1 shaunc869            
                                                       1 simone.camporeale    
                                                       1 simonmoxon           
                                                       1 skavin               
                                                       1 skycomltd            
                                                       1 slavon               
                                                       1 spitts               
                                                       1 stephane.chazelas    
                                                       1 StuxForce            
                                                       1 supermaxiko          
                                                       1 thava                
                                                       1 tilt                 
                                                       1 tootai               
                                                       1 uniken1              
                                                       1 urtho                
                                                       1 varnav               
                                                       1 veilen               
                                                       1 wedhorn              
                                                       1 wiedi                
                                                       1 wimpy                
                                                       1 xdrive               
                                                       1 zconkle              

     ----------------------------------------------------------------------

                                 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.

  Category: . I did not set the category correctly.

   ASTERISK-24147: ARI: channel hangup crashes asterisk process
   Revision: 421881
   Reporter: edvinv
   Coders: jrose

  Category: Addons/chan_ooh323

   ASTERISK-21960: ooh323 channels stuck
   Revision: 404321
   Reporter: slesru
   Testers: Dmitry Melekhov
   Coders: may

   ASTERISK-22020: ooh323 Q931DisplayIE causes Anonymous on phone displays
   Revision: 404211
   Reporter: rossbeer
   Coders: may

   ASTERISK-22738: "Security denial" error in calls from H323 trunk
   (ooh323.c)
   Revision: 408315
   Reporter: gabrieleodone
   Testers: Gabriele Odone
   Coders: may

   ASTERISK-23336: Asterisk warning "Don't know how to indicate condition 33
   on ooh323c" on outgoing calls from H323 to SIP peer
   Revision: 408840
   Reporter: asemych
   Coders: may

   ASTERISK-23460: ooh323 channel stuck if call is placed directly and
   gatekeeper is not available
   Revision: 411533
   Reporter: slesru
   Testers: Dmitry Melekhov
   Coders: may

   ASTERISK-23814: No call started after peer dialed
   Revision: 415630
   Reporter: igorg
   Coders: may

   ASTERISK-23814: No call started after peer dialed
   Revision: 419377
   Reporter: igorg
   Coders: qwell

   ASTERISK-24393: rtptimeout=0 doesn't disable rtptimeout
   Revision: 425591
   Reporter: slesru
   Testers: Dmitry Melekhov
   Coders: may

  Category: Addons/res_config_mysql

   ASTERISK-23177: [patch] RealTime cant update sipbuddies table when
   registering or updating friend
   Revision: 406312
   Reporter: den159
   Testers: Denis
   Coders: elguero

  Category: Applications/General

   ASTERISK-22557: [patch] Use waitpid instead of wait4 when we don't need to
   read from rusage
   Revision: 402546
   Reporter: hurdman
   Coders: hurdman

   ASTERISK-22669: AMI/CLI Agent Logoff with soft logs out agent on
   subsequent logins
   Revision: 400759
   Reporter: jbigelow
   Coders: rmudgett

  Category: Applications/NewFeature

   ASTERISK-10487: [patch] Create a Dial option that switches from Ringing to
   Early Media
   Revision: 401411
   Reporter: gasparz
   Coders: n8ideas

  Category: Applications/app_agent_pool

   ASTERISK-23499: app_agent_pool: Interval hook prevents channel from being
   hung up
   Revision: 414748
   Reporter: mjordan
   Coders: rmudgett

  Category: Applications/app_bridgewait

   ASTERISK-23987: BridgeWait: channel entering into holding bridge that is
   being destroyed fails to successfully join the newly created holding
   bridge
   Revision: 419539
   Reporter: mjordan
   Coders: jcolp

  Category: Applications/app_cdr

   ASTERISK-22566: [patch] app_cdr leaves application registered and
   res_parking leaks a ref to config
   Revision: 400021
   Reporter: coreyfarrell
   Coders: Corey Farrell

  Category: Applications/app_celgenuserevent

   ASTERISK-22799: CEL: Invalid cel.conf will fail to create Stasis topic,
   allowing for a crash if CELGenUserEvent attempts to publish to it
   Revision: 402839
   Reporter: mjordan
   Coders: kmoore

  Category: Applications/app_chanisavail

   ASTERISK-23074: Crash in ChanIsAvail app
   Revision: 404653
   Reporter: maddog
   Coders: jcolp

  Category: Applications/app_chanspy

   ASTERISK-22661: Unable to exit ChanSpy if spied channel does not have a
   call in progress
   Revision: 408539
   Reporter: chillman
   Coders: elguero

   ASTERISK-22780: ARI: Implement channel spying
   Revision: 403118
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-23381: [patch]ChanSpy- Barge only works on the initial 'spy', if
   the spied-on channel makes a new call, unable to barge.
   Revision: 413557
   Reporter: themrrobert
   Coders: jrose

   ASTERISK-23381: [patch]ChanSpy- Barge only works on the initial 'spy', if
   the spied-on channel makes a new call, unable to barge.
   Revision: 413713
   Reporter: themrrobert
   Coders: jrose

  Category: Applications/app_confbridge

   ASTERISK-19499: ConfBridge MOH is not working for transferee after
   attended transfer
   Revision: 408645
   Reporter: fabled
   Coders: kharwell

   ASTERISK-19983: ConfBridge does not expose a mechanism to change the
   language on the Bridging channel, defaulting to 'en'
   Revision: 400744
   Reporter: londonnet
   Testers: rmudgett
   Coders: junky

   ASTERISK-21859: Confbridge doesn't tear down an empty conference bridge
   when all users were kicked via end_marked=yes. Also, side effect crashes.
   Revision: 399226
   Reporter: gentlec
   Coders: kharwell

   ASTERISK-22478: [patch]Can't use pound(hash) symbol for custom DTMF menus
   in ConfBridge (processed as directive)
   Revision: 402417
   Reporter: nicolastanski
   Coders: rmudgett

   ASTERISK-22740: [patch] - Confbridge fails to destroy conference on hangup
   leading to Asterisk segfault
   Revision: 405217
   Reporter: simonmoxon
   Coders: Simon Moxon

   ASTERISK-22760: ConfBridge: CONFBRIDGE function does not allow for dynamic
   creation of menu items
   Revision: 402397
   Reporter: mjordan
   Coders: jrose

   ASTERISK-23035: ConfBridge with name longer than max (32 chars) results in
   several bridges with same conf_name
   Revision: 415080
   Reporter: icivico
   Testers: IA+-aki CAvico
   Coders: coreyfarrell

   ASTERISK-23282: Documentation - Tab completion and CLI usage documentation
   do not indicate that 'all' is accepted for 'confbridge kick all'
   Revision: 412729
   Reporter: dorianlogan
   Coders: kmoore

   ASTERISK-23311: Manager - MoH Stop Event fails to show up when leaving
   Conference
   Revision: 410492
   Reporter: bford
   Coders: rmudgett

   ASTERISK-23461: Only first user is muted when joining confbridge with
   'startmuted=yes'
   Revision: 410967
   Reporter: manobela
   Coders: jrose

   ASTERISK-23545: Confbridge talker detection settings configuration load
   bug
   Revision: 411946
   Reporter: johnknott
   Coders: rmudgett

   ASTERISK-23824: ConfBridge: Users cannot be muted via CLI or AMI when
   waiting to enter a conference
   Revision: 415208
   Reporter: mjordan
   Coders: tm1000

  Category: Applications/app_controlplayback

   ASTERISK-24229: ARI: playback of sounds implicitly answers channel,
   preventing early media playback
   Revision: 421699
   Reporter: mjordan
   Coders: mjordan

  Category: Applications/app_dahdiras

   ASTERISK-22557: [patch] Use waitpid instead of wait4 when we don't need to
   read from rusage
   Revision: 402546
   Reporter: hurdman
   Coders: hurdman

  Category: Applications/app_dial

   ASTERISK-10487: [patch] Create a Dial option that switches from Ringing to
   Early Media
   Revision: 401411
   Reporter: gasparz
   Coders: n8ideas

   ASTERISK-23141: Asterisk crashes on Dial(), in pbx_find_extension at pbx.c
   Revision: 408788
   Reporter: supermaxiko
   Coders: coreyfarrell

   ASTERISK-24138: dial: Call forwarding information presented through
   AMI/ARI is wrong
   Revision: 421310
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24225: Dial option z is broken
   Revision: 421236
   Reporter: dimitripietro
   Testers: dimitripietro
   Coders: rmudgett

  Category: Applications/app_jack

   ASTERISK-20696: Wideband/variable bandwidth modification of app_jack
   Revision: 417360
   Reporter: mathis
   Coders: Matthis Schmieder, Dennis Guse

   ASTERISK-23836: JACK_HOOK with more than 8Khz
   Revision: 417360
   Reporter: dennis.guse
   Coders: Matthis Schmieder, Dennis Guse

  Category: Applications/app_meetme

   ASTERISK-19499: ConfBridge MOH is not working for transferee after
   attended transfer
   Revision: 408645
   Reporter: fabled
   Coders: kharwell

   ASTERISK-21907: Crash - segfault - When executing a MeetMeAdmin command
   that requires a member, without specifying a member
   Revision: 399036
   Reporter: aepshteyn
   Coders: kmoore

   ASTERISK-24234: app_meetme: Crash on conference shutdown due to NULL
   channel passed to meetme_stasis_generate_msg()
   Revision: 421276
   Reporter: sruffell
   Testers: sruffell
   Coders: mjordan

  Category: Applications/app_mixmonitor

   ASTERISK-22368: [patch] mixmonitor_free leaks filename
   Revision: 398017
   Reporter: coreyfarrell
   Coders: wdoekes

   ASTERISK-23609: Security: AMI action MixMonitor allows arbitrary programs
   to be run
   Revision: 415834
   Reporter: coreyfarrell
   Coders: jrose

   ASTERISK-24027: MixMonitor AMI action called during AGI execution from
   bridge feature causes channel to leave AGI has hung up
   Revision: 420947
   Reporter: mjordan
   Coders: jrose

   ASTERISK-24027: MixMonitor AMI action called during AGI execution from
   bridge feature causes channel to leave AGI has hung up
   Revision: 421195
   Reporter: mjordan
   Coders: jrose

   ASTERISK-24051: [patch] Add Options To Play Beep At Start Or End Of
   MixMonitor
   Revision: 419238
   Reporter: elguero
   Coders: elguero

   ASTERISK-24195: bridge_native_rtp: Removing mixmonitor from a native RTP
   capable smart bridge doesn't cause the bridge to resume being a native rtp
   bridge
   Revision: 424508
   Reporter: jrose
   Coders: rmudgett

  Category: Applications/app_queue

   ASTERISK-20862: Asterisk min and max member penalties not honored when set
   with 0
   Revision: 402648
   Reporter: schmoozecom
   Coders: kmoore

   ASTERISK-21826: [patch] Bad queue_log entry when removed member from queue
   via CLI
   Revision: 401435
   Reporter: oscares
   Coders: Oscar Esteve

   ASTERISK-22197: [patch] Queuelog EXITWITHKEY only two of four parameters
   Revision: 400625
   Reporter: mdalius
   Testers: Dalius M.
   Coders: elguero

   ASTERISK-22263: [patch] 'queue add member ...' help text update
   Revision: 398887
   Reporter: rnewton
   Coders: newtonr

   ASTERISK-22507: app_queue assertion failure on caller hangup
   Revision: 400061
   Reporter: rmudgett
   Coders: mjordan

   ASTERISK-22604: app_queue is dependent upon AMI subscribing to stasis.
   Revision: 400672
   Reporter: rmudgett
   Coders: rmudgett

   ASTERISK-22644: Crash with app queue and DND set on SIP agent phone
   Revision: 402518
   Reporter: marcoloway
   Coders: kharwell

   ASTERISK-23547: [patch] app_queue removing callers from queue when
   reloading
   Revision: 411587
   Reporter: italorossi
   Coders: jcolp

   ASTERISK-23823: [patch] Option to keep queuerules in realtime
   Revision: 420625
   Reporter: michaelk
   Coders: Michael K

   ASTERISK-24365: [Patch] Dialplan function to get first/head caller channel
   on queue
   Revision: 424493
   Reporter: kfhdk
   Coders: Kristian Hogh

  Category: Applications/app_sayunixtime

   ASTERISK-22856: [patch]SayUnixTime in polish reads minutes instead of
   seconds
   Revision: 404461
   Reporter: veilen
   Coders: veilen

  Category: Applications/app_sms

   ASTERISK-18331: app_sms failure
   Revision: 412697
   Reporter: dwmw2
   Coders: David Woodhouse

   ASTERISK-22590: BufferOverflow in unpacksms16() when receiving 16 bit
   multipart SMS with app_sms
   Revision: 403857
   Reporter: j_juergens
   Testers: Jan Juergens
   Coders: sgriepentrog

  Category: Applications/app_stack

   ASTERISK-23220: STACK_PEEK function with no arguments causes crash/core
   dump
   Revision: 407105
   Reporter: jpsharp
   Coders: coreyfarrell

   ASTERISK-23620: Code path in app_stack fails to unlock list
   Revision: 412228
   Reporter: marquis
   Coders: Bradley Watkins

  Category: Applications/app_voicemail

   ASTERISK-21413: app_voicemail sound file for forwarding messages can be
   misleading
   Revision: 403106
   Reporter: netwrkr
   Testers: newtonr
   Coders: newtonr

   ASTERISK-22414: [patch] voicemail and test_voicemail_api leaks
   Revision: 398287
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22467: [patch] memory leaks 1.8+
   Revision: 401832
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Bridges/bridge_builtin_features

   ASTERISK-22709: crash: atxfer threeway call results in crash while
   creating channel snapshot
   Revision: 404260
   Reporter: jbigelow
   Coders: kharwell

  Category: Bridges/bridge_native_rtp

   ASTERISK-22424: bridge_native_rtp: Asterisk 12 attempts to remotely bridge
   on 200OK response to invite when the 200 lacks SDP
   Revision: 398838
   Reporter: jrose
   Coders: jrose

   ASTERISK-22424: bridge_native_rtp: Asterisk 12 attempts to remotely bridge
   on 200OK response to invite when the 200 lacks SDP
   Revision: 399978
   Reporter: jrose
   Coders: jrose

   ASTERISK-22615: sip_attended_transfer: crash on disposed of object in
   native RTP bridge
   Revision: 400452
   Reporter: mjordan
   Coders: mmichelson

   ASTERISK-22676: Native RTP (p2p) bridge is not torn down during transition
   to soft mix
   Revision: 402149
   Reporter: jbigelow
   Testers: jbigelow
   Coders: kmoore

   ASTERISK-22678: crash: play non-existent sound to bridge
   Revision: 400850
   Reporter: jbigelow
   Testers: jbigelow
   Coders: rmudgett

   ASTERISK-22680: crash: playback control with operation omitted in POST
   Revision: 401108
   Reporter: jbigelow
   Coders: rmudgett

   ASTERISK-22703: crash: hanging up channels in a softmix bridge
   Revision: 402337
   Reporter: jbigelow
   Coders: jcolp

   ASTERISK-22749: Deadlock during 4-way conference creation
   Revision: 403768
   Reporter: kmoore
   Coders: kmoore

   ASTERISK-23541: Asterisk 12.1.0 Not respecting directmedia=no and issuing
   REINVITE
   Revision: 414976
   Reporter: devlap
   Coders: jcolp

   ASTERISK-24195: bridge_native_rtp: Removing mixmonitor from a native RTP
   capable smart bridge doesn't cause the bridge to resume being a native rtp
   bridge
   Revision: 424508
   Reporter: jrose
   Coders: rmudgett

   ASTERISK-24327: bridge_native_rtp: Smart bridge operation to softmix
   sometimes fails to properly re-INVITE remotely bridged participants
   Revision: 425762
   Reporter: mjordan
   Coders: mjordan

  Category: Bridges/bridge_simple

   ASTERISK-22709: crash: atxfer threeway call results in crash while
   creating channel snapshot
   Revision: 404260
   Reporter: jbigelow
   Coders: kharwell

   ASTERISK-23497: chan_sip SIP protocol attended transfer, with
   directmedia=yes results in a simple bridge, typically with no audio
   Revision: 413651
   Reporter: hexanol
   Coders: jcolp

   ASTERISK-23497: chan_sip SIP protocol attended transfer, with
   directmedia=yes results in a simple bridge, typically with no audio
   Revision: 413682
   Reporter: hexanol
   Coders: jcolp

  Category: Bridges/bridge_softmix

   ASTERISK-22678: crash: play non-existent sound to bridge
   Revision: 400850
   Reporter: jbigelow
   Testers: jbigelow
   Coders: rmudgett

   ASTERISK-22680: crash: playback control with operation omitted in POST
   Revision: 401108
   Reporter: jbigelow
   Coders: rmudgett

   ASTERISK-22703: crash: hanging up channels in a softmix bridge
   Revision: 402337
   Reporter: jbigelow
   Coders: jcolp

   ASTERISK-22709: crash: atxfer threeway call results in crash while
   creating channel snapshot
   Revision: 404260
   Reporter: jbigelow
   Coders: kharwell

  Category: CDR/General

   ASTERISK-22482: CDR Assertion failure when local channel leaves parking
   lot.
   Revision: 400063
   Reporter: rmudgett
   Coders: mjordan

   ASTERISK-22488: CDR performance bottleneck
   Revision: 399667
   Reporter: rmudgett
   Coders: mjordan

   ASTERISK-22884: hangup_handler end with h extension: tests currently fail
   in Asterisk 12 +
   Revision: 404295
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-22884: hangup_handler end with h extension: tests currently fail
   in Asterisk 12 +
   Revision: 405314
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-22886: CDRs: Applications that manipulate CDRs are out of step
   with engine, creating unpredictable results
   Revision: 404295
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-23046: Custom CDR fields set during a GoSUB called from app_queue
   are not inserted
   Revision: 405830
   Reporter: StuxForce
   Coders: Jeremy Laine, Eugene

   ASTERISK-23069: Custom CDR variable not recorded when set in macro called
   from app_queue
   Revision: 408450
   Reporter: shadow431
   Coders: newtonr

   ASTERISK-23164: CDRs: mid-call/pre-dial handlers perturb
   context/exten/app/data fields during Dial
   Revision: 407085
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24237: CDR: FRACK With PJSIP blonde transfer.
   Revision: 423546
   Reporter: rmudgett
   Coders: jrose

   ASTERISK-24241: crash: CDRs recursively attempt to update Party B
   information in a multi-party bridge, overrunning the stack
   Revision: 422717
   Reporter: dsr
   Testers: Deepak Singh Rawat
   Coders: mjordan

   ASTERISK-24254: CDRs: Application/args/dialplan CEP updated during dial
   operation
   Revision: 422720
   Reporter: mjordan
   Testers: Tony Lewis
   Coders: mjordan

   ASTERISK-24394: CDR: FRACK with PJSIP directed pickup.
   Revision: 425456
   Reporter: rmudgett
   Coders: rmudgett

   ASTERISK-24426: CDR Batch mode: size used as time value after first expire
   Revision: 425744
   Reporter: shaneblaser
   Coders: mjordan

  Category: CDR/cdr_adaptive_odbc

   ASTERISK-22272: [patch] Unexepected behaviour with adaptive odbc filter
   Revision: 401582
   Reporter: jllull
   Coders: rmudgett

  Category: CDR/cdr_custom

   ASTERISK-22412: Memory corruption in cdr_custom.c.
   Revision: 397903
   Reporter: rmudgett
   Coders: rmudgett

   ASTERISK-23046: Custom CDR fields set during a GoSUB called from app_queue
   are not inserted
   Revision: 405830
   Reporter: StuxForce
   Coders: Jeremy Laine, Eugene

   ASTERISK-23069: Custom CDR variable not recorded when set in macro called
   from app_queue
   Revision: 408450
   Reporter: shadow431
   Coders: newtonr

  Category: CDR/cdr_pgsql

   ASTERISK-23737: application_name support in cdr_pgsql and res_config_pgsql
   Revision: 418755
   Reporter: doome
   Coders: Gergely Domodi

  Category: CDR/cdr_radius

   ASTERISK-22980: [patch]Allow building cdr_radius and cel_radius against
   libfreeradius-client
   Revision: 406825
   Reporter: sharky
   Coders: sharky

  Category: CDR/cdr_sqlite3_custom

   ASTERISK-23766: [patch] Specify timeout for database write in SQLite
   Revision: 416339
   Reporter: igorg
   Coders: igorg

  Category: CEL/General

   ASTERISK-22393: CEL: During BRIDGE_ENTER/BRIDGE_EXIT events, the Peer
   field is never populated, even if a channel is in the bridge
   Revision: 399913
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-22799: CEL: Invalid cel.conf will fail to create Stasis topic,
   allowing for a crash if CELGenUserEvent attempts to publish to it
   Revision: 402839
   Reporter: mjordan
   Coders: kmoore

  Category: CEL/cel_pgsql

   ASTERISK-22854: [patch] - Deadlock between cel_pgsql unload and
   core_event_dispatcher taskprocessor thread
   Revision: 404606
   Reporter: hexanol
   Coders: hexanol

   ASTERISK-22871: cel_pgsql module not loading after "reload" or "reload
   cel_pgsql.so" command
   Revision: 404860
   Reporter: mpiazzatnetbug
   Coders: kharwell

  Category: CEL/cel_sqlite3_custom

   ASTERISK-23766: [patch] Specify timeout for database write in SQLite
   Revision: 416339
   Reporter: igorg
   Coders: igorg

  Category: Channels/General

   ASTERISK-23135: Crash - segfault in ast_channel_hangupcause_set - probably
   introduced in 11.7.0
   Revision: 409159
   Reporter: oleke
   Coders: rmudgett

   ASTERISK-24415: Missing AMI VarSet events when channels inherit variables.
   Revision: 425784
   Reporter: rmudgett
   Coders: rmudgett

  Category: Channels/chan_dahdi

   ASTERISK-22429: [patch] - chan_dahdi allows for updating both hw and sw
   gains, but dahdi show channel doesn't reflect changes
   Revision: 400950
   Reporter: jkroon
   Coders: rmudgett

   ASTERISK-22467: [patch] memory leaks 1.8+
   Revision: 401832
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22746: [patch]Crash in chan_dahdi during caller id read
   Revision: 402711
   Reporter: mike@farsouthnet.com
   Coders: Michael Walton

   ASTERISK-22918: dahdi show channels slices PRI channel dnid on output
   Revision: 404787
   Reporter: outtolunc
   Coders: outtolunc

   ASTERISK-23008: Local channels loose CALLERID name when DAHDI channel
   connects
   Revision: 405947
   Reporter: mcargile
   Coders: rmudgett

   ASTERISK-23709: Regression in Dahdi/Analog/waitfordialtone
   Revision: 414070
   Reporter: one47
   Coders: Steve Davies

   ASTERISK-23897: [patch]Change in SETUP ACK handling (checking PI) in
   revision 413765 breaks working environments
   Revision: 417976
   Reporter: patrol-cz
   Coders: Pavel Troller, rmudgett

   ASTERISK-23966: Media format improvements: verify chan_dahdi works
   Revision: 419044
   Reporter: mjordan
   Testers: jrose, sgriepentrog, mjordan, coreyfarrell, kmoore, rmudgett,
   jcolp
   Coders: mjordan

  Category: Channels/chan_h323

   ASTERISK-22365: [patch] chan_h323 can't be compiled
   Revision: 398512
   Reporter: slesru
   Coders: Dmitry Melekhov

  Category: Channels/chan_iax2

   ASTERISK-22025: [patch] Add IPv6 Support To chan_iax2
   Revision: 400568
   Reporter: elguero
   Coders: elguero

   ASTERISK-22504: [patch] chan_iax2: wrong expiry time in astdb
   Revision: 399161
   Reporter: brietz
   Coders: Stefan Wachtler

   ASTERISK-22542: Call parking test failure: test fails due to no
   translation path between IAX2 channel and Local channel
   Revision: 401240
   Reporter: mjordan
   Coders: rmudgett

   ASTERISK-22741: In chan_iax2 multiple addresses can no longer be bound to
   Revision: 401489
   Reporter: jcolp
   Testers: elguero
   Coders: elguero

   ASTERISK-23767: [patch] Dynamic IAX2 registration stops trying if ever not
   able to resolve
   Revision: 422277
   Reporter: bbs2web
   Testers: David Herselman, elguero
   Coders: elguero

   ASTERISK-23958: Media format improvements: make chan_iax2 work
   Revision: 419109
   Reporter: mjordan
   Coders: jrose

   ASTERISK-24107: [crash] chan_iax2: When building peer with allow=all
   Revision: 420028
   Reporter: elguero
   Coders: jrose

   ASTERISK-24150: FRACK when using iax.conf bandwidth option.
   Revision: 420364
   Reporter: rmudgett
   Coders: rmudgett

   ASTERISK-24265: segfault in asterisk when try to make call to IAX
   Revision: 423526
   Reporter: dafi
   Coders: jrose

   ASTERISK-24389: chan_iax2: Unit test on Bamboo failing
   Revision: 424753
   Reporter: kharwell
   Coders: jcolp

  Category: Channels/chan_local

   ASTERISK-22542: Call parking test failure: test fails due to no
   translation path between IAX2 channel and Local channel
   Revision: 401240
   Reporter: mjordan
   Coders: rmudgett

   ASTERISK-23008: Local channels loose CALLERID name when DAHDI channel
   connects
   Revision: 405947
   Reporter: mcargile
   Coders: rmudgett

   ASTERISK-24415: Missing AMI VarSet events when channels inherit variables.
   Revision: 425784
   Reporter: rmudgett
   Coders: rmudgett

  Category: Channels/chan_mgcp

   ASTERISK-21190: chan_mgcp crash on chunked m= sdp line
   Revision: 401540
   Reporter: adomjan
   Coders: adomjan

   ASTERISK-23100: [patch] In chan_mgcp the ident in transmitted request and
   request queue may differ - fix for locking
   Revision: 406078
   Reporter: adomjan
   Coders: kmoore

  Category: Channels/chan_motif

   ASTERISK-24384: chan_motif: format capabilities leak on module load error
   Revision: 424553
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-24384: chan_motif: format capabilities leak on module load error
   Revision: 424555
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Channels/chan_pjsip

   ASTERISK-21084: New SIP Channel Driver - Path Support
   Revision: 405566
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-21443: New SIP Channel Driver - Create a state provider for
   dialog-info+xml
   Revision: 418117
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-21710: New SIP Channel Driver - implement the promiscredir option
   in chan_gulp
   Revision: 403208
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-22133: Document realtime schemas for chan_pjsip objects
   Revision: 400533
   Reporter: mjordan
   Coders: jrose

   ASTERISK-22380: Inbound SIP call to a valid extension results in segfault
   in multicast_rtp_new at res_rtp_multicast.c
   Revision: 397622
   Reporter: rnewton
   Testers: Rusty Newton
   Coders: mjordan

   ASTERISK-22453: [patch] chan_pjsip fails to unregister session supplement,
   can cause segfault
   Revision: 399533
   Reporter: coreyfarrell
   Coders: Corey Farrell

   ASTERISK-22667: crash: directmedia with both phones placing each other on
   hold
   Revision: 401450
   Reporter: jbigelow
   Coders: mjordan

   ASTERISK-22668: Crash: chan_pjsip extension fallthrough
   Revision: 400873
   Reporter: jbigelow
   Coders: jcolp

   ASTERISK-22672: Crash when dialing back to same device from dialplan when
   endpoint have outbound_proxy set.
   Revision: 400825
   Reporter: ayrjola
   Coders: jcolp

   ASTERISK-22673: OPTIONS packets doesn't comply with endpoint
   outbound_proxy setting
   Revision: 403812
   Reporter: ayrjola
   Coders: jcolp

   ASTERISK-22731: Crash on incoming chan_pjsip call where dialplan hangs up
   before ACK is received for INVITE
   Revision: 402065
   Reporter: kmoore
   Coders: jcolp

   ASTERISK-22858: Crash in chan_pjsip/PJSIP stack when unsupported codec is
   specified in allow
   Revision: 403224
   Reporter: amessina
   Coders: jcolp

   ASTERISK-22868: chan_pjsip: 'setvar' should be supported on endpoints
   Revision: 404664
   Reporter: jcolp
   Coders: kharwell

   ASTERISK-22936: Deadlock during masquerade when a PJSIP channel attended
   transfers a 3+ party bridge to dialplan
   Revision: 403588
   Reporter: jrose
   Coders: jrose

   ASTERISK-22936: Deadlock during masquerade when a PJSIP channel attended
   transfers a 3+ party bridge to dialplan
   Revision: 404368
   Reporter: jrose
   Coders: mmichelson

   ASTERISK-23004: Documentation: improve documentation of pjsip endpoints
   behind NAT
   Revision: 404406
   Reporter: mjordan
   Coders: newtonr

   ASTERISK-23018: PJSip 'allow=all' results in failed SDP negotiation
   Revision: 405876
   Reporter: xrobau
   Coders: sgriepentrog

   ASTERISK-23020: PJSip - Multihomed machine returning wrong IP address
   Revision: 410452
   Reporter: xrobau
   Testers: myself in a virtualized environment with multiple interfaces
   Coders: jcolp

   ASTERISK-23081: PJSip Tab Expansion erroring
   Revision: 405339
   Reporter: xrobau
   Coders: kmoore

   ASTERISK-23082: Including g722 in pjsip codec configuration results in
   unexpected SDP offers
   Revision: 406490
   Reporter: xrobau
   Coders: jcolp

   ASTERISK-23584: PJSIP 'Unable to create channel' when attempting to call
   from endpoint with UDP transport to one using WebSockets
   Revision: 411928
   Reporter: rnewton
   Coders: jcolp

   ASTERISK-23718: res_pjsip_incoming_blind_request: crash with NULL session
   channel
   Revision: 414949
   Reporter: jrose
   Coders: kmoore

   ASTERISK-23721: Calls to PJSIP endpoints with video enabled result in
   leaked RTP ports
   Revision: 414750
   Reporter: cervajs
   Coders: rmudgett

   ASTERISK-23960: Media format improvements: verify chan_pjsip works
   Revision: 419044
   Reporter: mjordan
   Testers: jrose, sgriepentrog, mjordan, coreyfarrell, kmoore, rmudgett,
   jcolp
   Coders: mjordan

   ASTERISK-24000: chan_pjsip: Add accountcode setting
   Revision: 418757
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24143: pjsip: Outbound call to WebRTC UA fails to transmit ACK on
   received 200 OK
   Revision: 421957
   Reporter: Each
   Coders: jcolp

   ASTERISK-24212: testsuite: Sporadic crash due to assert on stopping RTP
   engine
   Revision: 422543
   Reporter: mjordan
   Coders: mmichelson

   ASTERISK-24222: PJSIP: Failed assertions when placing a call with no
   allow= specified
   Revision: 424358
   Reporter: mmichelson
   Coders: jrose

   ASTERISK-24356: PJSIP: Directed pickup causes deadlock
   Revision: 424473
   Reporter: rmudgett
   Coders: rmudgett

   ASTERISK-24382: chan_pjsip: Calling PJSIP_MEDIA_OFFER on a non-PJSIP
   channel results in an invalid reference of a channel pvt and a FRACK
   Revision: 424623
   Reporter: mjordan
   Coders: mjordan

  Category: Channels/chan_sip/CodecHandling

   ASTERISK-21131: [patch] - Asterisk creates SDP with (peer) unsupported
   audio codec
   Revision: 401500
   Reporter: nbougues
   Coders: nbougues

   ASTERISK-23916: [patch]SIP/SDP fmtp line may include whitespace between
   attributes
   Revision: 417590
   Reporter: traud
   Coders: Alexander Traud

  Category: Channels/chan_sip/DatabaseSupport

   ASTERISK-17523: Qualify for static realtime peers does not work
   Revision: 410108
   Reporter: jamicque
   Testers: wushumasters
   Coders: Trevor Peirce

  Category: Channels/chan_sip/General

   ASTERISK-15879: [patch] Failure to receive an ACK to a SIP Re-INVITE
   results in a SIP channel leak
   Revision: 425072
   Reporter: tsearle
   Coders: Torrey Searle, Nitesh Bansal

   ASTERISK-19465: P-Asserted-Identity Privacy
   Revision: 412759
   Reporter: kristoff
   Coders: jrose

   ASTERISK-19465: P-Asserted-Identity Privacy
   Revision: 412824
   Reporter: kristoff
   Coders: jrose

   ASTERISK-20784: Failure to receive an ACK to a SIP Re-INVITE results in a
   SIP channel leak
   Revision: 425072
   Reporter: nbansal
   Coders: Torrey Searle, Nitesh Bansal

   ASTERISK-21064: Crash when handling ACK on dialog that has no channel
   Revision: 397753
   Reporter: colinc
   Testers: wdoekes, Colin Cutherbertson
   Coders: wdoekes

   ASTERISK-21204: Asterisk increments the session version in 2xx message
   even if a '183 Session in Progress' with SDP has already been sent in
   response to initial INVITE.
   Revision: 400912
   Reporter: nbansal
   Coders: NITESH BANSAL

   ASTERISK-21406: [patch] chan_sip deadlock on monlock between unload_module
   and do_monitor
   Revision: 410227
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22007: chan_sip: segfault with invalid sdp
   Revision: 397760
   Reporter: wdoekes
   Testers: wdoekes
   Coders: wdoekes

   ASTERISK-22467: [patch] memory leaks 1.8+
   Revision: 401832
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22477: array calleridname in the function check_user_full is too
   short
   Revision: 400016
   Reporter: docent
   Coders: rmudgett

   ASTERISK-22551: Session timer : UAS (Asterisk) starts counting at Invite,
   UAC starts counting at 200 OK.
   Revision: 414643
   Reporter: i2045
   Coders: wdoekes

   ASTERISK-22582: [patch] chan_sip refactor - sip_route
   Revision: 407926
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22621: chan_sip can send two BYEs for a single call
   Revision: 400998
   Reporter: kmoore
   Coders: mmichelson

   ASTERISK-22667: crash: directmedia with both phones placing each other on
   hold
   Revision: 401450
   Reporter: jbigelow
   Coders: mjordan

   ASTERISK-22728: [patch] Improve Understanding Of 'Forcerport' When Running
   "sip show peers"
   Revision: 402113
   Reporter: elguero
   Testers: elguero
   Coders: elguero

   ASTERISK-22729: [patch] Remove Port Restriction When Checking For NAT
   Revision: 401184
   Reporter: elguero
   Testers: elguero
   Coders: elguero

   ASTERISK-22791: asterisk sends Re-INVITE after receiving a BYE
   Revision: 425300
   Reporter: looserouting
   Testers: Paolo Compagnini
   Coders: wdoekes

   ASTERISK-22945: [patch] Memory leaks in chan_sip.c with realtime peers
   Revision: 424180
   Reporter: ibercom
   Testers: Yuriy Gorlichenko
   Coders: ibercom

   ASTERISK-23061: [Patch] 'textsupport' setting not mentioned in
   sip.conf.sample
   Revision: 405830
   Reporter: varnav
   Coders: Jeremy Laine, Eugene

   ASTERISK-23135: Crash - segfault in ast_channel_hangupcause_set - probably
   introduced in 11.7.0
   Revision: 409159
   Reporter: oleke
   Coders: rmudgett

   ASTERISK-23306: chan_sip: Asterisk creates ACK with empty Route: headers
   Revision: 408699
   Reporter: mjordan
   Coders: coreyfarrell

   ASTERISK-23323: [patch]chan_sip: missing p->owner checks in
   handle_response_invite
   Revision: 409257
   Reporter: wdoekes
   Coders: wdoekes

   ASTERISK-23373: [patch]Security: Open FD exhaustion with chan_sip
   Session-Timers
   Revision: 410346
   Reporter: coreyfarrell
   Coders: Corey Farrell

   ASTERISK-23406: [patch]Fix typo in "sip show peer"
   Revision: 409475
   Reporter: ibercom
   Testers: ibercom
   Coders: ibercom

   ASTERISK-23541: Asterisk 12.1.0 Not respecting directmedia=no and issuing
   REINVITE
   Revision: 414976
   Reporter: devlap
   Coders: jcolp

   ASTERISK-23564: [patch]TLS/SRTP status of channel not currently available
   in a CLI command
   Revision: 413878
   Reporter: laimbock
   Coders: jrose

   ASTERISK-23790: [patch] - SIP From headers longer than 256 characters
   result in dropped call and 'No closing bracket' warnings.
   Revision: 417251
   Reporter: uniken1
   Testers: uniken1
   Coders: wdoekes

   ASTERISK-23959: Media format improvements: verify chan_sip works
   Revision: 419044
   Reporter: mjordan
   Testers: jrose, sgriepentrog, mjordan, coreyfarrell, kmoore, rmudgett,
   jcolp
   Coders: mjordan

   ASTERISK-23972: [patch]sip.conf progressinband=never does not mean
   'never'.
   Revision: 418868
   Reporter: one47
   Coders: Steve Davies

   ASTERISK-24063: [patch]Asterisk does not respect outbound proxy when
   sending qualify requests
   Revision: 425822
   Reporter: damianivereigh
   Coders: Damian Ivereigh

   ASTERISK-24067: chan_sip: upgrade registry and mwi object to ao2
   Revision: 419438
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-24178: [patch]fromdomainport used even if not set
   Revision: 421721
   Reporter: ebroad
   Coders: Elazar Broad

   ASTERISK-24321: SIP deadlock when running automated queues tests
   Revision: 425505
   Reporter: spitts
   Coders: jrose

   ASTERISK-24335: [PATCH] Asterisk incorrectly responds 503 to INVITE
   retransmissions of rejected calls
   Revision: 423724
   Reporter: tsearle
   Coders: Torrey Searle

  Category: Channels/chan_sip/Interoperability

   ASTERISK-17179: [patch] IMS TEL URI incoming INVITE RFC 3966 not
   recognized
   Revision: 412292
   Reporter: geertivp
   Testers: Geert Van Pamel
   Coders: Geert Van Pamel

   ASTERISK-20841: fromdomain not honored on outbound INVITE request
   Revision: 411024
   Reporter: kgoedert
   Coders: jcolp

   ASTERISK-22005: Allow a sip peer to accept both AVP and AVPF calls
   Revision: 401886
   Reporter: tsearle
   Coders: tsearle

  Category: Channels/chan_sip/Messaging

   ASTERISK-23504: [patch] MESSAGE string is not present in allowed methods
   in SIP header
   Revision: 411375
   Reporter: martinkontsek
   Coders: mjordan

   ASTERISK-24301: Security: Out of call MESSAGE requests processed via
   Message channel driver can crash Asterisk
   Revision: 423380
   Reporter: mjordan
   Coders: mmichelson

  Category: Channels/chan_sip/NewFeature

   ASTERISK-24040: [patch]Retrieving source port of sip message in dialplan
   Revision: 419970
   Reporter: dtryba
   Coders: dtryba

   ASTERISK-24040: [patch]Retrieving source port of sip message in dialplan
   Revision: 420144
   Reporter: dtryba
   Coders: dtryba

   ASTERISK-24280: Add 'rtpbindaddr' setting for chan_sip
   Revision: 422241
   Reporter: pabelanger
   Testers: Paul Belanger
   Coders: Paul Belanger

  Category: Channels/chan_sip/Registration

   ASTERISK-12117: chan_sip creates a new local tag (from-tag) for every
   register message
   Revision: 402607
   Reporter: urtho
   Coders: sgriepentrog

   ASTERISK-17138: [patch] Asterisk not re-registering after it receives
   "Forbidden - wrong password on authentication"
   Revision: 400142
   Reporter: rudolf
   Coders: kmoore

   ASTERISK-17138: [patch] Asterisk not re-registering after it receives
   "Forbidden - wrong password on authentication"
   Revision: 405129
   Reporter: rudolf
   Coders: kmoore

   ASTERISK-22236: REGISTER reply send to bad port with nat=yes(or
   force_rport,comedia) in 11.5.0
   Revision: 401169
   Reporter: frenk77
   Testers: elguero
   Coders: elguero

   ASTERISK-22428: [patch] SIP unregister does not fully unregister when
   using Realtime sip peers and Expires not 0 on 200ok
   Revision: 399797
   Reporter: bensmithurst
   Testers: Ben Smithurst, elguero
   Coders: elguero

   ASTERISK-22574: [patch]Value of expires= is ignored in the Contact header
   Revision: 400482
   Reporter: phill
   Coders: Filip Jenicek

   ASTERISK-22946: Local From tag regression with sipgate.de
   Revision: 405437
   Reporter: eisvogel
   Coders: sgriepentrog

  Category: Channels/chan_sip/SRTP

   ASTERISK-22961: [patch] DTLS-SRTP not working with SHA-256
   Revision: 417679
   Reporter: jideliov
   Coders: jcolp

  Category: Channels/chan_sip/T.38

   ASTERISK-17273: [patch] - Incorrect address specified in SIP re-INVITE
   with T.38 when directmedia enabled
   Revision: 399459
   Reporter: dario
   Coders: jrose

   ASTERISK-18706: UDPTL fail while using directmedia
   Revision: 399459
   Reporter: jkister
   Coders: jrose

   ASTERISK-22791: asterisk sends Re-INVITE after receiving a BYE
   Revision: 425300
   Reporter: looserouting
   Testers: Paolo Compagnini
   Coders: wdoekes

   ASTERISK-22988: [patch]T38 , SIP 488 after Rejecting image media offer due
   to invalid or unsupported syntax
   Revision: 406173
   Reporter: adomjan
   Coders: kmoore

  Category: Channels/chan_sip/TCP-TLS

   ASTERISK-17727: [patch] TLS doesn't get all certificate chain
   Revision: 407275
   Reporter: luke1980
   Coders: st, Guillaume Martres

   ASTERISK-18345: [patch] sips connection dropped by asterisk with a large
   INVITE
   Revision: 420437
   Reporter: stephane.chazelas
   Coders: Elazar Broad

   ASTERISK-23905: [patch]Enable Forward Secrecy (PFS) in TLS
   Revision: 417803
   Reporter: traud
   Coders: Alexander Traud

  Category: Channels/chan_sip/Transfers

   ASTERISK-19499: ConfBridge MOH is not working for transferee after
   attended transfer
   Revision: 408645
   Reporter: fabled
   Coders: kharwell

   ASTERISK-22615: sip_attended_transfer: crash on disposed of object in
   native RTP bridge
   Revision: 400452
   Reporter: mjordan
   Coders: mmichelson

   ASTERISK-23290: chan_sip: ast_bridge_transfer_blind causes channel to be
   hung up immediately, leading to BYE request being sent before NOTIFY
   Revision: 408070
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-23497: chan_sip SIP protocol attended transfer, with
   directmedia=yes results in a simple bridge, typically with no audio
   Revision: 413651
   Reporter: hexanol
   Coders: jcolp

   ASTERISK-23497: chan_sip SIP protocol attended transfer, with
   directmedia=yes results in a simple bridge, typically with no audio
   Revision: 413682
   Reporter: hexanol
   Coders: jcolp

  Category: Channels/chan_sip/WebSocket

   ASTERISK-22961: [patch] DTLS-SRTP not working with SHA-256
   Revision: 417679
   Reporter: jideliov
   Coders: jcolp

   ASTERISK-23997: chan_sip: port incorrectly incremented for RTCP ICE
   candidates in SDP answer
   Revision: 421912
   Reporter: slavon
   Coders: jcolp

  Category: Channels/chan_skinny

   ASTERISK-23249: Skinny subchannel locking issues
   Revision: 407198
   Reporter: wedhorn
   Testers: snuffy, myself
   Coders: wedhorn

  Category: Channels/chan_unistim

   ASTERISK-23592: [patch]Improvements to chan_unistim
   Revision: 413048
   Reporter: whiskerp
   Coders: igorg

   ASTERISK-23792: Mutex left locked in chan_unistim.c
   Revision: 414679
   Reporter: whiskerp
   Coders: wdoekes

   ASTERISK-23846: Unistim multilines. Loss of voice after second call drops
   (on a second line).
   Revision: 425677
   Reporter: rustamxp
   Coders: igorg

  Category: Codecs/codec_dahdi

   ASTERISK-24435: Asterisk 13 with TC400P segfault
   Revision: 426099
   Reporter: hermozol
   Coders: sruffell

  Category: Codecs/codec_ilbc

   ASTERISK-22467: [patch] memory leaks 1.8+
   Revision: 401832
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Contrib/General

   ASTERISK-22374: Finish mapping the sip.conf parameters to res_sip.conf
   parameters
   Revision: 402328
   Reporter: mjordan
   Coders: mmichelson

   ASTERISK-22815: Alembic does not create realtime dialplan tables
   Revision: 403714
   Reporter: ipengineer
   Coders: sgriepentrog

   ASTERISK-23233: alembic missing scripts for certain realtime tables
   Revision: 409889
   Reporter: jmls
   Coders: rmudgett

   ASTERISK-23492: Add option to safe_asterisk to disable backgrounding
   Revision: 415173
   Reporter: wdoekes
   Coders: wdoekes

   ASTERISK-23492: Add option to safe_asterisk to disable backgrounding
   Revision: 415524
   Reporter: wdoekes
   Coders: wdoekes

   ASTERISK-23639: PJSIP Realtime: Alembic migration needed in order to widen
   some string columns
   Revision: 412993
   Reporter: mmichelson
   Coders: kharwell

   ASTERISK-23781: outgoing missing as enum from contrib/ast-db-manage/config
   Revision: 424380
   Reporter: mores
   Coders: jrose

   ASTERISK-23825: Alembic scripts - table queue_members missing unique index
   on column uniqueid
   Revision: 420212
   Reporter: mores
   Coders: rmudgett

   ASTERISK-23847: Alembic voicemail script - 'recording' column should be
   longblob on MySQL
   Revision: 420212
   Reporter: mores
   Coders: rmudgett

   ASTERISK-23909: Alembic scripts - table sippeers could use a longer
   useragent column
   Revision: 420212
   Reporter: mores
   Coders: rmudgett

   ASTERISK-23921: refcounter.py uses excessive ram for large refs files
   Revision: 417485
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-24011: [patch]safe_asterisk tries to set ulimit -n too high on
   linux systems with lots of RAM
   Revision: 424881
   Reporter: xdrive
   Coders: Michael Myles

  Category: Core/AstDB

   ASTERISK-22350: DUNDI - core dump on shutdown - segfault in sqlite3_reset
   from /usr/lib/libsqlite3.so.0
   Revision: 404346
   Reporter: wimpy
   Coders: sgriepentrog

   ASTERISK-23766: [patch] Specify timeout for database write in SQLite
   Revision: 416339
   Reporter: igorg
   Coders: igorg

   ASTERISK-24050: [patch] Improve AstDb I/O When Updating Rows
   Revision: 419222
   Reporter: elguero
   Coders: elguero

  Category: Core/AstMM

   ASTERISK-23922: ao2_container nodes are inconsistent REF_DEBUG
   Revision: 417213
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-23948: REF_DEBUG fails to record ao2_ref against objects that
   were already freed
   Revision: 417511
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Core/Bridging

   ASTERISK-22072: 'I' Option Not Supported - bridging core lacks support to
   suppress COLP updates when joining a bridge
   Revision: 399138
   Reporter: jcolp
   Coders: rmudgett

   ASTERISK-22628: 4 way multi-party hanging up down to two participants
   causes FRACKs
   Revision: 402149
   Reporter: kharwell
   Testers: jbigelow
   Coders: kmoore

   ASTERISK-22629: Bridge hangs around when DTMF feature parkcall not
   available
   Revision: 401425
   Reporter: kharwell
   Coders: rmudgett

   ASTERISK-22630: When a parked call times out the original parker cannot
   initiate transfers after pickup.
   Revision: 401423
   Reporter: kharwell
   Coders: rmudgett

   ASTERISK-22904: bridges: lock the bridge when creating bridge snapshots
   Revision: 412194
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-22984: ari: Transfer messages not being sent out ARI WebSocket
   Revision: 407154
   Reporter: dlee
   Coders: jcolp

   ASTERISK-23120: ARI/AMI: allow objects created via interfaces to have
   their unique ID specified by the external application
   Revision: 410158
   Reporter: mjordan
   Coders: sgriepentrog

   ASTERISK-23499: app_agent_pool: Interval hook prevents channel from being
   hung up
   Revision: 414748
   Reporter: mjordan
   Coders: rmudgett

   ASTERISK-23941: ARI: Attended transfers of channels into Stasis
   application lose information
   Revision: 420338
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23987: BridgeWait: channel entering into holding bridge that is
   being destroyed fails to successfully join the newly created holding
   bridge
   Revision: 419539
   Reporter: mjordan
   Coders: jcolp

  Category: Core/BuildSystem

   ASTERISK-13797: [patch] relax badshell tilde test
   Revision: 425295
   Reporter: tzafrir
   Coders: wdoekes

   ASTERISK-22351: Segfault in LIBEDIT_INTERNAL after tgetstr(), when
   libncurses5-dev isn't installed
   Revision: 401328
   Reporter: arcanos
   Coders: wdoekes

   ASTERISK-24156: Asterisk 'make full' fails with raise xml.dom.NotFoundErr
   Revision: 420289
   Reporter: rnewton
   Coders: mjordan

  Category: Core/CallerID

   ASTERISK-23488: Logic error in callerid checksum processing
   Revision: 410775
   Reporter: rmeyerriecks
   Coders: rmeyerriecks

   ASTERISK-24406: Some caller ID strings are parsed differently since
   11.13.0
   Revision: 425156
   Reporter: hexanol
   Testers: Etienne Lessard
   Coders: kmoore

  Category: Core/Channels

   ASTERISK-22709: crash: atxfer threeway call results in crash while
   creating channel snapshot
   Revision: 404260
   Reporter: jbigelow
   Coders: kharwell

   ASTERISK-22768: ARI: Originating multiple channels using POST /channels in
   succession causes orphaned channels; other problems
   Revision: 402347
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-22846: testsuite: masquerade super test fails on all branches
   (still)
   Revision: 411724
   Reporter: mjordan
   Coders: rmudgett

   ASTERISK-22919: core show channeltypes slicing
   Revision: 404582
   Reporter: outtolunc
   Coders: outtolunc

   ASTERISK-23120: ARI/AMI: allow objects created via interfaces to have
   their unique ID specified by the external application
   Revision: 410158
   Reporter: mjordan
   Coders: sgriepentrog

  Category: Core/CodecInterface

   ASTERISK-24064: media formats: Improve performance in the Asterisk core by
   overhauling its media format architecture
   Revision: 419044
   Reporter: mjordan
   Testers: jrose, sgriepentrog, mjordan, coreyfarrell, kmoore, rmudgett,
   jcolp
   Coders: mjordan

  Category: Core/Configuration

   ASTERISK-22009: Config framework does not handle reloading multiple config
   files correctly.
   Revision: 399352
   Reporter: rmudgett
   Coders: rmudgett

   ASTERISK-23383: Wrong sense test on stat return code causes unchanged
   config check to break with include files.
   Revision: 409919
   Reporter: davidw
   Coders: kmoore

   ASTERISK-23487: features.conf cant load from realtime because
   features_config.c starts before loader.c
   Revision: 412699
   Reporter: den159
   Testers: Denis
   Coders: mjordan

   ASTERISK-23546: CB_ADD_LEN does not do what you'd think
   Revision: 411963
   Reporter: wdoekes
   Coders: rmudgett

   ASTERISK-23683: #includes - wildcard character in a path more than one
   directory deep - results in no config parsing on module reload
   Revision: 415231
   Reporter: tootai
   Coders: rmudgett

   ASTERISK-23803: AMI action UpdateConfig EmptyCat clears all categories but
   the requested one
   Revision: 414883
   Reporter: zvision
   Coders: zvision

   ASTERISK-24231: crash: CLI execution of realtime destroy sippeers id 1
   causes crash due to NULL name provided to ast_variable
   Revision: 422991
   Reporter: pnlarsson
   Coders: jrose

  Category: Core/General

   ASTERISK-17837: extconfig.conf - Maximum Include level (1) exceeded
   Revision: 406646
   Reporter: pz
   Coders: russell

   ASTERISK-19773: Asterisk crash on issuing Asterisk-CLI 'reload' command
   multiple times on cli_aliases
   Revision: 407217
   Reporter: joel_vandal
   Coders: jcolp

   ASTERISK-22008: Config framework docs should display the see-also
   information in CLI output.
   Revision: 410210
   Reporter: rmudgett
   Coders: mjordan

   ASTERISK-22079: Segfault: INTERNAL_OBJ (user_data=0x6374652f) at
   astobj2.c:120
   Revision: 411092
   Reporter: jamuel
   Coders: Steve Davies

   ASTERISK-22351: Segfault in LIBEDIT_INTERNAL after tgetstr(), when
   libncurses5-dev isn't installed
   Revision: 401328
   Reporter: arcanos
   Coders: wdoekes

   ASTERISK-22467: [patch] memory leaks 1.8+
   Revision: 401832
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22536: MALLOC_DEBUG causes /tmp/refs to be written, even if
   REF_DEBUG is not defined
   Revision: 399101
   Reporter: dlee
   Coders: dlee

   ASTERISK-22570: [patch] xslt library cleanup
   Revision: 400385
   Reporter: coreyfarrell
   Coders: Corey Farrell

   ASTERISK-22788: [patch] main/translate.c: access to variable f after free
   in ast_translate()
   Revision: 403017
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22905: Prevent Asterisk functions that are 'dangerous' from being
   executed from external interfaces
   Revision: 403960
   Reporter: mjordan
   Coders: dlee

   ASTERISK-22909: Less Cryptic security_events.c output
   Revision: 404387
   Reporter: outtolunc
   Coders: outtolunc

   ASTERISK-23065: On Asterisk start, device state is INVALID for previously
   registered PJSIP endpoints, despite re-registrations
   Revision: 405644
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-23084: [patch]rasterisk needlessly prints the AST-2013-007
   warning
   Revision: 404912
   Reporter: tzafrir
   Coders: tzafrir

   ASTERISK-23098: [patch]possible null pointer dereference in format.c
   Revision: 408139
   Reporter: marcelloceschia
   Coders: marcelloceschia, coreyfarrell

   ASTERISK-23114: Formats: Improve performance of Asterisk by handling
   formats in a more performant manner
   Revision: 419044
   Reporter: mjordan
   Testers: jrose, sgriepentrog, mjordan, coreyfarrell, kmoore, rmudgett,
   jcolp
   Coders: mjordan

   ASTERISK-23265: Preloading Certain Modules in Asterisk 12 causes a core
   dump
   Revision: 408859
   Reporter: tm1000
   Testers: Andrew Nagy, Rusty Newton
   Coders: mjordan

   ASTERISK-23320: Preloading pbx_config.so with a CustomPresence hint
   defined results in crash
   Revision: 408859
   Reporter: xrobau
   Testers: Andrew Nagy, Rusty Newton
   Coders: mjordan

   ASTERISK-23546: CB_ADD_LEN does not do what you'd think
   Revision: 411963
   Reporter: wdoekes
   Coders: rmudgett

   ASTERISK-23654: Add 'pjsip reload' to default cli_aliases.conf
   Revision: 415302
   Reporter: rnewton
   Coders: newtonr

   ASTERISK-23920: Move eid functions to utils.c, mark netsock.h deprecated
   Revision: 417167
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-23984: Infinite loop possible in ast_careful_fwrite()
   Revision: 417800
   Reporter: one47
   Coders: one47

   ASTERISK-24064: media formats: Improve performance in the Asterisk core by
   overhauling its media format architecture
   Revision: 419044
   Reporter: mjordan
   Testers: jrose, sgriepentrog, mjordan, coreyfarrell, kmoore, rmudgett,
   jcolp
   Coders: mjordan

   ASTERISK-24069: Deprecate astobj.h
   Revision: 419439
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Core/HTTP

   ASTERISK-23068: http: Implement support for chunked Transfer-Encoding
   Revision: 405862
   Reporter: mjordan
   Coders: sgriepentrog

   ASTERISK-23340: Security Vulnerability: stack allocation of cookie headers
   in loop allows for unauthenticated remote denial of service attack
   Revision: 410395
   Reporter: mjordan
   Coders: rmudgett

   ASTERISK-23552: http: support persistent connections
   Revision: 417901
   Reporter: sgriepentrog
   Coders: rmudgett

   ASTERISK-23673: Security: DOS by consuming the number of allowed HTTP
   connections.
   Revision: 415907
   Reporter: rmudgett
   Coders: rmudgett

   ASTERISK-23673: Security: DOS by consuming the number of allowed HTTP
   connections.
   Revision: 416071
   Reporter: rmudgett
   Coders: rmudgett

  Category: Core/Internationalization

   ASTERISK-23509: [patch]SayNumber for Polish language tries to play empty
   files for numbers divisible by 100
   Revision: 411246
   Reporter: zvision
   Coders: jcolp

  Category: Core/Jitterbuffer

   ASTERISK-21036: Jitter Buffer log file creation doesn't account for
   multiple slashes in DAHDI channel names
   Revision: 399405
   Reporter: kenner
   Coders: kmoore

   ASTERISK-22467: [patch] memory leaks 1.8+
   Revision: 401832
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Core/Logging

   ASTERISK-22388: Need debug indicating outbound registration attempt and
   success
   Revision: 398227
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-22456: Logger.conf: Logging types ignored after specifying a
   verbose level
   Revision: 401836
   Reporter: kharwell
   Coders: kharwell

   ASTERISK-23616: Big memory leak in logger.c
   Revision: 412307
   Reporter: ibercom
   Coders: coreyfarrell

  Category: Core/ManagerInterface

   ASTERISK-21178: Improve documentation for manager command Getvar, Setvar
   Revision: 419945
   Reporter: rnewton
   Testers: Rusty Newton
   Coders: newtonr

   ASTERISK-22395: [patch] manager.c and res_agi.c leak results from
   ast_xmldoc_printable
   Revision: 398063
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22578: Invalid manager logins aren't reported via security
   events: Invalid IE Specified ERROR
   Revision: 400441
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-22899: Manager UserEvent including action on output
   Revision: 404832
   Reporter: outtolunc
   Coders: outtolunc

   ASTERISK-22905: Prevent Asterisk functions that are 'dangerous' from being
   executed from external interfaces
   Revision: 403960
   Reporter: mjordan
   Coders: dlee

   ASTERISK-23034: [patch] manager Originate doesn't abort on failed
   format_cap allocation
   Revision: 405747
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-23104: Specifying the SetVar AMI without a Channel cause Asterisk
   to crash
   Revision: 409627
   Reporter: jvandal
   Testers: Joel Vandal
   Coders: elguero

   ASTERISK-23120: ARI/AMI: allow objects created via interfaces to have
   their unique ID specified by the external application
   Revision: 410158
   Reporter: mjordan
   Coders: sgriepentrog

   ASTERISK-23154: Manager: ExtensionStatus event does not present
   information in a human readable way
   Revision: 406647
   Reporter: jrose
   Coders: kharwell

   ASTERISK-23420: [patch]Memory leak in manager_add_filter function in
   manager.c
   Revision: 410624
   Reporter: hexanol
   Coders: Etienne Lessard

   ASTERISK-23803: AMI action UpdateConfig EmptyCat clears all categories but
   the requested one
   Revision: 414883
   Reporter: zvision
   Coders: zvision

   ASTERISK-23985: PresenceState Action response does not contain ActionID;
   duplicates Message Header
   Revision: 418717
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24124: manager: UserEvent action skips over the first header
   Revision: 419789
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24138: dial: Call forwarding information presented through
   AMI/ARI is wrong
   Revision: 421310
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24262: AMI CoreShowChannel missing several output fields and
   event documentation
   Revision: 424425
   Reporter: mclaborn
   Coders: kmoore

   ASTERISK-24331: Unexpected Errors in Asterisk Manager Interface Output
   Revision: 423285
   Reporter: xrobau
   Testers: George Joseph
   Coders: gtjoseph

   ASTERISK-24354: AMI sendMessage closes AMI connection on error
   Revision: 424693
   Reporter: pk16208
   Coders: Peter Katzmann

   ASTERISK-24378: Release AMI connections on shutdown
   Revision: 424581
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Core/NewFeature

   ASTERISK-23553: Add ast_spinlock capability to lock.h
   Revision: 412977
   Reporter: gtj
   Coders: gtjoseph

  Category: Core/PBX

   ASTERISK-23827: autoservice thread doesn't exit at shutdown
   Revision: 415466
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-24038: device state: Report ONHOLD device state if channel driver
   defers device state calculation to core
   Revision: 419358
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24249: SIP debugs do not stop
   Revision: 423070
   Reporter: amohod
   Coders: wdoekes

  Category: Core/RTP

   ASTERISK-21464: with directrtpsetup some payload type identifiers from A
   party's INVITE are not copied to the INVITE for B party
   Revision: 402054
   Reporter: skavin
   Coders: sgriepentrog

   ASTERISK-22380: Inbound SIP call to a valid extension results in segfault
   in multicast_rtp_new at res_rtp_multicast.c
   Revision: 397622
   Reporter: rnewton
   Testers: Rusty Newton
   Coders: mjordan

   ASTERISK-22424: bridge_native_rtp: Asterisk 12 attempts to remotely bridge
   on 200OK response to invite when the 200 lacks SDP
   Revision: 398838
   Reporter: jrose
   Coders: jrose

   ASTERISK-22424: bridge_native_rtp: Asterisk 12 attempts to remotely bridge
   on 200OK response to invite when the 200 lacks SDP
   Revision: 399978
   Reporter: jrose
   Coders: jrose

   ASTERISK-23261: [patch]Output mixup in ${CHANNEL(rtpqos,audio,all)}
   Revision: 408652
   Reporter: rsw686
   Coders: rsw686

   ASTERISK-23279: [patch]Asterisk doesn't support the dynamic payload change
   in rtp mapping in the 200 OK response
   Revision: 408731
   Reporter: nbansal
   Coders: nbansal

   ASTERISK-23665: Wrong mime type for codec H263-1998 (h263+)
   Revision: 413790
   Reporter: gma
   Coders: wdoekes

  Category: Core/Sorcery

   ASTERISK-22537: Create Sorcery equivalent to the AST_CONFIG function
   Revision: 408519
   Reporter: gtj
   Coders: gtjoseph

   ASTERISK-22537: Create Sorcery equivalent to the AST_CONFIG function
   Revision: 410042
   Reporter: gtj
   Coders: gtjoseph

   ASTERISK-24312: SIGABRT when improperly configured realtime pjsip
   Revision: 425700
   Reporter: dafi
   Coders: kmoore

  Category: Core/Stasis

   ASTERISK-21969: Odd events during Stasis origination
   Revision: 397820
   Reporter: mjordan
   Coders: dlee

   ASTERISK-22514: app_stasis missing silence generator
   Revision: 402928
   Reporter: dlee
   Coders: dlee

   ASTERISK-22644: Crash with app queue and DND set on SIP agent phone
   Revision: 402518
   Reporter: marcoloway
   Coders: kharwell

   ASTERISK-22984: ari: Transfer messages not being sent out ARI WebSocket
   Revision: 407154
   Reporter: dlee
   Coders: jcolp

   ASTERISK-23204: Device state cache requires improvement
   Revision: 410185
   Reporter: mmichelson
   Coders: rmudgett

   ASTERISK-23258: Target_uri for LiveRecording model in ARI
   Revision: 410027
   Reporter: skrusty
   Coders: jcolp

   ASTERISK-23560: [ARI] MOH doesn't indicate progress
   Revision: 413122
   Reporter: jan.svoboda
   Coders: jcolp

   ASTERISK-23573: Crash when transferring unbridged call - in
   bridge_app_subscribed at stasis/app.c
   Revision: 412883
   Reporter: mmichelson
   Coders: jcolp

   ASTERISK-23811: Improve performance of Asterisk by reducing the number of
   channel snapshots created
   Revision: 416216
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-23852: ARI mixing bridges should propagate linkedids.
   Revision: 418226
   Reporter: rmudgett
   Coders: rmudgett

  Category: Core/UDPTL

   ASTERISK-18706: UDPTL fail while using directmedia
   Revision: 399459
   Reporter: jkister
   Coders: jrose

   ASTERISK-23908: [patch]When using FEC error correction, asterisk tries
   considers negative sequence numbers as missing
   Revision: 417327
   Reporter: tsearle
   Coders: Torrey Searle

  Category: Documentation

   ASTERISK-21178: Improve documentation for manager command Getvar, Setvar
   Revision: 419945
   Reporter: rnewton
   Testers: Rusty Newton
   Coders: newtonr

   ASTERISK-22308: Documentation - chan_dahdi, waitfordialtone is not
   boolean, it's time in milliseconds
   Revision: 398883
   Reporter: mdavenport
   Coders: newtonr

   ASTERISK-22458: XML config documentation improvements for res_pjsip_acl
   Revision: 399018
   Reporter: rnewton
   Coders: newtonr

   ASTERISK-22499: ARI documentation - point to HTTP server configuration
   sample and wiki docs where appropriate
   Revision: 410877
   Reporter: rnewton
   Coders: newtonr

   ASTERISK-22662: Documentation fix? - queues.conf says persistentmembers
   defaults to yes, it appears to lie
   Revision: 406863
   Reporter: rnewton
   Coders: russell

   ASTERISK-22704: ARI: allowMultiple parameters should generate appropriate
   docs
   Revision: 402368
   Reporter: dlee
   Coders: dlee

   ASTERISK-22705: ARI: wiki docs for the models are screwy
   Revision: 400959
   Reporter: dlee
   Coders: dlee

   ASTERISK-22970: [patch]Documentation fix for QUOTE()
   Revision: 404100
   Reporter: gareth
   Coders: Gareth Palmer

   ASTERISK-23004: Documentation: improve documentation of pjsip endpoints
   behind NAT
   Revision: 404406
   Reporter: mjordan
   Coders: newtonr

   ASTERISK-23021: Typos in code : "avaliable" instead of "available"
   Revision: 404047
   Reporter: sharky
   Testers: Rusty Newton
   Coders: Jeremy LainA(c)

   ASTERISK-23027: [patch] Spelling typo "transfered" instead of
   "transferred"
   Revision: 405830
   Reporter: sharky
   Coders: Jeremy Laine, Eugene

   ASTERISK-23028: [patch] Asterisk man pages contains unquoted minus signs
   Revision: 405830
   Reporter: sharky
   Coders: Jeremy Laine, Eugene

   ASTERISK-23061: [Patch] 'textsupport' setting not mentioned in
   sip.conf.sample
   Revision: 405830
   Reporter: varnav
   Coders: Jeremy Laine, Eugene

   ASTERISK-23071: pjsip: mailboxes documentation is lacking
   Revision: 405778
   Reporter: mjordan
   Coders: newtonr

   ASTERISK-23178: devicestate.h: device state setting functions are
   documented with the wrong return values
   Revision: 407340
   Reporter: jrose
   Coders: rmudgett

   ASTERISK-23768: [patch] Asterisk man page contains a (new) unquoted minus
   sign
   Revision: 423919
   Reporter: sharky
   Coders: Jeremy LainA(c)

   ASTERISK-23844: Load of pbx_lua fails on sample extensions.lua with Lua
   5.2 or greater due to addition of goto statement
   Revision: 416589
   Reporter: rnewton
   Testers: gtjoseph
   Coders: gtjoseph

   ASTERISK-24122: Documentaton for res_pjsip option use_avpf needs to be
   fixed
   Revision: 425881
   Reporter: jvanvleet
   Coders: mjordan

   ASTERISK-24156: Asterisk 'make full' fails with raise xml.dom.NotFoundErr
   Revision: 420289
   Reporter: rnewton
   Coders: mjordan

   ASTERISK-24171: [patch] Provide a manpage for the aelparse utility
   Revision: 422375
   Reporter: sharky
   Coders: Jeremy Laine

   ASTERISK-24171: [patch] Provide a manpage for the aelparse utility
   Revision: 422380
   Reporter: sharky
   Coders: Jeremy Laine

   ASTERISK-24262: AMI CoreShowChannel missing several output fields and
   event documentation
   Revision: 424425
   Reporter: mclaborn
   Coders: kmoore

   ASTERISK-24300: API docs don't conform to stated Swagger version
   Revision: 423622
   Reporter: marquis
   Coders: mjordan

  Category: Features

   ASTERISK-22426: features: Asterisk 12 fails to start without feature.conf
   present
   Revision: 398064
   Reporter: mjordan
   Coders: jrose

   ASTERISK-22608: [patch] Substitute Variables In Features Application Map
   Before Execution
   Revision: 419252
   Reporter: elguero
   Coders: elguero

  Category: Features/Parking

   ASTERISK-22630: When a parked call times out the original parker cannot
   initiate transfers after pickup.
   Revision: 401423
   Reporter: kharwell
   Coders: rmudgett

  Category: Formats/General

   ASTERISK-23103: [patch]Crash in ast_format_cmp, in ao2_find
   Revision: 411312
   Reporter: n8ideas
   Coders: coreyfarrell

   ASTERISK-23114: Formats: Improve performance of Asterisk by handling
   formats in a more performant manner
   Revision: 419044
   Reporter: mjordan
   Testers: jrose, sgriepentrog, mjordan, coreyfarrell, kmoore, rmudgett,
   jcolp
   Coders: mjordan

  Category: Functions/General

   ASTERISK-22905: Prevent Asterisk functions that are 'dangerous' from being
   executed from external interfaces
   Revision: 403960
   Reporter: mjordan
   Coders: dlee

   ASTERISK-23391: Audit dialplan function usage of channel variable
   Revision: 411328
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Functions/func_cdr

   ASTERISK-22613: cdr_prop function is not working
   Revision: 400197
   Reporter: falves11
   Coders: mjordan

   ASTERISK-23250: CDR(start) function is broken due to sizeof dereference
   Revision: 407260
   Reporter: snuffy
   Coders: snuffy

  Category: Functions/func_channel

   ASTERISK-23261: [patch]Output mixup in ${CHANNEL(rtpqos,audio,all)}
   Revision: 408652
   Reporter: rsw686
   Coders: rsw686

  Category: Functions/func_config

   ASTERISK-22483: AST_LIST_INSERT_TAIL doesn't set field.next on added entry
   Revision: 400704
   Reporter: brianscott
   Coders: kmoore

  Category: Functions/func_math

   ASTERISK-22467: [patch] memory leaks 1.8+
   Revision: 401832
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Functions/func_odbc

   ASTERISK-23582: [patch]Inconsistent column length in *odbc
   Revision: 414696
   Reporter: wdoekes
   Coders: jcolp

   ASTERISK-23582: [patch]Inconsistent column length in *odbc
   Revision: 415000
   Reporter: wdoekes
   Coders: wdoekes

  Category: Functions/func_presencestate

   ASTERISK-23671: PRESENCE_STATE write base64 option not working as intended
   Revision: 413183
   Reporter: mmichelson
   Coders: mmichelson

  Category: Functions/func_strings

   ASTERISK-22910: [patch] - REPLACE() calls strcpy on overlapping memory
   when is empty
   Revision: 404677
   Reporter: gareth
   Coders: Gareth Palmer

   ASTERISK-22970: [patch]Documentation fix for QUOTE()
   Revision: 404100
   Reporter: gareth
   Coders: Gareth Palmer

   ASTERISK-23650: Intermittent segfault in string functions
   Revision: 414217
   Reporter: rolek
   Coders: sgriepentrog

  Category: Functions/func_uri

   ASTERISK-23911: URIENCODE/URIDECODE: WARNING about passing an empty string
   is a bit over zealous
   Revision: 418654
   Reporter: mjordan
   Coders: jrose

  Category: General

   ASTERISK-20567: bashism in autosupport
   Revision: 424127
   Reporter: tzafrir
   Coders: wdoekes

   ASTERISK-20703: Merge menuselect into the Asterisk source
   Revision: 418834
   Reporter: mjordan
   Coders: seanbright

   ASTERISK-21965: [patch] Bug-fixed version of safe_asterisk not installed
   over old version
   Revision: 415749
   Reporter: jkister
   Coders: jkister

   ASTERISK-22450: No CLI response from database show
   Revision: 399269
   Reporter: aragon
   Coders: kharwell

   ASTERISK-22540: WARNING[2324] asterisk.c: Fork failed: Cannot allocate
   memory in /var/log/asterisk/messages then segfault
   Revision: 399515
   Reporter: aragon
   Coders: kharwell

   ASTERISK-23021: Typos in code : "avaliable" instead of "available"
   Revision: 404047
   Reporter: sharky
   Testers: Rusty Newton
   Coders: Jeremy LainA(c)

   ASTERISK-24032: Gentoo compilation emits warning: "_FORTIFY_SOURCE"
   redefined
   Revision: 421231
   Reporter: maddog
   Testers: Kilburn, wdoekes
   Coders: cloos

   ASTERISK-24321: SIP deadlock when running automated queues tests
   Revision: 425505
   Reporter: spitts
   Coders: jrose

  Category: NewFeature

   SS7-27: [patch] isup timers + q.764 compatibility + new cli commands
   Revision: 416416
   Reporter: adomjan
   Coders: rmudgett

  Category: PBX/General

   ASTERISK-22669: AMI/CLI Agent Logoff with soft logs out agent on
   subsequent logins
   Revision: 400759
   Reporter: jbigelow
   Coders: rmudgett

   ASTERISK-22861: [patch]Specifying a null time as parameter to GotoIfTime
   or ExecIfTime causes segmentation fault
   Revision: 406269
   Reporter: sebmurray
   Coders: coreyfarrell

   ASTERISK-22884: hangup_handler end with h extension: tests currently fail
   in Asterisk 12 +
   Revision: 404295
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-22884: hangup_handler end with h extension: tests currently fail
   in Asterisk 12 +
   Revision: 405314
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-23858: 'core show hints' - presence state display is wrong, plus
   column missing from 'core show hint'
   Revision: 415715
   Reporter: rnewton
   Coders: sgriepentrog

  Category: PBX/pbx_config

   ASTERISK-23297: Asterisk 12, pbx_config.so segfaults if res_parking.so is
   not loaded, or if res_parking.conf has no configuration
   Revision: 408227
   Reporter: lordvadr
   Coders: mjordan

   ASTERISK-23320: Preloading pbx_config.so with a CustomPresence hint
   defined results in crash
   Revision: 408859
   Reporter: xrobau
   Testers: Andrew Nagy, Rusty Newton
   Coders: mjordan

  Category: PBX/pbx_dundi

   ASTERISK-22350: DUNDI - core dump on shutdown - segfault in sqlite3_reset
   from /usr/lib/libsqlite3.so.0
   Revision: 404346
   Reporter: wimpy
   Coders: sgriepentrog

  Category: PBX/pbx_lua

   ASTERISK-23011: [patch]configure.ac and pbx_lua don't support lua 5.2
   Revision: 405130
   Reporter: gtj
   Coders: kmoore

   ASTERISK-23818: PBX_Lua: after asterisk startup module is loaded, but
   dialplan not available
   Revision: 416670
   Reporter: dennis.guse
   Testers: Dennis Guse, George Joseph
   Coders: gtjoseph

   ASTERISK-23818: PBX_Lua: after asterisk startup module is loaded, but
   dialplan not available
   Revision: 420149
   Reporter: dennis.guse
   Testers: George Joseph
   Coders: gtjoseph

   ASTERISK-23844: Load of pbx_lua fails on sample extensions.lua with Lua
   5.2 or greater due to addition of goto statement
   Revision: 416589
   Reporter: rnewton
   Testers: gtjoseph
   Coders: gtjoseph

  Category: Resources/res_agi

   ASTERISK-22395: [patch] manager.c and res_agi.c leak results from
   ast_xmldoc_printable
   Revision: 398063
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22905: Prevent Asterisk functions that are 'dangerous' from being
   executed from external interfaces
   Revision: 403960
   Reporter: mjordan
   Coders: dlee

   ASTERISK-23390: NewExten Event with application AGI shows up before and
   after AGI runs
   Revision: 411870
   Reporter: bford
   Coders: jrose

   ASTERISK-24027: MixMonitor AMI action called during AGI execution from
   bridge feature causes channel to leave AGI has hung up
   Revision: 420947
   Reporter: mjordan
   Coders: jrose

   ASTERISK-24027: MixMonitor AMI action called during AGI execution from
   bridge feature causes channel to leave AGI has hung up
   Revision: 421195
   Reporter: mjordan
   Coders: jrose

  Category: Resources/res_ari

   ASTERISK-21582: Asterisk REST API - Implement DELETE /recording/{id}
   Revision: 397988
   Reporter: mjordan
   Coders: dlee

   ASTERISK-21969: Odd events during Stasis origination
   Revision: 397820
   Reporter: mjordan
   Coders: dlee

   ASTERISK-22440: ARI - Update events.json to match latest Swagger
   specification
   Revision: 401834
   Reporter: dlee
   Coders: dlee

   ASTERISK-22485: ARI: Origination provides insufficient feedback
   Revision: 401282
   Reporter: dlee
   Coders: jcolp

   ASTERISK-22486: ARI: TCP Reset after 204 response
   Revision: 404567
   Reporter: dlee
   Coders: dlee

   ASTERISK-22487: ARI: ARI Origination + SIP blind transfer == asterisk
   crash
   Revision: 399554
   Reporter: dlee
   Coders: jrose

   ASTERISK-22623: ARI: Recording using name of already present stored
   recording does not indicate failure
   Revision: 401999
   Reporter: jcolp
   Coders: jrose

   ASTERISK-22624: ARI: Adding a channel to a bridge while a live recording
   is active blocks
   Revision: 403750
   Reporter: jcolp
   Coders: kharwell

   ASTERISK-22626: ARI: Starting a recording with invalid format does not
   report error or failure
   Revision: 402002
   Reporter: jcolp
   Coders: jrose

   ASTERISK-22627: ARI: Calling record on a non-existent bridge causes
   response validation failure
   Revision: 401019
   Reporter: jcolp
   Coders: kmoore

   ASTERISK-22634: ARI: can't delete a bridge with a channel in it.
   Revision: 402337
   Reporter: kharwell
   Coders: jcolp

   ASTERISK-22635: ARI: listing bridges shows bridges that are not part of an
   ARI application.
   Revision: 401088
   Reporter: kharwell
   Coders: kmoore

   ASTERISK-22637: ARI channel mute causes core
   Revision: 400402
   Reporter: sgriepentrog
   Coders: jcolp

   ASTERISK-22677: Playbacks on bridge via ARI are not queued
   Revision: 412641
   Reporter: jbigelow
   Coders: jrose

   ASTERISK-22678: crash: play non-existent sound to bridge
   Revision: 400850
   Reporter: jbigelow
   Testers: jbigelow
   Coders: rmudgett

   ASTERISK-22680: crash: playback control with operation omitted in POST
   Revision: 401108
   Reporter: jbigelow
   Coders: rmudgett

   ASTERISK-22685: Unable to POST content-type: application/json to ARI
   Revision: 403177
   Reporter: pabelanger
   Coders: dlee

   ASTERISK-22697: ARI: Add the ability to raise an arbitrary User Event from
   the Asterisk or Applications resource
   Revision: 414406
   Reporter: mjordan
   Coders: sgriepentrog

   ASTERISK-22701: ARI: Add the ability to indicate things to channels
   Revision: 402359
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-22704: ARI: allowMultiple parameters should generate appropriate
   docs
   Revision: 402368
   Reporter: dlee
   Coders: dlee

   ASTERISK-22705: ARI: wiki docs for the models are screwy
   Revision: 400959
   Reporter: dlee
   Coders: dlee

   ASTERISK-22710: ARI: Media operations (playback, recording, etc) need to
   push events back over the websocket
   Revision: 403120
   Reporter: jrose
   Coders: jcolp

   ASTERISK-22719: ARI: Call forwarding is not reflected or followed on
   origination
   Revision: 403810
   Reporter: jcolp
   Coders: jcolp

   ASTERISK-22722: ARI: GET/DELETE /playback/{invalid-id} has response
   validation failure.
   Revision: 402140
   Reporter: rmudgett
   Coders: jcolp

   ASTERISK-22743: ARI: Allow POST parameters to be submitted in the request
   body
   Revision: 402557
   Reporter: dlee
   Coders: dlee

   ASTERISK-22744: ARI: Hidden channels show up in bridge snaphsots and
   bridge events
   Revision: 403070
   Reporter: dlee
   Coders: kmoore

   ASTERISK-22768: ARI: Originating multiple channels using POST /channels in
   succession causes orphaned channels; other problems
   Revision: 402347
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-22780: ARI: Implement channel spying
   Revision: 403118
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-22784: ARI: Kill /dial
   Revision: 402153
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-22803: ari: GET /ari/endpoints/{invalid-tech} should return a 404
   Revision: 402788
   Reporter: dlee
   Coders: kharwell

   ASTERISK-22872: ARI: Allow specifying channel variables during a POST
   /channels
   Revision: 403757
   Reporter: mjordan
   Coders: kharwell

   ASTERISK-22882: PJSIP + Blink + ARI mixing bridges => unexpected calls
   coming into blink
   Revision: 403222
   Reporter: dlee
   Coders: jcolp

   ASTERISK-22905: Prevent Asterisk functions that are 'dangerous' from being
   executed from external interfaces
   Revision: 403960
   Reporter: mjordan
   Coders: dlee

   ASTERISK-22984: ari: Transfer messages not being sent out ARI WebSocket
   Revision: 407154
   Reporter: dlee
   Coders: jcolp

   ASTERISK-23007: Asterisk Swagger: bump the version number
   Revision: 404185
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-23051: ARI: channel variables in JSON breaks passing parameters
   in JSON
   Revision: 404512
   Reporter: mjordan
   Coders: dlee

   ASTERISK-23051: ARI: channel variables in JSON breaks passing parameters
   in JSON
   Revision: 406006
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23120: ARI/AMI: allow objects created via interfaces to have
   their unique ID specified by the external application
   Revision: 410158
   Reporter: mjordan
   Coders: sgriepentrog

   ASTERISK-23125: ARI: URI is case sensitive
   Revision: 408141
   Reporter: zconkle
   Coders: sgriepentrog

   ASTERISK-23128: res_ari: Memory leak on response headers and some JSON
   response messages
   Revision: 405326
   Reporter: jcolp
   Coders: jcolp

   ASTERISK-23143: ARI: subscribing to an already subscribed resource returns
   a 500 error
   Revision: 406778
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23258: Target_uri for LiveRecording model in ARI
   Revision: 410027
   Reporter: skrusty
   Coders: jcolp

   ASTERISK-23295: ARI: ChannelEnteredBridge event not delivered to client
   during bridge move operation
   Revision: 410528
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23433: ARI: Add 'tones' as a URI scheme for /play operations on
   resources that support media (bridges, channels)
   Revision: 412536
   Reporter: mjordan
   Coders: jrose

   ASTERISK-23437: ARI: Add the ability to add properties to a bridge on
   creation
   Revision: 410905
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-23444: Playback and Record events not subscribed to when calling
   Play/Record on bridge
   Revision: 410560
   Reporter: skrusty
   Coders: jrose

   ASTERISK-23560: [ARI] MOH doesn't indicate progress
   Revision: 413122
   Reporter: jan.svoboda
   Coders: jcolp

   ASTERISK-23588: ARI: Crash when unsubscribing from bridge
   Revision: 412440
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23939: ARI: Allow for channel subscriptions on originate
   Revision: 418090
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-23941: ARI: Attended transfers of channels into Stasis
   application lose information
   Revision: 420338
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23943: Investigate configuration options to make extraneous
   Stasis messages optional
   Revision: 420124
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23975: Description of variables field for userEvent operation
   missing details.
   Revision: 417879
   Reporter: sgalarneau
   Coders: sgalarneau

   ASTERISK-24036: ARI: Recording resource should allow copying a recording
   Revision: 419022
   Reporter: sgalarneau
   Testers: Sam Galarneau
   Coders: mjordan

   ASTERISK-24037: ARI: RecordingFinished event should return duration of
   recording
   Revision: 419567
   Reporter: sgalarneau
   Coders: mjordan

   ASTERISK-24043: ARI /continue fails to actually continue into the dialplan
   Revision: 421424
   Reporter: krandonbruse
   Coders: jrose

   ASTERISK-24134: ARI: GET /channels/{channel_id}/variable for channel in
   dialplan returns 409 conflict
   Revision: 421310
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24138: dial: Call forwarding information presented through
   AMI/ARI is wrong
   Revision: 421310
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24229: ARI: playback of sounds implicitly answers channel,
   preventing early media playback
   Revision: 421699
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24264: ARI: Adding a channel to a holding bridge automatically
   starts MOH
   Revision: 422505
   Reporter: sgalarneau
   Testers: Samuel Galarneau
   Coders: mjordan

   ASTERISK-24339: Swagger API Docs have incorrect basePath
   Revision: 423619
   Reporter: marquis
   Coders: mjordan

  Category: Resources/res_ari_bridges

   ASTERISK-24264: ARI: Adding a channel to a holding bridge automatically
   starts MOH
   Revision: 422505
   Reporter: sgalarneau
   Testers: Samuel Galarneau
   Coders: mjordan

  Category: Resources/res_ari_playbacks

   ASTERISK-24229: ARI: playback of sounds implicitly answers channel,
   preventing early media playback
   Revision: 421699
   Reporter: mjordan
   Coders: mjordan

  Category: Resources/res_calendar_ews

   ASTERISK-24325: res_calendar_ews: cannot be used with neon 0.30
   Revision: 425290
   Reporter: tzafrir
   Coders: wdoekes

  Category: Resources/res_clialiases

   ASTERISK-22757: segfault in res_clialiases.so on reload when mapping
   "module reload" command
   Revision: 407217
   Reporter: skycomltd
   Coders: jcolp

  Category: Resources/res_config_odbc

   ASTERISK-23459: [patch]Incorrect check for key field and NULL column
   values in update_odbc
   Revision: 411515
   Reporter: zvision
   Coders: zvision

   ASTERISK-23582: [patch]Inconsistent column length in *odbc
   Revision: 414696
   Reporter: wdoekes
   Coders: jcolp

   ASTERISK-23582: [patch]Inconsistent column length in *odbc
   Revision: 415000
   Reporter: wdoekes
   Coders: wdoekes

  Category: Resources/res_config_pgsql

   ASTERISK-23351: [patch]Updating realtime sippeers using res_config_pgsql
   backend fails when 'port' column is null
   Revision: 411515
   Reporter: jmls
   Coders: zvision

   ASTERISK-23707: Realtime Contacts: Apparent mismatch between PGSQL
   database state and Asterisk state
   Revision: 413227
   Reporter: mmichelson
   Coders: mmichelson

   ASTERISK-23737: application_name support in cdr_pgsql and res_config_pgsql
   Revision: 418755
   Reporter: doome
   Coders: Gergely Domodi

  Category: Resources/res_config_sqlite3

   ASTERISK-23766: [patch] Specify timeout for database write in SQLite
   Revision: 416339
   Reporter: igorg
   Coders: igorg

  Category: Resources/res_corosync

   ASTERISK-22372: res_corosync: Compilation errors and functionality broken
   in Asterisk 12
   Revision: 414331
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-22912: res_corosync doesn't build in Asterisk 12 beta2
   Revision: 414331
   Reporter: mdavenport
   Coders: mjordan

  Category: Resources/res_fax

   ASTERISK-20149: Crash when faxing SIP to SIP with strictrtp set to yes
   Revision: 409996
   Reporter: axonaro
   Testers: Michal Rybarik
   Coders: Michal Rybarik

   ASTERISK-21242: Segfault when T.38 re-invite retransmission receives 200
   OK
   Revision: 403466
   Reporter: awinters
   Testers: Torrey Searle
   Coders: awinters, tsearle

   ASTERISK-22790: check_modem_rate() may return incorrect rate for V.27
   Revision: 405695
   Reporter: looserouting
   Coders: looserouting

   ASTERISK-22791: asterisk sends Re-INVITE after receiving a BYE
   Revision: 425300
   Reporter: looserouting
   Testers: Paolo Compagnini
   Coders: wdoekes

   ASTERISK-22942: [patch] - Asterisk crashed after
   Set(FAXOPT(faxdetect)=t38)
   Revision: 404353
   Reporter: adomjan
   Coders: sgriepentrog

   ASTERISK-23231: Since 405693 If we have res_fax.conf file set to
   minrate=2400, then res_fax refuse to load
   Revision: 409055
   Reporter: aragon
   Coders: coreyfarrell

   ASTERISK-24058: res_fax: Manager actions do not unregister at unload
   Revision: 419268
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-24301: Security: Out of call MESSAGE requests processed via
   Message channel driver can crash Asterisk
   Revision: 423380
   Reporter: mjordan
   Coders: mmichelson

   ASTERISK-24357: [fax] Out of bounds error in update_modem_bits
   Revision: 424016
   Reporter: sharky
   Coders: Jeremy Laine

   ASTERISK-24392: res_fax: fax gateway sessions leak
   Revision: 425460
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Resources/res_fax_spandsp

   ASTERISK-18923: res_fax_spandsp usage counter is wrong
   Revision: 425419
   Reporter: boroda
   Coders: coreyfarrell

   ASTERISK-20149: Crash when faxing SIP to SIP with strictrtp set to yes
   Revision: 409996
   Reporter: axonaro
   Testers: Michal Rybarik
   Coders: Michal Rybarik

   ASTERISK-21242: Segfault when T.38 re-invite retransmission receives 200
   OK
   Revision: 403466
   Reporter: awinters
   Testers: Torrey Searle
   Coders: awinters, tsearle

  Category: Resources/res_features

   ASTERISK-22709: crash: atxfer threeway call results in crash while
   creating channel snapshot
   Revision: 404260
   Reporter: jbigelow
   Coders: kharwell

  Category: Resources/res_format_attr_h264

   ASTERISK-23664: Incorrect H264 specification in SDP.
   Revision: 413793
   Reporter: gma
   Coders: wdoekes

  Category: Resources/res_hep

   ASTERISK-24119: HEP: Add module that exports RTCP information to a Homer
   Capture Server
   Revision: 419825
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24362: res_hep leaks reference to configuration
   Revision: 424314
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Resources/res_hep_pjsip

   ASTERISK-24369: res_pjsip: Large message on reliable transport can cause
   empty messages to be passed from the PJSIP stack up, causing crashes in
   multiple locations
   Revision: 424620
   Reporter: mjordan
   Coders: mjordan

  Category: Resources/res_hep_rtcp

   ASTERISK-24236: res_hep_rtcp: Module incorrectly depends on pjsip
   Revision: 421066
   Reporter: mjordan
   Testers: Damien Wedhorn
   Coders: mjordan

  Category: Resources/res_http_websocket

   ASTERISK-21383: STUN Binding Requests Not Being Sent Back from Asterisk to
   Chrome
   Revision: 402349
   Reporter: shaunc869
   Coders: kmoore

   ASTERISK-21930: [patch]WebRTC over WSS is not working.
   Revision: 409831
   Reporter: tilt
   Coders: moy

   ASTERISK-22296: ARI fails to find symbols for res_http_websockets
   Revision: 397990
   Reporter: mjordan
   Coders: dlee

   ASTERISK-22441: WebSocket response when subprotocol is omitted violates
   spec
   Revision: 399042
   Reporter: dlee
   Coders: dlee

   ASTERISK-23099: [patch] WSS: enable ast_websocket_read() function to read
   the whole available data at first and then wait for any fragmented packets
   Revision: 409831
   Reporter: thava
   Coders: moy

   ASTERISK-23605: res_http_websocket: Race condition in shutting down
   websocket causes crash
   Revision: 413125
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23742: res_http_websocket: Create a websocket client
   Revision: 415223
   Reporter: kharwell
   Coders: kharwell

   ASTERISK-23917: res_http_websocket: Delay in client processing large
   streams of data causes disconnect and stuck socket
   Revision: 417317
   Reporter: mjordan
   Coders: mjordan

  Category: Resources/res_jabber

   ASTERISK-22410: [patch] Change "Error isn't a PubSub error ..." error log
   to a debug log
   Revision: 401122
   Reporter: abelbeck
   Coders: abelbeck

   ASTERISK-22435: [patch] jabber/xmpp MWI distributed pubsub issue where the
   mailbox and context get swapped at the remote end
   Revision: 398603
   Reporter: abelbeck
   Testers: Michael Keuter
   Coders: abelbeck

   ASTERISK-24425: [patch] jabber/xmpp to use TLS instead of SSLv3, security
   fix POODLE (CVE-2014-3566)
   Revision: 426003
   Reporter: abelbeck
   Testers: abelbeck, opsmonitor, gtjoseph
   Coders: abelbeck, mjordan

  Category: Resources/res_musiconhold

   ASTERISK-19499: ConfBridge MOH is not working for transferee after
   attended transfer
   Revision: 408645
   Reporter: fabled
   Coders: kharwell

   ASTERISK-22252: res_musiconhold cleanup - REF_DEBUG reload warnings and
   ref leaks
   Revision: 421793
   Reporter: wdoekes
   Coders: jrose

   ASTERISK-23311: Manager - MoH Stop Event fails to show up when leaving
   Conference
   Revision: 410492
   Reporter: bford
   Coders: rmudgett

   ASTERISK-24019: When a Music On Hold stream starts it restarts at
   beginning of file.
   Revision: 421980
   Reporter: ateks
   Coders: rmudgett

   ASTERISK-24276: [Patch] Option to make app MOH override channel musicclass
   Revision: 423893
   Reporter: kfhdk
   Coders: Kristian HA,gh

  Category: Resources/res_odbc

   ASTERISK-22459: Compiling res_odbc against iODBC instead of unixodbc
   produces runtime errors
   Revision: 400770
   Reporter: patrickm
   Testers: wdoekes
   Coders: wdoekes

  Category: Resources/res_parking

   ASTERISK-22566: [patch] app_cdr leaves application registered and
   res_parking leaks a ref to config
   Revision: 400021
   Reporter: coreyfarrell
   Coders: Corey Farrell

   ASTERISK-22631: Reload does not rebuild parkpos extensions
   Revision: 401159
   Reporter: kharwell
   Coders: jrose

   ASTERISK-23297: Asterisk 12, pbx_config.so segfaults if res_parking.so is
   not loaded, or if res_parking.conf has no configuration
   Revision: 408227
   Reporter: lordvadr
   Coders: mjordan

   ASTERISK-24413: parking/parking_tests: Crash due to assertion in unit
   tests when MoH is started on channel in holding bridge
   Revision: 425613
   Reporter: mjordan
   Coders: jrose

  Category: Resources/res_pjsip

   ASTERISK-21710: New SIP Channel Driver - implement the promiscredir option
   in chan_gulp
   Revision: 403208
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-22145: res_pjsip: Update the .conf files with real default
   examples
   Revision: 398148
   Reporter: mjordan
   Coders: newtonr

   ASTERISK-22360: Logging output from pjproject not sent through Asterisk
   logger
   Revision: 399051
   Reporter: jcolp
   Coders: dlee

   ASTERISK-22374: Finish mapping the sip.conf parameters to res_sip.conf
   parameters
   Revision: 402328
   Reporter: mjordan
   Coders: mmichelson

   ASTERISK-22380: Inbound SIP call to a valid extension results in segfault
   in multicast_rtp_new at res_rtp_multicast.c
   Revision: 397622
   Reporter: rnewton
   Testers: Rusty Newton
   Coders: mjordan

   ASTERISK-22382: modifying transport configuration results in a crash a few
   seconds after a 'core reload' (security_event_get_transport at
   res_pjsip/security_events.c)
   Revision: 398140
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-22384: modifying transport configuration names results in
   non-functional transport after 'core reload'
   Revision: 398140
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-22386: Outbound SIP registration, if the auth object's realm
   option is not set to the same value as the 401's realm, then we fail to
   create a new REGISTER with auth details
   Revision: 399082
   Reporter: rnewton
   Coders: George Joseph

   ASTERISK-22405: res_pjsip endpoint 'external_media_address' option needs
   doc clarification vs transport option of same name
   Revision: 399782
   Reporter: rnewton
   Coders: newtonr

   ASTERISK-22474: res_pjsip / res_pjsip_session assertions and segfault
   Revision: 399625
   Reporter: coreyfarrell
   Coders: jcolp

   ASTERISK-22498: [patch]Create functions to manipulate SIP headers when
   using PJSIP stack
   Revision: 400772
   Reporter: gtj
   Coders: mjordan

   ASTERISK-22528: Change name of endpoint config option
   "external_media_address" to "media_address"
   Revision: 399284
   Reporter: rnewton
   Coders: mmichelson

   ASTERISK-22630: When a parked call times out the original parker cannot
   initiate transfers after pickup.
   Revision: 401423
   Reporter: kharwell
   Coders: rmudgett

   ASTERISK-22645: Broad media offers from Jitsi client results in a crash in
   ast_copy_pj_str at res_pjsip.c
   Revision: 400361
   Reporter: rnewton
   Coders: jcolp

   ASTERISK-22866: Asterisk 12 (branches/12@402864) doesn't correctly set the
   fromuser parameter
   Revision: 402892
   Reporter: amessina
   Coders: jcolp

   ASTERISK-22882: PJSIP + Blink + ARI mixing bridges => unexpected calls
   coming into blink
   Revision: 403222
   Reporter: dlee
   Coders: jcolp

   ASTERISK-22897: WebSocket connection from JsSIP or SIPML5 generate a
   segmentation fault(core dumped)
   Revision: 403257
   Reporter: navaismo
   Coders: jcolp

   ASTERISK-22911: [patch]Asterisk fails to resume WebRTC call from hold
   Revision: 405236
   Reporter: xytis
   Coders: xytis

   ASTERISK-22911: [patch]Asterisk fails to resume WebRTC call from hold
   Revision: 409587
   Reporter: xytis
   Coders: jrose

   ASTERISK-22922: Asterisk 12 (branches/12@403134) doesn't load some
   endpoints
   Revision: 403174
   Reporter: amessina
   Coders: jcolp

   ASTERISK-22923: module reload res_pjsip.so core dumps
   Revision: 403180
   Reporter: amessina
   Coders: jcolp

   ASTERISK-22952: res_pjsip_pubsub: crash when subscription_destructor is
   terminated from a non-PJSIP thread
   Revision: 404554
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-23056: [patch]INFINITY and NAN undefined
   Revision: 406789
   Reporter: capouch
   Coders: capouch

   ASTERISK-23062: res_pjsip AOR config option qualify_frequency is
   inconsistently respected
   Revision: 405749
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-23065: On Asterisk start, device state is INVALID for previously
   registered PJSIP endpoints, despite re-registrations
   Revision: 405644
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-23071: pjsip: mailboxes documentation is lacking
   Revision: 405778
   Reporter: mjordan
   Coders: newtonr

   ASTERISK-23082: Including g722 in pjsip codec configuration results in
   unexpected SDP offers
   Revision: 406490
   Reporter: xrobau
   Coders: jcolp

   ASTERISK-23092: cli: pjsip show endpoint shows allow/disallow codecs the
   same
   Revision: 410191
   Reporter: danjenkins
   Coders: sgriepentrog

   ASTERISK-23101: pjsip: crash when parsing scheme from SIP URI
   Revision: 405020
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-23106: pjsip: ACK to 200 OK sent to private IP address on
   outbound channel's INVITE request
   Revision: 407001
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23168: Overriding outbound_auth in a pjsip registration causes
   ERROR, assert failure.
   Revision: 407325
   Reporter: gtj
   Coders: rmudgett

   ASTERISK-23210: Security: Remote crash in res_pjsip.
   Revision: 410307
   Reporter: jcolp
   Coders: jcolp

   ASTERISK-23235: pjsip transport/tos interpreted differently than
   endpoint/tos_audio
   Revision: 410575
   Reporter: gtj
   Coders: jrose

   ASTERISK-23254: Bad ao2_find() usage in pjsip_options.c
   Revision: 411142
   Reporter: rmudgett
   Coders: rmudgett

   ASTERISK-23266: [patch]pjsip_cli: Memory leak in
   ast_sip_cli_print_sorcery_objectset
   Revision: 408521
   Reporter: gtj
   Coders: gtjoseph

   ASTERISK-23275: CLI command 'pjsip show registrations' missing
   Revision: 408523
   Reporter: gtj
   Coders: gtjoseph

   ASTERISK-23276: Look at adding the 'pjsip show channel' command
   Revision: 410288
   Reporter: gtj
   Coders: gtjoseph

   ASTERISK-23435: PJSIP: Fix the DNS resolution (whoops)
   Revision: 410796
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-23498: Asterisk PJSIP transport configuration fails on parsing of
   'cipher' option, any valid option is reported as unsupported
   Revision: 413160
   Reporter: amessina
   Coders: jcolp

   ASTERISK-23514: The pjsip.conf aor qualify contact parameters are not
   updated on reload.
   Revision: 412552
   Reporter: rmudgett
   Coders: jcolp

   ASTERISK-23557: HEP/PJSIP: Add modules to support integrating Homer with
   PJSIP
   Revision: 411556
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-23584: PJSIP 'Unable to create channel' when attempting to call
   from endpoint with UDP transport to one using WebSockets
   Revision: 411928
   Reporter: rnewton
   Coders: jcolp

   ASTERISK-23639: PJSIP Realtime: Alembic migration needed in order to widen
   some string columns
   Revision: 412993
   Reporter: mmichelson
   Coders: kharwell

   ASTERISK-23721: Calls to PJSIP endpoints with video enabled result in
   leaked RTP ports
   Revision: 414750
   Reporter: cervajs
   Coders: rmudgett

   ASTERISK-23947: ActionID missing from AMI PJSIP events
   (PJSIPShowEndpoints, etc.)
   Revision: 417461
   Reporter: mmichelson
   Coders: mjordan

   ASTERISK-24000: chan_pjsip: Add accountcode setting
   Revision: 418757
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24122: Documentaton for res_pjsip option use_avpf needs to be
   fixed
   Revision: 425881
   Reporter: jvanvleet
   Coders: mjordan

   ASTERISK-24161: PJSIPShowEndpoint gives inaccurate count of list items
   Revision: 423285
   Reporter: mmichelson
   Testers: George Joseph
   Coders: gtjoseph

   ASTERISK-24199: 'ALL' is specified in pjsip.conf.sample for TLS cipher but
   it is not valid
   Revision: 424395
   Reporter: jcolp
   Coders: rmudgett

   ASTERISK-24295: crash: creating out of dialog OPTIONS request crashes
   Revision: 423868
   Reporter: rogger.padilla
   Coders: rmudgett

   ASTERISK-24312: SIGABRT when improperly configured realtime pjsip
   Revision: 425700
   Reporter: dafi
   Coders: kmoore

   ASTERISK-24350: PJSIP shows commands prints unneeded headers
   Revision: 424130
   Reporter: snuffy
   Coders: gtjoseph

   ASTERISK-24369: res_pjsip: Large message on reliable transport can cause
   empty messages to be passed from the PJSIP stack up, causing crashes in
   multiple locations
   Revision: 424620
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24370: res_pjsip/pjsip_options: OPTIONS request sent to Asterisk
   with no user in request is always 404'd
   Revision: 424626
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-24387: res_pjsip: rport sent from UAS MUST include the port that
   the UAC sent the request on
   Revision: 425133
   Reporter: mjordan
   Coders: jcolp

  Category: Resources/res_pjsip_acl

   ASTERISK-22458: XML config documentation improvements for res_pjsip_acl
   Revision: 399018
   Reporter: rnewton
   Coders: newtonr

  Category: Resources/res_pjsip_endpoint_identifier_ip

   ASTERISK-22311: [patch] 'identify' configObject doesn't have a synopsis
   Revision: 399032
   Reporter: rnewton
   Coders: newtonr

   ASTERISK-22552: Need log messages - res_pjsip_endpoint_identifier_user.so
   fails to find an endpoint match on inbound REGISTER
   Revision: 401939
   Reporter: rnewton
   Coders: jrose

   ASTERISK-24290: Endpoint identifier match value fails to parse when CIDR
   network format is specified
   Revision: 423442
   Reporter: proftech
   Coders: jrose

  Category: Resources/res_pjsip_endpoint_identifier_user

   ASTERISK-22552: Need log messages - res_pjsip_endpoint_identifier_user.so
   fails to find an endpoint match on inbound REGISTER
   Revision: 401939
   Reporter: rnewton
   Coders: jrose

  Category: Resources/res_pjsip_exten_state

   ASTERISK-23672: PJSIP Digium presence notifications are not sent if only
   the subtype or message changes
   Revision: 413174
   Reporter: mmichelson
   Coders: mmichelson

  Category: Resources/res_pjsip_logger

   ASTERISK-23038: Need config option to enable PJSIP logger at load time
   Revision: 407037
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-24369: res_pjsip: Large message on reliable transport can cause
   empty messages to be passed from the PJSIP stack up, causing crashes in
   multiple locations
   Revision: 424620
   Reporter: mjordan
   Coders: mjordan

  Category: Resources/res_pjsip_messaging

   ASTERISK-22445: res_pjsip_messaging: Message technology registers itself
   as SIP, preventing compatibility with chan_sip
   Revision: 399340
   Reporter: mjordan
   Coders: kharwell

   ASTERISK-22821: Asterisk 12-beta @r402448 pjsip sigsegv receiving SIP
   MESSAGE when checking Contact header
   Revision: 402758
   Reporter: amessina
   Coders: kharwell

   ASTERISK-22924: PJSIP MESSAGE support does not present the contact
   information on outbound messages
   Revision: 405267
   Reporter: amessina
   Coders: kharwell

   ASTERISK-23969: SendMessage AMI action Cant Send Text Message Over PJSIP
   Revision: 420098
   Reporter: tm1000
   Coders: mjordan

  Category: Resources/res_pjsip_mwi

   ASTERISK-23072: MWI subscription from Cisco SPA fails with PJSIP
   Revision: 407015
   Reporter: manchicken
   Coders: kharwell

  Category: Resources/res_pjsip_nat

   ASTERISK-22645: Broad media offers from Jitsi client results in a crash in
   ast_copy_pj_str at res_pjsip.c
   Revision: 400361
   Reporter: rnewton
   Coders: jcolp

   ASTERISK-23106: pjsip: ACK to 200 OK sent to private IP address on
   outbound channel's INVITE request
   Revision: 407001
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23634: With TURN Asterisk crashes on multiple (7-10) concurrent
   WebRTC (avpg/encryption/icesupport) calls
   Revision: 423153
   Reporter: RomanSk
   Coders: jcolp

  Category: Resources/res_pjsip_outbound_authenticator_digest

   ASTERISK-22386: Outbound SIP registration, if the auth object's realm
   option is not set to the same value as the 401's realm, then we fail to
   create a new REGISTER with auth details
   Revision: 399082
   Reporter: rnewton
   Coders: George Joseph

   ASTERISK-22471: Set default auth realm to challenge realm if auth object
   realm is empty
   Revision: 399082
   Reporter: gtj
   Coders: George Joseph

  Category: Resources/res_pjsip_outbound_registration

   ASTERISK-22388: Need debug indicating outbound registration attempt and
   success
   Revision: 398227
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-22390: client_uri and server_uri config documentation lacks
   useful detail
   Revision: 398369
   Reporter: rnewton
   Coders: mmichelson

   ASTERISK-22554: Log message says we received a 408, when in reality we
   didn't receive anything. Clarify the log message.
   Revision: 400891
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-24398: Initialize auth_rejection_permanent on client state to the
   configuration parameter value
   Revision: 424732
   Reporter: mjordan
   Coders: mjordan

  Category: Resources/res_pjsip_pubsub

   ASTERISK-22952: res_pjsip_pubsub: crash when subscription_destructor is
   terminated from a non-PJSIP thread
   Revision: 404554
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-23129: segfault in res_pjsip_pubsub.so
   Revision: 406848
   Reporter: danjenkins
   Coders: kharwell

   ASTERISK-23489: Vulnerability in res_pjsip_pubsub: unauthenticated remote
   crash in during MWI unsubscribe without being subscribed
   Revision: 415813
   Reporter: jbigelow
   Coders: kharwell

   ASTERISK-23802: Security: Deadlock in res_pjsip_pubsub on transaction
   timeout
   Revision: 415795
   Reporter: mmichelson
   Coders: mmichelson

   ASTERISK-23865: Abstract PJSIP-specific elements away from the pubsub API
   Revision: 417233
   Reporter: mmichelson
   Coders: mmichelson

   ASTERISK-24136: Security: Crash in Asterisk's PJSIP code when subscribing
   to an event with an unexpected body type
   Revision: 423350
   Reporter: mmichelson
   Coders: mmichelson

   ASTERISK-24181: RLS: Large lists don't get sent because they exceed the
   PJSIP message length limit
   Revision: 422852
   Reporter: jrose
   Coders: mmichelson

   ASTERISK-24368: res_pjsip_pubsub: Subscription persistence causes crash
   when re-constructing stored subscription
   Revision: 424602
   Reporter: mjordan
   Coders: mjordan

  Category: Resources/res_pjsip_refer

   ASTERISK-22936: Deadlock during masquerade when a PJSIP channel attended
   transfers a 3+ party bridge to dialplan
   Revision: 403588
   Reporter: jrose
   Coders: jrose

   ASTERISK-22936: Deadlock during masquerade when a PJSIP channel attended
   transfers a 3+ party bridge to dialplan
   Revision: 404368
   Reporter: jrose
   Coders: mmichelson

   ASTERISK-23287: res_pjsip_refer: Crash during attended transfer when
   attended->transferer_second channel is NULL
   Revision: 408942
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-23501: Copy 'Referred-By' header to outgoing INVITE
   Revision: 413211
   Reporter: jbigelow
   Coders: rmudgett

   ASTERISK-23502: Channel variable SIPREFERTOHDR not being set during blind
   transfer
   Revision: 412454
   Reporter: jbigelow
   Coders: kharwell

   ASTERISK-23718: res_pjsip_incoming_blind_request: crash with NULL session
   channel
   Revision: 414949
   Reporter: jrose
   Coders: kmoore

  Category: Resources/res_pjsip_sdp_rtp

   ASTERISK-23994: res_pjsip_sdp_rtp: owner address in SDP may not be fully
   qualified domainname
   Revision: 421798
   Reporter: falves11
   Coders: mmichelson

   ASTERISK-24222: PJSIP: Failed assertions when placing a call with no
   allow= specified
   Revision: 424358
   Reporter: mmichelson
   Coders: jrose

   ASTERISK-24381: res_pjsip_sdp_rtp: Declined media streams are interpreted,
   leading to erroneous 488 rejections
   Revision: 425881
   Reporter: mjordan
   Coders: mjordan

  Category: Resources/res_pjsip_session

   ASTERISK-22394: crash when using localnet and external_signaling_address
   options, segfault in session_inv_on_tsx_state_changed at
   res_pjsip_session.c
   Revision: 399991
   Reporter: rnewton
   Coders: kharwell

   ASTERISK-22474: res_pjsip / res_pjsip_session assertions and segfault
   Revision: 399625
   Reporter: coreyfarrell
   Coders: jcolp

   ASTERISK-23053: The users of ao2_iterator_cleanup() are violating the
   ao2_iterator opacity.
   Revision: 405254
   Reporter: rmudgett
   Coders: kmoore

  Category: Resources/res_pjsip_transport_websocket

   ASTERISK-24143: pjsip: Outbound call to WebRTC UA fails to transmit ACK on
   received 200 OK
   Revision: 421957
   Reporter: Each
   Coders: jcolp

  Category: Resources/res_rtp_asterisk

   ASTERISK-21170: DTMF timestamp issue
   Revision: 401622
   Reporter: nbansal
   Coders: NITESH BANSAL

   ASTERISK-21917: [patch] STUN crashes when SIP is bound to ipv4 and ipv6
   Revision: 400684
   Reporter: tsearle
   Coders: Torrey Searle

   ASTERISK-22360: Logging output from pjproject not sent through Asterisk
   logger
   Revision: 399051
   Reporter: jcolp
   Coders: dlee

   ASTERISK-22565: [patch] res_rtp_asterisk leaks reference to rtcp_report in
   ast_rtcp_read
   Revision: 399608
   Reporter: coreyfarrell
   Testers: Corey Farrell
   Coders: Corey Farrell

   ASTERISK-22628: 4 way multi-party hanging up down to two participants
   causes FRACKs
   Revision: 402149
   Reporter: kharwell
   Testers: jbigelow
   Coders: kmoore

   ASTERISK-22667: crash: directmedia with both phones placing each other on
   hold
   Revision: 401450
   Reporter: jbigelow
   Coders: mjordan

   ASTERISK-22911: [patch]Asterisk fails to resume WebRTC call from hold
   Revision: 405236
   Reporter: xytis
   Coders: xytis

   ASTERISK-22911: [patch]Asterisk fails to resume WebRTC call from hold
   Revision: 409587
   Reporter: xytis
   Coders: jrose

   ASTERISK-23134: [patch] res_rtp_asterisk port selection cannot handle
   selinux port restrictions
   Revision: 406936
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-23577: res_rtp_asterisk: Crash in ast_rtp_on_turn_rtp_state when
   RTP instance is NULL
   Revision: 423153
   Reporter: jideliov
   Coders: jcolp

   ASTERISK-23649: [patch]Support for DTLS retransmission
   Revision: 413012
   Reporter: nbansal
   Coders: Nitesh Bansal

   ASTERISK-23721: Calls to PJSIP endpoints with video enabled result in
   leaked RTP ports
   Revision: 414750
   Reporter: cervajs
   Coders: rmudgett

   ASTERISK-23834: res_rtp_asterisk debug message gives wrong length if ICE
   Revision: 417143
   Reporter: kenner
   Coders: jcolp

   ASTERISK-24001: res_rtp_asterisk fails to load module due to undefined
   symbol 'dtls_perform_handshake' when PJPROJECT is not installed
   Revision: 418174
   Reporter: jfalcon
   Coders: mjordan

   ASTERISK-24212: testsuite: Sporadic crash due to assert on stopping RTP
   engine
   Revision: 422543
   Reporter: mjordan
   Coders: mmichelson

   ASTERISK-24326: res_rtp_asterisk: ICE-TCP candidates are incorrectly
   attempted
   Revision: 424855
   Reporter: jcolp
   Coders: jcolp

   ASTERISK-24383: res_rtp_asterisk: Crash if no candidates received for
   component
   Revision: 425032
   Reporter: kharwell
   Coders: kharwell

  Category: Resources/res_rtp_multicast

   ASTERISK-22567: [patch]MutlicastRTP does not set SSRC. SSRC is always set
   to 0
   Revision: 400397
   Reporter: simone.camporeale
   Coders: Simone Camporeale

  Category: Resources/res_smdi

   ASTERISK-24066: res_smdi: convert to astobj2
   Revision: 419060
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: Resources/res_xmpp

   ASTERISK-22347: [patch]res_xmpp timeout when google sends blank responses
   ' '
   Revision: 398620
   Reporter: tm1000
   Coders: Andrew Nagy

   ASTERISK-22410: [patch] Change "Error isn't a PubSub error ..." error log
   to a debug log
   Revision: 401122
   Reporter: abelbeck
   Coders: abelbeck

   ASTERISK-22435: [patch] jabber/xmpp MWI distributed pubsub issue where the
   mailbox and context get swapped at the remote end
   Revision: 398603
   Reporter: abelbeck
   Testers: Michael Keuter
   Coders: abelbeck

   ASTERISK-24425: [patch] jabber/xmpp to use TLS instead of SSLv3, security
   fix POODLE (CVE-2014-3566)
   Revision: 426003
   Reporter: abelbeck
   Testers: abelbeck, opsmonitor, gtjoseph
   Coders: abelbeck, mjordan

  Category: Sounds

   ASTERISK-22411: British English Sound Packs
   Revision: 402227
   Reporter: jimcredland
   Coders: newtonr

   ASTERISK-22544: Italian prompt vm-options has advertisement in it
   Revision: 402227
   Reporter: rnewton
   Coders: newtonr

   ASTERISK-22659: Make a new core and extra sounds release
   Revision: 402227
   Reporter: rnewton
   Coders: newtonr

   ASTERISK-23324: [patch] - QLOOG commiting Japanese translated prompts
   Revision: 417591
   Reporter: qloogkm
   Coders: Kevin McCoy

   ASTERISK-23550: Newer sound sets don't show up in menuselect
   Revision: 412589
   Reporter: rnewton
   Coders: newtonr

  Category: Tests/General

   ASTERISK-22457: Module load errors for test_ari_model.so
   Revision: 399208
   Reporter: dlee
   Coders: rmudgett

   ASTERISK-22467: [patch] memory leaks 1.8+
   Revision: 401832
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-24413: parking/parking_tests: Crash due to assertion in unit
   tests when MoH is started on channel in holding bridge
   Revision: 425613
   Reporter: mjordan
   Coders: jrose

  Category: Tests/testsuite

   ASTERISK-22542: Call parking test failure: test fails due to no
   translation path between IAX2 channel and Local channel
   Revision: 401240
   Reporter: mjordan
   Coders: rmudgett

   ASTERISK-22582: [patch] chan_sip refactor - sip_route
   Revision: 407926
   Reporter: coreyfarrell
   Coders: coreyfarrell

   ASTERISK-22846: testsuite: masquerade super test fails on all branches
   (still)
   Revision: 411724
   Reporter: mjordan
   Coders: rmudgett

   ASTERISK-22884: hangup_handler end with h extension: tests currently fail
   in Asterisk 12 +
   Revision: 404295
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-22884: hangup_handler end with h extension: tests currently fail
   in Asterisk 12 +
   Revision: 405314
   Reporter: mjordan
   Coders: mjordan

   ASTERISK-23295: ARI: ChannelEnteredBridge event not delivered to client
   during bridge move operation
   Revision: 410528
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-24072: testsuite: Fix tests/callparking
   Revision: 419093
   Reporter: mjordan
   Coders: jcolp

   ASTERISK-24074: testsuite: Fix tests/page_baseline
   Revision: 419111
   Reporter: mjordan
   Coders: kmoore

   ASTERISK-24212: testsuite: Sporadic crash due to assert on stopping RTP
   engine
   Revision: 422543
   Reporter: mjordan
   Coders: mmichelson

  Category: Utilities/General

   ASTERISK-22557: [patch] Use waitpid instead of wait4 when we don't need to
   read from rusage
   Revision: 402546
   Reporter: hurdman
   Coders: hurdman

   ASTERISK-23508: Memory Corruption in __ast_string_field_ptr_build_va
   Revision: 420718
   Reporter: arnd
   Testers: Arnd Schmitter, JoshE
   Coders: wdoekes

  Category: Utilities/NewFeature

   ASTERISK-23919: Modify module structure so a module can report its
   supported status into Asterisk so that a list can easily be retrieved
   Revision: 419592
   Reporter: mdavenport
   Coders: mmichelson

  Category: Utilities/aelparse

   ASTERISK-24171: [patch] Provide a manpage for the aelparse utility
   Revision: 422375
   Reporter: sharky
   Coders: Jeremy Laine

   ASTERISK-24171: [patch] Provide a manpage for the aelparse utility
   Revision: 422380
   Reporter: sharky
   Coders: Jeremy Laine

     ----------------------------------------------------------------------

                      Commits Not Associated with an Issue

                                 [Back to Top]

   This is a list of all changes that went into this release that did not
   directly close an issue from the issue tracker. The commits may have been
   marked as being related to an issue. If that is the case, the issue
   numbers are listed here, as well.

   +---------------------------------------------------------------------------+
   |Revision|Author      |Summary                               |Issues        |
   |        |            |                                      |Referenced    |
   |--------+------------+--------------------------------------+--------------|
   |397613  |file        |Fix building of trunk.                |              |
   |--------+------------+--------------------------------------+--------------|
   |397615  |mjordan     |Set new merge properties on 12        |              |
   |--------+------------+--------------------------------------+--------------|
   |397629  |mjordan     |Fix the config_options_test           |              |
   |--------+------------+--------------------------------------+--------------|
   |397631  |mjordan     |Fix bucket unit tests                 |              |
   |--------+------------+--------------------------------------+--------------|
   |397644  |rmudgett    |chan_dahdi: Add some missing build    |              |
   |        |            |cleanup.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |397651  |rmudgett    |bridging: Fix a livelock with local   |              |
   |        |            |channel optimization.                 |              |
   |--------+------------+--------------------------------------+--------------|
   |397674  |dlee        |Fixed bucket.c for systems where      |              |
   |        |            |tv_usec is not an unsigned long.      |              |
   |--------+------------+--------------------------------------+--------------|
   |397691  |mjordan     |Better handle clearing the OUTGOING   |              |
   |        |            |flag when a channel leaves a bridge   |              |
   |--------+------------+--------------------------------------+--------------|
   |397746  |rmudgett    |Fix uninitialized value in struct     |              |
   |        |            |ast_control_pvt_cause_code usage.     |              |
   |--------+------------+--------------------------------------+--------------|
   |397811  |rmudgett    |Made MALLOC_DEBUG less CPU intensive  |ASTERISK-22221|
   |        |            |by default.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |397855  |mmichelson  |Fix dialog matching in the SIP        |              |
   |        |            |distributor.                          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Match use of ast_free() with          |              |
   |397857  |rmudgett    |ast_calloc() and add some curly       |              |
   |        |            |braces.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |397858  |rmudgett    |ast_free() is null tollerant.         |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |pbx.c: Make                           |              |
   |397860  |rmudgett    |ast_str_substitute_variables_full()   |              |
   |        |            |not mask variables.                   |              |
   |--------+------------+--------------------------------------+--------------|
   |397872  |mjordan     |Update CHANGES file for Asterisk 12   |              |
   |--------+------------+--------------------------------------+--------------|
   |397875  |mjordan     |Add database schema management using  |              |
   |        |            |Alembic                               |              |
   |--------+------------+--------------------------------------+--------------|
   |397877  |mmichelson  |Improve detection of answer on SIP    |              |
   |        |            |blind transfer.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |397886  |rmudgett    |Whitespace and curly braces.          |              |
   |--------+------------+--------------------------------------+--------------|
   |397893  |rmudgett    |Some CDR code optimization.           |              |
   |--------+------------+--------------------------------------+--------------|
   |397895  |rmudgett    |Make CDR code deal with channel names |              |
   |        |            |case insensitively.                   |              |
   |--------+------------+--------------------------------------+--------------|
   |397897  |rmudgett    |Make CDR variable name chandling      |              |
   |        |            |consistently case insensitive.        |              |
   |--------+------------+--------------------------------------+--------------|
   |397899  |rmudgett    |Made the on/off in CLI "cdr set debug |              |
   |        |            |[on|off]" case insensitive.           |              |
   |--------+------------+--------------------------------------+--------------|
   |397901  |rmudgett    |Fixed problems with                   |              |
   |        |            |ast_cdr_serialize_variables().        |              |
   |--------+------------+--------------------------------------+--------------|
   |397912  |mjordan     |Actually *add* the database schema    |              |
   |        |            |management utilities                  |              |
   |--------+------------+--------------------------------------+--------------|
   |397923  |mmichelson  |Multiple revisions 397921-397922      |              |
   |--------+------------+--------------------------------------+--------------|
   |397925  |mjordan     |Recursively search for '.c' files when|              |
   |        |            |making documentation with 'make full' |              |
   |--------+------------+--------------------------------------+--------------|
   |397932  |dlee        |Account for {} in Swagger notes       |              |
   |--------+------------+--------------------------------------+--------------|
   |397939  |mjordan     |Revert r394939 due to (numerous)      |              |
   |        |            |objections                            |              |
   |--------+------------+--------------------------------------+--------------|
   |397947  |kharwell    |Memory leaks fix                      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Fix when the subscription_terminated  |              |
   |397957  |mmichelson  |callback is called for subscription   |              |
   |        |            |handlers.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |397962  |mmichelson  |Fix method for creating activities    |              |
   |        |            |string in PIDF bodies.                |              |
   |--------+------------+--------------------------------------+--------------|
   |397969  |mmichelson  |Sanitize XML output for PIDF bodies.  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |pbx.c: Make                           |              |
   |397978  |rmudgett    |pbx_substitute_variables_helper_full()|              |
   |        |            |not mask variables.                   |              |
   |--------+------------+--------------------------------------+--------------|
   |397987  |dlee        |Multiple revisions 397975-397976      |              |
   |--------+------------+--------------------------------------+--------------|
   |398003  |kharwell    |Check return value on fwrite          |              |
   |--------+------------+--------------------------------------+--------------|
   |398024  |rmudgett    |test_substituition: Fix failed test   |              |
   |        |            |reporting to actually report failure. |              |
   |--------+------------+--------------------------------------+--------------|
   |398026  |rmudgett    |test_substitution: Fix failing test.  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |features_config: Ignore parkinglots in|              |
   |398099  |jrose       |features.conf instead of failing to   |              |
   |        |            |load                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |398101  |mjordan     |Update UPGRADE.txt file for Asterisk  |              |
   |        |            |12                                    |              |
   |--------+------------+--------------------------------------+--------------|
   |398124  |kharwell    |Fix various memory leaks              |              |
   |--------+------------+--------------------------------------+--------------|
   |398150  |dlee        |Fix graceful shutdown crash.          |              |
   |--------+------------+--------------------------------------+--------------|
   |398197  |wdoekes     |Be a little more verbose when loading |              |
   |        |            |cel_custom.conf.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |398205  |dlee        |Fixed 'make clean' for wiki docs      |              |
   |--------+------------+--------------------------------------+--------------|
   |398207  |kmoore      |Prevent a crash in                    |              |
   |        |            |res_pjsip_dtmf_info.c                 |              |
   |--------+------------+--------------------------------------+--------------|
   |398217  |may         |Fix remote tcs sequence handling on   |              |
   |        |            |empty tcs received                    |              |
   |--------+------------+--------------------------------------+--------------|
   |398284  |jrose       |app_voicemail: Fix leaking config     |              |
   |        |            |objects when msg_id doesn't match     |              |
   |--------+------------+--------------------------------------+--------------|
   |398300  |mmichelson  |Give more detail regarding failures to|ASTERISK-22386|
   |        |            |create request with auth credentials. |              |
   |--------+------------+--------------------------------------+--------------|
   |398304  |rmudgett    |chan_iax2: Add missing control frame  |              |
   |        |            |names to debug frame decode output.   |              |
   |--------+------------+--------------------------------------+--------------|
   |398384  |rmudgett    |chan_iax2: Fix bridgecallno deadlock  |              |
   |        |            |avoidance.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |398419  |rmudgett    |chan_iax2: Fix stray reference to     |              |
   |        |            |worker thread idle_list.              |              |
   |--------+------------+--------------------------------------+--------------|
   |398462  |rmudgett    |chan_iax2: Reduce indentation in      |              |
   |        |            |__attempt_transmit().                 |              |
   |--------+------------+--------------------------------------+--------------|
   |398499  |rmudgett    |astobj2: Only define ao2_bt() once.   |              |
   |--------+------------+--------------------------------------+--------------|
   |398557  |rmudgett    |astobj2: Add warn unused attribute to |              |
   |        |            |some functions.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |398564  |rmudgett    |cdr: Fix some ref leaks.              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |core_local: Fix LocalOptimizationBegin|              |
   |398574  |rmudgett    |AMI event missing Source channel      |              |
   |        |            |snapshot.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |cdr: Change the number of container   |              |
   |398583  |rmudgett    |buckets to be similar to the channels |              |
   |        |            |container.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |398629  |mjordan     |Update CDR Unit tests to reflect      |              |
   |        |            |container changes in r398579          |              |
   |--------+------------+--------------------------------------+--------------|
   |398641  |dlee        |Multiple revisions 398638-398639      |              |
   |--------+------------+--------------------------------------+--------------|
   |398695  |mmichelson  |Add extra debugging to                |              |
   |        |            |res_pjsip_endpoint_identifier_ip      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |MALLOC_DEBUG: Change fence magic      |              |
   |398732  |rmudgett    |number to be completely different from|              |
   |        |            |the freed magic number.               |              |
   |--------+------------+--------------------------------------+--------------|
   |398751  |dlee        |Fixed utils directory breakage from   |              |
   |        |            |r398648                               |              |
   |--------+------------+--------------------------------------+--------------|
   |398755  |dlee        |Fixed utils directory breakage from   |              |
   |        |            |r398748, this time with extra hate.   |              |
   |--------+------------+--------------------------------------+--------------|
   |398760  |rmudgett    |Fix incorrect usages of ast_realloc().|              |
   |--------+------------+--------------------------------------+--------------|
   |398822  |russell     |Fix typo in confbridge.conf.sample    |              |
   |--------+------------+--------------------------------------+--------------|
   |398928  |dlee        |Fix symbol collision with pjsua.      |              |
   |--------+------------+--------------------------------------+--------------|
   |398939  |rmudgett    |core_local: Fix memory corruption race|ASTERISK-22221|
   |        |            |condition.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |399006  |jrose       |chan_sip: Revert r398835 due to       |ASTERISK-22424|
   |        |            |failing tests involving originate     |              |
   |--------+------------+--------------------------------------+--------------|
   |399020  |rmudgett    |astobj2: Register the bridges         |              |
   |        |            |container for debug inspection.       |              |
   |--------+------------+--------------------------------------+--------------|
   |399022  |rmudgett    |CLI bridge: Fix "bridge destroy " and |              |
   |        |            |"bridge kick " tab completion.        |              |
   |--------+------------+--------------------------------------+--------------|
   |399071  |newtonr     |Broke the build! Forgot para tags     |              |
   |        |            |within my description.                |              |
   |--------+------------+--------------------------------------+--------------|
   |399080  |dlee        |Put merge tracking for r399039 back.  |              |
   |--------+------------+--------------------------------------+--------------|
   |399081  |dlee        |(No Summary Available)                |              |
   |--------+------------+--------------------------------------+--------------|
   |399147  |mjordan     |Filter internal channels out of bridge|              |
   |        |            |enter/leave message handling          |              |
   |--------+------------+--------------------------------------+--------------|
   |399198  |rmudgett    |app_speech_utils: Fix unresolved      |ASTERISK-17136|
   |        |            |symbol ast_speech_get_setting().      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Switch transferdigittimeout to be     |              |
   |399238  |mmichelson  |configured as seconds instead of      |              |
   |        |            |milliseconds.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Fix other timeouts (atxferloopdelay   |              |
   |399248  |mmichelson  |and atxfernoanswertimeout) to use     |              |
   |        |            |seconds instead of milliseconds.      |              |
   |--------+------------+--------------------------------------+--------------|
   |399258  |rmudgett    |Fix doxygen to use correct units of   |              |
   |        |            |features.conf options.                |              |
   |--------+------------+--------------------------------------+--------------|
   |399295  |elguero     |Fix Segfault In features-config.c When|              |
   |        |            |Application Has No Arguments          |              |
   |--------+------------+--------------------------------------+--------------|
   |399368  |mjordan     |Add a WARNING in bridge_softmix when a|              |
   |        |            |timing module isn't loaded            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Update prep_tarball with new          |              |
   |399378  |mjordan     |documentation files on the Asterisk   |ASTERISK-22439|
   |        |            |wiki                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |optional_api: Make always use the     |              |
   |399503  |rmudgett    |standard malloc functions even with   |              |
   |        |            |MALLOC_DEBUG.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |399566  |kmoore      |Ensure global types in the config     |              |
   |        |            |framework are initialized             |              |
   |--------+------------+--------------------------------------+--------------|
   |399578  |rmudgett    |json: Make it obvious that            |              |
   |        |            |ast_json_unref() is NULL safe.        |              |
   |--------+------------+--------------------------------------+--------------|
   |399584  |rmudgett    |app_queue: Fix json blob ref leak.    |              |
   |--------+------------+--------------------------------------+--------------|
   |399586  |rmudgett    |features_config: Fix config ref leak  |              |
   |        |            |of parkinglots.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |media_index: Fix                      |              |
   |399597  |rmudgett    |process_description_file() memory leak|              |
   |        |            |of file_id_persist.                   |              |
   |--------+------------+--------------------------------------+--------------|
   |399682  |mjordan     |app_queue: Initialize array holding   |              |
   |        |            |MixMonitor exec options               |              |
   |--------+------------+--------------------------------------+--------------|
   |399696  |mjordan     |app_queue: Don't be quite so          |              |
   |        |            |aggressive in initializing the array  |              |
   |--------+------------+--------------------------------------+--------------|
   |399737  |rmudgett    |chan_iax2: Prevent some needless      |              |
   |        |            |breaking of the native IAX2 bridge.   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |astobj2: Made use OBJ_SEARCH_xxx      |              |
   |399750  |rmudgett    |identifiers as field enum values      |              |
   |        |            |internally.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Broke the build - Fixing XML DTD      |              |
   |399799  |newtonr     |violation added in r399782, missing   |              |
   |        |            |tags inside a                         |              |
   |--------+------------+--------------------------------------+--------------|
   |399844  |rmudgett    |chan_dahdi: CLI "core stop gracefully"|              |
   |        |            |has needless delay for PRI and SS7.   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Adding a few words to the Dial option |              |
   |399875  |newtonr     |'r' help text to clarify its tone     |              |
   |        |            |argument description                  |              |
   |--------+------------+--------------------------------------+--------------|
   |399925  |mmichelson  |Fix refleaks of ast_rtp_instance      |              |
   |        |            |structures.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |399938  |rmudgett    |astobj2: Remove OBJ_CONTINUE support. |              |
   |--------+------------+--------------------------------------+--------------|
   |400000  |seanbright  |Remove some trailing whitespace and   |              |
   |        |            |steal revision 400000.                |              |
   |--------+------------+--------------------------------------+--------------|
   |400059  |mjordan     |manager: Fix crash when appending a   |              |
   |        |            |manager channel variable              |              |
   |--------+------------+--------------------------------------+--------------|
   |400122  |mjordan     |res_pjsip_notify: Add documentation   |              |
   |--------+------------+--------------------------------------+--------------|
   |400186  |dlee        |Multiple revisions                    |              |
   |        |            |399887,400138,400178,400180-400181    |              |
   |--------+------------+--------------------------------------+--------------|
   |400195  |mjordan     |Remove spurious event raised when CDRs|              |
   |        |            |are reloaded                          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |configuration samples: Pull all       |              |
   |400206  |jrose       |parking related stuff out of          |              |
   |        |            |features.conf                         |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Filter out internal channels for      |              |
   |400218  |mjordan     |bridge leave messages and parked call |              |
   |        |            |messages                              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Features: Rearm the parking config    |              |
   |400228  |rmudgett    |options have moved warning for each   |              |
   |        |            |reload.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |400237  |rmudgett    |chan_dahdi: Fix analog parking using  |              |
   |        |            |flash-hook.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Retrieve and store the hostname only  |              |
   |400246  |file        |once so multiple threads do not       |              |
   |        |            |potentially initialize it at the same |              |
   |        |            |time.                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Allow specifying a channel to dial an |              |
   |400255  |file        |extension and context in an ARI dial  |ASTERISK-22625|
   |        |            |operation.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |400266  |file        |Reduce channel snapshot creation and  |              |
   |        |            |publishing by up to 50%.              |              |
   |--------+------------+--------------------------------------+--------------|
   |400269  |rmudgett    |sig_ss7: Fix compiler warnings.       |              |
   |--------+------------+--------------------------------------+--------------|
   |400271  |rmudgett    |MALLOC_DEBUG: Fix some misuses of     |              |
   |        |            |free() when MALLOC_DEBUG is enabled.  |              |
   |--------+------------+--------------------------------------+--------------|
   |400282  |tzafrir     |man pages for astdb2bdb and           |              |
   |        |            |astdb2sqlite3                         |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Fix a crash in res_pjsip_t38 caused by|              |
   |400285  |file        |the wrong assumption that a session   |              |
   |        |            |will always have a channel.           |              |
   |--------+------------+--------------------------------------+--------------|
   |400287  |mjordan     |Fix the CDR CLI command 'cdr show     |              |
   |        |            |active {channel}'                     |              |
   |--------+------------+--------------------------------------+--------------|
   |400295  |kmoore      |Correct allowable values for ARI      |              |
   |        |            |general information filter            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Originate: Make setting caller id on  |              |
   |400304  |rmudgett    |outgoing call use either name or      |              |
   |        |            |number.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |400313  |mjordan     |Only create Stasis subscriptions when |              |
   |        |            |enabled                               |              |
   |--------+------------+--------------------------------------+--------------|
   |400317  |elguero     |Cast Integer Argument To Unsigned Char|              |
   |--------+------------+--------------------------------------+--------------|
   |400335  |mmichelson  |Multiple revisions 400318-400319      |              |
   |--------+------------+--------------------------------------+--------------|
   |400363  |mmichelson  |Cache string values of formats on     |              |
   |        |            |ast_format_cap() to save processing.  |              |
   |--------+------------+--------------------------------------+--------------|
   |400364  |mmichelson  |Get rid of uses of stasis_topic_wait()|              |
   |--------+------------+--------------------------------------+--------------|
   |400374  |rmudgett    |chan_vpb: Make compile again.         |              |
   |--------+------------+--------------------------------------+--------------|
   |400399  |rmudgett    |cel: Some whitespace cleanups         |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |When serializing CDR variables (like  |              |
   |400443  |file        |for "core show channels") don't output|              |
   |        |            |an error if CDRs aren't enabled.      |              |
   |--------+------------+--------------------------------------+--------------|
   |400461  |mjordan     |Remove publication of a channel       |              |
   |        |            |snapshot when the technology is set   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Replace the connection address at the |              |
   |400511  |file        |SDP level if altering the SDP with the|              |
   |        |            |external media address.               |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Enclose the To URI and update its user|              |
   |400521  |file        |portion if a request user has been    |              |
   |        |            |specified.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |400523  |mjordan     |ARI: Add subscription support         |ASTERISK-22451|
   |--------+------------+--------------------------------------+--------------|
   |400543  |jrose       |chan_pjsip: Make logger togglable     |              |
   |        |            |without loading/unloading             |              |
   |--------+------------+--------------------------------------+--------------|
   |400553  |dlee        |Added missing file from r400522       |              |
   |--------+------------+--------------------------------------+--------------|
   |400593  |rmudgett    |chan_iax2: Fix compile error.         |              |
   |--------+------------+--------------------------------------+--------------|
   |400662  |rmudgett    |Miscellaneous stand alone comment     |              |
   |        |            |cleanups.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |400683  |mmichelson  |Push CLI qualify into the threadpool. |              |
   |--------+------------+--------------------------------------+--------------|
   |400728  |rmudgett    |app_confbridge: Fix duplicate         |              |
   |        |            |default_user profile.                 |              |
   |--------+------------+--------------------------------------+--------------|
   |400750  |mmichelson  |Switch from using pjsip_strerror to   |              |
   |        |            |pj_strerror.                          |              |
   |--------+------------+--------------------------------------+--------------|
   |400813  |mjordan     |Use 'z' as the format specifier for   |              |
   |        |            |size_t                                |              |
   |--------+------------+--------------------------------------+--------------|
   |400834  |file        |Perform validation of permanent       |              |
   |        |            |contacts on AORs in res_pjsip.        |              |
   |--------+------------+--------------------------------------+--------------|
   |400851  |dlee        |Fixed merge tracking for r400360,     |              |
   |        |            |which was somehow lost                |              |
   |--------+------------+--------------------------------------+--------------|
   |400852  |dlee        |Multiple revisions                    |              |
   |        |            |400508,400842-400843,400848           |              |
   |--------+------------+--------------------------------------+--------------|
   |400855  |rmudgett    |channel.h: whitespace changes.        |              |
   |--------+------------+--------------------------------------+--------------|
   |400864  |kmoore      |Fix realm comparison for outbound auth|              |
   |--------+------------+--------------------------------------+--------------|
   |400882  |mjordan     |Remove duplicate module info block    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |chan_dahdi: Reflect the set software  |              |
   |400913  |rmudgett    |gain in the CLI "dahdi show channel"  |ASTERISK-22429|
   |        |            |output.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |401007  |pabelanger  |Use POST / DELETE to toggle hold / moh|              |
   |        |            |for ARI channels                      |              |
   |--------+------------+--------------------------------------+--------------|
   |401020  |rmudgett    |chan_iax2: Fix channel left locked in |              |
   |        |            |off nominal code path.                |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |bridge_native_dahdi: Return channel   |              |
   |401031  |rmudgett    |join failure if could not make the    |              |
   |        |            |channels compatible.                  |              |
   |--------+------------+--------------------------------------+--------------|
   |401039  |rmudgett    |translate.c: Some minor code tweaks.  |              |
   |--------+------------+--------------------------------------+--------------|
   |401041  |pabelanger  |Use POST / DELETE to toggle ARI bridge|              |
   |        |            |moh                                   |              |
   |--------+------------+--------------------------------------+--------------|
   |401079  |wdoekes     |Don't check all realtime queues when  |              |
   |        |            |doing "queue show some_queue".        |              |
   |--------+------------+--------------------------------------+--------------|
   |401097  |dlee        |Oops. Leftover /stasis reference      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Clarify in ast_bridge_destroy() about |              |
   |401216  |mmichelson  |how departable channels must be       |              |
   |        |            |handled.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Remove the bit about requiring        |              |
   |401224  |mmichelson  |ast_bridge_depart() to be called      |              |
   |        |            |before ast_bridge_destroy().          |              |
   |--------+------------+--------------------------------------+--------------|
   |401233  |rmudgett    |Tweak ast_bridge_depart() doxygen.    |              |
   |--------+------------+--------------------------------------+--------------|
   |401249  |mmichelson  |Resolve some memory leaks due to      |              |
   |        |            |incorrect for loop / ao2 ref usage.   |              |
   |--------+------------+--------------------------------------+--------------|
   |401263  |dlee        |This is just a quick script for       |              |
   |        |            |dumping swagger-ui into static-http,  |              |
   |--------+------------+--------------------------------------+--------------|
   |401272  |rmudgett    |res_parking: Remove setting useless   |              |
   |        |            |flag.                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |401292  |kmoore      |Fix IAX2 incoming call address lookups|              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Fixed malformed                       |              |
   |401316  |dlee        |Access-Control-Allow-Methods header.  |              |
   |        |            |Was causing Safari to barf on POST and|              |
   |        |            |DELETE.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |401317  |dlee        |Fixing r401281; the model name is     |              |
   |        |            |Channel, with a capital C             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_parking: Update XML documention   |              |
   |401421  |rmudgett    |for DTMF features after parking       |ASTERISK-22630|
   |        |            |timeout.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Add a test suite event to indicate    |              |
   |401580  |jbigelow    |when the atxfer 3-way feature is      |              |
   |        |            |detected                              |              |
   |--------+------------+--------------------------------------+--------------|
   |401663  |jrose       |memory leaks: Memory leak cleanup     |              |
   |        |            |patch by Corey Farrell (first set)    |              |
   |--------+------------+--------------------------------------+--------------|
   |401707  |jrose       |memory leaks: Memory leak cleanup     |ASTERISK-22467|
   |        |            |patch by Corey Farrell (second set)   |              |
   |--------+------------+--------------------------------------+--------------|
   |401746  |jrose       |app_voicemail: Memory Leaks against   |ASTERISK-22467|
   |        |            |tests                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |401785  |jrose       |astobj2: Unregister debug CLI commands|ASTERISK-22467|
   |        |            |at exit                               |              |
   |--------+------------+--------------------------------------+--------------|
   |401789  |jrose       |jitterbuf: Fix memory leak on jitter  |ASTERISK-22467|
   |        |            |buffer reset                          |              |
   |--------+------------+--------------------------------------+--------------|
   |401793  |jrose       |test_linkedlists: Fix memory leak     |ASTERISK-22467|
   |--------+------------+--------------------------------------+--------------|
   |401873  |dlee        |test_json: Fix deprecation warnings   |              |
   |--------+------------+--------------------------------------+--------------|
   |401898  |jrose       |revert clicompat-r2.patch from r401704|ASTERISK-22467|
   |--------+------------+--------------------------------------+--------------|
   |401937  |jrose       |Put clicompat-r2.patch back in        |ASTERISK-22467|
   |--------+------------+--------------------------------------+--------------|
   |        |            |You'd think that new files would be   |              |
   |402004  |rmudgett    |free of whitespace issues. But you    |              |
   |        |            |would be wrong.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |402045  |rmudgett    |taskprocessor: Made use               |              |
   |        |            |pthread_equal() to compare thread ids.|              |
   |--------+------------+--------------------------------------+--------------|
   |402056  |rmudgett    |res_stasis.c: Made use the            |              |
   |        |            |ao2_container callback templates.     |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Update Alembic database scripts for   |              |
   |402073  |mjordan     |external scripting and PostgreSQL,    |              |
   |        |            |Oracle                                |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Prevent CDR backends from             |              |
   |402082  |mjordan     |unregistering while billing data is in|              |
   |        |            |flight                                |              |
   |--------+------------+--------------------------------------+--------------|
   |402091  |mjordan     |Filter out internal channels from dial|              |
   |        |            |message handling                      |              |
   |--------+------------+--------------------------------------+--------------|
   |402117  |elguero     |Fix UPGRADE.txt Due To Merging From   |              |
   |        |            |Branch 11                             |              |
   |--------+------------+--------------------------------------+--------------|
   |402128  |dlee        |Put back several merge revisions that |              |
   |        |            |were lost in r401962                  |              |
   |--------+------------+--------------------------------------+--------------|
   |402129  |dlee        |Put back several merge revisions that |              |
   |        |            |were lost in r402054                  |              |
   |--------+------------+--------------------------------------+--------------|
   |402130  |dlee        |Ignore full docs                      |              |
   |--------+------------+--------------------------------------+--------------|
   |402155  |mjordan     |Remove some spammy debug messages;    |              |
   |        |            |improve clarity of others             |              |
   |--------+------------+--------------------------------------+--------------|
   |402266  |kharwell    |pjsip_messaging: Added debug for in   |ASTERISK-22777|
   |        |            |dialog messaging                      |              |
   |--------+------------+--------------------------------------+--------------|
   |402277  |dlee        |stasis: add functions embarrassingly  |              |
   |        |            |missing from r400522                  |              |
   |--------+------------+--------------------------------------+--------------|
   |402286  |mjordan     |medix_index: Display errors when      |              |
   |        |            |library calls fail                    |              |
   |--------+------------+--------------------------------------+--------------|
   |402290  |mjordan     |core/loader: Don't call dlclose in a  |              |
   |        |            |while loop                            |              |
   |--------+------------+--------------------------------------+--------------|
   |402388  |sgriepentrog|Manager: Add equivalent AMI actions   |              |
   |        |            |for the bridge CLI commands.          |              |
   |--------+------------+--------------------------------------+--------------|
   |402406  |rmudgett    |voicemail: Simplify callback pointer  |              |
   |        |            |declarations and add doxygen.         |              |
   |--------+------------+--------------------------------------+--------------|
   |402430  |rmudgett    |vector: Update API to be more         |              |
   |        |            |flexible.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |402439  |rmudgett    |vector: Uppercase API to follow C     |              |
   |        |            |convention.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |402502  |mjordan     |stasis_channels: Don't give preference|              |
   |        |            |to ANI info in channel snapshots      |              |
   |--------+------------+--------------------------------------+--------------|
   |402504  |mjordan     |netsock2: Define AST_AF_* enum        |              |
   |        |            |constants to their AF_* equivalents   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |chan_iax2: Fix incorrect usage of     |              |
   |402506  |mjordan     |ast_get_ip involving uninitialized    |              |
   |        |            |struct                                |              |
   |--------+------------+--------------------------------------+--------------|
   |402508  |mjordan     |chan_sip: Use AST_AF* defined constant|              |
   |        |            |when calling ast_get_ip               |              |
   |--------+------------+--------------------------------------+--------------|
   |402529  |dlee        |ari: User better nicknames for ARI    |              |
   |        |            |operations                            |              |
   |--------+------------+--------------------------------------+--------------|
   |402538  |jrose       |PJSIP: Improve error handling in      |              |
   |        |            |digest authenticator                  |              |
   |--------+------------+--------------------------------------+--------------|
   |402571  |dlee        |Changes from make ari-stubs after     |              |
   |        |            |r402560                               |              |
   |--------+------------+--------------------------------------+--------------|
   |402572  |dlee        |res_pjsip: Print a helpful error      |              |
   |        |            |message if sorcery registration fails |              |
   |--------+------------+--------------------------------------+--------------|
   |402583  |mmichelson  |Clarify an ambiguous error message.   |              |
   |--------+------------+--------------------------------------+--------------|
   |402585  |jrose       |security_events: Push out security    |              |
   |        |            |events over AMI events                |              |
   |--------+------------+--------------------------------------+--------------|
   |402595  |rmudgett    |res_stasis.c: Fix locking issues with |              |
   |        |            |the app_bridge_moh container.         |              |
   |--------+------------+--------------------------------------+--------------|
   |402688  |mmichelson  |Get rid of some inaccurate comments.  |              |
   |--------+------------+--------------------------------------+--------------|
   |402698  |jrose       |Confbridge: add test events for       |ASTERISK-22760|
   |        |            |dynamic menus test                    |              |
   |--------+------------+--------------------------------------+--------------|
   |402741  |dlee        |Fixed a typ.                          |              |
   |--------+------------+--------------------------------------+--------------|
   |402756  |kmoore      |CELGenUserEvent: Fix error message    |              |
   |        |            |from ast_json_pack                    |              |
   |--------+------------+--------------------------------------+--------------|
   |402768  |mmichelson  |Move a NULL check to a place that     |              |
   |        |            |makes more sense.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |402778  |mmichelson  |Switch to a scoped lock to avoid      |              |
   |        |            |missing unlocks in failure returns.   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |ari endpoints: GET                    |              |
   |402795  |kharwell    |/ari/endpoints/{invalid-tech} should  |ASTERISK-22803|
   |        |            |return a 404                          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_ari_channels: Add the ability to  |              |
   |402805  |file        |stop locally generated ringing on a   |              |
   |        |            |channel.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |402819  |jrose       |Say: If SAY_DTMF_INTERRUPT is set to  |              |
   |        |            |an ast_true value, jump on DTMF       |              |
   |--------+------------+--------------------------------------+--------------|
   |402820  |rmudgett    |Pickup: Ensure using PICKUPMARK never |              |
   |        |            |considers the picking channel.        |              |
   |--------+------------+--------------------------------------+--------------|
   |402829  |rmudgett    |Pickup: Pickup() and PickupChan()     |              |
   |        |            |parameter parsing improvements.       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Confbridge: Add option to review the  |              |
   |402854  |jrose       |recording similar to                  |              |
   |        |            |announce_join_leave                   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip: Add support for building   |              |
   |402865  |file        |against pjproject with SIP transaction|ASTERISK-22818|
   |        |            |group lock support.                   |              |
   |--------+------------+--------------------------------------+--------------|
   |402929  |dlee        |stasis: Fixed scoping problem with    |              |
   |        |            |bridge tracking.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |402942  |mjordan     |res_pjsip_mwi: Fix memory leak of MWI |              |
   |        |            |subscriptions container               |              |
   |--------+------------+--------------------------------------+--------------|
   |402943  |mjordan     |res_pjsip_sdp_rtp: Fix use of         |              |
   |        |            |uninitialized value in PJSIP          |              |
   |--------+------------+--------------------------------------+--------------|
   |402945  |rmudgett    |bucket: Fix scheme ref leak in        |              |
   |        |            |__ast_bucket_scheme_register().       |              |
   |--------+------------+--------------------------------------+--------------|
   |402957  |rmudgett    |voicemail: Fixup some doxygen         |              |
   |        |            |comments.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |402969  |mjordan     |res_pjsip_session: Fix memory leak of |              |
   |        |            |direct media format capabilities      |              |
   |--------+------------+--------------------------------------+--------------|
   |402982  |dlee        |ari: Fix generators for resources with|              |
   |        |            |camelCase names.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |402994  |dlee        |ari: Fix #include to match generated  |              |
   |        |            |headers for snakeCase resource files  |              |
   |--------+------------+--------------------------------------+--------------|
   |402995  |jrose       |app_directory: Set variable indicating|              |
   |        |            |reason directory exited               |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |PickupChan: Add ability to specify    |              |
   |403013  |rmudgett    |channel uniqueids as well as channel  |              |
   |        |            |names.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |403051  |kharwell    |res_pjsip: convert configuration      |              |
   |        |            |settings names to snake case          |              |
   |--------+------------+--------------------------------------+--------------|
   |403083  |kharwell    |res_pjsip: convert configuration      |              |
   |        |            |settings names to snake case some more|              |
   |--------+------------+--------------------------------------+--------------|
   |403095  |kmoore      |Make sure unit tests compile          |              |
   |--------+------------+--------------------------------------+--------------|
   |403133  |kharwell    |res_pjsip: AMI commands and events.   |ASTERISK-22609|
   |--------+------------+--------------------------------------+--------------|
   |403135  |kharwell    |ARI: Implement device state API       |ASTERISK-22838|
   |--------+------------+--------------------------------------+--------------|
   |403161  |file        |Fix a configure issue with PJSIP      |              |
   |        |            |transaction group lock detection.     |              |
   |--------+------------+--------------------------------------+--------------|
   |403192  |rmudgett    |astdb: Tweak some doxygen comments.   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_stasis_playback: Add 'number',    |              |
   |403210  |file        |'digits', and 'characters' URI scheme |              |
   |        |            |implementations.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |403241  |file        |res_ari: Add Recording events to the  |              |
   |        |            |validator.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |403259  |file        |res_pjsip_t38: Add the framehook to   |              |
   |        |            |the channel only on first INVITE.     |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_session: Apply fromuser and |              |
   |403272  |file        |fromdomain to all requests as         |              |
   |        |            |documented.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Check and reject non-digits e164      |              |
   |403292  |may         |values on peers and general sections  |ASTERISK-22901|
   |        |            |in ooh323.conf                        |              |
   |--------+------------+--------------------------------------+--------------|
   |403313  |file        |media_index: Make media indexing      |              |
   |        |            |tolerable of bad symlinks.            |              |
   |--------+------------+--------------------------------------+--------------|
   |403314  |mmichelson  |Add channel locking for channel       |              |
   |        |            |snapshot creation.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |sorcery, bucket: Change observer      |              |
   |403327  |rmudgett    |remove calls to take const callbacks  |              |
   |        |            |struct.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_session: Add support for    |              |
   |403330  |file        |PJMEDIA_SDP_NEG_ALLOW_MEDIA_CHANGE    |              |
   |        |            |flag.                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |403350  |mmichelson  |Initialize the hash value argument to |              |
   |        |            |pj_hash_get() to 0.                   |              |
   |--------+------------+--------------------------------------+--------------|
   |403365  |file        |res_pjsip_t38: Don't pass T.38 control|              |
   |        |            |frames through to other hooks.        |              |
   |--------+------------+--------------------------------------+--------------|
   |403378  |kharwell    |res_pjsip_registrar: undefined        |              |
   |        |            |function pointer symbol               |              |
   |--------+------------+--------------------------------------+--------------|
   |403402  |dlee        |Multiple revisions 403304,403310      |              |
   |--------+------------+--------------------------------------+--------------|
   |403403  |dlee        |ari: Fix deadlock problem with        |              |
   |        |            |functions that use autoservice.       |              |
   |--------+------------+--------------------------------------+--------------|
   |403404  |dlee        |Reverting r403311. It's causing ARI   |              |
   |        |            |tests to hang.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |app_record: Add an option that allows |              |
   |403414  |jrose       |DTMF '0' to act as an additional      |              |
   |        |            |terminator                            |              |
   |--------+------------+--------------------------------------+--------------|
   |403436  |mjordan     |res_config_sqlite: Check for CDR      |              |
   |        |            |unregistration failures               |              |
   |--------+------------+--------------------------------------+--------------|
   |403499  |mmichelson  |Switch PJSIP auth to use a vector.    |              |
   |--------+------------+--------------------------------------+--------------|
   |403512  |mmichelson  |Create function for retrieving        |              |
   |        |            |Mixmonitor instance data.             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Add a CONFBRIDGE_RESULT channel       |              |
   |403526  |mmichelson  |variable to discern why a channel left|              |
   |        |            |a ConfBridge.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |403528  |rmudgett    |sorcery: Whitespace                   |              |
   |--------+------------+--------------------------------------+--------------|
   |403543  |file        |endpoints: Keep a reference to channel|ASTERISK-22801|
   |        |            |ids when creating snapshot.           |              |
   |--------+------------+--------------------------------------+--------------|
   |403544  |rmudgett    |sorcery: Eliminate shadowing a        |              |
   |        |            |varaible that caused confusion.       |              |
   |--------+------------+--------------------------------------+--------------|
   |403546  |rmudgett    |res_sorcery_astdb.c: Fix get multiple |              |
   |        |            |records by regex.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |403560  |rmudgett    |Reverting regex part of -r403545 at   |              |
   |        |            |request of file.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |403576  |jrose       |app_page: Add predial handlers for    |              |
   |        |            |app_page.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |403605  |mmichelson  |Fix correct authentication behavior   |              |
   |        |            |for artificial endpoint.              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |func_pjsip_endpoint: Add              |              |
   |403617  |mjordan     |PJSIP_ENDPOINT function for querying  |              |
   |        |            |endpoint details                      |              |
   |--------+------------+--------------------------------------+--------------|
   |403619  |mjordan     |func_channel, chan_pjsip: Add CHANNEL |              |
   |        |            |read function support for chan_pjsip  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |app_voicemail: Voicemail callback     |              |
   |403643  |rmudgett    |registration/unregistration function  |              |
   |        |            |improvements.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |403652  |russell     |Reset peer outboundproxy on sip.conf  |              |
   |        |            |reload                                |              |
   |--------+------------+--------------------------------------+--------------|
   |403687  |kharwell    |res_pjsip_messaging: send message to a|              |
   |        |            |default outbound endpoint             |              |
   |--------+------------+--------------------------------------+--------------|
   |403707  |jrose       |chan_pjsip: Revert r403587            |ASTERISK-22936|
   |--------+------------+--------------------------------------+--------------|
   |        |            |test_voicemail_api: Add check for a   |              |
   |403726  |rmudgett    |registered voicemail provider before  |              |
   |        |            |tests.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |403737  |mjordan     |channels/Makefile: clean pjsip        |              |
   |        |            |directory                             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Transfers: Make Asterisk set          |              |
   |403783  |jrose       |ATTENDEDTRANSFER/BLINDTRANSFER more   |              |
   |        |            |reliably                              |              |
   |--------+------------+--------------------------------------+--------------|
   |403784  |rmudgett    |test.c: Fix too sticky unit test      |              |
   |        |            |failed status.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |403797  |jrose       |documentation: Add PJSIP technology to|              |
   |        |            |messaging documentation               |              |
   |--------+------------+--------------------------------------+--------------|
   |403824  |mjordan     |pjsip/dialplan_functions: Use the     |              |
   |        |            |right buffer length when printing URIs|              |
   |--------+------------+--------------------------------------+--------------|
   |403958  |jrose       |transfers: Fix bug setting both       |              |
   |        |            |BLINDTRANSFER and ATTENDEDTRANSFER    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |ari/resource_channels: When creating a|              |
   |403994  |mjordan     |channel, specify a default format     |ASTERISK-22962|
   |        |            |(SLIN)                                |              |
   |--------+------------+--------------------------------------+--------------|
   |404008  |dlee        |Setting svn:ignore                    |              |
   |--------+------------+--------------------------------------+--------------|
   |404009  |dlee        |Changed the default for               |              |
   |        |            |live_dangerously to no                |              |
   |--------+------------+--------------------------------------+--------------|
   |404028  |file        |framehooks: Re-iterate if framehook   |              |
   |        |            |provides different frame.             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_sorcery_config: Output an error   |              |
   |404030  |file        |message when an object can't be       |              |
   |        |            |created.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |404043  |jrose       |bridging: Give bridges a name and a   |              |
   |        |            |known creator                         |              |
   |--------+------------+--------------------------------------+--------------|
   |404049  |jrose       |tests: fix ast_bridge_base_new calls  |              |
   |        |            |not using the additional arguments    |              |
   |--------+------------+--------------------------------------+--------------|
   |404051  |mjordan     |LICENSE: Update language to include   |              |
   |        |            |ARI                                   |              |
   |--------+------------+--------------------------------------+--------------|
   |404138  |file        |res_calendar: Protect channel when    |              |
   |        |            |adding datastore.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |404198  |may         |Implement module reload command for   |ASTERISK-22817|
   |        |            |chan_ooh323                           |              |
   |--------+------------+--------------------------------------+--------------|
   |404262  |kharwell    |chan_oss.c: channel being locked twice|              |
   |        |            |and unlocked once                     |              |
   |--------+------------+--------------------------------------+--------------|
   |404264  |rmudgett    |ooh323c: Fix gcc 4.6.3 compiler       |              |
   |        |            |warnings.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |404280  |qwell       |Add AMI event for presence state.     |              |
   |--------+------------+--------------------------------------+--------------|
   |404293  |wedhorn     |Fixup skinny registration following   |              |
   |        |            |network issues.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |404307  |wedhorn     |Fixup some skinny bugs causing Fracks |              |
   |        |            |and ao2 cleanup issues.               |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |channel: Add a missing                |              |
   |404333  |file        |ast_channel_unlock when allocating a  |              |
   |        |            |Surrogate channel.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Voicemail: Remove mailbox identifier  |              |
   |404350  |rmudgett    |format (box@context) assumptions in   |              |
   |        |            |the system.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |404355  |rmudgett    |udptl: Dead code elimination.         |              |
   |        |            |ast_udptl_bridge was not used.        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_session: Fix SDP negotiation|              |
   |404370  |file        |when resending an INVITE with         |              |
   |        |            |authentication.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip: Ignore 401/407 responses   |              |
   |404372  |file        |for transactions and dialogs we don't |              |
   |        |            |know about.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |404376  |rmudgett    |Put notice in CHANGES as well as      |              |
   |        |            |UPGRADE.txt.                          |              |
   |--------+------------+--------------------------------------+--------------|
   |404420  |rmudgett    |Whitespace fixes.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |404433  |mjordan     |manager: bump version to 2.0.0        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |ao2_iterator: Mini-audit of the       |              |
   |404436  |rmudgett    |ao2_iterator loops in the new code    |              |
   |        |            |files.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |404438  |mjordan     |res_stasis_device_state: Set resource |              |
   |        |            |type for subscriptions to deviceState |              |
   |--------+------------+--------------------------------------+--------------|
   |404452  |mmichelson  |Fix issue where PJSIP blind transferer|              |
   |        |            |dialog may not complete as planned.   |              |
   |--------+------------+--------------------------------------+--------------|
   |404507  |mjordan     |res_pjsip: Add PJSIP CLI commands     |ASTERISK-22610|
   |--------+------------+--------------------------------------+--------------|
   |404511  |dlee        |Remove automerge properties           |              |
   |--------+------------+--------------------------------------+--------------|
   |404532  |mjordan     |res_pjsip/pjsip_cli: fix compilation  |              |
   |        |            |error caused by passing ast_free      |              |
   |--------+------------+--------------------------------------+--------------|
   |404542  |tzafrir     |chan_dahdi: enable                    |              |
   |        |            |ignore_failed_channels by default     |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Added note to UPGRADE.txt about the   |              |
   |404569  |dlee        |default value of live_dangerously     |              |
   |        |            |changing                              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_outbound_registration: Add  |              |
   |404593  |file        |validation for 'server_uri' and       |              |
   |        |            |'client_uri'.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |404620  |file        |res_pjsip_endpoint_identifier_ip:     |              |
   |        |            |Accept hostnames in the 'match' field.|              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_outbound_registration:      |              |
   |404726  |file        |Ensure URI validation happens in a    |              |
   |        |            |pjlib thread.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |404738  |file        |res_pjsip: Ensure more URI validation |              |
   |        |            |happens in pj threads.                |              |
   |--------+------------+--------------------------------------+--------------|
   |404782  |kharwell    |app_meetme: compiler warning          |              |
   |--------+------------+--------------------------------------+--------------|
   |404783  |rmudgett    |test_stasis.c: Fix ref leak in normal |              |
   |        |            |execution path.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |404844  |mjordan     |res_pjsip_authenticator_digest: Fix   |              |
   |        |            |md5 hash buffer                       |              |
   |--------+------------+--------------------------------------+--------------|
   |404856  |mjordan     |res_pjsip_logger: Add the             |              |
   |        |            |ASTERISK_FILE_VERSION macro           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_outbound_registration:      |              |
   |404924  |file        |Create registration client in pj      |              |
   |        |            |thread.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_outbound_registration: Don't|              |
   |404936  |file        |assume that a registration client will|              |
   |        |            |always exist.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |404953  |rmudgett    |External MWI core support.            |              |
   |--------+------------+--------------------------------------+--------------|
   |404955  |rmudgett    |External MWI AMI support.             |              |
   |--------+------------+--------------------------------------+--------------|
   |405007  |rmudgett    |app_voicemail: Explicitly set         |              |
   |        |            |defaultenabled=yes                    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_acl: Fix another case of    |              |
   |405035  |file        |assuming a contact will always contain|              |
   |        |            |a URI.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |405144  |mmichelson  |Use proper case for checking if digest|              |
   |        |            |authentication is used.               |              |
   |--------+------------+--------------------------------------+--------------|
   |405163  |wdoekes     |"Minimun" typo.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |405269  |wedhorn     |Fix chan_dahdi copile issue in        |              |
   |        |            |dev-mode.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |405270  |jrose       |PJSIP: Add unhold on reinvite without |              |
   |        |            |SDP behavior                          |              |
   |--------+------------+--------------------------------------+--------------|
   |405284  |rmudgett    |Logging callid: Fix some sizeof()     |              |
   |        |            |references per coding guidelines.     |              |
   |--------+------------+--------------------------------------+--------------|
   |405299  |mmichelson  |Print "" for artificial endpoint in   |              |
   |        |            |PJSIP security events.                |              |
   |--------+------------+--------------------------------------+--------------|
   |405313  |mjordan     |stasis: Add methods to allow for      |ASTERISK-22884|
   |        |            |synchronous publishing to subscriber  |              |
   |--------+------------+--------------------------------------+--------------|
   |405369  |wedhorn     |Skinny: do not add call to missed     |              |
   |        |            |calls list if answered elsewhere.     |              |
   |--------+------------+--------------------------------------+--------------|
   |405420  |mmichelson  |Fix erroneous behavior when sending   |              |
   |        |            |auth rejection to artificial endpoint.|              |
   |--------+------------+--------------------------------------+--------------|
   |405542  |rmudgett    |string container: Remove unnecessary  |              |
   |        |            |RAII_VAR usage and string object lock.|              |
   |--------+------------+--------------------------------------+--------------|
   |405554  |jrose       |ARI: Add mailboxes resource for       |              |
   |        |            |controlling and polling external MWI  |              |
   |--------+------------+--------------------------------------+--------------|
   |405584  |file        |cel_manager: Don't crash if           |              |
   |        |            |configuration file is invalid.        |              |
   |--------+------------+--------------------------------------+--------------|
   |405586  |jrose       |Include CHANGES info for r405553      |              |
   |--------+------------+--------------------------------------+--------------|
   |405589  |jrose       |Make 12 - 12.1 CHANGES log the same as|              |
   |        |            |in 12                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |405744  |kmoore      |PJSIP: Fix outbound OPTIONS support   |              |
   |--------+------------+--------------------------------------+--------------|
   |405766  |wdoekes     |Enable wide band audio in musiconhold |              |
   |        |            |streams.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Fixing some XML syntax issues with my |              |
   |405844  |newtonr     |previous commit at r405777 for        |              |
   |        |            |ASTERISK-23071                        |              |
   |--------+------------+--------------------------------------+--------------|
   |405878  |seanbright  |Make sure the maxptime attribute is   |              |
   |        |            |added to the correct offers.          |              |
   |--------+------------+--------------------------------------+--------------|
   |405894  |wedhorn     |Skinny: fix reversed device reset from|              |
   |        |            |CLI.                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |chan_pjsip: Provide a means for       |              |
   |405910  |jrose       |tracking device state when            |              |
   |        |            |holding/unholding                     |              |
   |--------+------------+--------------------------------------+--------------|
   |405925  |wedhorn     |Skinny: fix up session logging.       |              |
   |--------+------------+--------------------------------------+--------------|
   |405985  |wedhorn     |Skinny: fix up handling of fragmented |              |
   |        |            |packets.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |406022  |kmoore      |PJSIP: Handle headers in a list       |              |
   |        |            |appropriately                         |              |
   |--------+------------+--------------------------------------+--------------|
   |406082  |wdoekes     |manager: Clarify eventfilter          |              |
   |        |            |documentation. Textual changes only.  |              |
   |--------+------------+--------------------------------------+--------------|
   |406134  |newtonr     |res_pjsip: Documentation improvement  |              |
   |        |            |for Endpoint and AOR mailbox options. |              |
   |--------+------------+--------------------------------------+--------------|
   |406153  |kmoore      |res_stasis_playback: Correct error    |              |
   |        |            |argument order                        |              |
   |--------+------------+--------------------------------------+--------------|
   |406224  |kmoore      |ConfBridge: Fix channel parameter     |              |
   |        |            |documentation                         |              |
   |--------+------------+--------------------------------------+--------------|
   |406298  |mmichelson  |Multiple revisions 406294-406295      |              |
   |--------+------------+--------------------------------------+--------------|
   |406328  |mmichelson  |Today is not my day for writing code  |              |
   |        |            |that compiles.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_config_pgsql: Fix a memory leak   |              |
   |406399  |jrose       |and use RAII_VAR for cleanup when     |              |
   |        |            |practical                             |              |
   |--------+------------+--------------------------------------+--------------|
   |406407  |rmudgett    |manager: Register atexit shutdown     |              |
   |        |            |routine only once.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |406416  |jrose       |Thread Debugging: Add LWP to core show|              |
   |        |            |locks output                          |              |
   |--------+------------+--------------------------------------+--------------|
   |406503  |tzafrir     |live_ast: run wrapped programs with   |              |
   |        |            |exec                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |406517  |rmudgett    |tcptls.c: Add missing cleanup on off  |              |
   |        |            |nominal path.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |406595  |russell     |Protect ast_filestream object when on |              |
   |        |            |a channel                             |              |
   |--------+------------+--------------------------------------+--------------|
   |406618  |wdoekes     |manager: The eventfilter= option now  |              |
   |        |            |takes an extended regex.              |              |
   |--------+------------+--------------------------------------+--------------|
   |406696  |kharwell    |manager: ExtensionStatus event status |ASTERISK-23154|
   |        |            |human readable                        |              |
   |--------+------------+--------------------------------------+--------------|
   |406710  |rmudgett    |test_cdr.c, test_cel.c: Correctly     |              |
   |        |            |destroy created bridges.              |              |
   |--------+------------+--------------------------------------+--------------|
   |406920  |seanbright  |Make a NOTICE about an invalid channel|              |
   |        |            |name more useful.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |406988  |wedhorn     |Skinny: fix up possible double unlock |              |
   |        |            |of chan.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |407029  |kharwell    |alembic: script modifications due to  |              |
   |        |            |errors                                |              |
   |--------+------------+--------------------------------------+--------------|
   |407030  |mmichelson  |Decouple subscription handling from   |              |
   |        |            |NOTIFY/PUBLISH body generation.       |              |
   |--------+------------+--------------------------------------+--------------|
   |407032  |mmichelson  |Add file that apparently got missed in|              |
   |        |            |the merge.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |ChanSpy: Add ability to specify       |              |
   |407033  |rmudgett    |channel uniqueids as well as channel  |              |
   |        |            |names.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_exten_state: Exporting      |              |
   |407035  |kharwell    |global symbols caused load order      |              |
   |        |            |issues                                |              |
   |--------+------------+--------------------------------------+--------------|
   |407083  |mjordan     |app_dial: Allow macro/gosub pre-bridge|ASTERISK-23164|
   |        |            |execution to occur on priorities      |              |
   |--------+------------+--------------------------------------+--------------|
   |407169  |mjordan     |cdrs: Check for applications to lock  |              |
   |        |            |onto during dial begin handling       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |ARI/AMI: Update versions; update      |              |
   |407407  |mjordan     |UPGRADE/CHANGES notes for 12.1.0      |              |
   |        |            |changes                               |              |
   |--------+------------+--------------------------------------+--------------|
   |407422  |jrose       |CHANGES: Update changes log to include|              |
   |        |            |new bridge fields added in r404042    |              |
   |--------+------------+--------------------------------------+--------------|
   |407425  |jrose       |CHANGES: Update changes log to include|              |
   |        |            |r403414 entry                         |              |
   |--------+------------+--------------------------------------+--------------|
   |407443  |kharwell    |res_pjsip: When no global type the    |ASTERISK-23038|
   |        |            |debug option defaults to "yes"        |              |
   |--------+------------+--------------------------------------+--------------|
   |407459  |kmoore      |Logger: Fix handling of absolute paths|              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |CHANGES: Improved description of      |              |
   |407462  |jrose       |Name/Creator changes to bridge ARI,   |              |
   |        |            |adds AMI                              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |formats/format_wav: enhancing log     |              |
   |407514  |newtonr     |message "Not a wav file" to be clear  |              |
   |        |            |on what is supported                  |              |
   |--------+------------+--------------------------------------+--------------|
   |407573  |rmudgett    |res_pjsip: Updates and adds more PJSIP|              |
   |        |            |CLI commands.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |407574  |kharwell    |pjsip realtime: already created enum  |              |
   |        |            |failure for postgresql                |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |configs/pjsip.conf.sample:            |              |
   |407588  |newtonr     |Configuration section naming in       |              |
   |        |            |pjsip.conf.sample needs a little      |              |
   |        |            |clarification                         |              |
   |--------+------------+--------------------------------------+--------------|
   |407602  |mjordan     |security_events: Add AMI              |              |
   |        |            |documentation; output optional fields |              |
   |--------+------------+--------------------------------------+--------------|
   |407625  |tzafrir     |indications.conf: add stutter tone;   |              |
   |        |            |end properly                          |              |
   |--------+------------+--------------------------------------+--------------|
   |407677  |mjordan     |security_events: Fix error caused by  |              |
   |        |            |DTD validation error                  |              |
   |--------+------------+--------------------------------------+--------------|
   |407748  |mjordan     |funcs/func_cdr: Handle empty time     |              |
   |        |            |values when extracting parsed values  |              |
   |--------+------------+--------------------------------------+--------------|
   |407749  |file        |timing: Improve performance for most  |              |
   |        |            |timing implementations.               |              |
   |--------+------------+--------------------------------------+--------------|
   |407752  |mjordan     |security_events: Fix assertion failure|              |
   |        |            |in dev-mode on optional IE parsing    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |chan_iax2: Add some more iaxs[] NULL  |              |
   |407767  |rmudgett    |checks to a routine already full of   |              |
   |        |            |them.                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |407859  |kmoore      |ConfBridge: Correct prompt playback   |              |
   |        |            |target                                |              |
   |--------+------------+--------------------------------------+--------------|
   |407876  |wdoekes     |res_config_pgsql: Fix                 |              |
   |        |            |ast_update2_realtime calls.           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |ari/resource_channels: Add channel    |              |
   |407940  |mjordan     |variables earlier in the creation     |              |
   |        |            |process                               |              |
   |--------+------------+--------------------------------------+--------------|
   |407958  |file        |scheduler: Remove hashtab usage.      |              |
   |--------+------------+--------------------------------------+--------------|
   |407970  |wdoekes     |realtime: Fix ast_update2_realtime()  |              |
   |        |            |on raspberry pi.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |407990  |mmichelson  |Fix crash in AMI PJSIPShowEndpoint    |              |
   |        |            |action.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |408006  |mmichelson  |Remove all PJSIP MWI-specific use from|              |
   |        |            |our MWI code.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |408059  |tzafrir     |install_subst: helper script for      |              |
   |        |            |installing with path substitution     |              |
   |--------+------------+--------------------------------------+--------------|
   |408086  |wdoekes     |buildsystem: Don't force main to      |              |
   |        |            |depend on everything else.            |              |
   |--------+------------+--------------------------------------+--------------|
   |408199  |mjordan     |buildsystem: Unbreak the build        |              |
   |        |            |(infloop) on Asterisk 11+             |              |
   |--------+------------+--------------------------------------+--------------|
   |408272  |mmichelson  |Store SIP User-Agent information in   |              |
   |        |            |contacts.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |alembic: Add svn:ignore *.pyc to      |              |
   |408299  |rmudgett    |directories and svn:executable to *.py|              |
   |        |            |files.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |408332  |may         |process receiveAndTransmit user input |              |
   |        |            |remote caps instead of receive only   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_sorcery_astdb.c: Fix regex        |              |
   |408386  |rmudgett    |handling and keep simple prefix       |              |
   |        |            |matching performance.                 |              |
   |--------+------------+--------------------------------------+--------------|
   |408503  |mjordan     |res_pjsip: Update documentation for   |              |
   |        |            |'use_avpf' option                     |              |
   |--------+------------+--------------------------------------+--------------|
   |408592  |may         |Fix type of roundTripDelay variables  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |json: Fix json API wrapper code for   |              |
   |408712  |rmudgett    |json library versions earlier than    |              |
   |        |            |2.3.0.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |408714  |rmudgett    |json: Fix off-nominal json ref        |              |
   |        |            |counting issues.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |408723  |rmudgett    |manager: Fix AMI Status action of a   |              |
   |        |            |single channel.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |408879  |newtonr     |configs/voicemail.conf.sample - Make  |              |
   |        |            |mailcmd sample text more explicit     |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_send_to_voicemail:          |              |
   |408881  |kharwell    |transferring to voicemail for digium  |              |
   |        |            |phones                                |              |
   |--------+------------+--------------------------------------+--------------|
   |408883  |kharwell    |res_pjsip_exten_state: Presence for   |              |
   |        |            |digium phones                         |              |
   |--------+------------+--------------------------------------+--------------|
   |408932  |igorg       |                                      |              |
   |--------+------------+--------------------------------------+--------------|
   |408944  |kmoore      |PJSIP: Fix some bad spacing           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_ari: Make some additional error   |              |
   |408958  |file        |responses consistent with the rest of |              |
   |        |            |the system.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |408971  |sgriepentrog|pjsip: avoid edge case potential crash|              |
   |        |            |in answer()                           |              |
   |--------+------------+--------------------------------------+--------------|
   |408984  |rmudgett    |test_stasis.c: Misc cleanups.         |              |
   |--------+------------+--------------------------------------+--------------|
   |409000  |mjordan     |res_pjsip_sdp_rtp: Apply packetization|              |
   |        |            |rules on inbound SDP handling         |              |
   |--------+------------+--------------------------------------+--------------|
   |409091  |dlee        |Fix memory stomping bug in astman.    |              |
   |--------+------------+--------------------------------------+--------------|
   |409132  |jrose       |Multiple revisions 409129-409130      |ASTERISK-23213|
   |--------+------------+--------------------------------------+--------------|
   |409237  |kmoore      |app_queue: Fix documented AMI event   |              |
   |        |            |name                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |409271  |rmudgett    |stasis.c: Misc code cleanups.         |              |
   |--------+------------+--------------------------------------+--------------|
   |409273  |rmudgett    |stasis_cache.c: Remove some           |              |
   |        |            |unnecessary RAII_VAR() usage.         |              |
   |--------+------------+--------------------------------------+--------------|
   |409275  |rmudgett    |devicestate.c: Simplified some logic  |              |
   |        |            |in _ast_device_state().               |              |
   |--------+------------+--------------------------------------+--------------|
   |409288  |file        |res_pjsip_session: Set options        |              |
   |        |            |(100rel, timers) on incoming sessions.|              |
   |--------+------------+--------------------------------------+--------------|
   |409350  |tzafrir     |Makefile: replace -O6 with -O3        |              |
   |--------+------------+--------------------------------------+--------------|
   |409364  |mjordan     |doxygen: Tweak the link back to ye    |              |
   |        |            |olde Digium website                   |              |
   |--------+------------+--------------------------------------+--------------|
   |409423  |file        |res_stasis_recording: Fix memory leak |              |
   |        |            |of the absolute name.                 |              |
   |--------+------------+--------------------------------------+--------------|
   |409569  |kmoore      |AO2: Add an assert for bad objects    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |stasis: Made                          |              |
   |409683  |rmudgett    |internal_stasis_subscribe() prototype |              |
   |        |            |and definition match exactly.         |              |
   |--------+------------+--------------------------------------+--------------|
   |409747  |igorg       |                                      |              |
   |--------+------------+--------------------------------------+--------------|
   |409780  |seanbright  |Fix references to 'keys' CLI commands |              |
   |        |            |in astgenkey                          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Fix res/res_http_websocket.c build    |              |
   |409832  |moy         |failure in 32bit due to incorrect     |              |
   |        |            |print format for uint64_t             |              |
   |--------+------------+--------------------------------------+--------------|
   |409836  |dlee        |Corrected cross-platform stat         |              |
   |        |            |nanosecond code                       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Fix documentation for PRESENCE_STATE  |              |
   |409888  |mmichelson  |to properly illustrate how to create a|              |
   |        |            |presence hint.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |409970  |rmudgett    |res_musiconhold.c: Remove some        |              |
   |        |            |unnecessary RAII_VAR() usage.         |              |
   |--------+------------+--------------------------------------+--------------|
   |409977  |rmudgett    |app_confbridge: Remove some noop code.|              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Don't attempt to link in an aggregate |              |
   |410012  |mmichelson  |MWI subscription if an endpoint does  |              |
   |        |            |not aggregate MWI.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |410029  |jrose       |pjsip configuration: Make transport   |ASTERISK-23235|
   |        |            |TOS values consistent with endpoints  |              |
   |--------+------------+--------------------------------------+--------------|
   |410091  |russell     |moh: fix a refcount error with        |              |
   |        |            |realtime MOH                          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |sorcery.c: Fix off-nominal path ref   |              |
   |410092  |rmudgett    |and memory leak in                    |              |
   |        |            |ast_sorcery_objectset_json_create().  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |uniqueid: Fix chan_dahdi, sig_pri,    |              |
   |410174  |rmudgett    |sig_ss7, test_cdr, and test_cel       |ASTERISK-23120|
   |        |            |compiler errors.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |410207  |mmichelson  |Make res_sorcery_realtime filter      |              |
   |        |            |unknown retrieved results.            |              |
   |--------+------------+--------------------------------------+--------------|
   |410208  |mjordan     |res_pjsip: Fix documentation for one  |              |
   |        |            |touch recording see-also links        |              |
   |--------+------------+--------------------------------------+--------------|
   |410212  |sgriepentrog|sorcery: correct field register       |              |
   |        |            |argument list                         |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |resource_channels: Check if a passed  |              |
   |410275  |mjordan     |in ID is NULL before checking its     |              |
   |        |            |length                                |              |
   |--------+------------+--------------------------------------+--------------|
   |410369  |sgriepentrog|unqiueid: correct max uniqueid length |              |
   |        |            |test                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_multihomed: Fix a bug where |              |
   |410472  |file        |outgoing messages for TCP would go out|              |
   |        |            |using UDP.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_musiconhold.c: Generate MOH       |              |
   |410494  |rmudgett    |start/stop events whenever the MOH    |ASTERISK-23311|
   |        |            |stream is started/stopped.            |              |
   |--------+------------+--------------------------------------+--------------|
   |410511  |file        |Multiple revisions 410509-410510      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |cdr.c: Add missing aow_unlock(cdr) in |              |
   |410542  |rmudgett    |off nominal path of                   |              |
   |        |            |handle_dial_message().                |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_mwi_external: Clear the stasis    |              |
   |410557  |rmudgett    |cache entry when the external MWI is  |              |
   |        |            |deleted.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |410567  |mmichelson  |Prevent delayed astdb syncs.          |              |
   |--------+------------+--------------------------------------+--------------|
   |410589  |sgriepentrog|uniqueid: Update CHANGES to reflect   |ASTERISK-23120|
   |        |            |new features                          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Prevent conflicts regarding           |              |
   |410591  |mmichelson  |unsolicited and solicited MWI to an   |              |
   |        |            |endpoint.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |410593  |mmichelson  |Handle the return values of realtime  |              |
   |        |            |updates and stores more accurately.   |              |
   |--------+------------+--------------------------------------+--------------|
   |410608  |mmichelson  |Remove an extra ast_cond_wait() that  |              |
   |        |            |slipped through the patch.            |              |
   |--------+------------+--------------------------------------+--------------|
   |410626  |mmichelson  |Fix failing realtime sorcery tests.   |              |
   |--------+------------+--------------------------------------+--------------|
   |410639  |russell     |framehook.h: Fix some doc typos.      |              |
   |--------+------------+--------------------------------------+--------------|
   |410651  |mjordan     |stasis/app.c: Add some extra debugging|              |
   |        |            |for subscription counts               |              |
   |--------+------------+--------------------------------------+--------------|
   |410672  |rmudgett    |app_confbridge: Add missing destructor|              |
   |        |            |call to announcer channel destructor. |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Fix stuck channel in ARI through the  |              |
   |410684  |mmichelson  |introduction of synchronous bridge    |              |
   |        |            |actions.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |410699  |mmichelson  |Revert changes to sorcery that        |              |
   |        |            |accidentally got committed.           |              |
   |--------+------------+--------------------------------------+--------------|
   |410794  |file        |res_pjsip_multihomed: Make address    |              |
   |        |            |replacement less aggressive.          |              |
   |--------+------------+--------------------------------------+--------------|
   |410814  |rmudgett    |stasis_cache: Use the right variable  |              |
   |        |            |in the cache entry ao2 cmp function.  |              |
   |--------+------------+--------------------------------------+--------------|
   |410831  |seanbright  |res_fax_spandsp: Use g711_free() when |ASTERISK-20149|
   |        |            |available.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip: Fix memory leak of         |              |
   |410845  |file        |nameservers in off-nominal resolver   |              |
   |        |            |creation failure.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |410862  |mjordan     |cdr: Add asserts for when we don't    |              |
   |        |            |know about a CDR for a channel        |              |
   |--------+------------+--------------------------------------+--------------|
   |410863  |sgriepentrog|ARI: allow json content type with zero|              |
   |        |            |length body                           |              |
   |--------+------------+--------------------------------------+--------------|
   |410891  |mjordan     |res_ari: Fix documentation schema     |              |
   |        |            |error                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |410919  |file        |res_stasis: Fix a bug where the       |              |
   |        |            |default bridge type was not set.      |              |
   |--------+------------+--------------------------------------+--------------|
   |410934  |mmichelson  |PJSIP: Allow for identify sections to |              |
   |        |            |be specified in sorcery.conf.         |              |
   |--------+------------+--------------------------------------+--------------|
   |410950  |rmudgett    |assigned-uniqueids: Miscellaneous     |              |
   |        |            |cleanup and fixes.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |410981  |seanbright  |Make the AEL load process less chatty.|              |
   |--------+------------+--------------------------------------+--------------|
   |410982  |seanbright  |Remove a LOG_NOTICE from              |              |
   |        |            |ast_config_engine_register.           |              |
   |--------+------------+--------------------------------------+--------------|
   |410993  |seanbright  |Revert r410981. aelparse blew up.     |              |
   |--------+------------+--------------------------------------+--------------|
   |410994  |seanbright  |Make the AEL load process less chatty.|              |
   |--------+------------+--------------------------------------+--------------|
   |410996  |rmudgett    |res_pjsip_registrar.c: Miscellaneous  |              |
   |        |            |cleanup in rx_task().                 |              |
   |--------+------------+--------------------------------------+--------------|
   |411073  |rmudgett    |locking: Add temporary sanity checks. |              |
   |--------+------------+--------------------------------------+--------------|
   |411087  |rmudgett    |Revert -r411073. It didn't help and   |              |
   |        |            |blew up the system.                   |              |
   |--------+------------+--------------------------------------+--------------|
   |411090  |jrose       |ARI: Resolve a subscription leak      |              |
   |        |            |against implicit bridge subscriptions |              |
   |--------+------------+--------------------------------------+--------------|
   |411158  |mmichelson  |Add a "message_context" option for    |              |
   |        |            |PJSIP endpoints.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |411174  |seanbright  |ARI: Don't complain about missing ARI |              |
   |        |            |users when we aren't enabled          |              |
   |--------+------------+--------------------------------------+--------------|
   |411192  |rmudgett    |Fix 'alembic branches' merge conflict |              |
   |        |            |as described by the web page.         |              |
   |--------+------------+--------------------------------------+--------------|
   |411296  |mmichelson  |Give sorcery instances a reference to |              |
   |        |            |their wizards.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |411443  |mjordan     |contrib/realtime: Remove empty SQL    |              |
   |        |            |script files                          |              |
   |--------+------------+--------------------------------------+--------------|
   |411460  |mjordan     |UPGRADE: Note IAX2 compatibility issue|              |
   |        |            |between 1.4 and 1.8+ systems.         |              |
   |--------+------------+--------------------------------------+--------------|
   |411530  |mjordan     |Update API versions and               |              |
   |        |            |UPGRADE/CHANGES for 12.2.0            |              |
   |--------+------------+--------------------------------------+--------------|
   |411637  |rmudgett    |stasis_channels.c: Eliminate another  |              |
   |        |            |overuse of RAII_VAR().                |              |
   |--------+------------+--------------------------------------+--------------|
   |411639  |rmudgett    |res_parking: Minor tweaks.            |              |
   |--------+------------+--------------------------------------+--------------|
   |411656  |mmichelson  |Prevent duplicate sorcery wizards from|              |
   |        |            |being applied to sorcery object types.|              |
   |--------+------------+--------------------------------------+--------------|
   |411669  |mjordan     |res_hep: Fix crash when hep.conf not  |              |
   |        |            |available                             |              |
   |--------+------------+--------------------------------------+--------------|
   |411671  |kmoore      |res_pjsip_pubsub: Add test event for  |              |
   |        |            |state change                          |              |
   |--------+------------+--------------------------------------+--------------|
   |411688  |mjordan     |http: Fix spurious ERROR message in   |              |
   |        |            |responses with no content             |              |
   |--------+------------+--------------------------------------+--------------|
   |411702  |rmudgett    |Add some asserts that were handy when |              |
   |        |            |looking for a stasis cache problem.   |              |
   |--------+------------+--------------------------------------+--------------|
   |411768  |russell     |func_periodic_hook: New function for  |              |
   |        |            |periodic hooks.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |411791  |kmoore      |PJSIP: Fix crash introduced in r411671|              |
   |--------+------------+--------------------------------------+--------------|
   |411806  |kmoore      |Stasis: Fix Stasis() bridge refcount  |              |
   |        |            |issue                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |app_queue: Re-add HoldTime to         |              |
   |411812  |wdoekes     |QueueCallerAbandon event (simple typo |              |
   |        |            |during ast12 refactor).               |              |
   |--------+------------+--------------------------------------+--------------|
   |411884  |kmoore      |PJSIP: Ensure test event has new state|              |
   |--------+------------+--------------------------------------+--------------|
   |411897  |russell     |func_periodic_hook: List more modules |              |
   |        |            |as dependencies                       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Internal timing: Add notice that the  |              |
   |411990  |rmudgett    |-I and internal_timing option are no  |              |
   |        |            |longer needed.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |412035  |kmoore      |res_stasis_answer: Add missing        |              |
   |        |            |newlines                              |              |
   |--------+------------+--------------------------------------+--------------|
   |412050  |mmichelson  |Add a Command header to the AMI       |              |
   |        |            |Mixmonitor action.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_pubsub: Set the body        |              |
   |412075  |kharwell    |generation result to 0 for a valid    |              |
   |        |            |path                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_hep_pjsip: Use the channel name   |              |
   |412089  |mjordan     |instead of the call ID when it is     |              |
   |        |            |available                             |              |
   |--------+------------+--------------------------------------+--------------|
   |412102  |russell     |monitor: use app options parsing      |              |
   |        |            |helper code                           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |main/astobj2: Make REF_DEBUG a        |              |
   |412154  |mjordan     |menuselect item; improve REF_DEBUG    |              |
   |        |            |output                                |              |
   |--------+------------+--------------------------------------+--------------|
   |412168  |oej         |Formatting only.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |412180  |oej         |Formatting: Remove invisible          |              |
   |        |            |characters                            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |utils dir: Remove no longer needed    |              |
   |412213  |rmudgett    |traces of refcounter except in the    |              |
   |        |            |clean make target.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |412279  |russell     |func_periodic_hook: add module ref    |              |
   |        |            |counting                              |              |
   |--------+------------+--------------------------------------+--------------|
   |412280  |russell     |func_periodic_hook: move module ref   |              |
   |--------+------------+--------------------------------------+--------------|
   |412384  |rmudgett    |chan_sip.c: Moved some sip_pvt unrefs |              |
   |        |            |after their last use.                 |              |
   |--------+------------+--------------------------------------+--------------|
   |412386  |rmudgett    |chan_sip.c: Fix channel staging       |              |
   |        |            |assertion failure.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |412400  |rmudgett    |Remove unused RAII_VAR() declarations.|              |
   |--------+------------+--------------------------------------+--------------|
   |412414  |rmudgett    |Eliminate some more unnecessary       |              |
   |        |            |RAII_VAR() uses.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |412427  |russell     |(mix)monitor: Add options to enable a |              |
   |        |            |periodic beep                         |              |
   |--------+------------+--------------------------------------+--------------|
   |412467  |mjordan     |chan_sip: Add SIPURIPHONECONTEXT      |ASTERISK-17179|
   |        |            |channel variable for Request TEL URIs |              |
   |--------+------------+--------------------------------------+--------------|
   |412550  |jrose       |Fix a silly shadowed variable mistake |              |
   |        |            |that was missed from play tones patch |              |
   |--------+------------+--------------------------------------+--------------|
   |412566  |kmoore      |ARI: Add debug logging for events and |              |
   |        |            |responses                             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |app_dial and app_queue: Make lock the |              |
   |412580  |rmudgett    |forwarding channel while taking the   |              |
   |        |            |channel snapshot.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |412583  |rmudgett    |Originated calls: Fix several         |ASTERISK-22212|
   |        |            |originate call problems.              |              |
   |--------+------------+--------------------------------------+--------------|
   |412584  |mmichelson  |Allow for multiple contacts to be     |              |
   |        |            |configured in a single contact= line. |              |
   |--------+------------+--------------------------------------+--------------|
   |412714  |igorg       |                                      |              |
   |--------+------------+--------------------------------------+--------------|
   |412731  |kmoore      |Confbridge: Fix ConfbridgeKick AMI    |ASTERISK-23282|
   |        |            |documentation                         |              |
   |--------+------------+--------------------------------------+--------------|
   |412750  |kmoore      |HTTP: Add TCP_NODELAY to accepted     |              |
   |        |            |connections                           |              |
   |--------+------------+--------------------------------------+--------------|
   |412910  |russell     |Fix error loading res_monitor.        |              |
   |--------+------------+--------------------------------------+--------------|
   |412925  |rmudgett    |http: Fix spurious ERROR message in   |              |
   |        |            |responses with no content.            |              |
   |--------+------------+--------------------------------------+--------------|
   |413036  |oej         |tcptls.c : Log errors as ERROR, not   |              |
   |        |            |warning or something else.            |              |
   |--------+------------+--------------------------------------+--------------|
   |413060  |mmichelson  |Add DeviceStateChanged and            |              |
   |        |            |PresenceStateChanged AMI events.      |              |
   |--------+------------+--------------------------------------+--------------|
   |413074  |kmoore      |Bridging: Don't lock NULL bridges     |              |
   |--------+------------+--------------------------------------+--------------|
   |413089  |file        |chan_pjsip: Implement core ability to |              |
   |        |            |get Call-ID of a channel.             |              |
   |--------+------------+--------------------------------------+--------------|
   |413103  |gtjoseph    |Add "destroy" implementation for      |              |
   |        |            |spinlock.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |413118  |file        |chan_pjsip: Add support for picking up|              |
   |        |            |calls in the configured pickup group. |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_sdp_rtp: Fix issue where    |              |
   |413120  |file        |sending a hold SDP twice could cause  |              |
   |        |            |an unhold.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |413141  |file        |chan_pjsip: Fix deadlock when         |              |
   |        |            |retrieving call-id of channel.        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |chan_sip.c: Fixed off-nominal message |              |
   |413144  |rmudgett    |iterator ref count and alloc fail     |              |
   |        |            |issues.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |413197  |jrose       |Parking: Add 'AnnounceChannel'        |              |
   |        |            |argument to manager action 'Park'     |              |
   |--------+------------+--------------------------------------+--------------|
   |413263  |mmichelson  |Prevent crashes in res_config_odbc due|              |
   |        |            |to uninitialized string fields.       |              |
   |--------+------------+--------------------------------------+--------------|
   |413307  |mmichelson  |Ensure that all parts of SQL UPDATEs  |              |
   |        |            |and DELETEs are encoded.              |              |
   |--------+------------+--------------------------------------+--------------|
   |413359  |mmichelson  |Check for an act on failures to update|              |
   |        |            |contacts during registration.         |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Improve XML sanitization in NOTIFYs,  |              |
   |413381  |mmichelson  |especially for presence subtypes and  |              |
   |        |            |messages.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |413399  |mmichelson  |Fix encoding of custom prepare extra  |              |
   |        |            |data.                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |413453  |rmudgett    |app_confbridge: Fix ref leak in CLI   |              |
   |        |            |"confbridge kick" command.            |              |
   |--------+------------+--------------------------------------+--------------|
   |413455  |rmudgett    |app_confbridge: Fixed "CBAnn" channels|              |
   |        |            |not going away.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |413469  |mmichelson  |Ensure that presence state is decoded |              |
   |        |            |properly on Asterisk startup.         |              |
   |--------+------------+--------------------------------------+--------------|
   |413488  |file        |app_queue: Extend documentation for   |              |
   |        |            |various Manager actions and events.   |              |
   |--------+------------+--------------------------------------+--------------|
   |413572  |rmudgett    |http.c: Remove dead code.             |              |
   |--------+------------+--------------------------------------+--------------|
   |413589  |kmoore      |Allow Asterisk to compile under GCC   |              |
   |        |            |4.10                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |413599  |kmoore      |Fix 32bit build for func_env          |              |
   |--------+------------+--------------------------------------+--------------|
   |413668  |file        |Undoing framehook support. Issues were|              |
   |        |            |uncovered by Bamboo.                  |              |
   |--------+------------+--------------------------------------+--------------|
   |413770  |rmudgett    |Fix compiler warning from GCC 4.10    |              |
   |        |            |fixup.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |413897  |wdoekes     |res_musiconhold: Minor cleanup.       |              |
   |--------+------------+--------------------------------------+--------------|
   |413994  |rmudgett    |app_meetme: Fix overwrite of DAHDI    |              |
   |        |            |conference data structure.            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |sig_pri.c: Pull the pri_dchannel()    |              |
   |414052  |rmudgett    |PRI_EVENT_RING case into its own      |              |
   |        |            |function.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |414123  |mjordan     |bridge_native_rtp/bridge_channel: Fix |              |
   |        |            |direct media issues due to frame hook |              |
   |--------+------------+--------------------------------------+--------------|
   |414138  |mjordan     |Undo r414123                          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |core_unreal: Only block media frames  |              |
   |414297  |rmudgett    |when a generator is on both ends of an|              |
   |        |            |unreal channel.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |414348  |mjordan     |UPGRADE: Add note for REF_DEBUG flag  |              |
   |--------+------------+--------------------------------------+--------------|
   |414403  |jrose       |res_pjsip_refer: Fix bugs involving   |              |
   |        |            |Parking/PJSIP/transfers               |              |
   |--------+------------+--------------------------------------+--------------|
   |414475  |kmoore      |Fix signed/unsigned build warnings    |              |
   |--------+------------+--------------------------------------+--------------|
   |414529  |mjordan     |test_cel: Fix unit tests broken due to|              |
   |        |            |event def changes from res_corosync   |              |
   |--------+------------+--------------------------------------+--------------|
   |414543  |mjordan     |core_unreal: Prevent double free of   |              |
   |        |            |core_unreal pvt                       |              |
   |--------+------------+--------------------------------------+--------------|
   |414567  |wdoekes     |res_config_odbc: Fix old and new      |              |
   |        |            |ast_string_field memory leaks.        |              |
   |--------+------------+--------------------------------------+--------------|
   |414764  |mjordan     |ast-db-manage/cdr/env.py: Don't fail  |              |
   |        |            |if a config file can't be loaded      |              |
   |--------+------------+--------------------------------------+--------------|
   |414766  |mjordan     |AMI/ARI: Update version numbers       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |pjsip.conf: privkey_file should be    |              |
   |414781  |newtonr     |priv_key_file, mediaencryption=yes    |              |
   |        |            |should be mediaencryption=sdes        |              |
   |--------+------------+--------------------------------------+--------------|
   |414798  |mjordan     |Logger/CLI/etc.: Fix some aesthetic   |              |
   |        |            |issues; reduce chatty verbose messages|              |
   |--------+------------+--------------------------------------+--------------|
   |414861  |kmoore      |PBX: Prevent incorrect hint parsing   |              |
   |--------+------------+--------------------------------------+--------------|
   |415116  |mjordan     |res_pjsip_session: Add debug statement|              |
   |        |            |for session refreshes                 |              |
   |--------+------------+--------------------------------------+--------------|
   |415118  |mjordan     |chan_pjsip: Add debug in RTP Engine   |              |
   |        |            |glue callback                         |              |
   |--------+------------+--------------------------------------+--------------|
   |415192  |kmoore      |PJSIP: Send initial connected line    |              |
   |        |            |information                           |              |
   |--------+------------+--------------------------------------+--------------|
   |415288  |rmudgett    |config: Fix indentation and missing   |              |
   |        |            |curlies in config_text_file_load().   |              |
   |--------+------------+--------------------------------------+--------------|
   |415319  |gtjoseph    |Split astobj2.c into more maintainable|              |
   |        |            |components.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |415343  |kmoore      |PJSIP: Remove premature write of raw  |              |
   |        |            |formats                               |              |
   |--------+------------+--------------------------------------+--------------|
   |415358  |kharwell    |core uri: Custom uri parsing error    |              |
   |        |            |when no query parameters              |              |
   |--------+------------+--------------------------------------+--------------|
   |415411  |jrose       |chan_sip: Fix order of variables      |              |
   |        |            |specified in SIPNotify action         |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |bridge.h: Remove redundant struct     |              |
   |415428  |rmudgett    |ast_bridge_channel forward            |              |
   |        |            |declaration.                          |              |
   |--------+------------+--------------------------------------+--------------|
   |415444  |mjordan     |bridges/bridge_native_rtp: Reconfigure|              |
   |        |            |bridge on removal of framehook        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |chan_pjsip: Fix bug where custom SIP  |              |
   |415580  |mmichelson  |headers could be duplicated on        |              |
   |        |            |outgoing INVITEs.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |PJSIP: PJSIPNotify - Strip            |              |
   |415659  |jrose       |content-length headers and add        |              |
   |        |            |documentation                         |              |
   |--------+------------+--------------------------------------+--------------|
   |415679  |kmoore      |Fix build in dev mode due to          |              |
   |        |            |signed/unsigned mismatch              |              |
   |--------+------------+--------------------------------------+--------------|
   |415698  |sgriepentrog|CLI: add presence information to core |              |
   |        |            |show hints                            |              |
   |--------+------------+--------------------------------------+--------------|
   |415730  |rmudgett    |format.c: Fix misuse of hash container|              |
   |        |            |function.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_pubsub: Persist             |              |
   |415767  |file        |subscriptions in sorcery so they are  |              |
   |        |            |recreated on startup.                 |              |
   |--------+------------+--------------------------------------+--------------|
   |415982  |kmoore      |Fix build in devmode for GCC 4.10     |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |main/pbx - documentation - enhance    |              |
   |416024  |newtonr     |'core show hints' and 'core show hint'|              |
   |        |            |help text                             |              |
   |--------+------------+--------------------------------------+--------------|
   |416149  |kmoore      |CEL: Expose parking retreiver in extra|              |
   |        |            |field                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |416153  |kmoore      |MoH: Don't restart stream on repeated |              |
   |        |            |start calls                           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_manager_devicestate and           |              |
   |416237  |coreyfarrell|res_manager_presencestate missing     |              |
   |        |            |support level                         |              |
   |--------+------------+--------------------------------------+--------------|
   |416267  |mjordan     |MoH: Undo commit r416150 (1.8)        |              |
   |--------+------------+--------------------------------------+--------------|
   |416299  |mjordan     |test_stasis_endpoints: Remove expected|              |
   |        |            |channel snapshot                      |              |
   |--------+------------+--------------------------------------+--------------|
   |416301  |mjordan     |channel_internal_api: Publish a       |              |
   |        |            |snapshot change when linkedids change |              |
   |--------+------------+--------------------------------------+--------------|
   |416319  |mjordan     |channels/chan_sip: Forbid remote      |              |
   |        |            |bridging if T.38 is negotiated        |              |
   |--------+------------+--------------------------------------+--------------|
   |416394  |kharwell    |res_http_websocket: read/write string |              |
   |        |            |fixup                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |416443  |kmoore      |MoH: Don't restart stream on repeated |              |
   |        |            |start calls                           |              |
   |--------+------------+--------------------------------------+--------------|
   |416444  |mmichelson  |Fix string growth algorithm for XML   |              |
   |        |            |presence bodies.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |416503  |mmichelson  |Allow the PUSH and UNSHIFT functions  |              |
   |        |            |to set inheritable channel variables. |              |
   |--------+------------+--------------------------------------+--------------|
   |416561  |mjordan     |stasis_channels: Update the stasis    |              |
   |        |            |cache if manager variables are needed |              |
   |--------+------------+--------------------------------------+--------------|
   |416736  |kmoore      |Fix build warnings with TEST_FRAMEWORK|              |
   |        |            |enabled                               |              |
   |--------+------------+--------------------------------------+--------------|
   |416738  |gtjoseph    |pjsip cli: Change Identify to show    |              |
   |        |            |CIDR notation instead of netmasks.    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |astobj2: Additional refactoring to    |              |
   |416807  |gtjoseph    |push impl specific code down into the |              |
   |        |            |impls.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |voicemail API callbacks: Extract the  |              |
   |416830  |rmudgett    |sayname API call to its own registerd |              |
   |        |            |callback.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |416848  |jrose       |Logger: Add manager command           |              |
   |        |            |'LoggerRotate' to rotate logger       |              |
   |--------+------------+--------------------------------------+--------------|
   |416850  |jrose       |res_parking: Make manager commands    |              |
   |        |            |register with module information      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |build: Allow                          |              |
   |416872  |gtjoseph    |autoconf/ast_ext_tool_check to handle |              |
   |        |            |cross-compiling better.               |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |build: Allow                          |              |
   |416935  |gtjoseph    |autoconf/ast_ext_tool_check to handle |              |
   |        |            |cross-compiling better.               |              |
   |--------+------------+--------------------------------------+--------------|
   |416996  |gtjoseph    |astobj2: Add an ao2_replace macro to  |              |
   |        |            |astobj2.h                             |              |
   |--------+------------+--------------------------------------+--------------|
   |417059  |tzafrir     |suspended destructions of pri spans on|              |
   |        |            |events                                |              |
   |--------+------------+--------------------------------------+--------------|
   |417120  |rmudgett    |core_unreal: Fix off by one buffer    |              |
   |        |            |overwrite error.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |417193  |wedhorn     |Skinny: cleanup some log messages     |              |
   |        |            |around sessions.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |417361  |kmoore      |Bridging: Allow channels to define    |              |
   |        |            |bridging hooks                        |              |
   |--------+------------+--------------------------------------+--------------|
   |417383  |kmoore      |CEL: Add bridge tech to relevant CEL  |              |
   |        |            |records                               |              |
   |--------+------------+--------------------------------------+--------------|
   |417400  |mjordan     |chan_pjsip: Add a test event for fast |              |
   |        |            |picture updates                       |              |
   |--------+------------+--------------------------------------+--------------|
   |417421  |mjordan     |res_http_websocket: Export symbol for |              |
   |        |            |ast_websocket_set_timeout             |              |
   |--------+------------+--------------------------------------+--------------|
   |417423  |kmoore      |CHANGES: Add missing changes          |              |
   |--------+------------+--------------------------------------+--------------|
   |417447  |kmoore      |CEL: Update unit tests for bridge tech|              |
   |        |            |field                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |417571  |rmudgett    |event.c: Fix type mismatch errors in  |              |
   |        |            |ie_maps[].                            |              |
   |--------+------------+--------------------------------------+--------------|
   |417649  |mjordan     |apps/app_voicemail: Fix compilation   |              |
   |        |            |error introduced in r417591           |              |
   |--------+------------+--------------------------------------+--------------|
   |417663  |mmichelson  |Reverse logic during subscription     |              |
   |        |            |persistence recreation.               |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_rtp_asterisk: Don't leak memory or|              |
   |417706  |file        |reset state if DTLS configuration is  |              |
   |        |            |set multiple times.                   |              |
   |--------+------------+--------------------------------------+--------------|
   |417770  |jrose       |ARI: Remove unnecessary \briefs from  |              |
   |        |            |automatically generated documentation |              |
   |--------+------------+--------------------------------------+--------------|
   |417863  |tzafrir     |dahdi_span_config_hook: automatically |              |
   |        |            |register new dahdi channels           |              |
   |--------+------------+--------------------------------------+--------------|
   |417877  |sgalarneau  |api.wiki.mustache: Update wiki        |              |
   |        |            |template to support body parameters   |              |
   |--------+------------+--------------------------------------+--------------|
   |417900  |mjordan     |main/tcptls: Add checks for OpenSSL   |              |
   |        |            |Elliptic Curve support                |              |
   |--------+------------+--------------------------------------+--------------|
   |417910  |jrose       |pbx_config: Add manager actions to    |              |
   |        |            |add/remove extensions                 |              |
   |--------+------------+--------------------------------------+--------------|
   |417916  |jrose       |chan_dahdi: Add AMI commands for      |              |
   |        |            |controlling PRI debugging output      |              |
   |--------+------------+--------------------------------------+--------------|
   |417933  |rmudgett    |res_ari: Fix some off-nominal paths   |              |
   |        |            |just dropping the HTTP connection.    |              |
   |--------+------------+--------------------------------------+--------------|
   |418019  |mjordan     |Remove many deprecated modules        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |configure: Update script to pass if   |              |
   |418034  |mjordan     |channels/h323/Makefile.in does not    |              |
   |        |            |exist                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |418035  |mjordan     |configure: Remove last vestiges of    |              |
   |        |            |h323; DO create menuselect-deps       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |main/Makefile: fix compilation error  |              |
   |418050  |mjordan     |of buildinfo occurring on 'make       |              |
   |        |            |install'                              |              |
   |--------+------------+--------------------------------------+--------------|
   |418067  |kmoore      |HTTP: Fix build for gcc 4.10          |              |
   |--------+------------+--------------------------------------+--------------|
   |418084  |kmoore      |CEL: Fix incorrect/missing extra field|              |
   |        |            |information                           |              |
   |--------+------------+--------------------------------------+--------------|
   |418183  |mjordan     |manager/ARI: Update version to        |              |
   |        |            |2.4.0/1.4.0; Update UPGRADE.txt       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |chan_dahdi/sig_pri: Fix type mismatch |              |
   |418264  |rmudgett    |in the idledial feature's channel     |              |
   |        |            |creation.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |418325  |mjordan     |include/asterisk/xmpp.h: Convert      |              |
   |        |            |indentation to tabs                   |              |
   |--------+------------+--------------------------------------+--------------|
   |418370  |sgriepentrog|config: inform config hook of change  |              |
   |        |            |when writing file                     |              |
   |--------+------------+--------------------------------------+--------------|
   |418397  |coreyfarrell|astobj2: tweak ao2_replace to do      |              |
   |        |            |nothing when it would be a NoOp       |              |
   |--------+------------+--------------------------------------+--------------|
   |418419  |mjordan     |astobj2: Add tag variants for         |              |
   |        |            |ao2_bump, ao2_cleanup, and ao2_replace|              |
   |--------+------------+--------------------------------------+--------------|
   |418448  |coreyfarrell|Remove files left behind on removal of|              |
   |        |            |h323, jingle and jabber.              |              |
   |--------+------------+--------------------------------------+--------------|
   |418467  |coreyfarrell|Fix minor reference leaks in app_skel |              |
   |        |            |and TEST_FRAMEWORK                    |              |
   |--------+------------+--------------------------------------+--------------|
   |418488  |sgriepentrog|astobj2: correct define for           |              |
   |        |            |ao2_t_cleanup                         |              |
   |--------+------------+--------------------------------------+--------------|
   |418507  |coreyfarrell|astobj2: work around REF_DEBUG race   |              |
   |        |            |which causes out of order log entries |              |
   |--------+------------+--------------------------------------+--------------|
   |418566  |rmudgett    |Actually delete the removed files.    |              |
   |--------+------------+--------------------------------------+--------------|
   |418587  |rmudgett    |logger.h: Extract DEBUG_ATLEAST() to  |              |
   |        |            |complement VERBOSITY_ATLEAST().       |              |
   |--------+------------+--------------------------------------+--------------|
   |418616  |seanbright  |Update Asterisk copyright year in     |              |
   |        |            |main/asterisk.c                       |              |
   |--------+------------+--------------------------------------+--------------|
   |418716  |kmoore      |TEST_FRAMEWORK: Fix ref leak in       |              |
   |        |            |feature activation                    |              |
   |--------+------------+--------------------------------------+--------------|
   |418738  |mjordan     |codec_adpcm: Change description of    |              |
   |        |            |codec "ADPCM" to "Dialogic ADPCM"     |              |
   |--------+------------+--------------------------------------+--------------|
   |418788  |coreyfarrell|Remove include of astobj.h from       |              |
   |        |            |channels/dahdi/bridge_native_dahdi.c. |              |
   |--------+------------+--------------------------------------+--------------|
   |418811  |kmoore      |TEST_FRAMEWORK: Fix threewaytransfer  |              |
   |        |            |reporting                             |              |
   |--------+------------+--------------------------------------+--------------|
   |418832  |mjordan     |menuselect: Add menuselect to Asterisk|              |
   |        |            |trunk (Patch 1)                       |              |
   |--------+------------+--------------------------------------+--------------|
   |418833  |mjordan     |menuselect: Remove mxml from          |              |
   |        |            |menuselect (Patch 2)                  |              |
   |--------+------------+--------------------------------------+--------------|
   |418850  |mjordan     |configure: Fix libxml2 development    |              |
   |        |            |library dependency checking           |              |
   |--------+------------+--------------------------------------+--------------|
   |418851  |mjordan     |Add svn:ignore property               |              |
   |--------+------------+--------------------------------------+--------------|
   |418870  |mjordan     |configs: Move sample config files into|              |
   |        |            |a subdirectory of configs             |              |
   |--------+------------+--------------------------------------+--------------|
   |418893  |seanbright  |Import Asterisk's autoconf magic      |              |
   |        |            |instead of using our own.             |              |
   |--------+------------+--------------------------------------+--------------|
   |418894  |seanbright  |Add missing file from previous commit.|              |
   |--------+------------+--------------------------------------+--------------|
   |418895  |seanbright  |Update config.guess and config.sub    |              |
   |--------+------------+--------------------------------------+--------------|
   |418911  |jrose       |res_fax: Provide AMI equivalents for  |              |
   |        |            |fax CLI commands                      |              |
   |--------+------------+--------------------------------------+--------------|
   |418936  |jrose       |Channels: Masquerades to automatically|              |
   |        |            |move frame/audio hooks                |              |
   |--------+------------+--------------------------------------+--------------|
   |418938  |rmudgett    |func_audiohookinherit.c: Fixup some   |              |
   |        |            |XML documentation wording.            |              |
   |--------+------------+--------------------------------------+--------------|
   |418961  |sgriepentrog|feature_config: insure featuregroups  |              |
   |        |            |and applicationmaps are initialized   |              |
   |--------+------------+--------------------------------------+--------------|
   |418962  |sgriepentrog|media formats: fix ref leak of peer   |              |
   |        |            |for mwi subscription                  |              |
   |--------+------------+--------------------------------------+--------------|
   |418963  |sgriepentrog|astobj2: assert on invalid ref and    |              |
   |        |            |backtrace cleanup                     |              |
   |--------+------------+--------------------------------------+--------------|
   |418980  |kmoore      |Fix build in dev-mode                 |              |
   |--------+------------+--------------------------------------+--------------|
   |418997  |coreyfarrell|stasis: use ao2_t_alloc for certain   |              |
   |        |            |object allocators                     |              |
   |--------+------------+--------------------------------------+--------------|
   |419020  |coreyfarrell|stasis: fix call to ao2_t_alloc for   |              |
   |        |            |stasis_message_router_create          |              |
   |--------+------------+--------------------------------------+--------------|
   |419077  |seanbright  |Fix build when pjproject is installed |              |
   |        |            |in a non-standard location.           |              |
   |--------+------------+--------------------------------------+--------------|
   |419110  |kmoore      |Fix build in dev-mode                 |              |
   |--------+------------+--------------------------------------+--------------|
   |419175  |kmoore      |Fix more dev-mode build issues        |              |
   |--------+------------+--------------------------------------+--------------|
   |419180  |file        |chan_iax2: Restore previous behavior  |              |
   |        |            |of iax2_best_codec.                   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |ARI: Fix endpoint/channel subscription|              |
   |419203  |mjordan     |issues; allow for subscriptions to    |              |
   |        |            |tech                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |419206  |rmudgett    |codec_speex: Fix trashing normal      |              |
   |        |            |static frame for AST_FRAME_CNG.       |              |
   |--------+------------+--------------------------------------+--------------|
   |419286  |sgriepentrog|app_voicemail: use a consistent       |              |
   |        |            |generator string                      |              |
   |--------+------------+--------------------------------------+--------------|
   |419319  |mjordan     |endpoints: Fix failing unit tests from|              |
   |        |            |r419196                               |              |
   |--------+------------+--------------------------------------+--------------|
   |419342  |kmoore      |AMI: Allow for command response       |              |
   |        |            |documentation                         |              |
   |--------+------------+--------------------------------------+--------------|
   |419504  |elguero     |core/db: Revert Patch Added In Attempt|              |
   |        |            |To Improve I/O Performance            |              |
   |--------+------------+--------------------------------------+--------------|
   |419520  |rmudgett    |accountcode: Slightly change          |              |
   |        |            |accountcode propagation.              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |bridge: Make "bridge destroy" only    |              |
   |419537  |file        |available in developer mode and add   |              |
   |        |            |"all" to "bridge kick".               |              |
   |--------+------------+--------------------------------------+--------------|
   |419563  |mjordan     |module loader: Unload modules in      |              |
   |        |            |reverse order of their start order    |              |
   |--------+------------+--------------------------------------+--------------|
   |419688  |rmudgett    |datastores: Audit                     |              |
   |        |            |ast_channel_datastore_remove usage.   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_pidf_body_generator /       |              |
   |419751  |file        |res_pjsip_xpidf_body_generator: Ensure|              |
   |        |            |local entity is unquoted.             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_session: Fix race condition |              |
   |419766  |file        |where redirecting information may not |              |
   |        |            |be set.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |419806  |kmoore      |manager: Add state list commands      |              |
   |--------+------------+--------------------------------------+--------------|
   |419822  |mjordan     |xmldocs: Add support for an tag in the|              |
   |        |            |Asterisk XML Documentation            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |PJSIP: Send Notify AMI and CLI        |              |
   |419851  |jrose       |commands can now send to URI instead  |              |
   |        |            |of endpoint                           |              |
   |--------+------------+--------------------------------------+--------------|
   |419888  |mmichelson  |Add ContactStatusDetail to            |              |
   |        |            |PJSIPShowEndpoint AMI output.         |              |
   |--------+------------+--------------------------------------+--------------|
   |419914  |kmoore      |Manager: Add PJSIPShowEndpoint[s]     |              |
   |        |            |documentation                         |              |
   |--------+------------+--------------------------------------+--------------|
   |420007  |rmudgett    |Remove duplicate definitions of       |              |
   |        |            |ast_format_vp8.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |420100  |mjordan     |stasis: Fix compilation issue with ao2|              |
   |        |            |tagged objects                        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Add alembic script that adds contact  |              |
   |420236  |rmudgett    |user_agent and endpoint               |              |
   |        |            |message_context.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |420237  |rmudgett    |Fix alembic script to work properly in|              |
   |        |            |offline mode.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |pbx: Filter out pattern matching hints|              |
   |420309  |mjordan     |in responses sent to                  |              |
   |        |            |ExtensionStateList                    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_outbound_publish: Add module|              |
   |420314  |file        |which provides outbound PUBLISH       |              |
   |        |            |support.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_publish_asterisk: Add       |              |
   |420315  |file        |support for exchanging device and     |              |
   |        |            |mailbox state using SIP.              |              |
   |--------+------------+--------------------------------------+--------------|
   |420384  |mmichelson  |Add support for RFC 4662 resource list|              |
   |        |            |subscriptions.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Ensure bridges exist when trying to   |              |
   |420388  |mmichelson  |determine bridged parties when        |              |
   |        |            |publishing transfer information.      |              |
   |--------+------------+--------------------------------------+--------------|
   |420389  |kmoore      |Fix build in dev mode                 |              |
   |--------+------------+--------------------------------------+--------------|
   |420410  |kmoore      |Stasis: Ensure transfer messages      |              |
   |        |            |follow validation rules               |              |
   |--------+------------+--------------------------------------+--------------|
   |420415  |kmoore      |Stasis: Correct blind transfer message|              |
   |        |            |generation                            |              |
   |--------+------------+--------------------------------------+--------------|
   |420497  |mjordan     |Update UPGRADE.txt for 13 branch      |              |
   |--------+------------+--------------------------------------+--------------|
   |420498  |mjordan     |Remove 12 merge properties            |              |
   |--------+------------+--------------------------------------+--------------|
   |420499  |mjordan     |Initialize svnmerge from branches/13  |              |
   |--------+------------+--------------------------------------+--------------|
   |420515  |kmoore      |CEL: Update unit tests for additional |              |
   |        |            |information                           |              |
   |--------+------------+--------------------------------------+--------------|
   |420535  |mjordan     |main/message: remove debug message    |              |
   |--------+------------+--------------------------------------+--------------|
   |420537  |mjordan     |res_ari_resource.c.mustache: Update   |              |
   |        |            |template to emit module support level |              |
   |--------+------------+--------------------------------------+--------------|
   |420539  |mjordan     |make_ari_stubs: Update wiki prefix to |              |
   |        |            |'13'                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |420563  |mjordan     |chan_sip: Mark chan_sip and its files |              |
   |        |            |as extended support                   |              |
   |--------+------------+--------------------------------------+--------------|
   |420578  |qwell       |app_voicemail: Add the ability to     |              |
   |        |            |specify multiple email addresses.     |              |
   |--------+------------+--------------------------------------+--------------|
   |420593  |qwell       |Fix build in devmode.                 |              |
   |--------+------------+--------------------------------------+--------------|
   |420608  |mjordan     |Update UPGRADE-13.txt file            |              |
   |--------+------------+--------------------------------------+--------------|
   |420610  |mjordan     |Update CHANGES file                   |              |
   |--------+------------+--------------------------------------+--------------|
   |420640  |mjordan     |funcs/func_jitterbuffer: Tweak        |              |
   |        |            |documentation                         |              |
   |--------+------------+--------------------------------------+--------------|
   |420658  |wdoekes     |tcptls: Avoid compiler warning on     |              |
   |        |            |non-dev-mode.                         |              |
   |--------+------------+--------------------------------------+--------------|
   |420743  |mjordan     |res_hep: Remove disabling of modules  |              |
   |--------+------------+--------------------------------------+--------------|
   |420759  |mmichelson  |Fix crash encountered by the          |              |
   |        |            |testsuite.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |420780  |mmichelson  |Fix crashing unit tests with regards  |              |
   |        |            |to RLS.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |420797  |kmoore      |Stasis: Allow internal channels       |              |
   |        |            |directly into bridges                 |              |
   |--------+------------+--------------------------------------+--------------|
   |420804  |kmoore      |Stasis: Use the correct return value  |              |
   |--------+------------+--------------------------------------+--------------|
   |420811  |mjordan     |AMI/ARI: Update version to 2.5.0/1.5.0|              |
   |        |            |respectively                          |              |
   |--------+------------+--------------------------------------+--------------|
   |420838  |rmudgett    |res/stasis/command.c: Fix recent      |              |
   |        |            |commit using spaces instead of tabs.  |              |
   |--------+------------+--------------------------------------+--------------|
   |420858  |file        |app_voicemail: Fix the                |              |
   |        |            |"test_voicemail_vm_info" unit test.   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_stasis_snoop.c: Fix off nominial  |              |
   |420880  |rmudgett    |exit path leaving Snoop channel locked|              |
   |        |            |and not hungup.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |420882  |rmudgett    |chan_sip: Fix type mismatch when the  |              |
   |        |            |format is changed.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |420900  |wdoekes     |logger: Don't store verbose-magic in  |              |
   |        |            |the log files.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |420921  |kmoore      |AMI: Improve documentation for Status |              |
   |        |            |action                                |              |
   |--------+------------+--------------------------------------+--------------|
   |420953  |kmoore      |PJSIP: Prevent crash no-URI contacts  |              |
   |--------+------------+--------------------------------------+--------------|
   |420958  |rmudgett    |res_pjsip_send_to_voicemail.c: Fix svn|              |
   |        |            |file properties.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |420993  |rmudgett    |channel_internal_api.c: Replace some  |              |
   |        |            |code with ao2_replace().              |              |
   |--------+------------+--------------------------------------+--------------|
   |421012  |rmudgett    |ARI: Originate to app local channel   |              |
   |        |            |subscription code optimization.       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |cel: Make sure channels in extra      |              |
   |421043  |mjordan     |fields include their unique IDs as    |              |
   |        |            |well                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |421063  |mjordan     |main/file: Move test event to emit    |              |
   |        |            |PLAYBACK event more consistently      |              |
   |--------+------------+--------------------------------------+--------------|
   |421167  |mjordan     |app_voicemail/app: Remove test events |              |
   |        |            |that were duplicated by r421059       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_http_websocket: Include query     |              |
   |421211  |file        |parameters in client connection       |              |
   |        |            |requests.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |421313  |mjordan     |Multiple revisions 421311-421312      |              |
   |--------+------------+--------------------------------------+--------------|
   |421341  |gtjoseph    |func_config: Change 'Not Found'       |              |
   |        |            |message from ERROR to DEBUG           |              |
   |--------+------------+--------------------------------------+--------------|
   |421380  |wedhorn     |Skinny: Fixup compile warning for non |              |
   |        |            |dev-mode.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |421404  |rmudgett    |chan_pjsip: Fix attended transfer     |              |
   |        |            |connected line name update.           |              |
   |--------+------------+--------------------------------------+--------------|
   |421446  |kmoore      |AMI Docs: Fix Status channel parameter|              |
   |        |            |optionality                           |              |
   |--------+------------+--------------------------------------+--------------|
   |421449  |mmichelson  |Fix compilation error on certain      |              |
   |        |            |versions of GCC.                      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Alter documentation for               |              |
   |421490  |mmichelson  |callerid_privacy to use correct       |              |
   |        |            |values.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |421534  |kmoore      |AMI: Add AllVariables parameter to    |              |
   |        |            |Status                                |              |
   |--------+------------+--------------------------------------+--------------|
   |421539  |kmoore      |Stasis: Add information to blind      |              |
   |        |            |transfer event                        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Move evaluation of set_var options in |              |
   |421567  |mmichelson  |pjsip to the end of channel           |              |
   |        |            |initialization.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |421586  |mmichelson  |Set the role for inbound subscriptions|              |
   |        |            |correctly.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |421623  |rmudgett    |cli.c: Fix tab completion of "module  |              |
   |        |            |load" when MALLOC_DEBUG is enabled.   |              |
   |--------+------------+--------------------------------------+--------------|
   |421646  |rmudgett    |chan_pjsip: Update media translation  |              |
   |        |            |paths when new SDP negotiated.        |              |
   |--------+------------+--------------------------------------+--------------|
   |421785  |mmichelson  |Improve consistency of party ID       |              |
   |        |            |privacy usage.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |421791  |mmichelson  |Let's try checking the name and       |              |
   |        |            |number, instead of the name twice.    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Ensure after-bridge behavior is       |              |
   |421795  |mmichelson  |correct when moving from Stasis to a  |              |
   |        |            |non-Stasis bridge.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |421803  |rmudgett    |res_musiconhold.c: Remove obsolete    |              |
   |        |            |REF_DEBUG code.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |421861  |mjordan     |main/message: Add a new-line to a     |              |
   |        |            |DEBUG message                         |              |
   |--------+------------+--------------------------------------+--------------|
   |421883  |mmichelson  |Fix a locking inversion in MixMonitor.|              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_transport_websocket: Ensure |              |
   |421933  |file        |secure Websocket clients can be       |              |
   |        |            |called.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |421950  |file        |res_pjsip_transport_websocket: Fix a  |              |
   |        |            |progressive memory growth.            |              |
   |--------+------------+--------------------------------------+--------------|
   |422038  |rmudgett    |res_musiconhold.c: Release any format |              |
   |        |            |refs before memset().                 |              |
   |--------+------------+--------------------------------------+--------------|
   |422072  |mmichelson  |Fix race condition in the scheduler   |              |
   |        |            |when deleting a running entry.        |              |
   |--------+------------+--------------------------------------+--------------|
   |422092  |gtjoseph    |confbridge: Make kick, mute and unmute|              |
   |        |            |handle channel targets consistently.  |              |
   |--------+------------+--------------------------------------+--------------|
   |422158  |kmoore      |CallerID: Fix parsing of malformed    |              |
   |        |            |callerid                              |              |
   |--------+------------+--------------------------------------+--------------|
   |422178  |gtjoseph    |confbridge: Add 'Admin' param to join,|              |
   |        |            |leave, mute, unmute and talking events|              |
   |--------+------------+--------------------------------------+--------------|
   |422201  |rmudgett    |sched: Fix typo and whitespace change.|              |
   |--------+------------+--------------------------------------+--------------|
   |422216  |rmudgett    |res/res_pjsip/pjsip_options.c:        |              |
   |        |            |Eliminate excessive RAII_VAR usage.   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Fix bug that did not allow for        |              |
   |422240  |mmichelson  |multiple batched RLS notifications to |              |
   |        |            |be sent.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |422257  |rmudgett    |Added ConfBridge AMI event note to    |              |
   |        |            |UPGRADE.txt.                          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |LICENSE: Clarify language in          |              |
   |422297  |mjordan     |Asterisk's LICENSE to allow for       |              |
   |        |            |linking to UniMRCP                    |              |
   |--------+------------+--------------------------------------+--------------|
   |422358  |sgriepentrog|The assertion that peer was not found |              |
   |        |            |on final event                        |              |
   |--------+------------+--------------------------------------+--------------|
   |422443  |gtjoseph    |manager: Make WaitEvent action respect|              |
   |        |            |eventfilters                          |              |
   |--------+------------+--------------------------------------+--------------|
   |422446  |gtjoseph    |confbridge: Add Duration to           |              |
   |        |            |ConfbridgeList event                  |              |
   |--------+------------+--------------------------------------+--------------|
   |422524  |mjordan     |main/cli: Do not attempt to show CDR  |              |
   |        |            |data for internal channels            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_transport_websocket: Fix    |              |
   |422559  |file        |crash when the Contact header is not a|              |
   |        |            |URI.                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |422632  |jrose       |Manager: Require read permission for  |              |
   |        |            |SYSTEM in order to send FullyBooted   |              |
   |--------+------------+--------------------------------------+--------------|
   |422647  |kmoore      |Menuselect: Fix incorrect enabling on |              |
   |        |            |failed deps                           |              |
   |--------+------------+--------------------------------------+--------------|
   |422663  |rmudgett    |devicestate.c: Minor tweaks           |              |
   |--------+------------+--------------------------------------+--------------|
   |422683  |jrose       |Call IDs: Fix appearance of call ID in|              |
   |        |            |core show channels when NULL          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Dial API: Add a dial option to        |              |
   |422697  |jrose       |indicate the dialed channel will      |              |
   |        |            |replace dialer                        |              |
   |--------+------------+--------------------------------------+--------------|
   |422701  |rmudgett    |func_channel.c: Add missing locking to|              |
   |        |            |some CHANNEL() requests.              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_sdp_rtp: Fix retrieval of   |              |
   |422748  |file        |"ice-pwd" attribute if in session and |              |
   |        |            |not media stream.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |422768  |mjordan     |main/rtp_engine: Format NTP timestamps|              |
   |        |            |as unsigned ints                      |              |
   |--------+------------+--------------------------------------+--------------|
   |422771  |mjordan     |main/cdr: Copy over location          |              |
   |        |            |information during a fork             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_pubsub: Check supported     |              |
   |422837  |jrose       |headers for eventlist when subscribing|              |
   |        |            |to                                    |              |
   |--------+------------+--------------------------------------+--------------|
   |422854  |mmichelson  |Add sample configuration for resource |              |
   |        |            |lists.                                |              |
   |--------+------------+--------------------------------------+--------------|
   |422856  |mmichelson  |Add note about configuring list_items |              |
   |        |            |on a single line.                     |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |func_channel: Add CHANNEL(onhold) item|              |
   |422870  |rmudgett    |to get the current hold status of the |              |
   |        |            |channel.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Sounds/BuildSystem: Modifications to  |              |
   |422884  |newtonr     |include new releases and Japanese     |              |
   |        |            |language.                             |              |
   |--------+------------+--------------------------------------+--------------|
   |422885  |rmudgett    |Update CHANGES for CHANNEL(onhold).   |              |
   |--------+------------+--------------------------------------+--------------|
   |422902  |seanbright  |pjsip/config_auth.c: Add missing      |              |
   |        |            |whitespace to log messages.           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |config: bug: fix truncation of        |              |
   |422906  |gtjoseph    |included config files on permissions  |              |
   |        |            |error                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |Remove undocumented default behavior  |              |
   |422967  |mmichelson  |of ast_play_and_record_full           |              |
   |        |            |acceptdtmf.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |423004  |file        |chan_rtp: Add unicast RTP support.    |              |
   |--------+------------+--------------------------------------+--------------|
   |423065  |wdoekes     |musiconhold: Add sort=randstart, and  |              |
   |        |            |deprecate old stuff.                  |              |
   |--------+------------+--------------------------------------+--------------|
   |423130  |wdoekes     |contrib: Fix verifyi typo in alembic  |              |
   |        |            |DB script ps_transport table.         |              |
   |--------+------------+--------------------------------------+--------------|
   |423174  |file        |res_pjsip_session: Fix usage of wrong |              |
   |        |            |memory pool when creating local SDP.  |              |
   |--------+------------+--------------------------------------+--------------|
   |423213  |file        |Multiple revisions 423209,423212      |              |
   |--------+------------+--------------------------------------+--------------|
   |423237  |mjordan     |Add some pbx python stuff             |              |
   |--------+------------+--------------------------------------+--------------|
   |423238  |mjordan     |pbx/Makefile: Revert r423237          |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_rtp_asterisk: Ensure that the     |              |
   |423256  |file        |thread terminating pj stuff is        |              |
   |        |            |registered.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |config: bug: Fix SEGV in              |              |
   |423280  |gtjoseph    |ast_category_insert when matching     |              |
   |        |            |category isn't found                  |              |
   |--------+------------+--------------------------------------+--------------|
   |423283  |dlee        |Only install dahdi_span_config_hook if|              |
   |        |            |DAHDI is enabled                      |              |
   |--------+------------+--------------------------------------+--------------|
   |423415  |mmichelson  |Add API call to determine if format   |              |
   |        |            |capability structure is "empty".      |              |
   |--------+------------+--------------------------------------+--------------|
   |423422  |rmudgett    |astobj2.c/refcounter.py: Fix to deal  |              |
   |        |            |with invalid object refs.             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |bridge_softmix.c: Made use            |              |
   |423424  |rmudgett    |ao2_replace() instead of the inline   |              |
   |        |            |equivalent.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |423463  |mmichelson  |Add subscription state test events.   |              |
   |--------+------------+--------------------------------------+--------------|
   |423480  |gtjoseph    |utils: Create ast_strsep function that|              |
   |        |            |ignores separators inside quotes      |              |
   |--------+------------+--------------------------------------+--------------|
   |423483  |seanbright  |res_pjsip: Don't require a password   |              |
   |        |            |when doing userpass authentication.   |              |
   |--------+------------+--------------------------------------+--------------|
   |423505  |kmoore      |PJSIP: Prevent T38 framehook being put|              |
   |        |            |on wrong channel                      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_sdp_rtp.c: Fix native       |              |
   |423563  |rmudgett    |formats containing formats that were  |              |
   |        |            |not negotiated.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |423642  |mjordan     |main/channel: Unlock channel in       |              |
   |        |            |off-nominal path                      |              |
   |--------+------------+--------------------------------------+--------------|
   |423784  |mmichelson  |Make CDR and CEL unit tests less      |              |
   |        |            |FRACKy.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |423804  |wdoekes     |chan_sip: Unref outbound proxy        |              |
   |        |            |structure on dialog/pvt destruction.  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip.c: Add missing off nominal  |              |
   |423896  |rmudgett    |cleanup in                            |              |
   |        |            |ast_sip_push_task_synchronous().      |              |
   |--------+------------+--------------------------------------+--------------|
   |423978  |wdoekes     |core: Don't allow free to mean        |              |
   |        |            |ast_free (and malloc, etc..).         |              |
   |--------+------------+--------------------------------------+--------------|
   |424038  |wdoekes     |core: Ouch, forgot to undo a test     |              |
   |        |            |free() in r423978.                    |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |format_mp3: Made the get script       |              |
   |424039  |rmudgett    |conditionally apply patch if not      |              |
   |        |            |already there.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |424058  |file        |res_pjsip_session: Add additional     |              |
   |        |            |checks for delaying session refreshes.|              |
   |--------+------------+--------------------------------------+--------------|
   |424077  |file        |res_pjsip_session: Reduce SDP size by |              |
   |        |            |removing duplicate connection lines.  |              |
   |--------+------------+--------------------------------------+--------------|
   |424098  |rmudgett    |threadpool.c: Minor cleanup fixes.    |              |
   |--------+------------+--------------------------------------+--------------|
   |424109  |rmudgett    |Simplify UUID generation in several   |              |
   |        |            |places.                               |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_rtp_asterisk: Ensure that the base|              |
   |424154  |file        |and mapped address for candidates is  |              |
   |        |            |present in SDP.                       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_sdp_rtp: Don't place an     |              |
   |424157  |file        |extra whitespace before 'rport' and   |              |
   |        |            |don't put IPv6 addresses in brackets. |              |
   |--------+------------+--------------------------------------+--------------|
   |424185  |wdoekes     |chan_sip: Simplify some unref code by |              |
   |        |            |removing unlink_peer_from_tables.     |              |
   |--------+------------+--------------------------------------+--------------|
   |424246  |kmoore      |PJSIP: Force transport on contact     |              |
   |        |            |rewrite                               |              |
   |--------+------------+--------------------------------------+--------------|
   |424267  |kmoore      |PJSIP: Handle defaults properly       |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_sdp_rtp: Accept DTLS        |              |
   |424289  |file        |attributes in top level, not just     |              |
   |        |            |media session.                        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip: Add 'dtls_fingerprint'     |              |
   |424292  |file        |option to configure DTLS fingerprint  |              |
   |        |            |hash.                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |424339  |sgriepentrog|res_pjsip: document use of            |              |
   |        |            |rewrite_contact in sample conf        |              |
   |--------+------------+--------------------------------------+--------------|
   |424428  |kmoore      |PJSIP: Restore functional default for |              |
   |        |            |callerid_privacy                      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |sorcery: Prevent SEGV in              |              |
   |424449  |gtjoseph    |sorcery_wizard_create when there's no |              |
   |        |            |create function                       |              |
   |--------+------------+--------------------------------------+--------------|
   |424530  |rmudgett    |res_pjsip: Fix XML typo and update    |              |
   |        |            |CHANGES.                              |              |
   |--------+------------+--------------------------------------+--------------|
   |424648  |mjordan     |sdp_srtp: Add new lines to some       |              |
   |        |            |WARNING messages                      |              |
   |--------+------------+--------------------------------------+--------------|
   |424714  |mjordan     |res/res_pjsip_pubsub: Fix typo in     |              |
   |        |            |WARNING message                       |              |
   |--------+------------+--------------------------------------+--------------|
   |424770  |kmoore      |Stasis: Only log errors for           |              |
   |        |            |non-declined types                    |              |
   |--------+------------+--------------------------------------+--------------|
   |424834  |kmoore      |Indexer: Format message types may not |              |
   |        |            |exist                                 |              |
   |--------+------------+--------------------------------------+--------------|
   |424851  |kmoore      |Stasis: Relegate log message to       |              |
   |        |            |dev-mode                              |              |
   |--------+------------+--------------------------------------+--------------|
   |424943  |rmudgett    |cdr.c: Make turning on CDR debug a one|              |
   |        |            |step process instead of two.          |              |
   |--------+------------+--------------------------------------+--------------|
   |424965  |gtjoseph    |res_phoneprov: Refactor phoneprov to  |              |
   |        |            |allow pluggable config providers      |              |
   |--------+------------+--------------------------------------+--------------|
   |424987  |mjordan     |res/res_phoneprov: Don't cancel       |              |
   |        |            |Asterisk load on module load failure  |              |
   |--------+------------+--------------------------------------+--------------|
   |425009  |gtjoseph    |res_pjsip_phoneprov_provider: Provides|              |
   |        |            |pjsip integration with res_phoneprov  |              |
   |--------+------------+--------------------------------------+--------------|
   |425053  |gtjoseph    |res_pjsip_phoneprov_provider: fix     |              |
   |        |            |compile breakage on AST_VECTOR        |              |
   |--------+------------+--------------------------------------+--------------|
   |425218  |file        |res_pjsip_phoneprov_provider: Add     |              |
   |        |            |missing dependency on pjproject.      |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res/res_phoneprov: Bail on            |              |
   |425222  |mjordan     |registration if res_phoneprov didn't  |              |
   |        |            |load                                  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |bridge: During a smart bridge         |              |
   |425244  |file        |operation provide a more complete     |              |
   |        |            |bridge to the old technology.         |              |
   |--------+------------+--------------------------------------+--------------|
   |425266  |gtjoseph    |res_phoneprov: Cleanup module load    |              |
   |        |            |error handling                        |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_rtp_asterisk: Make the ICE        |              |
   |425363  |file        |transport check case insensitive as   |              |
   |        |            |some implementations use 'udp'.       |              |
   |--------+------------+--------------------------------------+--------------|
   |425385  |gtjoseph    |manager/config: Support templates and |              |
   |        |            |non-unique category names via AMI     |              |
   |--------+------------+--------------------------------------+--------------|
   |425482  |gtjoseph    |res_phoneprov: Create accessor for    |              |
   |        |            |ast_phoneprov_std_variable_lookup     |              |
   |--------+------------+--------------------------------------+--------------|
   |425527  |gtjoseph    |config: Fix SEGV in unit test with    |              |
   |        |            |MALLOC_DEBUG                          |              |
   |--------+------------+--------------------------------------+--------------|
   |425628  |rmudgett    |chan_motif: Cleanup                   |              |
   |        |            |jingle_tech.capabilities only once.   |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_rtp_asterisk: Fix a bug where ICE |              |
   |425647  |file        |state would get reset when it         |              |
   |        |            |shouldn't.                            |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |config: Fix inf loop using            |              |
   |425715  |gtjoseph    |ast_category_browse and               |              |
   |        |            |ast_variable_retrieve                 |              |
   |--------+------------+--------------------------------------+--------------|
   |425759  |mjordan     |test_cel: Update pickup test to expect|              |
   |        |            |CANCEL instead of ANSWSER             |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip: Add 'user_eq_phone' option |              |
   |425804  |file        |to add a 'user=phone' parameter when  |              |
   |        |            |applicable.                           |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |res_pjsip_keepalive: Add runtime      |              |
   |425825  |file        |configurable keepalive module for     |              |
   |        |            |connection-oriented transports.       |              |
   |--------+------------+--------------------------------------+--------------|
   |425924  |mjordan     |res/res_pjsip_sdp_rtp: Remove left    |              |
   |        |            |over reference to override_prefs      |              |
   |--------+------------+--------------------------------------+--------------|
   |425945  |mjordan     |res/res_pjsip_sdp_rtp: Revert 425924  |              |
   |--------+------------+--------------------------------------+--------------|
   |        |            |build: Force -fsigned-char on         |              |
   |425966  |gtjoseph    |platforms where the default for char  |              |
   |        |            |is unsigned                           |              |
   |--------+------------+--------------------------------------+--------------|
   |426080  |rmudgett    |translage.c: Fix regression when      |              |
   |        |            |generating translation path strings.  |              |
   +---------------------------------------------------------------------------+

     ----------------------------------------------------------------------

                                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.

 CHANGES                                                                                     | 1835 +++
 CREDITS                                                                                     |    2
 LICENSE                                                                                     |   20
 Makefile                                                                                    |   88
 Makefile.rules                                                                              |    4
 README-SERIOUSLY.bestpractices.txt                                                          |   23
 UPGRADE-11.txt                                                                              |   17
 UPGRADE-12.txt                                                                              |  478
 UPGRADE-13.txt                                                                              |  399
 UPGRADE.txt                                                                                 |  391
 addons/Makefile                                                                             |    1
 addons/app_mysql.c                                                                          |    7
 addons/app_saycountpl.c                                                                     |  138
 addons/cdr_mysql.c                                                                          |   15
 addons/chan_mobile.c                                                                        |   54
 addons/chan_ooh323.c                                                                        |  755 -
 addons/chan_ooh323.h                                                                        |    4
 addons/format_mp3.c                                                                         |    9
 addons/ooh323c/src/context.c                                                                |    5
 addons/ooh323c/src/errmgmt.c                                                                |    5
 addons/ooh323c/src/memheap.c                                                                |   34
 addons/ooh323c/src/ooCalls.c                                                                |    5
 addons/ooh323c/src/ooCalls.h                                                                |    2
 addons/ooh323c/src/ooCapability.c                                                           |   16
 addons/ooh323c/src/ooCmdChannel.c                                                           |   28
 addons/ooh323c/src/ooGkClient.c                                                             |   20
 addons/ooh323c/src/ooGkClient.h                                                             |    3
 addons/ooh323c/src/ooStackCmds.c                                                            |  148
 addons/ooh323c/src/ooTimer.c                                                                |    6
 addons/ooh323c/src/oochannels.c                                                             |   11
 addons/ooh323c/src/ooh245.c                                                                 |   10
 addons/ooh323c/src/ooh323.c                                                                 |   12
 addons/ooh323c/src/ooq931.c                                                                 |   14
 addons/ooh323c/src/printHandler.c                                                           |   11
 addons/ooh323cDriver.c                                                                      |  165
 addons/ooh323cDriver.h                                                                      |    6
 addons/res_config_mysql.c                                                                   |    3
 apps/app_adsiprog.c                                                                         |    3
 apps/app_agent_pool.c                                                                       |  187
 apps/app_alarmreceiver.c                                                                    |   14
 apps/app_amd.c                                                                              |   21
 apps/app_bridgewait.c                                                                       |   43
 apps/app_cdr.c                                                                              |  129
 apps/app_celgenuserevent.c                                                                  |    3
 apps/app_chanisavail.c                                                                      |    5
 apps/app_chanspy.c                                                                          |  179
 apps/app_confbridge.c                                                                       |  590 -
 apps/app_dahdibarge.c                                                                       |  311
 apps/app_dahdiras.c                                                                         |    7
 apps/app_dial.c                                                                             |  106
 apps/app_dictate.c                                                                          |   17
 apps/app_directed_pickup.c                                                                  |  199
 apps/app_directory.c                                                                        |   48
 apps/app_disa.c                                                                             |   16
 apps/app_dumpchan.c                                                                         |   24
 apps/app_echo.c                                                                             |    5
 apps/app_externalivr.c                                                                      |    3
 apps/app_fax.c                                                                              |   50
 apps/app_festival.c                                                                         |   31
 apps/app_followme.c                                                                         |    5
 apps/app_forkcdr.c                                                                          |   88
 apps/app_getcpeid.c                                                                         |    9
 apps/app_ices.c                                                                             |   17
 apps/app_image.c                                                                            |    3
 apps/app_ivrdemo.c                                                                          |    3
 apps/app_jack.c                                                                             |   77
 apps/app_macro.c                                                                            |    7
 apps/app_meetme.c                                                                           |  174
 apps/app_milliwatt.c                                                                        |   15
 apps/app_minivm.c                                                                           |    5
 apps/app_mixmonitor.c                                                                       |  220
 apps/app_morsecode.c                                                                        |    3
 apps/app_mp3.c                                                                              |   34
 apps/app_nbscat.c                                                                           |   35
 apps/app_originate.c                                                                        |   33
 apps/app_osplookup.c                                                                        |    1
 apps/app_page.c                                                                             |   42
 apps/app_playback.c                                                                         |    1
 apps/app_queue.c                                                                            | 1129 +-
 apps/app_readfile.c                                                                         |  134
 apps/app_record.c                                                                           |   64
 apps/app_saycounted.c                                                                       |    3
 apps/app_sayunixtime.c                                                                      |   14
 apps/app_setcallerid.c                                                                      |    3
 apps/app_skel.c                                                                             |    2
 apps/app_sms.c                                                                              |   69
 apps/app_speech_utils.c                                                                     |   73
 apps/app_stack.c                                                                            |   63
 apps/app_stasis.c                                                                           |    1
 apps/app_talkdetect.c                                                                       |   19
 apps/app_test.c                                                                             |   20
 apps/app_transfer.c                                                                         |    2
 apps/app_url.c                                                                              |    3
 apps/app_userevent.c                                                                        |    4
 apps/app_verbose.c                                                                          |   30
 apps/app_voicemail.c                                                                        |  606 -
 apps/app_waitforring.c                                                                      |    3
 apps/app_waitforsilence.c                                                                   |   16
 apps/app_zapateller.c                                                                       |    3
 apps/confbridge/conf_chan_announce.c                                                        |    8
 apps/confbridge/conf_chan_record.c                                                          |   27
 apps/confbridge/conf_config_parser.c                                                        |  307
 apps/confbridge/conf_state.c                                                                |    6
 apps/confbridge/conf_state_empty.c                                                          |    1
 apps/confbridge/conf_state_inactive.c                                                       |   11
 apps/confbridge/conf_state_multi.c                                                          |    9
 apps/confbridge/conf_state_multi_marked.c                                                   |   78
 apps/confbridge/conf_state_single.c                                                         |    5
 apps/confbridge/conf_state_single_marked.c                                                  |    5
 apps/confbridge/confbridge_manager.c                                                        |   90
 apps/confbridge/include/confbridge.h                                                        |   83
 autoconf/ast_ext_tool_check.m4                                                              |   63
 bridges/bridge_builtin_features.c                                                           |   30
 bridges/bridge_holding.c                                                                    |   18
 bridges/bridge_native_rtp.c                                                                 |  197
 bridges/bridge_simple.c                                                                     |   11
 bridges/bridge_softmix.c                                                                    |  106
 build_tools/cflags.xml                                                                      |   15
 build_tools/install_subst                                                                   |   43
 build_tools/menuselect-deps.in                                                              |    1
 build_tools/post_process_documentation.py                                                   |    5
 build_tools/prep_tarball                                                                    |    4
 cdr/cdr_adaptive_odbc.c                                                                     |   24
 cdr/cdr_csv.c                                                                               |    6
 cdr/cdr_custom.c                                                                            |    5
 cdr/cdr_manager.c                                                                           |   25
 cdr/cdr_odbc.c                                                                              |   14
 cdr/cdr_pgsql.c                                                                             |   79
 cdr/cdr_radius.c                                                                            |   14
 cdr/cdr_sqlite.c                                                                            |    6
 cdr/cdr_sqlite3_custom.c                                                                    |   21
 cdr/cdr_syslog.c                                                                            |    5
 cdr/cdr_tds.c                                                                               |    7
 cel/cel_custom.c                                                                            |   11
 cel/cel_manager.c                                                                           |    8
 cel/cel_odbc.c                                                                              |   12
 cel/cel_pgsql.c                                                                             |   84
 cel/cel_radius.c                                                                            |    9
 cel/cel_sqlite3_custom.c                                                                    |   18
 cel/cel_tds.c                                                                               |   35
 channels/Makefile                                                                           |   67
 channels/chan_alsa.c                                                                        |   53
 channels/chan_bridge_media.c                                                                |   31
 channels/chan_console.c                                                                     |   56
 channels/chan_dahdi.c                                                                       | 1687 ++-
 channels/chan_dahdi.h                                                                       |   33
 channels/chan_gtalk.c                                                                       | 2438 ----
 channels/chan_h323.c                                                                        | 3516 ------
 channels/chan_iax2.c                                                                        | 2585 +++--
 channels/chan_jingle.c                                                                      | 2080 ----
 channels/chan_mgcp.c                                                                        |  514 -
 channels/chan_misdn.c                                                                       |   99
 channels/chan_motif.c                                                                       |  231
 channels/chan_multicast_rtp.c                                                               |  204
 channels/chan_nbs.c                                                                         |   70
 channels/chan_oss.c                                                                         |   44
 channels/chan_phone.c                                                                       |  235
 channels/chan_pjsip.c                                                                       |  887 +
 channels/chan_rtp.c                                                                         |  335
 channels/chan_sip.c                                                                         | 3540 +++----
 channels/chan_skinny.c                                                                      |  774 -
 channels/chan_unistim.c                                                                     |  733 -
 channels/chan_vpb.cc                                                                        |  124
 channels/dahdi/bridge_native_dahdi.c                                                        |   31
 channels/iax2/codec_pref.c                                                                  |  534 +
 channels/iax2/firmware.c                                                                    |    2
 channels/iax2/format_compatibility.c                                                        |  136
 channels/iax2/include/codec_pref.h                                                          |  150
 channels/iax2/include/format_compatibility.h                                                |   65
 channels/iax2/include/parser.h                                                              |    7
 channels/iax2/parser.c                                                                      |   93
 channels/iax2/provision.c                                                                   |    9
 channels/pjsip/dialplan_functions.c                                                         |  912 +
 channels/pjsip/include/chan_pjsip.h                                                         |   58
 channels/pjsip/include/dialplan_functions.h                                                 |   76
 channels/sig_analog.c                                                                       |   76
 channels/sig_pri.c                                                                          | 1268 +-
 channels/sig_pri.h                                                                          |   48
 channels/sig_ss7.c                                                                          | 1967 +++
 channels/sig_ss7.h                                                                          |  108
 channels/sip/config_parser.c                                                                |    4
 channels/sip/dialplan_functions.c                                                           |    4
 channels/sip/include/reqresp_parser.h                                                       |   24
 channels/sip/include/route.h                                                                |  120
 channels/sip/include/sip.h                                                                  |   78
 channels/sip/reqresp_parser.c                                                               |  113
 channels/sip/route.c                                                                        |  205
 channels/sip/security_events.c                                                              |    4
 channels/sip/utils.c                                                                        |    2
 codecs/codec_a_mu.c                                                                         |   40
 codecs/codec_adpcm.c                                                                        |   51
 codecs/codec_alaw.c                                                                         |   50
 codecs/codec_dahdi.c                                                                        |  431
 codecs/codec_g722.c                                                                         |   63
 codecs/codec_g726.c                                                                         |   63
 codecs/codec_gsm.c                                                                          |   54
 codecs/codec_ilbc.c                                                                         |   44
 codecs/codec_lpc10.c                                                                        |   51
 codecs/codec_resample.c                                                                     |   76
 codecs/codec_speex.c                                                                        |  117
 codecs/codec_ulaw.c                                                                         |   78
 codecs/ex_adpcm.h                                                                           |    3
 codecs/ex_alaw.h                                                                            |    2
 codecs/ex_g722.h                                                                            |    2
 codecs/ex_g726.h                                                                            |    2
 codecs/ex_gsm.h                                                                             |    3
 codecs/ex_ilbc.h                                                                            |    3
 codecs/ex_lpc10.h                                                                           |    2
 codecs/ex_speex.h                                                                           |    5
 codecs/ex_ulaw.h                                                                            |    3
 codecs/ilbc/doCPLC.c                                                                        |    2
 config.guess                                                                                |  329
 config.sub                                                                                  |   85
 configs/acl.conf.sample                                                                     |   80
 configs/adsi.conf.sample                                                                    |    8
 configs/agents.conf.sample                                                                  |   70
 configs/alarmreceiver.conf.sample                                                           |   91
 configs/alsa.conf.sample                                                                    |   78
 configs/amd.conf.sample                                                                     |   18
 configs/app_mysql.conf.sample                                                               |   24
 configs/app_skel.conf.sample                                                                |   27
 configs/ari.conf.sample                                                                     |   24
 configs/asterisk.adsi                                                                       |  159
 configs/asterisk.conf.sample                                                                |   97
 configs/calendar.conf.sample                                                                |  109
 configs/ccss.conf.sample                                                                    |  205
 configs/cdr.conf.sample                                                                     |  171
 configs/cdr_adaptive_odbc.conf.sample                                                       |   60
 configs/cdr_custom.conf.sample                                                              |   14
 configs/cdr_manager.conf.sample                                                             |   15
 configs/cdr_mysql.conf.sample                                                               |   60
 configs/cdr_odbc.conf.sample                                                                |   11
 configs/cdr_pgsql.conf.sample                                                               |   15
 configs/cdr_sqlite3_custom.conf.sample                                                      |   10
 configs/cdr_syslog.conf.sample                                                              |   83
 configs/cdr_tds.conf.sample                                                                 |   78
 configs/cel.conf.sample                                                                     |  116
 configs/cel_custom.conf.sample                                                              |   35
 configs/cel_odbc.conf.sample                                                                |  108
 configs/cel_pgsql.conf.sample                                                               |   67
 configs/cel_sqlite3_custom.conf.sample                                                      |   24
 configs/cel_tds.conf.sample                                                                 |   69
 configs/chan_dahdi.conf.sample                                                              | 1601 ---
 configs/chan_mobile.conf.sample                                                             |   69
 configs/cli.conf.sample                                                                     |   12
 configs/cli_aliases.conf.sample                                                             |  201
 configs/cli_permissions.conf.sample                                                         |   82
 configs/codecs.conf.sample                                                                  |  153
 configs/confbridge.conf.sample                                                              |  357
 configs/config_test.conf.sample                                                             |   38
 configs/console.conf.sample                                                                 |   97
 configs/dbsep.conf.sample                                                                   |   35
 configs/dnsmgr.conf.sample                                                                  |    5
 configs/dsp.conf.sample                                                                     |   43
 configs/dundi.conf.sample                                                                   |  268
 configs/enum.conf.sample                                                                    |   22
 configs/extconfig.conf.sample                                                               |  102
 configs/extensions.ael.sample                                                               |  456
 configs/extensions.conf.sample                                                              |  857 -
 configs/extensions.lua.sample                                                               |  221
 configs/extensions_minivm.conf.sample                                                       |  159
 configs/features.conf.sample                                                                |  225
 configs/festival.conf.sample                                                                |   35
 configs/followme.conf.sample                                                                |   91
 configs/func_odbc.conf.sample                                                               |   96
 configs/gtalk.conf.sample                                                                   |   27
 configs/h323.conf.sample                                                                    |  210
 configs/http.conf.sample                                                                    |   80
 configs/iax.conf.sample                                                                     |  665 -
 configs/iaxprov.conf.sample                                                                 |   81
 configs/indications.conf.sample                                                             |  730 -
 configs/jabber.conf.sample                                                                  |   39
 configs/jingle.conf.sample                                                                  |   20
 configs/logger.conf.sample                                                                  |  133
 configs/manager.conf.sample                                                                 |  154
 configs/meetme.conf.sample                                                                  |   45
 configs/mgcp.conf.sample                                                                    |  142
 configs/minivm.conf.sample                                                                  |  218
 configs/misdn.conf.sample                                                                   |  537 -
 configs/modules.conf.sample                                                                 |   45
 configs/motif.conf.sample                                                                   |   99
 configs/musiconhold.conf.sample                                                             |   89
 configs/muted.conf.sample                                                                   |   39
 configs/ooh323.conf.sample                                                                  |  204
 configs/osp.conf.sample                                                                     |  117
 configs/oss.conf.sample                                                                     |  153
 configs/phone.conf.sample                                                                   |   51
 configs/phoneprov.conf.sample                                                               |  137
 configs/pjsip.conf.sample                                                                   |   26
 configs/queuerules.conf.sample                                                              |   20
 configs/queues.conf.sample                                                                  |  549 -
 configs/res_config_mysql.conf.sample                                                        |   43
 configs/res_config_sqlite.conf.sample                                                       |   11
 configs/res_config_sqlite3.conf.sample                                                      |   31
 configs/res_corosync.conf.sample                                                            |   31
 configs/res_curl.conf.sample                                                                |    8
 configs/res_fax.conf.sample                                                                 |   28
 configs/res_ldap.conf.sample                                                                |  199
 configs/res_odbc.conf.sample                                                                |  121
 configs/res_parking.conf.sample                                                             |   48
 configs/res_pgsql.conf.sample                                                               |   29
 configs/res_pktccops.conf.sample                                                            |   32
 configs/res_snmp.conf.sample                                                                |   22
 configs/res_stun_monitor.conf.sample                                                        |   27
 configs/rtp.conf.sample                                                                     |   60
 configs/safe_asterisk.conf.sample                                                           |   20
 configs/samples/acl.conf.sample                                                             |   80
 configs/samples/adsi.conf.sample                                                            |    8
 configs/samples/agents.conf.sample                                                          |   70
 configs/samples/alarmreceiver.conf.sample                                                   |   91
 configs/samples/alsa.conf.sample                                                            |   78
 configs/samples/amd.conf.sample                                                             |   18
 configs/samples/app_mysql.conf.sample                                                       |   24
 configs/samples/app_skel.conf.sample                                                        |   27
 configs/samples/ari.conf.sample                                                             |   31
 configs/samples/asterisk.adsi                                                               |  159
 configs/samples/asterisk.conf.sample                                                        |   97
 configs/samples/calendar.conf.sample                                                        |  109
 configs/samples/ccss.conf.sample                                                            |  205
 configs/samples/cdr.conf.sample                                                             |  171
 configs/samples/cdr_adaptive_odbc.conf.sample                                               |   60
 configs/samples/cdr_custom.conf.sample                                                      |   14
 configs/samples/cdr_manager.conf.sample                                                     |   15
 configs/samples/cdr_mysql.conf.sample                                                       |   60
 configs/samples/cdr_odbc.conf.sample                                                        |   11
 configs/samples/cdr_pgsql.conf.sample                                                       |   16
 configs/samples/cdr_sqlite3_custom.conf.sample                                              |   10
 configs/samples/cdr_syslog.conf.sample                                                      |   83
 configs/samples/cdr_tds.conf.sample                                                         |   78
 configs/samples/cel.conf.sample                                                             |  116
 configs/samples/cel_custom.conf.sample                                                      |   35
 configs/samples/cel_odbc.conf.sample                                                        |  108
 configs/samples/cel_pgsql.conf.sample                                                       |   68
 configs/samples/cel_sqlite3_custom.conf.sample                                              |   24
 configs/samples/cel_tds.conf.sample                                                         |   69
 configs/samples/chan_dahdi.conf.sample                                                      | 1695 +++
 configs/samples/chan_mobile.conf.sample                                                     |   69
 configs/samples/cli.conf.sample                                                             |   12
 configs/samples/cli_aliases.conf.sample                                                     |  203
 configs/samples/cli_permissions.conf.sample                                                 |   82
 configs/samples/codecs.conf.sample                                                          |  153
 configs/samples/confbridge.conf.sample                                                      |  373
 configs/samples/config_test.conf.sample                                                     |   38
 configs/samples/console.conf.sample                                                         |   97
 configs/samples/dbsep.conf.sample                                                           |   35
 configs/samples/dnsmgr.conf.sample                                                          |    5
 configs/samples/dsp.conf.sample                                                             |   43
 configs/samples/dundi.conf.sample                                                           |  268
 configs/samples/enum.conf.sample                                                            |   22
 configs/samples/extconfig.conf.sample                                                       |  109
 configs/samples/extensions.ael.sample                                                       |  456
 configs/samples/extensions.conf.sample                                                      |  857 +
 configs/samples/extensions.lua.sample                                                       |  241
 configs/samples/extensions_minivm.conf.sample                                               |  159
 configs/samples/features.conf.sample                                                        |  115
 configs/samples/festival.conf.sample                                                        |   35
 configs/samples/followme.conf.sample                                                        |   91
 configs/samples/func_odbc.conf.sample                                                       |   96
 configs/samples/hep.conf.sample                                                             |   16
 configs/samples/http.conf.sample                                                            |   96
 configs/samples/iax.conf.sample                                                             |  672 +
 configs/samples/iaxprov.conf.sample                                                         |   81
 configs/samples/indications.conf.sample                                                     |  736 +
 configs/samples/logger.conf.sample                                                          |  134
 configs/samples/manager.conf.sample                                                         |  157
 configs/samples/meetme.conf.sample                                                          |   45
 configs/samples/mgcp.conf.sample                                                            |  142
 configs/samples/minivm.conf.sample                                                          |  218
 configs/samples/misdn.conf.sample                                                           |  537 +
 configs/samples/modules.conf.sample                                                         |   45
 configs/samples/motif.conf.sample                                                           |   99
 configs/samples/musiconhold.conf.sample                                                     |   95
 configs/samples/muted.conf.sample                                                           |   39
 configs/samples/ooh323.conf.sample                                                          |  208
 configs/samples/osp.conf.sample                                                             |  117
 configs/samples/oss.conf.sample                                                             |  153
 configs/samples/phone.conf.sample                                                           |   51
 configs/samples/phoneprov.conf.sample                                                       |  143
 configs/samples/pjsip.conf.sample                                                           |  919 +
 configs/samples/pjsip_notify.conf.sample                                                    |   57
 configs/samples/queuerules.conf.sample                                                      |   31
 configs/samples/queues.conf.sample                                                          |  549 +
 configs/samples/res_config_mysql.conf.sample                                                |   43
 configs/samples/res_config_sqlite.conf.sample                                               |   11
 configs/samples/res_config_sqlite3.conf.sample                                              |   31
 configs/samples/res_corosync.conf.sample                                                    |   31
 configs/samples/res_curl.conf.sample                                                        |    8
 configs/samples/res_fax.conf.sample                                                         |   28
 configs/samples/res_ldap.conf.sample                                                        |  199
 configs/samples/res_odbc.conf.sample                                                        |  121
 configs/samples/res_parking.conf.sample                                                     |  121
 configs/samples/res_pgsql.conf.sample                                                       |   30
 configs/samples/res_pktccops.conf.sample                                                    |   32
 configs/samples/res_snmp.conf.sample                                                        |   22
 configs/samples/res_stun_monitor.conf.sample                                                |   27
 configs/samples/rtp.conf.sample                                                             |   60
 configs/samples/say.conf.sample                                                             |  383
 configs/samples/sip.conf.sample                                                             | 1576 +++
 configs/samples/sip_notify.conf.sample                                                      |   57
 configs/samples/skinny.conf.sample                                                          |  208
 configs/samples/sla.conf.sample                                                             |  151
 configs/samples/smdi.conf.sample                                                            |   75
 configs/samples/sorcery.conf.sample                                                         |   67
 configs/samples/ss7.timers.sample                                                           |   65
 configs/samples/stasis.conf.sample                                                          |  122
 configs/samples/statsd.conf.sample                                                          |    8
 configs/samples/telcordia-1.adsi                                                            |   83
 configs/samples/test_sorcery.conf.sample                                                    |   14
 configs/samples/udptl.conf.sample                                                           |   26
 configs/samples/unistim.conf.sample                                                         |   88
 configs/samples/users.conf.sample                                                           |  114
 configs/samples/voicemail.conf.sample                                                       |  469
 configs/samples/vpb.conf.sample                                                             |  248
 configs/samples/xmpp.conf.sample                                                            |   42
 configs/say.conf.sample                                                                     |  383
 configs/sip.conf.sample                                                                     | 1534 ---
 configs/sip_notify.conf.sample                                                              |   57
 configs/skinny.conf.sample                                                                  |  207
 configs/sla.conf.sample                                                                     |  151
 configs/smdi.conf.sample                                                                    |   75
 configs/sorcery.conf.sample                                                                 |   50
 configs/stasis.conf.sample                                                                  |    8
 configs/statsd.conf.sample                                                                  |    8
 configs/telcordia-1.adsi                                                                    |   83
 configs/test_sorcery.conf.sample                                                            |   14
 configs/udptl.conf.sample                                                                   |   26
 configs/unistim.conf.sample                                                                 |   86
 configs/users.conf.sample                                                                   |  114
 configs/voicemail.conf.sample                                                               |  459
 configs/vpb.conf.sample                                                                     |  248
 configs/xmpp.conf.sample                                                                    |   42
 configure.ac                                                                                |  182
 contrib/ast-db-manage/README.md                                                             |   63
 contrib/ast-db-manage/cdr.ini.sample                                                        |   57
 contrib/ast-db-manage/cdr/env.py                                                            |   74
 contrib/ast-db-manage/cdr/script.py.mako                                                    |   22
 contrib/ast-db-manage/cdr/versions/210693f3123d_create_cdr_table.py                         |   64
 contrib/ast-db-manage/config.ini.sample                                                     |   57
 contrib/ast-db-manage/config/env.py                                                         |   74
 contrib/ast-db-manage/config/script.py.mako                                                 |   22
 contrib/ast-db-manage/config/versions/10aedae86a32_add_outgoing_enum_va.py                  |   83
 contrib/ast-db-manage/config/versions/1758e8bbf6b_increase_useragent_column_size.py         |   41
 contrib/ast-db-manage/config/versions/1d50859ed02e_create_accountcode.py                    |   20
 contrib/ast-db-manage/config/versions/21e526ad3040_add_pjsip_debug_option.py                |   21
 contrib/ast-db-manage/config/versions/28887f25a46f_create_queue_tables.py                   |  141
 contrib/ast-db-manage/config/versions/2fc7930b41b3_add_pjsip_endpoint_options_for_12_1.py   |  176
 contrib/ast-db-manage/config/versions/371a3bf4143e_add_user_eq_phone_option_to_pjsip.py     |   30
 contrib/ast-db-manage/config/versions/3855ee4e5f85_add_missing_pjsip_options.py             |   24
 contrib/ast-db-manage/config/versions/43956d550a44_add_tables_for_pjsip.py                  |  189
 contrib/ast-db-manage/config/versions/4c573e7135bd_fix_tos_field_types.py                   |   61
 contrib/ast-db-manage/config/versions/4da0c5f79a9c_create_tables.py                         |  330
 contrib/ast-db-manage/config/versions/5139253c0423_make_q_member_uniqueid_autoinc.py        |   60
 contrib/ast-db-manage/config/versions/51f8cb66540e_add_further_dtls_options.py              |   32
 contrib/ast-db-manage/config/versions/581a4264e537_adding_extensions.py                     |   50
 contrib/ast-db-manage/config/versions/5950038a6ead_fix_pjsip_verifiy_typo.py                |   29
 contrib/ast-db-manage/config/versions/c6d929b23a8_create_pjsip_subscription_persistence_.py |   36
 contrib/ast-db-manage/config/versions/d39508cb8d8_create_queue_rules.py                     |   31
 contrib/ast-db-manage/config/versions/e96a0b8071c_increase_pjsip_column_size.py             |   39
 contrib/ast-db-manage/voicemail.ini.sample                                                  |   57
 contrib/ast-db-manage/voicemail/env.py                                                      |   74
 contrib/ast-db-manage/voicemail/script.py.mako                                              |   22
 contrib/ast-db-manage/voicemail/versions/39428242f7f5_increase_recording_column_size.py     |   44
 contrib/ast-db-manage/voicemail/versions/a2e9769475e_create_tables.py                       |   58
 contrib/realtime/mysql/iaxfriends.sql                                                       |   56
 contrib/realtime/mysql/meetme.sql                                                           |   21
 contrib/realtime/mysql/musiconhold.sql                                                      |   19
 contrib/realtime/mysql/queue_log.sql                                                        |   24
 contrib/realtime/mysql/sippeers.sql                                                         |   99
 contrib/realtime/mysql/voicemail.sql                                                        |   72
 contrib/realtime/mysql/voicemail_data.sql                                                   |   29
 contrib/realtime/mysql/voicemail_messages.sql                                               |   31
 contrib/realtime/postgresql/realtime.sql                                                    |  166
 contrib/scripts/astgenkey                                                                   |    2
 contrib/scripts/astgenkey.8                                                                 |    2
 contrib/scripts/autosupport                                                                 |   12
 contrib/scripts/dahdi_span_config_hook                                                      |   32
 contrib/scripts/get_mp3_source.sh                                                           |   12
 contrib/scripts/get_swagger_ui.sh                                                           |   36
 contrib/scripts/live_ast                                                                    |    6
 contrib/scripts/refcounter.py                                                               |  237
 contrib/scripts/safe_asterisk                                                               |  187
 contrib/scripts/sip_to_pjsip/astconfigparser.py                                             |  467
 contrib/scripts/sip_to_pjsip/astdicts.py                                                    |  298
 contrib/scripts/sip_to_pjsip/sip_to_pjsip.py                                                | 1159 ++
 doc/aelparse.8                                                                              |   28
 doc/appdocsxml.dtd                                                                          |   17
 doc/appdocsxml.xslt                                                                         |  140
 doc/astdb2bdb.8                                                                             |   46
 doc/astdb2sqlite3.8                                                                         |   39
 doc/asterisk.8                                                                              |  102
 doc/smsq.8                                                                                  |  146
 doc/snapshots.xslt                                                                          |  115
 formats/format_g719.c                                                                       |   16
 formats/format_g723.c                                                                       |   15
 formats/format_g726.c                                                                       |   16
 formats/format_g729.c                                                                       |   16
 formats/format_gsm.c                                                                        |   15
 formats/format_h263.c                                                                       |   27
 formats/format_h264.c                                                                       |   27
 formats/format_ilbc.c                                                                       |   15
 formats/format_jpeg.c                                                                       |   14
 formats/format_ogg_vorbis.c                                                                 |   17
 formats/format_pcm.c                                                                        |   40
 formats/format_siren14.c                                                                    |   15
 formats/format_siren7.c                                                                     |   15
 formats/format_sln.c                                                                        |   79
 formats/format_vox.c                                                                        |   15
 formats/format_wav.c                                                                        |   29
 formats/format_wav_gsm.c                                                                    |   16
 funcs/func_aes.c                                                                            |    1
 funcs/func_audiohookinherit.c                                                               |  247
 funcs/func_blacklist.c                                                                      |    5
 funcs/func_callcompletion.c                                                                 |   10
 funcs/func_callerid.c                                                                       |   10
 funcs/func_cdr.c                                                                            |  391
 funcs/func_channel.c                                                                        |   86
 funcs/func_config.c                                                                         |    6
 funcs/func_curl.c                                                                           |    5
 funcs/func_db.c                                                                             |   20
 funcs/func_devstate.c                                                                       |    1
 funcs/func_dialgroup.c                                                                      |    8
 funcs/func_dialplan.c                                                                       |   13
 funcs/func_env.c                                                                            |   34
 funcs/func_frame_trace.c                                                                    |   25
 funcs/func_global.c                                                                         |    6
 funcs/func_groupcount.c                                                                     |   19
 funcs/func_hangupcause.c                                                                    |    2
 funcs/func_iconv.c                                                                          |    2
 funcs/func_jitterbuffer.c                                                                   |   73
 funcs/func_lock.c                                                                           |   21
 funcs/func_math.c                                                                           |    8
 funcs/func_odbc.c                                                                           |  271
 funcs/func_periodic_hook.c                                                                  |  527 +
 funcs/func_periodic_hook.exports.in                                                         |    7
 funcs/func_pitchshift.c                                                                     |   14
 funcs/func_pjsip_endpoint.c                                                                 |  161
 funcs/func_presencestate.c                                                                  |  175
 funcs/func_realtime.c                                                                       |   60
 funcs/func_shell.c                                                                          |   18
 funcs/func_sorcery.c                                                                        |  221
 funcs/func_speex.c                                                                          |    9
 funcs/func_srv.c                                                                            |    6
 funcs/func_strings.c                                                                        |  106
 funcs/func_sysinfo.c                                                                        |   10
 funcs/func_talkdetect.c                                                                     |  404
 funcs/func_timeout.c                                                                        |   18
 funcs/func_uri.c                                                                            |    8
 funcs/func_vmcount.c                                                                        |   21
 funcs/func_volume.c                                                                         |    9
 include/asterisk.h                                                                          |    2
 include/asterisk/_private.h                                                                 |   18
 include/asterisk/abstract_jb.h                                                              |    2
 include/asterisk/acl.h                                                                      |   16
 include/asterisk/aoc.h                                                                      |    5
 include/asterisk/app.h                                                                      |  503
 include/asterisk/ari.h                                                                      |   26
 include/asterisk/astdb.h                                                                    |   27
 include/asterisk/astmm.h                                                                    |   58
 include/asterisk/astobj.h                                                                   |    8
 include/asterisk/astobj2.h                                                                  |  246
 include/asterisk/audiohook.h                                                                |   13
 include/asterisk/autochan.h                                                                 |    5
 include/asterisk/autoconfig.h.in                                                            |   60
 include/asterisk/beep.h                                                                     |   45
 include/asterisk/bridge.h                                                                   |  111
 include/asterisk/bridge_channel.h                                                           |   51
 include/asterisk/bridge_channel_internal.h                                                  |    3
 include/asterisk/bridge_features.h                                                          |   59
 include/asterisk/bridge_internal.h                                                          |    7
 include/asterisk/bridge_technology.h                                                        |    4
 include/asterisk/bucket.h                                                                   |    4
 include/asterisk/callerid.h                                                                 |    4
 include/asterisk/cdr.h                                                                      |   45
 include/asterisk/cel.h                                                                      |    3
 include/asterisk/channel.h                                                                  |  424
 include/asterisk/channel_internal.h                                                         |    4
 include/asterisk/channelstate.h                                                             |    5
 include/asterisk/chanvars.h                                                                 |   18
 include/asterisk/codec.h                                                                    |  186
 include/asterisk/compat.h                                                                   |    8
 include/asterisk/compiler.h                                                                 |    6
 include/asterisk/config.h                                                                   |  225
 include/asterisk/config_options.h                                                           |   19
 include/asterisk/core_unreal.h                                                              |    4
 include/asterisk/data.h                                                                     |    1
 include/asterisk/datastore.h                                                                |   16
 include/asterisk/devicestate.h                                                              |   33
 include/asterisk/dial.h                                                                     |    4
 include/asterisk/dns.h                                                                      |    3
 include/asterisk/doxyref.h                                                                  |    1
 include/asterisk/endpoints.h                                                                |   34
 include/asterisk/event.h                                                                    |  127
 include/asterisk/event_defs.h                                                               |  238
 include/asterisk/features.h                                                                 |   14
 include/asterisk/features_config.h                                                          |    6
 include/asterisk/file.h                                                                     |    9
 include/asterisk/format.h                                                                   |  549 -
 include/asterisk/format_cache.h                                                             |  296
 include/asterisk/format_cap.h                                                               |  387
 include/asterisk/format_compatibility.h                                                     |  129
 include/asterisk/format_pref.h                                                              |  114
 include/asterisk/frame.h                                                                    |  113
 include/asterisk/framehook.h                                                                |  251
 include/asterisk/http.h                                                                     |  162
 include/asterisk/http_websocket.h                                                           |  128
 include/asterisk/image.h                                                                    |    2
 include/asterisk/jabber.h                                                                   |  224
 include/asterisk/jingle.h                                                                   |   66
 include/asterisk/json.h                                                                     |   41
 include/asterisk/lock.h                                                                     |   35
 include/asterisk/logger.h                                                                   |  127
 include/asterisk/manager.h                                                                  |   73
 include/asterisk/message.h                                                                  |  157
 include/asterisk/mod_format.h                                                               |   10
 include/asterisk/module.h                                                                   |  122
 include/asterisk/monitor.h                                                                  |    4
 include/asterisk/netsock.h                                                                  |    2
 include/asterisk/netsock2.h                                                                 |   56
 include/asterisk/optional_api.h                                                             |  279
 include/asterisk/options.h                                                                  |   19
 include/asterisk/parking.h                                                                  |   12
 include/asterisk/pbx.h                                                                      |  133
 include/asterisk/phoneprov.h                                                                |  124
 include/asterisk/res_fax.h                                                                  |   11
 include/asterisk/res_hep.h                                                                  |  111
 include/asterisk/res_mwi_external.h                                                         |  226
 include/asterisk/res_pjsip.h                                                                |  675 +
 include/asterisk/res_pjsip_body_generator_types.h                                           |   70
 include/asterisk/res_pjsip_cli.h                                                            |  110
 include/asterisk/res_pjsip_exten_state.h                                                    |   94
 include/asterisk/res_pjsip_outbound_publish.h                                               |  165
 include/asterisk/res_pjsip_presence_xml.h                                                   |  115
 include/asterisk/res_pjsip_pubsub.h                                                         |  548 -
 include/asterisk/res_pjsip_session.h                                                        |  199
 include/asterisk/rtp_engine.h                                                               |  185
 include/asterisk/sched.h                                                                    |    2
 include/asterisk/sdp_srtp.h                                                                 |    4
 include/asterisk/sem.h                                                                      |  157
 include/asterisk/slin.h                                                                     |    6
 include/asterisk/slinfactory.h                                                              |    6
 include/asterisk/smdi.h                                                                     |   54
 include/asterisk/smoother.h                                                                 |   89
 include/asterisk/sorcery.h                                                                  |  228
 include/asterisk/speech.h                                                                   |    2
 include/asterisk/spinlock.h                                                                 |  488
 include/asterisk/stasis.h                                                                   |  517 -
 include/asterisk/stasis_app.h                                                               |  450
 include/asterisk/stasis_app_device_state.h                                                  |   95
 include/asterisk/stasis_app_impl.h                                                          |   34
 include/asterisk/stasis_app_mailbox.h                                                       |   91
 include/asterisk/stasis_app_playback.h                                                      |    3
 include/asterisk/stasis_app_recording.h                                                     |   78
 include/asterisk/stasis_app_snoop.h                                                         |   60
 include/asterisk/stasis_bridges.h                                                           |  112
 include/asterisk/stasis_channels.h                                                          |  104
 include/asterisk/stasis_endpoints.h                                                         |    9
 include/asterisk/stasis_internal.h                                                          |   12
 include/asterisk/stasis_message_router.h                                                    |   34
 include/asterisk/strings.h                                                                  |  122
 include/asterisk/taskprocessor.h                                                            |   49
 include/asterisk/tcptls.h                                                                   |   66
 include/asterisk/test.h                                                                     |    2
 include/asterisk/threadstorage.h                                                            |   10
 include/asterisk/timing.h                                                                   |   61
 include/asterisk/translate.h                                                                |   19
 include/asterisk/udptl.h                                                                    |   16
 include/asterisk/uri.h                                                                      |  181
 include/asterisk/utils.h                                                                    |   28
 include/asterisk/vector.h                                                                   |  333
 include/asterisk/xmldoc.h                                                                   |   37
 include/asterisk/xmpp.h                                                                     |   99
 main/Makefile                                                                               |   17
 main/abstract_jb.c                                                                          |   31
 main/acl.c                                                                                  |   97
 main/adsi.c                                                                                 |    2
 main/aoc.c                                                                                  |    8
 main/app.c                                                                                  |  794 +
 main/ast_expr2.c                                                                            |    1
 main/ast_expr2.y                                                                            |    1
 main/ast_expr2f.c                                                                           |    1
 main/asterisk.c                                                                             |  591 -
 main/asterisk.dynamics                                                                      |    1
 main/astmm.c                                                                                |   44
 main/astobj2.c                                                                              | 5041 ----------
 main/astobj2_container.c                                                                    | 1219 ++
 main/astobj2_container_private.h                                                            |  345
 main/astobj2_hash.c                                                                         | 1153 ++
 main/astobj2_private.h                                                                      |   49
 main/astobj2_rbtree.c                                                                       | 2096 ++++
 main/audiohook.c                                                                            |  233
 main/autoservice.c                                                                          |   28
 main/bridge.c                                                                               |  875 +
 main/bridge_after.c                                                                         |    8
 main/bridge_basic.c                                                                         |  246
 main/bridge_channel.c                                                                       |  617 +
 main/bucket.c                                                                               |   22
 main/callerid.c                                                                             |   86
 main/ccss.c                                                                                 |   47
 main/cdr.c                                                                                  | 1188 +-
 main/cel.c                                                                                  |  839 +
 main/channel.c                                                                              | 1665 +--
 main/channel_internal_api.c                                                                 |  209
 main/chanvars.c                                                                             |   66
 main/cli.c                                                                                  |  533 -
 main/codec.c                                                                                |  381
 main/codec_builtin.c                                                                        |  845 +
 main/config.c                                                                               | 1250 +-
 main/config_options.c                                                                       |  127
 main/core_local.c                                                                           |   74
 main/core_unreal.c                                                                          |  198
 main/data.c                                                                                 |   98
 main/db.c                                                                                   |   53
 main/devicestate.c                                                                          |  471
 main/dial.c                                                                                 |  152
 main/dns.c                                                                                  |   45
 main/dsp.c                                                                                  |   88
 main/editline/readline.c                                                                    |    8
 main/editline/term.c                                                                        |    6
 main/endpoints.c                                                                            |  229
 main/enum.c                                                                                 |    4
 main/event.c                                                                                |  137
 main/features.c                                                                             |   33
 main/features_config.c                                                                      |  139
 main/file.c                                                                                 |  157
 main/format.c                                                                               | 1473 --
 main/format_cache.c                                                                         |  515 +
 main/format_cap.c                                                                           |  911 -
 main/format_compatibility.c                                                                 |  274
 main/format_pref.c                                                                          |  344
 main/frame.c                                                                                |  595 -
 main/framehook.c                                                                            |  131
 main/hashtab.c                                                                              |    3
 main/heap.c                                                                                 |   13
 main/http.c                                                                                 | 1377 ++
 main/image.c                                                                                |    4
 main/indications.c                                                                          |   27
 main/io.c                                                                                   |    4
 main/jitterbuf.c                                                                            |    6
 main/json.c                                                                                 |   66
 main/loader.c                                                                               |  291
 main/lock.c                                                                                 |  203
 main/logger.c                                                                               |  492
 main/manager.c                                                                              | 1776 ++-
 main/manager_bridges.c                                                                      |  141
 main/manager_channels.c                                                                     |  138
 main/manager_endpoints.c                                                                    |    7
 main/manager_mwi.c                                                                          |    6
 main/manager_system.c                                                                       |    4
 main/media_index.c                                                                          |   39
 main/message.c                                                                              |  609 -
 main/named_acl.c                                                                            |    4
 main/netsock.c                                                                              |  111
 main/netsock2.c                                                                             |   83
 main/optional_api.c                                                                         |  350
 main/parking.c                                                                              |   14
 main/pbx.c                                                                                  |  979 +
 main/pickup.c                                                                               |   12
 main/presencestate.c                                                                        |   57
 main/rtp_engine.c                                                                           |  891 +
 main/say.c                                                                                  |  543 +
 main/sched.c                                                                                |  153
 main/sdp_srtp.c                                                                             |   13
 main/security_events.c                                                                      |  464
 main/sem.c                                                                                  |  116
 main/slinfactory.c                                                                          |   36
 main/smoother.c                                                                             |  227
 main/sorcery.c                                                                              |  576 -
 main/sounds_index.c                                                                         |   68
 main/stasis.c                                                                               | 1152 +-
 main/stasis_bridges.c                                                                       |  537 -
 main/stasis_cache.c                                                                         |  759 +
 main/stasis_cache_pattern.c                                                                 |   16
 main/stasis_channels.c                                                                      |  771 +
 main/stasis_config.c                                                                        |  200
 main/stasis_endpoints.c                                                                     |   28
 main/stasis_message.c                                                                       |   62
 main/stasis_message_router.c                                                                |  289
 main/stasis_system.c                                                                        |    4
 main/stasis_wait.c                                                                          |  133
 main/stdtime/localtime.c                                                                    |    3
 main/strings.c                                                                              |   22
 main/stun.c                                                                                 |   10
 main/taskprocessor.c                                                                        |  253
 main/tcptls.c                                                                               |  646 +
 main/tdd.c                                                                                  |   13
 main/test.c                                                                                 |   33
 main/threadpool.c                                                                           |   19
 main/timing.c                                                                               |   56
 main/translate.c                                                                            |  862 -
 main/udptl.c                                                                                |  193
 main/uri.c                                                                                  |  323
 main/utils.c                                                                                |  402
 main/xml.c                                                                                  |    3
 main/xmldoc.c                                                                               |  396
 makeopts.in                                                                                 |    2
 menuselect/Makefile                                                                         |  123
 menuselect/README                                                                           |  178
 menuselect/aclocal.m4                                                                       |   19
 menuselect/autoconfig.h.in                                                                  |  137
 menuselect/bootstrap.sh                                                                     |   41
 menuselect/config.guess                                                                     | 1420 ++
 menuselect/config.sub                                                                       | 1794 +++
 menuselect/configure.ac                                                                     |  154
 menuselect/contrib/Makefile-dummy                                                           |   17
 menuselect/contrib/menuselect-dummy                                                         |  741 +
 menuselect/example_menuselect-tree                                                          |  487
 menuselect/install-sh                                                                       |  323
 menuselect/linkedlists.h                                                                    |  372
 menuselect/make_version                                                                     |   56
 menuselect/makeopts.in                                                                      |   26
 menuselect/menuselect.c                                                                     | 2149 ++++
 menuselect/menuselect.h                                                                     |  162
 menuselect/menuselect_curses.c                                                              | 1034 ++
 menuselect/menuselect_gtk.c                                                                 |  358
 menuselect/menuselect_newt.c                                                                |  427
 menuselect/menuselect_stub.c                                                                |   39
 menuselect/missing                                                                          |  360
 menuselect/strcompat.c                                                                      |  243
 menuselect/test/build_tools/menuselect-deps                                                 |   52
 menuselect/test/menuselect-tree                                                             |  716 +
 pbx/dundi-parser.c                                                                          |    8
 pbx/pbx_ael.c                                                                               |   13
 pbx/pbx_config.c                                                                            |  275
 pbx/pbx_dundi.c                                                                             |   11
 pbx/pbx_lua.c                                                                               |   16
 pbx/pbx_realtime.c                                                                          |   43
 pbx/pbx_spool.c                                                                             |   15
 res/Makefile                                                                                |    5
 res/ael/ael.flex                                                                            |    3
 res/ael/ael.tab.c                                                                           |    1
 res/ael/ael.y                                                                               |    1
 res/ael/ael_lex.c                                                                           |    3
 res/ael/pval.c                                                                              |   47
 res/ari.make                                                                                |   16
 res/ari/ari_model_validators.c                                                              | 1807 +++
 res/ari/ari_model_validators.h                                                              |  425
 res/ari/ari_websockets.c                                                                    |   27
 res/ari/config.c                                                                            |   14
 res/ari/internal.h                                                                          |   24
 res/ari/resource_applications.c                                                             |  172
 res/ari/resource_applications.h                                                             |  131
 res/ari/resource_asterisk.c                                                                 |   12
 res/ari/resource_asterisk.h                                                                 |   63
 res/ari/resource_bridges.c                                                                  |  462
 res/ari/resource_bridges.h                                                                  |  260
 res/ari/resource_channels.c                                                                 |  587 -
 res/ari/resource_channels.h                                                                 |  557 -
 res/ari/resource_device_states.c                                                            |  111
 res/ari/resource_device_states.h                                                            |  106
 res/ari/resource_endpoints.c                                                                |  158
 res/ari/resource_endpoints.h                                                                |   86
 res/ari/resource_events.c                                                                   |   60
 res/ari/resource_events.h                                                                   |   46
 res/ari/resource_mailboxes.c                                                                |   93
 res/ari/resource_mailboxes.h                                                                |  108
 res/ari/resource_playback.c                                                                 |  137
 res/ari/resource_playback.h                                                                 |   84
 res/ari/resource_playbacks.c                                                                |  139
 res/ari/resource_playbacks.h                                                                |   95
 res/ari/resource_recordings.c                                                               |  212
 res/ari/resource_recordings.h                                                               |  101
 res/ari/resource_sounds.c                                                                   |   32
 res/ari/resource_sounds.h                                                                   |   29
 res/parking/parking_applications.c                                                          |   20
 res/parking/parking_bridge.c                                                                |   33
 res/parking/parking_bridge_features.c                                                       |  161
 res/parking/parking_controller.c                                                            |    2
 res/parking/parking_manager.c                                                               |  200
 res/parking/parking_tests.c                                                                 |  102
 res/parking/res_parking.h                                                                   |   13
 res/res_adsi.c                                                                              |   55
 res/res_ael_share.c                                                                         |    1
 res/res_agi.c                                                                               |  237
 res/res_ari.c                                                                               |  145
 res/res_ari_applications.c                                                                  |  548 +
 res/res_ari_asterisk.c                                                                      |  168
 res/res_ari_bridges.c                                                                       |  690 +
 res/res_ari_channels.c                                                                      | 1533 ++-
 res/res_ari_device_states.c                                                                 |  364
 res/res_ari_endpoints.c                                                                     |  267
 res/res_ari_events.c                                                                        |  224
 res/res_ari_mailboxes.c                                                                     |  370
 res/res_ari_model.c                                                                         |    8
 res/res_ari_playback.c                                                                      |  280
 res/res_ari_playbacks.c                                                                     |  321
 res/res_ari_recordings.c                                                                    |  214
 res/res_ari_sounds.c                                                                        |   57
 res/res_calendar.c                                                                          |   50
 res/res_calendar_caldav.c                                                                   |    9
 res/res_calendar_ews.c                                                                      |   17
 res/res_calendar_exchange.c                                                                 |    2
 res/res_calendar_icalendar.c                                                                |    4
 res/res_chan_stats.c                                                                        |    7
 res/res_clialiases.c                                                                        |   37
 res/res_clioriginate.c                                                                      |   19
 res/res_config_curl.c                                                                       |    5
 res/res_config_ldap.c                                                                       |   17
 res/res_config_odbc.c                                                                       |  291
 res/res_config_pgsql.c                                                                      |   92
 res/res_config_sqlite.c                                                                     |   11
 res/res_config_sqlite3.c                                                                    |    2
 res/res_corosync.c                                                                          |  397
 res/res_crypto.c                                                                            |    3
 res/res_curl.c                                                                              |    1
 res/res_fax.c                                                                               |  611 +
 res/res_fax.exports.in                                                                      |    1
 res/res_fax_spandsp.c                                                                       |  177
 res/res_format_attr_celt.c                                                                  |  204
 res/res_format_attr_h263.c                                                                  |  346
 res/res_format_attr_h264.c                                                                  |  393
 res/res_format_attr_opus.c                                                                  |  265
 res/res_format_attr_silk.c                                                                  |  231
 res/res_hep.c                                                                               |  627 +
 res/res_hep.exports.in                                                                      |    7
 res/res_hep_pjsip.c                                                                         |  179
 res/res_hep_rtcp.c                                                                          |  144
 res/res_http_post.c                                                                         |  134
 res/res_http_websocket.c                                                                    |  828 +
 res/res_http_websocket.exports.in                                                           |   19
 res/res_jabber.c                                                                            | 4823 ---------
 res/res_manager_devicestate.c                                                               |  154
 res/res_manager_presencestate.c                                                             |  153
 res/res_monitor.c                                                                           |   83
 res/res_musiconhold.c                                                                       |  551 -
 res/res_mutestream.c                                                                        |    5
 res/res_mwi_external.c                                                                      |  959 +
 res/res_mwi_external.exports.in                                                             |    6
 res/res_mwi_external_ami.c                                                                  |  380
 res/res_odbc.c                                                                              |    5
 res/res_parking.c                                                                           |   35
 res/res_phoneprov.c                                                                         | 1476 +-
 res/res_phoneprov.exports.in                                                                |    6
 res/res_pjsip.c                                                                             | 1664 ++-
 res/res_pjsip.exports.in                                                                    |   66
 res/res_pjsip/config_auth.c                                                                 |  239
 res/res_pjsip/config_domain_aliases.c                                                       |    4
 res/res_pjsip/config_global.c                                                               |   77
 res/res_pjsip/config_system.c                                                               |   88
 res/res_pjsip/config_transport.c                                                            |  510 -
 res/res_pjsip/include/res_pjsip_private.h                                                   |   33
 res/res_pjsip/location.c                                                                    |  722 +
 res/res_pjsip/pjsip_cli.c                                                                   |  342
 res/res_pjsip/pjsip_configuration.c                                                         | 1568 ++-
 res/res_pjsip/pjsip_distributor.c                                                           |   83
 res/res_pjsip/pjsip_options.c                                                               |  611 -
 res/res_pjsip/pjsip_outbound_auth.c                                                         |    6
 res/res_pjsip/presence_xml.c                                                                |  175
 res/res_pjsip/security_events.c                                                             |  118
 res/res_pjsip_acl.c                                                                         |   85
 res/res_pjsip_authenticator_digest.c                                                        |   51
 res/res_pjsip_caller_id.c                                                                   |  119
 res/res_pjsip_dialog_info_body_generator.c                                                  |  214
 res/res_pjsip_diversion.c                                                                   |    6
 res/res_pjsip_dtmf_info.c                                                                   |    8
 res/res_pjsip_endpoint_identifier_anonymous.c                                               |    3
 res/res_pjsip_endpoint_identifier_ip.c                                                      |  305
 res/res_pjsip_endpoint_identifier_user.c                                                    |    5
 res/res_pjsip_exten_state.c                                                                 |  525 -
 res/res_pjsip_header_funcs.c                                                                |  626 +
 res/res_pjsip_keepalive.c                                                                   |  267
 res/res_pjsip_log_forwarder.c                                                               |  125
 res/res_pjsip_logger.c                                                                      |  185
 res/res_pjsip_messaging.c                                                                   |  409
 res/res_pjsip_multihomed.c                                                                  |  227
 res/res_pjsip_mwi.c                                                                         |  578 -
 res/res_pjsip_mwi_body_generator.c                                                          |  116
 res/res_pjsip_nat.c                                                                         |   84
 res/res_pjsip_notify.c                                                                      |  373
 res/res_pjsip_one_touch_record_info.c                                                       |    3
 res/res_pjsip_outbound_authenticator_digest.c                                               |   79
 res/res_pjsip_outbound_publish.c                                                            | 1015 ++
 res/res_pjsip_outbound_publish.exports.in                                                   |    6
 res/res_pjsip_outbound_registration.c                                                       |  493
 res/res_pjsip_path.c                                                                        |  253
 res/res_pjsip_phoneprov_provider.c                                                          |  424
 res/res_pjsip_pidf.c                                                                        |  341
 res/res_pjsip_pidf_body_generator.c                                                         |  139
 res/res_pjsip_pidf_digium_body_supplement.c                                                 |  117
 res/res_pjsip_pidf_eyebeam_body_supplement.c                                                |  116
 res/res_pjsip_publish_asterisk.c                                                            |  929 +
 res/res_pjsip_pubsub.c                                                                      | 3829 ++++++-
 res/res_pjsip_pubsub.exports.in                                                             |   18
 res/res_pjsip_refer.c                                                                       |  219
 res/res_pjsip_registrar.c                                                                   |  589 -
 res/res_pjsip_registrar_expire.c                                                            |    5
 res/res_pjsip_rfc3326.c                                                                     |    3
 res/res_pjsip_sdp_rtp.c                                                                     |  498
 res/res_pjsip_send_to_voicemail.c                                                           |  231
 res/res_pjsip_session.c                                                                     |  752 -
 res/res_pjsip_session.exports.in                                                            |    2
 res/res_pjsip_t38.c                                                                         |   67
 res/res_pjsip_transport_websocket.c                                                         |  179
 res/res_pjsip_xpidf_body_generator.c                                                        |  181
 res/res_pktccops.c                                                                          |   90
 res/res_rtp_asterisk.c                                                                      | 2003 ++-
 res/res_rtp_multicast.c                                                                     |   17
 res/res_security_log.c                                                                      |    4
 res/res_smdi.c                                                                              |  321
 res/res_snmp.c                                                                              |    1
 res/res_sorcery_astdb.c                                                                     |   74
 res/res_sorcery_config.c                                                                    |   16
 res/res_sorcery_memory.c                                                                    |    1
 res/res_sorcery_realtime.c                                                                  |   71
 res/res_speech.c                                                                            |   37
 res/res_speech.exports.in                                                                   |   17
 res/res_srtp.c                                                                              |   11
 res/res_stasis.c                                                                            | 1862 ++-
 res/res_stasis_answer.c                                                                     |   19
 res/res_stasis_device_state.c                                                               |  417
 res/res_stasis_device_state.exports.in                                                      |    6
 res/res_stasis_mailbox.c                                                                    |  166
 res/res_stasis_mailbox.exports.in                                                           |    6
 res/res_stasis_playback.c                                                                   |  226
 res/res_stasis_recording.c                                                                  |  174
 res/res_stasis_snoop.c                                                                      |  414
 res/res_stasis_snoop.exports.in                                                             |    6
 res/res_stasis_test.c                                                                       |    7
 res/res_statsd.c                                                                            |    1
 res/res_stun_monitor.c                                                                      |   10
 res/res_timing_dahdi.c                                                                      |   83
 res/res_timing_kqueue.c                                                                     |  189
 res/res_timing_pthread.c                                                                    |  115
 res/res_timing_timerfd.c                                                                    |  247
 res/res_xmpp.c                                                                              |  175
 res/snmp/agent.c                                                                            |    3
 res/stasis/app.c                                                                            | 1228 ++
 res/stasis/app.h                                                                            |  183
 res/stasis/command.c                                                                        |   85
 res/stasis/command.h                                                                        |   38
 res/stasis/control.c                                                                        |  570 -
 res/stasis/control.h                                                                        |   46
 res/stasis/messaging.c                                                                      |  531 +
 res/stasis/messaging.h                                                                      |   83
 res/stasis/stasis_bridge.c                                                                  |  235
 res/stasis/stasis_bridge.h                                                                  |   74
 res/stasis_recording/stored.c                                                               |  528 +
 rest-api-templates/api.wiki.mustache                                                        |   24
 rest-api-templates/ari.make.mustache                                                        |    4
 rest-api-templates/ari_model_validators.c.mustache                                          |    4
 rest-api-templates/ari_model_validators.h.mustache                                          |    9
 rest-api-templates/ari_resource.c.mustache                                                  |   14
 rest-api-templates/ari_resource.h.mustache                                                  |   29
 rest-api-templates/asterisk_processor.py                                                    |   36
 rest-api-templates/body_parsing.mustache                                                    |   71
 rest-api-templates/make_ari_stubs.py                                                        |   12
 rest-api-templates/models.wiki.mustache                                                     |   10
 rest-api-templates/param_parsing.mustache                                                   |   40
 rest-api-templates/res_ari_resource.c.mustache                                              |   37
 rest-api-templates/rest_handler.mustache                                                    |    2
 rest-api-templates/swagger_model.py                                                         |   89
 rest-api/api-docs/applications.json                                                         |  172
 rest-api/api-docs/asterisk.json                                                             |   13
 rest-api/api-docs/bridges.json                                                              |  227
 rest-api/api-docs/channels.json                                                             |  693 +
 rest-api/api-docs/deviceStates.json                                                         |  151
 rest-api/api-docs/endpoints.json                                                            |  182
 rest-api/api-docs/events.json                                                               |  406
 rest-api/api-docs/mailboxes.json                                                            |  134
 rest-api/api-docs/playback.json                                                             |  143
 rest-api/api-docs/playbacks.json                                                            |  155
 rest-api/api-docs/recordings.json                                                           |  157
 rest-api/api-docs/sounds.json                                                               |    8
 rest-api/resources.json                                                                     |   18
 sounds/Makefile                                                                             |   14
 sounds/sounds.xml                                                                           |  144
 tests/test_abstract_jb.c                                                                    |   14
 tests/test_aoc.c                                                                            |    2
 tests/test_app.c                                                                            |   12
 tests/test_ari.c                                                                            |    9
 tests/test_ari_model.c                                                                      |   40
 tests/test_astobj2.c                                                                        |  263
 tests/test_astobj2_thrash.c                                                                 |    2
 tests/test_bucket.c                                                                         |   10
 tests/test_callerid.c                                                                       |  169
 tests/test_cdr.c                                                                            |  302
 tests/test_cel.c                                                                            |  426
 tests/test_channel_feature_hooks.c                                                          |  324
 tests/test_config.c                                                                         |  626 +
 tests/test_core_codec.c                                                                     |  369
 tests/test_core_format.c                                                                    |  975 +
 tests/test_devicestate.c                                                                    |  145
 tests/test_dlinklists.c                                                                     |    6
 tests/test_event.c                                                                          |    2
 tests/test_format_api.c                                                                     |  859 -
 tests/test_format_cache.c                                                                   |  281
 tests/test_format_cap.c                                                                     | 1479 ++
 tests/test_hashtab_thrash.c                                                                 |    2
 tests/test_json.c                                                                           |   48
 tests/test_linkedlists.c                                                                    |    7
 tests/test_logger.c                                                                         |   24
 tests/test_message.c                                                                        |  888 +
 tests/test_optional_api.c                                                                   |  187
 tests/test_scoped_lock.c                                                                    |    1
 tests/test_sorcery.c                                                                        |  422
 tests/test_sorcery_astdb.c                                                                  |    2
 tests/test_sorcery_realtime.c                                                               |  125
 tests/test_stasis.c                                                                         |  579 -
 tests/test_stasis_channels.c                                                                |   38
 tests/test_stasis_endpoints.c                                                               |   34
 tests/test_strings.c                                                                        |   80
 tests/test_substitution.c                                                                   |   50
 tests/test_taskprocessor.c                                                                  |  160
 tests/test_uri.c                                                                            |  154
 tests/test_utils.c                                                                          |  100
 tests/test_voicemail_api.c                                                                  |   68
 tests/test_websocket_client.c                                                               |  161
 utils/Makefile                                                                              |   36
 utils/ael_main.c                                                                            |    8
 utils/astman.c                                                                              |    1
 utils/check_expr.c                                                                          |    9
 utils/clicompat.c                                                                           |   10
 utils/conf2ael.c                                                                            |    9
 utils/extconf.c                                                                             |   48
 utils/refcounter.c                                                                          |  322
 utils/utils.xml                                                                             |    4
 1115 files changed, 148830 insertions(+), 71486 deletions(-)

     ----------------------------------------------------------------------
