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.5.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 |
14 rmudgett 12 mjordan 12 wdoekes 6 elguero 6 kharwell 5 Corey Farrell 5 jrose 4 dlee 4 kmoore 3 coreyfarrell 3 igorg 2 file 2 mmichelson 2 newtonr 2 russell 1 abelbeck 1 alecdavis 1 Andrew Nagy 1 anstein 1 Dmitry Melekhov 1 Guenther Kelleter 1 jbigelow 1 jcolp 1 may 1 moy 1 phill 1 Richard Miller 1 snuffy 1 Stefan Wachtler 1 varnav |
3 Corey Farrell 2 wdoekes 1 Alex Zarubin 1 Alfred Farrugia 1 Ariel Wainer 1 CGI.NET 1 Colin Cutherbertson 1 David M. Lee 1 Doug Bailey 1 Karsten Wemheuer 1 Michael Keuter 1 mjordan 1 Stuart Henderson 1 Tony Lewis |
9 coreyfarrell 3 gkelleter 3 mjordan 2 dlee 2 jrose 2 mdavenport 1 abelbeck 1 adavid 1 aepshteyn 1 anstein 1 aragon 1 ariw 1 az_tth 1 blackaura 1 brietz 1 colinc 1 dbailey 1 gentlec 1 ivo.andonov 1 kenner 1 nsnake 1 phill 1 rafuchoucv 1 rnewton 1 slesru 1 snuffy 1 softins 1 sthen 1 tm1000 1 ulogic 1 varnav 1 wdoekes 1 wimpy 1 zhanglei |
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 |
391334 | alecdavis | IAX2: Transfer Reject: Lock bridgecallno before touching it, refactor | |
391379 | igorg | ||
391507 | mjordan | Fix memory leak while loading priority modules and adding formats | |
391700 | rmudgett | app_confbridge: Fix memory leak on reload. | |
391794 | jrose | app_mixmonitor: Fix crashes caused by unloading app_mixmonitor | |
392810 | mjordan | Fix memory/ref counting leaks in a variety of locations | ASTERISK-21906 |
393395 | igorg | ||
393630 | rmudgett | MixMonitor: Fix refleak in manager_stop_mixmonitor() if could not stop monitoring. | |
393929 | russell | astobj2-ify the SLA code | |
395020 | mjordan | Add an upgrade note for libuuid dependency; remove note in CHANGES | |
396197 | elguero | Adding a note to UPGRADE.txt about a change made to res_agi in order to | ASTERISK-21903 |
396199 | elguero | Change "from" to "From". | ASTERISK-21903 |
396287 | wdoekes | Check result of ast_var_assign() calls for memory allocation failure. | |
396310 | wdoekes | Check result of ast_var_assign() calls for memory allocation failure (2). | |
396377 | igorg | ||
396441 | wdoekes | Consistent memory allocation by ast_bt_get_symbols. | |
396580 | wdoekes | chan_sip: Fix IP-addr in warning when rejecting a contact ACL. | |
396583 | wdoekes | chan_sip: Convert 'just did sched_add waitid...' from warning to debug message. | |
396657 | file | Tweak comment for why usleep is used. | |
396746 | kmoore | Remove leading spaces from the CLI command before parsing | |
396884 | jbigelow | Add test suite events to indicate when a feature is detected or not | |
396961 | mjordan | Fix invalid access to disposed memory in main/data unit test | |
396995 | wdoekes | Add "autoframing" option to sip.conf.sample and h323.conf.sample. | |
397157 | mmichelson | Remove REF_DEBUG definition. | |
397378 | wdoekes | Add _IO_stdin_used in version-script to fix SIGBUSes on Sparc. | ASTERISK-21763, ASTERISK-21665 |
397604 | file | Make libuuid an optional dependency for res_rtp_asterisk instead of a requirement. | |
397744 | rmudgett | Fix uninitialized value in struct ast_control_pvt_cause_code usage. | |
398000 | kharwell | Check return value on fwrite | |
398019 | rmudgett | test_substituition: Fix failed test reporting to actually report failure. | |
398103 | kharwell | Fix various memory leaks | |
398168 | wdoekes | Be a little more verbose when loading cel_custom.conf. | |
398214 | may | Fix remote tcs sequence handling on empty tcs received | |
398281 | jrose | app_voicemail: Fix leaking config objects when msg_id doesn't match | |
398302 | rmudgett | chan_iax2: Add missing control frame names to debug frame decode output. | |
398305 | rmudgett | chan_iax2: Add missing control frame names to debug frame decode output. (Part 2) | |
398380 | rmudgett | chan_iax2: Fix bridgecallno deadlock avoidance. | |
398417 | rmudgett | chan_iax2: Fix stray reference to worker thread idle_list. | |
398457 | rmudgett | chan_iax2: Reduce indentation in __attempt_transmit(). | |
398577 | kmoore | Commit the remainder of r398523 | ASTERISK-22435 |
398721 | rmudgett | MALLOC_DEBUG: Change fence magic number to be completely different from the freed magic number. | |
398749 | dlee | Fixed utils directory breakage from r398648 | |
398753 | dlee | Fixed utils directory breakage from r398748, this time with extra hate. | |
398758 | rmudgett | Fix incorrect usages of ast_realloc(). | |
398820 | russell | Fix typo in confbridge.conf.sample | |
398986 | jrose | chan_sip: Revert r398835 due to failing tests involving originate | ASTERISK-22424 |
399353 | mjordan | Add a WARNING in bridge_softmix when a timing module isn't loaded | |
399373 | mjordan | Update prep_tarball with new documentation files on the Asterisk wiki | ASTERISK-22439 |
399442 | rmudgett | UDPTL: Backport some fixes from v12 that should be in v11. |
This is a summary of the changes to the source code that went into this release that was generated using the diffstat utility.
CHANGES | 10 UPGRADE.txt | 16 addons/ooh323c/src/ooh245.c | 2 apps/app_confbridge.c | 4 apps/app_dumpchan.c | 26 apps/app_meetme.c | 841 +++++++++++++++++++----------- apps/app_mixmonitor.c | 48 + apps/app_playback.c | 4 apps/app_queue.c | 181 +++--- apps/app_stack.c | 5 apps/app_verbose.c | 24 apps/app_voicemail.c | 1 apps/confbridge/conf_config_parser.c | 26 apps/confbridge/conf_state_multi_marked.c | 7 apps/confbridge/include/confbridge.h | 5 bridges/bridge_softmix.c | 1 build_tools/prep_tarball | 4 cel/cel_custom.c | 10 channels/chan_dahdi.c | 41 - channels/chan_h323.c | 31 - channels/chan_iax2.c | 208 ++++--- channels/chan_misdn.c | 14 channels/chan_motif.c | 14 channels/chan_sip.c | 67 +- channels/chan_unistim.c | 65 +- channels/iax2-parser.c | 16 channels/sig_analog.c | 1 channels/sig_pri.c | 3 channels/sig_ss7.c | 1 channels/sip/dialplan_functions.c | 5 configs/chan_dahdi.conf.sample | 3 configs/confbridge.conf.sample | 2 configs/h323.conf.sample | 2 configs/iax.conf.sample | 9 configs/indications.conf.sample | 2 configs/sip.conf.sample | 3 configs/sla.conf.sample | 11 contrib/realtime/postgresql/realtime.sql | 17 default.exports | 4 funcs/func_channel.c | 51 + funcs/func_dialgroup.c | 8 funcs/func_global.c | 19 funcs/func_strings.c | 17 include/asterisk/astmm.h | 6 include/asterisk/frame.h | 8 include/asterisk/lock.h | 20 include/asterisk/logger.h | 2 include/asterisk/utils.h | 16 main/abstract_jb.c | 4 main/asterisk.c | 269 +++++---- main/asterisk.exports.in | 19 main/astfd.c | 6 main/astmm.c | 27 main/astobj2.c | 4 main/cdr.c | 7 main/cel.c | 2 main/cli.c | 40 + main/config.c | 4 main/config_options.c | 9 main/data.c | 2 main/event.c | 6 main/features.c | 39 - main/format.c | 2 main/heap.c | 13 main/http.c | 24 main/indications.c | 10 main/loader.c | 2 main/lock.c | 220 ++++--- main/logger.c | 116 ++-- main/manager.c | 55 + main/named_acl.c | 10 main/pbx.c | 6 main/threadstorage.c | 6 main/translate.c | 16 main/udptl.c | 12 main/utils.c | 99 ++- main/xmldoc.c | 14 pbx/pbx_dundi.c | 20 pbx/pbx_loopback.c | 15 res/Makefile | 5 res/res_agi.c | 17 res/res_calendar.c | 2 res/res_http_websocket.c | 14 res/res_jabber.c | 17 res/res_musiconhold.c | 16 res/res_rtp_asterisk.c | 73 ++ res/res_security_log.c | 2 res/res_xmpp.c | 92 ++- tests/test_hashtab_thrash.c | 6 tests/test_substitution.c | 45 - tests/test_voicemail_api.c | 38 - utils/ael_main.c | 6 utils/check_expr.c | 9 utils/conf2ael.c | 6 utils/extconf.c | 3 95 files changed, 2173 insertions(+), 1137 deletions(-)