Release Summary asterisk-12.0.0-beta1 Date: 2013-10-08 ---------------------------------------------------------------------- Table of Contents 1. Summary 2. Contributors 3. Closed Issues 4. Other Changes 5. Diffstat ---------------------------------------------------------------------- Summary [Back to Top] This release includes new features. For a list of new features that have been included with this release, please see the CHANGES file inside the source package. Since this is new major release, users are encouraged to do extended testing before upgrading to this version in a production environment. The data in this summary reflects changes that have been made since the previous release, asterisk-11. ---------------------------------------------------------------------- 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 347 rmudgett 20 mjordan 161 mjordan 204 mjordan 19 rmudgett 34 jbigelow 184 dlee 18 elguero 32 rnewton 154 kmoore 14 alecdavis 25 coreyfarrell 131 mmichelson 14 myself 22 dlee 89 jrose 12 snuffy 17 rmudgett 79 file 7 Tony Lewis 12 snuffy 47 qwell 6 jbigelow 9 alecdavis 41 elguero 6 sruffell 9 jrose 41 jcolp 5 Corey Farrell 9 tomaso 33 lathama 4 jrose 9 wdoekes 32 wdoekes 4 wdoekes 8 mdavenport 29 kharwell 3 Byron Clark 7 gkelleter 28 alecdavis 3 flan 7 mmichelson 23 wedhorn 3 Jonathan White 7 wedhorn 21 seanbright 3 Rusty Newton 6 jkister 19 Corey Farrell 2 Deepak Lohani 6 spitts 18 newtonr 2 Jeremy Kister 5 kmoore 15 russell 2 Jonas Falck 5 sruffell 11 igorg 2 JoshE 4 elguero 10 snuffy 2 Kayode 4 jcovert 10 sruffell 2 kmoore 4 jkroon 9 tzafrir 2 Thomas Arimont 4 lathama 6 oej 2 Thomas 4 lmadsen 6 twilson Sevestre 4 nbansal 4 Andrew Latham 1 4 wimpy 4 beagles 1 abelbeck 3 ddkprog 4 jbigelow 1 Alan Frisch 3 jgowdy 4 jkroon 1 Alex Zarubin 3 mlnoah 4 tilghman 1 Alexander 3 n8ideas 3 Guenther Kelleter Heinz 3 pedrokiefer 3 Jeremiah Gowdy 1 Alfred 3 phill 3 Karsten Wemheuer Farrugia 3 slesru 3 may 1 andrea 3 tzafrir 3 Richard Miller 1 Andrew Latham 3 ulogic 2 Byron Clark 1 Ariel Wainer 2 abelbeck 2 coreyfarrell 1 Artem Makhutov 2 aepshteyn 2 ddkprog 1 beagles 2 aragon 2 dkerr 1 Ben Smithurst 2 beagles 2 Filip Jenicek 1 benjamin 2 dbohling 2 George Joseph 1 Brad Latus 2 Demon 2 jonax (snuffy) 2 dkerr 2 JoshE 1 Bryan Hunt 2 eelcob 2 Pavel Troller 1 call 2 flan 2 pkiefer 1 Chris Warr 2 gentlec 2 roeften 1 Christian 2 gtj 1 abelbeck Hesse 2 ishmalik 1 Andre Luis 1 Clint Davis 2 isrl 1 Andrew Nagy 1 Colin 2 jcolp 1 anstein Cutherbertson 2 jhutchins 1 Antti Yrjola 1 Dalius M. 2 jmillan 1 artem 1 Daniel Bohling 2 jparker 1 avalentin 1 danilo borges 2 jpepper 1 bootc 1 Danny Nicholas 2 jplord 1 byronclark 1 daroz 2 junky 1 Christian Hesse 1 David M. Lee 2 kenner 1 Clint Davis 1 David van Geyn 2 londonnet 1 Clod Patry 1 Dennis 2 nikola.ciprich 1 coriley DeDonatis 2 p_lindheimer 1 Correy Farrell 1 Dmitry Burilov 2 patrol-cz 1 Dan Cropp 1 Dmitry 2 pk16208 1 Daniel O'Connor Melekhov 2 tblancher 1 David Chappell 1 Doug Bailey 2 tootai 1 Demon 1 dsessions 2 tsearle 1 dennis.guse 1 eliafino 2 vldmr 1 Dmitriy Serov 1 Eric Hill 1 /dev/null 1 Dmitry Melekhov 1 Etienne 1 adavid 1 dorianlogan Lessard 1 ahoemig 1 dsessions 1 Ishfaq Malik 1 amegyeri 1 Eelco Brolman 1 IA+-aki Baz 1 amsoft2001 1 eelcob Castillo 1 andrel 1 Egor Gorlin 1 Jaco Kroon 1 anstein 1 Eric Hill 1 James 1 ariw 1 Etienne Lessard Mortensen 1 artem 1 feyfre 1 Jamuel Starkey 1 ascanland 1 Gareth Palmer 1 Jared Smith 1 avalentin 1 gknispel 1 Jason Parker 1 ayrjola 1 Heiko Wundram 1 Jean-Philippe 1 az_tth 1 ianc Lord 1 bensmithurst 1 Italo Rossi 1 Jeremy Pepper 1 berlic 1 Jaco Kroon 1 Joel Vandal 1 bklang 1 Jakob Hirsch 1 kaldemar 1 blackaura 1 James Le Cuirot 1 Karsten 1 blkline 1 Jeremy Pepper Wemheuer 1 bootc 1 jkister 1 Kinsey Moore 1 brhunt 1 John Covert 1 Kiril Valchev 1 brianscott 1 junky 1 klaus3000 1 brietz 1 Kaloyan Kovachev 1 Leif Madsen 1 bulkorok 1 kawasaki 1 Martin W 1 byronclark 1 klaus3000 1 Michael Keuter 1 call 1 kmoore, wdoekes 1 mmichelson 1 challado 1 Konstantin 1 Nikola Ciprich 1 chappell Suvorov 1 Nikolay 1 chengzhicn 1 lminiero Ilduganov 1 chesse 1 marcelloceschia 1 Noah 1 chewi 1 Martin W Engelberth 1 chip 1 Michael Walton 1 oej 1 clint.davis 1 moy 1 Pavel Kopchyk 1 colinc 1 murraytm 1 Pavel Troller 1 coopvr 1 nbansal 1 Pedro Kiefer 1 coriley 1 Nikolay Ilduganov 1 Peter Katzmann 1 daninmadison 1 Nitesh Bansal 1 Pietro Bertera 1 danjenkins 1 NITESH BANSAL 1 Rodrigo P. 1 daren 1 one47 Telles 1 dario 1 pbertera 1 Stephan 1 darius 1 Pedro Kiefer 1 Steve Lang 1 daroz 1 Peter Racz 1 Steven T. 1 dbailey 1 Philippe Wheeler 1 deniz Lindheimer 1 Stuart 1 dennis.guse 1 phill Henderson 1 dennisd 1 Renato dos Santos 1 Sven Beisiegel 1 derlinuxer 1 Rusty Newton 1 sysreq 1 deti 1 serginuez 1 tbsky 1 din3sh 1 Shaun Ruffel 1 Tzafrir Cohen 1 djimbo 1 Simone Camporeale 1 William luke 1 dlmarten 1 Stefan Reuter 1 docent 1 Stefan Wachtler 1 dorianlogan 1 tblancher 1 eabad 1 Thomas Omerzu 1 eleo 1 Timo Teras 1 erichill 1 Torrey Searle 1 fabled 1 Tzafrir Cohen 1 falves11 1 varnav 1 feyfre 1 vldmr 1 fhackenberger 1 wimpy 1 floradio 1 Zhi Cheng 1 frap 1 gareth 1 giacomo 1 gian 1 gknispel 1 gporras 1 greenlightcrm 1 herzer 1 hexanol 1 ianc 1 ibc 1 ivo.andonov 1 james.mortensen 1 jhirsch 1 jhoppebugs 1 jmce 1 joel_vandal 1 johan 1 joshoa 1 jsmith 1 kawasaki 1 kesselklopfer79 1 kiennd 1 klaus3000 1 knk 1 kris2k 1 kuj 1 kwemheuer 1 lanzaandrea 1 leenooks 1 lexus350 1 licedey 1 lieshout 1 maha 1 marcelloceschia 1 mcargile 1 mdalius 1 menschentier 1 mike@farsouthnet.com 1 mithraen 1 modelnine 1 mpaland 1 murraytm 1 netaskd 1 nhuskinson 1 nik600 1 nivek 1 ovi 1 pabelanger 1 patrickm 1 pciccone 1 PepeN 1 pgoergler 1 pgoldbaum 1 pjphilipp 1 pracz 1 rafuchoucv 1 remiq 1 rgagnon 1 roeften 1 rudolf 1 salecha 1 saltydog256 1 serginuez 1 sgriepentrog 1 shazaum 1 shmagin 1 sickpig 1 simone.camporeale 1 smartbyte 1 softins 1 srt 1 stefan.at.wpf 1 sthen 1 stocksy 1 supertle 1 sven.beisiegel@siemens-enterprise.com 1 swheeler 1 t-o 1 tbsky 1 telles 1 teunis90 1 tilghman 1 tim_ringenbach 1 tm1000 1 tomo1657 1 ulugutz 1 usinternet 1 varnav 1 veghead 1 vilius365 1 vmisha 1 volga629 1 wcselby 1 wybecom 1 xhienne 1 zhanglei ---------------------------------------------------------------------- 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: Addons/chan_mobile ASTERISK-14527: [patch] Add busy detection Revision: 379144 Reporter: artem Testers: Artem Makhutov Coders: artem ASTERISK-16357: chan_mobile unable to connect to cellphone Revision: 379344 Reporter: challado Testers: Alexander Heinz, Nikolay Ilduganov, benjamin, eliafino, David van Geyn Coders: Nikolay Ilduganov ASTERISK-16822: Channel Variable SMSSRC not set properly Revision: 379180 Reporter: menschentier Testers: Jonas Falck Coders: jonax, roeften ASTERISK-19153: [patch] - Sms sender is not parsed correctly in incoming sms Revision: 379180 Reporter: roeften Testers: Jonas Falck Coders: jonax, roeften Category: Addons/chan_ooh323 ASTERISK-21800: ooh323 channels stuck if no gatekeer or ooh323 reload Revision: 390230 Reporter: slesru Testers: Dmitry Melekhov Coders: may Category: Addons/res_config_mysql ASTERISK-19793: Only last realtime member of a queue is not actually removed from queue when removed from database Revision: 371325 Reporter: maha Coders: mmichelson ASTERISK-21035: [patch] - features.conf in static realtime requires distinct cat_metric for each parking lot Revision: 382954 Reporter: aepshteyn Coders: elguero Category: Applications/General ASTERISK-20039: DTMF meta-digit W missing Revision: 374030 Reporter: jgowdy Testers: rmudgett Coders: Jeremiah Gowdy ASTERISK-22669: AMI/CLI Agent Logoff with soft logs out agent on subsequent logins Revision: 400759 Reporter: jbigelow Coders: rmudgett Category: Applications/NewFeature ASTERISK-20782: Allow SayAlpha to announce "Uppercase " in a string. Revision: 397493 Reporter: nivek Coders: kmoore Category: Applications/SLA ASTERISK-20440: [patch] No ringback towards SLAstation on outbound trunk call. Revision: 379828 Reporter: dkerr Coders: dkerr ASTERISK-20462: [patch] Trunk not hungup if SLA Station hangs up before answer Revision: 379828 Reporter: dkerr Coders: dkerr Category: Applications/app_alarmreceiver ASTERISK-16668: ACK tone interupted - Jitterbuffers do not function properly as AlarmReceiver App does not send RTP regularly Revision: 372310 Reporter: saltydog256 Coders: mmichelson ASTERISK-16694: [patch] ACK tone not reliable on embedded platform with low CPU power Revision: 372310 Reporter: lieshout Coders: mmichelson ASTERISK-18417: app_alarmreceiver hanging forever in send_tone_burst/ast_waitfor() Revision: 372310 Reporter: frap Coders: mmichelson ASTERISK-19435: Asterisk segfaults in app_alarmreceiver Revision: 372310 Reporter: leenooks Coders: mmichelson ASTERISK-20157: Code Cleanup in app_alarmreceiver Revision: 372310 Reporter: pedrokiefer Coders: mmichelson ASTERISK-20158: Add support to Audio Call Next Event - in app_alarmreceiver Revision: 372310 Reporter: pedrokiefer Coders: mmichelson ASTERISK-20224: Fix Documentation Revision: 372310 Reporter: pedrokiefer Coders: mmichelson ASTERISK-20289: [patch] Use ALAW in app_alarmreceiver Revision: 375150 Reporter: knk Coders: pkiefer ASTERISK-20484: Code Cleanup in app_alarmreceiver caused new issue where event are processed before receiving all digits Revision: 375081 Reporter: jplord Testers: Jean-Philippe Lord, Pedro Kiefer Coders: Kaloyan Kovachev Category: Applications/app_bridgewait ASTERISK-21922: Add the ability to app_bridgwait to specify a particular bridge to place channels into Revision: 395509 Reporter: mjordan Coders: jrose ASTERISK-21923: Add the ability to app_bridgewait to specify various music and sound options Revision: 394731 Reporter: mjordan Coders: jrose ASTERISK-22006: bridges/ast_bridge_playfile: Use a bridge technology callback to resume entertainment sounds. Revision: 396189 Reporter: jrose Coders: jrose 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_confbridge ASTERISK-19448: ConfBridge crashes Asterisk when no timing module loaded. Revision: 375511 Reporter: feyfre Coders: feyfre ASTERISK-19562: [patch] ConfBridge - Inconsistent hold-music behaviour Revision: 374658 Reporter: flan Testers: flan, mjordan, jrose, Jonathan White Coders: twilson ASTERISK-19726: [patch][bug] ConfBridge - Users listening to MoH, and who should be muted, are often unmuted and recorded Revision: 374658 Reporter: flan Testers: flan, mjordan, jrose, Jonathan White Coders: twilson 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-20181: Various confbridge features not available when set in user profile within confbridge.conf Revision: 374658 Reporter: londonnet Testers: flan, mjordan, jrose, Jonathan White Coders: twilson ASTERISK-20458: ConfBridge() dislplays many ERROR messages on console when loading invalid menu data Revision: 374107 Reporter: lmadsen Testers: Leif Madsen Coders: mmichelson ASTERISK-20464: Can't join ConfBridge() with video Revision: 373414 Reporter: lmadsen Coders: jcolp ASTERISK-20601: Confbridge recording does not work Revision: 375472 Reporter: vilius365 Coders: jrose ASTERISK-20606: Wrong confbridge behavior when participants enter simultaneously Revision: 378002 Reporter: eleo Testers: rmudgett Coders: rmudgett ASTERISK-20655: Cannot reset pin with CONFBRIDGE(user,pin) Revision: 377229 Reporter: wimpy Coders: rmudgett ASTERISK-20827: AMI events for ConfBridge Mute,Record, start and stop Revision: 381256 Reporter: clint.davis Testers: Clint Davis, elguero Coders: Clint Davis ASTERISK-20898: sound_only_one parameter will be ignored in confbridge.conf Revision: 380194 Reporter: derlinuxer Testers: Stephan Coders: elguero ASTERISK-20938: [patch] ConfBridge list from CLI and Manager no longer include waiting members Revision: 379479 Reporter: fabled Coders: Timo Teras ASTERISK-20990: Confbridge announcement not played Revision: 380896 Reporter: jkister Testers: rmudgett Coders: rmudgett ASTERISK-20991: Confbridge errors on leaving Revision: 380893 Reporter: jkister Testers: rmudgett Coders: rmudgett ASTERISK-20994: AMI command reception after app_confbridge.so unload results in crash Revision: 381069 Reporter: jkister Testers: Rusty Newton, Jeremy Kister Coders: rmudgett ASTERISK-21780: Add missing documentation for new config option Revision: 389202 Reporter: snuffy Coders: kmoore ASTERISK-21802: (un)muting a ConfBridge user via *CLI doesn't generate AMI events Revision: 389402 Reporter: wimpy Coders: mjordan ASTERISK-21827: [patch] Add kick all capability to app_confbridge's CLI command 'kick' Revision: 394531 Reporter: dorianlogan Coders: dorianlogan 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 Category: Applications/app_db ASTERISK-21070: DBdeltree throws spurious error under almost all cases Revision: 381366 Reporter: ianc Coders: ianc Category: Applications/app_dial ASTERISK-17254: Dial MulticastRTP channel with A option can't play the file Revision: 373553 Reporter: wybecom Coders: jcolp ASTERISK-20287: Broken hangupcause passtrough Revision: 371863 Reporter: berlic Testers: rmudgett Coders: Konstantin Suvorov ASTERISK-21113: app_dial.c does not honor 'c' flag when calling party hangs up Revision: 381881 Reporter: modelnine Coders: Heiko Wundram Category: Applications/app_directed_pickup ASTERISK-20383: Add missing named call pickup group features for parity with numeric call pickup groups. Revision: 373221 Reporter: rmudgett Testers: rmudgett Coders: rmudgett Category: Applications/app_disa ASTERISK-17493: [patch] dsp.c sends multiple DTMF key events up to applications Revision: 374493 Reporter: alecdavis Testers: alecdavis Coders: alecdavis Category: Applications/app_externalivr ASTERISK-20132: Security Vulnerability: remote authenticated attacker can execute arbitrary shell commands on system through app ExternalIVR Revision: 372001 Reporter: mjordan Coders: mjordan Category: Applications/app_followme ASTERISK-16879: [patch] FollowMe has a maximum of 90 chars for number Revision: 372393 Reporter: junky Testers: mjordan Coders: Clod Patry Category: Applications/app_meetme ASTERISK-20440: [patch] No ringback towards SLAstation on outbound trunk call. Revision: 379828 Reporter: dkerr Coders: dkerr ASTERISK-20462: [patch] Trunk not hungup if SLA Station hangs up before answer Revision: 379828 Reporter: dkerr Coders: dkerr ASTERISK-20486: MeetMe Unable to write frame to channel after SIP channel hangs up. Revision: 376312 Reporter: mcargile Coders: jrose ASTERISK-20574: Crash in MeetMe using a chan_motif channel when shutting down Asterisk Revision: 393740 Reporter: slesru Coders: jkroon ASTERISK-21467: Stasis Core - Refactor MeetMe Events Revision: 390848 Reporter: mjordan Coders: jrose ASTERISK-21907: Crash - segfault - When executing a MeetMeAdmin command that requires a member, without specifying a member Revision: 399036 Reporter: aepshteyn Coders: kmoore ASTERISK-22269: app_meetme: wrong bit value for CONFFLAG_DONT_DENOISE Revision: 396946 Reporter: softins Coders: mjordan Category: Applications/app_minivm ASTERISK-17133: [patch] minivm: when sending mail and using volgain Revision: 372557 Reporter: tzafrir Coders: Tzafrir Cohen ASTERISK-18697: [minivm] Crash in MinivmNotify Revision: 379612 Reporter: bootc Testers: Chris Warr Coders: bootc Category: Applications/app_mixmonitor ASTERISK-18220: MixMonitor stops recording during attended Transfer Revision: 373479 Reporter: ishmalik Coders: jrose ASTERISK-21294: Calling StopMixMonitor on a channel w/o MixMonitor running returns -1 Revision: 383632 Reporter: daroz Testers: daroz Coders: elguero ASTERISK-21799: [patch] Dropouts/distortion in MixMonitor recording when recording RTP with ptime of 60ms Revision: 389897 Reporter: mike@farsouthnet.com Testers: jrose Coders: Michael Walton ASTERISK-22368: [patch] mixmonitor_free leaks filename Revision: 398017 Reporter: coreyfarrell Coders: wdoekes Category: Applications/app_page ASTERISK-19883: [patch] - RTP packet with Timestamp=0 on Multicast paging Revision: 385638 Reporter: giacomo Testers: Pietro Bertera, Tzafrir Cohen Coders: tzafrir, pbertera ASTERISK-20305: Asterisk crashing on Page() Revision: 372136 Reporter: mlnoah Testers: Noah Engelberth Coders: mmichelson ASTERISK-20991: Confbridge errors on leaving Revision: 380893 Reporter: jkister Testers: rmudgett Coders: rmudgett Category: Applications/app_parkandannounce ASTERISK-20113: ParkAndAnnounce doesn't return to n+1 when no return_context defined Revision: 381918 Reporter: serginuez Coders: serginuez Category: Applications/app_playback ASTERISK-20800: 'module reload app_playback.so' won't load say.conf if it didn't exist during module's first load Revision: 381219 Reporter: pgoergler Coders: kharwell Category: Applications/app_queue ASTERISK-16115: [patch] problem with ringinuse=no, queue members receive sometimes two calls Revision: 372051 Reporter: nik600 Coders: Italo Rossi ASTERISK-17776: No CDR record is generated if caller hangs up while in Queue and members are busy. Reproduced in 1.8 and 1.6 as well. Revision: 375416 Reporter: amegyeri Coders: mjordan ASTERISK-19793: Only last realtime member of a queue is not actually removed from queue when removed from database Revision: 371325 Reporter: maha Coders: mmichelson ASTERISK-19918: MoH (Music on Hold) is stopped after call in a queue is terminated Revision: 376291 Reporter: eabad Coders: beagles ASTERISK-19960: Incorrect data in queue_log, event TRANSFER, field data1 Revision: 381792 Reporter: shmagin Coders: kharwell ASTERISK-20243: Update documentation for QueueMemberStatus AMI event to reflect actual device state values Revision: 372538 Reporter: mjordan Coders: mjordan ASTERISK-20380: Bad ao2_unlock call in app_queue's try_calling Revision: 372627 Reporter: jpepper Coders: Jeremy Pepper ASTERISK-20390: chan_local queue members broken by r372050 Revision: 373881 Reporter: tim_ringenbach Coders: jcolp ASTERISK-20743: Queue Log - All Calls End With COMPLETECALLER When h Extension Is Present Revision: 378516 Reporter: call Testers: call, elguero Coders: elguero ASTERISK-20801: Non-SIP queue members get no calls when ringinuse=no. Revision: 378039 Reporter: rmudgett Coders: rmudgett ASTERISK-20842: Add Queue Pause Device States Revision: 396010 Reporter: p_lindheimer Coders: Philippe Lindheimer ASTERISK-21397: [patch] manager crash on unloading app_queue Revision: 385595 Reporter: pk16208 Testers: Corey Farrell Coders: elguero ASTERISK-21469: Stasis Core - Refactor Queue Events Revision: 390901 Reporter: mjordan Coders: qwell ASTERISK-21517: API Improvements: refactor app_queue to listen for a Transfer stasis message and update the Queue Log appropriately Revision: 397451 Reporter: mjordan Coders: mmichelson ASTERISK-21738: [patch] Segfault On Realtime Queue Members Processing Revision: 388110 Reporter: n8ideas Testers: JoshE Coders: elguero ASTERISK-21782: Delayed audio to agent when answering a queue call Revision: 391245 Reporter: remiq Coders: mjordan ASTERISK-21943: Bridge API Enhancements - handle AgentLogin/AgentLogout in the Queue Log using Stasis Revision: 397451 Reporter: mjordan Coders: mmichelson ASTERISK-21980: Error message for QUEUE_MEMBER when member is not in queue is unclear Revision: 394346 Reporter: adavid Coders: mjordan ASTERISK-22189: Wrap up time is ignored for queue members who are members in multiple queues Revision: 396949 Reporter: mjordan Testers: Tony Lewis Coders: mjordan ASTERISK-22197: [patch] Queuelog EXITWITHKEY only two of four parameters Revision: 400625 Reporter: mdalius Testers: Dalius M. Coders: elguero ASTERISK-22258: Queue crashes when publishing message to Stasis after ringing busy Agent Revision: 396365 Reporter: djimbo Testers: Kiril Valchev Coders: mjordan 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 Category: Applications/app_senddtmf ASTERISK-18172: SendDTMF with duration Revision: 373979 Reporter: shazaum Coders: Renato dos Santos Category: Applications/app_speech_utils ASTERISK-17136: SPEECH_ENGINE should be readable Revision: 374096 Reporter: kenner Coders: jcolp Category: Applications/app_voicemail ASTERISK-18207: externnotify script called with (null) context parameter during pollmessages run, essentially stopping it from running. Revision: 384327 Reporter: blkline Coders: Karsten Wemheuer ASTERISK-19431: Asterisk Russian language support missing voicemail prompts Revision: 386879 Reporter: volga629 Coders: newtonr ASTERISK-19908: Add an ami function to refresh a voicemail box Revision: 373913 Reporter: jhutchins Coders: kmoore ASTERISK-20280: In app_voicemail we attempt to play the sound "vm-urgent-removed", which should be "vm-marked-nonurgent" Revision: 376282 Reporter: tomo1657 Testers: Rusty Newton Coders: Rusty Newton ASTERISK-21302: [patch] app_voicemail crashes on config error and there are some potential memory leaks Revision: 385573 Reporter: jkroon Testers: Jaco Kroon, elguero Coders: elguero ASTERISK-22414: [patch] voicemail and test_voicemail_api leaks Revision: 398287 Reporter: coreyfarrell Coders: coreyfarrell Category: Applications/app_voicemail/IMAP ASTERISK-19155: Memory leak in app_voicemail.c when using IMAP Revision: 372302 Reporter: phill Coders: Filip Jenicek ASTERISK-20435: app_voicemail deletes the wrong greeting if both an unavailable and a temporary greeting is available and imap greetings are used Revision: 373740 Reporter: fhackenberger Coders: elguero Category: Applications/app_voicemail/NewFeature ASTERISK-17206: [patch] Allow external commands to send mailbox refreshes Revision: 373913 Reporter: tilghman Coders: kmoore Category: Applications/app_voicemail/ODBC ASTERISK-20717: Voicemail access "SQL Get Data error! coltitle=msg_id" Revision: 379461 Reporter: alecdavis Coders: jrose Category: Bridges/bridge_native_rtp ASTERISK-22128: ARI/bridges: chan_sip channels with directmedia=yes - Asterisk doesn't retake the media when the technology changes from native rtp Revision: 395866 Reporter: jrose Coders: jcolp 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 Category: Bridges/bridge_simple ASTERISK-22001: Running monitors crash Asterisk when a monitored channel leaves a bridge. Revision: 393785 Reporter: jrose Coders: mjordan Category: CDR/General ASTERISK-21196: Refactor CDRs onto Stasis-Core to handle changes in bridging behavior Revision: 391947 Reporter: mjordan Coders: mjordan ASTERISK-21394: [patch] - Fundamental changes to CDR within single asterisk family (1.8) during externally initiated blind transfers with an h extension present Revision: 387039 Reporter: ishmalik Testers: Ishfaq Malik, mjordan Coders: one47 ASTERISK-21699: Bridge API Enhancements - handle Call Pickup in CDRs Revision: 395135 Reporter: mjordan Coders: mjordan ASTERISK-22060: Assertion triggered in CDR code when called channel is redirected using AMI Revision: 394290 Reporter: mmichelson Coders: mjordan 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 Category: CDR/cdr_custom ASTERISK-22412: Memory corruption in cdr_custom.c. Revision: 397903 Reporter: rmudgett Coders: rmudgett Category: CEL/General ASTERISK-21563: API Enhancements - CEL refactoring - channel state Revision: 391622 Reporter: mjordan Coders: kmoore ASTERISK-21564: API Enhancements - CEL refactoring - bridge state Revision: 391643 Reporter: mjordan Coders: kmoore ASTERISK-21565: API Enhancements - CEL refactoring - transfers Revision: 394858 Reporter: mjordan Coders: kmoore ASTERISK-21566: API Enhancements - CEL refactoring - cleanup Revision: 392829 Reporter: mjordan Coders: kmoore 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 Category: CEL/cel_pgsql ASTERISK-19991: Memory leak in cel_pgsql Revision: 372176 Reporter: hexanol Testers: Etienne Lessard Coders: Etienne Lessard Category: Channels/General ASTERISK-20283: Files descriptors for dummy channels need to be set to -1 Revision: 371892 Reporter: gareth Coders: Gareth Palmer ASTERISK-20414: Timeout antipattern using ast_waitfor_nandfds Revision: 376015 Reporter: dlee Coders: mmichelson Category: Channels/chan_agent ASTERISK-21554: Bridge API Enhancement - do something about chan_agent Revision: 394417 Reporter: mjordan Coders: rmudgett ASTERISK-21793: Segmentation fault when dealing with Agent channels Revision: 390068 Reporter: telles Testers: Rodrigo P. Telles Coders: rmudgett Category: Channels/chan_alsa ASTERISK-21329: chan_alsa: patch for crash when audio device in unexpected state Revision: 385635 Reporter: kawasaki Coders: kawasaki Category: Channels/chan_bridge ASTERISK-20492: Stuck DTMF when using ChannelRedirect to split a two channel bridge Revision: 375967 Reporter: jgowdy Testers: rmudgett Coders: Jeremiah Gowdy, rmudgett Category: Channels/chan_dahdi ASTERISK-20442: dtmf callerid regression Revision: 374387 Reporter: tbsky Testers: tbsky, alecdavis Coders: alecdavis ASTERISK-21117: Bad interpretation of the file chan_dahdi.conf when using open r2 parameters Revision: 394263 Reporter: rafuchoucv Coders: moy ASTERISK-21151: 'Squelching' early media in DAHDI (sig_pri) Revision: 384696 Reporter: gian Testers: rmudgett Coders: rmudgett ASTERISK-21248: CALLERID(dnid-num-plan) does not get any value set. Revision: 383799 Reporter: rmudgett Coders: rmudgett ASTERISK-21523: Bridge API Enhancements - refactor sig_pri_attempt_transfer to use Bridging Framework Revision: 390804 Reporter: mjordan Coders: rmudgett ASTERISK-21524: Bridge API Enhancements - refactor chan_misdn's misdn_attempt_transfer Revision: 390804 Reporter: mjordan Coders: rmudgett ASTERISK-21744: [patch] - fix lower bound check with -ve integer conversion from a float Revision: 387299 Reporter: alecdavis Testers: alecdavis Coders: alecdavis ASTERISK-21847: Segfault due to dahdi_restart and round robin Revision: 393629 Reporter: ivo.andonov Coders: rmudgett ASTERISK-21886: Bridge API Enhancements - add native bridging capabilities back to chan_dahdi Revision: 395154 Reporter: mjordan Coders: rmudgett ASTERISK-22129: Some chan_dahdi protected function renaming. Revision: 395167 Reporter: rmudgett Coders: rmudgett Category: Channels/chan_dahdi/SS7 ASTERISK-20204: Asterisk not rejecting call setup on CIC that is down Revision: 376061 Reporter: supertle Coders: rmudgett Category: Channels/chan_gtalk ASTERISK-20298: Deprecate chan_gtalk, chan_jingle and res_jabber Revision: 372796 Reporter: lmadsen Coders: kmoore 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-18827: iax2 peer/trunk unreachable Revision: 385431 Reporter: lanzaandrea Testers: alecdavis Coders: alecdavis ASTERISK-20186: Security Vulnerability: IAX2 peer's NEW message bypasses ACL defined in realtime Revision: 372029 Reporter: mjordan Testers: mjordan, Alan Frisch Coders: mjordan ASTERISK-20337: iax2 provisioning cache mismanaged Revision: 373369 Reporter: jcovert Coders: John Covert ASTERISK-20338: iax2 debug only shows received packets when "iax2 set debug peer xxx" is used Revision: 372807 Reporter: jcovert Coders: kmoore ASTERISK-21128: Locking inversion when attempting to set caller ID while holding iaxsl lock causes deadlock Revision: 382236 Reporter: patrol-cz Testers: Pavel Troller Coders: mjordan, Pavel Troller ASTERISK-21398: [patch] chan_iax2.c:7998 authenticate_verify: requested inkey 'my_oth' for RSA authentication does not exist Revision: 389009 Reporter: PepeN Testers: Pavel Kopchyk, elguero Coders: elguero ASTERISK-21409: [patch] - Race condition with IAX2 transfer, 2 releases happen on same call legs. locks up with many threads blocked by iax2_destroy_helper Revision: 391064 Reporter: alecdavis Testers: alecdavis Coders: alecdavis ASTERISK-21487: Stasis Core - Refactor Hold event from chan_sip/chan_iax2/sig_pri to channel core Revision: 389746 Reporter: mjordan Coders: qwell ASTERISK-21488: Stasis Core - Refactor Registry events from chan_iax2/chan_sip Revision: 393804 Reporter: mjordan Coders: qwell ASTERISK-21489: Stasis Core - Refactor PeerStatus events Revision: 392538 Reporter: mjordan Coders: jcolp ASTERISK-21953: connectedline parameter not documented Revision: 394894 Reporter: wimpy Coders: mjordan ASTERISK-22025: [patch] Add IPv6 Support To chan_iax2 Revision: 400568 Reporter: elguero Coders: elguero ASTERISK-22120: Missing debug strings Revision: 394895 Reporter: wimpy Coders: wimpy ASTERISK-22212: Time Out Failures in ACL tests Revision: 396498 Reporter: mjordan Coders: jrose ASTERISK-22504: [patch] chan_iax2: wrong expiry time in astdb Revision: 399161 Reporter: brietz Coders: Stefan Wachtler Category: Channels/chan_jingle ASTERISK-19341: Missing initialization on bind_addr Revision: 381977 Reporter: avalentin Coders: avalentin ASTERISK-20298: Deprecate chan_gtalk, chan_jingle and res_jabber Revision: 372796 Reporter: lmadsen Coders: kmoore Category: Channels/chan_local ASTERISK-20229: dialing through chan_local breaks t38 fax Revision: 373708 Reporter: wdoekes Coders: wdoekes ASTERISK-20375: Asterisk channel reference leak when attempting to transfer a call originated to a local channel running the Echo application Revision: 373046 Reporter: mmichelson Testers: mmichelson Coders: dlee ASTERISK-20769: Memory leak of local_pvt in chan_local. Revision: 376871 Reporter: rmudgett Testers: rmudgett Coders: rmudgett ASTERISK-22221: The masquerade super-test fails on all Asterisk versions Revision: 397570 Reporter: mjordan Coders: rmudgett ASTERISK-22222: TestSuite: Attended Transfer Feature test fails Revision: 396724 Reporter: mjordan Coders: kmoore Category: Channels/chan_misdn ASTERISK-15456: [patch] chan_misdn does not set INVALID_EXTEN Revision: 379147 Reporter: t-o Coders: Thomas Omerzu Category: Channels/chan_motif ASTERISK-20554: Outgoing calls fail to establish audio due to ICE negotiation failures Revision: 374852 Reporter: mjordan Coders: jcolp ASTERISK-20574: Crash in MeetMe using a chan_motif channel when shutting down Asterisk Revision: 393740 Reporter: slesru Coders: jkroon ASTERISK-20671: Add Who Hung Up support to the Motif channel driver Revision: 377463 Reporter: mjordan Coders: jcolp ASTERISK-20751: chan_motif leaves UDP ports open Revision: 377022 Reporter: joshoa Coders: jcolp ASTERISK-20916: GoogleVoice calls don't connect, but continue ringing despite call having been answered Revision: 378918 Reporter: kuj Coders: jcolp ASTERISK-21108: If chan_motif fails to load, Asterisk still thinks it's loaded Revision: 381749 Reporter: rnewton Testers: elguero Coders: elguero Category: Channels/chan_multicast_rtp ASTERISK-17254: Dial MulticastRTP channel with A option can't play the file Revision: 373553 Reporter: wybecom Coders: jcolp Category: Channels/chan_pjsip ASTERISK-20691: Create a generic thread pool for Asterisk Revision: 379432 Reporter: mjordan Coders: mmichelson ASTERISK-20815: Fix pjproject's build system to be tolerant of build errors and parallel building Revision: 380817 Reporter: mjordan Coders: qwell ASTERISK-21419: Implement DTLS-SRTP support in chan_gulp Revision: 395121 Reporter: mjordan Coders: kmoore ASTERISK-21433: Add analogous support for 'alwaysauthreject' to chan_gulp and top level security settings Revision: 393442 Reporter: mjordan Coders: kharwell ASTERISK-21436: Add CLI/AMI initiated NOTIFY requests (sip_notify support) Revision: 393364 Reporter: mjordan Coders: kharwell ASTERISK-21452: New SIP Channel Driver - Create Event State Compistor resource module and implement Publish API Revision: 393262 Reporter: mjordan Coders: jcolp ASTERISK-21503: New SIP Channel Driver - integrate stasis endpoints Revision: 392538 Reporter: mjordan Coders: jcolp ASTERISK-21506: New SIP Channel Driver - add a variety of customization configuration parameters Revision: 394759 Reporter: mjordan Coders: mmichelson ASTERISK-21669: Fix dependencies on res_sip files Revision: 386686 Reporter: snuffy Coders: snuffy ASTERISK-21670: Coding style within chan_gulp Revision: 388526 Reporter: snuffy Coders: snuffy ASTERISK-21939: New SIP Channel Driver - add CLI/AMI commands that force actions Revision: 396087 Reporter: mjordan Coders: kmoore ASTERISK-21947: New SIP Channel Driver - use the proper bridging API function to get the bridged channel during direct media tests Revision: 393897 Reporter: mjordan Coders: mmichelson ASTERISK-22067: Properly handle implied Accept types for SIP event packages Revision: 397441 Reporter: mmichelson Coders: mmichelson ASTERISK-22131: Update the make dependencies script to pull, build, and install the correct pjproject Revision: 395283 Reporter: mjordan Coders: qwell ASTERISK-22133: Document realtime schemas for chan_pjsip objects Revision: 400533 Reporter: mjordan Coders: jrose ASTERISK-22150: Channels/chan_pjsip: sending a CANCEL request during a pending INVITE request can cause a crash Revision: 395351 Reporter: mjordan Coders: jcolp ASTERISK-22188: Asterisk crashes inside pjsip when an address is unreachable Revision: 396319 Reporter: kmoore Coders: jcolp ASTERISK-22320: Asterisk 12 Test Suite Failures: pjsip one touch recording tests Revision: 396993 Reporter: mjordan Coders: jcolp 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 Category: Channels/chan_sip/CodecHandling ASTERISK-21976: Set more than one codec in dialplan execution using SIP_CODEC (adapted chan_sip:try_suggested_codec) Revision: 397243 Reporter: dennis.guse Testers: mjordan, sysreq Coders: dennis.guse Category: Channels/chan_sip/DatabaseSupport ASTERISK-17222: [patch] Realtime Peers Cannot Register Revision: 372290 Reporter: jcovert Testers: dsessions Coders: dsessions Category: Channels/chan_sip/General ASTERISK-17436: random deadlocks - SIP messages not being processed Revision: 386160 Reporter: usinternet Testers: sruffell, mjordan, Tony Lewis Coders: sruffell ASTERISK-18203: Problems with NAT on realtime peers (and maybe static ones) Revision: 375443 Reporter: daren Coders: JoshE ASTERISK-19754: Deadlock in chan_sip / pthread_timing Revision: 386160 Reporter: nikola.ciprich Testers: sruffell, mjordan, Tony Lewis Coders: sruffell ASTERISK-20119: Peer MWI subscriptions erroneously removed when another SIP dialog is destroyed Revision: 371277 Reporter: vmisha Coders: kmoore ASTERISK-20124: chan_sip retransmit timeout causes a AST_CAUSE_PROTOCOL_ERROR, translates to 603 Declined Revision: 371851 Reporter: wdoekes Coders: jrose ASTERISK-20201: video tos/qos not supported by all asterisk version? Revision: 373634 Reporter: ddkprog Coders: ddkprog ASTERISK-20203: Patch to handle complex SDP from TANDBERG/257 - "Unsupported top-level media type in offer" Revision: 373212 Reporter: ddkprog Coders: kmoore ASTERISK-20225: Segmentation Fault on manager_play_dtmf sip_senddigit_end Revision: 385174 Reporter: jhoppebugs Coders: mjordan ASTERISK-20226: Segfault in chan_sip while performing connected line update Revision: 376918 Reporter: jsmith Testers: Jared Smith Coders: mmichelson ASTERISK-20237: Assert failure in res_rtp_asterisk calling pj_mutex_unlock after a few calls Revision: 371572 Reporter: jpepper Testers: Jeremy Pepper Coders: mmichelson ASTERISK-20486: MeetMe Unable to write frame to channel after SIP channel hangs up. Revision: 376312 Reporter: mcargile Coders: jrose ASTERISK-20487: Failure to have OpenSSL w/ SRTP support results in confusing error message Revision: 374757 Reporter: mjordan Coders: jcolp ASTERISK-20561: Asterisk 1.8 allows the # character in SIP URI, 10 and higher versions do not - need to document in UPGRADE.txt possibly other places? Revision: 375848 Reporter: deniz Coders: jrose ASTERISK-20570: Asterisk, when acting as the UAS in Session Timer negotiation, fails to add required header in 200 response ("Require: timer") Revision: 376551 Reporter: mjordan Coders: mmichelson ASTERISK-20572: Realtime Peers behind NAT are Set to RFC1918 private address after sip reload Revision: 375443 Reporter: n8ideas Coders: JoshE ASTERISK-20626: Add Subscription Context to SIPshowpeer AMI event response Revision: 376219 Reporter: jkroon Coders: jkroon ASTERISK-20643: SIP ICE support - remove hardcoded limitation on SDP size, make ICE support disabled by default in SIP, maybe provide a better warning message Revision: 376131 Reporter: coopvr Coders: jcolp ASTERISK-20653: Asterisk allows Session-Expires below 90 in a 200 OK Revision: 377626 Reporter: kmoore Coders: kmoore ASTERISK-20724: Fix natdetected flag being set when VIA doesn't include port in address Revision: 376837 Reporter: elguero Coders: elguero ASTERISK-20787: Asterisk should inspect Min-SE header in an INVITE even if there is no Session-Expires present Revision: 380699 Reporter: mmichelson Coders: dlee ASTERISK-20805: SIP Notify message has incorrect IP address in FROM field Revision: 378565 Reporter: brhunt Testers: Bryan Hunt, elguero Coders: elguero ASTERISK-20904: RFC1918 NAT Issue On Prune Revision: 382323 Reporter: n8ideas Testers: JoshE, elguero Coders: elguero ASTERISK-20908: Asterisk presents media desc for video in SDP, missing terminating CRLF Revision: 380332 Reporter: dennisd Testers: Dennis DeDonatis Coders: mjordan ASTERISK-20929: Core-dump on SIP BYE for an invalid call transaction Revision: 381568 Reporter: kris2k Coders: mmichelson ASTERISK-21013: Security Vulnerability: sip username disclosure Revision: 384019 Reporter: wdoekes Testers: wdoekes, kmoore Coders: kmoore, wdoekes ASTERISK-21064: Crash when handling ACK on dialog that has no channel Revision: 397753 Reporter: colinc Testers: wdoekes, Colin Cutherbertson Coders: wdoekes ASTERISK-21201: [patch] In Manager Interface, SIP registry event does not show username on Status: Registered Revision: 382852 Reporter: Demon Coders: Dmitriy Serov ASTERISK-21232: Asterisk sends AUDIO REINVITE when session timer expires in T38 call Revision: 383126 Reporter: nbansal Coders: nbansal ASTERISK-21246: [patch] use of rtpkeepalive uses CN packet with marker bit set, plus a ULAW payload instead of CN Revision: 388113 Reporter: pk16208 Testers: Peter Katzmann, elguero Coders: elguero ASTERISK-21374: [patch] One-way Audio With auto_* NAT Settings When SIP Calls Initiated By PBX Revision: 385474 Reporter: elguero Testers: elguero Coders: elguero ASTERISK-21374: [patch] One-way Audio With auto_* NAT Settings When SIP Calls Initiated By PBX Revision: 388602 Reporter: elguero Testers: elguero Coders: elguero ASTERISK-21389: res_timing_pthread fails to return from write, causing timer dependent operations to block indefinitely Revision: 386160 Reporter: mjordan Testers: sruffell, mjordan, Tony Lewis Coders: sruffell ASTERISK-21466: [patch] [crash] command (sip show peers) crashes Asterisk with ~3500 registered peers Revision: 387135 Reporter: gknispel Coders: gknispel ASTERISK-21487: Stasis Core - Refactor Hold event from chan_sip/chan_iax2/sig_pri to channel core Revision: 389746 Reporter: mjordan Coders: qwell ASTERISK-21488: Stasis Core - Refactor Registry events from chan_iax2/chan_sip Revision: 393804 Reporter: mjordan Coders: qwell ASTERISK-21489: Stasis Core - Refactor PeerStatus events Revision: 392538 Reporter: mjordan Coders: jcolp ASTERISK-21677: NOTIFYs for BLF start queuing up and fail to be sent out Revision: 387885 Reporter: dlmarten Testers: alecdavis Coders: alecdavis ASTERISK-21742: SIP Session-Expires: Set timer to correctly expire at (~2/3) of the expiry interval when not the refresher. Revision: 387369 Reporter: alecdavis Testers: alecdavis Coders: alecdavis ASTERISK-22007: chan_sip: segfault with invalid sdp Revision: 397760 Reporter: wdoekes Testers: wdoekes Coders: wdoekes ASTERISK-22071: chan_sip doesn't respect Via ..completely Revision: 397206 Reporter: az_tth Testers: Alex Zarubin, Karsten Wemheuer Coders: elguero ASTERISK-22212: Time Out Failures in ACL tests Revision: 396498 Reporter: mjordan Coders: jrose ASTERISK-22248: [patch] test_sip_rtpqos corrupts dialogs container Revision: 397142 Reporter: coreyfarrell Coders: Corey Farrell ASTERISK-22477: array calleridname in the function check_user_full is too short Revision: 400016 Reporter: docent Coders: rmudgett Category: Channels/chan_sip/Interoperability ASTERISK-19838: From Header has capital A in userpart Anonymous if CALLERID(pres)=unavailable, RFC uses lower case anonymous Revision: 373503 Reporter: ayrjola Coders: Antti Yrjola ASTERISK-20060: fix suggested for a misleading warning when getting a 408 Revision: 373852 Reporter: wdoekes Coders: mmichelson ASTERISK-20296: In certain scenarios, asterisk can send rtp in an unsupported payload type to an endpoint Revision: 372119 Reporter: nbansal Coders: mmichelson ASTERISK-20296: In certain scenarios, asterisk can send rtp in an unsupported payload type to an endpoint Revision: 372319 Reporter: nbansal Coders: NITESH BANSAL ASTERISK-20375: Asterisk channel reference leak when attempting to transfer a call originated to a local channel running the Echo application Revision: 373046 Reporter: mmichelson Testers: mmichelson Coders: dlee ASTERISK-20638: SIP dialog matching is incorrect when multiple provisional responses are received with pedantic SIP checking Revision: 382182 Reporter: eelcob Coders: eelcob ASTERISK-20837: [patch] build_route fails to parse Record-Route headers longer than 255 characters Revision: 379394 Reporter: coreyfarrell Coders: Corey Farrell ASTERISK-21664: Asterisk terminates calls if Session-Expires isn't present on INVITE Revision: 387327 Reporter: alecdavis Testers: alecdavis Coders: alecdavis Category: Channels/chan_sip/Messaging ASTERISK-20545: chan_sip loads too early because of exposed global symbols Revision: 374849 Reporter: kmoore Coders: mmichelson ASTERISK-21148: [patch] - Asterisk use '(null)' in 'via' header and 'call-id' header when relaying SIP MESSAGE Revision: 382746 Reporter: chengzhicn Coders: Zhi Cheng ASTERISK-22185: Crash in sip_msg_send in chan_sip.c when from parameter is malformed Revision: 397255 Reporter: zhanglei Coders: mmichelson Category: Channels/chan_sip/NewFeature ASTERISK-16884: [patch] add Path header support to chan_sip Revision: 382440 Reporter: klaus3000 Testers: klaus3000, oej, mjordan Coders: klaus3000 Category: Channels/chan_sip/Registration ASTERISK-17138: [patch] Asterisk not re-registering after it receives "Forbidden - wrong password on authentication" Revision: 400142 Reporter: rudolf Coders: kmoore ASTERISK-20611: sip registery lost after sip reload Revision: 375576 Reporter: licedey Coders: jrose ASTERISK-21368: Add Manager Events for SIP Registry status changing Revision: 395907 Reporter: Demon Coders: Demon ASTERISK-21964: SIP TLS Register statement fails if sip.conf register directive uses peer name. Revision: 396253 Reporter: dbailey Testers: Doug Bailey 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 Category: Channels/chan_sip/SRTP ASTERISK-20499: Crash in libsrtp srtp_unprotect_rtcp when SIP channel is bridged with non-optimizing Local channel Revision: 377263 Reporter: tootai Coders: jrose ASTERISK-20499: Crash in libsrtp srtp_unprotect_rtcp when SIP channel is bridged with non-optimizing Local channel Revision: 378593 Reporter: tootai Coders: jrose ASTERISK-20849: SDP crypto attribute is not well formed in the SDP ANSWER Revision: 380044 Reporter: jmillan Testers: IA+-aki Baz Castillo Coders: Pedro Kiefer ASTERISK-20849: SDP crypto attribute is not well formed in the SDP ANSWER Revision: 380383 Reporter: jmillan Coders: dlee ASTERISK-21323: Asterisk 11 svn branch and srtp - white noise only Revision: 384050 Reporter: sickpig Testers: kmoore, andrea, jbigelow Coders: kmoore Category: Channels/chan_sip/Subscriptions ASTERISK-20297: Asterisk not sending status updates for Custom device hints on RINGING or RINGINUSE states Revision: 372138 Reporter: mlnoah Coders: mmichelson ASTERISK-20437: Deadlock with ast_context_remove_extension_callerid and handle_request_do Revision: 373456 Reporter: jhutchins 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-19373: Segmentation Fault in ast_udptl_write() due to bad memcpy() call Revision: 371547 Reporter: rgagnon Coders: kmoore ASTERISK-20897: case sensitive match against T.38 params causes T38MaxBitRate to be negotiated at 2400 baud instead of 14400 Revision: 380479 Reporter: erichill Testers: Eric Hill Coders: Eric Hill ASTERISK-22275: [patch] T.38 Passthrough broken if peer doen't report T38MaxBitRate Revision: 397307 Reporter: anstein Coders: anstein Category: Channels/chan_sip/TCP-TLS ASTERISK-20212: Deadlock / TCP SIP Stack Revision: 374924 Reporter: pciccone Coders: mmichelson ASTERISK-20559: SIP TCP/TLS: When checking the CA certificate fails, the call still goes through Revision: 375149 Reporter: kmoore Coders: kmoore ASTERISK-20763: Memory Leak in chan_sip with TLS enabled clients Revision: 377260 Reporter: deti Coders: jcolp Category: Channels/chan_sip/Transfers ASTERISK-20708: Deadlock in chan_sip on transfer when trying to update redirecting information Revision: 377911 Reporter: mmichelson Testers: Coders: mmichelson ASTERISK-21520: Bridge API Enhancements - implement attended transfers in chan_sip Revision: 389869 Reporter: mjordan Coders: mmichelson ASTERISK-22215: All SIP blind transfer tests are failing due to time out Revision: 396723 Reporter: mjordan Coders: kmoore ASTERISK-22615: sip_attended_transfer: crash on disposed of object in native RTP bridge Revision: 400452 Reporter: mjordan Coders: mmichelson Category: Channels/chan_sip/WebSocket ASTERISK-20221: seg fault when register via websocket Revision: 371296 Reporter: sven.beisiegel@siemens-enterprise.com Testers: Sven Beisiegel, James Mortensen Coders: elguero ASTERISK-20439: Do not fail load of chan_sip if res_http_websocket is not loaded Revision: 373915 Reporter: sruffell Coders: sruffell ASTERISK-20745: In MESSAGE received over WebSocket, the body last char is cut Revision: 376820 Reporter: ibc Coders: pkiefer Category: Channels/chan_skinny ASTERISK-16610: problem to reload the module skinny when active calls. Revision: 380943 Reporter: salecha Testers: snuffy, myself Coders: wedhorn ASTERISK-20789: Make skinny debug tab completion helpful Revision: 377986 Reporter: snuffy Testers: snuffy, myself Coders: snuffy ASTERISK-20790: skinny does not respect globally set vmexten Revision: 378011 Reporter: snuffy Testers: snuffy, myself Coders: snuffy ASTERISK-20964: Device call logging has issues. Revision: 379678 Reporter: wedhorn Testers: snuffy, myself Coders: wedhorn ASTERISK-21037: skinny global vmexten and immed dial dont reset on module reload Revision: 380925 Reporter: snuffy Testers: snuffy, myself Coders: snuffy ASTERISK-21063: Fix some issues with skinny callid Revision: 381195 Reporter: wedhorn Testers: snuffy, myself Coders: wedhorn ASTERISK-21066: Respect Callerid ID presentation Revision: 381465 Reporter: snuffy Testers: snuffy, myself Coders: snuffy ASTERISK-21091: Add 0x144 skinny support Revision: 382007 Reporter: snuffy Testers: snuffy, myself Coders: wedhorn ASTERISK-21095: More called details fixup Revision: 382008 Reporter: wedhorn Testers: snuffy, myself Coders: wedhorn ASTERISK-21216: Skinny voicemail indication issues Revision: 383560 Reporter: wedhorn Testers: snuffy, myself Coders: snuffy ASTERISK-21292: Add callfwd_noanswer to skinny Revision: 389097 Reporter: wedhorn Testers: myself Coders: wedhorn ASTERISK-21321: Skinny softkey endcall when transferring should not blind xfer Revision: 383948 Reporter: wedhorn Testers: snuffy, myself Coders: wedhorn ASTERISK-21327: Add transfer softkey when transferor chan ringing Revision: 389164 Reporter: wedhorn Testers: myself Coders: wedhorn ASTERISK-21526: Bridge API Enhancements - refactor chan_skinny skinny_transfer Revision: 391297 Reporter: mjordan Coders: wedhorn Category: Channels/chan_skinny/NewFeature ASTERISK-20788: Add G722 support for chan_skinny Revision: 378006 Reporter: snuffy Testers: snuffy, myself Coders: snuffy ASTERISK-21091: Add 0x144 skinny support Revision: 382007 Reporter: snuffy Testers: snuffy, myself Coders: wedhorn Category: Channels/chan_unistim ASTERISK-21061: Nortel I2004 unwanted autoanswer Revision: 389663 Reporter: herzer Coders: igorg ASTERISK-21119: Asterisk system locks up with chan_unistim Revision: 382411 Reporter: dbohling Testers: Daniel Bohling Coders: igorg ASTERISK-21120: Unable to properly hang up calls when second line rings Revision: 389663 Reporter: dbohling Coders: igorg ASTERISK-21527: Bridge API Enhancements - refactor chan_unistim attempt_transfer Revision: 392436 Reporter: mjordan Coders: mmichelson Category: Codecs/codec_dahdi ASTERISK-19921: codec_dahdi: Wrong number of encoder/decoder channels. Revision: 377384 Reporter: sruffell Coders: kmoore Category: Codecs/codec_gsm ASTERISK-20457: GSM encoding is not thread safe Revision: 375291 Reporter: ulogic Coders: Richard Miller Category: Codecs/codec_ilbc ASTERISK-20231: codec_ilbc using memcpy instead of memmove for overlapping mem Revision: 373656 Reporter: wdoekes Coders: wdoekes ASTERISK-20914: Segfault when iLBC voice frame is interpolated in a jitter buffer due to codec_ilbc's improper manipulation of datalen Revision: 379721 Reporter: jmce Coders: mjordan Category: Codecs/codec_resample ASTERISK-21401: [patch] codec_resample cannot be unloaded Revision: 385585 Reporter: coreyfarrell Testers: Corey Farrell Coders: Corey Farrell Category: Contrib/General ASTERISK-20260: Increase robustness of ast_tls_cert Revision: 375328 Reporter: darius Coders: Daniel O'Connor ASTERISK-20756: Asterisk sippeers.sql columns place error cause peer to be without codecs when setting disallow=all under MySQL Revision: 377434 Reporter: andrel Coders: Andre Luis ASTERISK-21021: SQL script to create queue_log table in PostgreSQL Revision: 394898 Reporter: varnav Coders: varnav ASTERISK-21173: [patch] example sippeers sql hasn't been adapted for ipv6 and causes chan_sip to generate a warning message Revision: 382941 Reporter: tsearle Coders: elguero ASTERISK-21932: [patch] ast_tls_cert: don't re-create generated files Revision: 393383 Reporter: tzafrir Coders: tzafrir Category: Core/AstDB ASTERISK-20647: [patch] Failure to cleanup SQLite3 statements during exit causes call to sqlite3_close to fail; leaks memory Revision: 375770 Reporter: coreyfarrell Coders: Corey Farrell Category: Core/AstMM ASTERISK-20349: DEBUG_MALLOC version of ast_strndup() may cause buffer overflow Revision: 372658 Reporter: beagles Coders: rmudgett Category: Core/Bridging ASTERISK-21334: Bridge API Enhancements - hide masquerades Revision: 389848 Reporter: mjordan Coders: mmichelson ASTERISK-21336: Bridge API Enhancements - add externally initiated attended transfers Revision: 389848 Reporter: mjordan Coders: mmichelson ASTERISK-21337: Bridge API Enhancements - add stasis core messages for blind/attended transfers Revision: 393182 Reporter: mjordan Coders: mmichelson ASTERISK-21356: Segfault during bridge channel proxy inspection in a masquerade caused by an AMI Redirect of two channels Revision: 386289 Reporter: greenlightcrm Testers: William luke Coders: rmudgett ASTERISK-21520: Bridge API Enhancements - implement attended transfers in chan_sip Revision: 389869 Reporter: mjordan Coders: mmichelson ASTERISK-21523: Bridge API Enhancements - refactor sig_pri_attempt_transfer to use Bridging Framework Revision: 390804 Reporter: mjordan Coders: rmudgett ASTERISK-21524: Bridge API Enhancements - refactor chan_misdn's misdn_attempt_transfer Revision: 390804 Reporter: mjordan Coders: rmudgett ASTERISK-21526: Bridge API Enhancements - refactor chan_skinny skinny_transfer Revision: 391297 Reporter: mjordan Coders: wedhorn ASTERISK-21527: Bridge API Enhancements - refactor chan_unistim attempt_transfer Revision: 392436 Reporter: mjordan Coders: mmichelson ASTERISK-21542: Bridge API Enhancements - get DTMF attended transfers feature complete - configuration support Revision: 392729 Reporter: mjordan Coders: mmichelson ASTERISK-21543: Bridge API Enhancements - get DTMF attended transfers feature complete - add attended transfer monitoring Revision: 395151 Reporter: mjordan Coders: mmichelson ASTERISK-21553: Bridge API Enhancements - add one touch recording Revision: 393309 Reporter: mjordan Coders: jrose ASTERISK-21554: Bridge API Enhancement - do something about chan_agent Revision: 394417 Reporter: mjordan Coders: rmudgett ASTERISK-21555: Bridge API Enhancements - implement channel variables in the bridging core Revision: 390771 Reporter: mjordan Coders: rmudgett ASTERISK-21641: Bridge API Enhancements - get Park AMI action working again Revision: 392915 Reporter: mjordan Coders: jrose ASTERISK-21644: Bridge API Enhancements - add dynamic parking lots Revision: 393197 Reporter: mjordan Coders: jrose ASTERISK-21645: Bridge API Enhancements - add parking dialplan generation Revision: 390849 Reporter: mjordan Coders: jrose ASTERISK-21699: Bridge API Enhancements - handle Call Pickup in CDRs Revision: 395135 Reporter: mjordan Coders: mjordan ASTERISK-21829: Bridge API Enhancements - finish connected line/redirecting handling in the bridging core Revision: 394249 Reporter: mjordan Coders: jcolp ASTERISK-21875: Bridge API Enhancements - add CHANNEL(after-bridge-goto) feature Revision: 393005 Reporter: mjordan Coders: jrose ASTERISK-21876: Bridge API Enhancements - add CHANNEL(dtmf-features)=[tkhwx] feature Revision: 395215 Reporter: mjordan Coders: jrose ASTERISK-21877: Bridge API Enhancements - fix the Parking BUGBUG comments in trunk Revision: 393815 Reporter: mjordan Coders: jrose ASTERISK-21882: Bridge API Enhancements - ensure that n-1 channels leaving a multi-party bridge ejects the last channel Revision: 394232 Reporter: mjordan Coders: mmichelson ASTERISK-21886: Bridge API Enhancements - add native bridging capabilities back to chan_dahdi Revision: 395154 Reporter: mjordan Coders: rmudgett ASTERISK-21943: Bridge API Enhancements - handle AgentLogin/AgentLogout in the Queue Log using Stasis Revision: 397451 Reporter: mjordan Coders: mmichelson ASTERISK-21954: Local channel optimization needs to take into account frame hooks on the local channels. Revision: 394791 Reporter: rmudgett Coders: rmudgett ASTERISK-22006: bridges/ast_bridge_playfile: Use a bridge technology callback to resume entertainment sounds. Revision: 396189 Reporter: jrose Coders: jrose ASTERISK-22039: Remove the bridged channel pointer from ast_channel Revision: 396103 Reporter: mjordan Coders: mmichelson ASTERISK-22042: Set a cause code on a channel when it is ejected from a bridge Revision: 397472 Reporter: mjordan Coders: rmudgett ASTERISK-22043: Handle DTMF wrap up operations and Hold wrap up operations when a channel is pulled from the bridge Revision: 397577 Reporter: mjordan Coders: rmudgett 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-22092: Gulp blond transfers result in channels not being hung up properly Revision: 396923 Reporter: mmichelson Coders: jrose ASTERISK-22104: Bridge API Enhancements - update the Native RTP bridge to better manage channels Revision: 395866 Reporter: mjordan Coders: jcolp ASTERISK-22107: Bridge API Enhancements - refactor and redesign ast_bridge_featuresremove interval hooks from ast_bridge_features Revision: 395559 Reporter: mjordan Coders: rmudgett ASTERISK-22117: Bridge API Enhancements - add lonely flag support to eject non-participating channels from a bridge Revision: 396497 Reporter: mjordan Coders: jrose ASTERISK-22126: Bridging: Memory leak for channels that hang up if they were in the bridging system Revision: 396320 Reporter: jrose Coders: kmoore ASTERISK-22130: Bridge API Enhancements - refactor Bridging API to hide protected functions and break up large file structure Revision: 395378 Reporter: mjordan Coders: mjordan ASTERISK-22134: Bridge API Enhancements - refactor and destroy as much of features.c as possible Revision: 396028 Reporter: mjordan Coders: mjordan ASTERISK-22138: res_parking: Restore the parking unit tests Revision: 396175 Reporter: mjordan Coders: jrose ASTERISK-22140: BridgeInfo Action: return full cached channel snapshots with events Revision: 395270 Reporter: mjordan Coders: kmoore Category: Core/BuildSystem ASTERISK-20362: res_asterisk_rtp: Fix build error when using parallel make Revision: 372610 Reporter: sruffell Coders: Shaun Ruffel ASTERISK-20392: OpenSSL headers not picked up when configured using --with-ssl= Revision: 372699 Reporter: dlee Coders: dlee ASTERISK-20399: Compilation on some systems requires the -fnested-functions flag Revision: 373120 Reporter: dlee Coders: dlee ASTERISK-20406: Make samples sets astsbindir when --prefix is something other that /usr Revision: 372874 Reporter: dlee Coders: dlee ASTERISK-20407: Asterisk compilation doesn't set rpath when --prefix is something other that /usr Revision: 379477 Reporter: dlee Coders: dlee ASTERISK-20483: Allow Asterisk to report git SHAs in version string. Revision: 375192 Reporter: sruffell Coders: sruffell ASTERISK-20749: Cannot enable res_timing_kqueue via "make menuselect" Revision: 381869 Reporter: /dev/null Coders: mjordan ASTERISK-20980: [patch] ./configure fails with ptlib 2.10.9 Revision: 380299 Reporter: srt Coders: Stefan Reuter ASTERISK-21006: unsupported host os "linux-gnueabihf" Revision: 380522 Reporter: chesse Testers: Christian Hesse Coders: Christian Hesse ASTERISK-21816: [patch] OpenBSD fix for UUID Revision: 390352 Reporter: snuffy Testers: Brad Latus (snuffy) Coders: dlee Category: Core/Channels ASTERISK-18975: Manager Redirect action on bridged channel pair causes intermittent hangup on second channel Revision: 378374 Reporter: bklang Testers: rmudgett, Thomas Sevestre, Deepak Lohani, Kayode Coders: rmudgett ASTERISK-19610: dsp.c can no longer detect a quick DTMF sequence Revision: 372242 Reporter: jplord Testers: alecdavis Coders: alecdavis ASTERISK-20492: Stuck DTMF when using ChannelRedirect to split a two channel bridge Revision: 375967 Reporter: jgowdy Testers: rmudgett Coders: Jeremiah Gowdy, rmudgett ASTERISK-21334: Bridge API Enhancements - hide masquerades Revision: 389848 Reporter: mjordan Coders: mmichelson ASTERISK-21336: Bridge API Enhancements - add externally initiated attended transfers Revision: 389848 Reporter: mjordan Coders: mmichelson ASTERISK-21337: Bridge API Enhancements - add stasis core messages for blind/attended transfers Revision: 393182 Reporter: mjordan Coders: mmichelson ASTERISK-21356: Segfault during bridge channel proxy inspection in a masquerade caused by an AMI Redirect of two channels Revision: 386289 Reporter: greenlightcrm Testers: William luke Coders: rmudgett ASTERISK-21487: Stasis Core - Refactor Hold event from chan_sip/chan_iax2/sig_pri to channel core Revision: 389746 Reporter: mjordan Coders: qwell ASTERISK-21488: Stasis Core - Refactor Registry events from chan_iax2/chan_sip Revision: 393804 Reporter: mjordan Coders: qwell ASTERISK-21489: Stasis Core - Refactor PeerStatus events Revision: 392538 Reporter: mjordan Coders: jcolp ASTERISK-22039: Remove the bridged channel pointer from ast_channel Revision: 396103 Reporter: mjordan Coders: mmichelson Category: Core/Configuration ASTERISK-21412: [patch] config.c/config_text_file_load() leaks globbuf Revision: 386685 Reporter: coreyfarrell Coders: Corey Farrell ASTERISK-22009: Config framework does not handle reloading multiple config files correctly. Revision: 399352 Reporter: rmudgett Coders: rmudgett Category: Core/General ASTERISK-19969: Enhance astobj2 to support other types of containers. Revision: 372997 Reporter: rmudgett Coders: rmudgett ASTERISK-19970: Add red-black tree container to astobj2. Revision: 376575 Reporter: rmudgett Testers: rmudgett Coders: rmudgett ASTERISK-20090: Crash when running 'core show locks' with BETTER_BACKTRACES enabled Revision: 371693 Reporter: mjordan Coders: kmoore ASTERISK-20189: add a none rotatestrategy that disables internal log rotation Revision: 372976 Reporter: jkroon Coders: Jaco Kroon ASTERISK-20386: Named call pickup groups implementation improvements. Revision: 373221 Reporter: rmudgett Testers: rmudgett Coders: rmudgett ASTERISK-20538: inconsistent ast_verb numbering Revision: 375137 Reporter: wdoekes Coders: wdoekes ASTERISK-20648: [patch] - Memory leaks in xmldoc Revision: 375757 Reporter: coreyfarrell Testers: mjordan Coders: Corey Farrell ASTERISK-20826: Replace last few tabs with spaces in causes.h Revision: 378735 Reporter: snuffy Coders: snuffy ASTERISK-20852: asterisk/strings.h: struct ast_str used before its declaration Revision: 378748 Reporter: patrol-cz Coders: Pavel Troller ASTERISK-20945: "Unable to connect to remote asterisk" message on service asterisk start, even though service is running Revision: 379791 Reporter: wcselby Testers: elguero, Jamuel Starkey, kaldemar, Danny Nicholas, mjordan Coders: elguero, mjordan ASTERISK-21014: logger.c Call_ID 'bound' or 'removed' DEBUG messages spammed during a feature code attended transfer Revision: 381557 Reporter: rnewton Coders: kharwell ASTERISK-21407: [patch] features_shutdown doesn't finish cleanup Revision: 386676 Reporter: coreyfarrell Coders: Corey Farrell ASTERISK-21716: [patch] logger thread sometimes exits with messages still queued Revision: 389680 Reporter: coreyfarrell Coders: Corey Farrell ASTERISK-21724: [patch] __ast_rwlock_destroy can segfault with DEBUG_THREADS Revision: 388840 Reporter: coreyfarrell Coders: Corey Farrell ASTERISK-21743: [patch] - Core show Locks, Include Asterisk version. Revision: 387296 Reporter: alecdavis Testers: alecdavis Coders: alecdavis ASTERISK-21772: Redundant if statement in dns.c Revision: 394305 Reporter: pjphilipp Coders: mjordan ASTERISK-22041: Move the ao2 string container to a more appropriate location Revision: 396105 Reporter: mjordan Coders: kmoore ASTERISK-22139: event.c: Remove as many types as possible and as much dead code as possible Revision: 396887 Reporter: mjordan Coders: kmoore ASTERISK-22141: Sounds indexer: improve CLI commands Revision: 396829 Reporter: mjordan Coders: kmoore ASTERISK-22142: res_parking: fix module unloading Revision: 396890 Reporter: mjordan Coders: kmoore ASTERISK-22179: Update copyright headers - they're so last year Revision: 395034 Reporter: mdavenport Coders: mjordan ASTERISK-22238: [patch] astfd and threadstorage debug cli commands are not unregistered Revision: 397110 Reporter: coreyfarrell Testers: Corey Farrell Coders: Corey Farrell ASTERISK-22249: [patch] xmldoc.c leaks an attribute Revision: 397072 Reporter: coreyfarrell Testers: Corey Farrell Coders: Corey Farrell 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 Category: Core/HTTP ASTERISK-20254: HTTP Error Bindaddr Revision: 371521 Reporter: lathama Coders: Andrew Latham ASTERISK-20967: Security Vulnerability: DoS attack possible due to fix for CVE-2012-5976 Revision: 383980 Reporter: mjordan Coders: mmichelson ASTERISK-20967: Security Vulnerability: DoS attack possible due to fix for CVE-2012-5976 Revision: 384120 Reporter: mjordan Coders: wdoekes ASTERISK-21789: ast_http_get_cookies() fails in the presence of RFC2965 Cookie2 header Revision: 394901 Reporter: sthen Testers: mjordan, Stuart Henderson Coders: mjordan ASTERISK-22237: [patch] http_shutdown incomplete Revision: 397310 Reporter: coreyfarrell Coders: Corey Farrell Category: Core/Jitterbuffer ASTERISK-20914: Segfault when iLBC voice frame is interpolated in a jitter buffer due to codec_ilbc's improper manipulation of datalen Revision: 379721 Reporter: jmce Coders: mjordan ASTERISK-21036: Jitter Buffer log file creation doesn't account for multiple slashes in DAHDI channel names Revision: 399405 Reporter: kenner Coders: kmoore Category: Core/Logging ASTERISK-21430: [patch] Call ID missing when logging through syslog Revision: 388617 Reporter: nikola.ciprich Testers: Nikola Ciprich, elguero Coders: elguero ASTERISK-22388: Need debug indicating outbound registration attempt and success Revision: 398227 Reporter: rnewton Coders: kharwell Category: Core/ManagerInterface ASTERISK-19948: Asterisk 1.8 manager redirect command fails when redirecting multiple channels currently bridged together via dial command. Revision: 378374 Reporter: lexus350 Testers: rmudgett, Thomas Sevestre, Deepak Lohani, Kayode Coders: rmudgett ASTERISK-20132: Security Vulnerability: remote authenticated attacker can execute arbitrary shell commands on system through app ExternalIVR Revision: 372001 Reporter: mjordan Coders: mjordan ASTERISK-20397: "manager show user " shows the "all" permission despite it not being set Revision: 381949 Reporter: johan Coders: mjordan ASTERISK-20544: action_originate called via ast_hook_send_action causes a segfault Revision: 374793 Reporter: kmoore Coders: kmoore ASTERISK-20646: [patch] - manager_shutdown fails to completely shutdown AMI and leaks memory Revision: 375796 Reporter: coreyfarrell Coders: Corey Farrell ASTERISK-20677: Action Challenge not working with allowmultiplelogin=no Revision: 376728 Reporter: vldmr Coders: jrose ASTERISK-21324: [patch] Per-user option 'allowmultiplelogin' in manager Revision: 394881 Reporter: vldmr Coders: vldmr ASTERISK-21359: Refactor AMI DTMF events onto Stasis-Core Revision: 385734 Reporter: mjordan Coders: dlee ASTERISK-21397: [patch] manager crash on unloading app_queue Revision: 385595 Reporter: pk16208 Testers: Corey Farrell Coders: elguero ASTERISK-21462: Stasis Core - Refactor random AMI events Revision: 389733 Reporter: mjordan Coders: mjordan ASTERISK-21467: Stasis Core - Refactor MeetMe Events Revision: 390848 Reporter: mjordan Coders: jrose ASTERISK-21469: Stasis Core - Refactor Queue Events Revision: 390901 Reporter: mjordan Coders: qwell ASTERISK-21470: Stasis Core - Refactor AGI Events Revision: 390701 Reporter: mjordan Coders: qwell ASTERISK-21471: Stasis Core - Refactor RTP/RTCP Events Revision: 393740 Reporter: mjordan Coders: jkroon ASTERISK-21472: Stasis Core - Refactor AOC Events Revision: 393449 Reporter: mjordan Coders: kharwell ASTERISK-21473: Stasis Core - Refactor CCSS events to Stasis-Core Revision: 394793 Reporter: mjordan Coders: qwell ASTERISK-21476: Stasis Core - Refactor extraneous channel events Revision: 393284 Reporter: mjordan Coders: kmoore ASTERISK-21494: AMI 1.4 Improvements - Add a field to all AMI events that conveys the system name Revision: 393508 Reporter: mjordan Coders: qwell ASTERISK-21549: AMI 1.4 Improvements - refactor ast_pbx_outgoing_* to use the dial API; add Originate AMI Events Revision: 389053 Reporter: mjordan Coders: jcolp ASTERISK-21550: AMI 1.4 Improvements - Add Dial Begin/End messages to FollowMe Revision: 389492 Reporter: mjordan Coders: qwell ASTERISK-21551: AMI 1.4 Improvements - Add Dial Begin/End messages to Queue Revision: 389492 Reporter: mjordan Coders: qwell ASTERISK-21641: Bridge API Enhancements - get Park AMI action working again Revision: 392915 Reporter: mjordan Coders: jrose ASTERISK-21644: Bridge API Enhancements - add dynamic parking lots Revision: 393197 Reporter: mjordan Coders: jrose ASTERISK-21645: Bridge API Enhancements - add parking dialplan generation Revision: 390849 Reporter: mjordan Coders: jrose ASTERISK-21789: ast_http_get_cookies() fails in the presence of RFC2965 Cookie2 header Revision: 394901 Reporter: sthen Testers: mjordan, Stuart Henderson Coders: mjordan ASTERISK-21873: Asterisk API Improvements - filter channels that should never be shown Revision: 394808 Reporter: mjordan Coders: kmoore ASTERISK-22037: Fix AMI action AttendedTransfer to use both DTMF Begin and End Revision: 396732 Reporter: mjordan Coders: rmudgett ASTERISK-22038: Create a secondary message router for cached messages Revision: 395118 Reporter: mjordan Coders: dlee 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 Category: Core/NewFeature ASTERISK-20726: Add UUID support to Asterisk Revision: 377846 Reporter: mjordan Coders: mmichelson Category: Core/PBX ASTERISK-19205: Most Unique pattern matching broken when trailing "-" is part of extension Revision: 376691 Reporter: p_lindheimer Testers: rmudgett Coders: rmudgett ASTERISK-20455: dialplan fails to run the invalid "i" extension due to an uninitialized variable dat_exten in main/pbx.c Revision: 374778 Reporter: ulogic Coders: Richard Miller ASTERISK-20639: Dynamic hints are not properly initialized when the extension contains an underscore. Revision: 376148 Reporter: swheeler Testers: Steven T. Wheeler, elguero Coders: elguero ASTERISK-21723: [patch] pbx cleanup is incomplete Revision: 388579 Reporter: coreyfarrell Coders: Correy Farrell Category: Core/Portability ASTERISK-16854: [patch] roundf causing asterisk to fail to compile Revision: 379549 Reporter: ovi Coders: wdoekes ASTERISK-20240: Incorrect work of __ast_rwlock_timed[rd|wr]lock() functions on OpenBSD Revision: 371721 Reporter: chip Coders: Egor Gorlin Category: Core/RTP ASTERISK-20772: Loop bug in ast_rtp_lookup_mime_multiple2() [main/rtp_engine.c] Revision: 378783 Reporter: xhienne Coders: dlee 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 Category: Core/Stasis ASTERISK-20726: Add UUID support to Asterisk Revision: 377846 Reporter: mjordan Coders: mmichelson ASTERISK-20882: Make AsyncAGI actually asynchronous; support asynchronous media operations Revision: 379830 Reporter: mjordan Coders: mjordan ASTERISK-20888: Add JSON API to Asterisk Revision: 378915 Reporter: dlee Coders: dlee ASTERISK-20891: Flesh out RESTful API's Revision: 386232 Reporter: dlee Coders: dlee ASTERISK-20959: Create Stasis Core Module Revision: 382685 Reporter: mjordan Coders: dlee ASTERISK-21096: Complete channel snapshot work for Stasis Core Revision: 383726 Reporter: mjordan Coders: dlee ASTERISK-21097: Stasis Core - Refactor MWI support Revision: 383284 Reporter: mjordan Coders: kmoore ASTERISK-21101: Stasis Core - Refactor Device State support Revision: 385860 Reporter: mjordan Coders: kmoore ASTERISK-21102: Stasis Core - Refactor Presence State support Revision: 385862 Reporter: mjordan Coders: kmoore ASTERISK-21103: Stasis Core - Refactor the other event types onto the Stasis Core message bus Revision: 388975 Reporter: mjordan Coders: jrose ASTERISK-21180: Implement channel state events for Stasis HTTP Revision: 388275 Reporter: mjordan Coders: kmoore ASTERISK-21196: Refactor CDRs onto Stasis-Core to handle changes in bridging behavior Revision: 391947 Reporter: mjordan Coders: mjordan ASTERISK-21278: stasis-http Cross-Origin configuration Revision: 394189 Reporter: dlee Coders: qwell ASTERISK-21279: Allow WebSocket connections on URL's other than /ws Revision: 386020 Reporter: dlee Coders: dlee ASTERISK-21280: Basic configuration for stasis-core Revision: 393542 Reporter: dlee Coders: dlee ASTERISK-21282: Add DTMF events to the stasis-http WebSocket Revision: 385734 Reporter: dlee Coders: dlee ASTERISK-21283: Implement stasis-http POST /api/channels/{channelId}/play Revision: 389587 Reporter: dlee Coders: dlee ASTERISK-21359: Refactor AMI DTMF events onto Stasis-Core Revision: 385734 Reporter: mjordan Coders: dlee ASTERISK-21421: API Improvements: build out the concept of an endpoint in Stasis-Core Revision: 387932 Reporter: mjordan Coders: dlee ASTERISK-21462: Stasis Core - Refactor random AMI events Revision: 389733 Reporter: mjordan Coders: mjordan ASTERISK-21467: Stasis Core - Refactor MeetMe Events Revision: 390848 Reporter: mjordan Coders: jrose ASTERISK-21469: Stasis Core - Refactor Queue Events Revision: 390901 Reporter: mjordan Coders: qwell ASTERISK-21470: Stasis Core - Refactor AGI Events Revision: 390701 Reporter: mjordan Coders: qwell ASTERISK-21471: Stasis Core - Refactor RTP/RTCP Events Revision: 393740 Reporter: mjordan Coders: jkroon ASTERISK-21472: Stasis Core - Refactor AOC Events Revision: 393449 Reporter: mjordan Coders: kharwell ASTERISK-21473: Stasis Core - Refactor CCSS events to Stasis-Core Revision: 394793 Reporter: mjordan Coders: qwell ASTERISK-21476: Stasis Core - Refactor extraneous channel events Revision: 393284 Reporter: mjordan Coders: kmoore ASTERISK-21487: Stasis Core - Refactor Hold event from chan_sip/chan_iax2/sig_pri to channel core Revision: 389746 Reporter: mjordan Coders: qwell ASTERISK-21488: Stasis Core - Refactor Registry events from chan_iax2/chan_sip Revision: 393804 Reporter: mjordan Coders: qwell ASTERISK-21489: Stasis Core - Refactor PeerStatus events Revision: 392538 Reporter: mjordan Coders: jcolp ASTERISK-21494: AMI 1.4 Improvements - Add a field to all AMI events that conveys the system name Revision: 393508 Reporter: mjordan Coders: qwell ASTERISK-21503: New SIP Channel Driver - integrate stasis endpoints Revision: 392538 Reporter: mjordan Coders: jcolp ASTERISK-21517: API Improvements: refactor app_queue to listen for a Transfer stasis message and update the Queue Log appropriately Revision: 397451 Reporter: mjordan Coders: mmichelson ASTERISK-21549: AMI 1.4 Improvements - refactor ast_pbx_outgoing_* to use the dial API; add Originate AMI Events Revision: 389053 Reporter: mjordan Coders: jcolp ASTERISK-21550: AMI 1.4 Improvements - Add Dial Begin/End messages to FollowMe Revision: 389492 Reporter: mjordan Coders: qwell ASTERISK-21551: AMI 1.4 Improvements - Add Dial Begin/End messages to Queue Revision: 389492 Reporter: mjordan Coders: qwell ASTERISK-21563: API Enhancements - CEL refactoring - channel state Revision: 391622 Reporter: mjordan Coders: kmoore ASTERISK-21564: API Enhancements - CEL refactoring - bridge state Revision: 391643 Reporter: mjordan Coders: kmoore ASTERISK-21565: API Enhancements - CEL refactoring - transfers Revision: 394858 Reporter: mjordan Coders: kmoore ASTERISK-21566: API Enhancements - CEL refactoring - cleanup Revision: 392829 Reporter: mjordan Coders: kmoore ASTERISK-21711: Stasis API - Incorporate the bridging framework into res_stasis app Revision: 391199 Reporter: mjordan Coders: kmoore ASTERISK-21817: Stasis-HTTP: Implement Stasis message_type formatting functions Revision: 391403 Reporter: mjordan Coders: dlee ASTERISK-21868: Asterisk REST API - Implement channel variables/global variables Revision: 393806 Reporter: mjordan Coders: qwell ASTERISK-21873: Asterisk API Improvements - filter channels that should never be shown Revision: 394808 Reporter: mjordan Coders: kmoore ASTERISK-21883: Asterisk API Improvements - refactor channel/bridge inspection commands to query the Stasis Cache Revision: 393831 Reporter: mjordan Coders: jcolp ASTERISK-21968: Remove parkinglot from channel snapshots Revision: 393716 Reporter: mjordan Coders: mjordan ASTERISK-21969: Odd events during Stasis origination Revision: 397820 Reporter: mjordan Coders: dlee ASTERISK-21970: Reconnects to an ARI websocket do not convey events for channels already in the application Revision: 395120 Reporter: mjordan Coders: dlee ASTERISK-21973: ARI /bridges/{}/addChannel should allow an optional parameter specifying a role Revision: 396182 Reporter: mjordan Coders: jrose ASTERISK-21974: ARI: Channels/bridges need MoH Revision: 397505 Reporter: mjordan Coders: jrose ASTERISK-22002: Stasis: Split caching from caching topics Revision: 395954 Reporter: dlee Coders: dlee ASTERISK-22243: Odd misbehavior (crashes and other such things) in Stasis caching topics Revision: 396842 Reporter: mjordan Coders: dlee ASTERISK-22292: res_stasis.c uses undefined function 'control_continue', maybe renamed to stasis_app_control_continue? Revision: 397295 Reporter: mithraen Coders: dlee ASTERISK-22297: Local channels, in a bridge, don't leave Stasis on hangup Revision: 397244 Reporter: dlee Coders: kmoore Category: Core/UDPTL ASTERISK-18706: UDPTL fail while using directmedia Revision: 399459 Reporter: jkister Coders: jrose Category: Documentation ASTERISK-14435: [patch] Add option and description to chan_dahdi.conf.sample Revision: 374730 Reporter: jbigelow Coders: jbigelow, sruffell ASTERISK-20279: Add CODING-GUIDELINES back to SVN or at minimum a link to the wiki Revision: 371964 Reporter: lathama Coders: Andrew Latham 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 Category: Documentation and Manuals AST-949: Core show application removequeuemember RQMSTATUS documentation incomplete Revision: 371144 Reporter: spitts Coders: mmichelson AST-954: RemoveQueueMember app cli documentation indicates an options field in arguments, but there are apparently no options Revision: 371144 Reporter: spitts Coders: mmichelson AST-962: Definition of Agents.conf ackcall parameter is incorrect Revision: 371791 Reporter: spitts Coders: mmichelson AST-979: shared_lastcall defaults to no which conflicts with documentation in queues.samples.conf Revision: 371751 Reporter: spitts Coders: mmichelson Category: Features ASTERISK-20384: Dialing pickupexten could fail even though there is a call it could have picked up. Revision: 373221 Reporter: rmudgett Testers: rmudgett Coders: rmudgett ASTERISK-20680: Increase the buffer for dynamic feature Revision: 377915 Reporter: junky Testers: elguero Coders: elguero ASTERISK-21014: logger.c Call_ID 'bound' or 'removed' DEBUG messages spammed during a feature code attended transfer Revision: 381557 Reporter: rnewton Coders: kharwell ASTERISK-21542: Bridge API Enhancements - get DTMF attended transfers feature complete - configuration support Revision: 392729 Reporter: mjordan Coders: mmichelson ASTERISK-21543: Bridge API Enhancements - get DTMF attended transfers feature complete - add attended transfer monitoring Revision: 395151 Reporter: mjordan Coders: mmichelson ASTERISK-21553: Bridge API Enhancements - add one touch recording Revision: 393309 Reporter: mjordan Coders: jrose ASTERISK-21554: Bridge API Enhancement - do something about chan_agent Revision: 394417 Reporter: mjordan Coders: rmudgett ASTERISK-22426: features: Asterisk 12 fails to start without feature.conf present Revision: 398064 Reporter: mjordan Coders: jrose Category: Features/Parking ASTERISK-19382: Park() ignores 'r' option, plays default MOH instead. Revision: 375391 Reporter: stocksy Coders: rmudgett ASTERISK-20716: "s" extension in comebackcontext not honored Revision: 380349 Reporter: gentlec Coders: jrose ASTERISK-21641: Bridge API Enhancements - get Park AMI action working again Revision: 392915 Reporter: mjordan Coders: jrose ASTERISK-21644: Bridge API Enhancements - add dynamic parking lots Revision: 393197 Reporter: mjordan Coders: jrose ASTERISK-21645: Bridge API Enhancements - add parking dialplan generation Revision: 390849 Reporter: mjordan Coders: jrose ASTERISK-22193: Add a to_ami() callback for parking stasis messages Revision: 396107 Reporter: mmichelson Coders: mmichelson Category: Formats/General ASTERISK-21981: Pass-through support for Opus and VP8 formats Revision: 397526 Reporter: tzafrir Coders: lminiero Category: Formats/format_wav_gsm ASTERISK-19595: Inefficient wav49 disk writes Revision: 396412 Reporter: byronclark Testers: Byron Clark Coders: byronclark Category: Functions/func_callerid ASTERISK-21248: CALLERID(dnid-num-plan) does not get any value set. Revision: 383799 Reporter: rmudgett Coders: rmudgett Category: Functions/func_cdr ASTERISK-22613: cdr_prop function is not working Revision: 400197 Reporter: falves11 Coders: mjordan Category: Functions/func_channel ASTERISK-20383: Add missing named call pickup group features for parity with numeric call pickup groups. Revision: 373221 Reporter: rmudgett Testers: rmudgett Coders: rmudgett ASTERISK-20969: Fix func_channel documentation for sip/iax2/dadhi Revision: 394982 Reporter: snuffy Coders: snuffy 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_enum ASTERISK-20253: HangupcauseClear XML Doc issue Revision: 371517 Reporter: lathama Coders: Andrew Latham Category: Functions/func_hangupcause ASTERISK-20198: Store hangup cause information on the callee channels in addition to the calling channels Revision: 371259 Reporter: mjordan Coders: kmoore Category: Functions/func_strings ASTERISK-21717: [patch] - Documentation for PASSTHRU function is unclear Revision: 394304 Reporter: ulogic Coders: Richard Miller Category: General ASTERISK-19451: va_start/va_copy and va_end do not always match up Revision: 382023 Reporter: wdoekes Coders: wdoekes ASTERISK-19463: Asterisk deadlocks during startup with mutex errors Revision: 376447 Reporter: mjordan Testers: mjordan Coders: mjordan ASTERISK-20135: Use of ast_asprintf and asprintf needs to be checked for failure. Revision: 371593 Reporter: rmudgett Coders: mmichelson ASTERISK-20163: Variables evaluated in dialplan are case insensitive, whereas channel variables/system variables are not Revision: 375442 Reporter: mjordan Coders: mmichelson ASTERISK-20226: Segfault in chan_sip while performing connected line update Revision: 376918 Reporter: jsmith Testers: Jared Smith Coders: mmichelson ASTERISK-20241: alignment of MD5Context in buffer not enforced (theoretical issue only) Revision: 371952 Reporter: wdoekes Coders: wdoekes ASTERISK-20353: Wrong dutch date syntax in say.c: function say_date_with_format_nl Revision: 373776 Reporter: teunis90 Coders: mmichelson ASTERISK-20994: AMI command reception after app_confbridge.so unload results in crash Revision: 381069 Reporter: jkister Testers: Rusty Newton, Jeremy Kister Coders: rmudgett ASTERISK-21965: [patch] Bug-fixed version of safe_asterisk not installed over old version Revision: 394939 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 Category: PBX/General ASTERISK-20628: [patch] - main/pbx.c - ShowDialPlan generates with error if no Exten: was presented and there are no exten => lines present Revision: 376169 Reporter: jkroon Coders: jkroon ASTERISK-22669: AMI/CLI Agent Logoff with soft logs out agent on subsequent logins Revision: 400759 Reporter: jbigelow Coders: rmudgett Category: PBX/pbx_dundi ASTERISK-19309: [patch] DUNDi message routing bug Revision: 372420 Reporter: pracz Coders: Peter Racz Category: PBX/pbx_realtime ASTERISK-18203: Problems with NAT on realtime peers (and maybe static ones) Revision: 375443 Reporter: daren Coders: JoshE ASTERISK-20572: Realtime Peers behind NAT are Set to RFC1918 private address after sip reload Revision: 375443 Reporter: n8ideas Coders: JoshE Category: PBX/pbx_spool ASTERISK-17231: [patch] unopenable spool files not deleted Revision: 374717 Reporter: chappell Coders: David Chappell ASTERISK-20593: [patch] Future-dated call files are ignored when astspooldir is relative Revision: 376235 Reporter: chewi Coders: James Le Cuirot ASTERISK-21176: Call files on OS X, using KQueue, do not get processed (load 100%) Revision: 383122 Reporter: coriley Coders: coriley Category: Resources/General ASTERISK-20681: Unable to compile pjproject in Asterisk 11 Revision: 378585 Reporter: din3sh Testers: danilo borges, Steve Lang Coders: tilghman Category: Resources/NewFeature ASTERISK-20206: append new H264 fmtp attr from CISCO Tandberg to res_format_attr_h264 Revision: 371427 Reporter: ddkprog Coders: ddkprog Category: Resources/res_agi ASTERISK-20109: get_ast_cmd doesn't differentiate between failure and empty list return Revision: 373608 Reporter: jgowdy Coders: Jeremiah Gowdy ASTERISK-20318: Include channel uniqueid in "AsyncAGI" and "AGIExec" events Revision: 374075 Reporter: daninmadison Coders: Dan Cropp ASTERISK-21065: Asterisk 11 IPv6 - FastAGI fail Revision: 381894 Reporter: jkister Testers: Jeremy Kister, elguero Coders: elguero ASTERISK-21304: [patch] AGI AsyncAGI event returns AGI command arguments Revision: 391271 Reporter: kesselklopfer79 Coders: kmoore ASTERISK-21470: Stasis Core - Refactor AGI Events Revision: 390701 Reporter: mjordan Coders: qwell ASTERISK-21903: [patch] Return proper result upon error when running some AGI commands Revision: 394642 Reporter: ariw Testers: Ariel Wainer Coders: elguero ASTERISK-22395: [patch] manager.c and res_agi.c leak results from ast_xmldoc_printable Revision: 398063 Reporter: coreyfarrell Coders: coreyfarrell Category: Resources/res_agi/NewFeature ASTERISK-17803: [patch] Add sample offset parameter to CONTROL STREAM FILE Revision: 395906 Reporter: murraytm Coders: murraytm ASTERISK-20882: Make AsyncAGI actually asynchronous; support asynchronous media operations Revision: 379830 Reporter: mjordan Coders: mjordan Category: Resources/res_ari ASTERISK-20888: Add JSON API to Asterisk Revision: 378915 Reporter: dlee Coders: dlee ASTERISK-20891: Flesh out RESTful API's Revision: 386232 Reporter: dlee Coders: dlee ASTERISK-21180: Implement channel state events for Stasis HTTP Revision: 388275 Reporter: mjordan Coders: kmoore ASTERISK-21278: stasis-http Cross-Origin configuration Revision: 394189 Reporter: dlee Coders: qwell ASTERISK-21279: Allow WebSocket connections on URL's other than /ws Revision: 386020 Reporter: dlee Coders: dlee ASTERISK-21282: Add DTMF events to the stasis-http WebSocket Revision: 385734 Reporter: dlee Coders: dlee ASTERISK-21283: Implement stasis-http POST /api/channels/{channelId}/play Revision: 389587 Reporter: dlee Coders: dlee ASTERISK-21575: Asterisk REST API - Implement GET /asterisk/info call Revision: 396125 Reporter: mjordan Coders: dlee ASTERISK-21581: Asterisk REST API - Implement GET /recording/{id} Revision: 393550 Reporter: mjordan Coders: dlee ASTERISK-21582: Asterisk REST API - Implement DELETE /recording/{id} Revision: 397988 Reporter: mjordan Coders: dlee ASTERISK-21584: Asterisk REST API - Implement GET /sounds Revision: 392700 Reporter: mjordan Coders: kmoore ASTERISK-21585: Asterisk REST API - Implement GET /sound/{id} Revision: 392700 Reporter: mjordan Coders: kmoore ASTERISK-21586: Asterisk REST API - implement GET /playback/{id} Revision: 389587 Reporter: mjordan Coders: dlee ASTERISK-21587: Asterisk REST API - Implement POST /playback/{id}/control Revision: 389603 Reporter: mjordan Coders: dlee ASTERISK-21592: Asterisk REST API - Implement POST /bridge/{id}/play Revision: 394809 Reporter: mjordan Coders: jrose ASTERISK-21593: Asterisk REST API - Implement POST /bridge/{id}/record Revision: 394809 Reporter: mjordan Coders: jrose ASTERISK-21594: Asterisk REST API - Implement POST /channel/{id}/record Revision: 393550 Reporter: mjordan Coders: dlee ASTERISK-21617: Asterisk REST API - Implement POST /channels to an endpoint Revision: 390885 Reporter: mjordan Coders: qwell ASTERISK-21618: Asterisk REST API - Implement POST /channels/{id}/mute and /channels/{id}/unmute Revision: 394715 Reporter: mjordan Coders: qwell ASTERISK-21619: Asterisk REST API - Implement POST /channel/{id}/hold and /channel/{id}/unhold Revision: 393332 Reporter: mjordan Coders: qwell ASTERISK-21620: Asterisk REST API - Implement POST /channel/{id}/dial Revision: 393326 Reporter: mjordan Coders: qwell ASTERISK-21621: Asterisk REST API - Implement GET /bridges Revision: 391199 Reporter: mjordan Coders: kmoore ASTERISK-21622: Asterisk REST API - Implement GET /bridge/{id} Revision: 391199 Reporter: mjordan Coders: kmoore ASTERISK-21623: Asterisk REST API - Implement DELETE /bridge/{id} Revision: 391199 Reporter: mjordan Coders: kmoore ASTERISK-21624: Asterisk REST API - Implement POST /bridges Revision: 391199 Reporter: mjordan Coders: kmoore ASTERISK-21625: Asterisk REST API - Implement POST /bridge/{id}/addChannel Revision: 391199 Reporter: mjordan Coders: kmoore ASTERISK-21626: Asterisk REST API - Implement POST /bridge/{id}/removeChannel Revision: 391199 Reporter: mjordan Coders: kmoore ASTERISK-21658: Asterisk REST API - Implement POST /channels to a dialplan context/extension/priority Revision: 393144 Reporter: mjordan Coders: qwell ASTERISK-21711: Stasis API - Incorporate the bridging framework into res_stasis app Revision: 391199 Reporter: mjordan Coders: kmoore ASTERISK-21868: Asterisk REST API - Implement channel variables/global variables Revision: 393806 Reporter: mjordan Coders: qwell ASTERISK-21870: Asterisk REST API - Add dialplan location to the 'release back to dialplan command' Revision: 392987 Reporter: mjordan Coders: qwell ASTERISK-21969: Odd events during Stasis origination Revision: 397820 Reporter: mjordan Coders: dlee ASTERISK-21970: Reconnects to an ARI websocket do not convey events for channels already in the application Revision: 395120 Reporter: mjordan Coders: dlee ASTERISK-21973: ARI /bridges/{}/addChannel should allow an optional parameter specifying a role Revision: 396182 Reporter: mjordan Coders: jrose ASTERISK-21974: ARI: Channels/bridges need MoH Revision: 397505 Reporter: mjordan Coders: jrose ASTERISK-22036: Validate that the bridge requested in a Remove Channel from Bridge operation is the bridge the channel is in Revision: 397565 Reporter: mjordan Coders: dlee ASTERISK-22084: ARI: Media operations (playback, start/stop moh) initiated on a channel don't work if that channel is in a bridge Revision: 396568 Reporter: jrose Coders: dlee ASTERISK-22128: ARI/bridges: chan_sip channels with directmedia=yes - Asterisk doesn't retake the media when the technology changes from native rtp Revision: 395866 Reporter: jrose Coders: jcolp ASTERISK-22136: API Improvements: rename stasis_http to ARI Revision: 395603 Reporter: mjordan Coders: kmoore ASTERISK-22181: Asterisk REST API - Implement POST /recordings/live/{id}/{control} Revision: 396331 Reporter: dlee Coders: dlee ASTERISK-22273: Asterisk crashes when accessing http://localhost:8088/ari/asterisk/variable Revision: 397306 Reporter: pabelanger Coders: dlee ASTERISK-22291: ARI: /endpionts/{tech}/{id} channel list shouldn't have channel: prefixes Revision: 397297 Reporter: dlee Coders: dlee ASTERISK-22487: ARI: ARI Origination + SIP blind transfer == asterisk crash Revision: 399554 Reporter: dlee Coders: jrose ASTERISK-22637: ARI channel mute causes core Revision: 400402 Reporter: sgriepentrog Coders: jcolp Category: Resources/res_calendar_ews ASTERISK-19738: Calendar EWS does not attempt to extract the Body element in a CalendarItem and populate the description event field Revision: 375533 Reporter: netaskd Testers: Dmitry Burilov Coders: twilson Category: Resources/res_calendar_icalendar ASTERISK-21012: Memory Leak on res_calendar (icalendar) Revision: 380460 Reporter: joel_vandal Testers: Joel Vandal Coders: mjordan Category: Resources/res_config_ldap ASTERISK-17386: [patch] res_config_ldap with malloc_debug produces munmap_chunk(): invalid pointer: Revision: 385202 Reporter: jcovert Testers: Andrew Latham Coders: seanbright Category: Resources/res_fax ASTERISK-19762: Segfault in ast_frdup when invalid data length specified in duplicated frame Revision: 371547 Reporter: bulkorok Coders: kmoore Category: Resources/res_format_attr_h264 ASTERISK-20901: Security Vulnerability: Possible stack corruption in when parsing H.264 format attributes Revision: 383975 Reporter: mjordan Coders: jrose Category: Resources/res_http_websocket ASTERISK-20631: Unable to connect via WebRTC Revision: 375560 Reporter: danjenkins Coders: jcolp ASTERISK-21825: [patch] websocket segmentation fault on certain invalid input Revision: 391561 Reporter: blackaura Testers: Alfred Farrugia, David M. Lee Coders: wdoekes 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 Category: Resources/res_indications ASTERISK-21997: [patch] - Incorrect Ring tone for Malaysia Revision: 394942 Reporter: phill Coders: phill Category: Resources/res_jabber ASTERISK-19532: Asterisk crashed after connecting with jabber server in component mode Revision: 374338 Reporter: kwemheuer Testers: Byron Clark Coders: Karsten Wemheuer, Byron Clark ASTERISK-19557: [Regression] Segfault in res_jabber.c Revision: 374338 Reporter: ulugutz Testers: Byron Clark Coders: Karsten Wemheuer, Byron Clark ASTERISK-20298: Deprecate chan_gtalk, chan_jingle and res_jabber Revision: 372796 Reporter: lmadsen Coders: kmoore ASTERISK-21429: Distributed Device State using JABBER/XMPP not working since Secuity Advisory AST-2012-015 Revision: 385939 Reporter: alecdavis Testers: alecdavis Coders: alecdavis 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 Category: Resources/res_monitor ASTERISK-22001: Running monitors crash Asterisk when a monitored channel leaves a bridge. Revision: 393785 Reporter: jrose Coders: mjordan Category: Resources/res_musiconhold ASTERISK-17467: external moh is blocked when using dahdi timer Revision: 386160 Reporter: isrl Testers: sruffell, mjordan, Tony Lewis Coders: sruffell Category: Resources/res_odbc ASTERISK-20258: ODBC default username not root as the comment in res_odbc.conf claims Revision: 373581 Reporter: stefan.at.wpf Coders: kmoore 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-21877: Bridge API Enhancements - fix the Parking BUGBUG comments in trunk Revision: 393815 Reporter: mjordan Coders: jrose ASTERISK-22006: bridges/ast_bridge_playfile: Use a bridge technology callback to resume entertainment sounds. Revision: 396189 Reporter: jrose Coders: jrose ASTERISK-22034: Investigate whether or not a Local channel is appropriate during a one-touch parking feature Revision: 396802 Reporter: mjordan Coders: rmudgett ASTERISK-22138: res_parking: Restore the parking unit tests Revision: 396175 Reporter: mjordan Coders: jrose ASTERISK-22566: [patch] app_cdr leaves application registered and res_parking leaks a ref to config Revision: 400021 Reporter: coreyfarrell Coders: Corey Farrell Category: Resources/res_pjsip ASTERISK-21669: Fix dependencies on res_sip files Revision: 386686 Reporter: snuffy Coders: snuffy ASTERISK-21756: assert() when using dtmfmode=none Revision: 387545 Reporter: jparker Coders: jcolp ASTERISK-21911: Tearing down a registration throws a 403 back at the endpoint Revision: 391902 Reporter: mdavenport Coders: jcolp ASTERISK-21913: Successive NOTIFY for MWI subscriptions isn't sent Revision: 391921 Reporter: mdavenport Coders: mmichelson ASTERISK-22003: Crash - signal 6, aborted - assertion failure in pjsip_auth_create_digest from /usr/lib/libpjsip.so Revision: 393857 Reporter: rnewton Coders: jcolp ASTERISK-22017: crash - assertion failure - in pj_sockaddr_get_port when in transport_apply at res_sip/config_transport.c:105 Revision: 393833 Reporter: rnewton Coders: jcolp ASTERISK-22023: SIP Caller ID - Logic of trust_id_inbound and trust_id_outbound may be off, plus help descriptions may be unclear Revision: 395674 Reporter: rnewton Coders: mmichelson ASTERISK-22061: crash - Dialing chan_gulp/pjsip with explicit SIP URI results in segfault in ast_sip_session_send_request_with_cb at res_sip_session.c Revision: 394473 Reporter: rnewton Coders: mmichelson ASTERISK-22064: crash - res_sip outbound registration to offline server fails with crash after X attempts - in sip_outbound_registration_response_cb at res_sip_outbound_registration.c Revision: 394004 Reporter: rnewton Coders: jcolp ASTERISK-22089: res_sip - Need log message indicating when Asterisk fails to find an AOR to match an inbound registration Revision: 397108 Reporter: rnewton Coders: jbigelow ASTERISK-22094: res_sip - transport config object can't be modified on module reload - let the user know Revision: 397073 Reporter: rnewton Coders: mmichelson ASTERISK-22101: res_sip_endpoint_identifier_ip needs debug to indicate when it's working Revision: 397109 Reporter: rnewton Coders: mmichelson ASTERISK-22105: [patch] res_pjsip - xml doc change for transport config object - remove warning and add text regarding Asterisk restart Revision: 396899 Reporter: rnewton Coders: newtonr ASTERISK-22108: [patch] res_pjsip - xml doc revision for 'auth' config object and 'auth_type' config option Revision: 396900 Reporter: rnewton Coders: newtonr ASTERISK-22112: res_sip - 'contact_status' config object, do we need xml config docs for it when it isn't manually configurable? Revision: 397524 Reporter: rnewton Coders: mjordan ASTERISK-22114: [patch] res_pjsip - 'domain_alias' config object XML help doesn't make it clear that the name used for the object is the domain alias Revision: 396901 Reporter: rnewton Coders: newtonr ASTERISK-22118: [patch] res_pjsip - xml doc revisions for 'aor' config object and a few of its options Revision: 396902 Reporter: rnewton Coders: newtonr ASTERISK-22135: res_sip: Restructure ast_sip_endpoint to have better structure Revision: 395748 Reporter: mjordan Coders: mmichelson ASTERISK-22143: res_sip: expose threadpool options as general settings; investigate thread shutdown issues Revision: 396321 Reporter: mjordan Coders: kmoore ASTERISK-22144: res_sip_dtmf_info: Support sending of 'raw' DTMF Revision: 397484 Reporter: mjordan Coders: kharwell ASTERISK-22145: res_pjsip: Update the .conf files with real default examples Revision: 398148 Reporter: mjordan Coders: newtonr ASTERISK-22146: res_sip_global_headers: pick a magic number that is more socially acceptable Revision: 395267 Reporter: mjordan Coders: kmoore ASTERISK-22306: res_pjsip endpoint config object's 'identify_by' option needs cleanup, removal or other modification Revision: 397111 Reporter: rnewton Coders: mmichelson ASTERISK-22344: Missing xml doc configOption 'type' for both 'system' and 'global' configObjects Revision: 397481 Reporter: rnewton Coders: newtonr ASTERISK-22359: Create documentation entries for res_pjsip's send_diversion and subminexpirey options Revision: 397524 Reporter: mjordan Coders: mjordan ASTERISK-22360: Logging output from pjproject not sent through Asterisk logger Revision: 399051 Reporter: jcolp Coders: dlee 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-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 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 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 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 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 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 Category: Resources/res_rtp_asterisk ASTERISK-20237: Assert failure in res_rtp_asterisk calling pj_mutex_unlock after a few calls Revision: 371572 Reporter: jpepper Testers: Jeremy Pepper Coders: mmichelson ASTERISK-20288: PhonerLite reports RTP read error when ICE Support Enabled Revision: 372329 Reporter: smartbyte Coders: rmudgett ASTERISK-20295: Asterisk is not incrementing the sequence numbers for the retransmission of the DTMF end packets(RTPEvent packet with end bit set to 1) Revision: 372200 Reporter: nbansal Testers: elguero Coders: Nitesh Bansal, elguero ASTERISK-20344: RTP/ICE STUN port is not configurable Revision: 373404 Reporter: beagles Testers: beagles Coders: beagles ASTERISK-20368: res_rtp_asterisk: Eliminate "type-punned pointer" build warning. Revision: 372787 Reporter: sruffell Testers: elguero Coders: sruffell ASTERISK-20906: DTMF in SIP not working after HOLD / UNHOLD Revision: 378985 Reporter: eelcob Coders: Eelco Brolman ASTERISK-21246: [patch] use of rtpkeepalive uses CN packet with marker bit set, plus a ULAW payload instead of CN Revision: 388113 Reporter: pk16208 Testers: Peter Katzmann, elguero Coders: elguero ASTERISK-21419: Implement DTLS-SRTP support in chan_gulp Revision: 395121 Reporter: mjordan Coders: kmoore ASTERISK-21471: Stasis Core - Refactor RTP/RTCP Events Revision: 393740 Reporter: mjordan Coders: jkroon ASTERISK-21522: [patch] DTMF end is not always processed, causes one-way audio Revision: 387220 Reporter: coreyfarrell Coders: Corey Farrell 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 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_srtp ASTERISK-21719: [patch] res_srtp doesn't cleanup srtp library Revision: 388531 Reporter: coreyfarrell Coders: Corey Farrell ASTERISK-21719: [patch] res_srtp doesn't cleanup srtp library Revision: 388770 Reporter: coreyfarrell Coders: kmoore Category: Resources/res_timing_pthread ASTERISK-17436: random deadlocks - SIP messages not being processed Revision: 386160 Reporter: usinternet Testers: sruffell, mjordan, Tony Lewis Coders: sruffell ASTERISK-17458: Deadlocks when using pthread timer Revision: 386160 Reporter: isrl Testers: sruffell, mjordan, Tony Lewis Coders: sruffell ASTERISK-19754: Deadlock in chan_sip / pthread_timing Revision: 386160 Reporter: nikola.ciprich Testers: sruffell, mjordan, Tony Lewis Coders: sruffell ASTERISK-20577: Asterisk deadlocks waiting for timer in res_timing_pthread while running AGI script Revision: 386160 Reporter: kiennd Testers: sruffell, mjordan, Tony Lewis Coders: sruffell ASTERISK-21389: res_timing_pthread fails to return from write, causing timer dependent operations to block indefinitely Revision: 386160 Reporter: mjordan Testers: sruffell, mjordan, Tony Lewis Coders: sruffell Category: Resources/res_xmpp ASTERISK-20239: JabberSend only accepts recipients that contain '2' instead of '@' Revision: 371519 Reporter: gporras Coders: mjordan ASTERISK-20361: XMPP segfaults Revision: 372985 Reporter: mlnoah Coders: jrose ASTERISK-20405: MessageSend() suggests 'from' isn't required in XMPP message responses, but it is Revision: 374612 Reporter: lmadsen Coders: mjordan ASTERISK-20495: Segfault in XMPP caused by the presence stanza of one of my contacts Revision: 374623 Reporter: veghead Testers: Martin W Coders: Martin W ASTERISK-20982: xmpp Segfault when delete node using cli Revision: 381160 Reporter: marcelloceschia Coders: marcelloceschia ASTERISK-21069: xmpp distributed device states aggregation update fails Revision: 385939 Reporter: mpaland Testers: alecdavis Coders: alecdavis ASTERISK-21156: Asterisk crashes with XMPP\Google Voice config where username is missing hostname portion Revision: 382924 Reporter: amsoft2001 Coders: jcolp ASTERISK-21164: Need clarification on distributed device state behavior and whether this behavior is a possible regression Revision: 385939 Reporter: rnewton Testers: alecdavis Coders: alecdavis ASTERISK-21429: Distributed Device State using JABBER/XMPP not working since Secuity Advisory AST-2012-015 Revision: 385939 Reporter: alecdavis Testers: alecdavis Coders: alecdavis ASTERISK-21785: __ao2_ref_debug() logs to /tmp/refs when REF_DEBUG is not defined Revision: 388701 Reporter: abelbeck Testers: abelbeck Coders: rmudgett ASTERISK-22347: [patch]res_xmpp timeout when google sends blank responses ' ' Revision: 398620 Reporter: tm1000 Coders: Andrew Nagy 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 Category: Sounds ASTERISK-19431: Asterisk Russian language support missing voicemail prompts Revision: 386879 Reporter: volga629 Coders: newtonr ASTERISK-19721: Asterisk core sounds, italian version Revision: 386879 Reporter: floradio Coders: newtonr Category: Tests/General ASTERISK-20120: Unit test ast_parse_arg_test fails on 32-bit machines Revision: 371400 Reporter: mjordan Coders: twilson ASTERISK-21978: Crash caused by RAII_VAR in test_json when loading module Revision: 394203 Reporter: mjordan Coders: dlee ASTERISK-22276: Test test_hashtab_thrash fails on 32-bit machines when compiled without DEBUG_THREADS Revision: 396621 Reporter: mjordan Coders: jcolp ASTERISK-22457: Module load errors for test_ari_model.so Revision: 399208 Reporter: dlee Coders: rmudgett Category: Tests/testsuite ASTERISK-19463: Asterisk deadlocks during startup with mutex errors Revision: 376447 Reporter: mjordan Testers: mjordan Coders: mjordan ASTERISK-22212: Time Out Failures in ACL tests Revision: 396498 Reporter: mjordan Coders: jrose ASTERISK-22214: Testsuite test callparking fails due to Python exception on unexpected AMI event Revision: 396385 Reporter: mjordan Coders: kmoore ASTERISK-22215: All SIP blind transfer tests are failing due to time out Revision: 396723 Reporter: mjordan Coders: kmoore ASTERISK-22221: The masquerade super-test fails on all Asterisk versions Revision: 397570 Reporter: mjordan Coders: rmudgett ASTERISK-22222: TestSuite: Attended Transfer Feature test fails Revision: 396724 Reporter: mjordan Coders: kmoore ASTERISK-22320: Asterisk 12 Test Suite Failures: pjsip one touch recording tests Revision: 396993 Reporter: mjordan Coders: jcolp Category: Utilities/General ASTERISK-20505: Migrate hashtest/hashtest2 to be unit tests Revision: 376341 Reporter: mjordan Coders: dlee Category: Utilities/astcanary ASTERISK-20947: astcanary exits immediately because of wrong pid argument Revision: 379518 Reporter: jhirsch Testers: mjordan Coders: Jakob Hirsch ---------------------------------------------------------------------- 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 | |--------+----------+-----------------------------------------+---------------| |371120 |rmudgett |Add private representation of caller, | | | | |connected and redirecting party ids. | | |--------+----------+-----------------------------------------+---------------| |371134 |mjordan |Remove 10 properties, add 11 properties | | |--------+----------+-----------------------------------------+---------------| |371147 |rmudgett |Update CHANGES for private party ID. | | |--------+----------+-----------------------------------------+---------------| |371170 |mjordan |Add UPGRADE-11.txt file; update | | | | |UPGRADE.txt to reflect Asterisk 12 | | |--------+----------+-----------------------------------------+---------------| |371202 |mmichelson|Fix problem where incorrect pointer was | | | | |checked for nullity. | | |--------+----------+-----------------------------------------+---------------| |371228 |kmoore |Add test instrumentation | | |--------+----------+-----------------------------------------+---------------| |371396 |kmoore |Add module reload instrumentation for | | | | |TEST_FRAMEWORK | | |--------+----------+-----------------------------------------+---------------| |371428 |russell |rtp: Ensure defaults are set without | | | | |rtp.conf. | | |--------+----------+-----------------------------------------+---------------| |371439 |kmoore |Add instrumentation to subsystem reloads | | |--------+----------+-----------------------------------------+---------------| |371535 |kmoore |Apply work-around for BETTER_BACKTRACES |ASTERISK-20090 | | | |crash | | |--------+----------+-----------------------------------------+---------------| |371536 |kmoore |Fix for commit r371535 | | |--------+----------+-----------------------------------------+---------------| |371582 |mmichelson|Add scoped locks to Asterisk. | | |--------+----------+-----------------------------------------+---------------| |371620 |file |Add support for call-id logging to | | | | |chan_motif. | | |--------+----------+-----------------------------------------+---------------| |371633 |mmichelson|I forgot to add the unit tests for scoped| | | | |locks earlier today. | | |--------+----------+-----------------------------------------+---------------| |371665 |alecdavis |mf_detect: incorrectly used DTMF_GSIZE | | | | |instead of MF_GSIZE | | |--------+----------+-----------------------------------------+---------------| |371754 |dlee |svn:ignore pjproject bin & output for all| | | | |platforms. | | |--------+----------+-----------------------------------------+---------------| |371785 |mmichelson|Fix incorrect documentation of the | | | | |MailboxStatus manager command. | | |--------+----------+-----------------------------------------+---------------| |371889 |jrose |chan_sip: Change manager event to confirm|AST-969 | | | |SIPqualifypeer into an ack | | |--------+----------+-----------------------------------------+---------------| |371894 |rmudgett |Fix theoretical compile error with | | | | |HAVE_EPOLL. | | |--------+----------+-----------------------------------------+---------------| |371922 |jrose |app_meetme: Adding test events for | | | | |following activity in MeetMe. | | |--------+----------+-----------------------------------------+---------------| |371951 |rmudgett |Fix compile errors. | | |--------+----------+-----------------------------------------+---------------| |371989 |mjordan |Clean up doxygen warnings |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |372092 |mmichelson|Prevent crash on shutdown due to refcount| | | | |error on queues container. | | |--------+----------+-----------------------------------------+---------------| |372149 |jrose |app_queue: PAUSEALL/UNPAUSEALL logged |AST-946 | | | |only if interface is a queue member | | |--------+----------+-----------------------------------------+---------------| |372215 |alecdavis |dsp.c: optimize goerztzel sample loops, | | | | |in dtmf_detect, mf_detect and tone_detect| | |--------+----------+-----------------------------------------+---------------| |372267 |elguero |Fix breakage caused by last merge. | | | | |Missing a variable for 11 and trunk. | | |--------+----------+-----------------------------------------+---------------| | | |dsp.c: in ast_mf_detect_init incorrectly | | |372343 |alecdavis |sets goertzel samples to 160, should be | | | | |MF_GSIZE | | |--------+----------+-----------------------------------------+---------------| |372374 |rmudgett |(No Summary Available) | | |--------+----------+-----------------------------------------+---------------| |372474 |jrose |chan_sip: Note change in behavior to how |AST-876 | | | |directmediapermit/deny ACL works | | |--------+----------+-----------------------------------------+---------------| |372524 |rmudgett |Fix loss of MOH on an ISDN channel when | | | | |parking a call for the second time. | | |--------+----------+-----------------------------------------+---------------| |372584 |mjordan |Free ast_str objects when temp file fails|ASTERISK-17133 | | | |to be created in MiniVM | | |--------+----------+-----------------------------------------+---------------| |372612 |dlee |svn:ignore cleanup. | | |--------+----------+-----------------------------------------+---------------| |372712 |mjordan |Only re-create an SRTP session when |ASTERISK-20194 | | | |needed | | |--------+----------+-----------------------------------------+---------------| |372808 |jrose |chan_sip: Change SIPQualifyPeer to |AST-969 | | | |improve initial response time | | |--------+----------+-----------------------------------------+---------------| |372832 |jrose |chan_sip: Fix CHANGES and UPGRADE.txt for|AST-969 | | | |r372808 | | |--------+----------+-----------------------------------------+---------------| |372887 |mmichelson|Fix bad channel application data |ASTERISK-20335 | | | |reference. | | |--------+----------+-----------------------------------------+---------------| |372918 |jrose |chan_local: Switch from using a random 4 |ASTERISK-20318 | | | |digit hex identifier to unique id | | |--------+----------+-----------------------------------------+---------------| | | |Fixed r372696 when configured | | |372931 |dlee |--disable-asteriskssl; properly install | | | | |libasteriskssl.dylib on OS X. | | |--------+----------+-----------------------------------------+---------------| |372943 |mmichelson|Add channel name to a warning to make | | | | |debugging easier. | | |--------+----------+-----------------------------------------+---------------| |372996 |file |Skip any non-content information when | | | | |looking for and handling content. | | |--------+----------+-----------------------------------------+---------------| |373048 |dlee |Fixed make clean when configured | | | | |--disable-asteriskssl | | |--------+----------+-----------------------------------------+---------------| |373108 |rmudgett |Made companding law for SS7 calls only | | | | |determined by SS7 signaling type. | | |--------+----------+-----------------------------------------+---------------| |373134 |seanbright|Don't crash when passing a NULL message | | | | |to __astman_get_header. | | |--------+----------+-----------------------------------------+---------------| |373142 |seanbright|Make the casing of CALL_ID in debug | | | | |messages consistent to satisfy my OCD. | | |--------+----------+-----------------------------------------+---------------| |373188 |alecdavis |app_queue: Support an 'agent available' | | | | |hint | | |--------+----------+-----------------------------------------+---------------| |373202 |alecdavis |dsp.c: remove whitespace mentioned in | | | | |review2107 | | |--------+----------+-----------------------------------------+---------------| |373203 |seanbright|When trying to unload res_curl.so, warn | | | | |about all dependent modules. | | |--------+----------+-----------------------------------------+---------------| |373222 |mjordan |Support all ways a member can be | | | | |available for 'agent available' hints | | |--------+----------+-----------------------------------------+---------------| |373234 |file |Add support for DTLS-SRTP to | | | | |res_rtp_asterisk and chan_sip. | | |--------+----------+-----------------------------------------+---------------| |373239 |mjordan |Add queue monitoring hints | | |--------+----------+-----------------------------------------+---------------| | | |dsp.c ast_dsp_call_progress use local | | |373275 |alecdavis |short variable in loop, plus other | | | | |cleanup | | |--------+----------+-----------------------------------------+---------------| |373284 |alecdavis |dsp.c: remove more whitespace mentioned | | | | |in review2107 | | |--------+----------+-----------------------------------------+---------------| | | |Start work on documentation janitor | | | | |project with a little commit. This adds a| | |373320 |lathama |link to the Asterisk wiki at |ASTERISK-20259 | | | |https://wiki.asterisk.org to the README | | | | |file. | | |--------+----------+-----------------------------------------+---------------| |373330 |lathama |Doxygen Updates - janitor work |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |373341 |lathama |Update Doxygen Config Comments |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |373384 |lathama |Doxygen Updates Janitor Work |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |373471 |rmudgett |Fix potential reentrancy problems in | | | | |chan_sip. | | |--------+----------+-----------------------------------------+---------------| |373583 |mmichelson|"He who go through turnstile sideways is | | | | |going to Bangkok" | | |--------+----------+-----------------------------------------+---------------| |373636 |rmudgett |Make rebuild GSM, ilbc, or lpc10 codecs | | | | |if the respective sources change. | | |--------+----------+-----------------------------------------+---------------| |373805 |alecdavis |app_queue: 'agent available' hint, | | | | |cleanup restart, and initial state | | |--------+----------+-----------------------------------------+---------------| |373912 |file |loader: Ensure dependent modules are |ASTERISK-20439 | | | |properly initialized. | | |--------+----------+-----------------------------------------+---------------| |373965 |rmudgett |Fix SendDTMF crash and channel reference | | | | |leak using channel name parameter. | | |--------+----------+-----------------------------------------+---------------| |373966 |rmudgett |Cleanup ast_dtmf_stream() | | |--------+----------+-----------------------------------------+---------------| |373967 |rmudgett |Tweak app_dial documentation. | | |--------+----------+-----------------------------------------+---------------| | | |Update documentation to make it explicit | | |373992 |file |that "stream file" will not restart |ASTERISK-17367 | | | |musiconhold. | | |--------+----------+-----------------------------------------+---------------| |374020 |beagles |Reset hangup flags on channels created | | | | |through messages and cleanup globals | | |--------+----------+-----------------------------------------+---------------| |374086 |mjordan |Fix ref leak when adding ICE candidates | | | | |to an SDP | | |--------+----------+-----------------------------------------+---------------| |374109 |rmudgett |Change core show help output format. | | |--------+----------+-----------------------------------------+---------------| |374134 |seanbright|Use ast_copy_string instead of strncpy to| | | | |guarantee a NUL terminated string. | | |--------+----------+-----------------------------------------+---------------| |374151 |seanbright|app_queue: Support persisting and loading| | | | |of long member lists. | | |--------+----------+-----------------------------------------+---------------| |374164 |lathama |Doxygen Cleanup |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374165 |lathama |Doxygen Cleanup |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374166 |lathama |Doxygen Cleanup |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374167 |lathama |Doxygen Cleanup |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374197 |mjordan |Fix a variety of ref counting issues | | |--------+----------+-----------------------------------------+---------------| |374213 |mjordan |Fix findings from check-in on r374177 | | |--------+----------+-----------------------------------------+---------------| |374229 |mjordan |Modify hashtest2 to compile after | | | | |r374213. Someone, somewhere, may care. | | |--------+----------+-----------------------------------------+---------------| |374259 |mjordan |Ensure Shutdown AMI event is still fired | | | | |during Asterisk shutdown | | |--------+----------+-----------------------------------------+---------------| |374269 |rmudgett |* Add ref debug tags to astobj2.c ref | | | | |usage. | | |--------+----------+-----------------------------------------+---------------| |374279 |rmudgett |Missed an astobj2.c debug tag. | | |--------+----------+-----------------------------------------+---------------| |374302 |mjordan |Destroy the generic_monitors container | | | | |after the core_instances in ccss | | |--------+----------+-----------------------------------------+---------------| | | |Add support for applying direct media | | |374414 |file |ACLs between differing channel | | | | |technologies. | | |--------+----------+-----------------------------------------+---------------| |374478 |alecdavis |dsp.c fix incorrect DTMF Digit_Duration. |ASTERISK-16003 | |--------+----------+-----------------------------------------+---------------| |374539 |rmudgett |chan_misdn: Remove some deadcode | | |--------+----------+-----------------------------------------+---------------| |374633 |mjordan |Trivial patch to make 'best_score' |ASTERISK-20366 | | | |defined for all architectures. | | |--------+----------+-----------------------------------------+---------------| |374643 |mjordan |pjproject: Fix for Solaris builds. Do not| | | | |undef s_addr. | | |--------+----------+-----------------------------------------+---------------| |374677 |mjordan |Disable ICE support by default | | |--------+----------+-----------------------------------------+---------------| |374834 |file |Consider the Google Talk content stanza | | | | |name (jin:content) valid. | | |--------+----------+-----------------------------------------+---------------| | | |Fix a bug where audio on Google Voice | | |374878 |file |would not work due to ignoring | | | | |candidates. | | |--------+----------+-----------------------------------------+---------------| |374879 |lathama |Revert Local testing Config |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374887 |lathama |CREDITS clean up |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374888 |lathama |Continue to group config files |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374889 |lathama |Update JQuery URL to recent version |ASTERISK-20503 | |--------+----------+-----------------------------------------+---------------| |374897 |lathama |Append Doxygen to Debian packages list |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374933 |kmoore |Avoid a segfault on invalid format names | | |--------+----------+-----------------------------------------+---------------| |374940 |lathama |Add check for Doxygen |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374941 |lathama |Add licens/copyright header |ASTERISK-20503 | |--------+----------+-----------------------------------------+---------------| |374948 |lathama |Correct output directory |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374949 |lathama |Test for Asterisk Version info |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374956 |lathama |Doxygen Clean ups |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374963 |lathama |Multiplatform Makefile Update |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374970 |lathama |Update CREDITS |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |374996 |tzafrir |Update config.guess and config.sub: | | | | |2012-10-10 | | |--------+----------+-----------------------------------------+---------------| |375003 |lathama |Doxygen Updates - Title update |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |375004 |lathama |Doxygen Updates - Title update |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |375005 |lathama |Doxygen Updates - Title update |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |375006 |lathama |Doxygen Updates - Title update |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |375007 |lathama |Title update |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |375008 |lathama |Doxygen Updates |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |375009 |lathama |Doxygen Updates |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |375017 |igorg | | | |--------+----------+-----------------------------------------+---------------| |375044 |mmichelson|Fix some potential misuses of ast_str in | | | | |the code. | | |--------+----------+-----------------------------------------+---------------| | | |Remove a log message that was left in | | |375052 |file |accidentally from call-id logging | | | | |development. | | |--------+----------+-----------------------------------------+---------------| |375080 |wdoekes |Update sip_request_call SIP dial string | | | | |documentation. | | |--------+----------+-----------------------------------------+---------------| |375103 |jrose |manager: Change display of 'manager show | | | | |commands' and 'manager show command' | | |--------+----------+-----------------------------------------+---------------| |375110 |wdoekes |Don't do SIP contact/route DNS if we're | | | | |not using the result. | | |--------+----------+-----------------------------------------+---------------| |375114 |wdoekes |Fixes to the fd-oriented SIP TCP reads. | | |--------+----------+-----------------------------------------+---------------| |375175 |jrose |manager: remove curses dependent stuff |ASTERISK-20396 | | | |from r375103 | | |--------+----------+-----------------------------------------+---------------| |375182 |lathama |Doxygen Updates - Title update |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |375215 |elguero |Fix XML Document Validation Failure |ASTERISK-20289 | |--------+----------+-----------------------------------------+---------------| | | |app_queue: Make ordering of | | |375240 |jrose |rrmemory/rrordered persist over |AST-989 | | | |add/remove members | | |--------+----------+-----------------------------------------+---------------| |375249 |jrose |app_queue: add upgrade notes for 375216 |AST-989 | |--------+----------+-----------------------------------------+---------------| |375498 |jrose |mixmonitor: Add a test event | | |--------+----------+-----------------------------------------+---------------| |375614 |elguero |Fix Wrong Result In Debug Message For SDP| | | | |Origin Processing | | |--------+----------+-----------------------------------------+---------------| |375628 |rmudgett |Multiple revisions 375519-375524 | | |--------+----------+-----------------------------------------+---------------| |375662 |rmudgett |Things don't need to be that const. | | |--------+----------+-----------------------------------------+---------------| |375663 |wedhorn |Fix for chan_skinny leaving RTP ports | | | | |open | | |--------+----------+-----------------------------------------+---------------| |375730 |mjordan |Prevent multiple CDR batches from | | | | |conflicting when scheduling the CDR write| | |--------+----------+-----------------------------------------+---------------| |375799 |mjordan |Only deref a reserved gateway session if | | | | |we actually reserved one | | |--------+----------+-----------------------------------------+---------------| |375803 |mjordan |Don't attempt to purge sessions when no | | | | |sessions exist | | |--------+----------+-----------------------------------------+---------------| |375865 |rmudgett |Add safety NULL pointer check in module | | | | |user references. | | |--------+----------+-----------------------------------------+---------------| |375896 |mjordan |Refactor ast_timer_ack to return an error|ASTERISK-20032 | | | |and handle the error in timer users | | |--------+----------+-----------------------------------------+---------------| | | |Fix a bug where our Motif ICE candidates | | |375926 |file |were not quite proper, and make us more | | | | |forgiving. | | |--------+----------+-----------------------------------------+---------------| |376049 |rmudgett |Add MALLOC_DEBUG enhancements. | | |--------+----------+-----------------------------------------+---------------| |376092 |mmichelson|Fix a "set but not used" warning on newer| | | | |gccs. | | |--------+----------+-----------------------------------------+---------------| |376344 |dlee |Somehow I put in svn-1.6 merge | | | | |information. Oops. | | |--------+----------+-----------------------------------------+---------------| |376345 |dlee |Fixed extconf.c breakage introduced in | | | | |r376306. | | |--------+----------+-----------------------------------------+---------------| |376416 |mjordan |Add a test event that reports changes in | | | | |ConfBridge state | | |--------+----------+-----------------------------------------+---------------| |376457 |mjordan |Fix uninitialized in this function error | | |--------+----------+-----------------------------------------+---------------| |376472 |wdoekes |Fix most leftover non-opaque ast_str | | | | |uses. | | |--------+----------+-----------------------------------------+---------------| |376562 |dlee |Added missing newlines to websocket | | | | |ast_logs. | | |--------+----------+-----------------------------------------+---------------| |376589 |mjordan |Re-initialize logmsgs mutex upon logger |ASTERISK-19463 | | | |initialization to prevent lock errors | | |--------+----------+-----------------------------------------+---------------| |376630 |rmudgett |Made AST_LIST_REMOVE() simpler and use | | | | |better names. | | |--------+----------+-----------------------------------------+---------------| |376660 |rmudgett |Remove unnecessary channel module | | | | |references. | | |--------+----------+-----------------------------------------+---------------| |376761 |rmudgett |Enhance MALLOC_DEBUG CLI commands. | | |--------+----------+-----------------------------------------+---------------| |376791 |rmudgett |Add MALLOC_DEBUG atexit unreleased malloc| | | | |memory summary. | | |--------+----------+-----------------------------------------+---------------| |376821 |dlee |Fixed ast_random's comment about locking.| | |--------+----------+-----------------------------------------+---------------| |376867 |rmudgett |Fix compile error. |ASTERISK-20724 | |--------+----------+-----------------------------------------+---------------| |376922 |seanbright|Minor spelling fix to the VOLUME | | | | |documentation. | | |--------+----------+-----------------------------------------+---------------| |376953 |rmudgett |chan_misdn: Fix sending RELEASE_COMPLETE | | | | |in response to SETUP. | | |--------+----------+-----------------------------------------+---------------| |376984 |file |Tweak extension used for incoming calls | | | | |received on Motif. | | |--------+----------+-----------------------------------------+---------------| |376998 |oej |Formatting changes | | |--------+----------+-----------------------------------------+---------------| |377018 |oej |Move functions to AFTER the block of | | | | |forward declarations of functions. | | |--------+----------+-----------------------------------------+---------------| |377035 |oej |Formatting fixes | | |--------+----------+-----------------------------------------+---------------| |377040 |rmudgett |Fix CCSS CLI commands and logger level |ASTERISK-20649 | | | |not unregistered. | | |--------+----------+-----------------------------------------+---------------| |377072 |rmudgett |Cleanup CDR resources on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377077 |rmudgett |Cleanup CLI resources on exit and CLI |ASTERISK-20649 | | | |command registration errors. | | |--------+----------+-----------------------------------------+---------------| |377107 |rmudgett |Cleanup config cache on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377138 |rmudgett |Cleanup core main on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377168 |rmudgett |Cleanup ast_run_atexits() atexits list. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377196 |russell |Add libuuid to install_prereq for Fedora.| | |--------+----------+-----------------------------------------+---------------| |377214 |rmudgett |confbridge: Update online XML | | | | |documentation. | | |--------+----------+-----------------------------------------+---------------| |377245 |rmudgett |Fix registering core show codecs/codec | | | | |CLI commands twice. | | |--------+----------+-----------------------------------------+---------------| |377246 |rmudgett |Remove init_framer(). It no longer does | | | | |anything. | | |--------+----------+-----------------------------------------+---------------| |377324 |mjordan |Fix memory leak in 'manager show event' | | | | |when command entered incorrectly | | |--------+----------+-----------------------------------------+---------------| |377329 |russell |Add CLI tab completion to 'acl show'. | | |--------+----------+-----------------------------------------+---------------| |377330 |russell |Minor code cleanup in named_acl.c. | | |--------+----------+-----------------------------------------+---------------| |377341 |russell |named ACL in acl.conf. This patch adds | | | | |tab completion to the command. | | |--------+----------+-----------------------------------------+---------------| |377356 |rmudgett |confbridge: Fix some resource leaks on | | | | |conference teardown. | | |--------+----------+-----------------------------------------+---------------| |377402 |rmudgett |MALLOC_DEBUG: Only wait if we want atexit| | | | |allocation dumps. | | |--------+----------+-----------------------------------------+---------------| |377506 |tilghman |Remove some dead code and additionally | | | | |handle a case that wasn't handled. | | |--------+----------+-----------------------------------------+---------------| |377512 |tilghman |Improve documentation by making all of | | | | |the colors used readable, | | |--------+----------+-----------------------------------------+---------------| |377579 |igorg |Remove trailing whitespaces in number | | | | |from incoming redial list. | | |--------+----------+-----------------------------------------+---------------| |377594 |igorg |Fix codec mismatch |ASTERISK-20183 | |--------+----------+-----------------------------------------+---------------| |377595 |igorg |Add firmware information to CLI devices | | | | |listing | | |--------+----------+-----------------------------------------+---------------| |377658 |kmoore |Ensure ReceiveFax provides a CED tone via| | | | |T.38 | | |--------+----------+-----------------------------------------+---------------| |377707 |rmudgett |Cleanup dnsmgr on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377711 |rmudgett |Cleanup event on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377743 |rmudgett |Cleanup indications on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377774 |rmudgett |Cleanup logger on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377809 |rmudgett |Cleanup pbx on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377841 |rmudgett |Cleanup taskprocessor on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| | | |Fix crash that can occur if CLI | | |377844 |mmichelson|registration fails for an aliased | | | | |command. | | |--------+----------+-----------------------------------------+---------------| |377867 |rmudgett |Cleanup udptl on exit. |ASTERISK-20649 | |--------+----------+-----------------------------------------+---------------| |377878 |mmichelson|Remove automerge properties. | | |--------+----------+-----------------------------------------+---------------| |377880 |mmichelson|And remove svnmerge-integrated property. | | |--------+----------+-----------------------------------------+---------------| |377884 |rmudgett |Cleanup CLI commands on exit for several |ASTERISK-20649 | | | |files. | | |--------+----------+-----------------------------------------+---------------| |377906 |mmichelson|Add test events necessary for bridging | | | | |tests to be able to properly run. | | |--------+----------+-----------------------------------------+---------------| | | |Incremented EXTRA_SOUNDS_VERSION in | | |377925 |newtonr |sounds/Makefile to 1.4.12 for new Extra | | | | |Sounds releases | | |--------+----------+-----------------------------------------+---------------| |377966 |kmoore |Ensure Min-SE is included in outbound | | | | |INVITEs | | |--------+----------+-----------------------------------------+---------------| |377971 |beagles |This change adds a SIP peer configuration| | | | |feature to allow the peer's | | |--------+----------+-----------------------------------------+---------------| |377972 |dlee |Fixed configure.ac to look for proper | | | | |uuid.h file | | |--------+----------+-----------------------------------------+---------------| |377973 |mmichelson|The UUID commit removed changes made in | | | | |res_clialiases.c | | |--------+----------+-----------------------------------------+---------------| |377974 |seanbright|Use the UUID API to generate and validate| | | | |UUIDs for res_calendar_exchange. | | |--------+----------+-----------------------------------------+---------------| |377975 |mmichelson|Re-add taskprocessor cleanup code that | | | | |was removed by the UUID merge. | | |--------+----------+-----------------------------------------+---------------| |377977 |russell |Remove compile time check | | | | |HAVE_DEV_URANDOM. | | |--------+----------+-----------------------------------------+---------------| |377981 |dlee |Bail configure if it can't find libuuid. | | |--------+----------+-----------------------------------------+---------------| |377994 |dlee |Fixed svn merge property breakage from | | | | |r377986 | | |--------+----------+-----------------------------------------+---------------| |378000 |seanbright|Make generate_exchange_uuid() always | | | | |return the passed ast_str pointer. | | |--------+----------+-----------------------------------------+---------------| |378001 |wedhorn |Minor fixes for chan_skinny | | |--------+----------+-----------------------------------------+---------------| |378029 |rmudgett |app_queue: Make update_status() not | | | | |return anything. | | |--------+----------+-----------------------------------------+---------------| | | |Features: BRIDGE_FEATURES variable | | |378063 |jrose |automixmonitor support and use proper | | | | |party | | |--------+----------+-----------------------------------------+---------------| |378064 |rmudgett |chan_agent: Remove some duplicated code. | | |--------+----------+-----------------------------------------+---------------| |378072 |rmudgett |chan_local: Misc lock and ref tweaks. | | |--------+----------+-----------------------------------------+---------------| |378074 |qwell |Make libasteriskssl.so symlink use a | | | | |relative path. | | |--------+----------+-----------------------------------------+---------------| |378081 |rmudgett |chan_local: Parse dial string | | | | |consistently. | | |--------+----------+-----------------------------------------+---------------| |378091 |rmudgett |Make chan_local module references tied to| | | | |local_pvt lifetime. | | |--------+----------+-----------------------------------------+---------------| |378095 |rmudgett |Fix potential double free when unloading | | | | |a module. | | |--------+----------+-----------------------------------------+---------------| |378122 |kmoore |Add test events for time limit-related | | | | |hangups | | |--------+----------+-----------------------------------------+---------------| |378166 |rmudgett |Give the causes[] a struct name. | | |--------+----------+-----------------------------------------+---------------| |378220 |kmoore |Ensure chan_sip rejects encrypted streams| | | | |without crypto info | | |--------+----------+-----------------------------------------+---------------| | | |Bail out early when building an | | |378248 |seanbright|ast_trans_pvt and the translator doesn't | | | | |supply a 'newpvt' | | |--------+----------+-----------------------------------------+---------------| | | |Revert 378248. I changed the logic of | | |378249 |seanbright|this function unitentionally, pointed out| | | | |by file. | | |--------+----------+-----------------------------------------+---------------| |378259 |lathama |Add UUID packages now required to | | | | |configure | | |--------+----------+-----------------------------------------+---------------| |378288 |mjordan |Resolve crashes due to large stack |ASTERISK-20658 | | | |allocations when using TCP | | |--------+----------+-----------------------------------------+---------------| |378322 |mjordan |Prevent exhaustion of system resources |ASTERISK-20175 | | | |through exploitation of event cache | | |--------+----------+-----------------------------------------+---------------| | | |Prevent crashes from occurring when | | |378377 |mjordan |reading from data sources with large |ASTERISK-20658 | | | |values | | |--------+----------+-----------------------------------------+---------------| |378384 |mjordan |Clean up app_mysql's application entry |ASTERISK-20658 | | | |points to properly parse arguments | | |--------+----------+-----------------------------------------+---------------| |378410 |mjordan |Prevent crashes in res_xmpp when |ASTERISK-20658 | | | |receiving large messages | | |--------+----------+-----------------------------------------+---------------| |378412 |file |Prevent exhaustion of system resources |ASTERISK-20175 | | | |through exploitation of event cache | | |--------+----------+-----------------------------------------+---------------| |378414 |tilghman |Add aliases to the Directory. | | |--------+----------+-----------------------------------------+---------------| |378429 |rmudgett |chan_agent: Fix agent_indicate() locking.| | |--------+----------+-----------------------------------------+---------------| |378458 |rmudgett |chan_agent: Misc code cleanup. | | |--------+----------+-----------------------------------------+---------------| |378460 |kmoore |Add missing test event | | |--------+----------+-----------------------------------------+---------------| |378488 |rmudgett |chan_agent: Fix wrapup time wait | | | | |response. | | |--------+----------+-----------------------------------------+---------------| |378543 |lathama |Doxygen Cleanups |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |378623 |wedhorn |Rewrite skinny dialing to remove threaded| | | | |simpleswitch | | |--------+----------+-----------------------------------------+---------------| |378624 |wedhorn |Add group and namedgroup pickup to skinny| | |--------+----------+-----------------------------------------+---------------| |378634 |wedhorn |Skinny blob cleanup | | |--------+----------+-----------------------------------------+---------------| |378688 |rmudgett |app_queue: Fix multiple calls to a queue |ASTERISK-16115 | | | |member that is in only one queue. | | |--------+----------+-----------------------------------------+---------------| |378691 |rmudgett |app_queue: Fix incorrect assertion. |ASTERISK-16115 | |--------+----------+-----------------------------------------+---------------| |378789 |rmudgett |* Found some more places to use | | | | |ast_channel_lock_both(). | | |--------+----------+-----------------------------------------+---------------| |378790 |rmudgett |* Whitespace changes. | | |--------+----------+-----------------------------------------+---------------| | | |Tweaked __ast_test_suite_assert_notify() | | |378823 |rmudgett |and __ast_test_suite_event_notify() to be| | | | |void functions. | | |--------+----------+-----------------------------------------+---------------| |378840 |rmudgett |Trivial misc bridge code changes. | | |--------+----------+-----------------------------------------+---------------| |378854 |rmudgett |Fix logger.c function definition. | | |--------+----------+-----------------------------------------+---------------| |378858 |rmudgett |Trivial misc bridge code changes. | | |--------+----------+-----------------------------------------+---------------| |378859 |rmudgett |* Simple optimization of | | | | |bridge_playfile(). | | |--------+----------+-----------------------------------------+---------------| | | |* Removed some noop code and restructured| | |378874 |rmudgett |an else-if ladder in | | | | |ast_generic_bridge(). | | |--------+----------+-----------------------------------------+---------------| |378889 |rmudgett |* Simplify native bridge code in | | | | |ast_channel_bridge(). | | |--------+----------+-----------------------------------------+---------------| |378935 |dlee |Fix XML encoding of 'identity display' in| | | | |NOTIFY messages. | | |--------+----------+-----------------------------------------+---------------| |379021 |dlee |Fix XML encoding of 'identity display' in| | | | |NOTIFY messages, continued. | | |--------+----------+-----------------------------------------+---------------| |379023 |dlee |Gently reduce masquerade insanity | | |--------+----------+-----------------------------------------+---------------| |379070 |dlee |Fixed doc comment for ast_test_validate | | |--------+----------+-----------------------------------------+---------------| | | |Fix ast_bridge_features_register() not | | |379128 |rmudgett |registering builtin features. I broke. | | | | |Ooops. | | |--------+----------+-----------------------------------------+---------------| |379211 |mjordan |Multiple revisions 379209-379210 | | |--------+----------+-----------------------------------------+---------------| |379229 |mjordan |Let documentation reference links specify| | | | |which module they're linking to | | |--------+----------+-----------------------------------------+---------------| |379231 |rmudgett |chan_misdn: Fix compile error. |ASTERISK-15456 | |--------+----------+-----------------------------------------+---------------| |379233 |rmudgett |Reduce call-id logging resource usage. | | |--------+----------+-----------------------------------------+---------------| |379278 |qwell |Reduce number of packages install_prereq | | | | |installs on Debian systems. | | |--------+----------+-----------------------------------------+---------------| | | |Further fix misinformation in the | | |379312 |mmichelson|description of manager MailboxStatus | | | | |command. | | |--------+----------+-----------------------------------------+---------------| |379495 |dlee |Up the minimum OS X version to 10.6. | | |--------+----------+-----------------------------------------+---------------| |379583 |wedhorn |Fix issues with skinny sessions | | |--------+----------+-----------------------------------------+---------------| |379610 |mjordan |Re-add merge properties | | |--------+----------+-----------------------------------------+---------------| |379644 |lathama |Add LDAP libraries to install script |ASTERISK-20886 | |--------+----------+-----------------------------------------+---------------| |379703 |rmudgett |Bridge API comment tweaks. | | |--------+----------+-----------------------------------------+---------------| |379720 |rmudgett |Trivial bridge code cleanup. | | |--------+----------+-----------------------------------------+---------------| |379753 |rmudgett |Made some bridging API calls void. Some | | | | |bridging comments updated. | | |--------+----------+-----------------------------------------+---------------| |379776 |rmudgett |Extract common bridging code into | | | | |bridge_stop() and bridge_force_out_all().| | |--------+----------+-----------------------------------------+---------------| |379789 |rmudgett |Better protect bridge_channel state from | | | | |other threads. | | |--------+----------+-----------------------------------------+---------------| |379809 |rmudgett |confbridge: Minor fixes playing user | | | | |counts to the conference. | | |--------+----------+-----------------------------------------+---------------| |379864 |rmudgett |Remove stray property. | | |--------+----------+-----------------------------------------+---------------| |379936 |seanbright|Remove a large block of commented out | | | | |code from chan_iax2. | | |--------+----------+-----------------------------------------+---------------| |379950 |jrose |res_fax_spandsp: fix t38 transmission bug|ASTERISK-20919 | | | |caused by not returning success | | |--------+----------+-----------------------------------------+---------------| |379966 |rmudgett |Attempt to be more helpful when using a | | | | |bad ao2 object pointer. | | |--------+----------+-----------------------------------------+---------------| |380057 |wedhorn |Add force dial keys to skinny. | | |--------+----------+-----------------------------------------+---------------| |380069 |file |Merge the sorcery data access layer API. | | |--------+----------+-----------------------------------------+---------------| |380082 |file |Add a missing '\' to a log message. | | |--------+----------+-----------------------------------------+---------------| |380108 |rmudgett |More trivial bridge code cleanup. | | |--------+----------+-----------------------------------------+---------------| |380109 |rmudgett |Misc bridge code improvements | | |--------+----------+-----------------------------------------+---------------| | | |Make sorcery modules global, since they | | |380121 |qwell |are required by other modules that are | | | | |global. | | |--------+----------+-----------------------------------------+---------------| |380142 |rmudgett |bridge_multiplexed: Rename variables so | | | | |they are not the same as the struct name.| | |--------+----------+-----------------------------------------+---------------| |380165 |file |Fix a bug where the apply function was | | | | |not getting called. | | |--------+----------+-----------------------------------------+---------------| | | |Add a unit test which confirms the apply | | |380178 |file |handler callback is called when it should| | | | |be. | | |--------+----------+-----------------------------------------+---------------| |380209 |russell |Add queue_log_realtime_use_gmt option to | | | | |logger.conf | | |--------+----------+-----------------------------------------+---------------| |380212 |russell |Change cleanup ordering in filestream | | | | |destructor. | | |--------+----------+-----------------------------------------+---------------| |380256 |seanbright|Correct the number of available call | | | | |numbers in IAX2. | | |--------+----------+-----------------------------------------+---------------| |380386 |rmudgett |chan_agent: Prevent multiple channels | | | | |from logging in as the same agent. | | |--------+----------+-----------------------------------------+---------------| | | |Fix an issue where building with | | |380407 |file |DEBUG_FD_LEAKS enabled would not work due| | | | |to sorcery using calls called "open" and | | | | |"close". | | |--------+----------+-----------------------------------------+---------------| |380433 |seanbright|Move the ancillary iax2 source files into| | | | |a separate sub-directory. | | |--------+----------+-----------------------------------------+---------------| |380500 |mjordan |Unregister SIP provider API if module | | | | |load is declined | | |--------+----------+-----------------------------------------+---------------| |380576 |rmudgett |chan_dahdi: Fix "dahdi show channels | | | | |group" for groups greater than 31. | | |--------+----------+-----------------------------------------+---------------| |380613 |rmudgett |Make CHECK_BLOCKING() debug message more | | | | |useful. | | |--------+----------+-----------------------------------------+---------------| |380614 |rmudgett |Add ignore properties to channels/iax2 | | |--------+----------+-----------------------------------------+---------------| |380653 |rmudgett |Eliminate a use of a C++ keyword as a | | | | |variable. new to new_frame | | |--------+----------+-----------------------------------------+---------------| |380654 |rmudgett |Eliminate an unused lock in | | | | |ast_bridge_channel. | | |--------+----------+-----------------------------------------+---------------| |380655 |rmudgett |Improve func FRAME_TRACE DTMF digit | | | | |format. | | |--------+----------+-----------------------------------------+---------------| |380666 |rmudgett |bridge_multiplexed: Keep the multiplexed | | | | |thread until no more bridges use it. | | |--------+----------+-----------------------------------------+---------------| |380674 |qwell |Multiple revisions 380671-380673 |ASTERISK-20815 | |--------+----------+-----------------------------------------+---------------| |380695 |seanbright|Move IAX firmware related functionality | | | | |into separate files. | | |--------+----------+-----------------------------------------+---------------| |380738 |qwell |Multiple revisions 380735-380736 | | |--------+----------+-----------------------------------------+---------------| |380755 |wedhorn |Adds variable length callinfo packets to | | | | |skinny. | | |--------+----------+-----------------------------------------+---------------| |380774 |rmudgett |chan_iax2: Fix compile error if | | | | |MALLOC_DEBUG enabled. | | |--------+----------+-----------------------------------------+---------------| |380792 |wedhorn |Add variable length displayprompt packet | | | | |to skinny and use octals. | | |--------+----------+-----------------------------------------+---------------| |380855 |rmudgett |Separate option_types[] from the struct | | | | |definition. | | |--------+----------+-----------------------------------------+---------------| |380858 |rmudgett |Because the compiler can check types with| | | | |a struct copy and memcpy() cannot. | | |--------+----------+-----------------------------------------+---------------| |380890 |rmudgett |app_page: Fixup application XML | | | | |documentation typos and inaccuracies. | | |--------+----------+-----------------------------------------+---------------| |380977 |dlee |Fixed failing test from r380696. |ASTERISK-20787 | |--------+----------+-----------------------------------------+---------------| |381017 |kmoore |Add aggregate operations for stuctures | | | | |with string fields | | |--------+----------+-----------------------------------------+---------------| | | |Fix a bug where a changed configuration | | |381037 |file |file might not be available to all | | | | |sorcery object types. | | |--------+----------+-----------------------------------------+---------------| |381068 |jrose |Call Parking: Set PARKINGLOT and | | | | |PARKINGSLOT variables on all parked calls| | |--------+----------+-----------------------------------------+---------------| |381086 |rmudgett |Make ast_do_masquerade() a void function.| | |--------+----------+-----------------------------------------+---------------| | | |pbx: Make function and application | | |381102 |rmudgett |containers take advantage of being | | | | |sorted. | | |--------+----------+-----------------------------------------+---------------| |381118 |rmudgett |pbx: Fix regression caused by taking | | | | |advantage of the function name sort. | | |--------+----------+-----------------------------------------+---------------| |381134 |file |Add additional functionality to the | | | | |Sorcery API. | | |--------+----------+-----------------------------------------+---------------| |381177 |rmudgett |features: Don't cache a struct ast_app | | | | |pointer. | | |--------+----------+-----------------------------------------+---------------| |381214 |dlee |Minor fixes to res_json and test_json. |ASTERISK-20887 | |--------+----------+-----------------------------------------+---------------| |381218 |kmoore |Fix compilation error with REF_DEBUG | | |--------+----------+-----------------------------------------+---------------| |381285 |kmoore |Fix some more REF_DEBUG-related build | | | | |errors | | |--------+----------+-----------------------------------------+---------------| |381307 |mmichelson|Do not allow native RTP bridging if | | | | |packetization of media streams differs. | | |--------+----------+-----------------------------------------+---------------| |381326 |dlee |Add a serializer interface to the | | | | |threadpool | | |--------+----------+-----------------------------------------+---------------| |381398 |seanbright|Update the name of the update_tags | | | | |utility in the git mirror how-to. | | |--------+----------+-----------------------------------------+---------------| |381427 |seanbright|Use a shuffling algorithm to find unused | | | | |IAX2 call numbers. | | |--------+----------+-----------------------------------------+---------------| |381448 |kmoore |Revamp of terminal color codes | | |--------+----------+-----------------------------------------+---------------| | | |End stuck DTMF if | | |381469 |rmudgett |AST_SOFTHANGUP_ASYNCGOTO because it isn't|ASTERISK-20492 | | | |a real hangup. | | |--------+----------+-----------------------------------------+---------------| |381470 |wedhorn |Add back sending dialnumber to skinny. | | |--------+----------+-----------------------------------------+---------------| |381471 |wedhorn |Remove extraneous stuff from r381470. | | |--------+----------+-----------------------------------------+---------------| |381527 |mjordan |Add CLI configuration documentation | | |--------+----------+-----------------------------------------+---------------| |381543 |mjordan |Remove automerge propertrties added in | | | | |r381527 | | |--------+----------+-----------------------------------------+---------------| |381556 |jrose |chan_sip: Use video and text crypto | | | | |attributes to append RTP profiles to SDP | | |--------+----------+-----------------------------------------+---------------| |381567 |mjordan |Disable strict XML documentation config | | | | |checking; fix crash caused by sorcery | | |--------+----------+-----------------------------------------+---------------| | | |Add support for retrieving multiple | | |381614 |file |objects from sorcery using a regex on | | | | |their id. | | |--------+----------+-----------------------------------------+---------------| |381615 |mjordan |Don't send presencestate information if |AST-1084 | | | |the state is invalid | | |--------+----------+-----------------------------------------+---------------| |381628 |rmudgett |confbridge: Rename i iterator variables | | | | |to iter. | | |--------+----------+-----------------------------------------+---------------| |381656 |jrose |PRESENCE_STATE: Provide better | | | | |documentation for the 'e' option. | | |--------+----------+-----------------------------------------+---------------| |381670 |wdoekes |Remove "registertrying" and add | | | | |"rtp_engine" from/to sip.conf.sample | | |--------+----------+-----------------------------------------+---------------| |381703 |kharwell |Fixed Confbridge file recording deadlock |AST-1088 | | | |and appending. | | |--------+----------+-----------------------------------------+---------------| |381717 |wedhorn |Fixup skinny CLI completion. | | |--------+----------+-----------------------------------------+---------------| |381718 |wedhorn |Add serviceURL stuff to skinny. | | |--------+----------+-----------------------------------------+---------------| |381729 |kharwell |Added Confbridge record_file_append |AST-1088 | | | |option. | | |--------+----------+-----------------------------------------+---------------| |381741 |kharwell |Confbridge channels staying active when |AST-1088 | | | |all participants leave. | | |--------+----------+-----------------------------------------+---------------| |382106 |tzafrir |Remove unneeded linux-gnueabi* | | |--------+----------+-----------------------------------------+---------------| |382109 |wdoekes |Correct RPID parsing for unquoted | | | | |display-name. | | |--------+----------+-----------------------------------------+---------------| |382113 |tzafrir |Consider linux-gnuspe as linux-gnu | | |--------+----------+-----------------------------------------+---------------| |382203 |rmudgett |Fix compiler warning by eliminating the | | | | |need for a cast. | | |--------+----------+-----------------------------------------+---------------| |382204 |rmudgett |More places to eliminate the cast to argv| | | | |but were not giving warnings. | | |--------+----------+-----------------------------------------+---------------| |382292 |qwell |Don't undefine bzero()/bcopy(). | | |--------+----------+-----------------------------------------+---------------| |382294 |rmudgett |threadpool: Whitespace and comment | | | | |corrections. | | |--------+----------+-----------------------------------------+---------------| |382295 |rmudgett |threadpool: Make ast_threadpool_push() | | | | |return -1 if shutting_down | | |--------+----------+-----------------------------------------+---------------| |382297 |file |Fix a bug with ICE and strictrtp where | | | | |media could get dropped. | | |--------+----------+-----------------------------------------+---------------| | | |While the ICE negotiation is occurring | | |382299 |file |leave strictrtp in an open state, media | | | | |can and will come from different places. | | |--------+----------+-----------------------------------------+---------------| | | |Add support for registering a sorcery | | |382340 |file |handler which supports multiple fields | | | | |using a regex. | | |--------+----------+-----------------------------------------+---------------| |382386 |kharwell |Confbridge CLI new record file name |AST-1088 | | | |check. | | |--------+----------+-----------------------------------------+---------------| |382392 |rmudgett |Fixup some bridge and format capabilities| | | | |comments and whitespace. | | |--------+----------+-----------------------------------------+---------------| |382489 |kmoore |Resolve a ref leak in threadpool.c | | |--------+----------+-----------------------------------------+---------------| |382555 |kmoore |Fix ref leak in threadpool.c | | |--------+----------+-----------------------------------------+---------------| |382575 |kmoore |Ensure that logmsgs are freed properly | | |--------+----------+-----------------------------------------+---------------| |382587 |kmoore |Fix minor memory leak in xmldoc | | |--------+----------+-----------------------------------------+---------------| |382600 |kmoore |Resolve more memory leaks in xmldoc | | |--------+----------+-----------------------------------------+---------------| |382604 |kmoore |Fix a memory leak in xmldoc | | |--------+----------+-----------------------------------------+---------------| |382621 |mjordan |Let vm_mailbox_snapshot combine "Urgent" | | | | |when no folder is specified | | |--------+----------+-----------------------------------------+---------------| |382636 |qwell |Load sorcery modules earlier, so they can| | | | |actually be used. | | |--------+----------+-----------------------------------------+---------------| |382648 |dlee |Changing log level of "Not changing | | | | |threadpool size" from notice to debug. | | |--------+----------+-----------------------------------------+---------------| |382670 |mjordan |Don't reset the RTP address on a glare | | | | |re-INVITE | | |--------+----------+-----------------------------------------+---------------| |382671 |mjordan |Remove unused function | | |--------+----------+-----------------------------------------+---------------| |382705 |kmoore |Add message dump capability to stasis |ASTERISK-21097 | | | |cache layer | | |--------+----------+-----------------------------------------+---------------| |382721 |dlee |Ensure dummy channels get a stasis topic.|ASTERISK-20887,| | | | |ASTERISK-20959 | |--------+----------+-----------------------------------------+---------------| |382724 |dlee |Stasis documentation updates. |ASTERISK-20887,| | | | |ASTERISK-20959 | |--------+----------+-----------------------------------------+---------------| |382764 |rmudgett |confbridge: Rename items for clarity and |ASTERISK-20776 | | | |consistency. | | |--------+----------+-----------------------------------------+---------------| |382787 |kharwell |Added an option to disallow music on hold| | |--------+----------+-----------------------------------------+---------------| |382828 |igorg |Fix core dump on CLI usage | | |--------+----------+-----------------------------------------+---------------| |382900 |qwell |Switch to using external pjproject | | | | |libraries. | | |--------+----------+-----------------------------------------+---------------| |382989 |lathama |Update Doxygen |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |383008 |mjordan |Always set the RTP instance data in the | | | | |RTP engine | | |--------+----------+-----------------------------------------+---------------| |383063 |qwell |Fix whitespace in AST_EXT_LIB_CHECK | | | | |macro. | | |--------+----------+-----------------------------------------+---------------| |383168 |kmoore |Make stasis unsubscription functions | | | | |return NULL | | |--------+----------+-----------------------------------------+---------------| |383169 |kmoore |Take advantage of the fact that | | | | |stasis_unsubscribe now returns NULL | | |--------+----------+-----------------------------------------+---------------| |383225 |dlee |Sample config file for stasis-core. |ASTERISK-20887 | |--------+----------+-----------------------------------------+---------------| |383242 |dlee |A simplistic router for stasis_message's.|ASTERISK-20887 | |--------+----------+-----------------------------------------+---------------| |383267 |file |Fix a bug where resources were not found | | | | |due to hashing on the priority itself. | | |--------+----------+-----------------------------------------+---------------| |383283 |file |Add support for using XMPP buddy state | | | | |via device state. | | |--------+----------+-----------------------------------------+---------------| |383287 |kmoore |Make sure things compile... | | |--------+----------+-----------------------------------------+---------------| |383343 |dlee |Multiple revisions 383341-383342 | | |--------+----------+-----------------------------------------+---------------| |383377 |kmoore |Fix lock destruction/unlock inversion | | |--------+----------+-----------------------------------------+---------------| |383405 |file |Pass the sorcery instance to wizards for | | | | |CUD operations as well as retrieve. | | |--------+----------+-----------------------------------------+---------------| |383422 |kmoore |Resolve a race condition in Stasis | | |--------+----------+-----------------------------------------+---------------| |383458 |wdoekes |Minor cleanup in func_curl near | | | | |hashcompat code. | | |--------+----------+-----------------------------------------+---------------| |383462 |wdoekes |Have func_curl log a warning when a curl | | | | |request fails. | | |--------+----------+-----------------------------------------+---------------| |383519 |rmudgett |Fix astobj2 doxygen comment. | | |--------+----------+-----------------------------------------+---------------| |383541 |dlee |Corrected doc error for Stasis. I guess | | | | |the mutex isn't necessary. | | |--------+----------+-----------------------------------------+---------------| |383579 |dlee |Move more channel events to Stasis; move |ASTERISK-21096 | | | |res_json.c to main/json.c. | | |--------+----------+-----------------------------------------+---------------| |383611 |dlee |Corrected some module issues introduced | | | | |by r383579. | | |--------+----------+-----------------------------------------+---------------| |383633 |dlee |Fixed another issue from r383579. | | |--------+----------+-----------------------------------------+---------------| |383669 |seanbright|Properly delimit post data in | | | | |res_config_curl. | | |--------+----------+-----------------------------------------+---------------| |383728 |dlee |install_prereq: Adding jansson-devel to | | | | |RH packages | | |--------+----------+-----------------------------------------+---------------| |383747 |dlee |install_prereq: removed some out-of-date | | | | |comments | | |--------+----------+-----------------------------------------+---------------| |383753 |kmoore |Fix missing ' ' around '=' | | |--------+----------+-----------------------------------------+---------------| |383754 |kmoore |Fix typo | | |--------+----------+-----------------------------------------+---------------| |383837 |russell |Fix multi-station answer race condition. | | |--------+----------+-----------------------------------------+---------------| |383838 |russell |Suppress compiler warning. | | |--------+----------+-----------------------------------------+---------------| |383841 |mjordan |Resolve deadlock between pending CDR and |ASTERISK-21162 | | | |batch CDR locks | | |--------+----------+-----------------------------------------+---------------| | | | |ASTERISK-21068,| |383879 |mjordan |Resolve deadlock between SIP registration|ASTERISK-20550,| | | |and channel based functions |ASTERISK-21314,| | | | |ASTERISK-21296 | |--------+----------+-----------------------------------------+---------------| |383925 |file |Remove the noop handler from sorcery so | | | | |it does not produce an empty value. | | |--------+----------+-----------------------------------------+---------------| |384164 |kmoore |Address uninitialized conditional that | | | | |valgrind found | | |--------+----------+-----------------------------------------+---------------| |384201 |dlee |Added a doxygen group for Stasis messages| | | | |and topics | | |--------+----------+-----------------------------------------+---------------| |384219 |kmoore |Convert MWI state message type to the new| | | | |stasis naming convention | | |--------+----------+-----------------------------------------+---------------| | | |Break the world. Stasis message type | | |384261 |kmoore |accessors should now all be named | | | | |correctly. | | |--------+----------+-----------------------------------------+---------------| |384302 |rmudgett |Add uuid wrapper API call | | | | |ast_uuid_generate_str(). | | |--------+----------+-----------------------------------------+---------------| |384389 |mjordan |Convert TestEvent AMI events over to | | | | |Stasis Core | | |--------+----------+-----------------------------------------+---------------| |384390 |mjordan |Properly format an intmax_t value | | |--------+----------+-----------------------------------------+---------------| |384412 |dlee |Fix parallel make problems. | | |--------+----------+-----------------------------------------+---------------| |384413 |dlee |stasis: Fixed message ordering issues | | | | |when forwarding | | |--------+----------+-----------------------------------------+---------------| |384416 |file |Remove silly use of strncmp. | | |--------+----------+-----------------------------------------+---------------| |384452 |mjordan |Make appropriate items parse using '|' | | | | |instead of ',' | | |--------+----------+-----------------------------------------+---------------| |384488 |dlee |install_prereq: Build jansson from | | | | |source, when necessary | | |--------+----------+-----------------------------------------+---------------| |384514 |mjordan |Make things work again | | |--------+----------+-----------------------------------------+---------------| |384518 |file |Pass the object type name to the | | | | |configuration framework. | | |--------+----------+-----------------------------------------+---------------| |384546 |dlee |Fixed spurious rebuilds of func_version. | | |--------+----------+-----------------------------------------+---------------| |384616 |rmudgett |astobj2: Fix rbtree duplicate handling. | | |--------+----------+-----------------------------------------+---------------| |384642 |mjordan |Update documentation for CHANNEL function| | |--------+----------+-----------------------------------------+---------------| |384711 |rmudgett |chan_dahdi: Change inband_on_proceeding |ASTERISK-21151 | | | |option default to no/disabled. | | |--------+----------+-----------------------------------------+---------------| |384760 |rmudgett |Separate some event struct definitions | | | | |from instantiation. | | |--------+----------+-----------------------------------------+---------------| |384828 |elguero |Fix For Not Overriding The Default |ASTERISK-21225 | | | |Settings In chan_sip | | |--------+----------+-----------------------------------------+---------------| |384857 |file |Add a res_sorcery_astdb module which uses| | | | |the astdb to persist objects. | | |--------+----------+-----------------------------------------+---------------| |384879 |dlee |Stasis application WebSocket support | | |--------+----------+-----------------------------------------+---------------| |384910 |mjordan |Add multi-channel Stasis messages; | | | | |refactor Dial AMI events to Stasis | | |--------+----------+-----------------------------------------+---------------| |384942 |mjordan |Don't attempt a websocket protocol | | | | |removal if res_http_websocket isn't there| | |--------+----------+-----------------------------------------+---------------| |384989 |wdoekes |Clean up Makefile "warning" clutter when | | | | |makeopts doesn't exist. | | |--------+----------+-----------------------------------------+---------------| |385049 |newtonr |Modified the list of keys for the driver | | | | |backends for sake of sample clarity | | |--------+----------+-----------------------------------------+---------------| |385088 |russell |Add inheritance support to | | | | |FEATURE()/FEATUREMAP(). | | |--------+----------+-----------------------------------------+---------------| |385116 |dlee |Backported app_stasis fix from | | | | |stasis-http branch. | | |--------+----------+-----------------------------------------+---------------| |385142 |rmudgett |Rename struct feature_ds to struct | | | | |feature_datastore. | | |--------+----------+-----------------------------------------+---------------| |385236 |dlee |Fixed manager channelvars support. | | |--------+----------+-----------------------------------------+---------------| |385277 |rmudgett |* Fix unlocked accesses to feature_list. | | | | |The feature_list is now also | | |--------+----------+-----------------------------------------+---------------| |385278 |rmudgett |Eliminated dial_features_destroy() since | | | | |it is equivalent to ast_free_ptr() | | |--------+----------+-----------------------------------------+---------------| |385314 |rmudgett |Fix 'pri intense debug span' alias. | | |--------+----------+-----------------------------------------+---------------| |385406 |alecdavis |IAX2, prevent network thread starting |ASTERISK-18827 | | | |before all helper threads are ready | | |--------+----------+-----------------------------------------+---------------| |385522 |kmoore |Expose channel snapshot manager blob | | | | |generation | | |--------+----------+-----------------------------------------+---------------| |385548 |qwell |Fix documentation. | | |--------+----------+-----------------------------------------+---------------| |385718 |dlee |Fix the svn:keywords property on several | | | | |files. | | |--------+----------+-----------------------------------------+---------------| |385742 |dlee |Moved core logic from app_stasis to | | | | |res_stasis | | |--------+----------+-----------------------------------------+---------------| |385743 |dlee |Avoid unused variable warning when not in| | | | |devmode | | |--------+----------+-----------------------------------------+---------------| |385782 |qwell |Don't unnecessarily rebuild things on | | | | |every run of 'make'. | | |--------+----------+-----------------------------------------+---------------| |385835 |dlee |Fixed a typo | | |--------+----------+-----------------------------------------+---------------| |385886 |kmoore |Allow res_corosync to build | | |--------+----------+-----------------------------------------+---------------| |386019 |dlee |Fix lock errors on startup. | | |--------+----------+-----------------------------------------+---------------| |386054 |dlee |cli.c: Properly initialize debug_modules | | | | |and verbose_modules. | | |--------+----------+-----------------------------------------+---------------| |386190 |russell |sla: remove redundant locking. | | |--------+----------+-----------------------------------------+---------------| |386211 |oej |Fix mistake in Doxygen. | | |--------+----------+-----------------------------------------+---------------| |386266 |lathama |Doxygen - Markup Guidelines |ASTERISK-20259 | |--------+----------+-----------------------------------------+---------------| |386352 |kmoore |Fix some bad whitespace | | |--------+----------+-----------------------------------------+---------------| |386375 |rmudgett |confbridge: Make search the conference | | | | |bridges container using OBJ_KEY. | | |--------+----------+-----------------------------------------+---------------| |386461 |dlee |Oops. Mustache doesn't like dictionaries | | |--------+----------+-----------------------------------------+---------------| |386462 |dlee |Document JSON models in resource_*.h | | |--------+----------+-----------------------------------------+---------------| |386485 |elguero |Change Case On Forcerport For Consistency| | |--------+----------+-----------------------------------------+---------------| |386487 |elguero |Fix Displaying Symmetric RTP Global | | | | |Setting | | |--------+----------+-----------------------------------------+---------------| |386540 |mmichelson|Merge the pimp_my_sip branch into trunk. | | |--------+----------+-----------------------------------------+---------------| |386541 |mmichelson|REmove automerge properties. | | |--------+----------+-----------------------------------------+---------------| | | |Don't bind to anything in the sample | | |386577 |file |configuration so we don't clash with | | | | |chan_sip on a "make samples" right now. | | |--------+----------+-----------------------------------------+---------------| |386623 |dlee |Ignore *.[oi] files in res/res_sip | | |--------+----------+-----------------------------------------+---------------| |386624 |dlee |Example of how to use the Stasis message | | | | |bus | | |--------+----------+-----------------------------------------+---------------| |386638 |mmichelson|Add an \extref doxygen pointer for | | | | |libuuid. | | |--------+----------+-----------------------------------------+---------------| |386640 |dlee |Removing stray printf from r386540 | | |--------+----------+-----------------------------------------+---------------| |386684 |dlee |By popular demand, putting the | | | | |about-to-load-module printf back. | | |--------+----------+-----------------------------------------+---------------| |386731 |file |Add support for a realtime sorcery | | | | |module. | | |--------+----------+-----------------------------------------+---------------| |386746 |file |Update res_config_sqlite to use the | | | | |ast_variable lists. | | |--------+----------+-----------------------------------------+---------------| |386760 |file |Tweak res_sip priority so it gets loaded | | | | |first before all other SIP stuff. | | |--------+----------+-----------------------------------------+---------------| |386774 |kmoore |Fix spelling error in python doc | | |--------+----------+-----------------------------------------+---------------| |386793 |oej |Change pointer to existing wiki page | | | | |instead of non-existing page | | |--------+----------+-----------------------------------------+---------------| |386841 |oej |Play periodic prompts for first call in a| | | | |call queue | | |--------+----------+-----------------------------------------+---------------| |386928 |dlee |Just a couple of Stasis-HTTP nitpick | | | | |fixes. | | |--------+----------+-----------------------------------------+---------------| |386931 |seanbright|Use the proper lower bound when doing | | | | |saturation arithmetic. | | |--------+----------+-----------------------------------------+---------------| |386990 |qwell |Fix a log message. | | |--------+----------+-----------------------------------------+---------------| |387035 |jrose |Add forgotten event types to event_names | | | | |array | | |--------+----------+-----------------------------------------+---------------| |387037 |jrose |Stasis Core: Refactor ACL Change events |ASTERISK-21103 | | | |to go out over the stasis core msg bus | | |--------+----------+-----------------------------------------+---------------| |387108 |rmudgett |Move some annoying chan_dahdi debug | | | | |messages to level 5. | | |--------+----------+-----------------------------------------+---------------| | | |Remove some unnecessary calls to | | |387181 |rmudgett |ast_bridged_channel() in | | | | |chan_dahdi.c/sig_analog.c | | |--------+----------+-----------------------------------------+---------------| |387182 |rmudgett |Remove some unnecessary calls to | | | | |ast_bridged_channel() in chan_iax2.c | | |--------+----------+-----------------------------------------+---------------| |387183 |rmudgett |Remove some unnecessary calls to | | | | |ast_bridged_channel() in chan_skinny.c | | |--------+----------+-----------------------------------------+---------------| |387184 |rmudgett |Remove some unnecessary calls to | | | | |ast_bridged_channel() in chan_mgcp.c | | |--------+----------+-----------------------------------------+---------------| |387185 |rmudgett |Remove some unnecessary calls to | | | | |ast_bridged_channel() in chan_unistim.c | | |--------+----------+-----------------------------------------+---------------| |387209 |rmudgett |Make mod_load_cmp() not as klunky. | | |--------+----------+-----------------------------------------+---------------| |387210 |rmudgett |Whitespace changes. | | |--------+----------+-----------------------------------------+---------------| |387211 |rmudgett |Make chan_local locals container an | | | | |explicit list container. | | |--------+----------+-----------------------------------------+---------------| |387212 |rmudgett |Trivial changes. Comments, parentheses, | | | | |spelling, wording. | | |--------+----------+-----------------------------------------+---------------| |387260 |rmudgett |Cleanup chan_local.c:local_new(). | | |--------+----------+-----------------------------------------+---------------| | | |Simplify | | |387261 |rmudgett |chan_local.c:manager_optimize_away() | | | | |using ao2_find(). | | |--------+----------+-----------------------------------------+---------------| |387420 |jrose |Putting all event defs and names back for| | | | |now due to res_corosync dependency | | |--------+----------+-----------------------------------------+---------------| |387423 |mjordan |Update utils Makefile to handle r387294 | | |--------+----------+-----------------------------------------+---------------| | | |Remove the ABI compatability | | |387482 |rmudgett |ast_channel_alloc(). It is no longer | | | | |needed. | | |--------+----------+-----------------------------------------+---------------| |387519 |mjordan |Migrate AMI VarSet events raised by GoSub|ASTERISK-21462 | | | |local variables | | |--------+----------+-----------------------------------------+---------------| |387594 |jrose |Stasis: Convert network change events |ASTERISK-21103 | | | |into network change stasis messages | | |--------+----------+-----------------------------------------+---------------| |387630 |mjordan |Migrate SHARED's use of the VarSet AMI |ASTERISK-21462 | | | |event to Stasis-Core | | |--------+----------+-----------------------------------------+---------------| |387633 |mjordan |Clean up documentation; prevent ref leak | | | | |on exit | | |--------+----------+-----------------------------------------+---------------| |387662 |file |Add support for observers and JSON | | | | |objectset creation to sorcery. | | |--------+----------+-----------------------------------------+---------------| |387690 |russell |Make SLA reload more paranoid. | | |--------+----------+-----------------------------------------+---------------| |387738 |qwell |Fix building with LOW_MEMORY defined. | | |--------+----------+-----------------------------------------+---------------| |387740 |rmudgett |Make a log NOTICE more explicit that the | | | | |event comes from DAHDI and not PRI. | | |--------+----------+-----------------------------------------+---------------| |387741 |rmudgett |Update ao2_destructor_fn doxygen. | | |--------+----------+-----------------------------------------+---------------| |387802 |qwell |Fix build breakage, from LOW_MEMORY fix. | | |--------+----------+-----------------------------------------+---------------| |387803 |dlee |Better explained the depths of reference | | | | |stealing. | | |--------+----------+-----------------------------------------+---------------| |387824 |dlee |Minor fixups to Doxygen comments. | | |--------+----------+-----------------------------------------+---------------| |387825 |dlee |Fixed up \example marker in lock.h | | | | |Doxygen comment. | | |--------+----------+-----------------------------------------+---------------| |387974 |rmudgett |Add version.c to list of ignored files in| | | | |the utils directory. | | |--------+----------+-----------------------------------------+---------------| |388005 |dlee |Remove required type field from channel | | | | |blobs | | |--------+----------+-----------------------------------------+---------------| |388008 |mjordan |Don't perform a realtime lookup with a | | | | |NULL keyword | | |--------+----------+-----------------------------------------+---------------| |388014 |dlee |Fixed set-but-not-used warning caught by | | | | |newer GCC | | |--------+----------+-----------------------------------------+---------------| |388045 |dlee |Removed #if checks for crazy old versions| | | | |of OS X. | | |--------+----------+-----------------------------------------+---------------| |388046 |dlee |Add development flag to disable the | | | | |inline API. | | |--------+----------+-----------------------------------------+---------------| |388075 |dlee |Fixed MODFLAG for res_stasis_websocket | | |--------+----------+-----------------------------------------+---------------| |388175 |mjordan |Don't expect to pack three tuples when | | | | |you only have two | | |--------+----------+-----------------------------------------+---------------| |388254 |seanbright|Fix copy/paste error in | | | | |one-touch-recording implementation. | | |--------+----------+-----------------------------------------+---------------| |388318 |dlee |Avoided __ast names for the private | | | | |variables created by the | | |--------+----------+-----------------------------------------+---------------| |388350 |dlee |Address unload order issues for | | | | |res_stasis* modules | | |--------+----------+-----------------------------------------+---------------| |388375 |elguero |Fix Finding Extensions With Patterns | | | | |Using ODBC Realtime | | |--------+----------+-----------------------------------------+---------------| |388380 |mmichelson|Fix memory leak in pbx_dundi | | |--------+----------+-----------------------------------------+---------------| |388598 |kmoore |Revert r388529 for now | | |--------+----------+-----------------------------------------+---------------| |388668 |kmoore |Move JSON event generators into separate | | | | |modules | | |--------+----------+-----------------------------------------+---------------| |388729 |dlee |Break res_stasis into smaller files. | | |--------+----------+-----------------------------------------+---------------| |388751 |dlee |Refactored the rest of the message types | | | | |to use the STASIS_MESSAGE_TYPE_* | | |--------+----------+-----------------------------------------+---------------| |388818 |qwell |Fix VM snapshot handling for combined | | | | |INBOX. | | |--------+----------+-----------------------------------------+---------------| |388896 |dlee |Fixed inverted logic in | | | | |app_add_channel(). | | |--------+----------+-----------------------------------------+---------------| |388976 |mjordan |Publish the outbound channel's | | | | |application/data when dialing | | |--------+----------+-----------------------------------------+---------------| |389011 |dlee |Fix shutdown assertions in stasis-core | | |--------+----------+-----------------------------------------+---------------| | | |Fix a bug where synchronous origination | | |389085 |file |(oddly enough triggered by doing an async| | | | |manager Originate) would not work | | | | |properly. | | |--------+----------+-----------------------------------------+---------------| | | |If the caller of the originate API calls | | |389116 |file |wants the channel ensure it has been | | | | |requested and dialed. | | |--------+----------+-----------------------------------------+---------------| | | |Don't hold the outgoing lock for a | | |389132 |file |prolonged period of time as it may block | | | | |the originator. | | |--------+----------+-----------------------------------------+---------------| |389148 |kmoore |Add base XML documentation for res_sip | | |--------+----------+-----------------------------------------+---------------| |389180 |may |add ast_publish_channel_state according | | | | |new event framework | | |--------+----------+-----------------------------------------+---------------| |389204 |file |In Sorcery pass the name of the object | | | | |being allocated to the allocator. | | |--------+----------+-----------------------------------------+---------------| |389217 |kmoore |Add missing exports file | | |--------+----------+-----------------------------------------+---------------| |389246 |qwell |Add doxygen.log to svn:ignore property. | | |--------+----------+-----------------------------------------+---------------| |389247 |rmudgett |Fixup svn:keywords in all *.c and *.h | | | | |files. | | |--------+----------+-----------------------------------------+---------------| |389251 |rmudgett |Fixup svn:keywords in all *.c and *.h | | | | |files. | | |--------+----------+-----------------------------------------+---------------| |389306 |mjordan |Set the AST_CDR_FLAG_ORIGINATED flag on | | | | |originated channel's CDRs | | |--------+----------+-----------------------------------------+---------------| |389343 |dlee |Fixed some extra field assertion when the| | | | |event WebSocket is connected | | |--------+----------+-----------------------------------------+---------------| |389378 |rmudgett |Merge in the bridge_construction branch | | | | |to make the system use the Bridging API. | | |--------+----------+-----------------------------------------+---------------| |389426 |rmudgett |Conditional out more app_queue logging | | | | |that needs to be reworked. | | |--------+----------+-----------------------------------------+---------------| |389454 |dlee |Fix destruction order assert for | | | | |stasis_bridging | | |--------+----------+-----------------------------------------+---------------| |389505 |qwell |Remove bad props, before anybody notices.| | |--------+----------+-----------------------------------------+---------------| | | |Fixed startup race condition which caused| | |389519 |dlee |occasional stasis_mwi_state_type | | | | |assertions. | | |--------+----------+-----------------------------------------+---------------| |389551 |file |Fix a bug where the codec order as | | | | |configured was not being obeyed. | | |--------+----------+-----------------------------------------+---------------| | | |Fix a bug with applying the end result of| | |389567 |file |the codec negotiation to the Asterisk | | | | |channel. | | |--------+----------+-----------------------------------------+---------------| | | |Fix a bug where the DTMF mode was not set| | |389568 |file |on newly created RTP instances in the | | | | |res_sip_sdp_rtp module. | | |--------+----------+-----------------------------------------+---------------| |389569 |rmudgett |Fix inverted test preventing DTMF | | | | |disconnect from working. | | |--------+----------+-----------------------------------------+---------------| |389609 |file |Fix a crash due to the INVITE session | | | | |being destroyed before the session. | | |--------+----------+-----------------------------------------+---------------| |389618 |jrose |res_parking: Fix some simple bugs | | |--------+----------+-----------------------------------------+---------------| |389623 |jrose |res_parking: Add a verbose message when a| | | | |channel is parked | | |--------+----------+-----------------------------------------+---------------| |389639 |dlee |stasis-http: Provide a response body for | | | | |201 created responses | | |--------+----------+-----------------------------------------+---------------| |389738 |kmoore |Remove a junk define | | |--------+----------+-----------------------------------------+---------------| |389748 |qwell |grr, props. | | |--------+----------+-----------------------------------------+---------------| |389770 |mjordan |Restore initialization of security topics| | |--------+----------+-----------------------------------------+---------------| |389785 |mjordan |Fix a variety of memory | | | | |corruption/assertion errors | | |--------+----------+-----------------------------------------+---------------| |389799 |mjordan |Fix a few fax gateway failures | | |--------+----------+-----------------------------------------+---------------| |389813 |mjordan |Initialize the message type before the | | | | |topic | | |--------+----------+-----------------------------------------+---------------| |389827 |mjordan |Fix some more fax test errors due to | | | | |needing the peer in a bridge | | |--------+----------+-----------------------------------------+---------------| |389870 |mmichelson|Add missing NULL check to | | | | |acquire_bridge() function. | | |--------+----------+-----------------------------------------+---------------| |389974 |kmoore |Resolve a merge conflict | | |--------+----------+-----------------------------------------+---------------| |389990 |mjordan |Pack the right number of items into the | | | | |status and receive fax blobs | | |--------+----------+-----------------------------------------+---------------| |390042 |qwell |Remove unused RAII vars. | | |--------+----------+-----------------------------------------+---------------| |390122 |dlee |Avoid unnecessary cleanups during | | | | |immediate shutdown | | |--------+----------+-----------------------------------------+---------------| |390154 |dlee |Missed a line from a bad merge in r390122| | |--------+----------+-----------------------------------------+---------------| |390180 |wdoekes |Let find do its own globbing. | | |--------+----------+-----------------------------------------+---------------| |390249 |kmoore |Add snapshot cache that indexes by | | | | |channel name | | |--------+----------+-----------------------------------------+---------------| |390250 |kmoore |Remove remnant of snapshot blob JSON | | | | |types | | |--------+----------+-----------------------------------------+---------------| |390268 |qwell |Replace ast_manager_publish_message() | | | | |with a more useful version. | | |--------+----------+-----------------------------------------+---------------| |390289 |rmudgett |Fixup hold/unhold with attended and blind| | | | |transfers. | | |--------+----------+-----------------------------------------+---------------| |390291 |rmudgett |Remove ast_channel_bridge() and | | | | |associated code called only by it. | | |--------+----------+-----------------------------------------+---------------| |390317 |kmoore |Refactor code and fix a reference leak | | |--------+----------+-----------------------------------------+---------------| |390398 |dlee |Corrected the docs on | | | | |ast_manager_event_blob_create | | |--------+----------+-----------------------------------------+---------------| |390439 |rmudgett |Simple lock, assignment, unlock sandwich | | | | |optimization. | | |--------+----------+-----------------------------------------+---------------| |390440 |rmudgett |Add BUGBUG comment. | | |--------+----------+-----------------------------------------+---------------| |390472 |dlee |Fixed a consistency problem with channel | | | | |snapshot and endpoint state. | | |--------+----------+-----------------------------------------+---------------| | | |Publish the channel state snapshot | | |390473 |file |*before* calling device state so a device| | | | |state producer can use | | |--------+----------+-----------------------------------------+---------------| |390510 |mmichelson|Change the remove_on_pull flag on | | | | |ast_bridge_hook to be a set of flags. | | |--------+----------+-----------------------------------------+---------------| |390525 |mmichelson|Give the AST_BRIDGE_HOOK_REMOVE_ON_PULL a| | | | |legitimate value. | | |--------+----------+-----------------------------------------+---------------| |390550 |mmichelson|Remove remaining traces of remove_on_pull| | | | |from hooks and hook APIs. | | |--------+----------+-----------------------------------------+---------------| |390584 |dlee |Fixed refcounting problems with chanspy | | | | |AMI support. | | |--------+----------+-----------------------------------------+---------------| |390585 |dlee |Corrected comment on stasis_cache_get | | |--------+----------+-----------------------------------------+---------------| | | |Make local channels use | | |390612 |rmudgett |ast_channel_move() instead of the inlined| | | | |version. | | |--------+----------+-----------------------------------------+---------------| |390613 |rmudgett |Misc core external attended transfer | | | | |fixes. | | |--------+----------+-----------------------------------------+---------------| |390639 |rmudgett |Add a BUGBUG note. | | |--------+----------+-----------------------------------------+---------------| |390669 |jrose |Parking: Enable code responsible for | | | | |intercepting park exten transfers | | |--------+----------+-----------------------------------------+---------------| |390698 |qwell |Convert message_router routes to ao2. Add| | | | |support for removal. | | |--------+----------+-----------------------------------------+---------------| |390728 |kmoore |Fix documentation that was in review | | | | |during the great suffix/prefix swap | | |--------+----------+-----------------------------------------+---------------| |390729 |qwell |Remove props that people will yell at me | | | | |for. | | |--------+----------+-----------------------------------------+---------------| |390730 |kmoore |Fix documentation generation | | |--------+----------+-----------------------------------------+---------------| |390733 |rmudgett |* Fix a couple missed hook installs that | | | | |need AST_BRIDGE_HOOK_REMOVE_ON_PULL. | | |--------+----------+-----------------------------------------+---------------| |390734 |rmudgett |Fix compiler warning. | | |--------+----------+-----------------------------------------+---------------| |390751 |mmichelson|Refactor the features configuration |ASTERISK-21542 | | | |scheme. | | |--------+----------+-----------------------------------------+---------------| |390787 |mmichelson|Conditionally reject duplicate entries in| | | | |applicationmap containers. | | |--------+----------+-----------------------------------------+---------------| |390803 |rmudgett |Tweak applicationmap and featuregroup | | | | |config containers. | | |--------+----------+-----------------------------------------+---------------| |390830 |kmoore |Rework stasis cache clear events | | |--------+----------+-----------------------------------------+---------------| |390864 |kmoore |Ensure that all unit tests compile with | | | | |the cache clear rework in place | | |--------+----------+-----------------------------------------+---------------| |390920 |jrose |res_parking: Add parking_devicestate.c |ASTERISK-21645 | | | |left out from previous commit | | |--------+----------+-----------------------------------------+---------------| |390940 |rmudgett |Add some bridge identifiers to some | | | | |softmix messages. | | |--------+----------+-----------------------------------------+---------------| |390956 |rmudgett |The bridge uniqueid is available for | | | | |softmix destructor. | | |--------+----------+-----------------------------------------+---------------| |390957 |rmudgett |Update some doxygen comments. | | |--------+----------+-----------------------------------------+---------------| |390991 |rmudgett |Add more support for native bridging. | | |--------+----------+-----------------------------------------+---------------| |391012 |mjordan |Add backtrace generation to MALLOC_DEBUG | | | | |memory corruption reports | | |--------+----------+-----------------------------------------+---------------| |391016 |mjordan |Only initialize manager_bridging during | | | | |startup | | |--------+----------+-----------------------------------------+---------------| |391040 |mjordan |Clean up MWI topic pool before message | | | | |type destruction | | |--------+----------+-----------------------------------------+---------------| |391102 |alecdavis |IAX2: refactor nativebridge transfer | | |--------+----------+-----------------------------------------+---------------| |391112 |alecdavis |fix bad edit after conflict resolution | | |--------+----------+-----------------------------------------+---------------| |391154 |alecdavis |chan_iax2: nativebridge refactor, missed | | | | |unlock bridgecallno | | |--------+----------+-----------------------------------------+---------------| | | |Temporary fix for people using sample | | |391269 |mmichelson|features.conf from previous Asterisk | | | | |versions. | | |--------+----------+-----------------------------------------+---------------| |391314 |mjordan |Make the reload stasis message bump the | | | | |ref count of its sub-object | | |--------+----------+-----------------------------------------+---------------| |391335 |alecdavis |IAX2: Transfer Reject: Lock bridgecallno | | | | |before touching it, refactor | | |--------+----------+-----------------------------------------+---------------| |391380 |igorg | | | |--------+----------+-----------------------------------------+---------------| |391430 |jrose |bridge_native_rtp: Fix possible segfaults| | | | |on leaves/joins | | |--------+----------+-----------------------------------------+---------------| |391453 |jrose |bridge_native_rtp: Fix native bridge tech| | | | |being incompatible when it should be. | | |--------+----------+-----------------------------------------+---------------| | | |Remove incorrect comment about local | | |391455 |mmichelson|channel optimization occurring when | | | | |performing an attended transfer on an | | | | |entire bridge. | | |--------+----------+-----------------------------------------+---------------| |391479 |mjordan |Fix memory leaks in stasis_channels and | | | | |bridge_native_rtp | | |--------+----------+-----------------------------------------+---------------| |391521 |mjordan |Fix memory leak while loading modules, | | | | |adding formats, and destroying endpoints | | |--------+----------+-----------------------------------------+---------------| | | |Add support for requiring that all queued| | |391596 |file |messages on a caching topic have been | | | | |handled before | | |--------+----------+-----------------------------------------+---------------| |391675 |mjordan |Blow away usage of libjansson's foreach | | | | |macro | | |--------+----------+-----------------------------------------+---------------| |391676 |mmichelson|Fix memory leak in features_config.c | | |--------+----------+-----------------------------------------+---------------| |391689 |kmoore |Ensure that Asterisk still starts up when| | | | |cel.conf is missing | | |--------+----------+-----------------------------------------+---------------| |391699 |mmichelson|Just return outright on a reload since we| | | | |have already processed configuration. | | |--------+----------+-----------------------------------------+---------------| |391701 |rmudgett |app_confbridge: Fix memory leak on | | | | |reload. | | |--------+----------+-----------------------------------------+---------------| |391732 |mjordan |Make the utils directory compile... | | | | |again. | | |--------+----------+-----------------------------------------+---------------| |391776 |kmoore |Publish bridge snapshots more often | | |--------+----------+-----------------------------------------+---------------| |391777 |kmoore |Fix a crash in CEL bridge snapshot | | | | |handling | | |--------+----------+-----------------------------------------+---------------| |391828 |jrose |app_mixmonitor: Fix crashes caused by | | | | |unloading app_mixmonitor | | |--------+----------+-----------------------------------------+---------------| |391855 |kmoore |Fix two more possible crashes in CEL | | |--------+----------+-----------------------------------------+---------------| |391856 |kmoore |Revert parts of r391855 that were not | | | | |ready to go in to trunk | | |--------+----------+-----------------------------------------+---------------| |391964 |mjordan |Make cdr_mysql compile again by not | | | | |directly setting the run-time CDR object | | |--------+----------+-----------------------------------------+---------------| | | |Fix build warning (which is | | |391982 |file |transmogrified into an error) with my | | | | |compiler due to uninitialized variable. | | |--------+----------+-----------------------------------------+---------------| |392004 |mjordan |Restore bad merge on CHANGES | | |--------+----------+-----------------------------------------+---------------| |392005 |mjordan |Prevent sending a NewExten event after a | | | | |Hangup during a stack restore | | |--------+----------+-----------------------------------------+---------------| |392032 |qwell |Fix a build warning with stasis messages.| | |--------+----------+-----------------------------------------+---------------| |392053 |rmudgett |chan_misdn: Fix compile error after CDR | | | | |merge. | | |--------+----------+-----------------------------------------+---------------| | | |chan_vpb: Fix compile error and | | |392073 |rmudgett |__ast_channel_alloc() prototype const | | | | |inconsistency. | | |--------+----------+-----------------------------------------+---------------| |392076 |dlee |Fix build warnings related to | | | | |printf/scanf of tv_usec. | | |--------+----------+-----------------------------------------+---------------| |392116 |kmoore |Fix bridge snapshot conversion to JSON | | |--------+----------+-----------------------------------------+---------------| |392139 |rmudgett |Remove stub comment on function that is | | | | |not a stub. | | |--------+----------+-----------------------------------------+---------------| |392140 |rmudgett |Add some safety cleanup for a failed push| | | | |into a bridge. | | |--------+----------+-----------------------------------------+---------------| |392166 |rmudgett |Bridging: Fix crash on destruction of a | | | | |partially constructed bridge. | | |--------+----------+-----------------------------------------+---------------| |392190 |mjordan |Fix the test_substitution test | | |--------+----------+-----------------------------------------+---------------| |392214 |mjordan |Handle variable substitution in dummy | | | | |variables | | |--------+----------+-----------------------------------------+---------------| |392241 |kmoore |Pull CEL linkedid manipulation into cel.c| | |--------+----------+-----------------------------------------+---------------| |392279 |dlee |Fix build problem on OS X Mountain Lion | | | | |(10.8) | | |--------+----------+-----------------------------------------+---------------| |392318 |mmichelson|Fix threadpool rapid growth problem. | | |--------+----------+-----------------------------------------+---------------| |392335 |rmudgett |Fix potential bridge hook resource leak | | | | |if the hook install fails. | | |--------+----------+-----------------------------------------+---------------| | | |Add a log message for when an incoming | | |392364 |file |session is rejected due to the extension | | | | |not being found. | | |--------+----------+-----------------------------------------+---------------| |392435 |rmudgett |Change several bridge functions to return| | | | |error status. | | |--------+----------+-----------------------------------------+---------------| |392437 |rmudgett |Add channel optimization interaction with| | | | |frame hooks BUGBUG comments. | | |--------+----------+-----------------------------------------+---------------| |392464 |qwell |Fix typo. | | |--------+----------+-----------------------------------------+---------------| |392489 |mjordan |Add BUGBUG for broken direct media in |ASTERISK-21947 | | | |chan_gulp | | |--------+----------+-----------------------------------------+---------------| |392514 |rmudgett |Extract a useful routine from the softmix| | | | |bridge technology. | | |--------+----------+-----------------------------------------+---------------| |392564 |mjordan |Fix a deadlock and possible crash in |ASTERISK-21951 | | | |res_fax | | |--------+----------+-----------------------------------------+---------------| |392565 |file |Merge in current pimp_my_sip work, | | | | |including: | | |--------+----------+-----------------------------------------+---------------| |392586 |file |Make sorcery details opaque and add | | | | |extended fields. | | |--------+----------+-----------------------------------------+---------------| |392607 |mjordan |Properly extract channel variables for | | | | |the SendFAX/ReceiveFAX Stasis messages | | |--------+----------+-----------------------------------------+---------------| |392627 |file |Fix a bug where messages were getting | | | | |duplicated on AMI. | | |--------+----------+-----------------------------------------+---------------| |392647 |file |Add missing ast_sorcery_generic_alloc | | | | |conversions. | | |--------+----------+-----------------------------------------+---------------| |392667 |file |Add some more missing | | | | |ast_sorcery_generic_alloc conversions. | | |--------+----------+-----------------------------------------+---------------| | | |Properly pack the parameters into | | |392676 |mjordan |ast_json_pack when sending a send fax | | | | |message | | |--------+----------+-----------------------------------------+---------------| |392747 |mmichelson|Remove stray properties from merge. | | |--------+----------+-----------------------------------------+---------------| |392777 |rmudgett |Fix menuselect display for stasis | | | | |modules. | | |--------+----------+-----------------------------------------+---------------| |392778 |dlee |Fixed templates so that the changes from | | | | |r392777 won't be overwritten the next | | |--------+----------+-----------------------------------------+---------------| |392779 |dlee |Few more menuselect fixes missed in | | | | |r392777 | | |--------+----------+-----------------------------------------+---------------| |392797 |mjordan |Fix a variety of memory leaks |ASTERISK-21906 | |--------+----------+-----------------------------------------+---------------| |392812 |mjordan |Fix memory/ref counting leaks in a |ASTERISK-21906 | | | |variety of locations | | |--------+----------+-----------------------------------------+---------------| | | |Move where the sorcery observer is added | | |392864 |file |for qualify to guarantee the | | | | |sched_qualifies container exists. | | |--------+----------+-----------------------------------------+---------------| | | |Add a note about being ready to accept | | |392879 |file |observer invocations before adding an | | | | |observer. | | |--------+----------+-----------------------------------------+---------------| |392898 |qwell |Fix typo with XML docs. | | |--------+----------+-----------------------------------------+---------------| | | |AMI Bridge action: Get channel xfer | | |392933 |rmudgett |config after we have found the second | | | | |channel. | | |--------+----------+-----------------------------------------+---------------| |392934 |rmudgett |Fix incorrect calls to | | | | |ast_bridge_impart(). | | |--------+----------+-----------------------------------------+---------------| |392953 |rmudgett |Fix several problems with | | | | |ast_bridge_add_channel(). | | |--------+----------+-----------------------------------------+---------------| |392972 |rmudgett |Remove some redundant parking config | | | | |error messages. | | |--------+----------+-----------------------------------------+---------------| |393034 |rmudgett |Add config framework non-empty string | | | | |validation requirement option. | | |--------+----------+-----------------------------------------+---------------| | | |Change the name of some local variables | | |393066 |rmudgett |in bridging.c to reflect what they really| | | | |mean. | | |--------+----------+-----------------------------------------+---------------| |393083 |dlee |Removed the automatic 302 redirects for | | | | |ARI URL's that end with a slash. | | |--------+----------+-----------------------------------------+---------------| |393100 |dlee |Removed stray apostrophe. | | |--------+----------+-----------------------------------------+---------------| |393128 |qwell |Change some 500 errors to 400. | | |--------+----------+-----------------------------------------+---------------| |393130 |mjordan |Better handle parking in CDRs | | |--------+----------+-----------------------------------------+---------------| |393164 |mjordan |Handle an originated channel being sent | | | | |into a non-empty bridge | | |--------+----------+-----------------------------------------+---------------| |393184 |rmudgett |Fix overlapping enum | | | | |ast_bridge_feature_flags. | | |--------+----------+-----------------------------------------+---------------| |393190 |jrose |features: call pickup stasis refactoring |ASTERISK-21544 | |--------+----------+-----------------------------------------+---------------| |393219 |rmudgett |Promote local channel optimizing debug | | | | |messages to verbose 3 messages. | | |--------+----------+-----------------------------------------+---------------| |393239 |rmudgett |This is no longer needed. | | |--------+----------+-----------------------------------------+---------------| |393240 |rmudgett |Fix after bridge callback datastore data | | | | |memory leak. | | |--------+----------+-----------------------------------------+---------------| |393241 |rmudgett |Tweak after bridge callback reason to | | | | |string strings. | | |--------+----------+-----------------------------------------+---------------| |393264 |file |Nothing to see here, move along. | | |--------+----------+-----------------------------------------+---------------| | | |Prevent crash during synchronous AMI | | |393361 |mjordan |origination by ref bumping returned | | | | |channel | | |--------+----------+-----------------------------------------+---------------| |393396 |igorg | | | |--------+----------+-----------------------------------------+---------------| |393410 |kmoore |Add CEL unit tests and do some cleanup | | |--------+----------+-----------------------------------------+---------------| |393429 |kmoore |Fix transfer AMI event parameter naming | | |--------+----------+-----------------------------------------+---------------| |393463 |mmichelson|Remove unused blind transfer publication | | | | |structure. | | |--------+----------+-----------------------------------------+---------------| |393484 |dlee |Add pjproject dependency to | | | | |res_sip_notify | | |--------+----------+-----------------------------------------+---------------| |393485 |rmudgett |Fix chan_gtalk.c compile error. | | |--------+----------+-----------------------------------------+---------------| |393487 |rmudgett |Fix MixMonitor b option. | | |--------+----------+-----------------------------------------+---------------| |393489 |rmudgett |MixMonitor: Remove some unnecessary | | | | |channel locking. | | |--------+----------+-----------------------------------------+---------------| | | |MixMonitor: Fix refleak in | | |393490 |rmudgett |manager_stop_mixmonitor() if could not | | | | |stop monitoring. | | |--------+----------+-----------------------------------------+---------------| |393493 |rmudgett |MixMonitor: Update XML documentation and | | | | |CLI "mixmonitor {start|stop|list}" help. | | |--------+----------+-----------------------------------------+---------------| |393494 |rmudgett |MixMonitor: Don't use ast_strdupa() in a | | | | |loop. | | |--------+----------+-----------------------------------------+---------------| | | |MixMonitor: Make | | |393496 |rmudgett |start_mixmonitor_callback() options | | | | |parameter NULL tolerant. | | |--------+----------+-----------------------------------------+---------------| |393500 |rmudgett |MixMonitor: Minor code cleanup. | | |--------+----------+-----------------------------------------+---------------| |393561 |dlee |Violating the margins to make menuconfig | | | | |happy | | |--------+----------+-----------------------------------------+---------------| |393576 |dlee |Fix load errors related to the new | | | | |ari_model_validators. | | |--------+----------+-----------------------------------------+---------------| |393586 |mmichelson|Publish a bridge enter before pulling on | | | | |a push-and-swap operation. | | |--------+----------+-----------------------------------------+---------------| |393589 |mjordan |Let Stasis load itself with default | | | | |values | | |--------+----------+-----------------------------------------+---------------| |393599 |mjordan |Fix some bugs in CDRs; add some CLI | | | | |commands to help debugging | | |--------+----------+-----------------------------------------+---------------| |393600 |rmudgett |Fix some indentation in stasis_config.c. | | |--------+----------+-----------------------------------------+---------------| | | |Move when bridge channel enter is | | |393601 |rmudgett |published so it does not interrupt the | | | | |thought of some lines of code. | | |--------+----------+-----------------------------------------+---------------| | | |OneTouchRecord: Make so | | |393612 |rmudgett |Monitor/MixMonitor can be | | | | |toggled/started/stopped. | | |--------+----------+-----------------------------------------+---------------| |393631 |rmudgett |Add BUGBUG note for ASTERISK-22009 | | |--------+----------+-----------------------------------------+---------------| |393632 |rmudgett |Revert accidental overcommit. | | |--------+----------+-----------------------------------------+---------------| |393633 |rmudgett |Add BUGBUG note for ASTERISK-22009 | | |--------+----------+-----------------------------------------+---------------| |393675 |dlee |Fix utils directory breakage. | | |--------+----------+-----------------------------------------+---------------| |393679 |dlee |Fix int width problem for 32-bit | | |--------+----------+-----------------------------------------+---------------| |393687 |dlee |Fix int width problem for 32-bit... again| | |--------+----------+-----------------------------------------+---------------| |393704 |jrose |res_parking: Replace Parker snapshots | | | | |with ParkerDialString | | |--------+----------+-----------------------------------------+---------------| |393729 |rmudgett |OneTouchRecord: Add function defined | | | | |earlier: ast_bridge_features_do() | | |--------+----------+-----------------------------------------+---------------| |393749 |dlee |Document MissingParams error message for | | | | |/ari/events | | |--------+----------+-----------------------------------------+---------------| |393757 |dlee |Print error details when set nonblock | | | | |fails | | |--------+----------+-----------------------------------------+---------------| |393768 |dlee |ARI: return a 503 if Asterisk isn't fully| | | | |booted | | |--------+----------+-----------------------------------------+---------------| |393777 |mjordan |Handle hangup logic in the Stasis message| | | | |bus and consumers of Stasis messages | | |--------+----------+-----------------------------------------+---------------| |393793 |mmichelson|Fix some broken logic in sending outbound| | | | |caller ID. | | |--------+----------+-----------------------------------------+---------------| |393801 |mjordan |Create Local channel messages on the | | | | |Stasis message bus and produce AMI events| | |--------+----------+-----------------------------------------+---------------| |393807 |file |Fix building. | | |--------+----------+-----------------------------------------+---------------| |393816 |dlee |res_stasis_http doesn't depend on | | | | |res_stasis any more | | |--------+----------+-----------------------------------------+---------------| |393834 |dlee |Better structure for the WebSocket | | | | |validation failure message | | |--------+----------+-----------------------------------------+---------------| |393843 |dlee |Oh menuconfig, why do you hate margins? | | |--------+----------+-----------------------------------------+---------------| |393858 |file |Tweak log message slightly. | | |--------+----------+-----------------------------------------+---------------| |393896 |rmudgett |Fix some stasis doxygen comments. | | |--------+----------+-----------------------------------------+---------------| |393910 |rmudgett |Fix printf NULL string (null) substituion| | | | |for NULL config framework default. | | |--------+----------+-----------------------------------------+---------------| |393919 |qwell |Make SCOPED_LOCK use RAII_VAR. | | |--------+----------+-----------------------------------------+---------------| |393930 |russell |astobj2-ify the SLA code | | |--------+----------+-----------------------------------------+---------------| |393968 |dlee |Corrected api-docs for channel variables | | |--------+----------+-----------------------------------------+---------------| |393987 |dlee |Document the 400 error response for | | | | |originate | | |--------+----------+-----------------------------------------+---------------| |394024 |kharwell |PSJIP - sip.conf to res_sip.conf script | | |--------+----------+-----------------------------------------+---------------| |394037 |dlee |Fixed some CEL test crashes | | |--------+----------+-----------------------------------------+---------------| |394050 |dlee |test_voicemail_api: fix warning found by | | | | |gcc-4.8 | | |--------+----------+-----------------------------------------+---------------| |394065 |dlee |Apply defaults to ari.conf's general | | | | |section | | |--------+----------+-----------------------------------------+---------------| |394076 |dlee |Change ARI user config to use a type | | | | |field | | |--------+----------+-----------------------------------------+---------------| |394089 |dlee |Correct test_cel cleanup. | | |--------+----------+-----------------------------------------+---------------| | | |Tweak the subscription failure warning | | |394103 |file |message to include endpoint name and | | | | |context. | | |--------+----------+-----------------------------------------+---------------| |394147 |wedhorn |Refactor and cleanup of skinny session | | | | |handling. | | |--------+----------+-----------------------------------------+---------------| |394156 |dlee |Fixed chan_skinny for systems were | | | | |pthread_t isn't an int. | | |--------+----------+-----------------------------------------+---------------| |394158 |rmudgett |Fix bridge tech write callback parameter | | | | |name. | | |--------+----------+-----------------------------------------+---------------| |394216 |qwell |Fix a compiler warning. | | |--------+----------+-----------------------------------------+---------------| |394278 |mjordan |Pretty up a debug message if the | | | | |referred-by-uri isn't available | | |--------+----------+-----------------------------------------+---------------| |394370 |file |Remove some callbacks and functions which| | | | |are not needed. | | |--------+----------+-----------------------------------------+---------------| |394397 |dlee |Document the ari.conf allowed_origins | | | | |setting | | |--------+----------+-----------------------------------------+---------------| |394402 |mmichelson|Remove misleading documentation for | | | | |channel snapshot creation. | | |--------+----------+-----------------------------------------+---------------| |394442 |dlee |Fixed null dereference when WebSocket | | | | |protocol is omitted | | |--------+----------+-----------------------------------------+---------------| |394469 |mjordan |Re-order cleanup | | |--------+----------+-----------------------------------------+---------------| |394470 |rmudgett |Simplify bridge_simple chan join code. | | |--------+----------+-----------------------------------------+---------------| |394471 |rmudgett |Remove some dead code dealing with old | | | | |bridging method. | | |--------+----------+-----------------------------------------+---------------| |394489 |rmudgett |chan_gulp: Fix gulp_indicate() handling | | | | |of AST_CONTROL_PVT_CAUSE_CODE. | | |--------+----------+-----------------------------------------+---------------| |394513 |dlee |Debug logging to help with WebSocket | | | | |connection problems | | |--------+----------+-----------------------------------------+---------------| |394530 |mjordan |Re-order handlers in CEL to ensure that | | | | |HANGUP events happen after APP_END | | |--------+----------+-----------------------------------------+---------------| |394552 |tzafrir |handle DAHDI_EVENT_REMOVED on a pri | | | | |D-Channel | | |--------+----------+-----------------------------------------+---------------| |394567 |tzafrir |Left over spacing issues of review 726. | | |--------+----------+-----------------------------------------+---------------| |394583 |jrose |app_confbridge: Eliminate a reference | | | | |leak for confbridge announcer channels | | |--------+----------+-----------------------------------------+---------------| |394600 |rmudgett |Remove some completed and no longer | | | | |relevant BUGBUG notes. | | |--------+----------+-----------------------------------------+---------------| |394623 |rmudgett |Change ast_hangup() to return void and be| | | | |NULL safe. | | |--------+----------+-----------------------------------------+---------------| |394686 |dlee |Fix caching topic shutdown assertions | | |--------+----------+-----------------------------------------+---------------| |394701 |mjordan |Tweak debug statements | | |--------+----------+-----------------------------------------+---------------| |394744 |dlee |Fixed null dereference when WebSocket | | | | |subprotocol isn't specified | | |--------+----------+-----------------------------------------+---------------| |394776 |rmudgett |Fixup doxygen on ast_hangup(). | | |--------+----------+-----------------------------------------+---------------| |394795 |kmoore |Fix crash when using temporary peers | | |--------+----------+-----------------------------------------+---------------| |394810 |jrose |ARI: MOH start and stop for a channel |ASTERISK-21974 | |--------+----------+-----------------------------------------+---------------| |394825 |rmudgett |Extract a repeated test into | | | | |ast_channel_has_audio_frame_or_monitor().| | |--------+----------+-----------------------------------------+---------------| |394836 |rmudgett |Minor optimizations. | | |--------+----------+-----------------------------------------+---------------| |394846 |rmudgett |Regroup the ao2 search_flags. | | |--------+----------+-----------------------------------------+---------------| |394870 |kmoore |Add CEL local optimization record type | | |--------+----------+-----------------------------------------+---------------| |395074 |kmoore |Make the CEL blind transfer test pass | | | | |consistently | | |--------+----------+-----------------------------------------+---------------| |395088 |rmudgett |Remove some BUGBUG notes that have been | | | | |handled. | | |--------+----------+-----------------------------------------+---------------| |395089 |mjordan |Fix unbalanced lock when serializing CDR | | | | |variables | | |--------+----------+-----------------------------------------+---------------| |395102 |file |Expose the chan_pjsip implementation pvt | | | | |and session in a defined manner. | | |--------+----------+-----------------------------------------+---------------| |395107 |kmoore |Add missing newline | | |--------+----------+-----------------------------------------+---------------| |395136 |dlee |No more teapots. | | |--------+----------+-----------------------------------------+---------------| |395182 |rmudgett |Reinclude sys/stat.h in chan_dahdi.c and | | | | |remove redundant include in utils.c | | |--------+----------+-----------------------------------------+---------------| |395183 |file |Drop the reference count on the correct | | | | |object. | | |--------+----------+-----------------------------------------+---------------| |395188 |rmudgett |Pull softmix bridge parameters into a sub| | | | |structure. | | |--------+----------+-----------------------------------------+---------------| | | |Fix some logic so native RTP bridge will | | |395203 |file |occur when monitor, audiohooks, or | | | | |framehooks are not present. | | |--------+----------+-----------------------------------------+---------------| | | |Add some debug messages to make it clear | | |395205 |file |what RTP bridging functionality is in | | | | |use. | | |--------+----------+-----------------------------------------+---------------| | | |Fix a check in bridge_native_rtp which | | |395227 |file |determined if attaching the framehook | | | | |failed or not. | | |--------+----------+-----------------------------------------+---------------| |395243 |rmudgett |Let the compiler do more type checking | | | | |with bridge hook callbacks. | | |--------+----------+-----------------------------------------+---------------| |395253 |mjordan |Perform the initial renaming of the |ASTERISK-22130 | | | |Bridging API | | |--------+----------+-----------------------------------------+---------------| |395254 |rmudgett |Add missing line terminator to debug | | | | |message. | | |--------+----------+-----------------------------------------+---------------| |395255 |rmudgett |Add missing end-of-file line terminators.| | |--------+----------+-----------------------------------------+---------------| |395271 |kmoore |Tweak another magic number | | |--------+----------+-----------------------------------------+---------------| |395295 |mjordan |Update bridge_channel refactorings; | | | | |export bridge_ symbol | | |--------+----------+-----------------------------------------+---------------| |395298 |mjordan |Export exports.in as well | | |--------+----------+-----------------------------------------+---------------| |395316 |rmudgett |* Refactor | | | | |setup_bridge_features_builtin(). | | |--------+----------+-----------------------------------------+---------------| |395322 |rmudgett |Refactor ast_bridge_features struct. |ASTERISK-22107 | |--------+----------+-----------------------------------------+---------------| |395340 |rmudgett |Simplify interval hooks since there is | | | | |only one bridge threading model now. | | |--------+----------+-----------------------------------------+---------------| |395367 |mjordan |Move after bridge callbacks into their | | | | |own file | | |--------+----------+-----------------------------------------+---------------| |395381 |mjordan |Fix incorrect reference to | | | | |stasis/bridging.h | | |--------+----------+-----------------------------------------+---------------| |395400 |mjordan |Remove dead bridging code from features | | |--------+----------+-----------------------------------------+---------------| |395410 |mjordan |Remove some dead parking call | | |--------+----------+-----------------------------------------+---------------| |395430 |rmudgett |Restore bridging files history. | | |--------+----------+-----------------------------------------+---------------| | | |Change the default value for | | |395439 |file |"allowsubscribe" to yes to match | | | | |chan_sip. | | |--------+----------+-----------------------------------------+---------------| |395455 |file |Fix crash due to trying to send a | | | | |re-invite while in the incorrect state. | | |--------+----------+-----------------------------------------+---------------| |395466 |rmudgett |Revision | | |--------+----------+-----------------------------------------+---------------| |395477 |rmudgett |Remove some unnecessary parentheses. | | |--------+----------+-----------------------------------------+---------------| |395527 |dlee |Fix /stasis/res/app_replaced unit test. | | |--------+----------+-----------------------------------------+---------------| |395574 |rmudgett |Remove the unsafe bridge parameter from | | | | |ast_bridge_hook_callback's. | | |--------+----------+-----------------------------------------+---------------| |395588 |kmoore |Improve reliability of bridge merge CEL | | | | |test | | |--------+----------+-----------------------------------------+---------------| |395619 |kmoore |Remove comment that no longer applies | | |--------+----------+-----------------------------------------+---------------| |395636 |dlee |Set svn:ignore in res/ari directory | | |--------+----------+-----------------------------------------+---------------| |395653 |kmoore |Clean up and improve test_cel | | |--------+----------+-----------------------------------------+---------------| |395672 |mjordan |When performing a reload, reload the new | | | | |features_config and not the old | | |--------+----------+-----------------------------------------+---------------| |395673 |mjordan |Put the include in there | | |--------+----------+-----------------------------------------+---------------| |395686 |dlee |Removed quotes from svn:keywords props on| | | | |a few files. | | |--------+----------+-----------------------------------------+---------------| |395728 |kmoore |Fix compilation on gcc 4.8.1 | | |--------+----------+-----------------------------------------+---------------| |395731 |file |Add support for T.38 fax to chan_pjsip. | | |--------+----------+-----------------------------------------+---------------| |395764 |mmichelson|The large GULP->PJSIP renaming effort. | | |--------+----------+-----------------------------------------+---------------| | | |Update | | |395779 |mmichelson|res_pjsip_endpoint_identifier_constant.c | | | | |to use reorganized endpoint structure. | | |--------+----------+-----------------------------------------+---------------| |395793 |dlee |Setting svn:ignore for res/res_pjsip | | |--------+----------+-----------------------------------------+---------------| |395810 |mmichelson|Remove ast_bridged_channel call from | | | | |abstract_jb.c | | |--------+----------+-----------------------------------------+---------------| |395824 |mmichelson|Missed a conversion to pjsip.conf in | | | | |documentation and sorcery. | | |--------+----------+-----------------------------------------+---------------| |395837 |kmoore |Enforce conference exit order for CEL | | | | |tests | | |--------+----------+-----------------------------------------+---------------| |395851 |kmoore |Fix remnants of the pjsip renaming | | |--------+----------+-----------------------------------------+---------------| |395868 |mmichelson|Remove "constant" endpoint identifier. | | |--------+----------+-----------------------------------------+---------------| |395881 |kmoore |Disable CEL tests that need | | | | |rearchitecting to operate properly | | |--------+----------+-----------------------------------------+---------------| |395884 |mmichelson|Found another missed "sip" -> "pjsip" CLI| | | | |command. | | |--------+----------+-----------------------------------------+---------------| |395938 |file |Answer with multiple codecs if the | | | | |underlying pjproject supports it. | | |--------+----------+-----------------------------------------+---------------| |395971 |dlee |Fixed compile errors introduced in | | | | |r395954. | | |--------+----------+-----------------------------------------+---------------| |395984 |dlee |Fixed warning in astman for gcc-4.8. | | |--------+----------+-----------------------------------------+---------------| |395985 |kmoore |Fix documentation replication issues | | |--------+----------+-----------------------------------------+---------------| |395998 |kmoore |Regenerate configure for configure.ac | | | | |changes | | |--------+----------+-----------------------------------------+---------------| |396035 |dlee |Fix sorcery for some rather picky regex | | | | |implementations. | | |--------+----------+-----------------------------------------+---------------| |396060 |mjordan |Remove dead code from features.c; |ASTERISK-22134 | | | |refactor pickup code into pickup.c | | |--------+----------+-----------------------------------------+---------------| |396061 |mjordan |Add pickup.h include lines for chan_dahdi| | | | |and chan_mgcp | | |--------+----------+-----------------------------------------+---------------| |396062 |mjordan |Fix test modules | | |--------+----------+-----------------------------------------+---------------| |396075 |dlee |Fixed chan_dahdi compilation failure | | |--------+----------+-----------------------------------------+---------------| |396099 |kmoore |Correct the last of the Newchannel | | | | |xi:includes | | |--------+----------+-----------------------------------------+---------------| |396102 |mmichelson|Make sure that pickup.h does not use an | | | | |include guard name used elsewhere. | | |--------+----------+-----------------------------------------+---------------| |396119 |dlee |Address JSON thread safety issues. | | |--------+----------+-----------------------------------------+---------------| |396122 |dlee |ARI - implement allowMultiple for | | | | |parameters | | |--------+----------+-----------------------------------------+---------------| |396126 |mmichelson|Get the SNMP code to compile. | | |--------+----------+-----------------------------------------+---------------| |396136 |dlee |Removed svnmerge-integrated from trunk | | |--------+----------+-----------------------------------------+---------------| |396143 |dlee |Clean up ast_json with ast_json_unref | | |--------+----------+-----------------------------------------+---------------| |396145 |mmichelson|And get rid of another | | | | |ast_bridged_channel() | | |--------+----------+-----------------------------------------+---------------| |396158 |mjordan |Don't unsubscribe from the AMI message | | | | |router from manager_bridges | | |--------+----------+-----------------------------------------+---------------| |396166 |dlee |Fix res_ari_asterisk load issue | | |--------+----------+-----------------------------------------+---------------| |396198 |elguero |Adding a note to UPGRADE.txt about a |ASTERISK-21903 | | | |change made to res_agi in order to | | |--------+----------+-----------------------------------------+---------------| |396200 |elguero |Change "from" to "From". |ASTERISK-21903 | |--------+----------+-----------------------------------------+---------------| |396201 |mjordan |Add AMI registration events for PJSIP | | | | |outbound registration attempts | | |--------+----------+-----------------------------------------+---------------| |396309 |wdoekes |Check result of ast_var_assign() calls | | | | |for memory allocation failure. | | |--------+----------+-----------------------------------------+---------------| |396311 |wdoekes |Check result of ast_var_assign() calls | | | | |for memory allocation failure (2). | | |--------+----------+-----------------------------------------+---------------| |396329 |dlee |Tweak caching topics to fix CEL tests |ASTERISK-22243 | |--------+----------+-----------------------------------------+---------------| |396347 |dlee |Fixed app_meetme for cache split changes | | |--------+----------+-----------------------------------------+---------------| |396371 |mjordan |Handle Surrogate channels in Dial message| | | | |processing | | |--------+----------+-----------------------------------------+---------------| |396378 |igorg | | | |--------+----------+-----------------------------------------+---------------| |396391 |mjordan |Prevent spurious memory error when | | | | |appending backtrace with MALLOC_DEBUG | | |--------+----------+-----------------------------------------+---------------| |396392 |mjordan |Hide the Surrogate channels from external| | | | |consumers; kill Masquerade events | | |--------+----------+-----------------------------------------+---------------| |396401 |rmudgett |Remove some resolved or obsolete BUGBUG | | | | |comments. | | |--------+----------+-----------------------------------------+---------------| |396417 |rmudgett |Make bridge snapshots use prefixes. | | |--------+----------+-----------------------------------------+---------------| |396462 |rmudgett |Remove extra CR/LF from AMI event. | | |--------+----------+-----------------------------------------+---------------| |396463 |rmudgett |Add missing CR/LF to FakeMI stasis test | | | | |AMI event. | | |--------+----------+-----------------------------------------+---------------| |396474 |tzafrir |chan_dahdi: create channels at run-time | | |--------+----------+-----------------------------------------+---------------| |396480 |rmudgett |Fix stasis/core unit test. Should have | | | | |had the CR/LF. | | |--------+----------+-----------------------------------------+---------------| |396490 |mjordan |Update documentation for ConfBridge with | | | | |some additional markup | | |--------+----------+-----------------------------------------+---------------| |396505 |wdoekes |Don't leak frames when memory is full in | | | | |autoservice_run. | | |--------+----------+-----------------------------------------+---------------| |396512 |rmudgett |bridge_native_rtp: Remove some | | | | |unnecessary NULL checks on c1. | | |--------+----------+-----------------------------------------+---------------| |396521 |mjordan |Unlock the dial operation lock on a | | | | |failed dial | | |--------+----------+-----------------------------------------+---------------| |396528 |mjordan |Add some debugging when | | | | |test_hashtab_thrash fails | | |--------+----------+-----------------------------------------+---------------| |396535 |mjordan |Pipe test output through test object not | | | | |stdout | | |--------+----------+-----------------------------------------+---------------| |396542 |mjordan |Unlock outgoing dial lock on off nominal | | | | |path | | |--------+----------+-----------------------------------------+---------------| |396543 |mjordan |Fix two race conditions and ref counting | | | | |issue when joining a bridge | | |--------+----------+-----------------------------------------+---------------| | | | |ASTERISK-21833,| |396552 |jbigelow |Add test suite events for when contacts |ASTERISK-21834,| | | |are added or removed from an AOR |ASTERISK-21835,| | | | |ASTERISK-21837 | |--------+----------+-----------------------------------------+---------------| |396559 |dlee |Fix build warnings when printf a tv_usec.| | |--------+----------+-----------------------------------------+---------------| |396560 |dlee |Missed a spot in r396559 | | |--------+----------+-----------------------------------------+---------------| |396581 |wdoekes |chan_sip: Fix IP-addr in warning when | | | | |rejecting a contact ACL. | | |--------+----------+-----------------------------------------+---------------| |396584 |wdoekes |chan_sip: Convert 'just did sched_add | | | | |waitid...' from warning to debug message.| | |--------+----------+-----------------------------------------+---------------| |396658 |file |Tweak comment for why usleep is used. | | |--------+----------+-----------------------------------------+---------------| |396695 |rmudgett |app_bridgewait: Inhibit local channel | | | | |optimizations to the bridge. | | |--------+----------+-----------------------------------------+---------------| | | |chan_misdn: Effectively remove native | | |396703 |rmudgett |support. Left enough bread crumbs to be | | | | |able to convert later if needed. | | |--------+----------+-----------------------------------------+---------------| |396710 |rmudgett |chan_iax2: Conditionally remove native |ASTERISK-21944 | | | |support for now. | | |--------+----------+-----------------------------------------+---------------| | | |chan_vpb: Effectively remove native | | |396712 |rmudgett |support. Left enough bread crumbs to be | | | | |able to convert later if needed. | | |--------+----------+-----------------------------------------+---------------| |396713 |rmudgett |Remove unsupported channel technology | | | | |callbacks. | | |--------+----------+-----------------------------------------+---------------| |396722 |kmoore |Prevent automagic things from happening | | | | |to Stasis application bridges | | |--------+----------+-----------------------------------------+---------------| | | |Remove some dead code dealing with: | | |396734 |rmudgett |AST_BRIDGE_REC_CHANNEL_0, | | | | |AST_BRIDGE_REC_CHANNEL_1, and | | | | |AST_BRIDGE_IGNORE_SIGS. | | |--------+----------+-----------------------------------------+---------------| |396747 |kmoore |Remove leading spaces from the CLI | | | | |command before parsing | | |--------+----------+-----------------------------------------+---------------| |396783 |rmudgett |Resolve some BUGBUG comments. | | |--------+----------+-----------------------------------------+---------------| |396792 |rmudgett |Changed some BUGBUG tags to associated | | | | |JIRA issue tags. | | |--------+----------+-----------------------------------------+---------------| |396793 |rmudgett |Update features.conf.sample | | | | |atxferdropcall option. | | |--------+----------+-----------------------------------------+---------------| |396794 |rmudgett |Remove early bridge BUGBUG comments. | | | | |Remove some unneeded features.c comments.| | |--------+----------+-----------------------------------------+---------------| |396812 |rmudgett |Minor parking cleanup. | | |--------+----------+-----------------------------------------+---------------| |396814 |rmudgett |Bridge: Don't suspend/unspend the channel| | | | |for interception routines. | | |--------+----------+-----------------------------------------+---------------| |396822 |wdoekes |Prevent heap alloc functions from running| | | | |out of stack space. | | |--------+----------+-----------------------------------------+---------------| |396849 |rmudgett |utils.h: Minor formatting tweaks. | | |--------+----------+-----------------------------------------+---------------| |396850 |rmudgett |Fix utilities compilation/linking. | | |--------+----------+-----------------------------------------+---------------| |396857 |rmudgett |Doxygen comment tweaks. | | |--------+----------+-----------------------------------------+---------------| |396867 |rmudgett |Fix some doxygen bridging file | | | | |references. | | |--------+----------+-----------------------------------------+---------------| |396877 |rmudgett |Fix CLI "bridge kick " to check if the | | | | |bridge needs dissolving. | | |--------+----------+-----------------------------------------+---------------| |396888 |kmoore |Refactor CEL to avoid using the event | | | | |system core | | |--------+----------+-----------------------------------------+---------------| |396908 |kmoore |Disable build of res_corosync until it is| | | | |back in a compiling state | | |--------+----------+-----------------------------------------+---------------| |396909 |kmoore |Update chan_mgcp to the modified parking | | | | |API | | |--------+----------+-----------------------------------------+---------------| |396915 |mjordan |Fix invalid access to disposed memory in | | | | |main/data unit test | | |--------+----------+-----------------------------------------+---------------| |396922 |mjordan |Whitespace cleanup | | |--------+----------+-----------------------------------------+---------------| |396930 |rmudgett |Update BUGBUG comment. | | |--------+----------+-----------------------------------------+---------------| |396996 |wdoekes |Add "autoframing" option to | | | | |sip.conf.sample and h323.conf.sample. | | |--------+----------+-----------------------------------------+---------------| |397158 |mmichelson|Remove REF_DEBUG definition. | | |--------+----------+-----------------------------------------+---------------| |397193 |mmichelson|Localize and rename ACL configuration. | | |--------+----------+-----------------------------------------+---------------| |397294 |rmudgett |Fix several interrelated issues dealing | | | | |with the holding bridge technology. | | |--------+----------+-----------------------------------------+---------------| |397346 |rmudgett |Deferred some more BUGBUG comments to a | | | | |JIRA issue or XXX comment. | | |--------+----------+-----------------------------------------+---------------| | | |* Move | | |397355 |rmudgett |ast_bridge_channel_setup_features() into | | | | |bridge_basic.c. | | |--------+----------+-----------------------------------------+---------------| |397379 |wdoekes |Add _IO_stdin_used in version-script to |ASTERISK-21763,| | | |fix SIGBUSes on Sparc. |ASTERISK-21665 | |--------+----------+-----------------------------------------+---------------| |397415 |wdoekes |Don't store repeated commands in the | | | | |editline history buffer. | | |--------+----------+-----------------------------------------+---------------| |397426 |rmudgett |Update BUGBUG comment. | | |--------+----------+-----------------------------------------+---------------| |397431 |kmoore |Make CEL behavior conform to the |ASTERISK-21567 | | | |documentation | | |--------+----------+-----------------------------------------+---------------| |397440 |rmudgett |Made the abstract jitter buffer resync on| | | | |some more control frames. | | |--------+----------+-----------------------------------------+---------------| |397461 |kmoore |Fix crash when getting CEL config | | |--------+----------+-----------------------------------------+---------------| |397466 |mmichelson|Remove set but unused variable 'meid'. | | |--------+----------+-----------------------------------------+---------------| |397471 |kmoore |Ensure CEL creates a default config if it| | | | |isn't provided with one | | |--------+----------+-----------------------------------------+---------------| |397482 |rmudgett |Update MOH start/stop routine doxygen. | | |--------+----------+-----------------------------------------+---------------| |397483 |kmoore |Add missing configOption close tags | | |--------+----------+-----------------------------------------+---------------| |397494 |rmudgett |Minor tweaks with ast_moh_start() | | | | |callers. | | |--------+----------+-----------------------------------------+---------------| |397514 |kmoore |Update CEL sample config | | |--------+----------+-----------------------------------------+---------------| |397527 |mjordan |Update CHANGES file to reflect pass | | | | |through support for Opus/VP8 | | |--------+----------+-----------------------------------------+---------------| |397567 |kharwell |PSJIP - sip.conf to res_sip.conf script | | |--------+----------+-----------------------------------------+---------------| |397568 |mjordan |Prevent seg fault in off nominal path | | | | |when registered option fails to validate | | |--------+----------+-----------------------------------------+---------------| |397571 |mjordan |Fix sorcery unit tests | | |--------+----------+-----------------------------------------+---------------| |397578 |jrose |bridge_native_rtp: Fix hold chain bugs |ASTERISK-22217 | | | |caused by native RTP bridge framehook | | |--------+----------+-----------------------------------------+---------------| | | |Fix error in using | | |397585 |mjordan |ast_channel_snapshot_type before | | | | |initialization | | |--------+----------+-----------------------------------------+---------------| | | |Fix a bug where the argc value was passed| | |397599 |file |as no_doc when registering custom sorcery| | | | |types. | | |--------+----------+-----------------------------------------+---------------| |397600 |file |Add the bucket API. | | |--------+----------+-----------------------------------------+---------------| |397602 |rmudgett |Blank line tweaks. | | |--------+----------+-----------------------------------------+---------------| |397603 |mmichelson|Add some clarifying documentation to the | | | | |rewrite_contact endpoint option. | | |--------+----------+-----------------------------------------+---------------| |397606 |mjordan |Fix channel reference leak in Originated | | | | |channels | | |--------+----------+-----------------------------------------+---------------| |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 by |ASTERISK-22221 | | | |default. | | |--------+----------+-----------------------------------------+---------------| |397855 |mmichelson|Fix dialog matching in the SIP | | | | |distributor. | | |--------+----------+-----------------------------------------+---------------| |397857 |rmudgett |Match use of ast_free() with 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. | | |--------+----------+-----------------------------------------+---------------| |398099 |jrose |features_config: Ignore parkinglots in | | | | |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 number | | |398732 |rmudgett |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 failing |ASTERISK-22424 | | | |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 symbol |ASTERISK-17136 | | | |ast_speech_get_setting(). | | |--------+----------+-----------------------------------------+---------------| | | |Switch transferdigittimeout to be | | |399238 |mmichelson|configured as seconds instead of | | | | |milliseconds. | | |--------+----------+-----------------------------------------+---------------| | | |Fix other timeouts (atxferloopdelay and | | |399248 |mmichelson|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 | | |--------+----------+-----------------------------------------+---------------| |399378 |mjordan |Update prep_tarball with new |ASTERISK-22439 | | | |documentation files on the Asterisk 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 'r'| | |399875 |newtonr |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 | | |--------+----------+-----------------------------------------+---------------| |400206 |jrose |configuration samples: Pull all parking | | | | |related stuff out of features.conf | | |--------+----------+-----------------------------------------+---------------| |400218 |mjordan |Filter out internal channels for 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 once| | |400246 |file |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 | | |--------+----------+-----------------------------------------+---------------| |400304 |rmudgett |Originate: Make setting caller id on | | | | |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 for | | |400443 |file |"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 SDP| | |400511 |file |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. | | +-----------------------------------------------------------------------------+ ---------------------------------------------------------------------- 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 | 1158 + CREDITS | 396 Makefile | 173 Makefile.moddir_rules | 2 Makefile.rules | 2 README | 4 README-SERIOUSLY.bestpractices.txt | 51 UPGRADE-1.8.txt | 5 UPGRADE-11.txt | 263 UPGRADE-12.txt | 433 UPGRADE.txt | 205 addons/Makefile | 2 addons/app_mysql.c | 73 addons/cdr_mysql.c | 19 addons/chan_mobile.c | 213 addons/chan_ooh323.c | 41 addons/chan_ooh323.h | 1 addons/ooh323c/src/ooh245.c | 2 addons/res_config_mysql.c | 175 agi/Makefile | 2 apps/Makefile | 3 apps/app_adsiprog.c | 19 apps/app_agent_pool.c | 2582 +++ apps/app_alarmreceiver.c | 1008 - apps/app_amd.c | 21 apps/app_authenticate.c | 8 apps/app_bridgewait.c | 523 apps/app_cdr.c | 109 apps/app_celgenuserevent.c | 18 apps/app_channelredirect.c | 4 apps/app_chanspy.c | 126 apps/app_confbridge.c | 2524 +- apps/app_controlplayback.c | 127 apps/app_db.c | 8 apps/app_dial.c | 371 apps/app_directed_pickup.c | 25 apps/app_directory.c | 92 apps/app_disa.c | 8 apps/app_dumpchan.c | 49 apps/app_fax.c | 52 apps/app_festival.c | 19 apps/app_followme.c | 98 apps/app_forkcdr.c | 222 apps/app_ices.c | 2 apps/app_jack.c | 4 apps/app_meetme.c | 2639 +-- apps/app_minivm.c | 91 apps/app_mixmonitor.c | 192 apps/app_originate.c | 2 apps/app_osplookup.c | 111 apps/app_page.c | 105 apps/app_parkandannounce.c | 247 apps/app_playback.c | 23 apps/app_queue.c | 3554 ++-- apps/app_record.c | 27 apps/app_senddtmf.c | 76 apps/app_skel.c | 69 apps/app_speech_utils.c | 19 apps/app_stack.c | 63 apps/app_stasis.c | 113 apps/app_userevent.c | 71 apps/app_verbose.c | 24 apps/app_voicemail.c | 547 apps/app_waitforring.c | 25 apps/confbridge/conf_chan_announce.c | 209 apps/confbridge/conf_chan_record.c | 95 apps/confbridge/conf_config_parser.c | 825 apps/confbridge/conf_state.c | 94 apps/confbridge/conf_state_empty.c | 86 apps/confbridge/conf_state_inactive.c | 80 apps/confbridge/conf_state_multi.c | 77 apps/confbridge/conf_state_multi_marked.c | 188 apps/confbridge/conf_state_single.c | 84 apps/confbridge/conf_state_single_marked.c | 79 apps/confbridge/confbridge_manager.c | 480 apps/confbridge/include/conf_state.h | 95 apps/confbridge/include/confbridge.h | 303 autoconf/ast_check_pwlib.m4 | 2 autoconf/ast_ext_lib.m4 | 4 bridges/Makefile | 2 bridges/bridge_builtin_features.c | 521 bridges/bridge_builtin_interval_features.c | 217 bridges/bridge_holding.c | 447 bridges/bridge_multiplexed.c | 432 bridges/bridge_native_rtp.c | 554 bridges/bridge_simple.c | 49 bridges/bridge_softmix.c | 665 build_tools/cflags-devmode.xml | 3 build_tools/cflags.xml | 23 build_tools/make_buildopts_h | 3 build_tools/make_linker_version_script | 3 build_tools/make_version | 110 build_tools/menuselect-deps.in | 3 build_tools/mkpkgconfig | 1 build_tools/post_process_documentation.py | 4 build_tools/prep_tarball | 4 cdr/Makefile | 2 cdr/cdr_adaptive_odbc.c | 15 cdr/cdr_csv.c | 9 cdr/cdr_custom.c | 21 cdr/cdr_manager.c | 11 cdr/cdr_odbc.c | 22 cdr/cdr_pgsql.c | 25 cdr/cdr_radius.c | 14 cdr/cdr_sqlite.c | 2 cdr/cdr_syslog.c | 23 cdr/cdr_tds.c | 12 cel/Makefile | 2 cel/cel_custom.c | 25 cel/cel_manager.c | 19 cel/cel_odbc.c | 25 cel/cel_pgsql.c | 19 cel/cel_radius.c | 16 cel/cel_sqlite3_custom.c | 16 cel/cel_tds.c | 15 channels/Makefile | 24 channels/chan_agent.c | 2665 --- channels/chan_alsa.c | 36 channels/chan_bridge.c | 236 channels/chan_bridge_media.c | 218 channels/chan_console.c | 27 channels/chan_dahdi.c | 2601 +-- channels/chan_dahdi.h | 808 channels/chan_gtalk.c | 72 channels/chan_h323.c | 83 channels/chan_iax2.c | 3366 +-- channels/chan_jingle.c | 68 channels/chan_local.c | 1453 - channels/chan_mgcp.c | 291 channels/chan_misdn.c | 295 channels/chan_motif.c | 298 channels/chan_multicast_rtp.c | 4 channels/chan_nbs.c | 2 channels/chan_oss.c | 47 channels/chan_phone.c | 14 channels/chan_pjsip.c | 2146 ++ channels/chan_sip.c | 6764 ++++--- channels/chan_sip.exports.in | 6 channels/chan_skinny.c | 3612 ++-- channels/chan_unistim.c | 331 channels/chan_vpb.cc | 74 channels/dahdi/bridge_native_dahdi.c | 928 + channels/dahdi/bridge_native_dahdi.h | 47 channels/iax2-parser.c | 1294 - channels/iax2-parser.h | 177 channels/iax2-provision.c | 567 channels/iax2-provision.h | 53 channels/iax2.h | 297 channels/iax2/firmware.c | 340 channels/iax2/include/firmware.h | 105 channels/iax2/include/iax2.h | 301 channels/iax2/include/parser.h | 179 channels/iax2/include/provision.h | 58 channels/iax2/parser.c | 1332 + channels/iax2/provision.c | 566 channels/misdn/isdn_lib.c | 455 channels/misdn/isdn_lib.h | 12 channels/misdn/isdn_msg_parser.c | 14 channels/sig_analog.c | 365 channels/sig_pri.c | 710 channels/sig_pri.h | 12 channels/sig_ss7.c | 75 channels/sip/config_parser.c | 58 channels/sip/dialplan_functions.c | 7 channels/sip/include/config_parser.h | 2 channels/sip/include/reqresp_parser.h | 11 channels/sip/include/sdp_crypto.h | 84 channels/sip/include/sip.h | 122 channels/sip/include/srtp.h | 59 channels/sip/reqresp_parser.c | 59 channels/sip/sdp_crypto.c | 306 channels/sip/security_events.c | 22 channels/sip/srtp.c | 55 codecs/Makefile | 72 codecs/codec_dahdi.c | 2 codecs/codec_ilbc.c | 16 codecs/codec_resample.c | 2 codecs/codec_speex.c | 5 codecs/gsm/src/code.c | 3 codecs/ilbc/iLBC_decode.c | 4 codecs/ilbc/iLBC_encode.c | 4 codecs/log2comp.h | 2 codecs/speex/speex_resampler.h | 20 config.guess | 279 config.sub | 236 configs/agents.conf.sample | 133 configs/alarmreceiver.conf.sample | 11 configs/ari.conf.sample | 24 configs/cel.conf.sample | 20 configs/chan_dahdi.conf.sample | 47 configs/cli_aliases.conf.sample | 2 configs/confbridge.conf.sample | 9 configs/dsp.conf.sample | 36 configs/extconfig.conf.sample | 12 configs/extensions.conf.sample | 10 configs/features.conf.sample | 142 configs/h323.conf.sample | 2 configs/iax.conf.sample | 12 configs/indications.conf.sample | 2 configs/logger.conf.sample | 7 configs/motif.conf.sample | 32 configs/pjsip.conf.sample | 661 configs/pjsip_notify.conf.sample | 57 configs/queues.conf.sample | 45 configs/res_ldap.conf.sample | 3 configs/res_odbc.conf.sample | 2 configs/res_parking.conf.sample | 121 configs/rtp.conf.sample | 24 configs/sip.conf.sample | 97 configs/skinny.conf.sample | 18 configs/sla.conf.sample | 11 configs/sorcery.conf.sample | 60 configs/statsd.conf.sample | 8 configs/test_sorcery.conf.sample | 14 configs/voicemail.conf.sample | 4 configs/xmpp.conf.sample | 3 configure.ac | 187 contrib/ast-db-manage/README.md | 63 contrib/ast-db-manage/config.ini.sample | 48 contrib/ast-db-manage/config/env.py | 71 contrib/ast-db-manage/config/script.py.mako | 22 contrib/ast-db-manage/config/versions/43956d550a44_add_tables_for_pjsip.py | 188 contrib/ast-db-manage/config/versions/4da0c5f79a9c_create_tables.py | 330 contrib/ast-db-manage/voicemail.ini.sample | 48 contrib/ast-db-manage/voicemail/env.py | 71 contrib/ast-db-manage/voicemail/script.py.mako | 22 contrib/ast-db-manage/voicemail/versions/a2e9769475e_create_tables.py | 58 contrib/asterisk-ng-doxygen | 1606 + contrib/init.d/rc.archlinux.asterisk | 2 contrib/init.d/rc.debian.asterisk | 2 contrib/init.d/rc.gentoo.asterisk | 2 contrib/init.d/rc.mandriva.asterisk | 2 contrib/init.d/rc.redhat.asterisk | 2 contrib/init.d/rc.slackware.asterisk | 2 contrib/init.d/rc.suse.asterisk | 2 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 | 97 contrib/realtime/mysql/voicemail.sql | 70 contrib/realtime/mysql/voicemail_data.sql | 29 contrib/realtime/mysql/voicemail_messages.sql | 31 contrib/realtime/postgresql/realtime.sql | 147 contrib/scripts/ast_tls_cert | 49 contrib/scripts/asterisk.ldap-schema | 12 contrib/scripts/asterisk.ldif | 11 contrib/scripts/autosupport | 99 contrib/scripts/install_prereq | 146 contrib/scripts/safe_asterisk | 2 contrib/scripts/sip_to_res_sip/astconfigparser.py | 394 contrib/scripts/sip_to_res_sip/astdicts.py | 298 contrib/scripts/sip_to_res_sip/sip_to_res_sip.py | 392 default.exports | 4 doc/CODING-GUIDELINES | 2 doc/README.txt | 6 doc/appdocsxml.dtd | 46 doc/astdb2bdb.8 | 46 doc/astdb2sqlite3.8 | 39 doc/snapshots.xslt | 115 formats/Makefile | 2 formats/format_ogg_vorbis.c | 6 formats/format_wav_gsm.c | 13 funcs/Makefile | 2 funcs/func_audiohookinherit.c | 2 funcs/func_callerid.c | 51 funcs/func_cdr.c | 348 funcs/func_channel.c | 164 funcs/func_config.c | 4 funcs/func_curl.c | 32 funcs/func_devstate.c | 6 funcs/func_dialgroup.c | 8 funcs/func_frame_trace.c | 39 funcs/func_global.c | 48 funcs/func_hangupcause.c | 2 funcs/func_jitterbuffer.c | 277 funcs/func_math.c | 2 funcs/func_odbc.c | 8 funcs/func_presencestate.c | 49 funcs/func_realtime.c | 17 funcs/func_speex.c | 2 funcs/func_strings.c | 23 funcs/func_volume.c | 2 include/asterisk.h | 29 include/asterisk/_private.h | 71 include/asterisk/abstract_jb.h | 28 include/asterisk/acl.h | 14 include/asterisk/app.h | 255 include/asterisk/ari.h | 238 include/asterisk/astdb.h | 11 include/asterisk/astmm.h | 9 include/asterisk/astobj2.h | 806 include/asterisk/audiohook.h | 21 include/asterisk/autoconfig.h.in | 78 include/asterisk/backtrace.h | 97 include/asterisk/bridge.h | 1020 + include/asterisk/bridge_after.h | 244 include/asterisk/bridge_basic.h | 150 include/asterisk/bridge_channel.h | 627 include/asterisk/bridge_channel_internal.h | 208 include/asterisk/bridge_features.h | 807 include/asterisk/bridge_internal.h | 213 include/asterisk/bridge_roles.h | 173 include/asterisk/bridge_technology.h | 246 include/asterisk/bridging.h | 564 include/asterisk/bridging_features.h | 354 include/asterisk/bridging_technology.h | 196 include/asterisk/bucket.h | 397 include/asterisk/callerid.h | 6 include/asterisk/causes.h | 10 include/asterisk/ccss.h | 18 include/asterisk/cdr.h | 681 include/asterisk/cel.h | 230 include/asterisk/channel.h | 763 include/asterisk/channel_internal.h | 5 include/asterisk/cli.h | 16 include/asterisk/compat.h | 10 include/asterisk/compiler.h | 6 include/asterisk/config.h | 119 include/asterisk/config_options.h | 141 include/asterisk/core_local.h | 137 include/asterisk/core_unreal.h | 246 include/asterisk/crypto.h | 6 include/asterisk/datastore.h | 1 include/asterisk/devicestate.h | 118 include/asterisk/dial.h | 31 include/asterisk/doxygen/architecture.h | 26 include/asterisk/doxygen/asterisk-git-howto.h | 16 include/asterisk/doxygen/commits.h | 46 include/asterisk/doxygen/licensing.h | 2 include/asterisk/doxygen/mantisworkflow.h | 206 include/asterisk/doxygen/releases.h | 18 include/asterisk/doxygen/reviewboard.h | 50 include/asterisk/doxyref.h | 419 include/asterisk/endpoints.h | 195 include/asterisk/event.h | 479 include/asterisk/event_defs.h | 171 include/asterisk/features.h | 218 include/asterisk/features_config.h | 238 include/asterisk/file.h | 53 include/asterisk/format.h | 33 include/asterisk/format_cap.h | 57 include/asterisk/format_pref.h | 4 include/asterisk/frame.h | 98 include/asterisk/framehook.h | 47 include/asterisk/hashtab.h | 3 include/asterisk/heap.h | 3 include/asterisk/http.h | 27 include/asterisk/http_websocket.h | 84 include/asterisk/inline_api.h | 2 include/asterisk/jabber.h | 2 include/asterisk/json.h | 1015 + include/asterisk/linkedlists.h | 58 include/asterisk/localtime.h | 7 include/asterisk/lock.h | 129 include/asterisk/logger.h | 82 include/asterisk/manager.h | 230 include/asterisk/md5.h | 3 include/asterisk/media_index.h | 108 include/asterisk/message.h | 2 include/asterisk/mixmonitor.h | 105 include/asterisk/module.h | 19 include/asterisk/musiconhold.h | 7 include/asterisk/netsock2.h | 51 include/asterisk/optional_api.h | 279 include/asterisk/options.h | 8 include/asterisk/opus.h | 41 include/asterisk/parking.h | 281 include/asterisk/paths.h | 3 include/asterisk/pbx.h | 71 include/asterisk/pickup.h | 91 include/asterisk/presencestate.h | 53 include/asterisk/res_odbc.h | 8 include/asterisk/res_pjsip.h | 1563 + include/asterisk/res_pjsip_exten_state.h | 94 include/asterisk/res_pjsip_pubsub.h | 530 include/asterisk/res_pjsip_session.h | 561 include/asterisk/rtp_engine.h | 321 include/asterisk/say.h | 14 include/asterisk/sdp_srtp.h | 125 include/asterisk/security_events.h | 30 include/asterisk/security_events_defs.h | 17 include/asterisk/sem.h | 157 include/asterisk/sip_api.h | 30 include/asterisk/smdi.h | 2 include/asterisk/sorcery.h | 826 include/asterisk/sounds_index.h | 55 include/asterisk/speech.h | 4 include/asterisk/srv.h | 51 include/asterisk/stasis.h | 871 + include/asterisk/stasis_app.h | 488 include/asterisk/stasis_app_impl.h | 88 include/asterisk/stasis_app_playback.h | 156 include/asterisk/stasis_app_recording.h | 283 include/asterisk/stasis_bridges.h | 455 include/asterisk/stasis_cache_pattern.h | 153 include/asterisk/stasis_channels.h | 584 include/asterisk/stasis_endpoints.h | 226 include/asterisk/stasis_internal.h | 69 include/asterisk/stasis_message_router.h | 193 include/asterisk/stasis_system.h | 131 include/asterisk/stasis_test.h | 142 include/asterisk/statsd.h | 85 include/asterisk/stringfields.h | 80 include/asterisk/strings.h | 194 include/asterisk/taskprocessor.h | 188 include/asterisk/tcptls.h | 6 include/asterisk/term.h | 73 include/asterisk/test.h | 194 include/asterisk/threadpool.h | 226 include/asterisk/threadstorage.h | 10 include/asterisk/time.h | 25 include/asterisk/timing.h | 9 include/asterisk/translate.h | 20 include/asterisk/udptl.h | 2 include/asterisk/utils.h | 174 include/asterisk/uuid.h | 118 include/asterisk/vector.h | 193 include/asterisk/xml.h | 39 include/asterisk/xmldoc.h | 28 include/asterisk/xmpp.h | 9 main/Makefile | 37 main/abstract_jb.c | 320 main/acl.c | 65 main/aoc.c | 433 main/app.c | 534 main/ast_expr2f.c | 4 main/asterisk.c | 1019 - main/asterisk.exports.in | 22 main/astfd.c | 8 main/astmm.c | 1327 + main/astobj2.c | 4769 +++++ main/audiohook.c | 31 main/autoservice.c | 63 main/backtrace.c | 225 main/bridge.c | 4958 +++++ main/bridge_after.c | 640 main/bridge_basic.c | 3279 +++ main/bridge_channel.c | 2220 ++ main/bridge_roles.c | 499 main/bridging.c | 1676 - main/bucket.c | 963 + main/callerid.c | 9 main/ccss.c | 364 main/cdr.c | 4414 +++-- main/cel.c | 1483 + main/channel.c | 3099 +-- main/channel_internal_api.c | 218 main/chanvars.c | 3 main/cli.c | 382 main/config.c | 257 main/config_options.c | 677 main/core_local.c | 1044 + main/core_unreal.c | 962 + main/crypt.c | 202 main/data.c | 33 main/datastore.c | 16 main/db.c | 116 main/devicestate.c | 431 main/dial.c | 159 main/dns.c | 6 main/dnsmgr.c | 35 main/dsp.c | 346 main/endpoints.c | 452 main/enum.c | 12 main/event.c | 1460 - main/features.c | 8496 ---------- main/features_config.c | 1894 ++ main/file.c | 262 main/format.c | 74 main/format_cap.c | 111 main/format_pref.c | 7 main/frame.c | 23 main/framehook.c | 22 main/hashtab.c | 4 main/heap.c | 13 main/http.c | 198 main/image.c | 6 main/indications.c | 40 main/json.c | 873 + main/libasteriskssl.c | 9 main/loader.c | 334 main/lock.c | 236 main/logger.c | 389 main/manager.c | 1465 + main/manager_bridges.c | 523 main/manager_channels.c | 1195 + main/manager_endpoints.c | 89 main/manager_mwi.c | 200 main/manager_system.c | 81 main/media_index.c | 593 main/message.c | 111 main/mixmonitor.c | 98 main/named_acl.c | 153 main/netsock.c | 8 main/netsock2.c | 31 main/optional_api.c | 360 main/parking.c | 247 main/pbx.c | 2489 +- main/pickup.c | 401 main/presencestate.c | 167 main/rtp_engine.c | 1181 - main/say.c | 49 main/sdp_srtp.c | 382 main/security_events.c | 234 main/sem.c | 116 main/sha1.c | 4 main/sip_api.c | 60 main/slinfactory.c | 2 main/sorcery.c | 1564 + main/sounds_index.c | 327 main/srv.c | 2 main/stasis.c | 827 main/stasis_bridges.c | 966 + main/stasis_cache.c | 509 main/stasis_cache_pattern.c | 201 main/stasis_channels.c | 1023 + main/stasis_endpoints.c | 301 main/stasis_message.c | 167 main/stasis_message_router.c | 298 main/stasis_system.c | 422 main/stdtime/localtime.c | 15 main/strcompat.c | 14 main/strings.c | 35 main/stun.c | 6 main/taskprocessor.c | 585 main/tcptls.c | 48 main/tdd.c | 5 main/term.c | 58 main/test.c | 211 main/threadpool.c | 1213 + main/threadstorage.c | 6 main/timing.c | 26 main/translate.c | 16 main/udptl.c | 115 main/utils.c | 436 main/uuid.c | 231 main/xml.c | 74 main/xmldoc.c | 951 - makeopts.in | 22 pbx/Makefile | 2 pbx/pbx_config.c | 6 pbx/pbx_dundi.c | 73 pbx/pbx_loopback.c | 15 pbx/pbx_lua.c | 1 pbx/pbx_realtime.c | 25 pbx/pbx_spool.c | 322 res/Makefile | 32 res/ari.make | 55 res/ari/ari_model_validators.c | 3553 ++++ res/ari/ari_model_validators.h | 1133 + res/ari/ari_websockets.c | 179 res/ari/cli.c | 267 res/ari/config.c | 345 res/ari/internal.h | 165 res/ari/resource_applications.c | 173 res/ari/resource_applications.h | 109 res/ari/resource_asterisk.c | 189 res/ari/resource_asterisk.h | 88 res/ari/resource_bridges.c | 652 res/ari/resource_bridges.h | 219 res/ari/resource_channels.c | 716 res/ari/resource_channels.h | 332 res/ari/resource_endpoints.c | 157 res/ari/resource_endpoints.h | 82 res/ari/resource_events.c | 219 res/ari/resource_events.h | 60 res/ari/resource_playback.c | 137 res/ari/resource_playback.h | 84 res/ari/resource_recordings.c | 241 res/ari/resource_recordings.h | 175 res/ari/resource_sounds.c | 220 res/ari/resource_sounds.h | 71 res/parking/parking_applications.c | 888 + res/parking/parking_bridge.c | 463 res/parking/parking_bridge_features.c | 646 res/parking/parking_controller.c | 283 res/parking/parking_devicestate.c | 124 res/parking/parking_manager.c | 585 res/parking/parking_tests.c | 828 res/parking/parking_ui.c | 208 res/parking/res_parking.h | 558 res/res_agi.c | 617 res/res_ari.c | 1055 + res/res_ari.exports.in | 6 res/res_ari_applications.c | 425 res/res_ari_asterisk.c | 317 res/res_ari_bridges.c | 863 + res/res_ari_channels.c | 1302 + res/res_ari_endpoints.c | 268 res/res_ari_events.c | 189 res/res_ari_model.c | 210 res/res_ari_model.exports.in | 6 res/res_ari_playback.c | 280 res/res_ari_recordings.c | 733 res/res_ari_sounds.c | 209 res/res_calendar.c | 29 res/res_calendar_ews.c | 18 res/res_calendar_exchange.c | 101 res/res_calendar_icalendar.c | 5 res/res_chan_stats.c | 186 res/res_clialiases.c | 25 res/res_clioriginate.c | 4 res/res_config_curl.c | 141 res/res_config_ldap.c | 321 res/res_config_odbc.c | 227 res/res_config_pgsql.c | 159 res/res_config_sqlite.c | 317 res/res_config_sqlite3.c | 101 res/res_corosync.c | 3 res/res_crypto.c | 2 res/res_curl.c | 42 res/res_fax.c | 552 res/res_fax_spandsp.c | 12 res/res_format_attr_h264.c | 30 res/res_format_attr_opus.c | 321 res/res_http_websocket.c | 244 res/res_http_websocket.exports.in | 30 res/res_jabber.c | 307 res/res_limit.c | 2 res/res_monitor.c | 39 res/res_musiconhold.c | 86 res/res_mutestream.c | 190 res/res_odbc.c | 19 res/res_parking.c | 1263 + res/res_phoneprov.c | 19 res/res_pjsip.c | 2034 ++ res/res_pjsip.exports.in | 77 res/res_pjsip/config_auth.c | 127 res/res_pjsip/config_domain_aliases.c | 65 res/res_pjsip/config_global.c | 90 res/res_pjsip/config_system.c | 167 res/res_pjsip/config_transport.c | 338 res/res_pjsip/include/res_pjsip_private.h | 85 res/res_pjsip/location.c | 328 res/res_pjsip/pjsip_configuration.c | 890 + res/res_pjsip/pjsip_distributor.c | 374 res/res_pjsip/pjsip_global_headers.c | 171 res/res_pjsip/pjsip_options.c | 890 + res/res_pjsip/pjsip_outbound_auth.c | 94 res/res_pjsip/security_events.c | 290 res/res_pjsip_acl.c | 302 res/res_pjsip_authenticator_digest.c | 470 res/res_pjsip_caller_id.c | 714 res/res_pjsip_diversion.c | 346 res/res_pjsip_dtmf_info.c | 167 res/res_pjsip_endpoint_identifier_anonymous.c | 125 res/res_pjsip_endpoint_identifier_ip.c | 202 res/res_pjsip_endpoint_identifier_user.c | 129 res/res_pjsip_exten_state.c | 625 res/res_pjsip_exten_state.exports.in | 7 res/res_pjsip_header_funcs.c | 609 res/res_pjsip_log_forwarder.c | 124 res/res_pjsip_logger.c | 214 res/res_pjsip_messaging.c | 704 res/res_pjsip_mwi.c | 724 res/res_pjsip_nat.c | 237 res/res_pjsip_notify.c | 771 res/res_pjsip_one_touch_record_info.c | 128 res/res_pjsip_outbound_authenticator_digest.c | 164 res/res_pjsip_outbound_registration.c | 972 + res/res_pjsip_pidf.c | 382 res/res_pjsip_pubsub.c | 1158 + res/res_pjsip_pubsub.exports.in | 26 res/res_pjsip_refer.c | 946 + res/res_pjsip_registrar.c | 612 res/res_pjsip_registrar_expire.c | 227 res/res_pjsip_rfc3326.c | 147 res/res_pjsip_sdp_rtp.c | 1232 + res/res_pjsip_session.c | 2178 ++ res/res_pjsip_session.exports.in | 23 res/res_pjsip_t38.c | 859 + res/res_pjsip_transport_websocket.c | 402 res/res_pktccops.c | 2 res/res_rtp_asterisk.c | 1734 +- res/res_rtp_multicast.c | 47 res/res_security_log.c | 100 res/res_smdi.c | 23 res/res_snmp.c | 21 res/res_sorcery_astdb.c | 326 res/res_sorcery_config.c | 383 res/res_sorcery_memory.c | 241 res/res_sorcery_realtime.c | 252 res/res_speech.c | 6 res/res_speech.exports.in | 17 res/res_srtp.c | 18 res/res_stasis.c | 1080 + res/res_stasis.exports.in | 6 res/res_stasis_answer.c | 81 res/res_stasis_answer.exports.in | 6 res/res_stasis_playback.c | 633 res/res_stasis_playback.exports.in | 6 res/res_stasis_recording.c | 571 res/res_stasis_recording.exports.in | 6 res/res_stasis_test.c | 282 res/res_stasis_test.exports.in | 6 res/res_statsd.c | 324 res/res_statsd.exports.in | 8 res/res_stun_monitor.c | 36 res/res_timing_dahdi.c | 6 res/res_timing_kqueue.c | 25 res/res_timing_pthread.c | 115 res/res_timing_timerfd.c | 45 res/res_xmpp.c | 472 res/snmp/agent.c | 7 res/stasis/app.c | 936 + res/stasis/app.h | 229 res/stasis/command.c | 95 res/stasis/command.h | 42 res/stasis/control.c | 703 res/stasis/control.h | 68 res/stasis_recording/stored.c | 479 rest-api-templates/README.txt | 15 rest-api-templates/api.wiki.mustache | 47 rest-api-templates/ari.make.mustache | 26 rest-api-templates/ari_model_validators.c.mustache | 122 rest-api-templates/ari_model_validators.h.mustache | 191 rest-api-templates/ari_resource.c.mustache | 53 rest-api-templates/ari_resource.h.mustache | 96 rest-api-templates/asterisk_processor.py | 222 rest-api-templates/do-not-edit.mustache | 4 rest-api-templates/make_ari_stubs.py | 95 rest-api-templates/models.wiki.mustache | 22 rest-api-templates/odict.py | 261 rest-api-templates/param_cleanup.mustache | 26 rest-api-templates/param_parsing.mustache | 85 rest-api-templates/res_ari_resource.c.mustache | 246 rest-api-templates/rest_handler.mustache | 40 rest-api-templates/swagger_model.py | 739 rest-api-templates/transform.py | 62 rest-api/README.txt | 9 rest-api/api-docs/applications.json | 167 rest-api/api-docs/asterisk.json | 259 rest-api/api-docs/bridges.json | 501 rest-api/api-docs/channels.json | 920 + rest-api/api-docs/endpoints.json | 105 rest-api/api-docs/events.json | 385 rest-api/api-docs/playback.json | 143 rest-api/api-docs/recordings.json | 329 rest-api/api-docs/sounds.json | 99 rest-api/resources.json | 46 sounds/Makefile | 9 sounds/sounds.xml | 72 static-http/ajamdemo.html | 17 static-http/astman.css | 18 static-http/mantest.html | 20 tests/Makefile | 2 tests/test_abstract_jb.c | 72 tests/test_app.c | 16 tests/test_ari.c | 569 tests/test_ari_model.c | 457 tests/test_astobj2.c | 1528 + tests/test_astobj2_thrash.c | 353 tests/test_bucket.c | 873 + tests/test_cdr.c | 2533 ++ tests/test_cel.c | 2101 ++ tests/test_config.c | 8 tests/test_db.c | 60 tests/test_devicestate.c | 229 tests/test_endpoints.c | 157 tests/test_event.c | 799 tests/test_format_api.c | 24 tests/test_gosub.c | 2 tests/test_hashtab_thrash.c | 334 tests/test_jitterbuf.c | 50 tests/test_json.c | 1780 ++ tests/test_optional_api.c | 187 tests/test_res_stasis.c | 198 tests/test_scoped_lock.c | 280 tests/test_security_events.c | 62 tests/test_sorcery.c | 2744 +++ tests/test_sorcery_astdb.c | 638 tests/test_sorcery_realtime.c | 791 tests/test_stasis.c | 1364 + tests/test_stasis_channels.c | 313 tests/test_stasis_endpoints.c | 303 tests/test_stringfields.c | 108 tests/test_strings.c | 63 tests/test_substitution.c | 45 tests/test_taskprocessor.c | 750 tests/test_threadpool.c | 1646 + tests/test_utils.c | 129 tests/test_uuid.c | 152 tests/test_voicemail_api.c | 287 tests/test_xml_escape.c | 118 utils/Makefile | 15 utils/ael_main.c | 11 utils/astman.c | 2 utils/check_expr.c | 17 utils/conf2ael.c | 10 utils/extconf.c | 31 utils/hashtest.c | 410 utils/hashtest2.c | 418 utils/muted.c | 9 utils/refcounter.c | 44 utils/utils.xml | 9 796 files changed, 197267 insertions(+), 53991 deletions(-) ----------------------------------------------------------------------