aboutsummaryrefslogtreecommitdiffstats
path: root/asterisk-1.6.1.10-summary.txt
diff options
context:
space:
mode:
Diffstat (limited to 'asterisk-1.6.1.10-summary.txt')
-rw-r--r--asterisk-1.6.1.10-summary.txt1428
1 files changed, 1428 insertions, 0 deletions
diff --git a/asterisk-1.6.1.10-summary.txt b/asterisk-1.6.1.10-summary.txt
new file mode 100644
index 000000000..41bc91c24
--- /dev/null
+++ b/asterisk-1.6.1.10-summary.txt
@@ -0,0 +1,1428 @@
+ Release Summary
+
+ asterisk-1.6.1.10
+
+ Date: 2009-11-18
+
+ <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 only bug fixes. The changes included were made only
+ to address problems that have been identified in this release series.
+ Users should be able to safely upgrade to this version if this release
+ series is already in use. Users considering upgrading from a previous
+ release series are strongly encouraged to review the UPGRADE.txt document
+ as well as the CHANGES document for information about upgrading to this
+ release series.
+
+ The data in this summary reflects changes that have been made since the
+ previous release, asterisk-1.6.1.5.
+
+ ----------------------------------------------------------------------
+
+ 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
+ 40 tilghman 10 dvossel 8 atis
+ 34 dvossel 6 atis 4 ebroad
+ 17 file 4 mnicholson 4 thedavidfactor
+ 15 kpfleming 3 ebroad 3 dvossel
+ 12 jpeeler 3 jcovert 3 frawd
+ 11 russell 3 mnick 3 jamicque
+ 10 mnicholson 3 phsultan 3 jsmith
+ 10 mvanbaak 3 russell 3 kobaz
+ 8 dbrooks 3 tilghman 3 tzafrir
+ 7 oej 3 zerohalo 2 alecdavis
+ 7 seanbright 2 aragon 2 dimas
+ 6 rmudgett 2 davidw 2 fnordian
+ 4 ebroad 2 dbrooks 2 jcovert
+ 4 mnick 2 FabienToune 2 klaus3000
+ 4 twilson 2 frawd 2 lmadsen
+ 4 tzafrir 2 kobaz 2 marhbere
+ 3 eliel 2 pkempgen 2 mbeckwell
+ 3 jcovert 2 pprindeville 2 nic_bellamy
+ 3 lmadsen 2 rmudgett 2 pkempgen
+ 3 mmichelson 2 slutec18 2 pprindeville
+ 3 thedavidfactor 2 twilson 2 zerohalo
+ 2 atis 2 whys 1 aragon
+ 2 davidw 1 alecdavis 1 asgaroth
+ 2 frawd 1 amorsen 1 bklang
+ 1 alecdavis 1 asgaroth 1 bmh
+ 1 chappell 1 bklang 1 boroda
+ 1 dhubbard 1 boroda 1 caspy
+ 1 dimas 1 cervajs 1 cbbs70a
+ 1 fhackenberger 1 DLNoah 1 chappell
+ 1 lmsteffan 1 dougm 1 covici
+ 1 Medozas 1 falves11 1 cristiandimache
+ 1 nic 1 gracedman 1 cupotka
+ 1 noahisaac 1 irroot 1 davidw
+ 1 pkempgen 1 jamicque 1 dhubbard
+ 1 pprindeville 1 jeffg 1 dkerr
+ 1 qwell 1 jgutierrez on users list: 1 DLNoah
+ 1 ravindrad 1 JimVanM 1 eliel
+ 1 snuffy 1 jsmith 1 FabienToune
+ 1 tim 1 karesmakro 1 falves11
+ 1 tsearle 1 klaus3000 1 fhackenberger
+ 1 tweety 1 lmadsen 1 francesco_r
+ 1 lottc 1 globalnetinc
+ 1 maniax 1 gracedman
+ 1 markwaters 1 irroot
+ 1 Medozas 1 JimVanM
+ 1 mmichelson 1 john8675309
+ 1 mvanbaak 1 jvandal
+ 1 nblasgen 1 karesmakro
+ 1 pdf 1 kpfleming
+ 1 pj 1 licedey
+ 1 qwell 1 lmsteffan
+ 1 ravindrad 1 macli
+ 1 snuffy 1 majorbloodnok
+ 1 suretec 1 maniax
+ 1 thedavidfactor 1 Medozas
+ 1 tim_ringenbach 1 nblasgen
+ 1 tornblad 1 noahisaac
+ 1 twisted 1 pabelanger
+ 1 viniciusfontes 1 palbrecht
+ 1 vrban 1 paravoid
+ 1 paul-tg
+ 1 pdf
+ 1 pj
+ 1 rathaus
+ 1 ravindrad
+ 1 rjain
+ 1 Romik
+ 1 samy
+ 1 slavon
+ 1 slutec18
+ 1 sroberts
+ 1 steinwej
+ 1 thom4fun
+ 1 tim_ringenbach
+ 1 tornblad
+ 1 tsearle
+ 1 ulogic
+ 1 viniciusfontes
+ 1 vmarrone
+ 1 voipas
+ 1 wetwired
+ 1 yrashk
+
+ ----------------------------------------------------------------------
+
+ 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/res_config_mysql
+
+ #15492: [patch] Voicemail.conf gets overwritten when using Realtime for
+ voicemail
+ Revision: 218734
+ Reporter: cbbs70a
+ Coders: tilghman
+
+ Category: Applications/app_chanisavail
+
+ #14426: app_chanisavail always set AVAILSTATUS to 0 with option 's' set
+ Revision: 229968
+ Reporter: macli
+ Coders: file
+
+ Category: Applications/app_chanspy
+
+ #15588: [patch] crash in chanspy on hangup - locked mutex
+ '&chanspy_ds.lock'
+ Revision: 228860
+ Reporter: zerohalo
+ Testers: zerohalo
+ Coders: tilghman
+
+ #15675: [patch] o option not working
+ Revision: 224180
+ Reporter: john8675309
+ Testers: jgutierrez on users list:
+ Coders: dbrooks
+
+ #15965: [patch] Deadlock in ChanSpy
+ Revision: 220938
+ Reporter: atis
+ Testers: atis
+ Coders: mnicholson
+
+ #16133: ChanSpy crashes Asterisk
+ Revision: 228695
+ Reporter: wetwired
+ Coders: dvossel
+
+ Category: Applications/app_controlplayback
+
+ #16071: [patch] Warning log message with debug info
+ Revision: 227370
+ Reporter: atis
+ Coders: atis
+
+ Category: Applications/app_dial
+
+ #14674: [patch] Dial application with the 'n' option not removing
+ introductions
+ Revision: 226892
+ Reporter: ulogic
+ Coders: jpeeler
+
+ #14763: [patch] On Dial with Macro, re-INVITE to the caller happens upon
+ callee answer, and not when Macro
+ Revision: 224570
+ Reporter: cupotka
+ Coders: file
+
+ #15028: [patch] silent 'ringing' for branched calls
+ Revision: 223834
+ Reporter: fnordian
+ Coders: jpeeler
+
+ #16005: [patch] Call does not drop when caller hangs up
+ Revision: 227832
+ Reporter: falves11
+ Testers: mnicholson, falves11
+ Coders: mnicholson
+
+ Category: Applications/app_directed_pickup
+
+ #15100: [patch] Directed pickup : picker picks own channel instead of
+ called party's channel
+ Revision: 218227
+ Reporter: lmsteffan
+ Coders: lmsteffan
+
+ Category: Applications/app_directory
+
+ #15739: [patch] Directory causes crash if dialing by last name
+ Revision: 219988
+ Reporter: DLNoah
+ Testers: DLNoah, jeffg
+ Coders: tilghman
+
+ Category: Applications/app_externalivr
+
+ #16119: ExternalIVR without argument causes segmentation fault
+ Revision: 228016
+ Reporter: thedavidfactor
+ Coders: tilghman
+
+ Category: Applications/app_fax
+
+ #16039: SendFax 'a' option
+ Revision: 223332
+ Reporter: jamicque
+ Coders: kpfleming
+
+ Category: Applications/app_followme
+
+ #15372: [patch] app_followme does not set correct language/inherit from
+ calling channel for Local/xxxxx channels it creates
+ Revision: 218581
+ Reporter: Romik
+ Testers: cervajs
+ Coders: tilghman
+
+ Category: Applications/app_macro
+
+ #16103: Sometimes macro in h extension returns to s extension
+ Revision: 225362
+ Reporter: majorbloodnok
+ Coders: tilghman
+
+ Category: Applications/app_meetme
+
+ #14588: [patch] meetme doesn't play conf-has left prompts
+ Revision: 217213
+ Reporter: voipas
+ Testers: lmadsen, twisted, tilghman
+ Coders: tilghman
+
+ Category: Applications/app_queue
+
+ #15832: [patch] music on hold digit=X not persistent across periodic
+ announcements
+ Revision: 217738
+ Reporter: mbeckwell
+ Testers: mnick
+ Coders: mnick
+
+ Category: Applications/app_softhangup
+
+ #15810: [patch] SoftHangup() incorrectly truncates multi-hyphen channel
+ names
+ Revision: 215375
+ Reporter: dhubbard
+ Coders: dhubbard
+
+ #16129: flags not initalized in app_softhangup, causes undefined behavoir
+ Revision: 229491
+ Reporter: kobaz
+ Coders: dbrooks
+
+ Category: Applications/app_stack
+
+ #16216: [patch] Invalid behaviour of Return within Gosub and AGI
+ Revision: 229353
+ Reporter: atis
+ Testers: atis
+ Coders: tilghman
+
+ Category: Applications/app_voicemail
+
+ #15696: [patch] Individual maxmessage/maxsecs does not work
+ Revision: 219414
+ Reporter: fhackenberger
+ Coders: fhackenberger
+
+ Category: Applications/app_voicemail/IMAP
+
+ #14949: [patch] Can't delete temporary greeting when using IMAP storage
+ Revision: 220835
+ Reporter: noahisaac
+ Coders: noahisaac
+
+ #15934: [patch] app_voicemail.so doesn't refresh information from database
+ on reload
+ Revision: 219820
+ Reporter: viniciusfontes
+ Testers: viniciusfontes
+ Coders: tilghman
+
+ Category: CDR/cdr_custom
+
+ #15471: cdr_custom produces incorrect csv format for clid
+ Revision: 221370
+ Reporter: dkerr
+ Testers: mnick
+ Coders: mnick
+
+ Category: CDR/cdr_sqlite3_custom
+
+ #15953: [patch] sqlite3 CDRs not working after a reload
+ Revision: 223171
+ Reporter: frawd
+ Testers: frawd
+ Coders: frawd
+
+ Category: Channels/General
+
+ #14970: [patch] chan_vpb fails to catch exception on 1.4
+ Revision: 228090
+ Reporter: tzafrir
+ Testers: markwaters
+ Coders: tzafrir
+
+ #15940: [patch] IAX does not allow CALLERID(num) contain non-numbers.
+ Revision: 225062
+ Reporter: dimas
+ Testers: dvossel
+ Coders: dimas, dvossel
+
+ #15957: Automatic progress indication breaks some scenarios
+ Revision: 220291
+ Reporter: lmadsen
+ Coders: tilghman
+
+ Category: Channels/chan_dahdi
+
+ #15129: [patch] Incoming DTMF causes "Cannot handle frames in 2 format"
+ error, call dies
+ Revision: 219667
+ Reporter: bmh
+ Coders: tilghman
+
+ #15378: [patch] Crash in do_monitor() in chan_dahdi.c
+ Revision: 218569
+ Reporter: samy
+ Coders: jpeeler
+
+ #15683: [patch] dahdi_read unbalanced ast_mutex_lock and ast_mutex_unlock
+ Revision: 222465
+ Reporter: alecdavis
+ Coders: jpeeler
+
+ #15883: NewChannel AMI event on DAHDI (or Zaptel) channels contains
+ CallerID information from previous call
+ Revision: 224333
+ Reporter: jsmith
+ Coders: jpeeler
+
+ #15899: crash on second 'dahdi destroy channel' if a var was set
+ Revision: 222303
+ Reporter: tzafrir
+ Coders: jpeeler
+
+ #15909: When no callerid is recieved, cannot override callerid
+ Revision: 227169
+ Reporter: kobaz
+ Coders: file
+
+ #15998: [patch] Reset entire span request can result in a crash
+ Revision: 222396
+ Reporter: tsearle
+ Coders: tsearle
+
+ Category: Channels/chan_gtalk
+
+ #13310: [patch] Memory leak in chan_gtalk while trying to unload the
+ module.
+ Revision: 218727
+ Reporter: eliel
+ Testers: jcovert, phsultan
+ Coders: eliel, jcovert
+
+ #13984: [patch] Incoming Gtalk calls fail
+ Revision: 218727
+ Reporter: jcovert
+ Testers: jcovert, phsultan
+ Coders: eliel, jcovert
+
+ #13985: No audio on outgoing Gtalk calls if /etc/hosts has Centos default;
+ work-around provided
+ Revision: 218727
+ Reporter: jcovert
+ Testers: jcovert, phsultan
+ Coders: eliel, jcovert
+
+ Category: Channels/chan_iax2
+
+ #12912: An issue with the IAX2 channel allows anonymous connections to
+ cause resource starvation
+ Revision: 216004
+ Reporter: rathaus
+ Testers: tilghman, russell, dvossel, dbrooks
+ Coders: dvossel
+
+ #15834: [patch] iax2 encryption failed on asterisk 1.4.26.2
+ Revision: 217826
+ Reporter: karesmakro
+ Testers: dvossel, karesmakro
+ Coders: dvossel
+
+ #16206: [patch] Segfault in chan_iax2.so when receiving call without
+ CallToken support
+ Revision: 229233
+ Reporter: bklang
+ Testers: bklang
+ Coders: dvossel
+
+ Category: Channels/chan_local
+
+ #14709: [patch] chan_local generates MoH instead of just passing
+ HOLD/UNHOLD further
+ Revision: 226534
+ Reporter: dimas
+ Coders: file
+
+ #15314: [patch] Seg fault in chan_local - local_pvt_destroy
+ Revision: 230041
+ Reporter: sroberts
+ Testers: davidw, lottc
+ Coders: davidw
+
+ #15787: [patch] chan_local deadlock
+ Revision: 214958
+ Reporter: tim_ringenbach
+ Testers: tim_ringenbach
+ Coders: tim
+
+ Category: Channels/chan_misdn
+
+ #15458: [patch] mISDN rejects calls - NO FREE CHAN IN STACK
+ Revision: 221871
+ Reporter: FabienToune
+ Testers: rmudgett, slutec18, FabienToune
+ Coders: rmudgett
+
+ #15490: [patch] mISDN rejects incoming calls (reopened)
+ Revision: 221871
+ Reporter: slutec18
+ Testers: rmudgett, slutec18, FabienToune
+ Coders: rmudgett
+
+ #16041: [patch] Asterisk 1.4.27-rc2 crash
+ Revision: 228147
+ Reporter: francesco_r
+ Coders: dbrooks
+
+ Category: Channels/chan_sip/CodecHandling
+
+ #15504: [patch] G726 Codec has choppy audio on Version 1.6.1
+ Revision: 229284
+ Reporter: globalnetinc
+ Coders: file
+
+ #16175: Revision 202007 Introduces Deadlock
+ Revision: 229099
+ Reporter: paul-tg
+ Coders: mnicholson
+
+ Category: Channels/chan_sip/General
+
+ #11157: Asterisk does not send a provisional response at every minute
+ Revision: 215774
+ Reporter: rjain
+ Testers: twilson
+ Coders: twilson
+
+ #13136: [patch] sip peer qualified failed, asterisk lock.
+ Revision: 225490
+ Reporter: pabelanger
+ Testers: dvossel, whys
+ Coders: dvossel
+
+ #14309: [patch] SIP/realtime problems => 100 % CPU
+ Revision: 220998
+ Reporter: pkempgen
+ Testers: pkempgen, vrban
+ Coders: tilghman
+
+ #14573: [patch] 'autodomain' doesn't work
+ Revision: 215932
+ Reporter: pj
+ Testers: pj
+ Coders: mnicholson
+
+ #14828: Asterisk generates Ring instead of Coloring Ring Back Tone (Early
+ Media).
+ Revision: 224776
+ Reporter: licedey
+ Coders: file
+
+ #14994: [patch] Invalid SDP connection information (c=) parsing leading to
+ one way audio
+ Revision: 227761
+ Reporter: frawd
+ Coders: mnicholson
+
+ #15033: chan_sip sets PRIREDIRECTREASON incorrectly for reason no-answer
+ Revision: 223405
+ Reporter: steinwej
+ Coders: jpeeler
+
+ #15262: [patch] RFC3261 Via-header branches not done right (section
+ Revision: 219453
+ Reporter: maniax
+ Testers: maniax, dvossel
+ Coders: tweety, dvossel
+
+ #15621: [patch] session-expires default timer wrong
+ Revision: 216697
+ Reporter: fnordian
+ Testers: atis
+ Coders: oej
+
+ #15839: [patch] caller id number is empty
+ Revision: 216995
+ Reporter: ebroad
+ Testers: ebroad, dvossel
+ Coders: ebroad, dvossel
+
+ #15868: [patch] SIPshowregistry manager action obmits ActionID from
+ RegistryEntry events
+ Revision: 217595
+ Reporter: nic_bellamy
+ Coders: nic
+
+ #15949: [patch] correct auth keyword parsing in add_realm_authentication()
+ Revision: 223134
+ Reporter: ebroad
+ Testers: ebroad
+ Coders: ebroad, dvossel
+
+ #15955: [patch] p->peerauth is always empty in transmit_register()
+ Revision: 223090
+ Reporter: ebroad
+ Coders: ebroad
+
+ #16091: [patch] Security Problem
+ Revision: 225913
+ Reporter: thom4fun
+ Coders: jpeeler
+
+ #16120: SIP peers are not being built from users.conf configuration
+ Revision: 228267
+ Reporter: jsmith
+ Coders: dvossel
+
+ Category: Channels/chan_sip/Interoperability
+
+ #14418: [patch] If a SIP URI is resolved with SRV records, the port must
+ no be in the Request-URI
+ Revision: 221478
+ Reporter: klaus3000
+ Testers: klaus3000, mnicholson
+ Coders: mnicholson
+
+ #14446: [patch] chan_sip does not support the maddr attribute in Via
+ headers
+ Revision: 230147
+ Reporter: frawd
+ Testers: frawd
+ Coders: frawd
+
+ Category: Channels/chan_sip/Registration
+
+ #14438: [patch] registration query
+ Revision: 218592
+ Reporter: ravindrad
+ Testers: ravindrad
+ Coders: ravindrad
+
+ #14954: Trunk registration / Auth user
+ Revision: 223209
+ Reporter: tornblad
+ Testers: mmichelson, tornblad, dvossel
+ Coders: dvossel
+
+ Category: Channels/chan_sip/T.38
+
+ #16025: [patch] failed to negiotate t38
+ Revision: 223654
+ Reporter: jamicque
+ Coders: kpfleming
+
+ Category: Channels/chan_sip/TCP-TLS
+
+ #15854: [patch] with 'transport=tls' and host not dynamic, port defaults
+ to 5060 rather than 5061.
+ Revision: 221702
+ Reporter: dvossel
+ Testers: dvossel
+ Coders: dvossel
+
+ #15894: SIP register via tls causes lock on sip reload
+ Revision: 225490
+ Reporter: dvossel
+ Testers: dvossel, whys
+ Coders: dvossel
+
+ #15905: [patch] TCP/TLS invites(and possibly others) broken from r218504
+ and onward
+ Revision: 218936
+ Reporter: ebroad
+ Testers: ebroad
+ Coders: ebroad
+
+ #15939: memory leak, tcptls_session never destroyed in chan_sip for client
+ connections
+ Revision: 220371
+ Reporter: dvossel
+ Coders: dvossel
+
+ Category: Channels/chan_sip/Transfers
+
+ #15151: [patch] Deadlock On One-legged Transfer [SIP / REPLACES] (Call
+ Pickup)
+ Revision: 219306
+ Reporter: irroot
+ Testers: irroot, dvossel
+ Coders: dvossel
+
+ #15817: crash in local_attended_transfer, likely related to moh - 1.4.26.1
+ Revision: 222882
+ Reporter: zerohalo
+ Testers: aragon, russell, zerohalo
+ Coders: russell
+
+ Category: Core/BuildSystem
+
+ #14517: [patch] signals.h - syntax error before '*' token
+ Revision: 227374
+ Reporter: asgaroth
+ Testers: asgaroth, snuffy, dougm, qwell
+ Coders: snuffy
+
+ Category: Core/Channels
+
+ #15152: [patch] 64 bit system channel name uniqueness
+ Revision: 226977
+ Reporter: palbrecht
+ Coders: dbrooks
+
+ #16003: "core show channels" crash
+ Revision: 229016
+ Reporter: atis
+ Testers: twilson
+ Coders: twilson
+
+ #16219: Crash revision 229091 in audiohook_inheritance_destroy
+ Revision: 229672
+ Reporter: aragon
+ Coders: dvossel
+
+ Category: Core/Configuration
+
+ #15583: [patch] #exec strips too many leading and trailing quotes
+ Revision: 219062
+ Reporter: pkempgen
+ Testers: pkempgen
+ Coders: tilghman, pkempgen
+
+ #15857: [patch] Revision 152765 introduces regression in stdexten
+ Revision: 227164
+ Reporter: pprindeville
+ Testers: pprindeville
+ Coders: pprindeville
+
+ #15858: [patch] Revision 152765 introduces scoping difficulties in
+ stdexten
+ Revision: 227363
+ Reporter: pprindeville
+ Testers: pprindeville
+ Coders: lmadsen
+
+ Category: Core/General
+
+ #15973: [patch] Huge memory consumption after few hours of load
+ Revision: 221922
+ Reporter: atis
+ Coders: tilghman
+
+ #15981: Crash becouse don't check null return...
+ Revision: 228341
+ Reporter: slavon
+ Coders: dvossel
+
+ #15987: ao2_iterator_init() does not hold a reference to the container it
+ is iterating
+ Revision: 222186
+ Reporter: kpfleming
+ Coders: kpfleming
+
+ Category: Core/HTTP
+
+ #15495: [patch] Asterisk runs over end of buffer reading manager input
+ over HTTP and segfaults
+ Revision: 226169
+ Reporter: pdf
+ Testers: pdf
+ Coders: tilghman
+
+ Category: Core/Jitterbuffer
+
+ #15560: Crash on chan_local
+ Revision: 228412
+ Reporter: jvandal
+ Coders: file
+
+ #15709: segmentation fault when using mixmonitor with two calls
+ Revision: 228412
+ Reporter: covici
+ Coders: file
+
+ Category: Core/ManagerInterface
+
+ #15316: [patch] Segfault after Manager Bridge
+ Revision: 219199
+ Reporter: vmarrone
+ Testers: mnicholson
+ Coders: mnicholson
+
+ Category: Core/PBX
+
+ #14708: CID matching is wrong
+ Revision: 218890
+ Reporter: klaus3000
+ Coders: dbrooks
+
+ Category: Documentation
+
+ #15644: Update docs to state that canreinvite does NOT stop Asterisk from
+ issuing reinvites for non-direct-media purposes.
+ Revision: 226386
+ Reporter: lmadsen
+ Coders: lmadsen
+
+ #15734: [patch] CALLINGSUBADDR incorrectly stated as "Called PRI
+ Subaddress"
+ Revision: 226380
+ Reporter: alecdavis
+ Testers: alecdavis
+ Coders: alecdavis
+
+ #16007: [patch] Clean valgrind output by suppressing false errors
+ Revision: 225487
+ Reporter: atis
+ Testers: atis, amorsen
+ Coders: atis
+
+ #16198: WARNING channel.c __ast_channel_alloc_ap: Channel allocation
+ failed: Can't create alert pipe!
+ Revision: 228899
+ Reporter: atis
+ Testers: atis
+ Coders: lmadsen
+
+ #16211: [patch] Event collision in ExternalIVR resolved by documenting
+ issue
+ Revision: 229230
+ Reporter: thedavidfactor
+ Coders: thedavidfactor
+
+ #16220: [patch] Fix ExternalIVR Documentation in 1.4
+ Revision: 229358
+ Reporter: thedavidfactor
+ Coders: thedavidfactor
+
+ #16225: [patch] Remove features from ExternalIVR documentation
+ Revision: 229569
+ 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: 215464
+ Reporter: gracedman
+ Testers: gracedman, mvanbaak
+ Coders: mvanbaak
+
+ Category: Functions/General
+
+ #15394: [patch] Memory leak in func_audiohookinherit.c
+ Revision: 228270
+ 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: 228193
+ Reporter: JimVanM
+ Testers: JimVanM
+ Coders: dbrooks
+
+ Category: Functions/func_base64
+
+ #15271: [patch] BASE64_DECODE() adds garbage end end of decoded string
+ Revision: 228650
+ Reporter: chappell
+ Testers: kobaz
+ Coders: chappell
+
+ Category: Functions/func_lock
+
+ #14859: [patch] lock is not released on channel masquerade
+ Revision: 221046
+ Reporter: atis
+ Testers: atis, tilghman
+ Coders: tilghman
+
+ Category: General
+
+ #14562: [patch] safe_asterisk can get multiple instances if killproc
+ escalates to SIGKILL in service asterisk restart
+ Revision: 226814
+ Reporter: davidw
+ Testers: davidw
+ Coders: tilghman, davidw
+
+ #15104: [patch] Asterisk Manager API Action Originate / OriginateResponse
+ Revision: 223277
+ Reporter: nblasgen
+ Testers: nblasgen, mnicholson
+ Coders: mnicholson
+
+ #15838: Please remove IAXy's firmware from the main tarball
+ Revision: 218801
+ Reporter: paravoid
+ Coders: russell
+
+ Category: PBX/General
+
+ #15392: [patch] 1.6.1.1: Memory handling error in main/pbx.c
+ (pbx_extension_helper)
+ Revision: 229501
+ Reporter: yrashk
+ Coders: dbrooks
+
+ Category: PBX/pbx_config
+
+ #15421: [patch] Serious problem in pattern matching
+ Revision: 229364
+ Reporter: jsmith
+ Testers: jsmith, thedavidfactor
+ Coders: tilghman
+
+ Category: Resources/res_config_ldap
+
+ #15874: [Patch] Asterisk updated LDAP Schema
+ Revision: 229067
+ 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: 217642
+ Reporter: nic_bellamy
+ Coders: tilghman
+
+ Category: Resources/res_config_pgsql
+
+ #16000: [patch] Schema problem with res_pgsql
+ Revision: 222310
+ Reporter: jamicque
+ Testers: jamicque
+ Coders: tilghman
+
+ #16011: [patch] Crash on unregister SIP realtime peer - double free
+ Revision: 229095
+ Reporter: cristiandimache
+ Coders: dvossel
+
+ Category: Resources/res_limit
+
+ #15851: [patch] res_limit.c: refinition of _XOPEN_SOURCE
+ Revision: 217035
+ Reporter: tzafrir
+ Coders: tilghman
+
+ Category: Resources/res_monitor
+
+ #15313: [patch] incorrect comparation in ast_monitor_change_fname() leads
+ to deletion of recorded files
+ Revision: 227948
+ Reporter: caspy
+ Coders: jpeeler
+
+ Category: Resources/res_musiconhold
+
+ #15279: music on hold digit=X non-functional
+ Revision: 217738
+ Reporter: mbeckwell
+ Testers: mnick
+ Coders: mnick
+
+ #15845: Crash during attended transfer occurs
+ Revision: 222882
+ Reporter: marhbere
+ Testers: aragon, russell, zerohalo
+ Coders: russell
+
+ #15865: [patch] musiconhold crash on unload
+ Revision: 221203
+ Reporter: kobaz
+ Testers: kobaz
+ Coders: tilghman
+
+ ----------------------------------------------------------------------
+
+ Commits Not Associated with an Issue
+
+ [Back to Top]
+
+ This is a list of all changes that went into this release that did not
+ directly close an issue from the issue tracker. The commits may have been
+ marked as being related to an issue. If that is the case, the issue
+ numbers are listed here, as well.
+
+ +------------------------------------------------------------------------+
+ | Revision | Author | Summary | Issues |
+ | | | | Referenced |
+ |----------+------------+-----------------------------------+------------|
+ | | | Ensure that CFLAGS and/or LDFLAGS | |
+ | 214699 | kpfleming | provided to configure script are | |
+ | | | preserved. | |
+ |----------+------------+-----------------------------------+------------|
+ | 214704 | tilghman | Modify comment to be a bit more | |
+ | | | accurate. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | If lua is detected with the | |
+ | 214821 | tilghman | lua5.1 prefix (or not), adjust | |
+ | | | the include path accordingly. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Ensure that frame dumps of | |
+ | 215164 | kpfleming | AST_CONTROL_T38_PARAMETERS frames | |
+ | | | are properly | |
+ |----------+------------+-----------------------------------+------------|
+ | | | like in chan_sip's sip_new skinny | |
+ | 215511 | mvanbaak | should copy the configured | |
+ | | | parkinglot from a line to the | |
+ | | | newly created channel. | |
+ |----------+------------+-----------------------------------+------------|
+ | 215524 | dvossel | SIP uri parsing cleanup | |
+ |----------+------------+-----------------------------------+------------|
+ | 215646 | mvanbaak | - lock channel before looking for | |
+ | | | a channel variable | |
+ |----------+------------+-----------------------------------+------------|
+ | 215679 | mvanbaak | add Parkinglot info to sip show | |
+ | | | peer and skinny show line | |
+ |----------+------------+-----------------------------------+------------|
+ | 215684 | dvossel | port string to int conversion | |
+ | | | using sscanf | |
+ |----------+------------+-----------------------------------+------------|
+ | 215840 | mvanbaak | Document that SIPshowpeer and | |
+ | | | SKINNYshowline now include | |
+ |----------+------------+-----------------------------------+------------|
+ | 216013 | russell | Add IAX2 security document | |
+ | | | related to AST-2009-006. | |
+ |----------+------------+-----------------------------------+------------|
+ | 216095 | russell | Add a note about IAX2 to | |
+ | | | UPGRADE.txt. | |
+ |----------+------------+-----------------------------------+------------|
+ | 216098 | russell | tweak | |
+ |----------+------------+-----------------------------------+------------|
+ | 216224 | mvanbaak | make sure 'start' is always | |
+ | | | initialized. | |
+ |----------+------------+-----------------------------------+------------|
+ | 216266 | russell | Add a plain text version of the | |
+ | | | IAX2 security document. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Do not treat every SIP peer as if | |
+ | 216434 | russell | they were configured with | |
+ | | | insecure=port. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | make sure canlog is set so we can | |
+ | 216440 | mvanbaak | compile with DEBUG_THREADS | |
+ | | | enabled on OpenBSD | |
+ |----------+------------+-----------------------------------+------------|
+ | | | make asterisk compile under | |
+ | 216508 | mvanbaak | devmode with DEBUG_THREADS | |
+ | | | enabled on OpenBSD | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Enable turning off the | |
+ | 216549 | tilghman | application delimiter warning | |
+ | | | with the 'dontwarn' option. | |
+ |----------+------------+-----------------------------------+------------|
+ | 216552 | tilghman | Fix trunk breakage. | |
+ |----------+------------+-----------------------------------+------------|
+ | 216596 | seanbright | Use ast_free() instead of free(). | |
+ |----------+------------+-----------------------------------+------------|
+ | 216599 | dvossel | sip peer matching by address only | |
+ | | | with TCP/TLS | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Make apps send PROGRESS control | |
+ | 216646 | oej | frame for early media and fix too | |
+ | | | early media issue in SIP | |
+ |----------+------------+-----------------------------------+------------|
+ | 216653 | oej | Turning off premature media by | |
+ | | | default | |
+ |----------+------------+-----------------------------------+------------|
+ | 216657 | oej | Make code and documentation agree | |
+ | | | with each other | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Make sure we reset | |
+ | 216844 | oej | global_exclude_static at channel | |
+ | | | reload | |
+ |----------+------------+-----------------------------------+------------|
+ | 217076 | kpfleming | Ensure that the default autoconf | |
+ | | | CFLAGS are not used. | |
+ |----------+------------+-----------------------------------+------------|
+ | 217295 | seanbright | Fix compilation of app_meetme. | |
+ |----------+------------+-----------------------------------+------------|
+ | 217370 | oej | Not having any TLS session to | |
+ | | | write to is a serious XMIT_ERROR. | |
+ |----------+------------+-----------------------------------+------------|
+ | 217518 | tzafrir | gcc 4.4 fix: union instead of | |
+ | | | cast | |
+ |----------+------------+-----------------------------------+------------|
+ | 217924 | tilghman | Make calltoken support work with | |
+ | | | realtime users and peers. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Don't ring another channel, if | |
+ | 218053 | tilghman | there's not enough time for a | |
+ | | | queue member to answer. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Check the origination priority | |
+ | 218054 | tilghman | for more matches, not the current | |
+ | | | priority. | |
+ |----------+------------+-----------------------------------+------------|
+ | 218112 | mvanbaak | Use the ip for the new 'rtp set | |
+ | | | debug ip '. | |
+ |----------+------------+-----------------------------------+------------|
+ | 218218 | tzafrir | gcc 4.4: Remove a nop memset size | |
+ | | | 0 that annoys gcc | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Do not attempt to add a parking | |
+ | 218297 | file | extension if an error occurred | |
+ | | | while reading the configuration. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Don't say "Please try again" if | |
+ | 218363 | tilghman | we don't give the user another | #15055 |
+ | | | chance to try again. | |
+ |----------+------------+-----------------------------------+------------|
+ | 218502 | kpfleming | Use proper hostname for | |
+ | | | downloading sound files. | |
+ |----------+------------+-----------------------------------+------------|
+ | 218506 | mmichelson | Fix off-by-one error when reading | |
+ | | | SDP sent over TCP. | |
+ |----------+------------+-----------------------------------+------------|
+ | 218574 | mmichelson | Use a better method of ensuring | |
+ | | | null-termination of the buffer | |
+ |----------+------------+-----------------------------------+------------|
+ | 218689 | dvossel | upward bound checking for port | |
+ | | | string to int conversion | |
+ |----------+------------+-----------------------------------+------------|
+ | | | On TCP and TLS connections do not | |
+ | 218932 | file | attempt to stop retransmission of | |
+ | | | the packet internally. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Ensure no spaces exist before | |
+ | 219266 | file | "refresher=" when doing the | |
+ | | | comparison. | |
+ |----------+------------+-----------------------------------+------------|
+ | 219367 | file | Send a 100 Trying response when | |
+ | | | we detect a spiral. | |
+ |----------+------------+-----------------------------------+------------|
+ | 219522 | dvossel | iax2 frame double free | |
+ |----------+------------+-----------------------------------+------------|
+ | 219589 | russell | Make sure the iax_pvt exists | #15609 |
+ | | | before dereferencing it. | |
+ |----------+------------+-----------------------------------+------------|
+ | 219723 | dvossel | Reverting merge 219520. This | |
+ | | | change was not necessary. | |
+ |----------+------------+-----------------------------------+------------|
+ | 220030 | mvanbaak | mkpkgconfig does not need bash so | |
+ | | | make it use /bin/sh | |
+ |----------+------------+-----------------------------------+------------|
+ | 220102 | seanbright | Remove the remaining bashisms in | |
+ | | | the Makefile/mkpkgconfig | |
+ |----------+------------+-----------------------------------+------------|
+ | 220220 | seanbright | Resolve parallel build warnings. | |
+ |----------+------------+-----------------------------------+------------|
+ | 220588 | tilghman | Allow AES to compile, when | |
+ | | | OpenSSL is not present. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | When selecting DONT_OPTIMIZE in | |
+ | 220724 | seanbright | menuselect, explicitly pass -O0 | |
+ | | | to the compiler | |
+ |----------+------------+-----------------------------------+------------|
+ | 221088 | seanbright | Clarify documentation for | #14740 |
+ | | | VoiceMailMain()'s a() option. | |
+ |----------+------------+-----------------------------------+------------|
+ | 221302 | twilson | Change the SSRC by default when | |
+ | | | our media stream changes | |
+ |----------+------------+-----------------------------------+------------|
+ | 221470 | mnick | Prevents from division by zero | |
+ |----------+------------+-----------------------------------+------------|
+ | 221487 | mnicholson | Cleaned up merge from r221432 | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Remove ability to control T.38 | |
+ | 221602 | kpfleming | FAX error correction from | |
+ | | | udptl.conf. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Simplify code for porturi, use | |
+ | 221661 | mnicholson | TRUE/FALSE constructs when it's | |
+ | | | just TRUE or FALSE. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Revision 220906 (a merge from | |
+ | 221743 | tilghman | 1.4) was not merged correctly, | |
+ | | | causing a problem with | |
+ | | | non-dynamic peers. | |
+ |----------+------------+-----------------------------------+------------|
+ | 221779 | tilghman | Fix a bunch of off-by-one errors | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Revert XML docs that ended up in | |
+ | 221964 | seanbright | the 1.6.0 and 1.6.1 branches | |
+ | | | during a merge. | |
+ |----------+------------+-----------------------------------+------------|
+ | 221969 | tilghman | Hash needs to return a positive | |
+ | | | integer | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Ensure the result of the hash | |
+ | 221973 | tilghman | function is positive. Negative | |
+ | | | array offsets suck. | |
+ |----------+------------+-----------------------------------+------------|
+ | 222035 | dvossel | Removes unnecessary unlock, | |
+ | | | clarifies a memcpy. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Allow non-compliant T.38 | |
+ | 222112 | kpfleming | endpoints to be supportable via | #15586 |
+ | | | configuration option. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | When we call a gosub routine, the | |
+ | 222282 | tilghman | variables should be scoped to | |
+ | | | avoid contaminating the caller. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fix 222298 (crash during | |
+ | 222353 | jpeeler | destruction of second channel | |
+ | | | when variable set with | |
+ |----------+------------+-----------------------------------+------------|
+ | 222545 | dvossel | crash on transfer | #16027 |
+ |----------+------------+-----------------------------------+------------|
+ | 222694 | rmudgett | chan_misdn.c:process_ast_dsp() | |
+ | | | memory leak | |
+ |----------+------------+-----------------------------------+------------|
+ | 222801 | rmudgett | Fix memory leak if chan_misdn | |
+ | | | config parameter is repeated. | |
+ |----------+------------+-----------------------------------+------------|
+ | 222875 | dvossel | fixes an ast_netsock_list memory | |
+ | | | leak. | |
+ |----------+------------+-----------------------------------+------------|
+ | 223241 | mmichelson | Fix potential memory leak in | |
+ | | | app_dial.c | |
+ |----------+------------+-----------------------------------+------------|
+ | 223489 | russell | Don't use data outside of its | |
+ | | | scope. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Clarifies trunkmaxsize, | |
+ | 223758 | dvossel | trunkfreq, and trunkmtu iax2 | |
+ | | | options | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Never released PRI channels when | |
+ | 224263 | rmudgett | using Busy() or Congestion() | |
+ | | | dialplan apps. | |
+ |----------+------------+-----------------------------------+------------|
+ | 224336 | jpeeler | fix typo, sorry | |
+ |----------+------------+-----------------------------------+------------|
+ | 224450 | tilghman | | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Correct timestamp calculations | |
+ | 224673 | kpfleming | when RTP sample rates over 8kHz | |
+ | | | are used. | |
+ |----------+------------+-----------------------------------+------------|
+ | 224858 | tilghman | Pay attention to the return value | |
+ | | | of the manipulate function. | |
+ |----------+------------+-----------------------------------+------------|
+ | 224935 | russell | Isolate frames returned from a | |
+ | | | DSP instance or codec translator. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | IAX2: VNAK loop caused by | |
+ | 225309 | dvossel | signaling frames with no | |
+ | | | destination call number | |
+ |----------+------------+-----------------------------------+------------|
+ | 225584 | kpfleming | Don't force menuselect.makeopts | |
+ | | | to be rebuilt on every build. | |
+ |----------+------------+-----------------------------------+------------|
+ | 225652 | dvossel | Fixes an iterator memory leak and | |
+ | | | uninitialized memory | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Backport audio handling loop | |
+ | 225870 | kpfleming | fixes from trunk version of | #16127 |
+ | | | app_fax. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | detect ARM Linux EABI OSARCH as | |
+ | 226053 | tzafrir | linux-gnu instead of | |
+ | | | linux-gnueabi | |
+ |----------+------------+-----------------------------------+------------|
+ | 226100 | twilson | Don't prepend the URI prefix to | |
+ | | | the post directory | |
+ |----------+------------+-----------------------------------+------------|
+ | 226307 | tilghman | Fix documentation (pointed out by | |
+ | | | TheDavidFactor on #-dev) | |
+ |----------+------------+-----------------------------------+------------|
+ | 227155 | oej | Use proper response code when | |
+ | | | violating Contact ACL's. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Make sure the outgoing flag is | |
+ | 227279 | rmudgett | cleared if a new channel fails to | |
+ | | | get created for outgoing calls. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fix a security issue where | |
+ | 227723 | file | sending a REGISTER with a | |
+ | | | differing username in the From | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fix a security issue where it may | |
+ | 227745 | file | be possible for someone to | |
+ | | | execute a cross-site | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Yet another error message in the | |
+ | 228197 | tilghman | dialplan (thanks, | |
+ | | | rmudgett/russellb) | |
+ |----------+------------+-----------------------------------+------------|
+ | 228422 | dvossel | fixes segfault in iLBC | #16979 |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fixes merging issue from 1.4, | |
+ | 228451 | dvossel | frame data is held in data.ptr in | |
+ | | | trunk | |
+ |----------+------------+-----------------------------------+------------|
+ | 228502 | file | Fix the localchannel.tex file. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Don't overwrite caller ID name on | |
+ | 228550 | file | a trunk with the configured | |
+ | | | fullname when using users.conf | |
+ |----------+------------+-----------------------------------+------------|
+ | 229014 | dvossel | fixes segfault when transferring | |
+ | | | a queue caller | |
+ |----------+------------+-----------------------------------+------------|
+ | | | reverting changes made by r229095 | |
+ | 229098 | dvossel | as they are not applicable to | |
+ | | | 1.6.1 | |
+ |----------+------------+-----------------------------------+------------|
+ | 229751 | qwell | Fix mute toggling on OSS | |
+ | | | channels. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fix T.38 negotiation regression | |
+ | 229914 | file | introduced with the SDP parser | |
+ | | | changes. | |
+ |----------+------------+-----------------------------------+------------|
+ | 230249 | kpfleming | Correct mistaken option name in | |
+ | | | error message. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Ensure that only one end of a | |
+ | 230345 | kpfleming | T.38 session initiates teardown | |
+ | | | at completion. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fix another buglet in T.38 | |
+ | 230383 | kpfleming | session teardown at the end of | |
+ | | | FAX sessions. | |
+ +------------------------------------------------------------------------+
+
+ ----------------------------------------------------------------------
+
+ Diffstat Results
+
+ [Back to Top]
+
+ This is a summary of the changes to the source code that went into this
+ release that was generated using the diffstat utility.
+
+ CHANGES | 6
+ Makefile | 53
+ Makefile.rules | 2
+ UPGRADE-1.6.txt | 6
+ UPGRADE.txt | 28
+ apps/app_chanisavail.c | 5
+ apps/app_chanspy.c | 15
+ apps/app_controlplayback.c | 2
+ apps/app_dial.c | 124 +
+ apps/app_directed_pickup.c | 2
+ apps/app_directory.c | 7
+ apps/app_disa.c | 3
+ apps/app_externalivr.c | 9
+ apps/app_fax.c | 105 -
+ apps/app_followme.c | 4
+ apps/app_meetme.c | 42
+ apps/app_playback.c | 3
+ apps/app_queue.c | 76
+ apps/app_softhangup.c | 10
+ apps/app_stack.c | 12
+ apps/app_voicemail.c | 260 +-
+ build_tools/mkpkgconfig | 4
+ cdr/cdr_pgsql.c | 58
+ cdr/cdr_sqlite3_custom.c | 20
+ channels/chan_console.c | 8
+ channels/chan_dahdi.c | 95 -
+ channels/chan_gtalk.c | 57
+ channels/chan_h323.c | 3
+ channels/chan_iax2.c | 1519 ++++++++++++++--
+ channels/chan_local.c | 19
+ channels/chan_misdn.c | 9
+ channels/chan_oss.c | 4
+ channels/chan_phone.c | 1
+ channels/chan_sip.c | 3162 +++++++++++++++++++++--------------
+ channels/chan_skinny.c | 3
+ channels/chan_vpb.cc | 2
+ channels/iax2-parser.c | 9
+ channels/iax2-parser.h | 2
+ channels/iax2.h | 3
+ channels/misdn/isdn_lib.c | 102 -
+ channels/misdn/isdn_lib_intern.h | 5
+ channels/misdn_config.c | 19
+ codecs/codec_dahdi.c | 12
+ codecs/codec_g726.c | 42
+ codecs/codec_ilbc.c | 5
+ configs/cdr_custom.conf.sample | 3
+ configs/extensions.conf.sample | 37
+ configs/iax.conf.sample | 128 +
+ configs/sip.conf.sample | 57
+ configs/udptl.conf.sample | 9
+ configs/voicemail.conf.sample | 5
+ configure.ac | 41
+ contrib/init.d/rc.redhat.asterisk | 8
+ contrib/scripts/asterisk.ldap-schema | 156 +
+ contrib/scripts/iax-friends.sql | 89
+ contrib/valgrind.supp | 41
+ doc/IAX2-security.txt | 440 ++++
+ doc/externalivr.txt | 31
+ doc/manager_1_1.txt | 3
+ doc/tex/channelvariables.tex | 2
+ doc/tex/localchannel.tex | 4
+ doc/valgrind.txt | 14
+ funcs/func_audiohookinherit.c | 2
+ funcs/func_base64.c | 9
+ funcs/func_dialgroup.c | 1
+ funcs/func_lock.c | 213 +-
+ funcs/func_speex.c | 21
+ funcs/func_strings.c | 48
+ include/asterisk/acl.h | 3
+ include/asterisk/aes.h | 1
+ include/asterisk/astobj2.h | 77
+ include/asterisk/autoconfig.h.in | 6
+ include/asterisk/cdr.h | 6
+ include/asterisk/channel.h | 11
+ include/asterisk/dsp.h | 12
+ include/asterisk/file.h | 15
+ include/asterisk/frame.h | 12
+ include/asterisk/linkedlists.h | 4
+ include/asterisk/lock.h | 37
+ include/asterisk/netsock.h | 2
+ include/asterisk/rtp.h | 3
+ include/asterisk/tcptls.h | 14
+ include/asterisk/translate.h | 15
+ main/Makefile | 2
+ main/abstract_jb.c | 6
+ main/acl.c | 2
+ main/asterisk.c | 4
+ main/astfd.c | 13
+ main/astobj2.c | 40
+ main/audiohook.c | 15
+ main/autoservice.c | 11
+ main/channel.c | 68
+ main/config.c | 30
+ main/dsp.c | 33
+ main/features.c | 11
+ main/file.c | 99 -
+ main/frame.c | 13
+ main/logger.c | 2
+ main/manager.c | 7
+ main/netsock.c | 1
+ main/pbx.c | 71
+ main/rtp.c | 55
+ main/say.c | 26
+ main/tcptls.c | 71
+ main/translate.c | 29
+ main/udptl.c | 28
+ main/utils.c | 4
+ makeopts.in | 3
+ pbx/pbx_lua.c | 6
+ res/ael/pval.c | 78
+ res/res_config_odbc.c | 2
+ res/res_config_pgsql.c | 76
+ res/res_http_post.c | 2
+ res/res_limit.c | 2
+ res/res_monitor.c | 41
+ res/res_musiconhold.c | 14
+ res/res_odbc.c | 7
+ res/res_phoneprov.c | 17
+ sounds/Makefile | 4
+ static-http/prototype.js | 2332 +++++++++++++++++++++----
+ 120 files changed, 7893 insertions(+), 2849 deletions(-)
+
+ ----------------------------------------------------------------------