From 8985c5947ab2ef7c4c2080ebb9e03a774946a729 Mon Sep 17 00:00:00 2001 From: lmadsen Date: Fri, 28 Aug 2009 15:54:25 +0000 Subject: Importing release summary for 1.6.0.14 release. git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0.14@214607 f38db490-d61c-443f-a65b-d21fe96a405b --- asterisk-1.6.0.14-summary.html | 1105 +++++++++++++++++++++++++++++++++ asterisk-1.6.0.14-summary.txt | 1336 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 2441 insertions(+) create mode 100644 asterisk-1.6.0.14-summary.html create mode 100644 asterisk-1.6.0.14-summary.txt diff --git a/asterisk-1.6.0.14-summary.html b/asterisk-1.6.0.14-summary.html new file mode 100644 index 000000000..ab6a59ae6 --- /dev/null +++ b/asterisk-1.6.0.14-summary.html @@ -0,0 +1,1105 @@ + + +Release Summary - asterisk-1.6.0.14 + +

Release Summary

+

asterisk-1.6.0.14

+

Date: 2009-08-28

+

<asteriskteam@digium.com>

+
+

Table of Contents

+
    +
  1. Summary
  2. +
  3. Contributors
  4. +
  5. Closed Issues
  6. +
  7. Other Changes
  8. +
  9. Diffstat
  10. +
+
+

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.0.10.

+
+

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

+28 mmichelson
+25 dvossel
+24 tilghman
+23 kpfleming
+16 russell
+11 jpeeler
+11 rmudgett
+8 dbrooks
+7 seanbright
+5 file
+4 alecdavis
+4 qwell
+3 mnicholson
+3 Nick
+2 klaus3000
+2 lmadsen
+2 mvanbaak
+2 p
+1 adomjan
+1 araasch
+1 atis
+1 Benjamin
+1 chappell
+1 contactmayankjain
+1 dimas
+1 edantie
+1 ghenry
+1 Jamuel
+1 jthurman
+1 Kristijan
+1 lacoursj
+1 lasko
+1 latinsud
+1 leobrown
+1 loloski
+1 makoto
+1 mattf
+1 murf
+1 rain
+1 twilson
+1 vrban
+1 xvisor
+
+12 dvossel
+5 aragon
+4 alecdavis
+3 dbrooks
+3 klaus3000
+3 scottbmilne
+2 mmichelson
+2 mnicholson
+2 Nick_Lewis
+2 rmudgett
+1 alexh
+1 amilcar
+1 awk
+1 caspy
+1 CGMChris
+1 contactmayankjain
+1 ffloimair
+1 gentian
+1 Jamuel
+1 jmacz
+1 jpeeler
+1 jthurman
+1 Kristijan
+1 lacoursj
+1 lasko
+1 legart
+1 lmadsen
+1 madkins
+1 murf
+1 p_lindheimer
+1 pprindeville
+1 rain
+1 rue_mohr
+1 seanbright
+1 slavon
+1 suretec
+1 Takehiko_Ooshima
+1 tilghman
+1 timeshell
+1 tkarl
+1 toc
+1 volivier
+1 vrban
+
+6 alecdavis
+5 Nick_Lewis
+4 klaus3000
+3 pkempgen
+3 rain
+2 araasch
+2 aragon
+2 ffloimair
+2 ibc
+2 mvanbaak
+2 p_lindheimer
+2 pprindeville
+2 slavon
+2 sodom
+1 adomjan
+1 afosorio
+1 agupta
+1 alexh
+1 atis
+1 avinoash
+1 bcnit
+1 Benjamin Kluck
+1 caspy
+1 CGMChris
+1 chappell
+1 chris-mac
+1 contactmayankjain
+1 corruptor
+1 davidw
+1 dazza76
+1 deuffy
+1 dimas
+1 edantie
+1 fdecher
+1 flefoll
+1 fvdb
+1 gentian
+1 greenfieldtech
+1 huangtx2009
+1 Jamuel
+1 JimDickenson
+1 jpiszcz
+1 jsmith
+1 jthurman
+1 lacoursj
+1 lasko
+1 latinsud
+1 legart
+1 leobrown
+1 lmadsen
+1 loic
+1 macogeek
+1 madkins
+1 makoto
+1 markd
+1 mbrancaleoni
+1 mnnojd
+1 Nik Soggia
+1 noahisaac
+1 okrief
+1 pj
+1 rue_mohr
+1 samy
+1 schmidts
+1 scottbmilne
+1 seadweller
+1 st
+1 suretec
+1 Takehiko Ooshima
+1 timeshell
+1 timking
+1 tobias_e
+1 toc
+1 travisghansen
+1 trendboy
+1 umberto71
+1 vbcrlfuser
+1 viraptor
+1 volivier
+1 wtca
+
+
+

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


+#15269: [patch] memory leak in asterisk some bug fixing and removing Redundant condition
+Revision: 201682
+Reporter: contactmayankjain
+Testers: contactmayankjain, dvossel
+Coders: contactmayankjain, dvossel
+
+

Category: Applications/General


+#15022: [patch] Language handling for numbers, dates, etc is misbehaving when utilizing sub-regional languages
+Revision: 204581
+Reporter: greenfieldtech
+Coders: tilghman
+
+

Category: Applications/app_chanspy


+#15660: ChanSpy "whisper" is broken in 1.4.26
+Revision: 214198
+Reporter: corruptor
+Testers: dvossel
+Coders: dvossel
+
+

Category: Applications/app_fax


+#15355: app_fax does not compile with iaxmodem 1.2.0
+Revision: 202184
+Reporter: deuffy
+Coders: seanbright
+
+#15480: [patch] Not all fixes from #14849 are committed
+Revision: 205771
+Reporter: dimas
+Coders: dimas
+
+#15606: app_fax.c is not compiling under OpenBSD
+Revision: 210239
+Reporter: mvanbaak
+Coders: kpfleming
+
+#15610: T.38 re-INVITE received after T.38 already negotiated fails
+Revision: 210818
+Reporter: huangtx2009
+Coders: file
+
+

Category: Applications/app_meetme


+#15493: [patch] contrib/scripts/meetme.sql doesn't contain all fields
+Revision: 206585
+Reporter: lasko
+Coders: lasko
+
+

Category: Applications/app_milliwatt


+#15386: [patch] Milliwatt() is off by -11dbm
+Revision: 209840
+Reporter: rue_mohr
+Testers: rue_mohr
+Coders: russell
+
+

Category: Applications/app_mixmonitor


+#15259: MixMonitor is not releasing the file handle on the recorded file
+Revision: 201449
+Reporter: travisghansen
+Testers: dvossel
+Coders: dvossel
+
+#15699: [patch] using ast_free instead of mixmonitor_free
+Revision: 213135
+Reporter: edantie
+Coders: edantie
+
+

Category: Applications/app_queue


+#14536: [patch] After a caller is processed by app_queue the queue_log logs the hangup as TRANSFER
+Revision: 211960
+Reporter: aragon
+Testers: aragon, mnicholson
+Coders: mnicholson
+
+#14631: [patch] Ghost calls with queues and spa942 and 922
+Revision: 205351
+Reporter: latinsud
+Coders: latinsud
+
+#15664: [patch] QUEUE_MEMBER_LIST() returns member names instead of interfaces
+Revision: 211044
+Reporter: rain
+Coders: rain
+
+

Category: Applications/app_stack


+#15557: [patch] Gosub() dequotes once more than Macro()
+Revision: 210909
+Reporter: rain
+Testers: rain
+Coders: tilghman
+
+#15617: [patch] crash in LOCAL() if Gosub stack is allocated but empty
+Revision: 211233
+Reporter: rain
+Coders: tilghman
+
+

Category: Applications/app_voicemail


+#14554: [patch] # for fastforward goes beyond end of message
+Revision: 203818
+Reporter: lacoursj
+Testers: lacoursj
+Coders: lacoursj
+
+#14932: [patch] asterisk-1.6.0.9-x86_64 segfaults when leaving a voicemail internally to another extension
+Revision: 199632
+Reporter: jpiszcz
+Testers: seanbright
+Coders: seanbright
+
+#15331: [patch] Log message does not match conditional check
+Revision: 203722
+Reporter: markd
+Coders: dbrooks
+
+#15333: [patch] add FILE_STORAGE to Voicemail Build Options
+Revision: 200945
+Reporter: mvanbaak
+Coders: mvanbaak
+
+#15720: opendir() return code is not checked in last_message_index()
+Revision: 212628
+Reporter: tobias_e
+Coders: tilghman
+
+

Category: Applications/app_voicemail/IMAP


+#14496: [patch] IMAP crash multiple callers / callers hangup at beep
+Revision: 210568
+Reporter: vbcrlfuser
+Testers: lmadsen, mmichelson, dbrooks
+Coders: lmadsen
+
+#14597: greetings can not be retrieved from IMAP
+Revision: 213411
+Reporter: wtca
+Testers: jpeeler
+Coders: mmichelson
+
+#14950: [patch] Greetings are stored as IMAP messages even when imapgreetings=no
+Revision: 213837
+Reporter: noahisaac
+Coders: mmichelson
+
+

Category: CDR/General


+#15751: [patch] Core dump in ast_bridge_call features.c line 2772
+Revision: 213346
+Reporter: atis
+Coders: atis
+
+

Category: Channels/General


+#15330: [patch] Using CHANNEL function from ZOMBIE channel stops Asterisk
+Revision: 201443
+Reporter: okrief
+Testers: dbrooks
+Coders: dbrooks
+
+#15416: No voice on PRI calls with asterisk 1.4.25 & 26
+Revision: 205729
+Reporter: avinoash
+Testers: scottbmilne, alecdavis
+Coders: alecdavis
+
+

Category: Channels/chan_dahdi


+#13917: [patch] fxo modules incorrectly believes channel is answered, if telco reverses line polarity at off hook.
+Revision: 203698
+Reporter: alecdavis
+Testers: alecdavis
+Coders: alecdavis
+
+#14383: priexclusive parameter ignored if pri = pri_cpe ?
+Revision: 203910
+Reporter: mbrancaleoni
+Coders: rmudgett
+
+#14434: [patch] Dahdi does not wait for wink on outbound calls before dialing DTMF with Signalling type = em_w
+Revision: 207636
+Reporter: araasch
+Coders: araasch
+
+#14434: [patch] Dahdi does not wait for wink on outbound calls before dialing DTMF with Signalling type = em_w
+Revision: 207860
+Reporter: araasch
+Coders: jpeeler
+
+#14477: pseudo channel disappears after dahdi restart
+Revision: 203855
+Reporter: timking
+Coders: jpeeler
+
+#14696: reload in console overwrites priindication=outofband setting
+Revision: 208384
+Reporter: fdecher
+Coders: jpeeler
+
+#14726: Conditional compilation of a diagnostic message needs an L modifier to %d for a 64 bit integer
+Revision: 207157
+Reporter: lmadsen
+Coders: jpeeler
+
+#15248: [patch] Multiple Groups Not working
+Revision: 199228
+Reporter: gentian
+Testers: gentian
+Coders: mmichelson
+
+#15389: [patch] no audio with SIP call to ISDN PRI, if neither Progress or Proceeding are received.
+Revision: 205729
+Reporter: alecdavis
+Testers: scottbmilne, alecdavis
+Coders: alecdavis
+
+#15655: [patch] Dialplan starts execution before call is accepted
+Revision: 210647
+Reporter: alecdavis
+Coders: rmudgett
+
+

Category: Channels/chan_iax2


+#15361: [patch] AST-2009-001 breaks IAX2 RFC5456 compliance - Timestamps in POKE/PONG zero in 2 of 4 Bytes
+Revision: 201997
+Reporter: ffloimair
+Coders: dvossel
+
+#15404: [patch] Unrequired Debug Message
+Revision: 203716
+Reporter: leobrown
+Coders: leobrown
+
+

Category: Channels/chan_misdn


+#11974: external lines connected with message !! Got Busy in Connected State !?!
+Revision: 204836
+Reporter: fvdb
+Coders: rmudgett
+
+#12113: [patch] asterisk crash at reload chan_misdn.so
+Revision: 212507
+Reporter: agupta
+Coders: jpeeler
+
+#14355: [patch] Segfault if you transfer a call into a meetme room
+Revision: 206555
+Reporter: sodom
+Testers: rmudgett
+Coders: rmudgett
+
+#14692: [patch] ISDN-Transfer causes backcall attempt of attendent phone
+Revision: 206555
+Reporter: sodom
+Testers: rmudgett
+Coders: rmudgett
+
+

Category: Channels/chan_sip/General


+#11231: [patch] Many retransmits when chan_sip generates multiple outstanding requests
+Revision: 204248
+Reporter: flefoll
+Coders: mmichelson
+
+#12434: Handle wrong at offer/answer in sdp in media description(m=)
+Revision: 207425
+Reporter: mnnojd
+Coders: mmichelson
+
+#12869: [patch] 'context' doesn't change when 'sip reload' issued when driven from realtime
+Revision: 213094
+Reporter: bcnit
+Testers: lasko
+Coders: tilghman
+
+#13432: [patch] outboundproxy=proxy.mmmydomain.net where domain can not be resolved silently removes the sip section
+Revision: 204302
+Reporter: p_lindheimer
+Coders: p
+
+#13623: Asterisk segfaults when using SIP session timers
+Revision: 205117
+Reporter: Nik Soggia
+Coders: dvossel
+
+#14239: [patch] 491-request pending is sent out of dialog
+Revision: 208389
+Reporter: klaus3000
+Testers: klaus3000
+Coders: mmichelson
+
+#14464: [patch] lock during simple call processing
+Revision: 202338
+Reporter: pj
+Testers: aragon
+Coders: mmichelson
+
+#14575: BYE to 408 Request Timeout
+Revision: 208589
+Reporter: chris-mac
+Coders: mmichelson
+
+#14659: [patch] MWI NOTIFY contains a wrong URI if Asterisk listens to non-standard port (5060)
+Revision: 202675
+Reporter: klaus3000
+Testers: dvossel, klaus3000
+Coders: klaus3000, dvossel
+
+#15213: [patch] asterisk lock in sipsock_read for several seconds and drop sip packets
+Revision: 202338
+Reporter: schmidts
+Testers: aragon
+Coders: mmichelson
+
+#15283: [patch] CLI NOTIFY always tries to use UDP, even if the peer is connected via TCP
+Revision: 199821
+Reporter: jthurman
+Testers: jthurman, dvossel
+Coders: jthurman
+
+#15345: [patch] SIP deadlock in 1.4 revision 199472
+Revision: 202338
+Reporter: aragon
+Testers: aragon
+Coders: mmichelson
+
+#15349: Deadlock in do_monitor() of chan_sip
+Revision: 202338
+Reporter: samy
+Testers: aragon
+Coders: mmichelson
+
+#15362: [patch] log message output is truncated
+Revision: 214200
+Reporter: klaus3000
+Coders: klaus3000
+
+#15376: SIP option (SIP_OPT_ flag) is not handled correctly
+Revision: 207032
+Reporter: Takehiko Ooshima
+Testers: dvossel, Takehiko_Ooshima
+Coders: dvossel
+
+#15403: [patch] Session timer is not activated
+Revision: 206775
+Reporter: makoto
+Coders: makoto
+
+

Category: Channels/chan_sip/Interoperability


+#13958: SDP replies incorrect - 'a=inactive' - replied to with 'a=sendrecv'
+Revision: 200724
+Reporter: toc
+Testers: toc
+Coders: kpfleming
+
+#14465: [patch] Incorrect From: header information when CALLERPRES=PRES_PROHIB
+Revision: 206947
+Reporter: Nick_Lewis
+Testers: Nick_Lewis, dvossel
+Coders: Nick, dvossel
+
+#14584: [patch] Asterisk does not stop retransmission
+Revision: 202344
+Reporter: klaus3000
+Testers: klaus3000
+Coders: mmichelson
+
+#14725: Asterisk doesn't add Route headers in NOTIFY when the SUBSCRIBE came from a proxy
+Revision: 205777
+Reporter: ibc
+Coders: mmichelson
+
+#14725: Asterisk doesn't add Route headers in NOTIFY when the SUBSCRIBE came from a proxy
+Revision: 205879
+Reporter: ibc
+Coders: mmichelson
+
+#15158: [patch] Message: "Unable to handle indication 3"
+Revision: 200362
+Reporter: madkins
+Testers: madkins
+Coders: mmichelson
+
+#15442: [patch] Asterisk cannot handle SIP 183 "Session Progress" if no SDP is contained in it
+Revision: 208264
+Reporter: ffloimair
+Testers: tkarl, ffloimair
+Coders: mmichelson
+
+

Category: Channels/chan_sip/Registration


+#14344: [patch] Outbound proxy not used for registrations
+Revision: 206017
+Reporter: Nick_Lewis
+Testers: dvossel
+Coders: dvossel
+
+#14366: [patch] Registration expiry not compatible with some ITSP
+Revision: 211952
+Reporter: Nick_Lewis
+Testers: mnicholson
+Coders: mnicholson, Nick
+
+#15102: [patch] Registration Deadlock between Asterisk and Polycom Soundpoint IP 450
+Revision: 205843
+Reporter: Jamuel
+Testers: Jamuel
+Coders: Jamuel, dvossel
+
+#15539: [patch] Register request line contains wrong address when domain and registrar host differ
+Revision: 213727
+Reporter: Nick_Lewis
+Testers: Nick_Lewis, dvossel
+Coders: Nick, dvossel
+
+

Category: Channels/chan_sip/T.38


+#14849: [patch] SendFax function not working as expected on > 1.6.0.7
+Revision: 205697
+Reporter: afosorio
+Coders: kpfleming
+
+#15182: [patch] T.38 invite does not always comply with RFC 2327
+Revision: 209133
+Reporter: CGMChris
+Testers: CGMChris
+Coders: mmichelson
+
+

Category: Channels/chan_sip/TCP-TLS


+#13865: [patch] SIP/TLS enabled - just one call possible - 481 Call/Transaction Does Not Exist
+Revision: 200992
+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: 203780
+Reporter: umberto71
+Coders: russell
+
+

Category: Channels/chan_sip/Video


+#15121: [patch] Video support in SIP channel driver appears to be totally broken
+Revision: 211348
+Reporter: jsmith
+Coders: file
+
+

Category: Core/BuildSystem


+#15697: most cleaner alaw don't compile
+Revision: 213180
+Reporter: slavon
+Coders: qwell
+
+#15698: [patch] If enable DEBUG_FD_LEAKS - h323 can't start.
+Revision: 213561
+Reporter: slavon
+Testers: slavon, tilghman
+Coders: tilghman
+
+#15714: [patch] Asterisk won't build with curl unless curl_config is present
+Revision: 214519
+Reporter: pprindeville
+Testers: pprindeville
+Coders: tilghman
+
+

Category: Core/Channels


+#14723: ERROR[5003]: channel.c:2043 __ast_read: ast_read() called with no recorded file descriptor.
+Revision: 207362
+Reporter: seadweller
+Coders: russell
+
+

Category: Core/Configuration


+#14509: [patch] users.conf (and other .conf files) have incorrect whitespacing
+Revision: 202754
+Reporter: timeshell
+Testers: awk, timeshell
+Coders: tilghman
+
+

Category: Core/General


+#14730: [patch] Fix runlevels in Debian rc files
+Revision: 213901
+Reporter: pkempgen
+Coders: tilghman
+
+#15273: [patch] german time (20:01:00 oh clock) is announced wrong
+Revision: 214073
+Reporter: Benjamin Kluck
+Coders: Benjamin
+
+#15649: T38 Faxing failing on 1.6.1 svn
+Revision: 210993
+Reporter: dazza76
+Coders: kpfleming
+
+#15667: LOGGER WARNING : error executing after rotate
+Revision: 212578
+Reporter: loic
+Coders: seanbright
+
+

Category: Core/Internationalization


+#15346: [patch] TW is not an ISO Language Code
+Revision: 204471
+Reporter: volivier
+Testers: volivier
+Coders: tilghman
+
+

Category: Core/ManagerInterface


+#15397: [patch] segfault in action_coreshowchannels() at manager.c
+Revision: 210915
+Reporter: caspy
+Testers: caspy
+Coders: tilghman
+
+

Category: Core/PBX


+#15057: [patch] hints with 2+ devices that include ONHOLD are often set wrong
+Revision: 199301
+Reporter: p_lindheimer
+Testers: p_lindheimer, dvossel
+Coders: dvossel, p
+
+#15242: [patch] log does not indicate which function is missing closing parenthesis
+Revision: 213972
+Reporter: Nick_Lewis
+Coders: dbrooks, loloski
+
+#15303: new_find_extension arguments in wrong order
+Revision: 199994
+Reporter: JimDickenson
+Coders: dbrooks
+
+

Category: Documentation


+#15518: iax.conf, IP-based access control
+Revision: 206876
+Reporter: pkempgen
+Coders: dvossel
+
+#15755: Description in queues.conf on call recording is slightly misleading
+Revision: 213495
+Reporter: trendboy
+Coders: qwell
+
+

Category: Functions/func_callerid


+#15476: callerid(num) is wrong when username is missing
+Revision: 206705
+Reporter: viraptor
+Coders: dvossel
+
+

Category: Functions/func_devstate


+#15413: [patch] Mapping of extension state to device state is incorrect
+Revision: 204754
+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: 214153
+Reporter: pprindeville
+Coders: tilghman
+
+

Category: Functions/func_realtime


+#15517: [patch] memory leak in func_realtime
+Revision: 206809
+Reporter: adomjan
+Coders: adomjan
+
+

Category: Functions/func_uri


+#15439: [patch] URIENCODE() throws a warning when passed an empty string
+Revision: 207947
+Reporter: pkempgen
+Coders: tilghman
+
+

Category: General


+#15420: [patch] No audio on calls from asterisk sip phones to nortel set until dtmf from sip phone
+Revision: 205729
+Reporter: scottbmilne
+Testers: scottbmilne, alecdavis
+Coders: alecdavis
+
+#15571: [patch] 'received' typos in trunk, in 6 files
+Revision: 209221
+Reporter: alecdavis
+Coders: dbrooks
+
+#15595: [patch] fix spelling for typos, mainly in comments.
+Revision: 209555
+Reporter: alecdavis
+Coders: dbrooks
+
+#15595: [patch] fix spelling for typos, mainly in comments.
+Revision: 209587
+Reporter: alecdavis
+Coders: dbrooks
+
+

Category: PBX/pbx_dundi


+#15322: [patch] DUNDILOOKUP() does not accept comma as argument separator
+Revision: 213976
+Reporter: chappell
+Coders: chappell
+
+

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: 211768
+Reporter: macogeek
+Testers: suretec
+Coders: xvisor
+
+#15710: Typo in LDAP schema files on line 598
+Revision: 212028
+Reporter: suretec
+Coders: ghenry
+
+

Category: Resources/res_features


+#13794: [patch] CDR for picked up parked call gives answer time < start time and no record for parking
+Revision: 203377
+Reporter: davidw
+Testers: murf, dbrooks
+Coders: murf
+
+

Category: Resources/res_musiconhold


+#15051: [patch] Moh class set in the dialplan is ignored with realtime moh
+Revision: 209198
+Reporter: alexh
+Testers: alexh
+Coders: mmichelson
+
+
+

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
199142dvosselAdditional updates to AST-2009-001
199858seanbright__WORDSIZE is not available on all platforms, so use sizeof(void *) instead.
199975mmichelsonThe 1.6.0 branch was missing all invite_branch logic. It has now been added.
200040lmadsenFix path for .flavor and .version#14737
200149mmichelsonFix a crash due to a potentially NULL p->options.
200228seanbrightFix all of the parallel build warnings issued when running make -j#.
200515mmichelsonAdd INFO to our allowed methods so that endpoints know they may send it to us.
200729kpflemingDocument the new automatic 'ignoresdpversion' behavior.
200767kpflemingEnsure that configure-script testing for compiler attributes actually works.
200986kpflemingFix problems with new compiler attribute checking in configure script.
201093kpflemingImprove support for media paths that can generate multiple frames at once.
201226dvosselfix issue with build_contact introduced by the "SIP trasnport type issues" commit
201263kpflemingCorrect AST_LIST_APPEND_LIST behavior when list to be appended is empty.
201459mmichelsonChange the datastore traversal in ast_do_masquerade to use a safe list traversal.
201463mmichelsonFix problem with no audio due to ignoring the SDP.
201612russellFix memory corruption and leakage related reloads of non files mode MoH classes.#15109, #15123, #15195
201786tilghmanOne of the changes in 1.6.1 was to allow app_directory to use functionality
201830tilghmanIf the "h" extension fails, give it another chance in main/pbx.c.
202006mnicholsonAdded deadlock protection to try_suggested_sip_codec in chan_sip.c.
202259russellStandardize return values of load_config() so reload() doesn't report an error on success.
202263russellFix possibility of crashiness during reload in custom fields handling.
202416russellMake Polycom subscription type override check more explicit.
202471seanbrightFix lock usage in cdr_sqlite3_custom to avoid potential crashes during reload.
202498russellReport CallerID change during a masquerade.
202763mattfI could have sworn I committed this patch ages ago, but... bug fix with setting NAI properly on linksets in certain situations.
202926fileEnsure the default settings are applied for T.38 when we set it up for a peer.
202968mmichelsonUse the handy UNLINK macro instead of hand-coding the same thing in-line.
203044rmudgettImproved chan_dahdi.conf pritimer error checking.
203117russellResolve a crash related to a T.38 reinvite race condition.
203387twilsonI didn't see that Mark already fixed the underlying issue!
203447dvosselfixes a few redundant conditions#15269
203701fileImprove T.38 negotiation by exchanging session parameters between application and channel.
203711jpeelerwhitespace fix
203717jpeelerreverse whitespace change 203711 that was based on looking at sig_analog (which has about a 1000 line indentation change that is not worth doing here)
204476qwellFix ast_say_counted_noun to correctly handle Polish. Fix a comment typo in passing.
204652dvosselremoves fake dialog_unref and dialog_ref function calls.
204949kpflemingImprove handling of AST_CONTROL_T38 and AST_CONTROL_T38_PARAMETERS for non-T.38-capable channels.
204980tilghmanRestore Hungarian (mistakenly removed during merge)
205139russellMove OpenSSL initialization to a single place, make library usage thread-safe.
205152russellUse tabs instead of spaces for indentation.
205200tilghmanAdd redirection warnings for the invalid language codes previously removed.
205220dvosselast_samp2tv needs floating point for 16khz audio
205224tilghmanoops, fixing build
205296qwellUpdate config.guess and config.sub from the savannah.gnu.org git repo.
205415dvosselmoving ast_devstate_to_extenstate to pbx.c from devicestate.c
205533mvanbaakpthread_self returns a pthread_t which is not an unsigned int on all
205597dvosselFixes 8khz assumptions
205608dvosselChanging ast_samp2tv to not use floating point.
205880mmichelsonFix build.
205940kpflemingUpdate comments about the level of T.38 support in Asterisk.
206369rmudgettFix some memory leaks in chan_misdn.
206387russellEnsure apathetic replies are sent out on the proper socket.
206637seanbrightOnly print debug info in codec_dahdi if we are asking for it.
206762rmudgettMerged revision 206700 from
206871dvosselavoid segfault caused by user error
207097jpeelerUpdate some missing allowed options for overlapdial
207286rmudgett
207683kpflemingEnsure that user-provided CFLAGS and LDFLAGS are honored.
207725mmichelsonDocument default timeout for AMI originations.
207783jpeelerRevert r207636, this approach could potentially block for an unacceptable
208316mmichelsonRemove inaccurate XXX comment.
208468kpflemingRework of T.38 negotiation and UDPTL API to address interoperability problems
208502kpflemingUse correct formatting for T.38 change note in UPGRADE.txt
208549kpflemingResolve a T.38 negotiation issue left over from the udptl-updates merge.
208594russellDo not log an ERROR if autoservice_stop() returns -1.
208752jpeelerFix compiling under dev-mode with gcc 4.4.0.
208925jpeelerFix logic errors from 208746
209057kpflemingRestore explicit export of ASTCFLAGS/ASTLDFLAGS and underscore-variants to sub-makes.
209061dbrooksJust replacing typos "recieved" with "received".#15360
209259kpflemingMake T.38 switchover in ReceiveFAX synchronous.
209280kpflemingCleanup T.38 negotiation changes.
209325tilghmanPublish French extra sounds
209394kpflemingCorrect error in backport of latest app_fax fixes.
209712russellFix some places where ast_event_type was used instead of ast_event_ie_type.
209762kpflemingMinor changes inspired by testing with latest GCC.
209896russellResolve a valgrind warning about a read from uninitialized memory.#15396
211114russellResolve a deadlock involving app_chanspy and masquerades.
211276tilghmanSmall oops. Clear the flags which have been checked.
211551tilghmanAST-2009-005
211587tilghmanConversion specifiers, not format specifiers
212068fileCheck an actual populated variable when seeing if we need to do video or not.
212114kpflemingEnsure that T38FaxVersion is put into outgoing SDP in the proper case.
212432rmudgettFix uninitialized variable.
212765rmudgettRemoved some deadwood and added some doxygen comments.
212926kpflemingConvert this branch to Opsound music-on-hold.
212941kpflemingRemove some accidentally-committed properties.
214361tilghmanMake autoheader descriptions render correctly in our autoconfig.h file.#14906
214474tilghmanOne more build system change, to make the descriptions look better, if we have better information.
+
+

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                              |   20
+CREDITS                              |    2
+Makefile                             |  111 +-
+Makefile.moddir_rules                |   10
+Makefile.rules                       |   32
+UPGRADE-1.4.txt                      |    4
+UPGRADE.txt                          |   22
+agi/Makefile                         |    7
+agi/eagi-sphinx-test.c               |    2
+agi/eagi-test.c                      |    2
+apps/Makefile                        |    1
+apps/app_adsiprog.c                  |    6
+apps/app_alarmreceiver.c             |    2
+apps/app_chanspy.c                   |   38
+apps/app_dahdibarge.c                |    6
+apps/app_dial.c                      |    1
+apps/app_disa.c                      |    4
+apps/app_fax.c                       |  163 ++-
+apps/app_followme.c                  |    2
+apps/app_macro.c                     |    8
+apps/app_meetme.c                    |   44
+apps/app_milliwatt.c                 |    9
+apps/app_minivm.c                    |    8
+apps/app_mixmonitor.c                |   98 +-
+apps/app_morsecode.c                 |    4
+apps/app_osplookup.c                 |   34
+apps/app_privacy.c                   |    4
+apps/app_queue.c                     |   32
+apps/app_readfile.c                  |    2
+apps/app_record.c                    |    4
+apps/app_rpt.c                       |   18
+apps/app_setcallerid.c               |    2
+apps/app_sms.c                       |   12
+apps/app_stack.c                     |   15
+apps/app_talkdetect.c                |    6
+apps/app_verbose.c                   |    2
+apps/app_voicemail.c                 |  106 +-
+apps/app_waitforring.c               |    2
+apps/app_waitforsilence.c            |    6
+apps/app_waituntil.c                 |    2
+autoconf/ast_ext_lib.m4              |   39
+autoconf/ast_gcc_attribute.m4        |   24
+autoconf/libcurl.m4                  |  243 +++++
+build_tools/make_version_c           |    6
+build_tools/make_version_h           |    6
+build_tools/prep_tarball             |    2
+cdr/cdr_adaptive_odbc.c              |   20
+cdr/cdr_manager.c                    |   38
+cdr/cdr_pgsql.c                      |    6
+cdr/cdr_sqlite3_custom.c             |   51 -
+channels/Makefile                    |    8
+channels/chan_agent.c                |    8
+channels/chan_console.c              |    2
+channels/chan_dahdi.c                |  342 ++++---
+channels/chan_iax2.c                 |   53 -
+channels/chan_mgcp.c                 |   14
+channels/chan_misdn.c                | 1130 +++++++++++++-----------
+channels/chan_oss.c                  |    2
+channels/chan_phone.c                |    2
+channels/chan_sip.c                  | 1645 ++++++++++++++++++++---------------
+channels/chan_skinny.c               |   12
+channels/chan_usbradio.c             |   10
+channels/chan_vpb.cc                 |    2
+channels/h323/ast_h323.cxx           |   17
+channels/iax2-provision.c            |    4
+channels/misdn/ie.c                  |    2
+channels/misdn/isdn_lib.c            |  441 +++++----
+channels/misdn/isdn_lib.h            |  298 +++++-
+channels/misdn/isdn_lib_intern.h     |   77 +
+channels/misdn_config.c              |   31
+codecs/Makefile                      |    2
+codecs/codec_dahdi.c                 |    6
+codecs/codec_speex.c                 |    8
+codecs/gsm/Makefile                  |    2
+codecs/gsm/src/gsm_destroy.c         |    2
+codecs/lpc10/Makefile                |    2
+codecs/lpc10/pitsyn.c                |    2
+config.guess                         |  168 ++-
+config.sub                           |  160 ++-
+configs/chan_dahdi.conf.sample       |    5
+configs/iax.conf.sample              |    2
+configs/misdn.conf.sample            |    6
+configs/queues.conf.sample           |    4
+configs/sip.conf.sample              |   44
+configs/udptl.conf.sample            |    5
+configure.ac                         |  100 --
+contrib/init.d/rc.debian.asterisk    |    2
+contrib/scripts/asterisk.ldap-schema |   43
+contrib/scripts/asterisk.ldif        |   30
+contrib/scripts/meetme.sql           |    4
+doc/CODING-GUIDELINES                |   12
+doc/tex/asterisk.tex                 |    2
+doc/tex/imapstorage.tex              |   23
+doc/tex/misdn.tex                    |  106 +-
+funcs/Makefile                       |    7
+funcs/func_channel.c                 |    4
+funcs/func_cut.c                     |   10
+funcs/func_dialplan.c                |    2
+funcs/func_enum.c                    |    2
+funcs/func_math.c                    |    4
+funcs/func_odbc.c                    |    2
+funcs/func_rand.c                    |    4
+funcs/func_realtime.c                |    3
+funcs/func_strings.c                 |   10
+include/asterisk.h                   |    6
+include/asterisk/_private.h          |    1
+include/asterisk/abstract_jb.h       |    4
+include/asterisk/app.h               |   12
+include/asterisk/autoconfig.h.in     |  516 +++++-----
+include/asterisk/channel.h           |   23
+include/asterisk/devicestate.h       |   50 +
+include/asterisk/frame.h             |   39
+include/asterisk/linkedlists.h       |   45
+include/asterisk/module.h            |    2
+include/asterisk/pbx.h               |    9
+include/asterisk/sched.h             |   18
+include/asterisk/time.h              |    2
+include/asterisk/udptl.h             |   40
+include/asterisk/utils.h             |    8
+main/Makefile                        |   14
+main/acl.c                           |   12
+main/alaw.c                          |    1
+main/app.c                           |   27
+main/ast_expr2.fl                    |   11
+main/ast_expr2f.c                    |    5
+main/asterisk.c                      |   34
+main/astfd.c                         |    2
+main/astmm.c                         |    8
+main/autoservice.c                   |   17
+main/callerid.c                      |   21
+main/cdr.c                           |    4
+main/channel.c                       |  356 +++++--
+main/cli.c                           |    6
+main/config.c                        |   31
+main/db1-ast/Makefile                |    4
+main/db1-ast/mpool/mpool.c           |    6
+main/devicestate.c                   |   92 +
+main/dnsmgr.c                        |    2
+main/event.c                         |   24
+main/features.c                      |   35
+main/file.c                          |   25
+main/frame.c                         |  132 +-
+main/http.c                          |   10
+main/indications.c                   |   24
+main/logger.c                        |    2
+main/manager.c                       |   12
+main/pbx.c                           |  148 +--
+main/rtp.c                           |   52 -
+main/say.c                           |  552 ++++++-----
+main/slinfactory.c                   |   27
+main/ssl.c                           |  100 ++
+main/translate.c                     |    4
+main/udptl.c                         |  308 ++++--
+main/ulaw.c                          |    1
+main/utils.c                         |    4
+pbx/Makefile                         |    4
+pbx/dundi-parser.c                   |    6
+pbx/pbx_config.c                     |   17
+pbx/pbx_dundi.c                      |   71 -
+pbx/pbx_loopback.c                   |    2
+pbx/pbx_spool.c                      |   10
+res/Makefile                         |    4
+res/ael/ael_lex.c                    |    6
+res/ael/pval.c                       |    8
+res/res_agi.c                        |   26
+res/res_config_curl.c                |    6
+res/res_config_ldap.c                |   49 -
+res/res_crypto.c                     |    2
+res/res_jabber.c                     |    8
+res/res_limit.c                      |    2
+res/res_musiconhold.c                |   52 -
+res/res_odbc.c                       |    8
+res/res_smdi.c                       |   14
+res/snmp/agent.c                     |    2
+sounds/Makefile                      |    2
+sounds/sounds.xml                    |   24
+utils/Makefile                       |   33
+utils/ael_main.c                     |    3
+utils/conf2ael.c                     |    3
+utils/extconf.c                      |   13
+utils/frame.c                        |   14
+utils/muted.c                        |    4
+utils/stereorize.c                   |    3
+183 files changed, 5780 insertions(+), 3680 deletions(-)
+

+
+ + diff --git a/asterisk-1.6.0.14-summary.txt b/asterisk-1.6.0.14-summary.txt new file mode 100644 index 000000000..bc08b461e --- /dev/null +++ b/asterisk-1.6.0.14-summary.txt @@ -0,0 +1,1336 @@ + Release Summary + + asterisk-1.6.0.14 + + Date: 2009-08-28 + + + + ---------------------------------------------------------------------- + + 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.0.10. + + ---------------------------------------------------------------------- + + 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 + 28 mmichelson 12 dvossel 6 alecdavis + 25 dvossel 5 aragon 5 Nick_Lewis + 24 tilghman 4 alecdavis 4 klaus3000 + 23 kpfleming 3 dbrooks 3 pkempgen + 16 russell 3 klaus3000 3 rain + 11 jpeeler 3 scottbmilne 2 araasch + 11 rmudgett 2 mmichelson 2 aragon + 8 dbrooks 2 mnicholson 2 ffloimair + 7 seanbright 2 Nick_Lewis 2 ibc + 5 file 2 rmudgett 2 mvanbaak + 4 alecdavis 1 alexh 2 p_lindheimer + 4 qwell 1 amilcar 2 pprindeville + 3 mnicholson 1 awk 2 slavon + 3 Nick 1 caspy 2 sodom + 2 klaus3000 1 CGMChris 1 adomjan + 2 lmadsen 1 contactmayankjain 1 afosorio + 2 mvanbaak 1 ffloimair 1 agupta + 2 p 1 gentian 1 alexh + 1 adomjan 1 Jamuel 1 atis + 1 araasch 1 jmacz 1 avinoash + 1 atis 1 jpeeler 1 bcnit + 1 Benjamin 1 jthurman 1 Benjamin Kluck + 1 chappell 1 Kristijan 1 caspy + 1 contactmayankjain 1 lacoursj 1 CGMChris + 1 dimas 1 lasko 1 chappell + 1 edantie 1 legart 1 chris-mac + 1 ghenry 1 lmadsen 1 contactmayankjain + 1 Jamuel 1 madkins 1 corruptor + 1 jthurman 1 murf 1 davidw + 1 Kristijan 1 p_lindheimer 1 dazza76 + 1 lacoursj 1 pprindeville 1 deuffy + 1 lasko 1 rain 1 dimas + 1 latinsud 1 rue_mohr 1 edantie + 1 leobrown 1 seanbright 1 fdecher + 1 loloski 1 slavon 1 flefoll + 1 makoto 1 suretec 1 fvdb + 1 mattf 1 Takehiko_Ooshima 1 gentian + 1 murf 1 tilghman 1 greenfieldtech + 1 rain 1 timeshell 1 huangtx2009 + 1 twilson 1 tkarl 1 Jamuel + 1 vrban 1 toc 1 JimDickenson + 1 xvisor 1 volivier 1 jpiszcz + 1 vrban 1 jsmith + 1 jthurman + 1 lacoursj + 1 lasko + 1 latinsud + 1 legart + 1 leobrown + 1 lmadsen + 1 loic + 1 macogeek + 1 madkins + 1 makoto + 1 markd + 1 mbrancaleoni + 1 mnnojd + 1 Nik Soggia + 1 noahisaac + 1 okrief + 1 pj + 1 rue_mohr + 1 samy + 1 schmidts + 1 scottbmilne + 1 seadweller + 1 st + 1 suretec + 1 Takehiko Ooshima + 1 timeshell + 1 timking + 1 tobias_e + 1 toc + 1 travisghansen + 1 trendboy + 1 umberto71 + 1 vbcrlfuser + 1 viraptor + 1 volivier + 1 wtca + + ---------------------------------------------------------------------- + + 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 + + #15269: [patch] memory leak in asterisk some bug fixing and removing + Redundant condition + Revision: 201682 + Reporter: contactmayankjain + Testers: contactmayankjain, dvossel + Coders: contactmayankjain, dvossel + + Category: Applications/General + + #15022: [patch] Language handling for numbers, dates, etc is misbehaving + when utilizing sub-regional languages + Revision: 204581 + Reporter: greenfieldtech + Coders: tilghman + + Category: Applications/app_chanspy + + #15660: ChanSpy "whisper" is broken in 1.4.26 + Revision: 214198 + Reporter: corruptor + Testers: dvossel + Coders: dvossel + + Category: Applications/app_fax + + #15355: app_fax does not compile with iaxmodem 1.2.0 + Revision: 202184 + Reporter: deuffy + Coders: seanbright + + #15480: [patch] Not all fixes from #14849 are committed + Revision: 205771 + Reporter: dimas + Coders: dimas + + #15606: app_fax.c is not compiling under OpenBSD + Revision: 210239 + Reporter: mvanbaak + Coders: kpfleming + + #15610: T.38 re-INVITE received after T.38 already negotiated fails + Revision: 210818 + Reporter: huangtx2009 + Coders: file + + Category: Applications/app_meetme + + #15493: [patch] contrib/scripts/meetme.sql doesn't contain all fields + Revision: 206585 + Reporter: lasko + Coders: lasko + + Category: Applications/app_milliwatt + + #15386: [patch] Milliwatt() is off by -11dbm + Revision: 209840 + Reporter: rue_mohr + Testers: rue_mohr + Coders: russell + + Category: Applications/app_mixmonitor + + #15259: MixMonitor is not releasing the file handle on the recorded file + Revision: 201449 + Reporter: travisghansen + Testers: dvossel + Coders: dvossel + + #15699: [patch] using ast_free instead of mixmonitor_free + Revision: 213135 + Reporter: edantie + Coders: edantie + + Category: Applications/app_queue + + #14536: [patch] After a caller is processed by app_queue the queue_log + logs the hangup as TRANSFER + Revision: 211960 + Reporter: aragon + Testers: aragon, mnicholson + Coders: mnicholson + + #14631: [patch] Ghost calls with queues and spa942 and 922 + Revision: 205351 + Reporter: latinsud + Coders: latinsud + + #15664: [patch] QUEUE_MEMBER_LIST() returns member names instead of + interfaces + Revision: 211044 + Reporter: rain + Coders: rain + + Category: Applications/app_stack + + #15557: [patch] Gosub() dequotes once more than Macro() + Revision: 210909 + Reporter: rain + Testers: rain + Coders: tilghman + + #15617: [patch] crash in LOCAL() if Gosub stack is allocated but empty + Revision: 211233 + Reporter: rain + Coders: tilghman + + Category: Applications/app_voicemail + + #14554: [patch] # for fastforward goes beyond end of message + Revision: 203818 + Reporter: lacoursj + Testers: lacoursj + Coders: lacoursj + + #14932: [patch] asterisk-1.6.0.9-x86_64 segfaults when leaving a voicemail + internally to another extension + Revision: 199632 + Reporter: jpiszcz + Testers: seanbright + Coders: seanbright + + #15331: [patch] Log message does not match conditional check + Revision: 203722 + Reporter: markd + Coders: dbrooks + + #15333: [patch] add FILE_STORAGE to Voicemail Build Options + Revision: 200945 + Reporter: mvanbaak + Coders: mvanbaak + + #15720: opendir() return code is not checked in last_message_index() + Revision: 212628 + Reporter: tobias_e + Coders: tilghman + + Category: Applications/app_voicemail/IMAP + + #14496: [patch] IMAP crash multiple callers / callers hangup at beep + Revision: 210568 + Reporter: vbcrlfuser + Testers: lmadsen, mmichelson, dbrooks + Coders: lmadsen + + #14597: greetings can not be retrieved from IMAP + Revision: 213411 + Reporter: wtca + Testers: jpeeler + Coders: mmichelson + + #14950: [patch] Greetings are stored as IMAP messages even when + imapgreetings=no + Revision: 213837 + Reporter: noahisaac + Coders: mmichelson + + Category: CDR/General + + #15751: [patch] Core dump in ast_bridge_call features.c line 2772 + Revision: 213346 + Reporter: atis + Coders: atis + + Category: Channels/General + + #15330: [patch] Using CHANNEL function from ZOMBIE channel stops Asterisk + Revision: 201443 + Reporter: okrief + Testers: dbrooks + Coders: dbrooks + + #15416: No voice on PRI calls with asterisk 1.4.25 & 26 + Revision: 205729 + Reporter: avinoash + Testers: scottbmilne, alecdavis + Coders: alecdavis + + Category: Channels/chan_dahdi + + #13917: [patch] fxo modules incorrectly believes channel is answered, if + telco reverses line polarity at off hook. + Revision: 203698 + Reporter: alecdavis + Testers: alecdavis + Coders: alecdavis + + #14383: priexclusive parameter ignored if pri = pri_cpe ? + Revision: 203910 + Reporter: mbrancaleoni + Coders: rmudgett + + #14434: [patch] Dahdi does not wait for wink on outbound calls before + dialing DTMF with Signalling type = em_w + Revision: 207636 + Reporter: araasch + Coders: araasch + + #14434: [patch] Dahdi does not wait for wink on outbound calls before + dialing DTMF with Signalling type = em_w + Revision: 207860 + Reporter: araasch + Coders: jpeeler + + #14477: pseudo channel disappears after dahdi restart + Revision: 203855 + Reporter: timking + Coders: jpeeler + + #14696: reload in console overwrites priindication=outofband setting + Revision: 208384 + Reporter: fdecher + Coders: jpeeler + + #14726: Conditional compilation of a diagnostic message needs an L + modifier to %d for a 64 bit integer + Revision: 207157 + Reporter: lmadsen + Coders: jpeeler + + #15248: [patch] Multiple Groups Not working + Revision: 199228 + Reporter: gentian + Testers: gentian + Coders: mmichelson + + #15389: [patch] no audio with SIP call to ISDN PRI, if neither Progress or + Proceeding are received. + Revision: 205729 + Reporter: alecdavis + Testers: scottbmilne, alecdavis + Coders: alecdavis + + #15655: [patch] Dialplan starts execution before call is accepted + Revision: 210647 + Reporter: alecdavis + Coders: rmudgett + + Category: Channels/chan_iax2 + + #15361: [patch] AST-2009-001 breaks IAX2 RFC5456 compliance - Timestamps + in POKE/PONG zero in 2 of 4 Bytes + Revision: 201997 + Reporter: ffloimair + Coders: dvossel + + #15404: [patch] Unrequired Debug Message + Revision: 203716 + Reporter: leobrown + Coders: leobrown + + Category: Channels/chan_misdn + + #11974: external lines connected with message !! Got Busy in Connected + State !?! + Revision: 204836 + Reporter: fvdb + Coders: rmudgett + + #12113: [patch] asterisk crash at reload chan_misdn.so + Revision: 212507 + Reporter: agupta + Coders: jpeeler + + #14355: [patch] Segfault if you transfer a call into a meetme room + Revision: 206555 + Reporter: sodom + Testers: rmudgett + Coders: rmudgett + + #14692: [patch] ISDN-Transfer causes backcall attempt of attendent phone + Revision: 206555 + Reporter: sodom + Testers: rmudgett + Coders: rmudgett + + Category: Channels/chan_sip/General + + #11231: [patch] Many retransmits when chan_sip generates multiple + outstanding requests + Revision: 204248 + Reporter: flefoll + Coders: mmichelson + + #12434: Handle wrong at offer/answer in sdp in media description(m=) + Revision: 207425 + Reporter: mnnojd + Coders: mmichelson + + #12869: [patch] 'context' doesn't change when 'sip reload' issued when + driven from realtime + Revision: 213094 + Reporter: bcnit + Testers: lasko + Coders: tilghman + + #13432: [patch] outboundproxy=proxy.mmmydomain.net where domain can not be + resolved silently removes the sip section + Revision: 204302 + Reporter: p_lindheimer + Coders: p + + #13623: Asterisk segfaults when using SIP session timers + Revision: 205117 + Reporter: Nik Soggia + Coders: dvossel + + #14239: [patch] 491-request pending is sent out of dialog + Revision: 208389 + Reporter: klaus3000 + Testers: klaus3000 + Coders: mmichelson + + #14464: [patch] lock during simple call processing + Revision: 202338 + Reporter: pj + Testers: aragon + Coders: mmichelson + + #14575: BYE to 408 Request Timeout + Revision: 208589 + Reporter: chris-mac + Coders: mmichelson + + #14659: [patch] MWI NOTIFY contains a wrong URI if Asterisk listens to + non-standard port (5060) + Revision: 202675 + Reporter: klaus3000 + Testers: dvossel, klaus3000 + Coders: klaus3000, dvossel + + #15213: [patch] asterisk lock in sipsock_read for several seconds and drop + sip packets + Revision: 202338 + Reporter: schmidts + Testers: aragon + Coders: mmichelson + + #15283: [patch] CLI NOTIFY always tries to use UDP, even if the peer is + connected via TCP + Revision: 199821 + Reporter: jthurman + Testers: jthurman, dvossel + Coders: jthurman + + #15345: [patch] SIP deadlock in 1.4 revision 199472 + Revision: 202338 + Reporter: aragon + Testers: aragon + Coders: mmichelson + + #15349: Deadlock in do_monitor() of chan_sip + Revision: 202338 + Reporter: samy + Testers: aragon + Coders: mmichelson + + #15362: [patch] log message output is truncated + Revision: 214200 + Reporter: klaus3000 + Coders: klaus3000 + + #15376: SIP option (SIP_OPT_ flag) is not handled correctly + Revision: 207032 + Reporter: Takehiko Ooshima + Testers: dvossel, Takehiko_Ooshima + Coders: dvossel + + #15403: [patch] Session timer is not activated + Revision: 206775 + Reporter: makoto + Coders: makoto + + Category: Channels/chan_sip/Interoperability + + #13958: SDP replies incorrect - 'a=inactive' - replied to with + 'a=sendrecv' + Revision: 200724 + Reporter: toc + Testers: toc + Coders: kpfleming + + #14465: [patch] Incorrect From: header information when + CALLERPRES=PRES_PROHIB + Revision: 206947 + Reporter: Nick_Lewis + Testers: Nick_Lewis, dvossel + Coders: Nick, dvossel + + #14584: [patch] Asterisk does not stop retransmission + Revision: 202344 + Reporter: klaus3000 + Testers: klaus3000 + Coders: mmichelson + + #14725: Asterisk doesn't add Route headers in NOTIFY when the SUBSCRIBE + came from a proxy + Revision: 205777 + Reporter: ibc + Coders: mmichelson + + #14725: Asterisk doesn't add Route headers in NOTIFY when the SUBSCRIBE + came from a proxy + Revision: 205879 + Reporter: ibc + Coders: mmichelson + + #15158: [patch] Message: "Unable to handle indication 3" + Revision: 200362 + Reporter: madkins + Testers: madkins + Coders: mmichelson + + #15442: [patch] Asterisk cannot handle SIP 183 "Session Progress" if no + SDP is contained in it + Revision: 208264 + Reporter: ffloimair + Testers: tkarl, ffloimair + Coders: mmichelson + + Category: Channels/chan_sip/Registration + + #14344: [patch] Outbound proxy not used for registrations + Revision: 206017 + Reporter: Nick_Lewis + Testers: dvossel + Coders: dvossel + + #14366: [patch] Registration expiry not compatible with some ITSP + Revision: 211952 + Reporter: Nick_Lewis + Testers: mnicholson + Coders: mnicholson, Nick + + #15102: [patch] Registration Deadlock between Asterisk and Polycom + Soundpoint IP 450 + Revision: 205843 + Reporter: Jamuel + Testers: Jamuel + Coders: Jamuel, dvossel + + #15539: [patch] Register request line contains wrong address when domain + and registrar host differ + Revision: 213727 + Reporter: Nick_Lewis + Testers: Nick_Lewis, dvossel + Coders: Nick, dvossel + + Category: Channels/chan_sip/T.38 + + #14849: [patch] SendFax function not working as expected on > 1.6.0.7 + Revision: 205697 + Reporter: afosorio + Coders: kpfleming + + #15182: [patch] T.38 invite does not always comply with RFC 2327 + Revision: 209133 + Reporter: CGMChris + Testers: CGMChris + Coders: mmichelson + + Category: Channels/chan_sip/TCP-TLS + + #13865: [patch] SIP/TLS enabled - just one call possible - 481 + Call/Transaction Does Not Exist + Revision: 200992 + 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: 203780 + Reporter: umberto71 + Coders: russell + + Category: Channels/chan_sip/Video + + #15121: [patch] Video support in SIP channel driver appears to be totally + broken + Revision: 211348 + Reporter: jsmith + Coders: file + + Category: Core/BuildSystem + + #15697: most cleaner alaw don't compile + Revision: 213180 + Reporter: slavon + Coders: qwell + + #15698: [patch] If enable DEBUG_FD_LEAKS - h323 can't start. + Revision: 213561 + Reporter: slavon + Testers: slavon, tilghman + Coders: tilghman + + #15714: [patch] Asterisk won't build with curl unless curl_config is + present + Revision: 214519 + Reporter: pprindeville + Testers: pprindeville + Coders: tilghman + + Category: Core/Channels + + #14723: ERROR[5003]: channel.c:2043 __ast_read: ast_read() called with no + recorded file descriptor. + Revision: 207362 + Reporter: seadweller + Coders: russell + + Category: Core/Configuration + + #14509: [patch] users.conf (and other .conf files) have incorrect + whitespacing + Revision: 202754 + Reporter: timeshell + Testers: awk, timeshell + Coders: tilghman + + Category: Core/General + + #14730: [patch] Fix runlevels in Debian rc files + Revision: 213901 + Reporter: pkempgen + Coders: tilghman + + #15273: [patch] german time (20:01:00 oh clock) is announced wrong + Revision: 214073 + Reporter: Benjamin Kluck + Coders: Benjamin + + #15649: T38 Faxing failing on 1.6.1 svn + Revision: 210993 + Reporter: dazza76 + Coders: kpfleming + + #15667: LOGGER WARNING : error executing after rotate + Revision: 212578 + Reporter: loic + Coders: seanbright + + Category: Core/Internationalization + + #15346: [patch] TW is not an ISO Language Code + Revision: 204471 + Reporter: volivier + Testers: volivier + Coders: tilghman + + Category: Core/ManagerInterface + + #15397: [patch] segfault in action_coreshowchannels() at manager.c + Revision: 210915 + Reporter: caspy + Testers: caspy + Coders: tilghman + + Category: Core/PBX + + #15057: [patch] hints with 2+ devices that include ONHOLD are often set + wrong + Revision: 199301 + Reporter: p_lindheimer + Testers: p_lindheimer, dvossel + Coders: dvossel, p + + #15242: [patch] log does not indicate which function is missing closing + parenthesis + Revision: 213972 + Reporter: Nick_Lewis + Coders: dbrooks, loloski + + #15303: new_find_extension arguments in wrong order + Revision: 199994 + Reporter: JimDickenson + Coders: dbrooks + + Category: Documentation + + #15518: iax.conf, IP-based access control + Revision: 206876 + Reporter: pkempgen + Coders: dvossel + + #15755: Description in queues.conf on call recording is slightly + misleading + Revision: 213495 + Reporter: trendboy + Coders: qwell + + Category: Functions/func_callerid + + #15476: callerid(num) is wrong when username is missing + Revision: 206705 + Reporter: viraptor + Coders: dvossel + + Category: Functions/func_devstate + + #15413: [patch] Mapping of extension state to device state is incorrect + Revision: 204754 + 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: 214153 + Reporter: pprindeville + Coders: tilghman + + Category: Functions/func_realtime + + #15517: [patch] memory leak in func_realtime + Revision: 206809 + Reporter: adomjan + Coders: adomjan + + Category: Functions/func_uri + + #15439: [patch] URIENCODE() throws a warning when passed an empty string + Revision: 207947 + Reporter: pkempgen + Coders: tilghman + + Category: General + + #15420: [patch] No audio on calls from asterisk sip phones to nortel set + until dtmf from sip phone + Revision: 205729 + Reporter: scottbmilne + Testers: scottbmilne, alecdavis + Coders: alecdavis + + #15571: [patch] 'received' typos in trunk, in 6 files + Revision: 209221 + Reporter: alecdavis + Coders: dbrooks + + #15595: [patch] fix spelling for typos, mainly in comments. + Revision: 209555 + Reporter: alecdavis + Coders: dbrooks + + #15595: [patch] fix spelling for typos, mainly in comments. + Revision: 209587 + Reporter: alecdavis + Coders: dbrooks + + Category: PBX/pbx_dundi + + #15322: [patch] DUNDILOOKUP() does not accept comma as argument separator + Revision: 213976 + Reporter: chappell + Coders: chappell + + 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: 211768 + Reporter: macogeek + Testers: suretec + Coders: xvisor + + #15710: Typo in LDAP schema files on line 598 + Revision: 212028 + Reporter: suretec + Coders: ghenry + + Category: Resources/res_features + + #13794: [patch] CDR for picked up parked call gives answer time < start + time and no record for parking + Revision: 203377 + Reporter: davidw + Testers: murf, dbrooks + Coders: murf + + Category: Resources/res_musiconhold + + #15051: [patch] Moh class set in the dialplan is ignored with realtime moh + Revision: 209198 + Reporter: alexh + Testers: alexh + Coders: mmichelson + + ---------------------------------------------------------------------- + + 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 | + |----------+------------+-----------------------------------+------------| + | 199142 | dvossel | Additional updates to | | + | | | AST-2009-001 | | + |----------+------------+-----------------------------------+------------| + | | | __WORDSIZE is not available on | | + | 199858 | seanbright | all platforms, so use sizeof(void | | + | | | *) instead. | | + |----------+------------+-----------------------------------+------------| + | | | The 1.6.0 branch was missing all | | + | 199975 | mmichelson | invite_branch logic. It has now | | + | | | been added. | | + |----------+------------+-----------------------------------+------------| + | 200040 | lmadsen | Fix path for .flavor and .version | #14737 | + |----------+------------+-----------------------------------+------------| + | 200149 | mmichelson | Fix a crash due to a potentially | | + | | | NULL p->options. | | + |----------+------------+-----------------------------------+------------| + | | | Fix all of the parallel build | | + | 200228 | seanbright | warnings issued when running make | | + | | | -j#. | | + |----------+------------+-----------------------------------+------------| + | | | Add INFO to our allowed methods | | + | 200515 | mmichelson | so that endpoints know they may | | + | | | send it to us. | | + |----------+------------+-----------------------------------+------------| + | 200729 | kpfleming | Document the new automatic | | + | | | 'ignoresdpversion' behavior. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure that configure-script | | + | 200767 | kpfleming | testing for compiler attributes | | + | | | actually works. | | + |----------+------------+-----------------------------------+------------| + | | | Fix problems with new compiler | | + | 200986 | kpfleming | attribute checking in configure | | + | | | script. | | + |----------+------------+-----------------------------------+------------| + | | | Improve support for media paths | | + | 201093 | kpfleming | that can generate multiple frames | | + | | | at once. | | + |----------+------------+-----------------------------------+------------| + | | | fix issue with build_contact | | + | 201226 | dvossel | introduced by the "SIP trasnport | | + | | | type issues" commit | | + |----------+------------+-----------------------------------+------------| + | | | Correct AST_LIST_APPEND_LIST | | + | 201263 | kpfleming | behavior when list to be appended | | + | | | is empty. | | + |----------+------------+-----------------------------------+------------| + | | | Change the datastore traversal in | | + | 201459 | mmichelson | ast_do_masquerade to use a safe | | + | | | list traversal. | | + |----------+------------+-----------------------------------+------------| + | 201463 | mmichelson | Fix problem with no audio due to | | + | | | ignoring the SDP. | | + |----------+------------+-----------------------------------+------------| + | | | Fix memory corruption and leakage | #15109, | + | 201612 | russell | related reloads of non files mode | #15123, | + | | | MoH classes. | #15195 | + |----------+------------+-----------------------------------+------------| + | | | One of the changes in 1.6.1 was | | + | 201786 | tilghman | to allow app_directory to use | | + | | | functionality | | + |----------+------------+-----------------------------------+------------| + | 201830 | tilghman | If the "h" extension fails, give | | + | | | it another chance in main/pbx.c. | | + |----------+------------+-----------------------------------+------------| + | | | Added deadlock protection to | | + | 202006 | mnicholson | try_suggested_sip_codec in | | + | | | chan_sip.c. | | + |----------+------------+-----------------------------------+------------| + | | | Standardize return values of | | + | 202259 | russell | load_config() so reload() doesn't | | + | | | report an error on success. | | + |----------+------------+-----------------------------------+------------| + | | | Fix possibility of crashiness | | + | 202263 | russell | during reload in custom fields | | + | | | handling. | | + |----------+------------+-----------------------------------+------------| + | 202416 | russell | Make Polycom subscription type | | + | | | override check more explicit. | | + |----------+------------+-----------------------------------+------------| + | | | Fix lock usage in | | + | 202471 | seanbright | cdr_sqlite3_custom to avoid | | + | | | potential crashes during reload. | | + |----------+------------+-----------------------------------+------------| + | 202498 | russell | Report CallerID change during a | | + | | | masquerade. | | + |----------+------------+-----------------------------------+------------| + | | | I could have sworn I committed | | + | 202763 | mattf | this patch ages ago, but... bug | | + | | | fix with setting NAI properly on | | + | | | linksets in certain situations. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure the default settings are | | + | 202926 | file | applied for T.38 when we set it | | + | | | up for a peer. | | + |----------+------------+-----------------------------------+------------| + | | | Use the handy UNLINK macro | | + | 202968 | mmichelson | instead of hand-coding the same | | + | | | thing in-line. | | + |----------+------------+-----------------------------------+------------| + | 203044 | rmudgett | Improved chan_dahdi.conf pritimer | | + | | | error checking. | | + |----------+------------+-----------------------------------+------------| + | 203117 | russell | Resolve a crash related to a T.38 | | + | | | reinvite race condition. | | + |----------+------------+-----------------------------------+------------| + | 203387 | twilson | I didn't see that Mark already | | + | | | fixed the underlying issue! | | + |----------+------------+-----------------------------------+------------| + | 203447 | dvossel | fixes a few redundant conditions | #15269 | + |----------+------------+-----------------------------------+------------| + | | | Improve T.38 negotiation by | | + | 203701 | file | exchanging session parameters | | + | | | between application and channel. | | + |----------+------------+-----------------------------------+------------| + | 203711 | jpeeler | whitespace fix | | + |----------+------------+-----------------------------------+------------| + | | | reverse whitespace change 203711 | | + | | | that was based on looking at | | + | 203717 | jpeeler | sig_analog (which has about a | | + | | | 1000 line indentation change that | | + | | | is not worth doing here) | | + |----------+------------+-----------------------------------+------------| + | | | Fix ast_say_counted_noun to | | + | 204476 | qwell | correctly handle Polish. Fix a | | + | | | comment typo in passing. | | + |----------+------------+-----------------------------------+------------| + | 204652 | dvossel | removes fake dialog_unref and | | + | | | dialog_ref function calls. | | + |----------+------------+-----------------------------------+------------| + | | | Improve handling of | | + | 204949 | kpfleming | AST_CONTROL_T38 and | | + | | | AST_CONTROL_T38_PARAMETERS for | | + | | | non-T.38-capable channels. | | + |----------+------------+-----------------------------------+------------| + | 204980 | tilghman | Restore Hungarian (mistakenly | | + | | | removed during merge) | | + |----------+------------+-----------------------------------+------------| + | | | Move OpenSSL initialization to a | | + | 205139 | russell | single place, make library usage | | + | | | thread-safe. | | + |----------+------------+-----------------------------------+------------| + | 205152 | russell | Use tabs instead of spaces for | | + | | | indentation. | | + |----------+------------+-----------------------------------+------------| + | | | Add redirection warnings for the | | + | 205200 | tilghman | invalid language codes previously | | + | | | removed. | | + |----------+------------+-----------------------------------+------------| + | 205220 | dvossel | ast_samp2tv needs floating point | | + | | | for 16khz audio | | + |----------+------------+-----------------------------------+------------| + | 205224 | tilghman | oops, fixing build | | + |----------+------------+-----------------------------------+------------| + | | | Update config.guess and | | + | 205296 | qwell | config.sub from the | | + | | | savannah.gnu.org git repo. | | + |----------+------------+-----------------------------------+------------| + | 205415 | dvossel | moving ast_devstate_to_extenstate | | + | | | to pbx.c from devicestate.c | | + |----------+------------+-----------------------------------+------------| + | | | pthread_self returns a pthread_t | | + | 205533 | mvanbaak | which is not an unsigned int on | | + | | | all | | + |----------+------------+-----------------------------------+------------| + | 205597 | dvossel | Fixes 8khz assumptions | | + |----------+------------+-----------------------------------+------------| + | 205608 | dvossel | Changing ast_samp2tv to not use | | + | | | floating point. | | + |----------+------------+-----------------------------------+------------| + | 205880 | mmichelson | Fix build. | | + |----------+------------+-----------------------------------+------------| + | 205940 | kpfleming | Update comments about the level | | + | | | of T.38 support in Asterisk. | | + |----------+------------+-----------------------------------+------------| + | 206369 | rmudgett | Fix some memory leaks in | | + | | | chan_misdn. | | + |----------+------------+-----------------------------------+------------| + | 206387 | russell | Ensure apathetic replies are sent | | + | | | out on the proper socket. | | + |----------+------------+-----------------------------------+------------| + | | | Only print debug info in | | + | 206637 | seanbright | codec_dahdi if we are asking for | | + | | | it. | | + |----------+------------+-----------------------------------+------------| + | 206762 | rmudgett | Merged revision 206700 from | | + |----------+------------+-----------------------------------+------------| + | 206871 | dvossel | avoid segfault caused by user | | + | | | error | | + |----------+------------+-----------------------------------+------------| + | 207097 | jpeeler | Update some missing allowed | | + | | | options for overlapdial | | + |----------+------------+-----------------------------------+------------| + | 207286 | rmudgett | | | + |----------+------------+-----------------------------------+------------| + | 207683 | kpfleming | Ensure that user-provided CFLAGS | | + | | | and LDFLAGS are honored. | | + |----------+------------+-----------------------------------+------------| + | 207725 | mmichelson | Document default timeout for AMI | | + | | | originations. | | + |----------+------------+-----------------------------------+------------| + | | | Revert r207636, this approach | | + | 207783 | jpeeler | could potentially block for an | | + | | | unacceptable | | + |----------+------------+-----------------------------------+------------| + | 208316 | mmichelson | Remove inaccurate XXX comment. | | + |----------+------------+-----------------------------------+------------| + | | | Rework of T.38 negotiation and | | + | 208468 | kpfleming | UDPTL API to address | | + | | | interoperability problems | | + |----------+------------+-----------------------------------+------------| + | 208502 | kpfleming | Use correct formatting for T.38 | | + | | | change note in UPGRADE.txt | | + |----------+------------+-----------------------------------+------------| + | | | Resolve a T.38 negotiation issue | | + | 208549 | kpfleming | left over from the udptl-updates | | + | | | merge. | | + |----------+------------+-----------------------------------+------------| + | 208594 | russell | Do not log an ERROR if | | + | | | autoservice_stop() returns -1. | | + |----------+------------+-----------------------------------+------------| + | 208752 | jpeeler | Fix compiling under dev-mode with | | + | | | gcc 4.4.0. | | + |----------+------------+-----------------------------------+------------| + | 208925 | jpeeler | Fix logic errors from 208746 | | + |----------+------------+-----------------------------------+------------| + | | | Restore explicit export of | | + | 209057 | kpfleming | ASTCFLAGS/ASTLDFLAGS and | | + | | | underscore-variants to sub-makes. | | + |----------+------------+-----------------------------------+------------| + | 209061 | dbrooks | Just replacing typos "recieved" | #15360 | + | | | with "received". | | + |----------+------------+-----------------------------------+------------| + | 209259 | kpfleming | Make T.38 switchover in | | + | | | ReceiveFAX synchronous. | | + |----------+------------+-----------------------------------+------------| + | 209280 | kpfleming | Cleanup T.38 negotiation changes. | | + |----------+------------+-----------------------------------+------------| + | 209325 | tilghman | Publish French extra sounds | | + |----------+------------+-----------------------------------+------------| + | 209394 | kpfleming | Correct error in backport of | | + | | | latest app_fax fixes. | | + |----------+------------+-----------------------------------+------------| + | | | Fix some places where | | + | 209712 | russell | ast_event_type was used instead | | + | | | of ast_event_ie_type. | | + |----------+------------+-----------------------------------+------------| + | 209762 | kpfleming | Minor changes inspired by testing | | + | | | with latest GCC. | | + |----------+------------+-----------------------------------+------------| + | 209896 | russell | Resolve a valgrind warning about | #15396 | + | | | a read from uninitialized memory. | | + |----------+------------+-----------------------------------+------------| + | 211114 | russell | Resolve a deadlock involving | | + | | | app_chanspy and masquerades. | | + |----------+------------+-----------------------------------+------------| + | 211276 | tilghman | Small oops. Clear the flags which | | + | | | have been checked. | | + |----------+------------+-----------------------------------+------------| + | 211551 | tilghman | AST-2009-005 | | + |----------+------------+-----------------------------------+------------| + | 211587 | tilghman | Conversion specifiers, not format | | + | | | specifiers | | + |----------+------------+-----------------------------------+------------| + | | | Check an actual populated | | + | 212068 | file | variable when seeing if we need | | + | | | to do video or not. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure that T38FaxVersion is put | | + | 212114 | kpfleming | into outgoing SDP in the proper | | + | | | case. | | + |----------+------------+-----------------------------------+------------| + | 212432 | rmudgett | Fix uninitialized variable. | | + |----------+------------+-----------------------------------+------------| + | 212765 | rmudgett | Removed some deadwood and added | | + | | | some doxygen comments. | | + |----------+------------+-----------------------------------+------------| + | 212926 | kpfleming | Convert this branch to Opsound | | + | | | music-on-hold. | | + |----------+------------+-----------------------------------+------------| + | | | Remove some | | + | 212941 | kpfleming | accidentally-committed | | + | | | properties. | | + |----------+------------+-----------------------------------+------------| + | | | Make autoheader descriptions | | + | 214361 | tilghman | render correctly in our | #14906 | + | | | autoconfig.h file. | | + |----------+------------+-----------------------------------+------------| + | | | One more build system change, to | | + | 214474 | tilghman | make the descriptions look | | + | | | better, if we have better | | + | | | information. | | + +------------------------------------------------------------------------+ + + ---------------------------------------------------------------------- + + 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 | 20 + CREDITS | 2 + Makefile | 111 +- + Makefile.moddir_rules | 10 + Makefile.rules | 32 + UPGRADE-1.4.txt | 4 + UPGRADE.txt | 22 + agi/Makefile | 7 + agi/eagi-sphinx-test.c | 2 + agi/eagi-test.c | 2 + apps/Makefile | 1 + apps/app_adsiprog.c | 6 + apps/app_alarmreceiver.c | 2 + apps/app_chanspy.c | 38 + apps/app_dahdibarge.c | 6 + apps/app_dial.c | 1 + apps/app_disa.c | 4 + apps/app_fax.c | 163 ++- + apps/app_followme.c | 2 + apps/app_macro.c | 8 + apps/app_meetme.c | 44 + apps/app_milliwatt.c | 9 + apps/app_minivm.c | 8 + apps/app_mixmonitor.c | 98 +- + apps/app_morsecode.c | 4 + apps/app_osplookup.c | 34 + apps/app_privacy.c | 4 + apps/app_queue.c | 32 + apps/app_readfile.c | 2 + apps/app_record.c | 4 + apps/app_rpt.c | 18 + apps/app_setcallerid.c | 2 + apps/app_sms.c | 12 + apps/app_stack.c | 15 + apps/app_talkdetect.c | 6 + apps/app_verbose.c | 2 + apps/app_voicemail.c | 106 +- + apps/app_waitforring.c | 2 + apps/app_waitforsilence.c | 6 + apps/app_waituntil.c | 2 + autoconf/ast_ext_lib.m4 | 39 + autoconf/ast_gcc_attribute.m4 | 24 + autoconf/libcurl.m4 | 243 +++++ + build_tools/make_version_c | 6 + build_tools/make_version_h | 6 + build_tools/prep_tarball | 2 + cdr/cdr_adaptive_odbc.c | 20 + cdr/cdr_manager.c | 38 + cdr/cdr_pgsql.c | 6 + cdr/cdr_sqlite3_custom.c | 51 - + channels/Makefile | 8 + channels/chan_agent.c | 8 + channels/chan_console.c | 2 + channels/chan_dahdi.c | 342 ++++--- + channels/chan_iax2.c | 53 - + channels/chan_mgcp.c | 14 + channels/chan_misdn.c | 1130 +++++++++++++----------- + channels/chan_oss.c | 2 + channels/chan_phone.c | 2 + channels/chan_sip.c | 1645 ++++++++++++++++++++--------------- + channels/chan_skinny.c | 12 + channels/chan_usbradio.c | 10 + channels/chan_vpb.cc | 2 + channels/h323/ast_h323.cxx | 17 + channels/iax2-provision.c | 4 + channels/misdn/ie.c | 2 + channels/misdn/isdn_lib.c | 441 +++++---- + channels/misdn/isdn_lib.h | 298 +++++- + channels/misdn/isdn_lib_intern.h | 77 + + channels/misdn_config.c | 31 + codecs/Makefile | 2 + codecs/codec_dahdi.c | 6 + codecs/codec_speex.c | 8 + codecs/gsm/Makefile | 2 + codecs/gsm/src/gsm_destroy.c | 2 + codecs/lpc10/Makefile | 2 + codecs/lpc10/pitsyn.c | 2 + config.guess | 168 ++- + config.sub | 160 ++- + configs/chan_dahdi.conf.sample | 5 + configs/iax.conf.sample | 2 + configs/misdn.conf.sample | 6 + configs/queues.conf.sample | 4 + configs/sip.conf.sample | 44 + configs/udptl.conf.sample | 5 + configure.ac | 100 -- + contrib/init.d/rc.debian.asterisk | 2 + contrib/scripts/asterisk.ldap-schema | 43 + contrib/scripts/asterisk.ldif | 30 + contrib/scripts/meetme.sql | 4 + doc/CODING-GUIDELINES | 12 + doc/tex/asterisk.tex | 2 + doc/tex/imapstorage.tex | 23 + doc/tex/misdn.tex | 106 +- + funcs/Makefile | 7 + funcs/func_channel.c | 4 + funcs/func_cut.c | 10 + funcs/func_dialplan.c | 2 + funcs/func_enum.c | 2 + funcs/func_math.c | 4 + funcs/func_odbc.c | 2 + funcs/func_rand.c | 4 + funcs/func_realtime.c | 3 + funcs/func_strings.c | 10 + include/asterisk.h | 6 + include/asterisk/_private.h | 1 + include/asterisk/abstract_jb.h | 4 + include/asterisk/app.h | 12 + include/asterisk/autoconfig.h.in | 516 +++++----- + include/asterisk/channel.h | 23 + include/asterisk/devicestate.h | 50 + + include/asterisk/frame.h | 39 + include/asterisk/linkedlists.h | 45 + include/asterisk/module.h | 2 + include/asterisk/pbx.h | 9 + include/asterisk/sched.h | 18 + include/asterisk/time.h | 2 + include/asterisk/udptl.h | 40 + include/asterisk/utils.h | 8 + main/Makefile | 14 + main/acl.c | 12 + main/alaw.c | 1 + main/app.c | 27 + main/ast_expr2.fl | 11 + main/ast_expr2f.c | 5 + main/asterisk.c | 34 + main/astfd.c | 2 + main/astmm.c | 8 + main/autoservice.c | 17 + main/callerid.c | 21 + main/cdr.c | 4 + main/channel.c | 356 +++++-- + main/cli.c | 6 + main/config.c | 31 + main/db1-ast/Makefile | 4 + main/db1-ast/mpool/mpool.c | 6 + main/devicestate.c | 92 + + main/dnsmgr.c | 2 + main/event.c | 24 + main/features.c | 35 + main/file.c | 25 + main/frame.c | 132 +- + main/http.c | 10 + main/indications.c | 24 + main/logger.c | 2 + main/manager.c | 12 + main/pbx.c | 148 +-- + main/rtp.c | 52 - + main/say.c | 552 ++++++----- + main/slinfactory.c | 27 + main/ssl.c | 100 ++ + main/translate.c | 4 + main/udptl.c | 308 ++++-- + main/ulaw.c | 1 + main/utils.c | 4 + pbx/Makefile | 4 + pbx/dundi-parser.c | 6 + pbx/pbx_config.c | 17 + pbx/pbx_dundi.c | 71 - + pbx/pbx_loopback.c | 2 + pbx/pbx_spool.c | 10 + res/Makefile | 4 + res/ael/ael_lex.c | 6 + res/ael/pval.c | 8 + res/res_agi.c | 26 + res/res_config_curl.c | 6 + res/res_config_ldap.c | 49 - + res/res_crypto.c | 2 + res/res_jabber.c | 8 + res/res_limit.c | 2 + res/res_musiconhold.c | 52 - + res/res_odbc.c | 8 + res/res_smdi.c | 14 + res/snmp/agent.c | 2 + sounds/Makefile | 2 + sounds/sounds.xml | 24 + utils/Makefile | 33 + utils/ael_main.c | 3 + utils/conf2ael.c | 3 + utils/extconf.c | 13 + utils/frame.c | 14 + utils/muted.c | 4 + utils/stereorize.c | 3 + 183 files changed, 5780 insertions(+), 3680 deletions(-) + + ---------------------------------------------------------------------- -- cgit v1.2.1