Release Summary certified-asterisk-11.2-cert1 Date: 2013-03-28 ---------------------------------------------------------------------- Table of Contents 1. Summary 2. Contributors 3. Closed Issues 4. Other Changes 5. Diffstat ---------------------------------------------------------------------- Summary [Back to Top] This release includes new features. For a list of new features that have been included with this release, please see the CHANGES file inside the source package. Since this is new major release, users are encouraged to do extended testing before upgrading to this version in a production environment. The data in this summary reflects changes that have been made since the previous release, certified-asterisk-11.2.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 22 mjordan 6 jbigelow 8 jbigelow 4 kharwell 2 mjordan 2 jkister 2 jrose 2 rmudgett 2 mjordan 2 kmoore 1 Danny Nicholas 1 ascanland 2 Timo Teras 1 elguero 1 eelcob 1 Eelco Brolman 1 Eric Hill 1 erichill 1 elguero 1 Jamuel Starkey 1 fabled 1 Eric Hill 1 kaldemar 1 jhirsch 1 Jakob Hirsch 1 kmoore 1 mmichelson 1 kmoore, wdoekes 1 wdoekes 1 mspiceland 1 mmichelson 1 tomaso 1 qwell 1 wcselby 1 wdoekes ---------------------------------------------------------------------- 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_confbridge ASTERISK-20938: [patch] ConfBridge list from CLI and Manager no longer include waiting members Revision: 382073 Reporter: fabled Testers: jbigelow Coders: Timo Teras ASTERISK-20990: Confbridge announcement not played Revision: 381410 Reporter: jkister Testers: rmudgett Coders: mjordan ASTERISK-20991: Confbridge errors on leaving Revision: 381415 Reporter: jkister Testers: rmudgett Coders: mjordan Category: Applications/app_page ASTERISK-20991: Confbridge errors on leaving Revision: 381415 Reporter: jkister Testers: rmudgett Coders: mjordan Category: Channels/chan_sip/General ASTERISK-20787: Asterisk should inspect Min-SE header in an INVITE even if there is no Session-Expires present Revision: 381445 Reporter: mmichelson Coders: mjordan ASTERISK-21013: Security Vulnerability: sip username disclosure Revision: 384010 Reporter: wdoekes Testers: wdoekes, kmoore Coders: kmoore, wdoekes Category: Channels/chan_sip/T.38 ASTERISK-20897: case sensitive match against T.38 params causes T38MaxBitRate to be negotiated at 2400 baud instead of 14400 Revision: 381402 Reporter: erichill Testers: Eric Hill Coders: Eric Hill Category: Core/General ASTERISK-20945: "Unable to connect to remote asterisk" message on service asterisk start, even though service is running Revision: 381404 Reporter: wcselby Testers: elguero, Jamuel Starkey, kaldemar, Danny Nicholas, mjordan Coders: elguero, mjordan Category: Core/HTTP ASTERISK-20967: Security Vulnerability: DoS attack possible due to fix for CVE-2012-5976 Revision: 383979 Reporter: mjordan Coders: mmichelson Category: Resources/res_format_attr_h264 ASTERISK-20901: Security Vulnerability: Possible stack corruption in when parsing H.264 format attributes Revision: 383974 Reporter: mjordan Coders: jrose Category: Resources/res_rtp_asterisk ASTERISK-20906: DTMF in SIP not working after HOLD / UNHOLD Revision: 381403 Reporter: eelcob Coders: Eelco Brolman Category: Utilities/astcanary ASTERISK-20947: astcanary exits immediately because of wrong pid argument Revision: 381405 Reporter: jhirsch Testers: mjordan Coders: Jakob Hirsch ---------------------------------------------------------------------- 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 | |----------+----------+--------------------------------+-----------------| | 379063 | mjordan | Create branch for Certified | | | | | Asterisk 11.2. | | |----------+----------+--------------------------------+-----------------| | 381400 | mjordan | Track merged changes using the | | | | | standard branch nomenclature | | |----------+----------+--------------------------------+-----------------| | | | Do not allow native RTP | | | 381401 | mjordan | bridging if packetization of | | | | | media streams differs. | | |----------+----------+--------------------------------+-----------------| | 381446 | mjordan | Fixed failing test from | ASTERISK-20787 | | | | r380696. | | |----------+----------+--------------------------------+-----------------| | 381447 | mjordan | Multiple revisions | | | | | 378121,378459 | | |----------+----------+--------------------------------+-----------------| | | | Don't send presencestate | | | 381616 | mjordan | information if the state is | AST-1084 | | | | invalid | | |----------+----------+--------------------------------+-----------------| | | | Fixed Confbridge file | | | 381705 | kharwell | recording deadlock and | AST-1088 | | | | appending. | | |----------+----------+--------------------------------+-----------------| | | | Confbridge channels staying | | | 381742 | kharwell | active when all participants | AST-1088 | | | | leave. | | |----------+----------+--------------------------------+-----------------| | 381823 | kharwell | Updated merge properties to | | | | | reflect correct trace. | | |----------+----------+--------------------------------+-----------------| | 381832 | mjordan | Remove the release summaries | | | | | from the branch | | |----------+----------+--------------------------------+-----------------| | 381833 | mjordan | Ensure Min-SE is included in | | | | | outbound INVITEs | | |----------+----------+--------------------------------+-----------------| | | | Let | | | 381836 | mjordan | vm_mailbox_snapshot_create's | | | | | combine option apply to | | | | | "Urgent" as well | | |----------+----------+--------------------------------+-----------------| | 382387 | kharwell | Confbridge CLI new record file | AST-1088 | | | | name check. | | |----------+----------+--------------------------------+-----------------| | | | Let vm_mailbox_snapshot | | | 382618 | mjordan | combine "Urgent" when no | | | | | folder is specified | | |----------+----------+--------------------------------+-----------------| | | | Resolve deadlock between | | | 383842 | mjordan | pending CDR and batch CDR | ASTERISK-21162 | | | | locks | | |----------+----------+--------------------------------+-----------------| | | | Resolve deadlock between SIP | ASTERISK-21068, | | 383880 | mjordan | registration and channel based | ASTERISK-20550, | | | | functions | ASTERISK-21314, | | | | | ASTERISK-21296 | +------------------------------------------------------------------------+ ---------------------------------------------------------------------- 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. .version | 2 ChangeLog | 4 UPGRADE.txt | 14 apps/app_adsiprog.c | 1 apps/app_alarmreceiver.c | 1 apps/app_amd.c | 1 apps/app_chanisavail.c | 1 apps/app_confbridge.c | 270 +++++++--- apps/app_dahdiras.c | 1 apps/app_dictate.c | 1 apps/app_externalivr.c | 1 apps/app_festival.c | 1 apps/app_getcpeid.c | 1 apps/app_ices.c | 1 apps/app_image.c | 1 apps/app_jack.c | 1 apps/app_meetme.c | 796 +++++++++++++++++------------- apps/app_minivm.c | 1 apps/app_morsecode.c | 1 apps/app_mp3.c | 1 apps/app_nbscat.c | 1 apps/app_osplookup.c | 1 apps/app_page.c | 105 ++- apps/app_sms.c | 1 apps/app_talkdetect.c | 1 apps/app_test.c | 1 apps/app_url.c | 1 apps/app_voicemail.c | 19 apps/app_waitforring.c | 1 apps/app_waitforsilence.c | 1 apps/app_zapateller.c | 1 apps/confbridge/conf_config_parser.c | 37 + apps/confbridge/conf_state_multi_marked.c | 8 asterisk-11.2.0-rc2-summary.html | 93 --- asterisk-11.2.0-rc2-summary.txt | 123 ---- build_tools/cflags-devmode.xml | 10 build_tools/cflags.xml | 7 build_tools/embed_modules.xml | 11 cdr/cdr_csv.c | 1 cdr/cdr_odbc.c | 1 cdr/cdr_pgsql.c | 1 cdr/cdr_radius.c | 1 cdr/cdr_sqlite3_custom.c | 1 cdr/cdr_tds.c | 1 cel/cel_pgsql.c | 1 cel/cel_radius.c | 1 cel/cel_sqlite3_custom.c | 1 cel/cel_tds.c | 1 channels/chan_alsa.c | 1 channels/chan_console.c | 1 channels/chan_gtalk.c | 1 channels/chan_jingle.c | 1 channels/chan_mgcp.c | 1 channels/chan_misdn.c | 1 channels/chan_nbs.c | 3 channels/chan_oss.c | 1 channels/chan_phone.c | 1 channels/chan_sip.c | 265 ++++++--- channels/chan_skinny.c | 1 channels/chan_unistim.c | 1 channels/console_board.c | 1 channels/console_gui.c | 1 channels/console_video.c | 1 channels/sip/include/sip.h | 1 channels/sip/security_events.c | 3 configs/confbridge.conf.sample | 4 contrib/init.d/rc.archlinux.asterisk | 2 contrib/init.d/rc.debian.asterisk | 2 contrib/init.d/rc.gentoo.asterisk | 2 contrib/init.d/rc.mandriva.asterisk | 2 contrib/init.d/rc.redhat.asterisk | 2 contrib/init.d/rc.slackware.asterisk | 2 contrib/init.d/rc.suse.asterisk | 2 contrib/scripts/safe_asterisk | 2 formats/format_jpeg.c | 1 formats/format_vox.c | 1 funcs/func_frame_trace.c | 1 funcs/func_pitchshift.c | 1 funcs/func_presencestate.c | 5 main/asterisk.c | 7 main/cdr.c | 24 main/channel.c | 5 main/event.c | 7 main/http.c | 22 main/manager.c | 26 main/presencestate.c | 3 main/rtp_engine.c | 13 main/tcptls.c | 5 pbx/pbx_ael.c | 1 pbx/pbx_dundi.c | 1 pbx/pbx_lua.c | 1 pbx/pbx_realtime.c | 1 res/res_ael_share.c | 1 res/res_config_ldap.c | 1 res/res_config_pgsql.c | 1 res/res_config_sqlite.c | 1 res/res_corosync.c | 1 res/res_fax_spandsp.c | 1 res/res_format_attr_h264.c | 11 res/res_http_websocket.c | 1 res/res_phoneprov.c | 1 res/res_pktccops.c | 1 res/res_rtp_asterisk.c | 93 +-- res/res_snmp.c | 1 res/res_timing_kqueue.c | 1 res/res_timing_pthread.c | 1 sounds/Makefile | 4 utils/ael_main.c | 1 utils/astman.c | 1 utils/check_expr.c | 1 utils/conf2ael.c | 1 utils/extconf.c | 1 utils/muted.c | 1 utils/refcounter.c | 1 utils/smsq.c | 1 utils/stereorize.c | 1 utils/streamplayer.c | 1 117 files changed, 1254 insertions(+), 839 deletions(-) ----------------------------------------------------------------------