                                Release Summary

                                asterisk-11.10.0

                                Date: 2014-05-29

                           <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-11.9.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              
   11 rmudgett                                       2 gma                    
   6 jrose                                           2 kristoff               
   5 wdoekes                                         2 mjordan                
   4 kmoore                                          2 themrrobert            
   4 mmichelson                                      2 wdoekes                
   2 coreyfarrell                                    1 coreyfarrell           
   2 mjordan                                         1 dwmw2                  
   1 Bradley Watkins                                 1 ibercom                
   1 David Woodhouse                                 1 igorg                  
   1 file                                            1 italorossi             
   1 igorg                                           1 johnknott              
   1 jcolp                                           1 laimbock               
   1 may                                             1 marquis                
   1 newtonr                                         1 mmichelson             
   1 Nitesh Bansal                                   1 nbansal                
   1 Sebastian Wiedenroth                            1 one47                  
   1 sgriepentrog                                    1 rnewton                
   1 Steve Davies                                    1 wiedi                  

     ----------------------------------------------------------------------

                                 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: Addons/chan_ooh323

   ASTERISK-23754: [patch] Use var/lib directory for log file configured in
   asterisk.conf
   Revision: 414153
   Reporter: igorg
   Coders: may

  Category: Applications/app_chanspy

   ASTERISK-23381: [patch]ChanSpy- Barge only works on the initial 'spy', if
   the spied-on channel makes a new call, unable to barge.
   Revision: 413551
   Reporter: themrrobert
   Coders: jrose

   ASTERISK-23381: [patch]ChanSpy- Barge only works on the initial 'spy', if
   the spied-on channel makes a new call, unable to barge.
   Revision: 413710
   Reporter: themrrobert
   Coders: jrose

  Category: Applications/app_confbridge

   ASTERISK-23545: Confbridge talker detection settings configuration load
   bug
   Revision: 411944
   Reporter: johnknott
   Coders: rmudgett

  Category: Applications/app_queue

   ASTERISK-23547: [patch] app_queue removing callers from queue when
   reloading
   Revision: 411585
   Reporter: italorossi
   Coders: jcolp

  Category: Applications/app_sms

   ASTERISK-18331: app_sms failure
   Revision: 412656
   Reporter: dwmw2
   Coders: David Woodhouse

  Category: Applications/app_stack

   ASTERISK-23620: Code path in app_stack fails to unlock list
   Revision: 412226
   Reporter: marquis
   Coders: Bradley Watkins

  Category: Applications/app_voicemail

   ASTERISK-23559: app_voicemail fails to load after fix to dialplan
   functions
   Revision: 411633
   Reporter: coreyfarrell
   Coders: coreyfarrell

  Category: CEL/General

   ASTERISK-22977: chan_sip+CEL: missing ANSWER and PICKUP event for
   INVITE/w/replaces pickup
   Revision: 413838
   Reporter: wdoekes
   Coders: wdoekes

  Category: Channels/chan_dahdi

   ASTERISK-23709: Regression in Dahdi/Analog/waitfordialtone
   Revision: 414068
   Reporter: one47
   Coders: Steve Davies

  Category: Channels/chan_sip/General

   ASTERISK-19465: P-Asserted-Identity Privacy
   Revision: 412746
   Reporter: kristoff
   Coders: jrose

   ASTERISK-19465: P-Asserted-Identity Privacy
   Revision: 412822
   Reporter: kristoff
   Coders: jrose

   ASTERISK-23564: [patch]TLS/SRTP status of channel not currently available
   in a CLI command
   Revision: 413876
   Reporter: laimbock
   Coders: jrose

  Category: Channels/chan_sip/Transfers

   ASTERISK-22977: chan_sip+CEL: missing ANSWER and PICKUP event for
   INVITE/w/replaces pickup
   Revision: 413838
   Reporter: wdoekes
   Coders: wdoekes

  Category: Core/Channels

   ASTERISK-22846: testsuite: masquerade super test fails on all branches
   (still)
   Revision: 411716
   Reporter: mjordan
   Coders: rmudgett

  Category: Core/Configuration

   ASTERISK-23546: CB_ADD_LEN does not do what you'd think
   Revision: 411961
   Reporter: wdoekes
   Coders: rmudgett

  Category: Core/General

   ASTERISK-23546: CB_ADD_LEN does not do what you'd think
   Revision: 411961
   Reporter: wdoekes
   Coders: rmudgett

  Category: Core/Logging

   ASTERISK-23616: Big memory leak in logger.c
   Revision: 412305
   Reporter: ibercom
   Coders: coreyfarrell

  Category: Core/RTP

   ASTERISK-23665: Wrong mime type for codec H263-1998 (h263+)
   Revision: 413788
   Reporter: gma
   Coders: wdoekes

  Category: Resources/res_config_pgsql

   ASTERISK-23707: Realtime Contacts: Apparent mismatch between PGSQL
   database state and Asterisk state
   Revision: 413225
   Reporter: mmichelson
   Coders: mmichelson

  Category: Resources/res_format_attr_h264

   ASTERISK-23664: Incorrect H264 specification in SDP.
   Revision: 413791
   Reporter: gma
   Coders: wdoekes

  Category: Resources/res_http_websocket

   ASTERISK-23605: res_http_websocket: Race condition in shutting down
   websocket causes crash
   Revision: 413123
   Reporter: mjordan
   Coders: kmoore

  Category: Resources/res_rtp_asterisk

   ASTERISK-23649: [patch]Support for DTLS retransmission
   Revision: 413008
   Reporter: nbansal
   Coders: Nitesh Bansal

  Category: Sounds

   ASTERISK-23550: Newer sound sets don't show up in menuselect
   Revision: 412586
   Reporter: rnewton
   Coders: newtonr

  Category: Tests/testsuite

   ASTERISK-22846: testsuite: masquerade super test fails on all branches
   (still)
   Revision: 411716
   Reporter: mjordan
   Coders: rmudgett

     ----------------------------------------------------------------------

                      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 |
   |----------+--------------+---------------------------------+------------|
   | 411808   | wdoekes      | configs: Clean up long line and |            |
   |          |              | typo in res_odbc.conf.sample.   |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | Internal timing: Add notice     |            |
   | 411974   | rmudgett     | that the -I and internal_timing |            |
   |          |              | option are no longer needed.    |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | main/astobj2: Make REF_DEBUG a  |            |
   | 412115   | mjordan      | menuselect item; improve        |            |
   |          |              | REF_DEBUG output                |            |
   |----------+--------------+---------------------------------+------------|
   | 412348   | rmudgett     | chan_sip.c: Moved some sip_pvt  |            |
   |          |              | unrefs after their last use.    |            |
   |----------+--------------+---------------------------------+------------|
   | 412712   | igorg        |                                 |            |
   |----------+--------------+---------------------------------+------------|
   | 412748   | kmoore       | HTTP: Add TCP_NODELAY to        |            |
   |          |              | accepted connections            |            |
   |----------+--------------+---------------------------------+------------|
   | 412767   | jrose        | Typo in CHANGES                 |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | http: Fix spurious ERROR        |            |
   | 412923   | rmudgett     | message in responses with no    |            |
   |          |              | content.                        |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | chan_sip.c: Fixed off-nominal   |            |
   | 413139   | rmudgett     | message iterator ref count and  |            |
   |          |              | alloc fail issues.              |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | Prevent crashes in              |            |
   | 413251   | mmichelson   | res_config_odbc due to          |            |
   |          |              | uninitialized string fields.    |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | Ensure that all parts of SQL    |            |
   | 413305   | mmichelson   | UPDATEs and DELETEs are         |            |
   |          |              | encoded.                        |            |
   |----------+--------------+---------------------------------+------------|
   | 413397   | mmichelson   | Fix encoding of custom prepare  |            |
   |          |              | extra data.                     |            |
   |----------+--------------+---------------------------------+------------|
   | 413451   | rmudgett     | app_confbridge: Fix ref leak in |            |
   |          |              | CLI "confbridge kick" command.  |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | app_queue: Extend documentation |            |
   | 413486   | file         | for various Manager actions and |            |
   |          |              | events.                         |            |
   |----------+--------------+---------------------------------+------------|
   | 413587   | kmoore       | Allow Asterisk to compile under |            |
   |          |              | GCC 4.10                        |            |
   |----------+--------------+---------------------------------+------------|
   | 413595   | kmoore       | Fix 32bit build for func_env    |            |
   |----------+--------------+---------------------------------+------------|
   | 413895   | wdoekes      | res_musiconhold: Minor cleanup. |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | app_meetme: Fix overwrite of    |            |
   | 413992   | rmudgett     | DAHDI conference data           |            |
   |          |              | structure.                      |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | sig_pri.c: Pull the             |            |
   | 414050   | rmudgett     | pri_dchannel() PRI_EVENT_RING   |            |
   |          |              | case into its own function.     |            |
   |----------+--------------+---------------------------------+------------|
   | 414215   | sgriepentrog | pbx.c: prevent potential crash  |            |
   |          |              | from recursive replace()        |            |
   |----------+--------------+---------------------------------+------------|
   |          |              | chan_local: Only block media    |            |
   | 414270   | rmudgett     | frames when a generator is on   |            |
   |          |              | both ends of a local channel.   |            |
   |----------+--------------+---------------------------------+------------|
   | 414346   | mjordan      | UPGRADE: Add note for REF_DEBUG |            |
   |          |              | flag                            |            |
   +------------------------------------------------------------------------+

     ----------------------------------------------------------------------

                                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                              |   23
 UPGRADE.txt                          |   14
 addons/chan_ooh323.c                 |    5
 apps/app_adsiprog.c                  |    2
 apps/app_chanspy.c                   |   69 +-
 apps/app_confbridge.c                |   14
 apps/app_dial.c                      |    4
 apps/app_dumpchan.c                  |    6
 apps/app_festival.c                  |    2
 apps/app_getcpeid.c                  |    8
 apps/app_meetme.c                    |   44 -
 apps/app_minivm.c                    |    4
 apps/app_queue.c                     |   96 ++-
 apps/app_sms.c                       |   46 -
 apps/app_stack.c                     |    3
 apps/app_verbose.c                   |    2
 apps/app_voicemail.c                 |   12
 apps/confbridge/conf_config_parser.c |   14
 bridges/bridge_softmix.c             |    6
 build_tools/cflags.xml               |    3
 cdr/cdr_adaptive_odbc.c              |    4
 cel/cel_odbc.c                       |    8
 cel/cel_pgsql.c                      |    4
 channels/chan_alsa.c                 |    6
 channels/chan_dahdi.c                |   54 -
 channels/chan_gtalk.c                |   12
 channels/chan_iax2.c                 |   78 +-
 channels/chan_jingle.c               |   14
 channels/chan_local.c                |   11
 channels/chan_mgcp.c                 |   26
 channels/chan_motif.c                |   14
 channels/chan_oss.c                  |    2
 channels/chan_phone.c                |    4
 channels/chan_sip.c                  |  294 ++++++----
 channels/chan_skinny.c               |  108 +--
 channels/chan_unistim.c              |   73 +-
 channels/iax2-parser.c               |    4
 channels/sig_analog.c                |   30 -
 channels/sig_pri.c                   | 1029 +++++++++++++++++------------------
 channels/sip/config_parser.c         |    2
 channels/sip/include/sip.h           |   11
 channels/sip/security_events.c       |    2
 configs/asterisk.conf.sample         |    1
 configs/res_odbc.conf.sample         |    8
 configs/sip.conf.sample              |   12
 configure.ac                         |    2
 contrib/scripts/refcounter.py        |  171 +++++
 formats/format_pcm.c                 |    8
 funcs/func_env.c                     |    6
 funcs/func_hangupcause.c             |    2
 funcs/func_iconv.c                   |    2
 funcs/func_srv.c                     |    6
 funcs/func_strings.c                 |    2
 funcs/func_sysinfo.c                 |   10
 include/asterisk/astobj.h            |    2
 include/asterisk/astobj2.h           |  129 ++--
 include/asterisk/autoconfig.h.in     |    9
 include/asterisk/message.h           |   12
 include/asterisk/options.h           |    8
 main/Makefile                        |    4
 main/abstract_jb.c                   |    2
 main/acl.c                           |    2
 main/adsi.c                          |    2
 main/aoc.c                           |    4
 main/app.c                           |    6
 main/asterisk.c                      |   28
 main/astobj2.c                       |   59 +-
 main/audiohook.c                     |    6
 main/autoservice.c                   |    8
 main/bridging.c                      |   12
 main/callerid.c                      |    8
 main/ccss.c                          |   22
 main/cel.c                           |    2
 main/channel.c                       |  155 ++---
 main/cli.c                           |   12
 main/config.c                        |   10
 main/config_options.c                |    6
 main/data.c                          |   13
 main/devicestate.c                   |    4
 main/dsp.c                           |    2
 main/enum.c                          |    4
 main/event.c                         |    4
 main/features.c                      |   16
 main/file.c                          |    2
 main/format.c                        |    8
 main/frame.c                         |    8
 main/http.c                          |   22
 main/io.c                            |    4
 main/loader.c                        |    4
 main/logger.c                        |   12
 main/manager.c                       |    9
 main/message.c                       |   48 +
 main/netsock.c                       |    6
 main/pbx.c                           |    2
 main/rtp_engine.c                    |    4
 main/sched.c                         |    6
 main/security_events.c               |    6
 main/slinfactory.c                   |    2
 main/stdtime/localtime.c             |    2
 main/stun.c                          |   10
 main/taskprocessor.c                 |    2
 main/translate.c                     |    6
 main/udptl.c                         |   12
 main/utils.c                         |   15
 main/xmldoc.c                        |    2
 pbx/dundi-parser.c                   |    8
 pbx/pbx_config.c                     |    2
 pbx/pbx_dundi.c                      |   10
 res/ael/pval.c                       |    2
 res/res_agi.c                        |    4
 res/res_calendar.c                   |    8
 res/res_calendar_caldav.c            |    7
 res/res_calendar_ews.c               |    2
 res/res_calendar_exchange.c          |    4
 res/res_calendar_icalendar.c         |    2
 res/res_config_odbc.c                |   63 +-
 res/res_config_pgsql.c               |   11
 res/res_corosync.c                   |   10
 res/res_crypto.c                     |    2
 res/res_fax.c                        |   58 -
 res/res_fax_spandsp.c                |   24
 res/res_format_attr_celt.c           |    6
 res/res_format_attr_h263.c           |    8
 res/res_format_attr_h264.c           |    8
 res/res_format_attr_silk.c           |   10
 res/res_http_websocket.c             |   39 -
 res/res_jabber.c                     |   26
 res/res_monitor.c                    |    4
 res/res_musiconhold.c                |   76 +-
 res/res_odbc.c                       |    2
 res/res_pktccops.c                   |   19
 res/res_rtp_asterisk.c               |  110 ++-
 res/res_srtp.c                       |   10
 res/res_stun_monitor.c               |    2
 res/res_timing_dahdi.c               |    4
 res/res_xmpp.c                       |    8
 sounds/Makefile                      |    6
 sounds/sounds.xml                    |  117 +++
 utils/extconf.c                      |    2
 139 files changed, 2229 insertions(+), 1585 deletions(-)

     ----------------------------------------------------------------------
