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.26.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 |
7 coreyfarrell 7 mjordan 7 rmudgett 6 bebuild 6 kmoore 5 wdoekes 4 Eugene 4 jcolp 4 Jeremy Laine 4 newtonr 4 russell 3 tzafrir 2 dlee 2 elguero 2 kharwell 2 may 2 rmeyerriecks 2 sgriepentrog 1 Corey Farrell 1 file 1 Guillaume Martres 1 ibercom 1 igorg 1 jrose 1 looserouting 1 rsw686 1 seanbright 1 sharky 1 st 1 Steve Davies 1 Trevor Peirce 1 zvision |
1 Alec Davis 1 ibercom 1 Joel Vandal 1 wushumasters |
5 coreyfarrell 4 sharky 2 adomjan 2 zvision 1 alecdavis 1 aragon 1 chillman 1 davidw 1 fabled 1 ibercom 1 jamicque 1 jamuel 1 joel_vandal 1 jpsharp 1 jrose 1 jvandal 1 kgoedert 1 looserouting 1 lordvadr 1 luke1980 1 mcargile 1 mjordan 1 oleke 1 pz 1 rmeyerriecks 1 rnewton 1 rsw686 1 sebmurray 1 sgriepentrog 1 shadow431 1 skycomltd 1 StuxForce 1 supermaxiko 1 varnav 1 wdoekes |
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 |
405581 | file | cel_manager: Don't crash if configuration file is invalid. | |
405692 | kharwell | res_fax: check_modem_rate() returned incorrect rate for V.27 | ASTERISK-22790 |
406079 | wdoekes | manager: Clarify eventfilter documentation. Textual changes only. | |
406359 | rmudgett | manager: Register atexit shutdown routine only once. | |
406360 | jrose | res_config_pgsql: Fix a memory leak and use RAII_VAR for cleanup when practical | |
406514 | rmudgett | tcptls.c: Add missing cleanup on off nominal path. | |
406566 | russell | Protect ast_filestream object when on a channel | |
407041 | mjordan | app_dial: Allow macro/gosub pre-bridge execution to occur on priorities | ASTERISK-23164 |
407455 | kmoore | Logger: Fix handling of absolute paths | |
407511 | newtonr | formats/format_wav: enhancing log message "Not a wav file" to be clear on what is supported | |
407622 | tzafrir | indications.conf: add stutter tone; end properly | |
407764 | rmudgett | chan_iax2: Add some more iaxs[] NULL checks to a routine already full of them. | |
407817 | tzafrir | chan_dahdi: handle DAHDI_EVENT_REMOVED on a pri D-Channel | |
407873 | wdoekes | res_config_pgsql: Fix ast_update2_realtime calls. | |
408020 | newtonr | configs/agents.conf.sample - Remove example for non-functional "goodbye" parameter | |
408083 | wdoekes | buildsystem: Don't force main to depend on everything else. | |
408142 | sgriepentrog | pbx: ast_custom_function_unregister resource leak | |
408328 | may | process receiveAndTransmit user input remote caps instead of receive only | |
408589 | may | Fix type of roundTripDelay variables | |
408876 | newtonr | configs/voicemail.conf.sample - Make mailcmd sample text more explicit | |
409077 | dlee | Fix memory stomping bug in astman. | |
409308 | tzafrir | Makefile: replace -O6 with -O3 | |
409361 | mjordan | doxygen: Tweak the link back to ye olde Digium website | |
409566 | kmoore | AO2: Add an assert for bad objects | |
409705 | igorg | ||
409777 | seanbright | Fix references to 'keys' CLI commands in astgenkey | |
409833 | dlee | Corrected cross-platform stat nanosecond code | |
410043 | russell | moh: fix a refcount error with realtime MOH | |
410748 | rmeyerriecks | !fixup: callerid: Logic error in checksum processing | |
411372 | mjordan | chan_sip: Add MESSAGE request to allowed methods | |
411399 | mjordan | res_config_odbc/res_odbc: Fix handling of non-text columns updates with empty values. | ASTERISK-23459 |
411457 | mjordan | UPGRADE: Note IAX2 compatibility issue between 1.4 and 1.8+ systems. | |
412805 | bebuild | Create 1.8.27.0-rc2 | |
412817 | bebuild | Update .version, remove summaries | |
412872 | bebuild | Merge r412328,412744,412764,412821 for ASTERISK-19465 | |
412875 | bebuild | Importing release summary for 1.8.27.0-rc2 release. | |
412896 | bebuild | Importing release summary for 1.8.27.0-rc2 release. | |
412897 | bebuild | Importing release summary for 1.8.27.0-rc2 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 | 23 + addons/ooh323c/src/ooCalls.h | 2 addons/ooh323c/src/ooCapability.c | 16 addons/ooh323c/src/ooh245.c | 8 apps/app_chanspy.c | 8 apps/app_dial.c | 10 apps/app_forkcdr.c | 8 apps/app_jack.c | 5 apps/app_queue.c | 4 apps/app_readexten.c | 5 apps/app_speech_utils.c | 6 apps/app_stack.c | 21 + apps/app_transfer.c | 2 asterisk-1.8.27.0-rc1-summary.html | 564 ----------------------------- asterisk-1.8.27.0-rc1-summary.txt | 711 ------------------------------------- asterisk-1.8.27.0-rc2-summary.html | 68 +++ asterisk-1.8.27.0-rc2-summary.txt | 103 +++++ cdr/cdr_radius.c | 8 cel/cel_manager.c | 7 cel/cel_radius.c | 8 channels/chan_dahdi.c | 97 +++++ channels/chan_iax2.c | 182 ++++++++- channels/chan_mgcp.c | 46 +- channels/chan_sip.c | 568 +++++++++++++++++------------ channels/chan_unistim.c | 49 ++ channels/sig_pri.c | 39 -- channels/sip/include/sip.h | 9 configs/agents.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 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 | 7 funcs/func_frame_trace.c | 5 funcs/func_global.c | 6 funcs/func_groupcount.c | 19 funcs/func_math.c | 5 funcs/func_odbc.c | 5 funcs/func_pitchshift.c | 5 funcs/func_speex.c | 5 funcs/func_strings.c | 15 funcs/func_volume.c | 9 include/asterisk/autoconfig.h.in | 12 include/asterisk/channel.h | 5 include/asterisk/devicestate.h | 1 include/asterisk/frame.h | 28 + include/asterisk/res_odbc.h | 6 include/asterisk/rtp_engine.h | 4 main/asterisk.c | 2 main/astobj2.c | 1 main/callerid.c | 2 main/cel.c | 249 ++++++++++-- main/channel.c | 33 + main/config.c | 90 ++++ main/devicestate.c | 2 main/features.c | 10 main/file.c | 2 main/http.c | 56 +- main/logger.c | 19 main/manager.c | 275 +++++++------- main/pbx.c | 19 main/rtp_engine.c | 29 + main/say.c | 20 - 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 | 39 -- res/res_fax.c | 17 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 | 2 utils/astman.c | 1 utils/conf2ael.c | 2 utils/extconf.c | 41 -- 100 files changed, 2033 insertions(+), 2059 deletions(-)