Release Summary asterisk-13.0.0-beta3 Date: 2014-10-20 ---------------------------------------------------------------------- Table of Contents 1. Summary 2. Contributors 3. Closed Issues 4. Other Changes 5. Diffstat ---------------------------------------------------------------------- Summary [Back to Top] This release has been made to address one or more security vulnerabilities that have been identified. A security advisory document has been published for each vulnerability that includes additional information. Users of versions of Asterisk that are affected are strongly encouraged to review the advisories and determine what action they should take to protect their systems from these issues. Security Advisories: AST-2014-011 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 237 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 Steve Davies 1 Jan Juergens 3 igorg 3 zvision 1 Joel Vandal 3 kmoore 2 Alexander Traud 1 JoshE 3 marquis 2 Dennis Guse 1 Kilburn 3 one47 2 dtryba 1 Michael Keuter 3 sruffell 2 Elazar Broad 1 Michal Rybarik 3 tm1000 2 Gareth Palmer 1 myself 3 zvision 2 George Joseph 1 myself in a virtualized 2 ayrjola 2 ibercom environment with multiple 2 bford 2 Jeremy LainA(c) interfaces 2 dafi 2 Matthis Schmieder 1 newtonr 2 danjenkins 2 NITESH BANSAL 1 opsmonitor 2 den159 2 sgalarneau 1 Paolo Compagnini 2 dtryba 2 sruffell 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 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_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 | | +---------------------------------------------------------------------------+ ---------------------------------------------------------------------- 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 | 400 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 | 861 - 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, 148853 insertions(+), 71431 deletions(-) ----------------------------------------------------------------------