diff options
Diffstat (limited to 'asterisk-1.6.2.0-summary.txt')
-rw-r--r-- | asterisk-1.6.2.0-summary.txt | 5037 |
1 files changed, 5037 insertions, 0 deletions
diff --git a/asterisk-1.6.2.0-summary.txt b/asterisk-1.6.2.0-summary.txt new file mode 100644 index 000000000..972a7cd4d --- /dev/null +++ b/asterisk-1.6.2.0-summary.txt @@ -0,0 +1,5037 @@ + Release Summary + + asterisk-1.6.2.0 + + Date: 2009-12-17 + + <asteriskteam@digium.com> + + ---------------------------------------------------------------------- + + Table of Contents + + 1. Summary + 2. Contributors + 3. Closed Issues + 4. Other Changes + 5. Diffstat + + ---------------------------------------------------------------------- + + Summary + + [Back to Top] + + This release includes new features. For a list of new features that have + been included with this release, please see the CHANGES file inside the + source package. Since this is new major release, users are encouraged to + do extended testing before upgrading to this version in a production + environment. + + The data in this summary reflects changes that have been made since the + previous release, asterisk-1.6.1. + + ---------------------------------------------------------------------- + + 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 + 144 tilghman 38 dvossel 15 alecdavis + 90 russell 15 lmadsen 14 atis + 87 dvossel 13 mnicholson 10 pj + 68 kpfleming 12 tilghman 8 dimas + 64 file 11 alecdavis 8 klaus3000 + 62 mmichelson 10 atis 8 Nick_Lewis + 34 seanbright 8 dbrooks 8 tzafrir + 30 jpeeler 7 aragon 6 lmadsen + 26 mnicholson 7 mmichelson 6 p_lindheimer + 21 rmudgett 7 russell 6 pkempgen + 18 dbrooks 6 falves11 5 davidw + 18 mvanbaak 6 klaus3000 5 sum + 13 alecdavis 6 p_lindheimer 5 thedavidfactor + 13 eliel 5 mnick 4 aragon + 9 dimas 5 rmudgett 4 chris-mac + 9 lmadsen 5 seanbright 4 cristiandimache + 9 oej 4 dimas 4 dvossel + 8 moy 4 file 4 ebroad + 8 qwell 4 sum 4 falves11 + 8 twilson 3 ajohnson 4 jsmith + 8 tzafrir 3 ebroad 4 kobaz + 6 mnick 3 FabienToune 4 pprindeville + 5 atis 3 Nick_Lewis 3 ajohnson + 5 Nick 3 parisioa 3 barryf + 4 ebroad 3 pj 3 caspy + 4 klaus3000 3 pprindeville 3 chappell + 4 thedavidfactor 3 scottbmilne 3 corruptor + 3 chappell 3 tzafrir 3 ffloimair + 3 jthurman 3 zerohalo 3 frawd + 2 davidw 2 amorsen 3 ibc + 2 fhackenberger 2 BlargMaN 3 jamicque + 2 frawd 2 caspy 3 jvandal + 2 ghenry 2 chris-mac 3 makoto + 2 guillecabeza 2 davidw 3 mbeckwell + 2 junky 2 frawd 3 mvanbaak + 2 lmsteffan 2 geoff2010 3 rain + 2 mattf 2 guillecabeza 3 slavon + 2 p 2 jpeeler 2 adomjan + 2 snuffy 2 kobaz 2 amorsen + 2 sum 2 moliveras 2 araasch + 2 transnexus 2 mvanbaak 2 bklang + 1 a 2 oej 2 CGMChris + 1 adomjan 2 pkempgen 2 deepesh + 1 araasch 2 qwell 2 DLNoah + 1 bamby 2 sh0t 2 dome + 1 Benjamin 2 slutec18 2 eliel + 1 BigJimmy 2 suretec 2 fhackenberger + 1 bklang 2 thedavidfactor 2 fnordian + 1 Chainsaw 2 twilson 2 francesco_r + 1 contactmayankjain 2 vrban 2 jamessan + 1 crich 2 whys 2 john8675309 + 1 dhubbard 2 ZX81 2 jthurman + 1 diruggles 1 abelbeck 2 junky + 1 doda 1 afu 2 licedey + 1 edantie 1 alexh 2 lmsteffan + 1 fabled 1 AlexMS 2 madkins + 1 ffs 1 amilcar 2 marhbere + 1 fsantulli 1 andrebarbosa 2 nic_bellamy + 1 homesick 1 andrew 2 noahisaac + 1 Jamuel 1 asgaroth 2 paravoid + 1 jsmith 1 barryf 2 parisioa + 1 jvandal 1 bklang 2 rjain + 1 Kristijan 1 boroda 2 samy + 1 lacoursj 1 bpgoldsb 2 seandarcy + 1 lasko 1 cervajs 2 sodom + 1 latinsud 1 CGMChris 2 tilghman + 1 Laureano 1 contactmayankjain 2 tim_ringenbach + 1 leobrown 1 crich 2 ulogic + 1 loloski 1 cristiandimache 2 vbcrlfuser + 1 makoto 1 deepesh 2 wdoekes + 1 Medozas 1 DennisD 2 zerohalo + 1 msirota 1 diLLec 1 a_villacis + 1 murf 1 DLNoah 1 abelbeck + 1 nic 1 dougm 1 acunningham + 1 noahisaac 1 festr 1 afosorio + 1 phsultan 1 ffloimair 1 agalbraith + 1 pkempgen 1 ffs 1 agupta + 1 pprindeville 1 fhackenberger 1 Alexei Gradinari + 1 rain 1 fsantulli 1 alexh + 1 ravindrad 1 gentian 1 AlexMS + 1 srt 1 gracedman 1 alx + 1 stegro 1 irroot 1 andrebarbosa + 1 tim 1 jamessan 1 andrew + 1 tiziano 1 jamicque 1 Andrey Sofronov + 1 tsearle 1 Jamuel 1 asgaroth + 1 tweety 1 jeffg 1 avinoash + 1 ulogic 1 jgutierrez on users list: 1 bamby + 1 vnovy 1 jims 1 bcnit + 1 vrban 1 JimVanM 1 Benjamin Kluck + 1 xvisor 1 jmacz 1 BigJimmy + 1 john8675309 1 bkw918 + 1 jsmith 1 BlargMaN + 1 jthurman 1 bmh + 1 jtodd 1 boroda + 1 karesmakro 1 bpgoldsb + 1 Kristijan 1 cbbs70a + 1 lacoursj 1 Chainsaw + 1 lasko 1 Christian_Pinedo + 1 Laureano 1 clive18 + 1 legart 1 cmoss28 + 1 licedey 1 contactmayankjain + 1 lmsteffan 1 covici + 1 loloski 1 cupotka + 1 lottc 1 dant + 1 lp0 1 darkbasic + 1 madkins 1 dazza76 + 1 maniax 1 dcabot + 1 manwe 1 deuffy + 1 markwaters 1 dferrer + 1 mbeckwell 1 dhubbard + 1 Medozas 1 diLLec + 1 msirota 1 dkerr + 1 murf 1 doda + 1 nblasgen 1 edantie + 1 nikkk 1 elguero + 1 okrief 1 epicac + 1 OrNix 1 evandro + 1 Parantido 1 ewieling + 1 paul-tg 1 FabienToune + 1 pdf 1 fabled + 1 pinga-fogo 1 fdecher + 1 qualleyiv 1 festr + 1 rain 1 ffossard + 1 ravindrad 1 ffs + 1 rue_mohr 1 flefoll + 1 shin-shoryuken 1 fsantulli + 1 siepkes 1 fvdb + 1 slavon 1 garychen + 1 snblitz 1 gentian + 1 snuffy 1 geoff2010 + 1 Takehiko_Ooshima 1 geoffs + 1 teox 1 gincantalupo + 1 tim_ringenbach 1 globalnetinc + 1 tkarl 1 gracedman + 1 TomS 1 greenfieldtech + 1 tootai 1 guillecabeza + 1 tornblad 1 hotsblanc + 1 twisted 1 huangtx2009 + 1 vadim 1 hulber + 1 viniciusfontes 1 irroot + 1 volivier 1 Jamuel + 1 zalex1953 1 jaroth + 1 zmehmood 1 jcapp + 1 JimDickenson + 1 jims + 1 JimVanM + 1 jkroon + 1 jpiszcz + 1 jpyle + 1 jtodd + 1 justdave + 1 karesmakro + 1 kpfleming + 1 kshumard + 1 lacoursj + 1 lasko + 1 latinsud + 1 legart + 1 leobrown + 1 lmamane + 1 loic + 1 lp0 + 1 macli + 1 macogeek + 1 majorbloodnok + 1 maniax + 1 markd + 1 marsosa + 1 mbrancaleoni + 1 Medozas + 1 meral + 1 mgernoth + 1 miki + 1 mnicholson + 1 mnnojd + 1 mobeck + 1 moliveras + 1 moy + 1 msetim + 1 natmlt + 1 nblasgen + 1 Netview + 1 nicchap + 1 nikkk + 1 okrief + 1 OrNix + 1 oxymoron + 1 pabelanger + 1 palbrecht + 1 Parantido + 1 patrol-cz + 1 paul-tg + 1 pdavis + 1 pdf + 1 phsultan + 1 pida + 1 pmhaddad + 1 rajnishgiri + 1 ramonpeek + 1 rathaus + 1 ravindrad + 1 rmudgett + 1 Romik + 1 rue_mohr + 1 russell + 1 schmidts + 1 scottbmilne + 1 seadweller + 1 sgenyuk + 1 sgimeno + 1 sh0t + 1 Shagg63 + 1 shawkris + 1 shrift + 1 slutec18 + 1 snuffy + 1 sroberts + 1 srt + 1 st + 1 stegro + 1 steinwej + 1 Stochastic + 1 stuarth + 1 suretec + 1 Takehiko Ooshima + 1 teox + 1 test011 + 1 thom4fun + 1 timeshell + 1 timking + 1 tiziano + 1 tobias_e + 1 tornblad + 1 tpsast + 1 travisghansen + 1 trendboy + 1 tsearle + 1 udosw + 1 umberto71 + 1 vhatz + 1 viniciusfontes + 1 viraptor + 1 vmarrone + 1 vnovy + 1 voipas + 1 volivier + 1 vrban + 1 wetwired + 1 wtca + 1 ygor + 1 yrashk + 1 ys + 1 zalex1953 + 1 zmehmood + + ---------------------------------------------------------------------- + + 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/General + + #14847: Truncation problem with AMI ActionID + Revision: 186723 + Reporter: kobaz + Coders: mmichelson + + #15269: [patch] memory leak in asterisk some bug fixing and removing + Redundant condition + Revision: 201679 + Reporter: contactmayankjain + Testers: contactmayankjain, dvossel + Coders: contactmayankjain, dvossel + + Category: Addons/New Feature + + #14734: AUDIOHOOK_INHERIT crash after sip attended transfer + Revision: 185200 + Reporter: corruptor + Coders: file + + Category: Addons/res_config_mysql + + #15492: [patch] Voicemail.conf gets overwritten when using Realtime for + voicemail + Revision: 218733 + Reporter: cbbs70a + Coders: tilghman + + Category: Applications/General + + #14940: Background application executed in post-Dial Application Macro + terminates call + Revision: 193123 + Reporter: p_lindheimer + Testers: p_lindheimer + Coders: tilghman + + #15022: [patch] Language handling for numbers, dates, etc is misbehaving + when utilizing sub-regional languages + Revision: 204611 + Reporter: greenfieldtech + Coders: tilghman + + Category: Applications/app_amd + + #16239: AMD() incorrectly sets AMDCAUSE channel variable + Revision: 232359 + Reporter: CGMChris + Coders: file + + Category: Applications/app_chanisavail + + #14426: app_chanisavail always set AVAILSTATUS to 0 with option 's' set + Revision: 229969 + Reporter: macli + Coders: file + + Category: Applications/app_chanspy + + #15588: [patch] crash in chanspy on hangup - locked mutex + '&chanspy_ds.lock' + Revision: 228859 + Reporter: zerohalo + Testers: zerohalo + Coders: tilghman + + #15660: ChanSpy "whisper" is broken in 1.4.26 + Revision: 214196 + Reporter: corruptor + Testers: dvossel + Coders: dvossel + + #15675: [patch] o option not working + Revision: 224181 + Reporter: john8675309 + Testers: jgutierrez on users list: + Coders: dbrooks + + #15965: [patch] Deadlock in ChanSpy + Revision: 220934 + Reporter: atis + Testers: atis + Coders: mnicholson + + #16133: ChanSpy crashes Asterisk + Revision: 228694 + Reporter: wetwired + Coders: dvossel + + Category: Applications/app_confbridge + + #15964: Conference room with app ConfBridge has no audio. + Revision: 220905 + Reporter: shrift + Coders: mnicholson + + Category: Applications/app_controlplayback + + #16071: [patch] Warning log message with debug info + Revision: 227371 + Reporter: atis + Coders: atis + + Category: Applications/app_dial + + #14444: M() Docs + Revision: 195164 + Reporter: ewieling + Coders: eliel + + #14674: [patch] Dial application with the 'n' option not removing + introductions + Revision: 226893 + Reporter: ulogic + Coders: jpeeler + + #14763: [patch] On Dial with Macro, re-INVITE to the caller happens upon + callee answer, and not when Macro + Revision: 224571 + Reporter: cupotka + Coders: file + + #14845: asterisk does not play warning file when have SIP-SIP + Packet2Packet bridging + Revision: 186836 + Reporter: adomjan + Coders: mmichelson + + #15028: [patch] silent 'ringing' for branched calls + Revision: 223835 + Reporter: fnordian + Coders: jpeeler + + #15056: [patch] Blank FORWARD_CONTEXT is not ignored + Revision: 198297 + Reporter: p_lindheimer + Testers: p_lindheimer + Coders: seanbright + + #16005: [patch] Call does not drop when caller hangs up + Revision: 227831 + Reporter: falves11 + Testers: mnicholson, falves11 + Coders: mnicholson + + #16337: [patch] Segmentation Fault on Originate command. + Revision: 232270 + Reporter: Parantido + Testers: Parantido, dvossel + Coders: dvossel + + Category: Applications/app_directed_pickup + + #15100: [patch] Directed pickup : picker picks own channel instead of + called party's channel + Revision: 218238 + Reporter: lmsteffan + Coders: lmsteffan + + Category: Applications/app_directory + + #15739: [patch] Directory causes crash if dialing by last name + Revision: 219989 + Reporter: DLNoah + Testers: DLNoah, jeffg + Coders: tilghman + + #16409: [patch] First DTMF digit is missed if pressed during "using your + touch tone keypad..." announcement + Revision: 234890 + Reporter: alecdavis + Testers: alecdavis + Coders: alecdavis + + #16437: [patch] Unable to escape back to dialplan or operator, using 'o' + and 'a' extensions in dialcontext + Revision: 234896 + Reporter: alecdavis + Testers: alecdavis + Coders: alecdavis + + Category: Applications/app_externalivr + + #15114: [patch] 'V' Command sets one variable only. + Revision: 195319 + Reporter: chris-mac + Testers: chris-mac + Coders: mmichelson + + #16119: ExternalIVR without argument causes segmentation fault + Revision: 228017 + Reporter: thedavidfactor + Coders: tilghman + + #16305: [patch] ExternalIVR confuses AGI by double closing FDs + Revision: 232813 + Reporter: diLLec + Testers: thedavidfactor, diLLec + Coders: diruggles + + Category: Applications/app_fax + + #15355: app_fax does not compile with iaxmodem 1.2.0 + Revision: 202186 + Reporter: deuffy + Coders: seanbright + + #15480: [patch] Not all fixes from #14849 are committed + Revision: 205773 + Reporter: dimas + Coders: dimas + + #15606: app_fax.c is not compiling under OpenBSD + Revision: 210241 + Reporter: mvanbaak + Coders: kpfleming + + #15610: T.38 re-INVITE received after T.38 already negotiated fails + Revision: 210820 + Reporter: huangtx2009 + Coders: file + + #16039: SendFax 'a' option + Revision: 223333 + Reporter: jamicque + Coders: kpfleming + + #16127: hylafax(+iaxmodem)+ReceiveFAX leads to "Audio loop reports T38 + switchover but t38state != T38_STATE_NEGOTIATED" + Revision: 225871 + Reporter: darkbasic + Coders: kpfleming + + Category: Applications/app_festival + + #14038: [patch] apps/app_festival.c does not compile for PPC target + Revision: 208116 + Reporter: ffloimair + Coders: qwell + + Category: Applications/app_followme + + #13624: When calling party hangup the line followme app continue ringing. + Revision: 192433 + Reporter: sgenyuk + Coders: file + + #14758: app_followme doesn't initialize targs + Revision: 184846 + Reporter: tim_ringenbach + Coders: russell + + #15372: [patch] app_followme does not set correct language/inherit from + calling channel for Local/xxxxx channels it creates + Revision: 218582 + Reporter: Romik + Testers: cervajs + Coders: tilghman + + Category: Applications/app_forkcdr + + #13797: [patch] forkcdr() doesn't fork when call disposition is ANSWERED + Revision: 195883 + Reporter: sh0t + Testers: sh0t + Coders: mnicholson + + #14744: ForkCDR creates 3 CDR's + Revision: 195883 + Reporter: deepesh + Testers: sh0t + Coders: mnicholson + + Category: Applications/app_macro + + #16103: Sometimes macro in h extension returns to s extension + Revision: 225363 + Reporter: majorbloodnok + Coders: tilghman + + Category: Applications/app_meetme + + #13801: [patch] No way to tune talker optimization in meetme, causes users + to get cut off while they're still talking + Revision: 194437 + Reporter: justdave + Coders: file + + #14588: [patch] meetme doesn't play conf-has left prompts + Revision: 217217 + Reporter: voipas + Testers: lmadsen, twisted, tilghman + Coders: tilghman + + #15031: Setting the 'T' option for Meetme does not send MeetmeTalking + events to the manager + Revision: 194437 + Reporter: Stochastic + Coders: file + + #15050: MeetMe Fails to Authenticate + Revision: 195639 + Reporter: pmhaddad + Coders: file + + #15493: [patch] contrib/scripts/meetme.sql doesn't contain all fields + Revision: 206598 + Reporter: lasko + Coders: lasko + + #16247: [patch] Muted user remains talking forever + Revision: 234452 + Reporter: dimas + Coders: dimas + + Category: Applications/app_milliwatt + + #15386: [patch] Milliwatt() is off by -11dbm + Revision: 209842 + Reporter: rue_mohr + Testers: rue_mohr + Coders: russell + + Category: Applications/app_minivm + + #15174: [patch] cant unload and reload app_minivm.so + Revision: 196378 + Reporter: junky + Coders: junky + + Category: Applications/app_mixmonitor + + #13745: Recordings out of sync when using chanspy + Revision: 197548 + Reporter: geoffs + Testers: snblitz + Coders: mmichelson + + #15259: MixMonitor is not releasing the file handle on the recorded file + Revision: 201447 + Reporter: travisghansen + Testers: dvossel + Coders: dvossel + + #15699: [patch] using ast_free instead of mixmonitor_free + Revision: 213128 + Reporter: edantie + Coders: edantie + + #16152: [patch] MixMonitor thread doesn't exit until channel is dropped + Revision: 230510 + Reporter: AlexMS + Testers: dvossel, AlexMS + Coders: dvossel + + Category: Applications/app_osplookup + + Category: Applications/app_parkandannounce + + #15380: Park() application options not working as documented + Revision: 205287 + Reporter: DLNoah + Coders: dbrooks + + Category: Applications/app_queue + + #13220: [patch] Calls in high-weighted queue block low-weighted + Revision: 185089 + Reporter: garychen + Coders: mmichelson + + #14536: [patch] After a caller is processed by app_queue the queue_log + logs the hangup as TRANSFER + Revision: 211959 + Reporter: aragon + Testers: aragon, mnicholson + Coders: mnicholson + + #14631: [patch] Ghost calls with queues and spa942 and 922 + Revision: 205353 + Reporter: latinsud + Coders: latinsud + + #14650: leavewhenempty=yes doesn't work as expected, operates in reverse. + Revision: 190253 + Reporter: alecdavis + Testers: mmichelson, lmadsen + Coders: mmichelson + + #14672: Incorrect calling of free() at alloc_queue() in app_queue.c + Revision: 185264 + Reporter: makoto + Coders: russell + + #14680: unfreed memory in try_calling + Revision: 183247 + Reporter: caspy + Testers: caspy + Coders: mmichelson + + #15068: [patch] Add Queue Reset ability to Reset all members and all + Numbers + Revision: 193350 + Reporter: sum + Testers: sum + Coders: sum + + #15122: Abandoned queue calls won't show on CDR + Revision: 198075 + Reporter: sum + Testers: mnicholson, dbrooks, sum + Coders: mnicholson + + #15664: [patch] QUEUE_MEMBER_LIST() returns member names instead of + interfaces + Revision: 211051 + Reporter: rain + Coders: rain + + #15820: "keepstats" directive mistakenly(?) reverted? + Revision: 222549 + Reporter: kshumard + Coders: qwell + + #15832: [patch] music on hold digit=X not persistent across periodic + announcements + Revision: 217739 + Reporter: mbeckwell + Testers: mnick + Coders: mnick + + #15982: [patch] Segmentation fault in queue_cmp_cb + Revision: 231136 + Reporter: atis + Testers: atis + Coders: tilghman + + #15984: QUEUE_MEMBER and QUEUE_MEMBER_COUNT tries to destroy queue, + leading to segmentation fault + Revision: 231136 + Reporter: atis + Testers: atis + Coders: tilghman + + Category: Applications/app_sms + + #14881: [patch] smsq uses '|' rather than ',' for options in call file + Revision: 188209 + Reporter: stegro + Coders: stegro + + Category: Applications/app_softhangup + + #15810: [patch] SoftHangup() incorrectly truncates multi-hyphen channel + names + Revision: 215376 + Reporter: dhubbard + Coders: dhubbard + + #16129: flags not initalized in app_softhangup, causes undefined behavoir + Revision: 229492 + Reporter: kobaz + Coders: dbrooks + + Category: Applications/app_stack + + #15557: [patch] Gosub() dequotes once more than Macro() + Revision: 210911 + Reporter: rain + Testers: rain + Coders: tilghman + + #15617: [patch] crash in LOCAL() if Gosub stack is allocated but empty + Revision: 211235 + Reporter: rain + Coders: tilghman + + #16216: [patch] Invalid behaviour of Return within Gosub and AGI + Revision: 229354 + Reporter: atis + Testers: atis + Coders: tilghman + + Category: Applications/app_voicemail + + #14554: [patch] # for fastforward goes beyond end of message + Revision: 203828 + Reporter: lacoursj + Testers: lacoursj + Coders: lacoursj + + #14685: When using IMAP voicemail storage, you cannot retrieve messages by + logging into VoicemailMain() + Revision: 186289 + Reporter: BlargMaN + Testers: BlargMaN, qualleyiv, mmichelson + Coders: mmichelson + + #14736: [patch] message "you have no messages" garbled + Revision: 185472 + Reporter: chappell + Coders: chappell + + #14739: [patch] Voicemail(ARGS) is limtted to 1024 characters, large + 'blast' groups are silently left off + Revision: 193823 + Reporter: p_lindheimer + Testers: p_lindheimer + Coders: tilghman + + #14912: voicemail umask / permissions bug + Revision: 188777 + Reporter: jcapp + Coders: tilghman + + #14932: [patch] asterisk-1.6.0.9-x86_64 segfaults when leaving a voicemail + internally to another extension + Revision: 199634 + Reporter: jpiszcz + Testers: seanbright + Coders: seanbright + + #15331: [patch] Log message does not match conditional check + Revision: 203731 + Reporter: markd + Coders: dbrooks + + #15333: [patch] add FILE_STORAGE to Voicemail Build Options + Revision: 200948 + Reporter: mvanbaak + Coders: mvanbaak + + #15625: [patch] Prepending to a voicemail on forward causes locked sip + channel and large file filling disk space + Revision: 231689 + Reporter: Shagg63 + Testers: mnicholson + Coders: mnicholson + + #15696: [patch] Individual maxmessage/maxsecs does not work + Revision: 219415 + Reporter: fhackenberger + Coders: fhackenberger + + #15717: MWI is not sent to a SIP phone upon registration, but is after the + mailbox is updated/checked + Revision: 213698 + Reporter: natmlt + Coders: kpfleming + + #15720: opendir() return code is not checked in last_message_index() + Revision: 212631 + Reporter: tobias_e + Coders: tilghman + + #16291: app_voicemail.c strip_control() strips more than just control + chars + Revision: 233165 + Reporter: wdoekes + Coders: dvossel + + Category: Applications/app_voicemail/IMAP + + #14496: [patch] IMAP crash multiple callers / callers hangup at beep + Revision: 210565 + Reporter: vbcrlfuser + Testers: lmadsen, mmichelson, dbrooks + Coders: lmadsen + + #14496: [patch] IMAP crash multiple callers / callers hangup at beep + Revision: 210566 + Reporter: vbcrlfuser + Testers: lmadsen, mmichelson, dbrooks + Coders: lmadsen + + #14508: [patch] Usage of IMAP mailboxes still cause asterisk to crash, + even after 0013653 committed patch + Revision: 193959 + Reporter: tiziano + Coders: tiziano + + #14597: greetings can not be retrieved from IMAP + Revision: 213413 + Reporter: wtca + Testers: jpeeler + Coders: mmichelson + + #14889: Thread-specific vm_state tracking issue if a voicemail is left + immediately after a restart. + Revision: 195531 + Reporter: jaroth + Testers: msirota, BlargMaN + Coders: msirota + + #14949: [patch] Can't delete temporary greeting when using IMAP storage + Revision: 220836 + Reporter: noahisaac + Coders: noahisaac + + #14950: [patch] Greetings are stored as IMAP messages even when + imapgreetings=no + Revision: 213836 + Reporter: noahisaac + Coders: jpeeler + + #15729: IMAP greetings not stored in dovecot + Revision: 213836 + Reporter: lmadsen + Coders: jpeeler + + #15934: [patch] app_voicemail.so doesn't refresh information from database + on reload + Revision: 219821 + Reporter: viniciusfontes + Testers: viniciusfontes + Coders: tilghman + + Category: Applications/app_voicemail/NewFeature + + #11678: [patch] Notification email should use the voicemail's metadata + Revision: 186449 + Reporter: jamessan + Testers: tilghman, lmadsen + Coders: tilghman + + Category: Applications/app_voicemail/ODBC + + #15186: [patch] Asterisk crash when recording busy or unavailable message + while using ODBC voicemail storage + Revision: 201533 + Reporter: ajohnson + Testers: ajohnson + Coders: tilghman + + Category: CDR/General + + #12946: [patch] ResetCDR does not work on non-answered channel + Revision: 198075 + Reporter: meral + Testers: mnicholson, dbrooks, sum + Coders: mnicholson + + #13637: Missing userfield for Queue call with NO ANSWER + Revision: 194059 + Reporter: atis + Testers: mnicholson, atis + Coders: mnicholson + + #14306: CDR not written when Busy() used + Revision: 189068 + Reporter: cristiandimache + Coders: mnicholson + + #15751: [patch] Core dump in ast_bridge_call features.c line 2772 + Revision: 213350 + Reporter: atis + Coders: atis + + Category: CDR/NewFeature + + #13691: [patch] Unanswered Queue() calls don't have CDR + Revision: 194059 + Reporter: dferrer + Testers: mnicholson, atis + Coders: mnicholson + + Category: CDR/cdr_custom + + #15471: cdr_custom produces incorrect csv format for clid + Revision: 221371 + Reporter: dkerr + Testers: mnick + Coders: mnick + + Category: CDR/cdr_sqlite3_custom + + #15953: [patch] sqlite3 CDRs not working after a reload + Revision: 223173 + Reporter: frawd + Testers: frawd + Coders: frawd + + Category: Channels/General + + #14970: [patch] chan_vpb fails to catch exception on 1.4 + Revision: 228093 + Reporter: tzafrir + Testers: markwaters + Coders: tzafrir + + #14984: segfault during attended transfer of an automatically redirected + call + Revision: 192480 + Reporter: gincantalupo + Coders: file + + #15330: [patch] Using CHANNEL function from ZOMBIE channel stops Asterisk + Revision: 201446 + Reporter: okrief + Testers: dbrooks + Coders: dbrooks + + #15416: No voice on PRI calls with asterisk 1.4.25 & 26 + Revision: 205731 + Reporter: avinoash + Testers: scottbmilne, alecdavis + Coders: alecdavis + + #15848: [patch] segfault when transferring a queue caller + Revision: 229012 + Reporter: fhackenberger + Testers: fhackenberger, lmadsen, TomS, shin-shoryuken, dvossel + Coders: fhackenberger + + #15940: [patch] IAX does not allow CALLERID(num) contain non-numbers. + Revision: 225035 + Reporter: dimas + Testers: dvossel + Coders: dimas, dvossel + + #15957: Automatic progress indication breaks some scenarios + Revision: 220292 + Reporter: lmadsen + Coders: tilghman + + #16058: [patch] Crash in local_ast_moh_start / ast_indicate_data due to + AST_CONTROL_HOLD with bad pointer + Revision: 231930 + Reporter: atis + Coders: jpeeler + + #16242: [patch] Comfort noise frame with f->data NULL but f->datalen 160 + Revision: 231505 + Reporter: amorsen + Testers: amorsen, oej, dvossel + Coders: oej + + Category: Channels/chan_agent + + #14091: autologoff does not work + Revision: 189207 + Reporter: evandro + Coders: dvossel + + #14590: [patch] updatecdr='yes' in agents.conf is not working + Revision: 230629 + Reporter: msetim + Testers: Laureano, mnicholson + Coders: Laureano + + #15668: AGENTACCEPTDTMF is incorrectly spelled as AGENTACCEPTDMTF in code + to recognize channel variables. + Revision: 212584 + Reporter: davidw + Coders: seanbright + + Category: Channels/chan_alsa + + #14760: [patch] chan_alsa.so fails to load with no reason given in log + Revision: 196991 + Reporter: Nick_Lewis + Coders: Nick + + Category: Channels/chan_dahdi + + #13034: [patch] 183 response although progressinband=never + Revision: 183337 + Reporter: klaus3000 + Testers: klaus3000 + Coders: tilghman, klaus3000 + + #13917: [patch] fxo modules incorrectly believes channel is answered, if + telco reverses line polarity at off hook. + Revision: 203709 + Reporter: alecdavis + Testers: alecdavis + Coders: alecdavis + + #14383: priexclusive parameter ignored if pri = pri_cpe ? + Revision: 203941 + Reporter: mbrancaleoni + Coders: rmudgett + + #14434: [patch] Dahdi does not wait for wink on outbound calls before + dialing DTMF with Signalling type = em_w + Revision: 207638 + Reporter: araasch + Coders: araasch + + #14434: [patch] Dahdi does not wait for wink on outbound calls before + dialing DTMF with Signalling type = em_w + Revision: 207862 + Reporter: araasch + Coders: jpeeler + + #14477: pseudo channel disappears after dahdi restart + Revision: 203857 + Reporter: timking + Coders: jpeeler + + #14655: [patch] Wrong text for HELP DAHDI + Revision: 183704 + Reporter: ulogic + Testers: lmadsen + Coders: ulogic + + #14696: reload in console overwrites priindication=outofband setting + Revision: 208387 + Reporter: fdecher + Coders: jpeeler + + #14726: Conditional compilation of a diagnostic message needs an L + modifier to %d for a 64 bit integer + Revision: 207159 + Reporter: lmadsen + Coders: jpeeler + + #14761: [patch] 1.6.1: unidirectional PCM if (FXS?) hardware DTMF + detection enabled + Revision: 203276 + Reporter: tzafrir + Testers: tzafrir, dimas + Coders: dimas + + #15129: [patch] Incoming DTMF causes "Cannot handle frames in 2 format" + error, call dies + Revision: 219669 + Reporter: bmh + Coders: tilghman + + #15207: "dahdi.conf" misused in conf files + Revision: 197092 + Reporter: seandarcy + Coders: seanbright + + #15248: [patch] Multiple Groups Not working + Revision: 199230 + Reporter: gentian + Testers: gentian + Coders: mmichelson + + #15378: [patch] Crash in do_monitor() in chan_dahdi.c + Revision: 218576 + Reporter: samy + Coders: jpeeler + + #15389: [patch] no audio with SIP call to ISDN PRI, if neither Progress or + Proceeding are received. + Revision: 205731 + Reporter: alecdavis + Testers: scottbmilne, alecdavis + Coders: alecdavis + + #15655: [patch] Dialplan starts execution before call is accepted + Revision: 210686 + Reporter: alecdavis + Coders: rmudgett + + #15683: [patch] dahdi_read unbalanced ast_mutex_lock and ast_mutex_unlock + Revision: 222466 + Reporter: alecdavis + Coders: jpeeler + + #15727: [patch] Message Waiting Indication(MWI) is randomly generated when + FXO is set to DTMF Caller ID + Revision: 212434 + Reporter: doda + Coders: doda + + #15883: NewChannel AMI event on DAHDI (or Zaptel) channels contains + CallerID information from previous call + Revision: 224334 + Reporter: jsmith + Coders: jpeeler + + #15899: crash on second 'dahdi destroy channel' if a var was set + Revision: 222304 + Reporter: tzafrir + Coders: jpeeler + + #15909: When no callerid is recieved, cannot override callerid + Revision: 227170 + Reporter: kobaz + Coders: file + + #15972: [patch] Dropping frame since I'm still dialing on Zap/... (resp. + DAHDi/...) with DIGITAL calls + Revision: 232094 + Reporter: udosw + Testers: alecdavis + Coders: alecdavis + + #15998: [patch] Reset entire span request can result in a crash + Revision: 222397 + Reporter: tsearle + Coders: tsearle + + #16389: [patch] busydetect incorrectly hangs up incoming call due to + incoming DTMF seen as busy pattern. + Revision: 234898 + Reporter: alecdavis + Testers: alecdavis + Coders: alecdavis + + Category: Channels/chan_h323 + + #11261: [patch] chan_h323 with H323Plus for TRUNK (SVN rev. 89183) + Revision: 182725 + Reporter: vhatz + Coders: jthurman + + #11966: Compile Fail when enable Module Embedding + Revision: 187916 + Reporter: dome + Testers: jpeeler + Coders: kpfleming + + #12415: chan_h323 doesn't respect rtp packetization settings + Revision: 189997 + Reporter: pj + Coders: mvanbaak + + #14715: [patch] Simplify h323 Make process + Revision: 184839 + Reporter: jthurman + Testers: tzafrir, russell + Coders: jthurman + + Category: Channels/chan_iax2 + + #12912: An issue with the IAX2 channel allows anonymous connections to + cause resource starvation + Revision: 216007 + Reporter: rathaus + Testers: tilghman, russell, dvossel, dbrooks + Coders: dvossel + + #14207: iax2 trunked channels not being cleared + Revision: 194836 + Reporter: clive18 + Coders: dvossel + + #14216: Random audio dropouts when jitterbuffer = yes + Revision: 196000 + Reporter: Andrey Sofronov + Testers: guillecabeza + Coders: guillecabeza + + #14717: [patch] chan_iax2 reports endless if a peer cannot be registered + (>100 logs/sec) + Revision: 194877 + Reporter: mobeck + Testers: dvossel + Coders: dvossel + + #14728: [patch] global mohinterpret setting is ignored + Revision: 192217 + Reporter: dimas + Testers: dimas, dvossel + Coders: dimas + + #14867: IAX2 failed registration notices are spamming the CLI until + /var/log/asterisk/messages file fills hard drive 100% + Revision: 194877 + Reporter: aragon + Testers: dvossel + Coders: dvossel + + #15007: LAGRQ Warnings in 1.6.1 + Revision: 191554 + Reporter: hulber + Coders: tilghman + + #15032: [patch] Sign problem calculating timestamp for iax frame leads to + no audio on the receiving peer. + Revision: 196000 + Reporter: guillecabeza + Testers: guillecabeza + Coders: guillecabeza + + #15191: IAX trunk only comes up as trunk in one direction only, unless you + unload and load chan_iax + Revision: 199744 + Reporter: alecdavis + Testers: dvossel + Coders: dvossel + + #15216: after transfer negotiation, releasing doesnt work , both channels + are still up....forever + Revision: 198827 + Reporter: oxymoron + Testers: dvossel + Coders: dvossel + + #15361: [patch] AST-2009-001 breaks IAX2 RFC5456 compliance - Timestamps + in POKE/PONG zero in 2 of 4 Bytes + Revision: 201995 + Reporter: ffloimair + Coders: dvossel + + #15404: [patch] Unrequired Debug Message + Revision: 203712 + Reporter: leobrown + Coders: leobrown + + #15834: [patch] iax2 encryption failed on asterisk 1.4.26.2 + Revision: 217821 + Reporter: karesmakro + Testers: dvossel, karesmakro + Coders: dvossel + + #16094: [patch] iax2 show cache, locks channels. + Revision: 230727 + Reporter: alecdavis + Testers: alecdavis, dvossel + Coders: alecdavis + + #16206: [patch] Segfault in chan_iax2.so when receiving call without + CallToken support + Revision: 229232 + Reporter: bklang + Testers: bklang + Coders: dvossel + + Category: Channels/chan_local + + #14709: [patch] chan_local generates MoH instead of just passing + HOLD/UNHOLD further + Revision: 226540 + Reporter: dimas + Coders: file + + #14829: Mixmonitor/Monitor stops when automated dial out call files used + with local channel + Revision: 197894 + Reporter: licedey + Testers: mmichelson, licedey, lmadsen + Coders: lmadsen + + #15314: [patch] Seg fault in chan_local - local_pvt_destroy + Revision: 230042 + Reporter: sroberts + Testers: davidw, lottc + Coders: davidw + + #15787: [patch] chan_local deadlock + Revision: 214960 + Reporter: tim_ringenbach + Testers: tim_ringenbach + Coders: tim + + Category: Channels/chan_misdn + + #11974: external lines connected with message !! Got Busy in Connected + State !?! + Revision: 204838 + Reporter: fvdb + Coders: rmudgett + + #12113: [patch] asterisk crash at reload chan_misdn.so + Revision: 212509 + Reporter: agupta + Coders: jpeeler + + #12286: [patch] immediate=yes treats s extension differently than others: + doesn't return cause code 1 if doesn't exist + Revision: 196120 + Reporter: lmamane + Coders: file + + #13488: [patch] mISDN rejects incoming calls + Revision: 185128 + Reporter: Christian_Pinedo + Testers: crich, siepkes, festr + Coders: crich + + #14355: [patch] Segfault if you transfer a call into a meetme room + Revision: 206565 + Reporter: sodom + Testers: rmudgett + Coders: rmudgett + + #14692: [patch] ISDN-Transfer causes backcall attempt of attendent phone + Revision: 206565 + Reporter: sodom + Testers: rmudgett + Coders: rmudgett + + #14976: [patch] "misdn show config" segfaults asterisk, if no MSN lists + Revision: 193266 + Reporter: alecdavis + Testers: alecdavis, FabienToune + Coders: alecdavis + + #15458: [patch] mISDN rejects calls - NO FREE CHAN IN STACK + Revision: 221879 + Reporter: FabienToune + Testers: rmudgett, slutec18, FabienToune + Coders: rmudgett + + #15490: [patch] mISDN rejects incoming calls (reopened) + Revision: 221879 + Reporter: slutec18 + Testers: rmudgett, slutec18, FabienToune + Coders: rmudgett + + #16041: [patch] Asterisk 1.4.27-rc2 crash + Revision: 228148 + Reporter: francesco_r + Coders: dbrooks + + Category: Channels/chan_sip/CodecHandling + + #13569: Asterisk sending the wrong codec on re-invite. + Revision: 195099 + Reporter: bkw918 + Coders: file + + #15504: [patch] G726 Codec has choppy audio on Version 1.6.1 + Revision: 229285 + Reporter: globalnetinc + Coders: file + + #16175: Revision 202007 Introduces Deadlock + Revision: 229088 + Reporter: paul-tg + Testers: paul-tg + Coders: mnicholson + + Category: Channels/chan_sip/General + + #11157: Asterisk does not send a provisional response at every minute + Revision: 215795 + Reporter: rjain + Testers: twilson + Coders: twilson + + #11231: [patch] Many retransmits when chan_sip generates multiple + outstanding requests + Revision: 204250 + Reporter: flefoll + Coders: mmichelson + + #12006: [patch] chan_sip fails to set contact, via, and sdp headers + correctly with outboundproxy set + Revision: 188070 + Reporter: mnicholson + Coders: file + + #12013: SIP with canreinvite=yes through multiple Asterisk instances fails + Revision: 187531 + Reporter: alx + Coders: dvossel + + #12215: [patch] Asterisk returns 482 Loop Detected upon receiving + re-invite + Revision: 194510 + Reporter: jpyle + Testers: lmadsen + Coders: mmichelson + + #12434: Handle wrong at offer/answer in sdp in media description(m=) + Revision: 207523 + Reporter: mnnojd + Coders: mmichelson + + #12869: [patch] 'context' doesn't change when 'sip reload' issued when + driven from realtime + Revision: 213095 + Reporter: bcnit + Testers: lasko + Coders: tilghman + + #13136: [patch] sip peer qualified failed, asterisk lock. + Revision: 225489 + Reporter: pabelanger + Testers: dvossel, whys + Coders: dvossel + + #13432: [patch] outboundproxy=proxy.mmmydomain.net where domain can not be + resolved silently removes the sip section + Revision: 204304 + Reporter: p_lindheimer + Coders: p + + #13823: Response to REGISTER is sent to wrong address when using rport + Revision: 197471 + Reporter: dimas + Coders: file + + #14239: [patch] 491-request pending is sent out of dialog + Revision: 208391 + Reporter: klaus3000 + Testers: klaus3000 + Coders: mmichelson + + #14256: [patch] SIP Channel name is not unique + Revision: 188950 + Reporter: Nick_Lewis + Testers: Nick_Lewis, file + Coders: Nick + + #14309: [patch] SIP/realtime problems => 100 % CPU + Revision: 221027 + Reporter: pkempgen + Testers: pkempgen, vrban + Coders: tilghman + + #14464: [patch] lock during simple call processing + Revision: 202340 + Reporter: pj + Testers: aragon + Coders: mmichelson + + #14573: [patch] 'autodomain' doesn't work + Revision: 215929 + Reporter: pj + Testers: pj + Coders: mnicholson + + #14575: BYE to 408 Request Timeout + Revision: 208591 + Reporter: chris-mac + Coders: mmichelson + + #14659: [patch] MWI NOTIFY contains a wrong URI if Asterisk listens to + non-standard port (5060) + Revision: 202673 + Reporter: klaus3000 + Testers: dvossel, klaus3000 + Coders: klaus3000, dvossel + + #14686: Regression: #13867 Reject an incoming call to peer due to call + limit with "603 Declined". It`s not correct. + Revision: 186840 + Reporter: davidw + Coders: mmichelson + + #14727: [patch] lock or crash after changing sip 'transport' + Revision: 189775 + Reporter: pj + Testers: dvossel + Coders: dvossel + + #14727: [patch] lock or crash after changing sip 'transport' + Revision: 196452 + Reporter: pj + Testers: dvossel, pj + Coders: dvossel + + #14784: crash after native bridging + Revision: 187679 + Reporter: pj + Coders: tilghman + + #14828: Asterisk generates Ring instead of Coloring Ring Back Tone (Early + Media). + Revision: 224777 + Reporter: licedey + Coders: file + + #14993: [patch] SIP Response 410 incorrectly mapped to Hangupcause 1, + should be 22 + Revision: 191563 + Reporter: BigJimmy + Coders: BigJimmy + + #14994: [patch] Invalid SDP connection information (c=) parsing leading to + one way audio + Revision: 227760 + Reporter: frawd + Coders: mnicholson + + #15033: chan_sip sets PRIREDIRECTREASON incorrectly for reason no-answer + Revision: 223406 + Reporter: steinwej + Coders: jpeeler + + #15036: [patch] ignore both DTMF BEGIN and END from RTP when not in + RFC2833 mode + Revision: 192637 + Reporter: dimas + Coders: dimas + + #15074: huge memory leak - sip_alloc + Revision: 197542 + Reporter: pj + Coders: file + + #15143: [patch] Deadlock on chan_sip + Revision: 199591 + Reporter: cristiandimache + Testers: cristiandimache + Coders: mmichelson + + #15213: [patch] asterisk lock in sipsock_read for several seconds and drop + sip packets + Revision: 202340 + Reporter: schmidts + Testers: aragon + Coders: mmichelson + + #15262: [patch] RFC3261 Via-header branches not done right (section + Revision: 219452 + Reporter: maniax + Testers: maniax, dvossel + Coders: tweety, dvossel + + #15283: [patch] CLI NOTIFY always tries to use UDP, even if the peer is + connected via TCP + Revision: 199819 + Reporter: jthurman + Testers: jthurman, dvossel + Coders: jthurman + + #15340: [patch] Deadlock when performing directed pickup + Revision: 219376 + Reporter: lmsteffan + Testers: lmsteffan + Coders: lmsteffan + + #15345: [patch] SIP deadlock in 1.4 revision 199472 + Revision: 202340 + Reporter: aragon + Testers: aragon + Coders: mmichelson + + #15349: Deadlock in do_monitor() of chan_sip + Revision: 202340 + Reporter: samy + Testers: aragon + Coders: mmichelson + + #15356: After a few thousand calls, or at random, Asterisk stops receiving + events from the network + Revision: 234133 + Reporter: falves11 + Testers: falves11 + Coders: tilghman + + #15362: [patch] log message output is truncated + Revision: 214202 + Reporter: klaus3000 + Coders: klaus3000 + + #15376: SIP option (SIP_OPT_ flag) is not handled correctly + Revision: 207030 + Reporter: Takehiko Ooshima + Testers: dvossel, Takehiko_Ooshima + Coders: dvossel + + #15403: [patch] Session timer is not activated + Revision: 206770 + Reporter: makoto + Coders: makoto + + #15596: [patch] all codecs allowed, but textsupport=no crashes on T140RED + enabled call + Revision: 209518 + Reporter: fabled + Coders: fabled + + #15621: [patch] session-expires default timer wrong + Revision: 216698 + Reporter: fnordian + Testers: atis + Coders: oej + + #15716: [patch] chan_sip fails to destroy channels in INVITE when no + response received + Revision: 234133 + Reporter: dant + Testers: falves11 + Coders: tilghman + + #15819: [patch] buggy output in "sip show channelstats" + Revision: 215887 + Reporter: klaus3000 + Testers: klaus3000, oej + Coders: klaus3000 + + #15839: [patch] caller id number is empty + Revision: 216994 + Reporter: ebroad + Testers: ebroad, dvossel + Coders: ebroad, dvossel + + #15868: [patch] SIPshowregistry manager action obmits ActionID from + RegistryEntry events + Revision: 217594 + Reporter: nic_bellamy + Coders: nic + + #15949: [patch] correct auth keyword parsing in add_realm_authentication() + Revision: 223133 + Reporter: ebroad + Testers: ebroad + Coders: ebroad, dvossel + + #15955: [patch] p->peerauth is always empty in transmit_register() + Revision: 223089 + Reporter: ebroad + Coders: ebroad + + #16091: [patch] Security Problem + Revision: 225914 + Reporter: thom4fun + Coders: jpeeler + + #16120: SIP peers are not being built from users.conf configuration + Revision: 227239 + Reporter: jsmith + Coders: dvossel + + #16212: Early audio message doesn't play over SIP + Revision: 232658 + Reporter: miki + Coders: dvossel + + #16268: [patch] Last line of SDP is not being parsed + Revision: 230796 + Reporter: sgimeno + Coders: kpfleming + + Category: Channels/chan_sip/Interoperability + + #13630: [patch] Potential spiral detected problem + Revision: 198886 + Reporter: festr + Coders: dvossel + + #14418: [patch] If a SIP URI is resolved with SRV records, the port must + no be in the Request-URI + Revision: 221477 + Reporter: klaus3000 + Testers: klaus3000, mnicholson + Coders: mnicholson + + #14446: [patch] chan_sip does not support the maddr attribute in Via + headers + Revision: 230148 + Reporter: frawd + Testers: frawd + Coders: frawd + + #14465: [patch] Incorrect From: header information when + CALLERPRES=PRES_PROHIB + Revision: 206940 + Reporter: Nick_Lewis + Testers: Nick_Lewis, dvossel + Coders: Nick, dvossel + + #14584: [patch] Asterisk does not stop retransmission + Revision: 202346 + Reporter: klaus3000 + Testers: klaus3000 + Coders: mmichelson + + #14725: Asterisk doesn't add Route headers in NOTIFY when the SUBSCRIBE + came from a proxy + Revision: 205779 + Reporter: ibc + Coders: mmichelson + + #14725: Asterisk doesn't add Route headers in NOTIFY when the SUBSCRIBE + came from a proxy + Revision: 205882 + Reporter: ibc + Coders: mmichelson + + #15158: [patch] Message: "Unable to handle indication 3" + Revision: 200364 + Reporter: madkins + Testers: madkins + Coders: mmichelson + + #15442: [patch] Asterisk cannot handle SIP 183 "Session Progress" if no + SDP is contained in it + Revision: 208266 + Reporter: ffloimair + Testers: tkarl, ffloimair + Coders: mmichelson + + #16186: [patch] T.38 reinvite fails after receiving "415 Unsupported media + type" when it could continue in audio mode + Revision: 232348 + Reporter: atis + Coders: atis + + Category: Channels/chan_sip/Registration + + #14344: [patch] Outbound proxy not used for registrations + Revision: 205986 + Reporter: Nick_Lewis + Testers: dvossel + Coders: dvossel + + #14366: [patch] Registration expiry not compatible with some ITSP + Revision: 211951 + Reporter: Nick_Lewis + Testers: mnicholson + Coders: mnicholson, Nick + + #14367: Description of registration string in sip.conf.sample is incorrect + Revision: 198794 + Reporter: Nick_Lewis + Coders: file + + #14438: [patch] registration query + Revision: 218590 + Reporter: ravindrad + Testers: ravindrad + Coders: ravindrad + + #14668: register: '/' in username not supported + Revision: 187391 + Reporter: Netview + Coders: tilghman + + #14754: [patch] Realtime bad Reconstruct of field 'fullcontact' after + restart + Revision: 192936 + Reporter: Alexei Gradinari + Testers: lmadsen + Coders: tilghman + + #14885: [patch] rtupdate=no not working + Revision: 188839 + Reporter: deepesh + Testers: deepesh + Coders: tilghman + + #14954: Trunk registration / Auth user + Revision: 223208 + Reporter: tornblad + Testers: mmichelson, tornblad, dvossel + Coders: dvossel + + #15008: [patch] Introduce better parsing for the register line + Revision: 213117 + Reporter: tilghman + Testers: lmadsen, tilghman + Coders: tilghman + + #15052: [patch] registration fails if multiple peers are specified in + sip.conf + Revision: 206281 + Reporter: fsantulli + Testers: fsantulli + Coders: fsantulli + + #15102: [patch] Registration Deadlock between Asterisk and Polycom + Soundpoint IP 450 + Revision: 205841 + Reporter: Jamuel + Testers: Jamuel + Coders: Jamuel, dvossel + + #15111: [patch] parsing of sip register lines is broken + Revision: 201595 + Reporter: ffs + Testers: ffs, dvossel + Coders: ffs + + #15118: [patch] SIP device cycles between Available for 25 seconds and + Unavailable for the programmed re-registration period, maybe an h + Revision: 196724 + Reporter: alecdavis + Coders: alecdavis + + #15194: [patch] [SIP realtime] "sip reload" makes UNREACHABLE users behind + NAT + Revision: 197625 + Reporter: ibc + Testers: manwe + Coders: eliel + + #15295: Registrations persist after removal and sip reload + Revision: 201360 + Reporter: amorsen + Coders: dvossel + + #15539: [patch] Register request line contains wrong address when domain + and registrar host differ + Revision: 213721 + Reporter: Nick_Lewis + Testers: Nick_Lewis, dvossel + Coders: Nick, dvossel + + #15672: ? in register= string breaks registration + Revision: 213117 + Reporter: test011 + Testers: lmadsen, tilghman + Coders: tilghman + + #15764: [patch] Default Extension (callback) Not Being Set + Revision: 215802 + Reporter: elguero + Coders: tilghman + + #15943: Registration against a SIP provider fails in 1.6.2.0 + Revision: 220722 + Reporter: tpsast + Coders: jpeeler + + #16298: [patch] After upgrading to asterisk 1.4.27 Optipoint SIP phone can + no longer register + Revision: 233473 + Reporter: mgernoth + Testers: dvossel + Coders: dvossel + + Category: Channels/chan_sip/Subscriptions + + #14413: state of non existent extensions should not be "Idle" + Revision: 203715 + Reporter: pj + Coders: russell + + Category: Channels/chan_sip/T.38 + + #12437: Asterisk negotiates only T.38 when answering even if the other end + offers audio + Revision: 184951 + Reporter: marsosa + Testers: pinga-fogo, okrief, file, afu + Coders: file + + #14849: [patch] SendFax function not working as expected on > 1.6.0.7 + Revision: 205699 + Reporter: afosorio + Coders: kpfleming + + #15182: [patch] T.38 invite does not always comply with RFC 2327 + Revision: 209135 + Reporter: CGMChris + Testers: CGMChris + Coders: mmichelson + + #16025: [patch] failed to negiotate t38 + Revision: 223655 + Reporter: jamicque + Coders: kpfleming + + #16387: [patch] Missing session level connection data (c=) breaks + process_sdp() + Revision: 233396 + Reporter: zalex1953 + Testers: mnicholson, zalex1953 + Coders: mnicholson + + Category: Channels/chan_sip/TCP-TLS + + #12282: [patch] Asterisk sends SIP-over-TCP INVITE to wrong port number + Revision: 196452 + Reporter: rjain + Testers: dvossel, pj + Coders: dvossel + + #13865: [patch] SIP/TLS enabled - just one call possible - 481 + Call/Transaction Does Not Exist + Revision: 200984 + Reporter: st + Testers: mmichelson, Kristijan, vrban, jmacz, dvossel + Coders: Kristijan, mmichelson, vrban, dvossel + + #14452: in "_sip_tcp_helper_thread" Buffer is filled with dirty bytes + Revision: 203782 + Reporter: umberto71 + Coders: russell + + #14919: RTP ports dont get closed with SIP over TCP + Revision: 189353 + Reporter: vrban + Coders: file + + #15854: [patch] with 'transport=tls' and host not dynamic, port defaults + to 5060 rather than 5061. + Revision: 221698 + Reporter: dvossel + Testers: dvossel + Coders: dvossel + + #15894: SIP register via tls causes lock on sip reload + Revision: 225489 + Reporter: dvossel + Testers: dvossel, whys + Coders: dvossel + + #15905: [patch] TCP/TLS invites(and possibly others) broken from r218504 + and onward + Revision: 218937 + Reporter: ebroad + Testers: ebroad + Coders: ebroad + + #15939: memory leak, tcptls_session never destroyed in chan_sip for client + connections + Revision: 220369 + Reporter: dvossel + Coders: dvossel + + Category: Channels/chan_sip/Transfers + + #15151: [patch] Deadlock On One-legged Transfer [SIP / REPLACES] (Call + Pickup) + Revision: 219307 + Reporter: irroot + Testers: irroot, dvossel + Coders: dvossel + + #15817: crash in local_attended_transfer, likely related to moh - 1.4.26.1 + Revision: 222883 + Reporter: zerohalo + Testers: aragon, russell, zerohalo + Coders: russell + + Category: Channels/chan_sip/Video + + #15121: [patch] Video support in SIP channel driver appears to be totally + broken + Revision: 211350 + Reporter: jsmith + Coders: file + + Category: Channels/chan_unistim + + #14858: [patch] Regular segfault with chan_unistim + Revision: 189914 + Reporter: barryf + Testers: barryf + Coders: tilghman + + #14858: [patch] Regular segfault with chan_unistim + Revision: 192942 + Reporter: barryf + Coders: tilghman + + Category: Core/BuildSystem + + #14517: [patch] signals.h - syntax error before '*' token + Revision: 227375 + Reporter: asgaroth + Testers: asgaroth, snuffy, dougm, qwell + Coders: snuffy + + #14737: [patch] Cannot flavour (flavor) version number because + make_version_c looks in wrong directory + Revision: 234703 + Reporter: davidw + Coders: tilghman + + #14820: inotify header file prevents Asterisk from compiling + Revision: 186302 + Reporter: phsultan + Coders: tilghman + + #14846: [patch] undefined symbols - modules can't be loaded + Revision: 195373 + Reporter: pj + Coders: tilghman + + #15209: make install: build_tools/mkpkgconfig: 21: [[: not found + Revision: 197263 + Reporter: seandarcy + Coders: seanbright + + #15344: [patch] appdocs dtd installed to ASTVARLIBDIR instead of + ASTDATADIR + Revision: 213905 + Reporter: tzafrir + Coders: tzafrir + + #15697: most cleaner alaw don't compile + Revision: 213182 + Reporter: slavon + Coders: qwell + + #15698: [patch] If enable DEBUG_FD_LEAKS - h323 can't start. + Revision: 213563 + Reporter: slavon + Testers: slavon, tilghman + Coders: tilghman + + #15714: [patch] Asterisk won't build with curl unless curl_config is + present + Revision: 214521 + Reporter: pprindeville + Testers: pprindeville + Coders: tilghman + + #16296: [patch] menuselect.makeopts: does not properly unselect an option + with a leading - (minus) + Revision: 234259 + Reporter: abelbeck + Testers: abelbeck, qwell, lmadsen + Coders: qwell + + Category: Core/Channels + + #14723: ERROR[5003]: channel.c:2043 __ast_read: ast_read() called with no + recorded file descriptor. + Revision: 207364 + Reporter: seadweller + Coders: russell + + #15152: [patch] 64 bit system channel name uniqueness + Revision: 226978 + Reporter: palbrecht + Coders: dbrooks + + #16003: "core show channels" crash + Revision: 229017 + Reporter: atis + Testers: twilson + Coders: twilson + + #16219: Crash revision 229091 in audiohook_inheritance_destroy + Revision: 229671 + Reporter: aragon + Coders: dvossel + + Category: Core/Configuration + + #14542: [patch] #exec lines causing failure of parsing of extensions.conf + Revision: 215570 + Reporter: jtodd + Testers: jtodd, tilghman + Coders: tilghman + + #14796: Asterisk crashes when empty member in queues.conf + Revision: 185603 + Reporter: pida + Coders: mmichelson + + #15583: [patch] #exec strips too many leading and trailing quotes + Revision: 219063 + Reporter: pkempgen + Testers: pkempgen + Coders: tilghman, pkempgen + + #15857: [patch] Revision 152765 introduces regression in stdexten + Revision: 227165 + Reporter: pprindeville + Testers: pprindeville + Coders: pprindeville + + #15858: [patch] Revision 152765 introduces scoping difficulties in + stdexten + Revision: 227364 + Reporter: pprindeville + Testers: pprindeville + Coders: lmadsen + + Category: Core/General + + #13778: asterisk blocked at startup between + main/asterisk.c/loader.c/load_modules and + manager.c/loader.c/ast_module_reload + Revision: 199054 + Reporter: hotsblanc + Testers: p_lindheimer, seanbright + Coders: seanbright + + #14373: [patch] Avoid destroying the CLI line when moving the cursor + backward and trying to autocomplete. + Revision: 184256 + Reporter: eliel + Testers: lmadsen + Coders: eliel + + #14682: [patch] Race condition in ast_db_get() + Revision: 182453 + Reporter: makoto + Coders: tilghman + + #14730: [patch] Fix runlevels in Debian rc files + Revision: 213903 + Reporter: pkempgen + Coders: tilghman + + #14738: Address device state performance issues in 1.6.1 + Revision: 184343 + Reporter: russell + Coders: russell + + #15020: tab completion sefault when using with CLI aliases + Revision: 192701 + Reporter: junky + Coders: file + + #15200: [patch] Certain console helps leaves prompt in bold mode (bright + white) + Revision: 196951 + Reporter: ajohnson + Testers: ajohnson + Coders: seanbright + + #15273: [patch] german time (20:01:00 oh clock) is announced wrong + Revision: 214074 + Reporter: Benjamin Kluck + Coders: Benjamin + + #15649: T38 Faxing failing on 1.6.1 svn + Revision: 210995 + Reporter: dazza76 + Coders: kpfleming + + #15667: LOGGER WARNING : error executing after rotate + Revision: 212580 + Reporter: loic + Coders: seanbright + + #15769: [patch] useless message pops hundreds of times per minute + Revision: 233049 + Reporter: falves11 + Testers: mnick, falves11 + Coders: mnick + + #15973: [patch] Huge memory consumption after few hours of load + Revision: 221923 + Reporter: atis + Coders: tilghman + + #15981: Crash becouse don't check null return... + Revision: 228340 + Reporter: slavon + Coders: dvossel + + #15987: ao2_iterator_init() does not hold a reference to the container it + is iterating + Revision: 222187 + Reporter: kpfleming + Coders: kpfleming + + #16106: [patch] Hangup extension executed twice in 1.6.2 RC2 + Revision: 231098 + Reporter: ajohnson + Testers: ajohnson + Coders: jpeeler + + #16290: ast_ouraddrfor doesn't do htons() on the port + Revision: 232352 + Reporter: wdoekes + Coders: dvossel + + Category: Core/HTTP + + #15026: Asynchronous Javascript Asterisk Manager (AJAM) , not able to log + in in internet explorer + Revision: 192528 + Reporter: rajnishgiri + Testers: seanbright + Coders: seanbright + + #15495: [patch] Asterisk runs over end of buffer reading manager input + over HTTP and segfaults + Revision: 226170 + Reporter: pdf + Testers: pdf + Coders: tilghman + + Category: Core/Internationalization + + #15346: [patch] TW is not an ISO Language Code + Revision: 204473 + Reporter: volivier + Testers: volivier + Coders: tilghman + + Category: Core/Jitterbuffer + + #15560: Crash on chan_local + Revision: 228413 + Reporter: jvandal + Coders: file + + #15709: segmentation fault when using mixmonitor with two calls + Revision: 228413 + Reporter: covici + Coders: file + + Category: Core/ManagerInterface + + #14705: [patch] Deadlock when manipulating module_list over AMI and CLI + Revision: 187487 + Reporter: jamessan + Testers: jamessan + Coders: tilghman + + #14930: [patch] Detect pthread_rwlock_timedwrlock() before usage + Revision: 190096 + Reporter: tilghman + Testers: mvanbaak, tilghman + Coders: tilghman + + #15001: [patch] CoreShowChannels Response does not honor actionid + Revision: 196950 + Reporter: sum + Coders: sum + + #15144: Errors on manager.c when DEBUG_THREADS is enabled + Revision: 195024 + Reporter: cristiandimache + Coders: russell + + #15316: [patch] Segfault after Manager Bridge + Revision: 219194 + Reporter: vmarrone + Testers: mnicholson + Coders: mnicholson + + #15397: [patch] segfault in action_coreshowchannels() at manager.c + Revision: 210917 + Reporter: caspy + Testers: caspy + Coders: tilghman + + #15730: [patch] manager keeps creating /tmp/ast-ami-XXXXXX files (without + deleting) when a single manager client remains logged in + Revision: 212767 + Reporter: zmehmood + Testers: zmehmood + Coders: junky + + #15786: [patch] asterisk 1.6.2.0-beta4 crash when including nonexistent + file from /etc/asterisk/manager.conf + Revision: 214515 + Reporter: a_villacis + Coders: a + + #16264: [patch] UserEvent manager action is not ACKed + Revision: 232585 + Reporter: dimas + Coders: dimas + + #16275: [patch] response to "Action: Events" is not finished by empty line + Revision: 232579 + Reporter: vnovy + Coders: vnovy + + Category: Core/Netsock + + #15627: [patch] Asterisk runs out of sockets + Revision: 234133 + Reporter: falves11 + Testers: falves11 + Coders: tilghman + + #16270: [patch] Asterisk doesn't free udp ports + Revision: 234133 + Reporter: corruptor + Testers: falves11 + Coders: tilghman + + Category: Core/PBX + + #14708: CID matching is wrong + Revision: 218938 + Reporter: klaus3000 + Coders: dbrooks + + #14895: [patch] Asterisk crashes when extenpatternmatchnew=yes + Revision: 190355 + Reporter: chris-mac + Testers: lmadsen + Coders: tilghman + + #14979: don't warn, when pipe is used in app_system + Revision: 190729 + Reporter: pj + Coders: tilghman + + #15057: [patch] hints with 2+ devices that include ONHOLD are often set + wrong + Revision: 199299 + Reporter: p_lindheimer + Testers: p_lindheimer, dvossel + Coders: dvossel, p + + #15079: Segfault on Transfer + Revision: 195707 + Reporter: barryf + Coders: file + + #15091: [patch] digit timeout problem with 1.4 pbx.c rev 193119 + Revision: 194141 + Reporter: andrew + Testers: andrew + Coders: tilghman + + #15189: [patch] #exec script can't access manager on first asterisk load + Revision: 199054 + Reporter: p_lindheimer + Testers: p_lindheimer, seanbright + Coders: seanbright + + #15242: [patch] log does not indicate which function is missing closing + parenthesis + Revision: 213974 + Reporter: Nick_Lewis + Coders: dbrooks, loloski + + #15303: new_find_extension arguments in wrong order + Revision: 199998 + Reporter: JimDickenson + Coders: dbrooks + + Category: Core/Portability + + #13404: [patch] Commands issued to asterisk using a remote console on OSX + have no effect + Revision: 182947 + Reporter: agalbraith + Testers: russell, vadim + Coders: russell + + #14714: Compilation Errors on Mac OS X 1.5.6 - Asterisk 1.6.2.0-beta1 ( + also confirmed on trunk ) + Revision: 184150 + Reporter: ygor + Coders: russell + + #14790: chan_h323 build fails with gcc 3 + Revision: 190066 + Reporter: stuarth + Coders: jpeeler + + Category: Core/RTP + + #14029: [patch] Asterisk is using wrong clock frequency in text T140 + Revision: 188416 + Reporter: epicac + Coders: file + + #14460: Asterisk plays a continuous tone forever if it never receives a + 2833 end packet + Revision: 194213 + Reporter: moliveras + Testers: geoff2010, file, dimas, ZX81, moliveras + Coders: dimas + + #14546: [patch] Patch to improve NAT handling for Polycoms behind proxy + Revision: 184612 + Reporter: acunningham + Coders: file + + #14815: [patch] DTMF Appears to be broken from certain sources on asterisk + 1.4.24 - double digit. + Revision: 194213 + Reporter: geoff2010 + Testers: geoff2010, file, dimas, ZX81, moliveras + Coders: dimas + + #15105: [patch] Random loss of sound when using G.729 + Revision: 195212 + Reporter: bamby + Coders: bamby + + Category: Documentation + + #15073: [patch] CHANNEL(transfercapability) not documented + Revision: 193612 + Reporter: pkempgen + Coders: tilghman + + #15107: AstXML Documentation System Has No Ability To Include + Documentation Sections + Revision: 195093 + Reporter: lmadsen + Coders: eliel + + #15112: AstXML documentation system can't handle nested enum lists + Revision: 194648 + Reporter: lmadsen + Coders: eliel + + #15518: iax.conf, IP-based access control + Revision: 206874 + Reporter: pkempgen + Coders: dvossel + + #15644: Update docs to state that canreinvite does NOT stop Asterisk from + issuing reinvites for non-direct-media purposes. + Revision: 226385 + Reporter: lmadsen + Coders: lmadsen + + #15734: [patch] CALLINGSUBADDR incorrectly stated as "Called PRI + Subaddress" + Revision: 226379 + Reporter: alecdavis + Testers: alecdavis + Coders: alecdavis + + #15755: Description in queues.conf on call recording is slightly + misleading + Revision: 213497 + Reporter: trendboy + Coders: qwell + + #16007: [patch] Clean valgrind output by suppressing false errors + Revision: 225488 + Reporter: atis + Testers: atis, amorsen + Coders: atis + + #16064: [patch] README has old help information + Revision: 225516 + Reporter: thedavidfactor + Coders: thedavidfactor + + #16198: WARNING channel.c __ast_channel_alloc_ap: Channel allocation + failed: Can't create alert pipe! + Revision: 228900 + Reporter: atis + Testers: atis + Coders: lmadsen + + #16211: [patch] Event collision in ExternalIVR resolved by documenting + issue + Revision: 229231 + Reporter: thedavidfactor + Coders: thedavidfactor + + #16220: [patch] Fix ExternalIVR Documentation in 1.4 + Revision: 229359 + Reporter: thedavidfactor + Coders: thedavidfactor + + #16223: [patch] "requirecalltoken" config directive not respected globally + Revision: 233281 + Reporter: bklang + Coders: bklang + + #16225: [patch] Remove features from ExternalIVR documentation + Revision: 229570 + Reporter: thedavidfactor + Coders: thedavidfactor + + Category: Features/Parking + + #15538: [patch] Multi-tenant parking broken in 1.6.1.1 - does not allocate + to designated parking spaces + Revision: 215465 + Reporter: gracedman + Testers: gracedman, mvanbaak + Coders: mvanbaak + + Category: Formats/General + + #14842: [patch] Typo on format wav and wav_gsm ... must read frequency + instead of freqency + Revision: 186845 + Reporter: jvandal + Coders: jvandal + + Category: Functions/General + + #15394: [patch] Memory leak in func_audiohookinherit.c + Revision: 228269 + Reporter: boroda + Testers: dbrooks, boroda + Coders: dbrooks + + #15450: [patch] If function MEETME_INFO() is run on a conference with no + participants, return is not numeric + Revision: 228194 + Reporter: JimVanM + Testers: JimVanM + Coders: dbrooks + + Category: Functions/func_base64 + + #15271: [patch] BASE64_DECODE() adds garbage end end of decoded string + Revision: 228649 + Reporter: chappell + Testers: kobaz + Coders: chappell + + Category: Functions/func_callerid + + #15476: callerid(num) is wrong when username is missing + Revision: 206703 + Reporter: viraptor + Coders: dvossel + + Category: Functions/func_cut + + #15208: [patch] The CUT function does not show the leading + field-separators until it finds a value. + Revision: 197247 + Reporter: ramonpeek + Coders: tilghman + + Category: Functions/func_devstate + + #15413: [patch] Mapping of extension state to device state is incorrect + Revision: 204711 + Reporter: legart + Testers: dvossel, legart, amilcar + Coders: dvossel + + Category: Functions/func_iconv + + #15169: When building with uClibc, configure script mistakenly assumes + iconv is always available + Revision: 214155 + Reporter: pprindeville + Coders: tilghman + + Category: Functions/func_lock + + #14859: [patch] lock is not released on channel masquerade + Revision: 221047 + Reporter: atis + Testers: atis, tilghman + Coders: tilghman + + Category: Functions/func_odbc + + #14716: Crash using func_odbc + Revision: 186022 + Reporter: sum + Testers: sum + Coders: tilghman + + #14848: [patch] func_odbc not returning expected results + Revision: 187051 + Reporter: john8675309 + Testers: john8675309 + Coders: tilghman + + #15039: [patch] Function ODBC_FETCH returns more than one row + Revision: 193008 + Reporter: jims + Testers: jims + Coders: tilghman + + Category: Functions/func_realtime + + #15517: [patch] memory leak in func_realtime + Revision: 206811 + Reporter: adomjan + Coders: adomjan + + Category: Functions/func_timeout + + #15513: TIMEOUT(absolute) return negative value + Revision: 206878 + Reporter: ys + Coders: dvossel + + Category: Functions/func_uri + + #15439: [patch] URIENCODE() throws a warning when passed an empty string + Revision: 207949 + Reporter: pkempgen + Coders: tilghman + + Category: General + + #13207: National prefix inserted even when caller ID not available + Revision: 189208 + Reporter: shawkris + Coders: dvossel + + #14562: [patch] safe_asterisk can get multiple instances if killproc + escalates to SIGKILL in service asterisk restart + Revision: 226815 + Reporter: davidw + Testers: davidw + Coders: tilghman, davidw + + #15093: [patch] astcanary: race when asterisk daemonizes + Revision: 195359 + Reporter: tzafrir + Testers: tzafrir + Coders: tilghman + + #15104: [patch] Asterisk Manager API Action Originate / OriginateResponse + Revision: 223286 + Reporter: nblasgen + Testers: nblasgen, mnicholson + Coders: mnicholson + + #15106: Routing Extensions between 2 asterisk servers in 2 directions + fails with "482 Loop Detected" + Revision: 195092 + Reporter: timeshell + Coders: file + + #15225: make config on slackware + Revision: 198008 + Reporter: pdavis + Coders: seanbright + + #15420: [patch] No audio on calls from asterisk sip phones to nortel set + until dtmf from sip phone + Revision: 205731 + Reporter: scottbmilne + Testers: scottbmilne, alecdavis + Coders: alecdavis + + #15570: [patch] install_prereq does not work on Debian 5 + Revision: 208545 + Reporter: mvanbaak + Coders: mvanbaak + + #15571: [patch] 'received' typos in trunk, in 6 files + Revision: 209234 + Reporter: alecdavis + Coders: dbrooks + + #15595: [patch] fix spelling for typos, mainly in comments. + Revision: 209594 + Reporter: alecdavis + Coders: dbrooks + + #15838: Please remove IAXy's firmware from the main tarball + Revision: 218802 + Reporter: paravoid + Coders: russell + + #16113: [patch] Auto-fallthrough when attempting to enter DTMF using + Background() in a Macro() + Revision: 235425 + Reporter: OrNix + Testers: OrNix + Coders: tilghman + + #16272: [patch] Language code collisions for certan languages + Revision: 232866 + Reporter: patrol-cz + Coders: tilghman + + #16446: segfault error 4 + Revision: 235056 + Reporter: nicchap + Coders: tilghman + + Category: PBX/General + + #15392: [patch] 1.6.1.1: Memory handling error in main/pbx.c + (pbx_extension_helper) + Revision: 229502 + Reporter: yrashk + Coders: dbrooks + + #16166: [patch] Setting dialplan hint and using a global variable gives + incorrect warning. + Revision: 233240 + Reporter: rmudgett + Testers: mnick, rmudgett + Coders: mnick + + Category: PBX/pbx_ael + + #14941: Using '@' to specify a context in AEL will cause parse errors + Revision: 189533 + Reporter: bpgoldsb + Testers: bpgoldsb + Coders: seanbright + + Category: PBX/pbx_config + + #14983: [patch] include contexts based on time causes asterisk to loop on + startup + Revision: 194431 + Reporter: teox + Testers: teox + Coders: tilghman + + #15421: [patch] Serious problem in pattern matching + Revision: 229366 + Reporter: jsmith + Testers: jsmith, thedavidfactor + Coders: tilghman + + Category: PBX/pbx_dundi + + #14804: Crash with DUNDi + Revision: 186324 + Reporter: jvandal + Coders: file + + #15322: [patch] DUNDILOOKUP() does not accept comma as argument separator + Revision: 213978 + Reporter: chappell + Coders: chappell + + Category: Resources/General + + #14412: [patch] 1.6.1 Choppy sound in Dual Xeon 2.8 GHz + Revision: 198148 + Reporter: dome + Testers: DennisD, russell + Coders: russell + + #14697: race condition in res/timing_* interfaces + Revision: 184779 + Reporter: moy + Coders: kpfleming + + #15624: res_ais, communication ok, but wrong state send and receive. + Revision: 209837 + Reporter: ffossard + Testers: russell + Coders: russell + + Category: Resources/res_agi + + #14985: Asyncagi break missing + Revision: 192173 + Reporter: nikkk + Testers: nikkk + Coders: tilghman + + Category: Resources/res_config_ldap + + #13725: [patch] ERROR[7387]: res_config_ldap.c:1292 update_ldap: Couldn't + modify dn:cn=1001,dc=xxx,dc=xxx because Invalid syntax + Revision: 211785 + Reporter: macogeek + Testers: suretec + Coders: xvisor + + #15710: Typo in LDAP schema files on line 598 + Revision: 212030 + Reporter: suretec + Coders: ghenry + + #15874: [Patch] Asterisk updated LDAP Schema + Revision: 229078 + Reporter: Medozas + Testers: Medozas, suretec + Coders: Medozas + + Category: Resources/res_config_odbc + + #15870: [patch] res_config_odbc.c compilation fix for non-Unicode UnixODBC + versions + Revision: 217647 + Reporter: nic_bellamy + Coders: tilghman + + Category: Resources/res_config_pgsql + + #16000: [patch] Schema problem with res_pgsql + Revision: 222311 + Reporter: jamicque + Testers: jamicque + Coders: tilghman + + #16011: [patch] Crash on unregister SIP realtime peer - double free + Revision: 229094 + Reporter: cristiandimache + Coders: dvossel + + Category: Resources/res_convert + + #15181: [patch] file convert leaks input file descriptor + Revision: 196870 + Reporter: jkroon + Coders: russell + + Category: Resources/res_features + + #13794: [patch] CDR for picked up parked call gives answer time < start + time and no record for parking + Revision: 203379 + Reporter: davidw + Testers: murf, dbrooks + Coders: murf + + #14555: When i park a call after the slot announcement the call is not + hangup + Revision: 192874 + Reporter: francesco_r + Coders: jpeeler + + #15183: [patch] Attended Transfers are not working + Revision: 197176 + Reporter: andrebarbosa + Testers: andrebarbosa, tootai, loloski + Coders: jpeeler + + Category: Resources/res_indications + + #14990: [patch] Missing error message if indications.conf is not found + Revision: 190994 + Reporter: tzafrir + Coders: tzafrir + + Category: Resources/res_jabber + + #14876: [patch] Missing \r\n in response to JabberSend manager action + Revision: 198374 + Reporter: srt + Coders: seanbright, srt, phsultan + + #15232: [patch] XML parse errors related to buffer size, and not handled + properly + Revision: 198397 + Reporter: lp0 + Testers: seanbright, lp0 + Coders: seanbright + + Category: Resources/res_limit + + #15851: [patch] res_limit.c: refinition of _XOPEN_SOURCE + Revision: 217036 + Reporter: tzafrir + Coders: tilghman + + Category: Resources/res_monitor + + #15313: [patch] incorrect comparation in ast_monitor_change_fname() leads + to deletion of recorded files + Revision: 227947 + Reporter: caspy + Coders: jpeeler + + #15914: Monitor does not produce output files (via dial plan or queues) + Revision: 221042 + Reporter: mbeckwell + Testers: mbeckwell + Coders: tilghman + + Category: Resources/res_musiconhold + + #14661: MOH Realtime crash + Revision: 187496 + Reporter: sum + Coders: mmichelson + + #14831: Issue starting Asterisk with LinuxHA + Revision: 191286 + Reporter: chris-mac + Testers: chris-mac + Coders: tilghman + + #15051: [patch] Moh class set in the dialplan is ignored with realtime moh + Revision: 209222 + Reporter: alexh + Testers: alexh + Coders: mmichelson + + #15080: MOH not closing calls correctly + Revision: 193719 + Reporter: dvossel + Testers: dvossel + Coders: russell + + #15279: music on hold digit=X non-functional + Revision: 217739 + Reporter: mbeckwell + Testers: mnick + Coders: mnick + + #15845: Crash during attended transfer occurs + Revision: 222883 + Reporter: marhbere + Testers: aragon, russell, zerohalo + Coders: russell + + #15865: [patch] musiconhold crash on unload + Revision: 221204 + Reporter: kobaz + Testers: kobaz + Coders: tilghman + + #16207: [patch] asterisk keeps starting new processes for streaming audio + MOH + Revision: 232675 + Reporter: dcabot + Testers: parisioa, tilghman + Coders: tilghman + + #16279: [patch] asterisk reload causes mpg123 streams to be recreated + Revision: 232675 + Reporter: parisioa + Testers: parisioa, tilghman + Coders: tilghman + + #16388: [patch] New music on hold patches cause asterisk + full system + hard lock + Revision: 233731 + Reporter: parisioa + Testers: parisioa, tilghman + Coders: tilghman + + Category: Resources/res_realtime + + #15357: [patch] Documentation fix for CLI usage of update2 + Revision: 208053 + Reporter: snuffy + Coders: snuffy + + Category: Resources/res_smdi + + #14561: When using SMDI Asterisk crashes after message is left + Revision: 198436 + Reporter: cmoss28 + Coders: russell + + Category: Resources/res_snmp + + #14671: [patch] NET-SNMP configure test fails; libraries passed in LDFLAGS + instead of LIBS + Revision: 192135 + Reporter: Chainsaw + Coders: Chainsaw + + Category: Resources/res_timing_dahdi + + #15234: [patch] If dahdi timing interface is not registered, when we try + to unload res_timing_dahdi asterisk crash. + Revision: 198440 + Reporter: eliel + Coders: eliel + + Category: Resources/res_timing_pthread + + #15014: [patch] Asterisk loses SIP phones, possible deadlock, 1.6.1.0 + Revision: 192810 + Reporter: madkins + Coders: file + + Category: Utilities/General + + #10812: [patch] safe_asterisk includes bashisms + Revision: 196661 + Reporter: paravoid + Coders: tzafrir + + ---------------------------------------------------------------------- + + 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 | + |----------+------------+-----------------------------------+------------| + | 182360 | russell | Create a branch for 1.6.2 | | + |----------+------------+-----------------------------------+------------| + | 182361 | russell | svnmerge init | | + |----------+------------+-----------------------------------+------------| + | | | OPENR2 uses an incorrect string | | + | 182409 | rmudgett | value if the extension delimiter | | + | | | is not present. | | + |----------+------------+-----------------------------------+------------| + | 182528 | kpfleming | Improve behavior of ast_answer() | | + | | | to not lose incoming frames | | + |----------+------------+-----------------------------------+------------| + | 182534 | kpfleming | correct logic flaw in | | + | | | ast_answer() changes in r182525 | | + |----------+------------+-----------------------------------+------------| + | 182592 | russell | Tweak the handling of the frame | | + | | | list inside of ast_answer(). | | + |----------+------------+-----------------------------------+------------| + | | | Add some code removed by mistake | | + | 183031 | jpeeler | from commit 182722 that works | | + | | | around a file | | + |----------+------------+-----------------------------------+------------| + | 183068 | file | Fix an issue where a T38 control | | + | | | frame would get dropped. | | + |----------+------------+-----------------------------------+------------| + | | | Improve our triggering of a T38 | | + | 183111 | file | switchover internally when | | + | | | triggered by a received reinvite. | | + |----------+------------+-----------------------------------+------------| + | | | Fix an issue where cancelled | | + | 183122 | mmichelson | outgoing SIP calls would | | + | | | erroneously report the device as | | + | | | "in use." | | + |----------+------------+-----------------------------------+------------| + | 183263 | russell | Remove the use of RTLD_NOLOAD, as | | + | | | it is not behaving like expected. | | + |----------+------------+-----------------------------------+------------| + | 183519 | eliel | Remove duplicate inside the xml | | + | | | documentation. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a crash in IAX2 registration | | + | 183564 | russell | handling found during load | | + | | | testing with dvossel. | | + |----------+------------+-----------------------------------+------------| + | 183769 | mmichelson | Fix a memory leak in | | + | | | res_monitor.c | | + |----------+------------+-----------------------------------+------------| + | 183868 | tilghman | Allow browsers to cache images | | + | | | and other static content. | | + |----------+------------+-----------------------------------+------------| + | | | Additionally note that the | | + | 183917 | tilghman | operator option needs an 'o' | #14731 | + | | | extension. | | + |----------+------------+-----------------------------------+------------| + | | | Exclude slin16, siren7, and | | + | 184041 | russell | siren14 from bandwidth=low and | | + | | | =medium | | + |----------+------------+-----------------------------------+------------| + | | | Put siren7 and siren14 in | | + | 184044 | russell | ast_best_codec() just so they're | | + | | | in there somewhere. | | + |----------+------------+-----------------------------------+------------| + | 184082 | mmichelson | Change NULL pointer check to be | | + | | | ast_strlen_zero. | | + |----------+------------+-----------------------------------+------------| + | 184152 | russell | Change poll() to ast_poll(). | | + |----------+------------+-----------------------------------+------------| + | 184221 | russell | Include poll-compat.h | | + |----------+------------+-----------------------------------+------------| + | 184266 | file | Fix a minor logic flaw with the | | + | | | bridge generic thread. | | + |----------+------------+-----------------------------------+------------| + | | | Fix issue with a T38 reinvite | | + | 184283 | file | being sent even if not configured | | + | | | to do so. | | + |----------+------------+-----------------------------------+------------| + | | | Remove unneeded AST_LIST_ENTRY() | | + | 184346 | russell | and comment on the purpose of | | + | | | ast_event_ref. | | + |----------+------------+-----------------------------------+------------| + | 184454 | kpfleming | use new, improved 8kHz prompts | | + |----------+------------+-----------------------------------+------------| + | | | Pass more useful information | | + | 184514 | russell | through to lock tracking when | | + | | | DEBUG_THREADS is on. | | + |----------+------------+-----------------------------------+------------| + | 184518 | russell | Don't act surprised if we get a | | + | | | -1 indication. | | + |----------+------------+-----------------------------------+------------| + | | | Fix some issues with rwlock | | + | 184552 | russell | corruption that caused deadlock | | + | | | like symptoms. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a potential race condition | | + | 184629 | file | when creating a software based | | + | | | mixing bridge. | | + |----------+------------+-----------------------------------+------------| + | 184632 | russell | Change g_eid to ast_eid_default. | | + |----------+------------+-----------------------------------+------------| + | 184650 | file | Remove a cast that is not needed. | | + |----------+------------+-----------------------------------+------------| + | | | Fix speech structure leak in the | | + | 184676 | file | AGI speech recognition | | + | | | integration. | | + |----------+------------+-----------------------------------+------------| + | 184678 | file | Fix a potential timer leak in | | + | | | bridge_softmix. | | + |----------+------------+-----------------------------------+------------| + | 184707 | russell | Change global_app_buf to | | + | | | ast_str_thread_global_buf. | | + |----------+------------+-----------------------------------+------------| + | | | Use ast_random() instead of | | + | 184729 | russell | rand() to ensure we use the best | | + | | | RNG available. | | + |----------+------------+-----------------------------------+------------| + | 184913 | russell | Fix build error when chan_h323 is | | + | | | not being built. | | + |----------+------------+-----------------------------------+------------| + | 185129 | rmudgett | Update the channel allocation | | + | | | method documentation. | | + |----------+------------+-----------------------------------+------------| + | | | Fix incorrect parsing in | | + | 185428 | dbrooks | chan_gtalk when xmpp contains | | + | | | extra whitespaces | | + |----------+------------+-----------------------------------+------------| + | 185605 | mmichelson | Fix trunk's compilation. | | + |----------+------------+-----------------------------------+------------| + | 185667 | kpfleming | ignore copied (generated) file | | + |----------+------------+-----------------------------------+------------| + | 185775 | russell | Fix a case where DTMF could | | + | | | bypass audiohooks. | | + |----------+------------+-----------------------------------+------------| + | | | Merge changes from | | + | 185947 | tilghman | str_substitution that are | | + | | | unrelated to that branch. | | + |----------+------------+-----------------------------------+------------| + | | | the DAHDI_GETCONF, DAHDI_SETCONF | | + | | | and DAHDI_GET_PARAMS ioctls were | | + | | | recently corrected to show that | | + | | | they do, in fact, read data from | | + | | | userspace as part of their work. | | + | 185957 | kpfleming | due to this fix, valgrind now | | + | | | reports a number of cases where | | + | | | chan_dahdi passed an | | + | | | uninitialized (or partially) | | + | | | buffer to these ioctls, which | | + | | | could lead to unexpected | | + | | | behavior. | | + |----------+------------+-----------------------------------+------------| + | 186063 | tilghman | Fix for AST-2009-003 | | + |----------+------------+-----------------------------------+------------| + | | | ensure that the buffer passed to | | + | 186111 | kpfleming | DAHDI_SET_BUFINFO is fully | | + | | | initialized | | + |----------+------------+-----------------------------------+------------| + | | | Fix instructions in one-step | | + | 186178 | mmichelson | parking comment to make more | | + | | | sense. | | + |----------+------------+-----------------------------------+------------| + | 186233 | russell | Fix a memory leak in cdr_radius. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a bug where DAHDI/Zaptel | | + | 186469 | kpfleming | channels would not properly | | + | | | switch formats when requested | | + |----------+------------+-----------------------------------+------------| + | 186807 | tilghman | Fix Macro documentation to match | | + | | | current (and intended) behavior. | | + |----------+------------+-----------------------------------+------------| + | 186901 | tilghman | Add lastms to the require API | | + | | | call. | | + |----------+------------+-----------------------------------+------------| + | | | Update some comments and resolve | | + | 186929 | russell | potential memory corruption in | | + | | | chan_sip. | | + |----------+------------+-----------------------------------+------------| + | | | Make a couple of changes with | | + | 186988 | mmichelson | regards to a new message printed | #14723 | + | | | in ast_read(). | | + |----------+------------+-----------------------------------+------------| + | 187049 | mmichelson | Fix a small logical error when | | + | | | loading moh classes. | | + |----------+------------+-----------------------------------+------------| + | 187303 | tilghman | Add debugging mode for diagnosing | #14625 | + | | | file descriptor leaks. | | + |----------+------------+-----------------------------------+------------| + | 187366 | tilghman | Permit zero-length text messages | | + | | | in SIP. | | + |----------+------------+-----------------------------------+------------| + | | | audio_audiohook_write_list() did | | + | 187546 | dvossel | not correctly update sample size | | + | | | after ast_translate. | | + |----------+------------+-----------------------------------+------------| + | 187564 | mmichelson | Merge revision 187488 from trunk. | | + |----------+------------+-----------------------------------+------------| + | | | Modify headers and macros, | | + | 187601 | tilghman | according to Russell's | | + | | | suggestions on the -dev list | | + |----------+------------+-----------------------------------+------------| + | 187677 | russell | Disable test modules by default. | | + |----------+------------+-----------------------------------+------------| + | 187724 | kpfleming | clean up some patterns for files | | + | | | to remove | | + |----------+------------+-----------------------------------+------------| + | 187769 | tilghman | Add lastms column to the | | + | | | contributed table designs | | + |----------+------------+-----------------------------------+------------| + | 188039 | mmichelson | Set all queue variables on both | | + | | | the caller and member channels. | | + |----------+------------+-----------------------------------+------------| + | 188105 | mmichelson | Fix another crash related to | | + | | | cached realtime music on hold. | | + |----------+------------+-----------------------------------+------------| + | | | As suggested by Russell, warn | | + | 188213 | tilghman | users when their dialplan | | + | | | arguments contain pipes, but not | | + | | | commas. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a bug with the change I made | | + | 188259 | file | yesterday to outbound proxy | | + | | | support. | | + |----------+------------+-----------------------------------+------------| + | 188474 | mmichelson | Fix a couple of queue member | | + | | | reference leaks. | | + |----------+------------+-----------------------------------+------------| + | 188598 | mmichelson | Update ast_readvideo_callback to | | + | | | match ast_readaudio_callback. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a situation where the DAHDI | | + | 188941 | file | channel private structure lock | | + | | | was not unlocked when it should | | + | | | have been. | | + |----------+------------+-----------------------------------+------------| + | 189081 | seanbright | Fix copy/paste error with | | + | | | 'transmit silence' flag. | | + |----------+------------+-----------------------------------+------------| + | 189105 | mmichelson | Prevent a crash when SIP blonde | | + | | | transferring an unbridged call. | | + |----------+------------+-----------------------------------+------------| + | | | Only disable mISDN DSP if | | + | 189140 | rmudgett | Asterisk DSP is enabled. Leave | | + | | | jitter setting alone. | | + |----------+------------+-----------------------------------+------------| + | | | Move the check for chan->fdno == | | + | 189281 | mmichelson | -1 to after the zombie/hangup | #14723 | + | | | check. | | + |----------+------------+-----------------------------------+------------| + | 189536 | twilson | Don't treat a NOANSWER like a | | + | | | CHANUNAVAIL | | + |----------+------------+-----------------------------------+------------| + | 189540 | tilghman | Use nanosleep instead of poll. | | + |----------+------------+-----------------------------------+------------| + | 189816 | tilghman | Detect liblua on SuSE, and add | | + | | | libm for linking for Fedora. | | + |----------+------------+-----------------------------------+------------| + | 189986 | russell | Fix call parking callback. Pipes | | + | | | -> Commas. | | + |----------+------------+-----------------------------------+------------| + | 190297 | file | Fix a bug in chan_local glare | | + | | | hangup detection. | | + |----------+------------+-----------------------------------+------------| + | 190383 | russell | (No Summary Available) | | + |----------+------------+-----------------------------------+------------| + | | | Update warning message to not | | + | 190625 | mmichelson | have pipes and contain all | | + | | | options. | | + |----------+------------+-----------------------------------+------------| + | 190666 | russell | Resolve a crash in res_smdi when | | + | | | used with chan_dahdi. | | + |----------+------------+-----------------------------------+------------| + | 190732 | kpfleming | Fix 'inconsistent line endings' | | + | | | when autoconf 2.63 is used | | + |----------+------------+-----------------------------------+------------| + | 190864 | kpfleming | Remove Makefile rules for bison | | + | | | and flex sources | | + |----------+------------+-----------------------------------+------------| + | | | Build XML documention from *only* | | + | 190869 | kpfleming | the source files that have docs | | + | | | in them | | + |----------+------------+-----------------------------------+------------| + | 190907 | tilghman | UniqueID column has a maximum | | + | | | size of 150 | | + |----------+------------+-----------------------------------+------------| + | 190985 | transnexus | Updated for OSP Toolkit 3.5. | | + |----------+------------+-----------------------------------+------------| + | 191139 | dbrooks | Removing crufty code that is no | | + | | | longer necessary. Code cleanup. | | + |----------+------------+-----------------------------------+------------| + | 191224 | tilghman | Make H.323 compile with FDLEAK | | + | | | detection code enabled | | + |----------+------------+-----------------------------------+------------| + | 191370 | tilghman | Detect eaccess (or euidaccess) | | + | | | before using it. | | + |----------+------------+-----------------------------------+------------| + | | | Fix DTMF not being sent to other | | + | 191508 | jpeeler | side after a partial feature | | + | | | match | | + |----------+------------+-----------------------------------+------------| + | 191703 | seanbright | Update copyright year to 2009 | | + |----------+------------+-----------------------------------+------------| + | 191779 | kpfleming | Fix an error in queue_log file | | + | | | rotation optimization code | | + |----------+------------+-----------------------------------+------------| + | 191885 | russell | Remove unnecessary compiler flag | | + |----------+------------+-----------------------------------+------------| + | 191958 | kpfleming | Ensure that by default only one | | + | | | console channel driver is loaded | | + |----------+------------+-----------------------------------+------------| + | 192033 | eliel | Do not re-define _POSIX_C_SOURCE | | + | | | if it was already defined. | | + |----------+------------+-----------------------------------+------------| + | 192097 | lmadsen | Commit documentation changes | #14801 | + | | | related to issue #14801. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure that astobj2 memory | | + | 192175 | kpfleming | allocations are properly | | + | | | accounted for when MALLOC_DEBUG | | + | | | is used | | + |----------+------------+-----------------------------------+------------| + | | | Ensure that string pools | | + | 192298 | kpfleming | allocated to hold stringfields | | + | | | are properly accounted in | | + | | | MALLOC_DEBUG mode | | + |----------+------------+-----------------------------------+------------| + | | | Properly account for memory | | + | 192355 | kpfleming | allocated for channels and | | + | | | datastores | | + |----------+------------+-----------------------------------+------------| + | | | Correct some flaws in the memory | | + | 192360 | kpfleming | accounting code for stringfields | | + | | | and ao2 objects | | + |----------+------------+-----------------------------------+------------| + | | | Fix a bug with setting | | + | 192402 | file | t38pt_udptl at the user or peer | | + | | | level. | | + |----------+------------+-----------------------------------+------------| + | | | Make the code that prevents an | | + | 192737 | file | infinite loop from happening into | | + | | | a case insensitive check. | | + |----------+------------+-----------------------------------+------------| + | | | Make sure that we do not clear | | + | | | the down flag on the BRI during | | + | 192813 | mattf | PTMP link transients. Also refix | | + | | | SS7 audio that the early media | | + | | | patch broke. | | + |----------+------------+-----------------------------------+------------| + | | | Give a more helpful message when | | + | 193080 | rmudgett | an incoming call's dialed | | + | | | extension does not match. | | + |----------+------------+-----------------------------------+------------| + | 193197 | kpfleming | Make absolute paths for logger | | + | | | channels work properly | | + |----------+------------+-----------------------------------+------------| + | 193336 | seanbright | Fix the spelling of UNAVAILABLE | | + | | | in func_devstate CLI completion. | | + |----------+------------+-----------------------------------+------------| + | 193390 | dvossel | TCP not matching valid peer. | | + |----------+------------+-----------------------------------+------------| + | 193462 | russell | Minor documentation update for | | + | | | ast_event_queue(). | | + |----------+------------+-----------------------------------+------------| + | | | Fix a bug where receiving a | | + | 193503 | file | control frame of subclass -1 | | + | | | would cause certain channels to | | + | | | get hung up. | | + |----------+------------+-----------------------------------+------------| + | | | Sent wrong message to clear a | | + | 193617 | rmudgett | call we started if the other end | | + | | | has not responed yet. | | + |----------+------------+-----------------------------------+------------| + | | | Convert a THREADSTORAGE object | | + | 193873 | tilghman | into a simple malloc'd object (as | | + | | | suggested by Russell on -dev) | | + |----------+------------+-----------------------------------+------------| + | | | Update spiral support in trunk | | + | 193962 | mmichelson | and 1.6.X to match what is in | #13630 | + | | | 1.4. | | + |----------+------------+-----------------------------------+------------| + | 194545 | kpfleming | Update URL to Reviewboard | | + |----------+------------+-----------------------------------+------------| + | 194650 | mvanbaak | add eliel | | + |----------+------------+-----------------------------------+------------| + | 194717 | russell | Actually force running make for | | + | | | g722. | | + |----------+------------+-----------------------------------+------------| + | 194721 | russell | Further simplify codec_g722 | | + | | | build. | | + |----------+------------+-----------------------------------+------------| + | | | Shuttle some bits around to | | + | 194725 | russell | address some gain issues with | | + | | | G.722. | | + |----------+------------+-----------------------------------+------------| + | 194768 | russell | Fix some spelling fail. | | + |----------+------------+-----------------------------------+------------| + | 194946 | eliel | Fix a missing unlock in case of | | + | | | error, and a missing free(). | | + |----------+------------+-----------------------------------+------------| + | | | Do not avoid loading the XML | | + | 195094 | eliel | documentation if not XInclude | | + | | | substitution is done. | | + |----------+------------+-----------------------------------+------------| + | | | Fix the CLI command 'manager show | | + | 195405 | eliel | command' documentation and | | + | | | functionality. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a bug where direct RTP setup | | + | 195452 | file | would partially occur even when | #13545, | + | | | disabled if the calling channel | #14244 | + | | | was answered. | | + |----------+------------+-----------------------------------+------------| + | | | If a variable had a blank value | | + | 195842 | tilghman | upon the initial setting, then it | | + | | | would do nothing. | | + |----------+------------+-----------------------------------+------------| + | 196487 | moy | set MFCR2_CATEGORY just when | | + | | | starting the pbx | | + |----------+------------+-----------------------------------+------------| + | 196793 | seanbright | Add a missing unref for queues in | | + | | | handle_statechange. | | + |----------+------------+-----------------------------------+------------| + | 197336 | kpfleming | Ensure that this header includes | | + | | | xmldoc.h, since it depends on it. | | + |----------+------------+-----------------------------------+------------| + | 197375 | tilghman | Revert commit 192032. This define | | + | | | is needed on Mac OS X. | | + |----------+------------+-----------------------------------+------------| + | 197441 | ghenry | issue #15155 and issue #15156 | #15155, | + | | | from trunk | #15156 | + |----------+------------+-----------------------------------+------------| + | | | Allow for media to arrive from an | | + | 197619 | mmichelson | alternate source when responding | | + | | | to a reinvite with 491. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a bug where the trunkmtu | | + | 197703 | file | setting was not set to the | | + | | | default value of 1240 on load but | | + | | | was on reload. | | + |----------+------------+-----------------------------------+------------| + | | | Trim trailing whitespace so that | | + | 197994 | russell | I can work on this bug without it | | + | | | bothering me. :-) | | + |----------+------------+-----------------------------------+------------| + | 198066 | file | Fix a memory leak of the write | | + | | | buffer when writing a file. | | + |----------+------------+-----------------------------------+------------| + | 198111 | eliel | Apply anti-spam obfuscation to an | | + | | | email address. | | + |----------+------------+-----------------------------------+------------| + | 198185 | russell | Improve handling of trying to ACK | | + | | | too many timer expirations. | | + |----------+------------+-----------------------------------+------------| + | | | Suggesting that only a single | | + | 198188 | russell | timing module be loaded is no | | + | | | longer necessary. | | + |----------+------------+-----------------------------------+------------| + | | | When removing all packets from a | | + | 198250 | file | dialog we also need to free the | | + | | | data if present. | | + |----------+------------+-----------------------------------+------------| + | 198471 | tilghman | Fix documentation for FIELDQTY. | | + |----------+------------+-----------------------------------+------------| + | 198629 | tilghman | Add information for new meetme | | + | | | realtime fields | | + |----------+------------+-----------------------------------+------------| + | 198730 | russell | Tell the IAX2 parser about more | | + | | | control frame types. | | + |----------+------------+-----------------------------------+------------| + | 199140 | dvossel | Additional updates to | | + | | | AST-2009-001 | | + |----------+------------+-----------------------------------+------------| + | | | Switch from "echo -n" to printf. | | + | 199369 | russell | On my mac, the -n was just | | + | | | getting printed out. | | + |----------+------------+-----------------------------------+------------| + | | | __WORDSIZE is not available on | | + | 199860 | seanbright | all platforms, so use sizeof(void | | + | | | *) instead. | | + |----------+------------+-----------------------------------+------------| + | | | Only try to use the invite_branch | | + | 199966 | mmichelson | on outgoing INVITEs with auth | | + | | | credentials. | | + |----------+------------+-----------------------------------+------------| + | 200051 | lmadsen | Fix path for .flavor and .version | #14737 | + |----------+------------+-----------------------------------+------------| + | 200154 | mmichelson | Fix a crash due to a potentially | | + | | | NULL p->options. | | + |----------+------------+-----------------------------------+------------| + | 200172 | twilson | Don't access rtp->rtcp->* if | | + | | | rtp->rtcp is null | | + |----------+------------+-----------------------------------+------------| + | 200198 | seanbright | Undo block of revision 199782 | | + | | | (will be merging it momentarily) | | + |----------+------------+-----------------------------------+------------| + | | | Fix all of the parallel build | | + | 200230 | seanbright | warnings issued when running make | | + | | | -j#. | | + |----------+------------+-----------------------------------+------------| + | | | Call chgrp instead of chown when | | + | 200255 | seanbright | setting run directory group | #13153 | + | | | ownership. | | + |----------+------------+-----------------------------------+------------| + | | | added openr2 to | | + | | | menuselect-deps.in, recent commit | | + | 200512 | moy | in menuselect made me realize | | + | | | this was never done but was | | + | | | working anyways | | + |----------+------------+-----------------------------------+------------| + | | | Add INFO to our allowed methods | | + | 200517 | mmichelson | so that endpoints know they may | | + | | | send it to us. | | + |----------+------------+-----------------------------------+------------| + | 200690 | kpfleming | Accept T.38 re-INVITE responses | | + | | | with invalid SDP versions. | | + |----------+------------+-----------------------------------+------------| + | 200727 | kpfleming | Document the new automatic | | + | | | 'ignoresdpversion' behavior. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure that configure-script | | + | 200765 | kpfleming | testing for compiler attributes | | + | | | actually works. | | + |----------+------------+-----------------------------------+------------| + | | | keep backwards compatible | | + | | | chan_dahdi with older openr2 | | + | 200807 | moy | versions by not using the new | | + | | | skip category feature unless | | + | | | supported | | + |----------+------------+-----------------------------------+------------| + | 200842 | eliel | Show the interface name on error, | | + | | | if it is not found. | | + |----------+------------+-----------------------------------+------------| + | | | Fix problems with new compiler | | + | 200990 | kpfleming | attribute checking in configure | | + | | | script. | | + |----------+------------+-----------------------------------+------------| + | 201092 | kpfleming | Another minor fix to compiler | | + | | | attribute checking. | | + |----------+------------+-----------------------------------+------------| + | | | Improve support for media paths | | + | 201097 | kpfleming | that can generate multiple frames | | + | | | at once. | | + |----------+------------+-----------------------------------+------------| + | | | fix issue with build_contact | | + | 201224 | dvossel | introduced by the "SIP trasnport | | + | | | type issues" commit | | + |----------+------------+-----------------------------------+------------| + | | | Correct AST_LIST_APPEND_LIST | | + | 201265 | kpfleming | behavior when list to be appended | | + | | | is empty. | | + |----------+------------+-----------------------------------+------------| + | | | ast_channel_datastore_alloc is no | | + | 201454 | dvossel | longer used. updating | | + | | | datastores.txt to reflect that. | | + |----------+------------+-----------------------------------+------------| + | | | Change the datastore traversal in | | + | 201461 | mmichelson | ast_do_masquerade to use a safe | | + | | | list traversal. | | + |----------+------------+-----------------------------------+------------| + | 201465 | mmichelson | Fix problem with no audio due to | | + | | | ignoring the SDP. | | + |----------+------------+-----------------------------------+------------| + | | | Fix memory corruption and leakage | #15109, | + | 201614 | russell | related reloads of non files mode | #15123, | + | | | MoH classes. | #15195 | + |----------+------------+-----------------------------------+------------| + | | | One of the changes in 1.6.1 was | | + | 201785 | tilghman | to allow app_directory to use | | + | | | functionality | | + |----------+------------+-----------------------------------+------------| + | 201831 | tilghman | If the "h" extension fails, give | | + | | | it another chance in main/pbx.c. | | + |----------+------------+-----------------------------------+------------| + | 201906 | tilghman | Fix 2 typos and add support for | | + | | | wide character types. | | + |----------+------------+-----------------------------------+------------| + | | | Added deadlock protection to | | + | 202007 | mnicholson | try_suggested_sip_codec in | | + | | | chan_sip.c. | | + |----------+------------+-----------------------------------+------------| + | | | Standardize return values of | | + | 202261 | russell | load_config() so reload() doesn't | | + | | | report an error on success. | | + |----------+------------+-----------------------------------+------------| + | | | Fix possibility of crashiness | | + | 202265 | russell | during reload in custom fields | | + | | | handling. | | + |----------+------------+-----------------------------------+------------| + | 202411 | dvossel | attempting to load running | | + | | | modules | | + |----------+------------+-----------------------------------+------------| + | | | Fix lock usage in | | + | 202473 | seanbright | cdr_sqlite3_custom to avoid | | + | | | potential crashes during reload. | | + |----------+------------+-----------------------------------+------------| + | 202495 | russell | Make Polycom subscription type | | + | | | override check more explicit. | | + |----------+------------+-----------------------------------+------------| + | 202511 | russell | Report CallerID change during a | | + | | | masquerade. | | + |----------+------------+-----------------------------------+------------| + | | | I could have sworn I committed | | + | 202765 | mattf | this patch ages ago, but... bug | | + | | | fix with setting NAI properly on | | + | | | linksets in certain situations. | | + |----------+------------+-----------------------------------+------------| + | 202805 | russell | Clean up section hierarchy for | | + | | | the CDR chapter. | | + |----------+------------+-----------------------------------+------------| + | 202842 | seanbright | Remove some trailing whitespace | | + | | | before making content changes. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure the default settings are | | + | 202928 | file | applied for T.38 when we set it | | + | | | up for a peer. | | + |----------+------------+-----------------------------------+------------| + | | | Use the handy UNLINK macro | | + | 202970 | mmichelson | instead of hand-coding the same | | + | | | thing in-line. | | + |----------+------------+-----------------------------------+------------| + | 203077 | rmudgett | Improved chan_dahdi.conf pritimer | | + | | | error checking. | | + |----------+------------+-----------------------------------+------------| + | 203119 | russell | Resolve a crash related to a T.38 | | + | | | reinvite race condition. | | + |----------+------------+-----------------------------------+------------| + | 203400 | twilson | I didn't see that Mark already | | + | | | fixed the underlying issue! | | + |----------+------------+-----------------------------------+------------| + | 203445 | dvossel | fixes a few redundant conditions | #15269 | + |----------+------------+-----------------------------------+------------| + | | | Improve T.38 negotiation by | | + | 203705 | file | exchanging session parameters | | + | | | between application and channel. | | + |----------+------------+-----------------------------------+------------| + | 203961 | russell | Minor tweaks and spelling fixes | | + | | | for CHANGES and UPGRADE.txt. | | + |----------+------------+-----------------------------------+------------| + | | | Rename res_config_sqlite.conf to | | + | 204442 | russell | res_config_sqlite.conf.sample | | + | | | (missing .sample). | | + |----------+------------+-----------------------------------+------------| + | | | Fix ast_say_counted_noun to | | + | 204478 | qwell | correctly handle Polish. Fix a | | + | | | comment typo in passing. | | + |----------+------------+-----------------------------------+------------| + | | | Improve handling of | | + | 204951 | kpfleming | AST_CONTROL_T38 and | | + | | | AST_CONTROL_T38_PARAMETERS for | | + | | | non-T.38-capable channels. | | + |----------+------------+-----------------------------------+------------| + | | | Move OpenSSL initialization to a | | + | 205148 | russell | single place, make library usage | | + | | | thread-safe. | | + |----------+------------+-----------------------------------+------------| + | 205154 | russell | Use tabs instead of spaces for | | + | | | indentation. | | + |----------+------------+-----------------------------------+------------| + | | | Add redirection warnings for the | | + | 205207 | tilghman | invalid language codes previously | | + | | | removed. | | + |----------+------------+-----------------------------------+------------| + | 205217 | dvossel | ast_samp2tv needs floating point | | + | | | for 16khz audio | | + |----------+------------+-----------------------------------+------------| + | 205223 | tilghman | oops, fixing build | | + |----------+------------+-----------------------------------+------------| + | | | Update config.guess and | | + | 205302 | qwell | config.sub from the | | + | | | savannah.gnu.org git repo. | | + |----------+------------+-----------------------------------+------------| + | 205411 | dvossel | missing comma in devstatestring | | + | | | array | | + |----------+------------+-----------------------------------+------------| + | 205413 | dvossel | moving ast_devstate_to_extenstate | | + | | | to pbx.c from devicestate.c | | + |----------+------------+-----------------------------------+------------| + | | | pthread_self returns a pthread_t | | + | 205535 | mvanbaak | which is not an unsigned int on | | + | | | all | | + |----------+------------+-----------------------------------+------------| + | 205595 | dvossel | Fixes 8khz assumptions | | + |----------+------------+-----------------------------------+------------| + | 205603 | dvossel | Changing ast_samp2tv to not use | | + | | | floating point. | | + |----------+------------+-----------------------------------+------------| + | 205781 | kpfleming | Eliminate extraneous LOG_DEBUG | | + | | | messages generated by app_fax. | | + |----------+------------+-----------------------------------+------------| + | 205942 | kpfleming | Update comments about the level | | + | | | of T.38 support in Asterisk. | | + |----------+------------+-----------------------------------+------------| + | 206187 | tilghman | Remove reference to non-existent | | + | | | help file | | + |----------+------------+-----------------------------------+------------| + | 206373 | rmudgett | Fix some memory leaks in | | + | | | chan_misdn. | | + |----------+------------+-----------------------------------+------------| + | 206389 | russell | Ensure apathetic replies are sent | | + | | | out on the proper socket. | | + |----------+------------+-----------------------------------+------------| + | | | Only print debug info in | | + | 206639 | seanbright | codec_dahdi if we are asking for | | + | | | it. | | + |----------+------------+-----------------------------------+------------| + | 206765 | rmudgett | Merged revision 206700 from | | + |----------+------------+-----------------------------------+------------| + | 206869 | dvossel | avoid segfault caused by user | | + | | | error | | + |----------+------------+-----------------------------------+------------| + | 207104 | jpeeler | Update some missing allowed | | + | | | options for overlapdial | | + |----------+------------+-----------------------------------+------------| + | 207226 | tilghman | Document the "flag" field in the | | + | | | voicemessages table. | | + |----------+------------+-----------------------------------+------------| + | 207257 | tilghman | Add flag here, too (as requested | | + | | | by jsmith) | | + |----------+------------+-----------------------------------+------------| + | 207315 | rmudgett | | | + |----------+------------+-----------------------------------+------------| + | 207327 | tilghman | Flag field in wrong position. | | + |----------+------------+-----------------------------------+------------| + | 207685 | kpfleming | Ensure that user-provided CFLAGS | | + | | | and LDFLAGS are honored. | | + |----------+------------+-----------------------------------+------------| + | 207727 | mmichelson | Document default timeout for AMI | | + | | | originations. | | + |----------+------------+-----------------------------------+------------| + | | | Revert r207638, this approach | | + | 207785 | jpeeler | could potentially block for an | | + | | | unacceptable | | + |----------+------------+-----------------------------------+------------| + | 207930 | russell | Note that we use tabs instead of | | + | | | spaces for indentation. | | + |----------+------------+-----------------------------------+------------| + | 208320 | mmichelson | Remove inaccurate XXX comment. | | + |----------+------------+-----------------------------------+------------| + | | | Rework of T.38 negotiation and | | + | 208501 | kpfleming | UDPTL API to address | | + | | | interoperability problems | | + |----------+------------+-----------------------------------+------------| + | | | Resolve a T.38 negotiation issue | | + | 208551 | kpfleming | left over from the udptl-updates | | + | | | merge. | | + |----------+------------+-----------------------------------+------------| + | 208596 | russell | Do not log an ERROR if | | + | | | autoservice_stop() returns -1. | | + |----------+------------+-----------------------------------+------------| + | 208664 | mmichelson | Fixing trunk-blocked property. | | + |----------+------------+-----------------------------------+------------| + | 208695 | russell | Don't log a warning for something | | + | | | that does not affect operation. | | + |----------+------------+-----------------------------------+------------| + | 208707 | russell | Note that "reload" needs to be | | + | | | added back. | | + |----------+------------+-----------------------------------+------------| + | 208710 | russell | Remove trailing whitespace. | | + |----------+------------+-----------------------------------+------------| + | 208755 | jpeeler | Fix compiling under dev-mode with | | + | | | gcc 4.4.0. | | + |----------+------------+-----------------------------------+------------| + | 208816 | mvanbaak | add default alias reload to run | | + | | | module reload. | | + |----------+------------+-----------------------------------+------------| + | 208853 | mvanbaak | libxml2-dev is needed as well by | | + | | | default. | | + |----------+------------+-----------------------------------+------------| + | 208889 | mvanbaak | add OpenBSD to the install_prereq | | + | | | script | | + |----------+------------+-----------------------------------+------------| + | 208927 | jpeeler | Fix logic errors from 208746 | | + |----------+------------+-----------------------------------+------------| + | | | Restore explicit export of | | + | 209059 | kpfleming | ASTCFLAGS/ASTLDFLAGS and | | + | | | underscore-variants to sub-makes. | | + |----------+------------+-----------------------------------+------------| + | 209063 | dbrooks | Just replacing typos "recieved" | #15360 | + | | | with "received". | | + |----------+------------+-----------------------------------+------------| + | 209238 | mmichelson | Gracefully handle malformed RTP | | + | | | text packets. | | + |----------+------------+-----------------------------------+------------| + | 209265 | kpfleming | Make T.38 switchover in | | + | | | ReceiveFAX synchronous. | | + |----------+------------+-----------------------------------+------------| + | 209282 | kpfleming | Cleanup T.38 negotiation changes. | | + |----------+------------+-----------------------------------+------------| + | 209328 | tilghman | Publish French extra sounds | | + |----------+------------+-----------------------------------+------------| + | | | Fix some places where | | + | 209715 | russell | ast_event_type was used instead | | + | | | of ast_event_ie_type. | | + |----------+------------+-----------------------------------+------------| + | 209816 | kpfleming | Minor changes inspired by testing | | + | | | with latest GCC. | | + |----------+------------+-----------------------------------+------------| + | 209906 | russell | Resolve a valgrind warning about | #15396 | + | | | a read from uninitialized memory. | | + |----------+------------+-----------------------------------+------------| + | | | Rename 'canreinvite' option to | | + | 210191 | kpfleming | 'directmedia', with backwards | | + | | | compatibility. | | + |----------+------------+-----------------------------------+------------| + | 211122 | russell | Resolve a deadlock involving | | + | | | app_chanspy and masquerades. | | + |----------+------------+-----------------------------------+------------| + | 211278 | tilghman | Small oops. Clear the flags which | | + | | | have been checked. | | + |----------+------------+-----------------------------------+------------| + | 211580 | tilghman | AST-2009-005 | | + |----------+------------+-----------------------------------+------------| + | 211585 | tilghman | Conversion specifiers, not format | | + | | | specifiers | | + |----------+------------+-----------------------------------+------------| + | | | Check an actual populated | | + | 212070 | file | variable when seeing if we need | | + | | | to do video or not. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure that T38FaxVersion is put | | + | 212116 | kpfleming | into outgoing SDP in the proper | | + | | | case. | | + |----------+------------+-----------------------------------+------------| + | 212250 | tilghman | Add SSL_VERIFYPEER, as requested | | + | | | on the -users list | | + |----------+------------+-----------------------------------+------------| + | 212769 | rmudgett | Removed some deadwood and added | | + | | | some doxygen comments. | | + |----------+------------+-----------------------------------+------------| + | | | Make the default extconfig.conf | | + | 212866 | tilghman | match entries with the sample | | + | | | res_mysql.conf. | | + |----------+------------+-----------------------------------+------------| + | 212931 | kpfleming | Convert this branch to Opsound | | + | | | music-on-hold. | | + |----------+------------+-----------------------------------+------------| + | | | Remove some | | + | 212944 | kpfleming | accidentally-committed | | + | | | properties. | | + |----------+------------+-----------------------------------+------------| + | 213047 | russell | Don't blow up on a NULL cdr. | | + |----------+------------+-----------------------------------+------------| + | 213453 | twilson | Make LOAD_ORDER actually work | | + |----------+------------+-----------------------------------+------------| + | | | fixed bug caused by calling | | + | 213475 | moy | ast_request without calling | | + | | | ast_call on an R2 channel, ie, | | + | | | CHANISAVAIL | | + |----------+------------+-----------------------------------+------------| + | 213481 | moy | increment the mfcr2 monitor count | | + | | | when clearing the call request | | + |----------+------------+-----------------------------------+------------| + | 213636 | dvossel | fixes sip register parsing when | #15008, | + | | | user@domain is used | #15672 | + |----------+------------+-----------------------------------+------------| + | | | Clarifying comments in | | + | 213739 | tilghman | sip_register, and removing a dead | | + | | | section | | + |----------+------------+-----------------------------------+------------| + | | | improve handling of | | + | 213791 | moy | openr2_chan_disconnect_call API | | + | | | failure, unlikely, but happened | | + | | | on openr2 library bug | | + |----------+------------+-----------------------------------+------------| + | | | Make autoheader descriptions | | + | 214363 | tilghman | render correctly in our | #14906 | + | | | autoconfig.h file. | | + |----------+------------+-----------------------------------+------------| + | | | One more build system change, to | | + | 214504 | tilghman | make the descriptions look | | + | | | better, if we have better | | + | | | information. | | + |----------+------------+-----------------------------------+------------| + | 214653 | mmichelson | Fix some incorrect documentation | | + | | | of sched_thread functions. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure that CFLAGS and/or LDFLAGS | | + | 214700 | kpfleming | provided to configure script are | | + | | | preserved. | | + |----------+------------+-----------------------------------+------------| + | 214707 | tilghman | Modify comment to be a bit more | | + | | | accurate. | | + |----------+------------+-----------------------------------+------------| + | | | If lua is detected with the | | + | 214822 | tilghman | lua5.1 prefix (or not), adjust | | + | | | the include path accordingly. | | + |----------+------------+-----------------------------------+------------| + | | | Force Darwin on ppc platforms to | | + | 214899 | tilghman | compile with a target level that | | + | | | supports aliasing. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure that frame dumps of | | + | 215165 | kpfleming | AST_CONTROL_T38_PARAMETERS frames | | + | | | are properly | | + |----------+------------+-----------------------------------+------------| + | 215467 | dvossel | SIP support for keep-alive event | #15084 | + |----------+------------+-----------------------------------+------------| + | | | like in chan_sip's sip_new skinny | | + | 215512 | mvanbaak | should copy the configured | | + | | | parkinglot from a line to the | | + | | | newly created channel. | | + |----------+------------+-----------------------------------+------------| + | 215523 | dvossel | SIP uri parsing cleanup | | + |----------+------------+-----------------------------------+------------| + | | | Fix register such that lines with | | + | 215569 | tilghman | a transport string, but without | | + | | | an authuser, parse correctly. | | + |----------+------------+-----------------------------------+------------| + | 215647 | mvanbaak | - lock channel before looking for | | + | | | a channel variable | | + |----------+------------+-----------------------------------+------------| + | 215680 | mvanbaak | add Parkinglot info to sip show | | + | | | peer and skinny show line | | + |----------+------------+-----------------------------------+------------| + | 215683 | dvossel | port string to int conversion | | + | | | using sscanf | | + |----------+------------+-----------------------------------+------------| + | 215841 | mvanbaak | Document that SIPshowpeer and | | + | | | SKINNYshowline now include | | + |----------+------------+-----------------------------------+------------| + | 216014 | russell | Add IAX2 security document | | + | | | related to AST-2009-006. | | + |----------+------------+-----------------------------------+------------| + | 216099 | russell | Add a note about IAX2 to | | + | | | UPGRADE.txt. | | + |----------+------------+-----------------------------------+------------| + | 216225 | mvanbaak | make sure 'start' is always | | + | | | initialized. | | + |----------+------------+-----------------------------------+------------| + | 216267 | russell | Add a plain text version of the | | + | | | IAX2 security document. | | + |----------+------------+-----------------------------------+------------| + | | | Do not treat every SIP peer as if | | + | 216436 | russell | they were configured with | | + | | | insecure=port. | | + |----------+------------+-----------------------------------+------------| + | | | make sure canlog is set so we can | | + | 216469 | mvanbaak | compile with DEBUG_THREADS | | + | | | enabled on OpenBSD | | + |----------+------------+-----------------------------------+------------| + | | | make asterisk compile under | | + | 216509 | mvanbaak | devmode with DEBUG_THREADS | | + | | | enabled on OpenBSD | | + |----------+------------+-----------------------------------+------------| + | | | Enable turning off the | | + | 216550 | tilghman | application delimiter warning | | + | | | with the 'dontwarn' option. | | + |----------+------------+-----------------------------------+------------| + | 216553 | tilghman | Fix trunk breakage. | | + |----------+------------+-----------------------------------+------------| + | 216597 | seanbright | Use ast_free() instead of free(). | | + |----------+------------+-----------------------------------+------------| + | 216598 | dvossel | sip peer matching by address only | | + | | | with TCP/TLS | | + |----------+------------+-----------------------------------+------------| + | | | Make apps send PROGRESS control | | + | 216647 | oej | frame for early media and fix too | | + | | | early media issue in SIP | | + |----------+------------+-----------------------------------+------------| + | 216655 | oej | Add docs | | + |----------+------------+-----------------------------------+------------| + | | | Make sure we reset | | + | 216845 | oej | global_exclude_static at channel | | + | | | reload | | + |----------+------------+-----------------------------------+------------| + | 217077 | kpfleming | Ensure that the default autoconf | | + | | | CFLAGS are not used. | | + |----------+------------+-----------------------------------+------------| + | 217299 | seanbright | Fix compilation of app_meetme. | | + |----------+------------+-----------------------------------+------------| + | 217369 | oej | Not having any TLS session to | | + | | | write to is a serious XMIT_ERROR. | | + |----------+------------+-----------------------------------+------------| + | 217519 | tzafrir | gcc 4.4 fix: union instead of | | + | | | cast | | + |----------+------------+-----------------------------------+------------| + | 217632 | moy | ast_log replaced for ast_verbose | | + | | | in MFCR2 event notifications | | + |----------+------------+-----------------------------------+------------| + | | | Since it's possible to have more | | + | 217665 | oej | than 999 calls, I'm changing the | | + | | | call counter roof to something | | + | | | higher. | | + |----------+------------+-----------------------------------+------------| + | 217926 | tilghman | Make calltoken support work with | | + | | | realtime users and peers. | | + |----------+------------+-----------------------------------+------------| + | | | Don't ring another channel, if | | + | 218052 | tilghman | there's not enough time for a | | + | | | queue member to answer. | | + |----------+------------+-----------------------------------+------------| + | | | Check the origination priority | | + | 218055 | tilghman | for more matches, not the current | | + | | | priority. | | + |----------+------------+-----------------------------------+------------| + | 218151 | moy | get rid of mfcr2 monitor thread | | + | | | condition, is problematic | | + |----------+------------+-----------------------------------+------------| + | 218219 | tzafrir | gcc 4.4: Remove a nop memset size | | + | | | 0 that annoys gcc | | + |----------+------------+-----------------------------------+------------| + | | | Do not attempt to add a parking | | + | 218300 | file | extension if an error occurred | | + | | | while reading the configuration. | | + |----------+------------+-----------------------------------+------------| + | | | Don't say "Please try again" if | | + | 218364 | tilghman | we don't give the user another | #15055 | + | | | chance to try again. | | + |----------+------------+-----------------------------------+------------| + | 218503 | kpfleming | Use proper hostname for | | + | | | downloading sound files. | | + |----------+------------+-----------------------------------+------------| + | 218507 | mmichelson | Fix off-by-one error when reading | | + | | | SDP sent over TCP. | | + |----------+------------+-----------------------------------+------------| + | 218575 | mmichelson | Use a better method of ensuring | | + | | | null-termination of the buffer | | + |----------+------------+-----------------------------------+------------| + | 218688 | dvossel | upward bound checking for port | | + | | | string to int conversion | | + |----------+------------+-----------------------------------+------------| + | | | On TCP and TLS connections do not | | + | 218934 | file | attempt to stop retransmission of | | + | | | the packet internally. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure no spaces exist before | | + | 219267 | file | "refresher=" when doing the | | + | | | comparison. | | + |----------+------------+-----------------------------------+------------| + | 219370 | file | Send a 100 Trying response when | | + | | | we detect a spiral. | | + |----------+------------+-----------------------------------+------------| + | 219521 | dvossel | iax2 frame double free | | + |----------+------------+-----------------------------------+------------| + | 219590 | russell | Make sure the iax_pvt exists | #15609 | + | | | before dereferencing it. | | + |----------+------------+-----------------------------------+------------| + | 219722 | dvossel | Reverting merge 219520. This | | + | | | change was not necessary. | | + |----------+------------+-----------------------------------+------------| + | 220031 | mvanbaak | mkpkgconfig does not need bash so | | + | | | make it use /bin/sh | | + |----------+------------+-----------------------------------+------------| + | 220103 | seanbright | Remove the remaining bashisms in | | + | | | the Makefile/mkpkgconfig | | + |----------+------------+-----------------------------------+------------| + | 220221 | seanbright | Resolve parallel build warnings. | | + |----------+------------+-----------------------------------+------------| + | 220589 | tilghman | Allow AES to compile, when | | + | | | OpenSSL is not present. | | + |----------+------------+-----------------------------------+------------| + | | | add name argument for the | | + | 220632 | mvanbaak | CALLERID dialplan function to the | | + | | | xml documentation. | | + |----------+------------+-----------------------------------+------------| + | | | When selecting DONT_OPTIMIZE in | | + | 220725 | seanbright | menuselect, explicitly pass -O0 | | + | | | to the compiler | | + |----------+------------+-----------------------------------+------------| + | 221089 | seanbright | Clarify documentation for | #14740 | + | | | VoiceMailMain()'s a() option. | | + |----------+------------+-----------------------------------+------------| + | 221304 | twilson | Change the SSRC by default when | | + | | | our media stream changes | | + |----------+------------+-----------------------------------+------------| + | 221472 | mnick | Prevents from division by zero | | + |----------+------------+-----------------------------------+------------| + | 221485 | mnicholson | Cleaned up merge from r221432 | | + |----------+------------+-----------------------------------+------------| + | | | Remove ability to control T.38 | | + | 221622 | kpfleming | FAX error correction from | | + | | | udptl.conf. | | + |----------+------------+-----------------------------------+------------| + | | | Simplify code for porturi, use | | + | 221660 | mnicholson | TRUE/FALSE constructs when it's | | + | | | just TRUE or FALSE. | | + |----------+------------+-----------------------------------+------------| + | | | Revision 220906 (a merge from | | + | 221744 | tilghman | 1.4) was not merged correctly, | | + | | | causing a problem with | | + | | | non-dynamic peers. | | + |----------+------------+-----------------------------------+------------| + | 221780 | tilghman | Fix a bunch of off-by-one errors | | + |----------+------------+-----------------------------------+------------| + | | | Ensure the result of the hash | | + | 221974 | tilghman | function is positive. Negative | | + | | | array offsets suck. | | + |----------+------------+-----------------------------------+------------| + | 222032 | dvossel | Removes unnecessary unlock, | | + | | | clarifies a memcpy. | | + |----------+------------+-----------------------------------+------------| + | | | Allow non-compliant T.38 | | + | 222113 | kpfleming | endpoints to be supportable via | #15586 | + | | | configuration option. | | + |----------+------------+-----------------------------------+------------| + | | | When we call a gosub routine, the | | + | 222289 | tilghman | variables should be scoped to | | + | | | avoid contaminating the caller. | | + |----------+------------+-----------------------------------+------------| + | | | Fix 222298 (crash during | | + | 222354 | jpeeler | destruction of second channel | | + | | | when variable set with | | + |----------+------------+-----------------------------------+------------| + | 222544 | dvossel | crash on transfer | #16027 | + |----------+------------+-----------------------------------+------------| + | 222547 | seanbright | Fix merge error. | | + |----------+------------+-----------------------------------+------------| + | 222695 | rmudgett | chan_misdn.c:process_ast_dsp() | | + | | | memory leak | | + |----------+------------+-----------------------------------+------------| + | 222802 | rmudgett | Fix memory leak if chan_misdn | | + | | | config parameter is repeated. | | + |----------+------------+-----------------------------------+------------| + | 222874 | dvossel | fixes an ast_netsock_list memory | | + | | | leak. | | + |----------+------------+-----------------------------------+------------| + | 223257 | mmichelson | Fix potential memory leak in | | + | | | app_dial.c | | + |----------+------------+-----------------------------------+------------| + | 223490 | russell | Don't use data outside of its | | + | | | scope. | | + |----------+------------+-----------------------------------+------------| + | | | Clarifies trunkmaxsize, | | + | 223757 | dvossel | trunkfreq, and trunkmtu iax2 | | + | | | options | | + |----------+------------+-----------------------------------+------------| + | | | Never released PRI channels when | | + | 224264 | rmudgett | using Busy() or Congestion() | | + | | | dialplan apps. | | + |----------+------------+-----------------------------------+------------| + | | | Clarify that "forcecommit" is NOT | | + | | | an alias for "autocommit", but | | + | 224447 | tilghman | instead controls the default | | + | | | disposition of uncommitted | | + | | | transactions. | | + |----------+------------+-----------------------------------+------------| + | | | Allow ODBC storage to be queried | | + | 224451 | tilghman | with multiple mailboxes, and | | + | | | remove multiple goto's. | | + |----------+------------+-----------------------------------+------------| + | 224563 | kpfleming | Remove useless debugging message. | | + |----------+------------+-----------------------------------+------------| + | | | Correct timestamp calculations | | + | 224674 | kpfleming | when RTP sample rates over 8kHz | | + | | | are used. | | + |----------+------------+-----------------------------------+------------| + | 224859 | tilghman | Pay attention to the return value | | + | | | of the manipulate function. | | + |----------+------------+-----------------------------------+------------| + | | | IAX2: VNAK loop caused by | | + | 225308 | dvossel | signaling frames with no | | + | | | destination call number | | + |----------+------------+-----------------------------------+------------| + | 225585 | kpfleming | Don't force menuselect.makeopts | | + | | | to be rebuilt on every build. | | + |----------+------------+-----------------------------------+------------| + | 225651 | dvossel | Fixes an iterator memory leak and | | + | | | uninitialized memory | | + |----------+------------+-----------------------------------+------------| + | | | detect ARM Linux EABI OSARCH as | | + | 226055 | tzafrir | linux-gnu instead of | | + | | | linux-gnueabi | | + |----------+------------+-----------------------------------+------------| + | 226101 | twilson | Don't prepend the URI prefix to | | + | | | the post directory | | + |----------+------------+-----------------------------------+------------| + | 226308 | tilghman | Fix documentation (pointed out by | | + | | | TheDavidFactor on #-dev) | | + |----------+------------+-----------------------------------+------------| + | 226486 | tzafrir | remove empty awk pattern (//) | | + |----------+------------+-----------------------------------+------------| + | 227156 | oej | Use proper response code when | | + | | | violating Contact ACL's. | | + |----------+------------+-----------------------------------+------------| + | | | Make sure the outgoing flag is | | + | 227280 | rmudgett | cleared if a new channel fails to | | + | | | get created for outgoing calls. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a security issue where | | + | 227733 | file | sending a REGISTER with a | | + | | | differing username in the From | | + |----------+------------+-----------------------------------+------------| + | | | Fix a security issue where it may | | + | 227748 | file | be possible for someone to | | + | | | execute a cross-site | | + |----------+------------+-----------------------------------+------------| + | | | Yet another error message in the | | + | 228198 | tilghman | dialplan (thanks, | | + | | | rmudgett/russellb) | | + |----------+------------+-----------------------------------+------------| + | 228421 | dvossel | fixes segfault in iLBC | #16979 | + |----------+------------+-----------------------------------+------------| + | | | Fixes merging issue from 1.4, | | + | 228447 | dvossel | frame data is held in data.ptr in | | + | | | trunk | | + |----------+------------+-----------------------------------+------------| + | 228504 | file | Fix the localchannel.tex file. | | + |----------+------------+-----------------------------------+------------| + | | | Don't overwrite caller ID name on | | + | 228551 | file | a trunk with the configured | | + | | | fullname when using users.conf | | + |----------+------------+-----------------------------------+------------| + | 229101 | mnicholson | Reset props that were accidently | | + | | | deleted in 229088. | | + |----------+------------+-----------------------------------+------------| + | 229752 | qwell | Fix mute toggling on OSS | | + | | | channels. | | + |----------+------------+-----------------------------------+------------| + | | | Fix T.38 negotiation regression | | + | 229915 | file | introduced with the SDP parser | | + | | | changes. | | + |----------+------------+-----------------------------------+------------| + | 230250 | kpfleming | Correct mistaken option name in | | + | | | error message. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure that only one end of a | | + | 230346 | kpfleming | T.38 session initiates teardown | | + | | | at completion. | | + |----------+------------+-----------------------------------+------------| + | | | Fix another buglet in T.38 | | + | 230384 | kpfleming | session teardown at the end of | | + | | | FAX sessions. | | + |----------+------------+-----------------------------------+------------| + | 230585 | dvossel | audiohook signal trigger on every | #14618 | + | | | status change | | + |----------+------------+-----------------------------------+------------| + | | | Correct fix for issue #16268... | | + | 230880 | kpfleming | the reporter's original patch was | #16268 | + | | | very close to correct. | | + |----------+------------+-----------------------------------+------------| + | | | Change fax detection in chan_sip | | + | 230884 | file | so it behaves as one would | | + | | | expect. | | + |----------+------------+-----------------------------------+------------| + | | | Load pbx_lua with global symbols | | + | 231191 | mnicholson | to allow linking with other lua | | + | | | libraries. | | + |----------+------------+-----------------------------------+------------| + | | | After a frame duplication | | + | 231302 | tilghman | failure, unlock the channel | | + | | | before returning. | | + |----------+------------+-----------------------------------+------------| + | 231558 | dvossel | app_queue crashes randomly, often | | + | | | during call-transfers | | + |----------+------------+-----------------------------------+------------| + | 231695 | kpfleming | Backport a tiny fix from trunk | | + | | | that makes GCC 4.4.x happier. | | + |----------+------------+-----------------------------------+------------| + | 231696 | kpfleming | Another round of UDPTL stack | | + | | | fixes/improvements: | | + |----------+------------+-----------------------------------+------------| + | | | Ignore unknown formats in | | + | 231743 | mnicholson | ast_format_str_reduce() and | | + | | | return an error if no know | | + | | | formats are found. | | + |----------+------------+-----------------------------------+------------| + | | | WaitExten m option with no | | + | 231870 | dvossel | parameters generates frame with | | + | | | zero datalen but non-null data | | + | | | ptr | | + |----------+------------+-----------------------------------+------------| + | 232011 | russell | Fix a warning pointed out by | | + | | | buildbot. | | + |----------+------------+-----------------------------------+------------| + | 232015 | russell | Fix a build error on FreeBSD. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a bug where a scheduled item | | + | 232232 | file | ID would get retained on | | + | | | registrations in a certain | | + | | | scenario | | + |----------+------------+-----------------------------------+------------| + | 232678 | tilghman | Oops, really remove it this time | | + |----------+------------+-----------------------------------+------------| + | 233130 | russell | Only do frame payload check for | | + | | | HOLD frames. | | + |----------+------------+-----------------------------------+------------| + | 233612 | dvossel | fixes incorrect logic in | #16299 | + | | | ast_uri_encode | | + |----------+------------+-----------------------------------+------------| + | 233615 | atis | Fix compatibility with valgrind | #16388 | + | | | 3.3 and older. | | + |----------+------------+-----------------------------------+------------| + | 233689 | transnexus | Fixed compile error with OSP | | + | | | Toolkit 3.6. | | + |----------+------------+-----------------------------------+------------| + | 233694 | russell | Set a module load priority for | #16412 | + | | | format modules. | | + |----------+------------+-----------------------------------+------------| + | | | Remove an entry from CHANGES that | | + | 233968 | russell | is already in UPGRADE.txt (where | | + | | | it should be). | | + |----------+------------+-----------------------------------+------------| + | 234012 | russell | Fix up the faxdetect entry in | | + | | | CHANGES. | | + |----------+------------+-----------------------------------+------------| + | 234030 | russell | Remove a feature from CHANGES | | + | | | that was listed twice for 1.6.2. | | + |----------+------------+-----------------------------------+------------| + | 234052 | russell | Provide a real description of | | + | | | LOCAL_PEEK(). | | + |----------+------------+-----------------------------------+------------| + | 234054 | russell | Move an entry from CHANGES that | | + | | | should be in UPGRADE.txt. | | + |----------+------------+-----------------------------------+------------| + | 234056 | russell | Move an entry from CHANGES to | | + | | | UPGRADE.txt. | | + |----------+------------+-----------------------------------+------------| + | 234213 | tilghman | Missed a case that emits a | | + | | | WARNING where none is warranted. | | + |----------+------------+-----------------------------------+------------| + | 234559 | oej | Stop sending 183's after call | | + | | | hangup. | | + |----------+------------+-----------------------------------+------------| + | | | The default rate for 'timing | | + | 234575 | seanbright | test' is actually 50/sec, not | | + | | | 100/sec as advertised. | | + |----------+------------+-----------------------------------+------------| + | 234643 | lmadsen | Update IMAP build documentation. | #16433 | + |----------+------------+-----------------------------------+------------| + | 234939 | alecdavis | Whitespace. | | + |----------+------------+-----------------------------------+------------| + | | | spandsp does in fact support V.17 | | + | 235013 | kpfleming | modulation at 14.4 kilobits per | | + | | | second, | | + |----------+------------+-----------------------------------+------------| + | 235134 | dvossel | reverses minor sip registration | #15539 | + | | | regression | | + |----------+------------+-----------------------------------+------------| + | 235334 | jsmith | Add a line showing that we can | | + | | | use CIDR notation. | | + +------------------------------------------------------------------------+ + + ---------------------------------------------------------------------- + + 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. + + .cleancount | 2 + CHANGES | 267 + CREDITS | 10 + Makefile | 264 + Makefile.moddir_rules | 20 + Makefile.rules | 95 + README | 12 + UPGRADE-1.2.txt | 13 + UPGRADE-1.4.txt | 17 + UPGRADE-1.6.txt | 271 + UPGRADE.txt | 388 - + Zaptel-to-DAHDI.txt | 1 + acinclude.m4 | 1119 --- + agi/Makefile | 5 + agi/eagi-sphinx-test.c | 17 + agi/eagi-test.c | 10 + apps/Makefile | 2 + apps/app_adsiprog.c | 38 + apps/app_alarmreceiver.c | 40 + apps/app_amd.c | 130 + apps/app_authenticate.c | 86 + apps/app_cdr.c | 18 + apps/app_chanisavail.c | 82 + apps/app_channelredirect.c | 37 + apps/app_chanspy.c | 486 - + apps/app_confbridge.c | 814 ++ + apps/app_controlplayback.c | 87 + apps/app_dahdibarge.c | 35 + apps/app_dahdiras.c | 31 + apps/app_dahdiscan.c | 26 + apps/app_db.c | 57 + apps/app_dial.c | 984 +- + apps/app_dictate.c | 25 + apps/app_directed_pickup.c | 145 + apps/app_directory.c | 284 + apps/app_disa.c | 142 + apps/app_dumpchan.c | 45 + apps/app_echo.c | 26 + apps/app_exec.c | 107 + apps/app_externalivr.c | 145 + apps/app_fax.c | 519 + + apps/app_festival.c | 62 + apps/app_flash.c | 28 + apps/app_followme.c | 246 + apps/app_forkcdr.c | 190 + apps/app_getcpeid.c | 21 + apps/app_ices.c | 31 + apps/app_image.c | 45 + apps/app_ivrdemo.c | 21 + apps/app_jack.c | 58 + apps/app_macro.c | 252 + apps/app_meetme.c | 1627 +++- + apps/app_milliwatt.c | 46 + apps/app_minivm.c | 541 + + apps/app_mixmonitor.c | 357 - + apps/app_morsecode.c | 45 + apps/app_mp3.c | 30 + apps/app_nbscat.c | 24 + apps/app_originate.c | 217 + apps/app_osplookup.c | 531 - + apps/app_page.c | 141 + apps/app_parkandannounce.c | 67 + apps/app_playback.c | 86 + apps/app_playtones.c | 129 + apps/app_privacy.c | 59 + apps/app_queue.c | 2658 ++++--- + apps/app_read.c | 114 + apps/app_readexten.c | 133 + apps/app_readfile.c | 43 + apps/app_record.c | 121 + apps/app_rpt.c | 114 + apps/app_sayunixtime.c | 74 + apps/app_senddtmf.c | 40 + apps/app_sendtext.c | 51 + apps/app_setcallerid.c | 67 + apps/app_skel.c | 52 + apps/app_sms.c | 980 +- + apps/app_softhangup.c | 39 + apps/app_speech_utils.c | 318 + apps/app_stack.c | 341 + apps/app_system.c | 88 + apps/app_talkdetect.c | 56 + apps/app_test.c | 47 + apps/app_transfer.c | 57 + apps/app_url.c | 65 + apps/app_userevent.c | 59 + apps/app_verbose.c | 51 + apps/app_voicemail.c | 2041 +++-- + apps/app_waitforring.c | 26 + apps/app_waitforsilence.c | 151 + apps/app_waituntil.c | 43 + apps/app_while.c | 94 + apps/app_zapateller.c | 53 + autoconf/acx_pthread.m4 | 243 + autoconf/ast_c_compile_check.m4 | 31 + autoconf/ast_c_define_check.m4 | 33 + autoconf/ast_check_gnu_make.m4 | 20 + autoconf/ast_check_mandatory.m4 | 23 + autoconf/ast_check_openh323.m4 | 132 + autoconf/ast_check_osptk.m4 | 67 + autoconf/ast_check_pwlib.m4 | 263 + autoconf/ast_ext_lib.m4 | 118 + autoconf/ast_ext_tool_check.m4 | 43 + autoconf/ast_func_fork.m4 | 61 + autoconf/ast_gcc_attribute.m4 | 31 + autoconf/ast_prog_egrep.m4 | 11 + autoconf/ast_prog_ld.m4 | 83 + autoconf/ast_prog_ld_gnu.m4 | 16 + autoconf/ast_prog_sed.m4 | 21 + autoconf/libcurl.m4 | 243 + bootstrap.sh | 2 + bridges/Makefile | 20 + bridges/bridge_builtin_features.c | 257 + bridges/bridge_multiplexed.c | 404 + + bridges/bridge_simple.c | 103 + bridges/bridge_softmix.c | 306 + build_tools/cflags-devmode.xml | 2 + build_tools/cflags.xml | 3 + build_tools/embed_modules.xml | 14 + build_tools/get_documentation | 3 + build_tools/get_makeopts | 2 + build_tools/get_moduleinfo | 2 + build_tools/make_buildopts_h | 19 + build_tools/make_version | 97 + build_tools/make_version_c | 9 + build_tools/make_version_h | 17 + build_tools/menuselect-deps.in | 14 + build_tools/mkpkgconfig | 4 + build_tools/prep_tarball | 2 + cdr/Makefile | 2 + cdr/cdr_adaptive_odbc.c | 198 + cdr/cdr_csv.c | 52 + cdr/cdr_custom.c | 13 + cdr/cdr_manager.c | 57 + cdr/cdr_odbc.c | 12 + cdr/cdr_pgsql.c | 253 + cdr/cdr_radius.c | 32 + cdr/cdr_sqlite.c | 28 + cdr/cdr_sqlite3_custom.c | 142 + cdr/cdr_tds.c | 30 + channels/Makefile | 43 + channels/chan_agent.c | 449 - + channels/chan_alsa.c | 22 + channels/chan_bridge.c | 246 + channels/chan_console.c | 31 + channels/chan_dahdi.c | 6372 +++++++++++++----- + channels/chan_features.c | 568 - + channels/chan_gtalk.c | 77 + channels/chan_h323.c | 127 + channels/chan_iax2.c | 3087 ++++++--- + channels/chan_jingle.c | 3 + channels/chan_local.c | 99 + channels/chan_mgcp.c | 70 + channels/chan_misdn.c | 2574 ++++--- + channels/chan_oss.c | 84 + channels/chan_phone.c | 8 + channels/chan_sip.c | 9581 ++++++++++++++++++---------- + channels/chan_skinny.c | 2345 ++++-- + channels/chan_unistim.c | 74 + channels/chan_usbradio.c | 82 + channels/chan_vpb.cc | 10 + channels/console_gui.c | 8 + channels/console_video.c | 4 + channels/h323/Makefile.in | 2 + channels/h323/README | 2 + channels/h323/ast_h323.cxx | 283 + channels/h323/ast_h323.h | 74 + channels/h323/ast_ptlib.h | 34 + channels/h323/caps_h323.cxx | 10 + channels/h323/caps_h323.h | 12 + channels/h323/chan_h323.h | 11 + channels/h323/cisco-h225.cxx | 20 + channels/h323/cisco-h225.h | 21 + channels/h323/compat_h323.cxx | 7 + channels/h323/compat_h323.h | 12 + channels/iax2-parser.c | 228 + channels/iax2-parser.h | 50 + channels/iax2-provision.c | 116 + channels/iax2.h | 14 + channels/misdn/Makefile | 2 + channels/misdn/ie.c | 6 + channels/misdn/isdn_lib.c | 657 + + channels/misdn/isdn_lib.h | 307 + channels/misdn/isdn_lib_intern.h | 82 + channels/misdn_config.c | 82 + channels/vcodecs.c | 14 + channels/xpmr/xpmr.c | 10 + codecs/Makefile | 12 + codecs/adpcm_slin_ex.h | 25 + codecs/codec_a_mu.c | 41 + codecs/codec_adpcm.c | 44 + codecs/codec_alaw.c | 45 + codecs/codec_dahdi.c | 412 - + codecs/codec_g722.c | 76 + codecs/codec_g726.c | 87 + codecs/codec_gsm.c | 46 + codecs/codec_ilbc.c | 46 + codecs/codec_lpc10.c | 43 + codecs/codec_resample.c | 45 + codecs/codec_speex.c | 54 + codecs/codec_ulaw.c | 47 + codecs/ex_adpcm.h | 32 + codecs/ex_alaw.h | 37 + codecs/ex_g722.h | 47 + codecs/ex_g726.h | 32 + codecs/ex_gsm.h | 32 + codecs/ex_ilbc.h | 33 + codecs/ex_lpc10.h | 30 + codecs/ex_speex.h | 32 + codecs/ex_ulaw.h | 37 + codecs/g722/Makefile | 18 + codecs/g722/g722_decode.c | 6 + codecs/g722/g722_encode.c | 6 + codecs/g722_slin_ex.h | 25 + codecs/g726_slin_ex.h | 25 + codecs/gsm/Makefile | 4 + codecs/gsm/src/gsm_destroy.c | 2 + codecs/gsm_slin_ex.h | 16 + codecs/ilbc_slin_ex.h | 17 + codecs/lpc10/Makefile | 2 + codecs/lpc10/chanwr.c | 3 + codecs/lpc10/lpcini.c | 2 + codecs/lpc10/pitsyn.c | 2 + codecs/lpc10_slin_ex.h | 13 + codecs/slin_adpcm_ex.h | 25 + codecs/slin_g722_ex.h | 25 + codecs/slin_g726_ex.h | 25 + codecs/slin_gsm_ex.h | 28 + codecs/slin_ilbc_ex.h | 28 + codecs/slin_lpc10_ex.h | 21 + codecs/slin_resample_ex.h | 43 + codecs/slin_speex_ex.h | 262 + codecs/slin_ulaw_ex.h | 25 + codecs/speex_slin_ex.h | 16 + codecs/ulaw_slin_ex.h | 25 + config.guess | 168 + config.sub | 160 + configs/agents.conf.sample | 2 + configs/ais.conf.sample | 9 + configs/cdr.conf.sample | 9 + configs/cdr_adaptive_odbc.conf.sample | 22 + configs/cdr_custom.conf.sample | 3 + configs/cdr_tds.conf.sample | 1 + configs/chan_dahdi.conf.sample | 311 + configs/cli_aliases.conf.sample | 186 + configs/cli_permissions.conf.sample | 82 + configs/extconfig.conf.sample | 18 + configs/extensions.conf.sample | 186 + configs/extensions.lua.sample | 9 + configs/features.conf.sample | 22 + configs/followme.conf.sample | 24 + configs/func_odbc.conf.sample | 39 + configs/iax.conf.sample | 150 + configs/indications.conf.sample | 14 + configs/jabber.conf.sample | 6 + configs/logger.conf.sample | 4 + configs/mgcp.conf.sample | 6 + configs/misdn.conf.sample | 17 + configs/modules.conf.sample | 11 + configs/musiconhold.conf.sample | 11 + configs/phoneprov.conf.sample | 65 + configs/queues.conf.sample | 93 + configs/res_config_sqlite.conf | 11 + configs/res_config_sqlite.conf.sample | 11 + configs/res_ldap.conf.sample | 13 + configs/res_odbc.conf.sample | 12 + configs/res_snmp.conf.sample | 11 + configs/rtp.conf.sample | 3 + configs/sip.conf.sample | 1160 +-- + configs/sip_notify.conf.sample | 43 + configs/skinny.conf.sample | 114 + configs/sla.conf.sample | 2 + configs/smdi.conf.sample | 4 + configs/udptl.conf.sample | 14 + configs/voicemail.conf.sample | 40 + configs/vpb.conf.sample | 4 + configure.ac | 336 + contrib/asterisk-ng-doxygen | 76 + contrib/editors/ael.vim | 69 + contrib/editors/asterisk.vim | 98 + contrib/editors/asteriskvm.vim | 62 + contrib/i18n.testsuite.conf | 277 + contrib/init.d/rc.archlinux.asterisk | 51 + contrib/init.d/rc.debian.asterisk | 30 + contrib/init.d/rc.mandriva.asterisk | 6 + contrib/init.d/rc.redhat.asterisk | 10 + contrib/init.d/rc.suse.asterisk | 2 + contrib/scripts/asterisk.ldap-schema | 275 + contrib/scripts/asterisk.ldif | 168 + contrib/scripts/autosupport | 15 + contrib/scripts/autosupport.8 | 9 + contrib/scripts/iax-friends.sql | 89 + contrib/scripts/install_prereq | 30 + contrib/scripts/live_ast | 261 + contrib/scripts/meetme.sql | 24 + contrib/scripts/realtime_pgsql.sql | 9 + contrib/scripts/safe_asterisk | 26 + contrib/scripts/safe_asterisk_restart | 4 + contrib/scripts/sip-friends.sql | 5 + contrib/scripts/sip_nat_settings | 72 + contrib/scripts/vmail.cgi | 35 + contrib/scripts/vmdb.sql | 2 + contrib/valgrind.supp | 41 + doc/CODING-GUIDELINES | 87 + doc/IAX2-security.txt | 440 + + doc/api-1.6.2-changes.txt | 6 + doc/appdocsxml.dtd | 82 + doc/asterisk.8 | 4 + doc/chan_sip-perf-testing.txt | 2 + doc/database_transactions.txt | 29 + doc/datastores.txt | 6 + doc/distributed_devstate.txt | 10 + doc/externalivr.txt | 31 + doc/followme.txt | 32 + doc/google-soc2009-ideas.txt | 3 + doc/janitor-projects.txt | 8 + doc/ldap.txt | 4 + doc/manager_1_1.txt | 102 + doc/res_config_sqlite.txt | 2 + doc/tex/Makefile | 4 + doc/tex/asterisk-conf.tex | 3 + doc/tex/asterisk.tex | 2 + doc/tex/billing.tex | 10 + doc/tex/cdrdriver.tex | 114 + doc/tex/channelvariables.tex | 7 + doc/tex/extensions.tex | 3 + doc/tex/imapstorage.tex | 37 + doc/tex/localchannel.tex | 4 + doc/tex/misdn.tex | 108 + doc/tex/odbcstorage.tex | 49 + doc/tex/phoneprov.tex | 2 + doc/tex/privacy.tex | 16 + doc/tex/qos.tex | 127 + doc/timing.txt | 90 + doc/unistim.txt | 2 + doc/valgrind.txt | 18 + doc/video_console.txt | 2 + doc/voicemail_odbc_postgresql.txt | 1 + formats/format_g723.c | 6 + formats/format_g726.c | 6 + formats/format_g729.c | 6 + formats/format_gsm.c | 10 + formats/format_h263.c | 6 + formats/format_h264.c | 6 + formats/format_ilbc.c | 8 + formats/format_jpeg.c | 6 + formats/format_ogg_vorbis.c | 23 + formats/format_pcm.c | 17 + formats/format_siren14.c | 142 + formats/format_siren7.c | 142 + formats/format_sln.c | 6 + formats/format_sln16.c | 6 + formats/format_vox.c | 6 + formats/format_wav.c | 15 + formats/format_wav_gsm.c | 12 + funcs/Makefile | 7 + funcs/func_aes.c | 163 + funcs/func_audiohookinherit.c | 295 + funcs/func_base64.c | 44 + funcs/func_blacklist.c | 20 + funcs/func_callerid.c | 166 + funcs/func_cdr.c | 165 + funcs/func_channel.c | 271 + funcs/func_config.c | 26 + funcs/func_curl.c | 452 + + funcs/func_cut.c | 87 + funcs/func_db.c | 110 + funcs/func_devstate.c | 128 + funcs/func_dialgroup.c | 61 + funcs/func_dialplan.c | 22 + funcs/func_enum.c | 139 + funcs/func_env.c | 137 + funcs/func_extstate.c | 34 + funcs/func_global.c | 66 + funcs/func_groupcount.c | 107 + funcs/func_iconv.c | 35 + funcs/func_lock.c | 280 + funcs/func_logic.c | 96 + funcs/func_math.c | 48 + funcs/func_md5.c | 16 + funcs/func_module.c | 23 + funcs/func_odbc.c | 786 +- + funcs/func_rand.c | 29 + funcs/func_realtime.c | 226 + funcs/func_sha1.c | 25 + funcs/func_shell.c | 32 + funcs/func_speex.c | 96 + funcs/func_sprintf.c | 230 + funcs/func_strings.c | 671 + + funcs/func_timeout.c | 78 + funcs/func_uri.c | 33 + funcs/func_version.c | 56 + funcs/func_vmcount.c | 29 + funcs/func_volume.c | 27 + include/asterisk.h | 78 + include/asterisk/_private.h | 24 + include/asterisk/abstract_jb.h | 4 + include/asterisk/acl.h | 3 + include/asterisk/aes.h | 1 + include/asterisk/agi.h | 96 + include/asterisk/app.h | 125 + include/asterisk/astmm.h | 49 + include/asterisk/astobj2.h | 390 - + include/asterisk/audiohook.h | 45 + include/asterisk/autoconfig.h.in | 614 - + include/asterisk/bridging.h | 426 + + include/asterisk/bridging_features.h | 298 + include/asterisk/bridging_technology.h | 180 + include/asterisk/buildinfo.h | 29 + include/asterisk/callerid.h | 13 + include/asterisk/causes.h | 7 + include/asterisk/cdr.h | 27 + include/asterisk/channel.h | 456 - + include/asterisk/chanvars.h | 5 + include/asterisk/cli.h | 30 + include/asterisk/compat.h | 17 + include/asterisk/compiler.h | 12 + include/asterisk/config.h | 171 + include/asterisk/crypto.h | 14 + include/asterisk/datastore.h | 12 + include/asterisk/devicestate.h | 111 + include/asterisk/dial.h | 4 + include/asterisk/dlinkedlists.h | 69 + include/asterisk/dnsmgr.h | 4 + include/asterisk/doxyref.h | 774 +- + include/asterisk/dsp.h | 37 + include/asterisk/dundi.h | 14 + include/asterisk/endian.h | 4 + include/asterisk/enum.h | 29 + include/asterisk/event.h | 146 + include/asterisk/extconf.h | 36 + include/asterisk/features.h | 20 + include/asterisk/file.h | 21 + include/asterisk/frame.h | 83 + include/asterisk/global_datastores.h | 11 + include/asterisk/hashtab.h | 205 + include/asterisk/heap.h | 277 + include/asterisk/http.h | 15 + include/asterisk/indications.h | 271 + include/asterisk/io.h | 4 + include/asterisk/linkedlists.h | 819 +- + include/asterisk/localtime.h | 33 + include/asterisk/lock.h | 430 - + include/asterisk/logger.h | 35 + include/asterisk/manager.h | 12 + include/asterisk/module.h | 44 + include/asterisk/monitor.h | 19 + include/asterisk/netsock.h | 2 + include/asterisk/options.h | 11 + include/asterisk/pbx.h | 207 + include/asterisk/poll-compat.h | 30 + include/asterisk/pval.h | 1 + include/asterisk/res_odbc.h | 60 + include/asterisk/rtp.h | 95 + include/asterisk/say.h | 20 + include/asterisk/sched.h | 171 + include/asterisk/slin.h | 115 + include/asterisk/slinfactory.h | 21 + include/asterisk/smdi.h | 28 + include/asterisk/stringfields.h | 42 + include/asterisk/strings.h | 415 - + include/asterisk/taskprocessor.h | 16 + include/asterisk/tcptls.h | 84 + include/asterisk/term.h | 26 + include/asterisk/threadstorage.h | 71 + include/asterisk/time.h | 2 + include/asterisk/timing.h | 107 + include/asterisk/udptl.h | 58 + include/asterisk/utils.h | 58 + include/asterisk/xml.h | 122 + include/asterisk/xmldoc.h | 85 + include/jitterbuf.h | 2 + main/Makefile | 43 + main/abstract_jb.c | 165 + main/acl.c | 111 + main/aescrypt.c | 4 + main/alaw.c | 25 + main/app.c | 641 + + main/ast_expr2.c | 284 + main/ast_expr2.fl | 36 + main/ast_expr2.h | 2 + main/ast_expr2.y | 33 + main/ast_expr2f.c | 2338 ------ + main/asterisk.c | 749 +- + main/astfd.c | 280 + main/astmm.c | 14 + main/astobj2.c | 188 + main/audiohook.c | 125 + main/autoservice.c | 41 + main/bridging.c | 1349 +++ + main/buildinfo.c | 1 + main/callerid.c | 33 + main/cdr.c | 96 + main/channel.c | 1331 ++- + main/chanvars.c | 8 + main/cli.c | 670 + + main/config.c | 247 + main/cryptostub.c | 1 + main/datastore.c | 29 + main/db.c | 13 + main/db1-ast/Makefile | 7 + main/db1-ast/hash/hash_page.c | 10 + main/db1-ast/mpool/mpool.c | 6 + main/devicestate.c | 192 + main/dial.c | 23 + main/dns.c | 2 + main/dnsmgr.c | 10 + main/dsp.c | 216 + main/editline/configure | 120 + main/editline/configure.in | 2 + main/editline/np/unvis.c | 2 + main/editline/read.c | 3 + main/editline/readline.c | 1 + main/editline/sys.h | 10 + main/enum.c | 94 + main/event.c | 516 + + main/features.c | 1670 +++- + main/file.c | 356 - + main/frame.c | 276 + main/global_datastores.c | 27 + main/hashtab.c | 248 + main/heap.c | 339 + main/http.c | 72 + main/indications.c | 1141 ++- + main/io.c | 3 + main/jitterbuf.c | 32 + main/loader.c | 293 + main/logger.c | 73 + main/manager.c | 826 +- + main/netsock.c | 3 + main/pbx.c | 2939 +++++--- + main/poll.c | 33 + main/rtp.c | 673 + + main/say.c | 673 + + main/sched.c | 344 - + main/slinfactory.c | 115 + main/srv.c | 4 + main/ssl.c | 100 + main/stdtime/Makefile | 2 + main/stdtime/localtime.c | 178 + main/strings.c | 166 + main/taskprocessor.c | 16 + main/tcptls.c | 382 - + main/tdd.c | 5 + main/term.c | 171 + main/threadstorage.c | 38 + main/timing.c | 242 + main/translate.c | 36 + main/udptl.c | 592 + + main/ulaw.c | 1 + main/utils.c | 411 - + main/xml.c | 205 + main/xmldoc.c | 1865 +++++ + makeopts.in | 35 + pbx/Makefile | 6 + pbx/ael/ael-test/ael-vtest25/extensions.ael | 8 + pbx/ael/ael-test/ref.ael-test6 | 39 + pbx/ael/ael-test/ref.ael-vtest13 | 152 + pbx/ael/ael-test/ref.ael-vtest17 | 2 + pbx/ael/ael-test/ref.ael-vtest25 | 7 + pbx/pbx_ael.c | 52 + pbx/pbx_config.c | 362 - + pbx/pbx_dundi.c | 580 - + pbx/pbx_loopback.c | 2 + pbx/pbx_lua.c | 177 + pbx/pbx_realtime.c | 27 + pbx/pbx_spool.c | 105 + phoneprov/000000000000.cfg | 2 + phoneprov/polycom.xml | 2 + phoneprov/polycom_line.xml | 2 + res/Makefile | 10 + res/ael/ael.flex | 259 + res/ael/ael.tab.c | 1307 ++- + res/ael/ael.tab.h | 32 + res/ael/ael.y | 150 + res/ael/ael_lex.c | 1232 ++- + res/ael/pval.c | 163 + res/ais/amf.c | 89 + res/ais/ckpt.c | 78 + res/ais/clm.c | 4 + res/ais/evt.c | 58 + res/ais/lck.c | 551 - + res/res_adsi.c | 6 + res/res_agi.c | 962 +- + res/res_ais.c | 4 + res/res_clialiases.c | 262 + res/res_clioriginate.c | 75 + res/res_config_curl.c | 84 + res/res_config_ldap.c | 228 + res/res_config_odbc.c | 169 + res/res_config_pgsql.c | 526 + + res/res_config_sqlite.c | 158 + res/res_convert.c | 6 + res/res_crypto.c | 16 + res/res_http_post.c | 174 + res/res_indications.c | 419 - + res/res_jabber.c | 268 + res/res_limit.c | 73 + res/res_monitor.c | 49 + res/res_musiconhold.c | 1023 +- + res/res_odbc.c | 956 ++ + res/res_phoneprov.c | 118 + res/res_realtime.c | 155 + res/res_smdi.c | 55 + res/res_snmp.c | 2 + res/res_timing_dahdi.c | 32 + res/res_timing_pthread.c | 174 + res/res_timing_timerfd.c | 293 + res/snmp/agent.c | 76 + sounds/Makefile | 16 + sounds/sounds.xml | 54 + static-http/astman.js | 4 + static-http/prototype.js | 2332 +++++- + tests/test_heap.c | 223 + tests/test_sched.c | 251 + utils/Makefile | 130 + utils/ael_main.c | 20 + utils/astcanary.c | 20 + utils/astman.c | 17 + utils/build-extensions-conf.lua | 81 + utils/check_expr.c | 70 + utils/conf2ael.c | 8 + utils/expr2.testinput | 8 + utils/extconf.c | 430 - + utils/frame.c | 286 + utils/hashtest.c | 5 + utils/hashtest2.c | 7 + utils/muted.c | 15 + utils/refcounter.c | 7 + utils/smsq.c | 6 + utils/stereorize.c | 11 + utils/streamplayer.c | 7 + 632 files changed, 78187 insertions(+), 36427 deletions(-) + + ---------------------------------------------------------------------- |