mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-04 19:35:26 +00:00
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.18.0@375940 65c4cc65-6c06-0410-ace0-fbb531ad65f3
413 lines
17 KiB
Plaintext
413 lines
17 KiB
Plaintext
Release Summary
|
|
|
|
asterisk-1.8.18.0
|
|
|
|
Date: 2012-11-06
|
|
|
|
<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.8.17.0.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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
|
|
7 jcolp 2 alecdavis 5 jbigelow
|
|
6 mjordan 2 Byron Clark 3 michele cicciotti privatewave
|
|
6 rmudgett 1 mjordan 3 wdoekes
|
|
4 alecdavis 1 mmichelson 2 spitts
|
|
4 dlee 1 rmudgett 2 tomaso
|
|
3 jrose 1 tbsky 1 alecdavis
|
|
3 kmoore 1 Thomas Arimont 1 ayrjola
|
|
3 mmichelson 1 Vladimir Mikhelson 1 ddkprog
|
|
2 Byron Clark 1 fhackenberger
|
|
2 file 1 ishmalik
|
|
2 Karsten Wemheuer 1 jcovert
|
|
2 seanbright 1 jhutchins
|
|
2 wdoekes 1 kristoff
|
|
1 Antti Yrjola 1 kwemheuer
|
|
1 ddkprog 1 mdavenport
|
|
1 elguero 1 mmichelson
|
|
1 John Covert 1 stefan.at.wpf
|
|
1 twilson 1 tbsky
|
|
1 teunis90
|
|
1 tim_ringenbach
|
|
1 ulugutz
|
|
1 vmikhelson
|
|
1 wybecom
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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: Applications/app_dial
|
|
|
|
ASTERISK-17254: Dial MulticastRTP channel with A option can't play the
|
|
file
|
|
Revision: 373550
|
|
Reporter: wybecom
|
|
Coders: jcolp
|
|
|
|
Category: Applications/app_disa
|
|
|
|
ASTERISK-17493: [patch] dsp.c sends multiple DTMF key events up to
|
|
applications
|
|
Revision: 374479
|
|
Reporter: alecdavis
|
|
Testers: alecdavis
|
|
Coders: alecdavis
|
|
|
|
Category: Applications/app_mixmonitor
|
|
|
|
ASTERISK-18220: MixMonitor stops recording during attended Transfer
|
|
Revision: 373467
|
|
Reporter: ishmalik
|
|
Coders: jrose
|
|
|
|
Category: Applications/app_queue
|
|
|
|
ASTERISK-20390: chan_local queue members broken by r372050
|
|
Revision: 373878
|
|
Reporter: tim_ringenbach
|
|
Coders: jcolp
|
|
|
|
Category: Applications/app_read
|
|
|
|
ASTERISK-20424: Erroneous Multiple DTMF Digit Detection
|
|
Revision: 373236
|
|
Reporter: vmikhelson
|
|
Testers: mjordan, Vladimir Mikhelson
|
|
Coders: mjordan
|
|
|
|
Category: Applications/app_voicemail/IMAP
|
|
|
|
ASTERISK-20435: app_voicemail deletes the wrong greeting if both an
|
|
unavailable and a temporary greeting is available and imap greetings are
|
|
used
|
|
Revision: 373735
|
|
Reporter: fhackenberger
|
|
Coders: elguero
|
|
|
|
Category: Channels/General
|
|
|
|
ASTERISK-20424: Erroneous Multiple DTMF Digit Detection
|
|
Revision: 373236
|
|
Reporter: vmikhelson
|
|
Testers: mjordan, Vladimir Mikhelson
|
|
Coders: mjordan
|
|
|
|
Category: Channels/chan_dahdi
|
|
|
|
ASTERISK-20442: dtmf callerid regression
|
|
Revision: 374384
|
|
Reporter: tbsky
|
|
Testers: tbsky, alecdavis
|
|
Coders: alecdavis
|
|
|
|
Category: Channels/chan_iax2
|
|
|
|
ASTERISK-20337: iax2 provisioning cache mismanaged
|
|
Revision: 373342
|
|
Reporter: jcovert
|
|
Coders: John Covert
|
|
|
|
Category: Channels/chan_local
|
|
|
|
ASTERISK-20229: dialing through chan_local breaks t38 fax
|
|
Revision: 373705
|
|
Reporter: wdoekes
|
|
Coders: wdoekes
|
|
|
|
ASTERISK-20375: Asterisk channel reference leak when attempting to
|
|
transfer a call originated to a local channel running the Echo application
|
|
Revision: 373024
|
|
Reporter: mmichelson
|
|
Testers: mmichelson
|
|
Coders: dlee
|
|
|
|
Category: Channels/chan_multicast_rtp
|
|
|
|
ASTERISK-17254: Dial MulticastRTP channel with A option can't play the
|
|
file
|
|
Revision: 373550
|
|
Reporter: wybecom
|
|
Coders: jcolp
|
|
|
|
Category: Channels/chan_sip/General
|
|
|
|
ASTERISK-20201: video tos/qos not supported by all asterisk version?
|
|
Revision: 373617
|
|
Reporter: ddkprog
|
|
Coders: ddkprog
|
|
|
|
ASTERISK-20409: sip_tech_info channels cannot be bridged, not even with
|
|
themselves
|
|
Revision: 373165
|
|
Reporter: michele cicciotti privatewave
|
|
Coders: jcolp
|
|
|
|
ASTERISK-20409: sip_tech_info channels cannot be bridged, not even with
|
|
themselves
|
|
Revision: 373532
|
|
Reporter: michele cicciotti privatewave
|
|
Coders: jcolp
|
|
|
|
ASTERISK-20511: Directrtpsetup does not wrk in SVN-branch-1.8-r374177
|
|
Revision: 374456
|
|
Reporter: kristoff
|
|
Coders: jcolp
|
|
|
|
Category: Channels/chan_sip/Interoperability
|
|
|
|
ASTERISK-19838: From Header has capital A in userpart Anonymous if
|
|
CALLERID(pres)=unavailable, RFC uses lower case anonymous
|
|
Revision: 373500
|
|
Reporter: ayrjola
|
|
Coders: Antti Yrjola
|
|
|
|
ASTERISK-20060: fix suggested for a misleading warning when getting a 408
|
|
Revision: 373848
|
|
Reporter: wdoekes
|
|
Coders: mmichelson
|
|
|
|
ASTERISK-20375: Asterisk channel reference leak when attempting to
|
|
transfer a call originated to a local channel running the Echo application
|
|
Revision: 373024
|
|
Reporter: mmichelson
|
|
Testers: mmichelson
|
|
Coders: dlee
|
|
|
|
Category: Channels/chan_sip/Subscriptions
|
|
|
|
ASTERISK-20437: Deadlock with ast_context_remove_extension_callerid and
|
|
handle_request_do
|
|
Revision: 373438
|
|
Reporter: jhutchins
|
|
Coders: jcolp
|
|
|
|
Category: Codecs/codec_ilbc
|
|
|
|
ASTERISK-20231: codec_ilbc using memcpy instead of memmove for overlapping
|
|
mem
|
|
Revision: 373640
|
|
Reporter: wdoekes
|
|
Coders: wdoekes
|
|
|
|
Category: General
|
|
|
|
ASTERISK-20353: Wrong dutch date syntax in say.c: function
|
|
say_date_with_format_nl
|
|
Revision: 373773
|
|
Reporter: teunis90
|
|
Coders: mmichelson
|
|
|
|
Category: Resources/res_jabber
|
|
|
|
ASTERISK-19532: Asterisk crashed after connecting with jabber server in
|
|
component mode
|
|
Revision: 374335
|
|
Reporter: kwemheuer
|
|
Testers: Byron Clark
|
|
Coders: Karsten Wemheuer, Byron Clark
|
|
|
|
ASTERISK-19557: [Regression] Segfault in res_jabber.c
|
|
Revision: 374335
|
|
Reporter: ulugutz
|
|
Testers: Byron Clark
|
|
Coders: Karsten Wemheuer, Byron Clark
|
|
|
|
Category: Resources/res_odbc
|
|
|
|
ASTERISK-20258: ODBC default username not root as the comment in
|
|
res_odbc.conf claims
|
|
Revision: 373578
|
|
Reporter: stefan.at.wpf
|
|
Coders: kmoore
|
|
|
|
Category: Resources/res_rtp_asterisk
|
|
|
|
ASTERISK-20415: Strict RTP protection learning mode processes non-RTP
|
|
packets too
|
|
Revision: 373702
|
|
Reporter: michele cicciotti privatewave
|
|
Coders: kmoore
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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 |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | Made companding law for SS7 | |
|
|
| 373090 | rmudgett | calls only determined by SS7 | |
|
|
| | | signaling type. | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | Don't crash when passing a | |
|
|
| 373131 | seanbright | NULL message to | |
|
|
| | | __astman_get_header. | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| 373424 | rmudgett | Fix potential reentrancy | |
|
|
| | | problems in chan_sip. | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | Revert change to | |
|
|
| 373504 | mjordan | res_rtp_asterisk committed in | ASTERISK-20424 |
|
|
| | | r373236 (1.8) | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | Make rebuild GSM, ilbc, or | |
|
|
| 373618 | rmudgett | lpc10 codecs if the | |
|
|
| | | respective sources change. | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | loader: Ensure dependent | |
|
|
| 373909 | file | modules are properly | ASTERISK-20439 |
|
|
| | | initialized. | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | Fix SendDTMF crash and | |
|
|
| 373945 | rmudgett | channel reference leak using | |
|
|
| | | channel name parameter. | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | Update documentation to make | |
|
|
| 373989 | file | it explicit that "stream | ASTERISK-17367 |
|
|
| | | file" will not restart | |
|
|
| | | musiconhold. | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | app_queue: Support persisting | |
|
|
| 374108 | seanbright | and loading of long member | |
|
|
| | | lists. | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| 374177 | mjordan | Fix a variety of ref counting | |
|
|
| | | issues | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | Ensure Shutdown AMI event is | |
|
|
| 374230 | mjordan | still fired during Asterisk | |
|
|
| | | shutdown | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| | | Destroy the generic_monitors | |
|
|
| 374316 | mjordan | container after the | |
|
|
| | | core_instances in ccss | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| 374365 | alecdavis | _dsp_init: bring inline with | |
|
|
| | | trunk | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| 374475 | alecdavis | dsp.c fix incorrect DTMF | ASTERISK-16003 |
|
|
| | | Digit_Duration. | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| 374536 | rmudgett | chan_misdn: Remove some | |
|
|
| | | deadcode | |
|
|
|----------+------------+-------------------------------+----------------|
|
|
| 374581 | dlee | I've committed too much. | |
|
|
| | | Reverting part of r374570. | |
|
|
+------------------------------------------------------------------------+
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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 | 3
|
|
apps/app_meetme.c | 356 +++++++++++++++++++++++----------------
|
|
apps/app_mixmonitor.c | 6
|
|
apps/app_queue.c | 65 ++++---
|
|
apps/app_senddtmf.c | 63 ++++--
|
|
apps/app_voicemail.c | 5
|
|
channels/chan_agent.c | 4
|
|
channels/chan_local.c | 19 +-
|
|
channels/chan_misdn.c | 32 +--
|
|
channels/chan_sip.c | 256 ++++++++++++++++------------
|
|
channels/iax2-provision.c | 6
|
|
channels/misdn/isdn_lib.c | 220 +++---------------------
|
|
channels/misdn/isdn_lib.h | 9
|
|
channels/misdn/isdn_msg_parser.c | 12 -
|
|
channels/sig_ss7.c | 8
|
|
channels/sip/include/sip.h | 24 +-
|
|
codecs/Makefile | 55 ++++--
|
|
codecs/ilbc/iLBC_decode.c | 4
|
|
codecs/ilbc/iLBC_encode.c | 4
|
|
configs/agents.conf.sample | 3
|
|
configs/dsp.conf.sample | 36 +++
|
|
configs/res_odbc.conf.sample | 2
|
|
configs/sip.conf.sample | 11 +
|
|
funcs/func_audiohookinherit.c | 2
|
|
include/asterisk/astdb.h | 11 +
|
|
include/asterisk/channel.h | 4
|
|
main/asterisk.c | 10 -
|
|
main/ccss.c | 26 ++
|
|
main/cel.c | 4
|
|
main/channel.c | 38 +++-
|
|
main/data.c | 10 +
|
|
main/db.c | 89 +++++++--
|
|
main/dsp.c | 138 +++++++++++----
|
|
main/event.c | 42 ++++
|
|
main/features.c | 19 +-
|
|
main/indications.c | 10 +
|
|
main/loader.c | 17 +
|
|
main/manager.c | 99 ++++++++++
|
|
main/pbx.c | 21 ++
|
|
main/say.c | 10 -
|
|
main/ssl.c | 2
|
|
main/taskprocessor.c | 9
|
|
main/tcptls.c | 13 -
|
|
res/res_agi.c | 22 +-
|
|
res/res_jabber.c | 77 +-------
|
|
res/res_musiconhold.c | 6
|
|
res/res_rtp_asterisk.c | 59 +++---
|
|
res/res_rtp_multicast.c | 6
|
|
tests/test_db.c | 59 ++++++
|
|
49 files changed, 1259 insertions(+), 747 deletions(-)
|
|
|
|
----------------------------------------------------------------------
|