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
90 russell
87 dvossel
68 kpfleming
64 file
62 mmichelson
34 seanbright
30 jpeeler
26 mnicholson
21 rmudgett
18 dbrooks
18 mvanbaak
13 alecdavis
13 eliel
9 dimas
9 lmadsen
9 oej
8 moy
8 qwell
8 twilson
8 tzafrir
6 mnick
5 atis
5 Nick
4 ebroad
4 klaus3000
4 thedavidfactor
3 chappell
3 jthurman
2 davidw
2 fhackenberger
2 frawd
2 ghenry
2 guillecabeza
2 junky
2 lmsteffan
2 mattf
2 p
2 snuffy
2 sum
2 transnexus
1 a
1 adomjan
1 araasch
1 bamby
1 Benjamin
1 BigJimmy
1 bklang
1 Chainsaw
1 contactmayankjain
1 crich
1 dhubbard
1 diruggles
1 doda
1 edantie
1 fabled
1 ffs
1 fsantulli
1 homesick
1 Jamuel
1 jsmith
1 jvandal
1 Kristijan
1 lacoursj
1 lasko
1 latinsud
1 Laureano
1 leobrown
1 loloski
1 makoto
1 Medozas
1 msirota
1 murf
1 nic
1 noahisaac
1 phsultan
1 pkempgen
1 pprindeville
1 rain
1 ravindrad
1 srt
1 stegro
1 tim
1 tiziano
1 tsearle
1 tweety
1 ulogic
1 vnovy
1 vrban
1 xvisor
38 dvossel
15 lmadsen
13 mnicholson
12 tilghman
11 alecdavis
10 atis
8 dbrooks
7 aragon
7 mmichelson
7 russell
6 falves11
6 klaus3000
6 p_lindheimer
5 mnick
5 rmudgett
5 seanbright
4 dimas
4 file
4 sum
3 ajohnson
3 ebroad
3 FabienToune
3 Nick_Lewis
3 parisioa
3 pj
3 pprindeville
3 scottbmilne
3 tzafrir
3 zerohalo
2 amorsen
2 BlargMaN
2 caspy
2 chris-mac
2 davidw
2 frawd
2 geoff2010
2 guillecabeza
2 jpeeler
2 kobaz
2 moliveras
2 mvanbaak
2 oej
2 pkempgen
2 qwell
2 sh0t
2 slutec18
2 suretec
2 thedavidfactor
2 twilson
2 vrban
2 whys
2 ZX81
1 abelbeck
1 afu
1 alexh
1 AlexMS
1 amilcar
1 andrebarbosa
1 andrew
1 asgaroth
1 barryf
1 bklang
1 boroda
1 bpgoldsb
1 cervajs
1 CGMChris
1 contactmayankjain
1 crich
1 cristiandimache
1 deepesh
1 DennisD
1 diLLec
1 DLNoah
1 dougm
1 festr
1 ffloimair
1 ffs
1 fhackenberger
1 fsantulli
1 gentian
1 gracedman
1 irroot
1 jamessan
1 jamicque
1 Jamuel
1 jeffg
1 jgutierrez on users list:
1 jims
1 JimVanM
1 jmacz
1 john8675309
1 jsmith
1 jthurman
1 jtodd
1 karesmakro
1 Kristijan
1 lacoursj
1 lasko
1 Laureano
1 legart
1 licedey
1 lmsteffan
1 loloski
1 lottc
1 lp0
1 madkins
1 maniax
1 manwe
1 markwaters
1 mbeckwell
1 Medozas
1 msirota
1 murf
1 nblasgen
1 nikkk
1 okrief
1 OrNix
1 Parantido
1 paul-tg
1 pdf
1 pinga-fogo
1 qualleyiv
1 rain
1 ravindrad
1 rue_mohr
1 shin-shoryuken
1 siepkes
1 slavon
1 snblitz
1 snuffy
1 Takehiko_Ooshima
1 teox
1 tim_ringenbach
1 tkarl
1 TomS
1 tootai
1 tornblad
1 twisted
1 vadim
1 viniciusfontes
1 volivier
1 zalex1953
1 zmehmood
15 alecdavis
14 atis
10 pj
8 dimas
8 klaus3000
8 Nick_Lewis
8 tzafrir
6 lmadsen
6 p_lindheimer
6 pkempgen
5 davidw
5 sum
5 thedavidfactor
4 aragon
4 chris-mac
4 cristiandimache
4 dvossel
4 ebroad
4 falves11
4 jsmith
4 kobaz
4 pprindeville
3 ajohnson
3 barryf
3 caspy
3 chappell
3 corruptor
3 ffloimair
3 frawd
3 ibc
3 jamicque
3 jvandal
3 makoto
3 mbeckwell
3 mvanbaak
3 rain
3 slavon
2 adomjan
2 amorsen
2 araasch
2 bklang
2 CGMChris
2 deepesh
2 DLNoah
2 dome
2 eliel
2 fhackenberger
2 fnordian
2 francesco_r
2 jamessan
2 john8675309
2 jthurman
2 junky
2 licedey
2 lmsteffan
2 madkins
2 marhbere
2 nic_bellamy
2 noahisaac
2 paravoid
2 parisioa
2 rjain
2 samy
2 seandarcy
2 sodom
2 tilghman
2 tim_ringenbach
2 ulogic
2 vbcrlfuser
2 wdoekes
2 zerohalo
1 a_villacis
1 abelbeck
1 acunningham
1 afosorio
1 agalbraith
1 agupta
1 Alexei Gradinari
1 alexh
1 AlexMS
1 alx
1 andrebarbosa
1 andrew
1 Andrey Sofronov
1 asgaroth
1 avinoash
1 bamby
1 bcnit
1 Benjamin Kluck
1 BigJimmy
1 bkw918
1 BlargMaN
1 bmh
1 boroda
1 bpgoldsb
1 cbbs70a
1 Chainsaw
1 Christian_Pinedo
1 clive18
1 cmoss28
1 contactmayankjain
1 covici
1 cupotka
1 dant
1 darkbasic
1 dazza76
1 dcabot
1 deuffy
1 dferrer
1 dhubbard
1 diLLec
1 dkerr
1 doda
1 edantie
1 elguero
1 epicac
1 evandro
1 ewieling
1 FabienToune
1 fabled
1 fdecher
1 festr
1 ffossard
1 ffs
1 flefoll
1 fsantulli
1 fvdb
1 garychen
1 gentian
1 geoff2010
1 geoffs
1 gincantalupo
1 globalnetinc
1 gracedman
1 greenfieldtech
1 guillecabeza
1 hotsblanc
1 huangtx2009
1 hulber
1 irroot
1 Jamuel
1 jaroth
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.

RevisionAuthorSummaryIssues Referenced
182360russellCreate a branch for 1.6.2
182361russellsvnmerge init
182409rmudgettOPENR2 uses an incorrect string value if the extension delimiter is not present.
182528kpflemingImprove behavior of ast_answer() to not lose incoming frames
182534kpflemingcorrect logic flaw in ast_answer() changes in r182525
182592russellTweak the handling of the frame list inside of ast_answer().
183031jpeelerAdd some code removed by mistake from commit 182722 that works around a file
183068fileFix an issue where a T38 control frame would get dropped.
183111fileImprove our triggering of a T38 switchover internally when triggered by a received reinvite.
183122mmichelsonFix an issue where cancelled outgoing SIP calls would erroneously report the device as "in use."
183263russellRemove the use of RTLD_NOLOAD, as it is not behaving like expected.
183519elielRemove duplicate inside the xml documentation.
183564russellFix a crash in IAX2 registration handling found during load testing with dvossel.
183769mmichelsonFix a memory leak in res_monitor.c
183868tilghmanAllow browsers to cache images and other static content.
183917tilghmanAdditionally note that the operator option needs an 'o' extension. #14731
184041russellExclude slin16, siren7, and siren14 from bandwidth=low and =medium
184044russellPut siren7 and siren14 in ast_best_codec() just so they're in there somewhere.
184082mmichelsonChange NULL pointer check to be ast_strlen_zero.
184152russellChange poll() to ast_poll().
184221russellInclude poll-compat.h
184266fileFix a minor logic flaw with the bridge generic thread.
184283fileFix issue with a T38 reinvite being sent even if not configured to do so.
184346russellRemove unneeded AST_LIST_ENTRY() and comment on the purpose of ast_event_ref.
184454kpfleminguse new, improved 8kHz prompts
184514russellPass more useful information through to lock tracking when DEBUG_THREADS is on.
184518russellDon't act surprised if we get a -1 indication.
184552russellFix some issues with rwlock corruption that caused deadlock like symptoms.
184629fileFix a potential race condition when creating a software based mixing bridge.
184632russellChange g_eid to ast_eid_default.
184650fileRemove a cast that is not needed.
184676fileFix speech structure leak in the AGI speech recognition integration.
184678fileFix a potential timer leak in bridge_softmix.
184707russellChange global_app_buf to ast_str_thread_global_buf.
184729russellUse ast_random() instead of rand() to ensure we use the best RNG available.
184913russellFix build error when chan_h323 is not being built.
185129rmudgettUpdate the channel allocation method documentation.
185428dbrooksFix incorrect parsing in chan_gtalk when xmpp contains extra whitespaces
185605mmichelsonFix trunk's compilation.
185667kpflemingignore copied (generated) file
185775russellFix a case where DTMF could bypass audiohooks.
185947tilghmanMerge changes from str_substitution that are unrelated to that branch.
185957kpflemingthe 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. 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.
186063tilghmanFix for AST-2009-003
186111kpflemingensure that the buffer passed to DAHDI_SET_BUFINFO is fully initialized
186178mmichelsonFix instructions in one-step parking comment to make more sense.
186233russellFix a memory leak in cdr_radius.
186469kpflemingFix a bug where DAHDI/Zaptel channels would not properly switch formats when requested
186807tilghmanFix Macro documentation to match current (and intended) behavior.
186901tilghmanAdd lastms to the require API call.
186929russellUpdate some comments and resolve potential memory corruption in chan_sip.
186988mmichelsonMake a couple of changes with regards to a new message printed in ast_read(). #14723
187049mmichelsonFix a small logical error when loading moh classes.
187303tilghmanAdd debugging mode for diagnosing file descriptor leaks. #14625
187366tilghmanPermit zero-length text messages in SIP.
187546dvosselaudio_audiohook_write_list() did not correctly update sample size after ast_translate.
187564mmichelsonMerge revision 187488 from trunk.
187601tilghmanModify headers and macros, according to Russell's suggestions on the -dev list
187677russellDisable test modules by default.
187724kpflemingclean up some patterns for files to remove
187769tilghmanAdd lastms column to the contributed table designs
188039mmichelsonSet all queue variables on both the caller and member channels.
188105mmichelsonFix another crash related to cached realtime music on hold.
188213tilghmanAs suggested by Russell, warn users when their dialplan arguments contain pipes, but not commas.
188259fileFix a bug with the change I made yesterday to outbound proxy support.
188474mmichelsonFix a couple of queue member reference leaks.
188598mmichelsonUpdate ast_readvideo_callback to match ast_readaudio_callback.
188941fileFix a situation where the DAHDI channel private structure lock was not unlocked when it should have been.
189081seanbrightFix copy/paste error with 'transmit silence' flag.
189105mmichelsonPrevent a crash when SIP blonde transferring an unbridged call.
189140rmudgettOnly disable mISDN DSP if Asterisk DSP is enabled. Leave jitter setting alone.
189281mmichelsonMove the check for chan->fdno == -1 to after the zombie/hangup check. #14723
189536twilsonDon't treat a NOANSWER like a CHANUNAVAIL
189540tilghmanUse nanosleep instead of poll.
189816tilghmanDetect liblua on SuSE, and add libm for linking for Fedora.
189986russellFix call parking callback. Pipes -> Commas.
190297fileFix a bug in chan_local glare hangup detection.
190383russell(No Summary Available)
190625mmichelsonUpdate warning message to not have pipes and contain all options.
190666russellResolve a crash in res_smdi when used with chan_dahdi.
190732kpflemingFix 'inconsistent line endings' when autoconf 2.63 is used
190864kpflemingRemove Makefile rules for bison and flex sources
190869kpflemingBuild XML documention from *only* the source files that have docs in them
190907tilghmanUniqueID column has a maximum size of 150
190985transnexusUpdated for OSP Toolkit 3.5.
191139dbrooksRemoving crufty code that is no longer necessary. Code cleanup.
191224tilghmanMake H.323 compile with FDLEAK detection code enabled
191370tilghmanDetect eaccess (or euidaccess) before using it.
191508jpeelerFix DTMF not being sent to other side after a partial feature match
191703seanbrightUpdate copyright year to 2009
191779kpflemingFix an error in queue_log file rotation optimization code
191885russellRemove unnecessary compiler flag
191958kpflemingEnsure that by default only one console channel driver is loaded
192033elielDo not re-define _POSIX_C_SOURCE if it was already defined.
192097lmadsenCommit documentation changes related to issue #14801. #14801
192175kpflemingEnsure that astobj2 memory allocations are properly accounted for when MALLOC_DEBUG is used
192298kpflemingEnsure that string pools allocated to hold stringfields are properly accounted in MALLOC_DEBUG mode
192355kpflemingProperly account for memory allocated for channels and datastores
192360kpflemingCorrect some flaws in the memory accounting code for stringfields and ao2 objects
192402fileFix a bug with setting t38pt_udptl at the user or peer level.
192737fileMake the code that prevents an infinite loop from happening into a case insensitive check.
192813mattfMake sure that we do not clear the down flag on the BRI during PTMP link transients. Also refix SS7 audio that the early media patch broke.
193080rmudgettGive a more helpful message when an incoming call's dialed extension does not match.
193197kpflemingMake absolute paths for logger channels work properly
193336seanbrightFix the spelling of UNAVAILABLE in func_devstate CLI completion.
193390dvosselTCP not matching valid peer.
193462russellMinor documentation update for ast_event_queue().
193503fileFix a bug where receiving a control frame of subclass -1 would cause certain channels to get hung up.
193617rmudgettSent wrong message to clear a call we started if the other end has not responed yet.
193873tilghmanConvert a THREADSTORAGE object into a simple malloc'd object (as suggested by Russell on -dev)
193962mmichelsonUpdate spiral support in trunk and 1.6.X to match what is in 1.4. #13630
194545kpflemingUpdate URL to Reviewboard
194650mvanbaakadd eliel
194717russellActually force running make for g722.
194721russellFurther simplify codec_g722 build.
194725russellShuttle some bits around to address some gain issues with G.722.
194768russellFix some spelling fail.
194946elielFix a missing unlock in case of error, and a missing free().
195094elielDo not avoid loading the XML documentation if not XInclude substitution is done.
195405elielFix the CLI command 'manager show command' documentation and functionality.
195452fileFix a bug where direct RTP setup would partially occur even when disabled if the calling channel was answered. #13545, #14244
195842tilghmanIf a variable had a blank value upon the initial setting, then it would do nothing.
196487moyset MFCR2_CATEGORY just when starting the pbx
196793seanbrightAdd a missing unref for queues in handle_statechange.
197336kpflemingEnsure that this header includes xmldoc.h, since it depends on it.
197375tilghmanRevert commit 192032. This define is needed on Mac OS X.
197441ghenryissue #15155 and issue #15156 from trunk #15155, #15156
197619mmichelsonAllow for media to arrive from an alternate source when responding to a reinvite with 491.
197703fileFix a bug where the trunkmtu setting was not set to the default value of 1240 on load but was on reload.
197994russellTrim trailing whitespace so that I can work on this bug without it bothering me. :-)
198066fileFix a memory leak of the write buffer when writing a file.
198111elielApply anti-spam obfuscation to an email address.
198185russellImprove handling of trying to ACK too many timer expirations.
198188russellSuggesting that only a single timing module be loaded is no longer necessary.
198250fileWhen removing all packets from a dialog we also need to free the data if present.
198471tilghmanFix documentation for FIELDQTY.
198629tilghmanAdd information for new meetme realtime fields
198730russellTell the IAX2 parser about more control frame types.
199140dvosselAdditional updates to AST-2009-001
199369russellSwitch from "echo -n" to printf. On my mac, the -n was just getting printed out.
199860seanbright__WORDSIZE is not available on all platforms, so use sizeof(void *) instead.
199966mmichelsonOnly try to use the invite_branch on outgoing INVITEs with auth credentials.
200051lmadsenFix path for .flavor and .version #14737
200154mmichelsonFix a crash due to a potentially NULL p->options.
200172twilsonDon't access rtp->rtcp->* if rtp->rtcp is null
200198seanbrightUndo block of revision 199782 (will be merging it momentarily)
200230seanbrightFix all of the parallel build warnings issued when running make -j#.
200255seanbrightCall chgrp instead of chown when setting run directory group ownership. #13153
200512moyadded openr2 to menuselect-deps.in, recent commit in menuselect made me realize this was never done but was working anyways
200517mmichelsonAdd INFO to our allowed methods so that endpoints know they may send it to us.
200690kpflemingAccept T.38 re-INVITE responses with invalid SDP versions.
200727kpflemingDocument the new automatic 'ignoresdpversion' behavior.
200765kpflemingEnsure that configure-script testing for compiler attributes actually works.
200807moykeep backwards compatible chan_dahdi with older openr2 versions by not using the new skip category feature unless supported
200842elielShow the interface name on error, if it is not found.
200990kpflemingFix problems with new compiler attribute checking in configure script.
201092kpflemingAnother minor fix to compiler attribute checking.
201097kpflemingImprove support for media paths that can generate multiple frames at once.
201224dvosselfix issue with build_contact introduced by the "SIP trasnport type issues" commit
201265kpflemingCorrect AST_LIST_APPEND_LIST behavior when list to be appended is empty.
201454dvosselast_channel_datastore_alloc is no longer used. updating datastores.txt to reflect that.
201461mmichelsonChange the datastore traversal in ast_do_masquerade to use a safe list traversal.
201465mmichelsonFix problem with no audio due to ignoring the SDP.
201614russellFix memory corruption and leakage related reloads of non files mode MoH classes. #15109, #15123, #15195
201785tilghmanOne of the changes in 1.6.1 was to allow app_directory to use functionality
201831tilghmanIf the "h" extension fails, give it another chance in main/pbx.c.
201906tilghmanFix 2 typos and add support for wide character types.
202007mnicholsonAdded deadlock protection to try_suggested_sip_codec in chan_sip.c.
202261russellStandardize return values of load_config() so reload() doesn't report an error on success.
202265russellFix possibility of crashiness during reload in custom fields handling.
202411dvosselattempting to load running modules
202473seanbrightFix lock usage in cdr_sqlite3_custom to avoid potential crashes during reload.
202495russellMake Polycom subscription type override check more explicit.
202511russellReport CallerID change during a masquerade.
202765mattfI could have sworn I committed this patch ages ago, but... bug fix with setting NAI properly on linksets in certain situations.
202805russellClean up section hierarchy for the CDR chapter.
202842seanbrightRemove some trailing whitespace before making content changes.
202928fileEnsure the default settings are applied for T.38 when we set it up for a peer.
202970mmichelsonUse the handy UNLINK macro instead of hand-coding the same thing in-line.
203077rmudgettImproved chan_dahdi.conf pritimer error checking.
203119russellResolve a crash related to a T.38 reinvite race condition.
203400twilsonI didn't see that Mark already fixed the underlying issue!
203445dvosselfixes a few redundant conditions #15269
203705fileImprove T.38 negotiation by exchanging session parameters between application and channel.
203961russellMinor tweaks and spelling fixes for CHANGES and UPGRADE.txt.
204442russellRename res_config_sqlite.conf to res_config_sqlite.conf.sample (missing .sample).
204478qwellFix ast_say_counted_noun to correctly handle Polish. Fix a comment typo in passing.
204951kpflemingImprove handling of AST_CONTROL_T38 and AST_CONTROL_T38_PARAMETERS for non-T.38-capable channels.
205148russellMove OpenSSL initialization to a single place, make library usage thread-safe.
205154russellUse tabs instead of spaces for indentation.
205207tilghmanAdd redirection warnings for the invalid language codes previously removed.
205217dvosselast_samp2tv needs floating point for 16khz audio
205223tilghmanoops, fixing build
205302qwellUpdate config.guess and config.sub from the savannah.gnu.org git repo.
205411dvosselmissing comma in devstatestring array
205413dvosselmoving ast_devstate_to_extenstate to pbx.c from devicestate.c
205535mvanbaakpthread_self returns a pthread_t which is not an unsigned int on all
205595dvosselFixes 8khz assumptions
205603dvosselChanging ast_samp2tv to not use floating point.
205781kpflemingEliminate extraneous LOG_DEBUG messages generated by app_fax.
205942kpflemingUpdate comments about the level of T.38 support in Asterisk.
206187tilghmanRemove reference to non-existent help file
206373rmudgettFix some memory leaks in chan_misdn.
206389russellEnsure apathetic replies are sent out on the proper socket.
206639seanbrightOnly print debug info in codec_dahdi if we are asking for it.
206765rmudgettMerged revision 206700 from
206869dvosselavoid segfault caused by user error
207104jpeelerUpdate some missing allowed options for overlapdial
207226tilghmanDocument the "flag" field in the voicemessages table.
207257tilghmanAdd flag here, too (as requested by jsmith)
207315rmudgett
207327tilghmanFlag field in wrong position.
207685kpflemingEnsure that user-provided CFLAGS and LDFLAGS are honored.
207727mmichelsonDocument default timeout for AMI originations.
207785jpeelerRevert r207638, this approach could potentially block for an unacceptable
207930russellNote that we use tabs instead of spaces for indentation.
208320mmichelsonRemove inaccurate XXX comment.
208501kpflemingRework of T.38 negotiation and UDPTL API to address interoperability problems
208551kpflemingResolve a T.38 negotiation issue left over from the udptl-updates merge.
208596russellDo not log an ERROR if autoservice_stop() returns -1.
208664mmichelsonFixing trunk-blocked property.
208695russellDon't log a warning for something that does not affect operation.
208707russellNote that "reload" needs to be added back.
208710russellRemove trailing whitespace.
208755jpeelerFix compiling under dev-mode with gcc 4.4.0.
208816mvanbaakadd default alias reload to run module reload.
208853mvanbaaklibxml2-dev is needed as well by default.
208889mvanbaakadd OpenBSD to the install_prereq script
208927jpeelerFix logic errors from 208746
209059kpflemingRestore explicit export of ASTCFLAGS/ASTLDFLAGS and underscore-variants to sub-makes.
209063dbrooksJust replacing typos "recieved" with "received". #15360
209238mmichelsonGracefully handle malformed RTP text packets.
209265kpflemingMake T.38 switchover in ReceiveFAX synchronous.
209282kpflemingCleanup T.38 negotiation changes.
209328tilghmanPublish French extra sounds
209715russellFix some places where ast_event_type was used instead of ast_event_ie_type.
209816kpflemingMinor changes inspired by testing with latest GCC.
209906russellResolve a valgrind warning about a read from uninitialized memory. #15396
210191kpflemingRename 'canreinvite' option to 'directmedia', with backwards compatibility.
211122russellResolve a deadlock involving app_chanspy and masquerades.
211278tilghmanSmall oops. Clear the flags which have been checked.
211580tilghmanAST-2009-005
211585tilghmanConversion specifiers, not format specifiers
212070fileCheck an actual populated variable when seeing if we need to do video or not.
212116kpflemingEnsure that T38FaxVersion is put into outgoing SDP in the proper case.
212250tilghmanAdd SSL_VERIFYPEER, as requested on the -users list
212769rmudgettRemoved some deadwood and added some doxygen comments.
212866tilghmanMake the default extconfig.conf match entries with the sample res_mysql.conf.
212931kpflemingConvert this branch to Opsound music-on-hold.
212944kpflemingRemove some accidentally-committed properties.
213047russellDon't blow up on a NULL cdr.
213453twilsonMake LOAD_ORDER actually work
213475moyfixed bug caused by calling ast_request without calling ast_call on an R2 channel, ie, CHANISAVAIL
213481moyincrement the mfcr2 monitor count when clearing the call request
213636dvosselfixes sip register parsing when user@domain is used #15008, #15672
213739tilghmanClarifying comments in sip_register, and removing a dead section
213791moyimprove handling of openr2_chan_disconnect_call API failure, unlikely, but happened on openr2 library bug
214363tilghmanMake autoheader descriptions render correctly in our autoconfig.h file. #14906
214504tilghmanOne more build system change, to make the descriptions look better, if we have better information.
214653mmichelsonFix some incorrect documentation of sched_thread functions.
214700kpflemingEnsure that CFLAGS and/or LDFLAGS provided to configure script are preserved.
214707tilghmanModify comment to be a bit more accurate.
214822tilghmanIf lua is detected with the lua5.1 prefix (or not), adjust the include path accordingly.
214899tilghmanForce Darwin on ppc platforms to compile with a target level that supports aliasing.
215165kpflemingEnsure that frame dumps of AST_CONTROL_T38_PARAMETERS frames are properly
215467dvosselSIP support for keep-alive event #15084
215512mvanbaaklike in chan_sip's sip_new skinny should copy the configured parkinglot from a line to the newly created channel.
215523dvosselSIP uri parsing cleanup
215569tilghmanFix register such that lines with a transport string, but without an authuser, parse correctly.
215647mvanbaak- lock channel before looking for a channel variable
215680mvanbaakadd Parkinglot info to sip show peer and skinny show line
215683dvosselport string to int conversion using sscanf
215841mvanbaakDocument that SIPshowpeer and SKINNYshowline now include
216014russellAdd IAX2 security document related to AST-2009-006.
216099russellAdd a note about IAX2 to UPGRADE.txt.
216225mvanbaakmake sure 'start' is always initialized.
216267russellAdd a plain text version of the IAX2 security document.
216436russellDo not treat every SIP peer as if they were configured with insecure=port.
216469mvanbaakmake sure canlog is set so we can compile with DEBUG_THREADS enabled on OpenBSD
216509mvanbaakmake asterisk compile under devmode with DEBUG_THREADS enabled on OpenBSD
216550tilghmanEnable turning off the application delimiter warning with the 'dontwarn' option.
216553tilghmanFix trunk breakage.
216597seanbrightUse ast_free() instead of free().
216598dvosselsip peer matching by address only with TCP/TLS
216647oejMake apps send PROGRESS control frame for early media and fix too early media issue in SIP
216655oejAdd docs
216845oejMake sure we reset global_exclude_static at channel reload
217077kpflemingEnsure that the default autoconf CFLAGS are not used.
217299seanbrightFix compilation of app_meetme.
217369oejNot having any TLS session to write to is a serious XMIT_ERROR.
217519tzafrirgcc 4.4 fix: union instead of cast
217632moyast_log replaced for ast_verbose in MFCR2 event notifications
217665oejSince it's possible to have more than 999 calls, I'm changing the call counter roof to something higher.
217926tilghmanMake calltoken support work with realtime users and peers.
218052tilghmanDon't ring another channel, if there's not enough time for a queue member to answer.
218055tilghmanCheck the origination priority for more matches, not the current priority.
218151moyget rid of mfcr2 monitor thread condition, is problematic
218219tzafrirgcc 4.4: Remove a nop memset size 0 that annoys gcc
218300fileDo not attempt to add a parking extension if an error occurred while reading the configuration.
218364tilghmanDon't say "Please try again" if we don't give the user another chance to try again. #15055
218503kpflemingUse proper hostname for downloading sound files.
218507mmichelsonFix off-by-one error when reading SDP sent over TCP.
218575mmichelsonUse a better method of ensuring null-termination of the buffer
218688dvosselupward bound checking for port string to int conversion
218934fileOn TCP and TLS connections do not attempt to stop retransmission of the packet internally.
219267fileEnsure no spaces exist before "refresher=" when doing the comparison.
219370fileSend a 100 Trying response when we detect a spiral.
219521dvosseliax2 frame double free
219590russellMake sure the iax_pvt exists before dereferencing it. #15609
219722dvosselReverting merge 219520. This change was not necessary.
220031mvanbaakmkpkgconfig does not need bash so make it use /bin/sh
220103seanbrightRemove the remaining bashisms in the Makefile/mkpkgconfig
220221seanbrightResolve parallel build warnings.
220589tilghmanAllow AES to compile, when OpenSSL is not present.
220632mvanbaakadd name argument for the CALLERID dialplan function to the xml documentation.
220725seanbrightWhen selecting DONT_OPTIMIZE in menuselect, explicitly pass -O0 to the compiler
221089seanbrightClarify documentation for VoiceMailMain()'s a() option. #14740
221304twilsonChange the SSRC by default when our media stream changes
221472mnickPrevents from division by zero
221485mnicholsonCleaned up merge from r221432
221622kpflemingRemove ability to control T.38 FAX error correction from udptl.conf.
221660mnicholsonSimplify code for porturi, use TRUE/FALSE constructs when it's just TRUE or FALSE.
221744tilghmanRevision 220906 (a merge from 1.4) was not merged correctly, causing a problem with non-dynamic peers.
221780tilghmanFix a bunch of off-by-one errors
221974tilghmanEnsure the result of the hash function is positive. Negative array offsets suck.
222032dvosselRemoves unnecessary unlock, clarifies a memcpy.
222113kpflemingAllow non-compliant T.38 endpoints to be supportable via configuration option. #15586
222289tilghmanWhen we call a gosub routine, the variables should be scoped to avoid contaminating the caller.
222354jpeelerFix 222298 (crash during destruction of second channel when variable set with
222544dvosselcrash on transfer #16027
222547seanbrightFix merge error.
222695rmudgettchan_misdn.c:process_ast_dsp() memory leak
222802rmudgettFix memory leak if chan_misdn config parameter is repeated.
222874dvosselfixes an ast_netsock_list memory leak.
223257mmichelsonFix potential memory leak in app_dial.c
223490russellDon't use data outside of its scope.
223757dvosselClarifies trunkmaxsize, trunkfreq, and trunkmtu iax2 options
224264rmudgettNever released PRI channels when using Busy() or Congestion() dialplan apps.
224447tilghmanClarify that "forcecommit" is NOT an alias for "autocommit", but instead controls the default disposition of uncommitted transactions.
224451tilghmanAllow ODBC storage to be queried with multiple mailboxes, and remove multiple goto's.
224563kpflemingRemove useless debugging message.
224674kpflemingCorrect timestamp calculations when RTP sample rates over 8kHz are used.
224859tilghmanPay attention to the return value of the manipulate function.
225308dvosselIAX2: VNAK loop caused by signaling frames with no destination call number
225585kpflemingDon't force menuselect.makeopts to be rebuilt on every build.
225651dvosselFixes an iterator memory leak and uninitialized memory
226055tzafrirdetect ARM Linux EABI OSARCH as linux-gnu instead of linux-gnueabi
226101twilsonDon't prepend the URI prefix to the post directory
226308tilghmanFix documentation (pointed out by TheDavidFactor on #-dev)
226486tzafrirremove empty awk pattern (//)
227156oejUse proper response code when violating Contact ACL's.
227280rmudgettMake sure the outgoing flag is cleared if a new channel fails to get created for outgoing calls.
227733fileFix a security issue where sending a REGISTER with a differing username in the From
227748fileFix a security issue where it may be possible for someone to execute a cross-site
228198tilghmanYet another error message in the dialplan (thanks, rmudgett/russellb)
228421dvosselfixes segfault in iLBC #16979
228447dvosselFixes merging issue from 1.4, frame data is held in data.ptr in trunk
228504fileFix the localchannel.tex file.
228551fileDon't overwrite caller ID name on a trunk with the configured fullname when using users.conf
229101mnicholsonReset props that were accidently deleted in 229088.
229752qwellFix mute toggling on OSS channels.
229915fileFix T.38 negotiation regression introduced with the SDP parser changes.
230250kpflemingCorrect mistaken option name in error message.
230346kpflemingEnsure that only one end of a T.38 session initiates teardown at completion.
230384kpflemingFix another buglet in T.38 session teardown at the end of FAX sessions.
230585dvosselaudiohook signal trigger on every status change #14618
230880kpflemingCorrect fix for issue #16268... the reporter's original patch was very close to correct. #16268
230884fileChange fax detection in chan_sip so it behaves as one would expect.
231191mnicholsonLoad pbx_lua with global symbols to allow linking with other lua libraries.
231302tilghmanAfter a frame duplication failure, unlock the channel before returning.
231558dvosselapp_queue crashes randomly, often during call-transfers
231695kpflemingBackport a tiny fix from trunk that makes GCC 4.4.x happier.
231696kpflemingAnother round of UDPTL stack fixes/improvements:
231743mnicholsonIgnore unknown formats in ast_format_str_reduce() and return an error if no know formats are found.
231870dvosselWaitExten m option with no parameters generates frame with zero datalen but non-null data ptr
232011russellFix a warning pointed out by buildbot.
232015russellFix a build error on FreeBSD.
232232fileFix a bug where a scheduled item ID would get retained on registrations in a certain scenario
232678tilghmanOops, really remove it this time
233130russellOnly do frame payload check for HOLD frames.
233612dvosselfixes incorrect logic in ast_uri_encode #16299
233615atisFix compatibility with valgrind 3.3 and older. #16388
233689transnexusFixed compile error with OSP Toolkit 3.6.
233694russellSet a module load priority for format modules. #16412
233968russellRemove an entry from CHANGES that is already in UPGRADE.txt (where it should be).
234012russellFix up the faxdetect entry in CHANGES.
234030russellRemove a feature from CHANGES that was listed twice for 1.6.2.
234052russellProvide a real description of LOCAL_PEEK().
234054russellMove an entry from CHANGES that should be in UPGRADE.txt.
234056russellMove an entry from CHANGES to UPGRADE.txt.
234213tilghmanMissed a case that emits a WARNING where none is warranted.
234559oejStop sending 183's after call hangup.
234575seanbrightThe default rate for 'timing test' is actually 50/sec, not 100/sec as advertised.
234643lmadsenUpdate IMAP build documentation. #16433
234939alecdavisWhitespace.
235013kpflemingspandsp does in fact support V.17 modulation at 14.4 kilobits per second,
235134dvosselreverses minor sip registration regression #15539
235334jsmithAdd 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(-)