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-11.8.0.
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 |
10 coreyfarrell 9 kmoore 8 bebuild 8 mjordan 8 rmudgett 6 jrose 5 may 4 Eugene 4 jcolp 4 Jeremy Laine 4 newtonr 4 russell 4 wdoekes 3 mmichelson 3 moy 3 seanbright 3 tzafrir 2 dlee 2 elguero 2 igorg 2 kharwell 2 rmeyerriecks 2 sgriepentrog 1 Corey Farrell 1 Etienne Lessard 1 file 1 Guillaume Martres 1 ibercom 1 looserouting 1 marcelloceschia 1 Michal Rybarik 1 nbansal 1 rsw686 1 sharky 1 st 1 Steve Davies 1 Trevor Peirce 1 zvision |
1 Alec Davis 1 Dmitry Melekhov 1 ibercom 1 Joel Vandal 1 Michal Rybarik 1 wushumasters |
5 coreyfarrell 4 sharky 2 adomjan 2 rnewton 2 zvision 1 alecdavis 1 aragon 1 asemych 1 axonaro 1 bford 1 chillman 1 davidw 1 fabled 1 hexanol 1 ibercom 1 jamicque 1 jamuel 1 joel_vandal 1 jpsharp 1 jrose 1 jvandal 1 kgoedert 1 leonroy 1 looserouting 1 lordvadr 1 luke1980 1 manobela 1 marcelloceschia 1 mcargile 1 mjordan 1 n8ideas 1 nbansal 1 oleke 1 pz 1 rmeyerriecks 1 rsw686 1 sebmurray 1 sgriepentrog 1 shadow431 1 skycomltd 1 slesru 1 StuxForce 1 supermaxiko 1 thava 1 tilt 1 varnav 1 wdoekes 1 xytis |
This is a list of all issues from the issue tracker that were closed by changes that went into this release.
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 |
405582 | file | cel_manager: Don't crash if configuration file is invalid. | |
406080 | wdoekes | manager: Clarify eventfilter documentation. Textual changes only. | |
406217 | kmoore | ConfBridge: Fix channel parameter documentation | |
406361 | jrose | res_config_pgsql: Fix a memory leak and use RAII_VAR for cleanup when practical | |
406400 | rmudgett | manager: Register atexit shutdown routine only once. | |
406515 | rmudgett | tcptls.c: Add missing cleanup on off nominal path. | |
406567 | russell | Protect ast_filestream object when on a channel | |
406918 | seanbright | Make a NOTICE about an invalid channel name more useful. | |
407074 | mjordan | app_dial: Allow macro/gosub pre-bridge execution to occur on priorities | ASTERISK-23164 |
407456 | kmoore | Logger: Fix handling of absolute paths | |
407512 | newtonr | formats/format_wav: enhancing log message "Not a wav file" to be clear on what is supported | |
407623 | tzafrir | indications.conf: add stutter tone; end properly | |
407765 | rmudgett | chan_iax2: Add some more iaxs[] NULL checks to a routine already full of them. | |
407818 | tzafrir | chan_dahdi: handle DAHDI_EVENT_REMOVED on a pri D-Channel | |
407857 | kmoore | ConfBridge: Correct prompt playback target | |
407874 | wdoekes | res_config_pgsql: Fix ast_update2_realtime calls. | |
408021 | newtonr | configs/agents.conf.sample - Remove example for non-functional "goodbye" parameter | |
408084 | wdoekes | buildsystem: Don't force main to depend on everything else. | |
408143 | sgriepentrog | pbx: ast_custom_function_unregister resource leak | |
408193 | mjordan | buildsystem: Unbreak the build (infloop) on Asterisk 11+ | |
408312 | may | Allow different socket and signalling ip on h.323 connection if gk mode is active | |
408330 | may | process receiveAndTransmit user input remote caps instead of receive only | |
408590 | may | Fix type of roundTripDelay variables | |
408877 | newtonr | configs/voicemail.conf.sample - Make mailcmd sample text more explicit | |
409083 | dlee | Fix memory stomping bug in astman. | |
409129 | jrose | res_rtp_asterisk: Fix checklist creating problems in ICE sessions | ASTERISK-23213 |
409130 | jrose | res_rtp_asterisk: correct build error from r409129 | ASTERISK-23213 |
409208 | kmoore | app_queue: Fix documentation generation | |
409344 | tzafrir | Makefile: replace -O6 with -O3 | |
409362 | mjordan | doxygen: Tweak the link back to ye olde Digium website | |
409567 | kmoore | AO2: Add an assert for bad objects | |
409703 | moy | Fix res/res_http_websocket.c build failure in 32bit due to incorrect print format for uint64_t | |
409745 | igorg | ||
409761 | igorg | Correct RTP handling in chan_unistim and fix transfer process broken in previous fix: | |
409778 | seanbright | Fix references to 'keys' CLI commands in astgenkey | |
409834 | dlee | Corrected cross-platform stat nanosecond code | |
409886 | mmichelson | Fix documentation for PRESENCE_STATE to properly illustrate how to create a presence hint. | |
410044 | russell | moh: fix a refcount error with realtime MOH | |
410556 | mmichelson | Prevent delayed astdb syncs. | |
410606 | mmichelson | Remove an extra ast_cond_wait() that slipped through the patch. | |
410749 | rmeyerriecks | !fixup: callerid: Logic error in checksum processing | |
410829 | seanbright | res_fax_spandsp: Use g711_free() when available. | ASTERISK-20149 |
411373 | mjordan | chan_sip: Add MESSAGE request to allowed methods | |
411408 | mjordan | res_config_odbc/res_odbc: Fix handling of non-text columns updates with empty values. | ASTERISK-23459 |
411458 | mjordan | UPGRADE: Note IAX2 compatibility issue between 1.4 and 1.8+ systems. | |
412321 | bebuild | Create 11.9.0-rc2 | |
412323 | bebuild | Update .version; remove old summaries | |
412324 | bebuild | Merge fixes for 11.9.0-rc2; update ChangeLog | |
412326 | bebuild | Importing release summary for 11.9.0-rc2 release. | |
412806 | bebuild | Create 11.9.0-rc3 | |
412819 | bebuild | Update .version, remove summaries | |
412873 | bebuild | Merge r412822,4172767,412746,412329 for ASTERISK-19465 | |
412898 | bebuild | Importing release summary for 11.9.0-rc3 release. |
This is a summary of the changes to the source code that went into this release that was generated using the diffstat utility.
.version | 2 CHANGES | 23 + ChangeLog | 18 Makefile | 6 Makefile.rules | 2 UPGRADE.txt | 30 + addons/chan_ooh323.c | 7 addons/ooh323c/src/ooCalls.h | 2 addons/ooh323c/src/ooCapability.c | 16 addons/ooh323c/src/ooCmdChannel.c | 10 addons/ooh323c/src/ooGkClient.c | 16 addons/ooh323c/src/oochannels.c | 3 addons/ooh323c/src/ooh245.c | 8 addons/ooh323c/src/ooh323.c | 12 addons/ooh323c/src/ooq931.c | 2 apps/app_chanspy.c | 8 apps/app_confbridge.c | 51 +- apps/app_dial.c | 10 apps/app_forkcdr.c | 10 apps/app_jack.c | 5 apps/app_queue.c | 37 + apps/app_speech_utils.c | 6 apps/app_stack.c | 21 + apps/app_transfer.c | 2 apps/app_voicemail.c | 4 apps/confbridge/conf_config_parser.c | 15 apps/confbridge/conf_state.c | 3 apps/confbridge/conf_state_empty.c | 1 apps/confbridge/conf_state_inactive.c | 2 apps/confbridge/conf_state_multi_marked.c | 26 + apps/confbridge/conf_state_single.c | 3 apps/confbridge/conf_state_single_marked.c | 3 apps/confbridge/include/confbridge.h | 9 asterisk-11.9.0-rc2-summary.html | 66 --- asterisk-11.9.0-rc2-summary.txt | 97 ---- asterisk-11.9.0-rc3-summary.html | 64 +++ asterisk-11.9.0-rc3-summary.txt | 95 ++++ cdr/cdr_radius.c | 8 cel/cel_manager.c | 7 cel/cel_radius.c | 8 channels/chan_dahdi.c | 97 ++++ channels/chan_iax2.c | 183 ++++++++- channels/chan_local.c | 2 channels/chan_mgcp.c | 46 +- channels/chan_sip.c | 576 +++++++++++++++++------------ channels/chan_unistim.c | 76 ++- channels/sig_pri.c | 39 - channels/sip/include/sip.h | 9 configs/agents.conf.sample | 5 configs/confbridge.conf.sample | 5 configs/iax.conf.sample | 20 - configs/indications.conf.sample | 12 configs/manager.conf.sample | 13 configs/queues.conf.sample | 2 configs/res_fax.conf.sample | 10 configs/res_odbc.conf.sample | 8 configs/sip.conf.sample | 24 + configs/voicemail.conf.sample | 3 configure.ac | 15 contrib/scripts/astgenkey | 2 contrib/scripts/astgenkey.8 | 2 contrib/scripts/install_prereq | 2 doc/asterisk.8 | 100 ++--- formats/format_wav.c | 2 funcs/func_audiohookinherit.c | 5 funcs/func_blacklist.c | 5 funcs/func_callcompletion.c | 10 funcs/func_callerid.c | 10 funcs/func_channel.c | 28 + funcs/func_dialplan.c | 12 funcs/func_frame_trace.c | 5 funcs/func_global.c | 6 funcs/func_groupcount.c | 19 funcs/func_jitterbuffer.c | 5 funcs/func_math.c | 5 funcs/func_odbc.c | 5 funcs/func_pitchshift.c | 5 funcs/func_presencestate.c | 2 funcs/func_speex.c | 5 funcs/func_strings.c | 15 funcs/func_volume.c | 9 include/asterisk.h | 16 include/asterisk/autoconfig.h.in | 12 include/asterisk/channel.h | 5 include/asterisk/devicestate.h | 1 include/asterisk/frame.h | 26 + include/asterisk/res_odbc.h | 6 include/asterisk/rtp_engine.h | 4 main/asterisk.c | 25 - main/astobj2.c | 1 main/callerid.c | 2 main/cel.c | 273 ++++++++++--- main/channel.c | 33 + main/config.c | 90 ++++ main/db.c | 23 - main/devicestate.c | 2 main/features.c | 30 + main/file.c | 2 main/format.c | 6 main/http.c | 56 +- main/logger.c | 19 main/manager.c | 412 ++++++++++++-------- main/message.c | 20 + main/pbx.c | 19 main/rtp_engine.c | 36 + main/say.c | 12 main/tcptls.c | 14 main/udptl.c | 2 res/ael/pval.c | 1 res/res_calendar.c | 5 res/res_clialiases.c | 36 + res/res_config_odbc.c | 50 +- res/res_config_pgsql.c | 43 -- res/res_fax.c | 17 res/res_fax_spandsp.c | 30 + res/res_http_websocket.c | 211 ++++++---- res/res_jabber.c | 4 res/res_musiconhold.c | 8 res/res_mutestream.c | 5 res/res_odbc.c | 12 res/res_odbc.exports.in | 1 res/res_pktccops.c | 2 res/res_rtp_asterisk.c | 257 +++++++++--- res/res_xmpp.c | 4 utils/astman.c | 1 utils/conf2ael.c | 2 utils/extconf.c | 41 -- 127 files changed, 2736 insertions(+), 1263 deletions(-)