asterisk/res
Richard Mudgett 35e27201c7 Merged revisions 334357 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/10

................
  r334357 | rmudgett | 2011-09-02 16:08:16 -0500 (Fri, 02 Sep 2011) | 26 lines
  
  Merged revisions 334355 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.8
  
  ........
    r334355 | rmudgett | 2011-09-02 15:59:49 -0500 (Fri, 02 Sep 2011) | 19 lines
    
    MusicOnHold has extra unref which may lead to memory corruption and crash.
    
    The problem happens when a call is disconnected and you had started a MOH 
    class that does not use the files mode.  If you define REF_DEBUG and 
    recreate the problem, it will announce itself with the following warning: 
    Attempt to unref mohclass 0xb70722e0 (default) when only 1 ref remained, 
    and class is still in a container!  
    
    * Fixed moh_alloc() and moh_release() functions not handling the
    state->class reference consistently.
    
    (closes issue ASTERISK-18346)
    Reported by: Mark Murawski
    Patches:
          jira_asterisk_18346_v1.8.patch (license #5621) patch uploaded by rmudgett
    Tested by: rmudgett, Mark Murawski
    
    Review: https://reviewboard.asterisk.org/r/1404/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@334358 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-09-02 21:09:31 +00:00
..
ael Merged revisions 299449 via svnmerge from 2010-12-22 20:10:34 +00:00
ais Replace ast_log(LOG_DEBUG, ...) with ast_debug() 2011-02-04 16:55:39 +00:00
snmp Expand the caller ANI field to an ast_party_id 2010-07-14 16:58:03 +00:00
Makefile Merged revisions 318351 via svnmerge from 2011-05-09 23:16:12 +00:00
res_adsi.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_adsi.exports.in Remove the old stub files, preferring the optional_api method. 2010-07-14 20:48:59 +00:00
res_ael_share.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_ael_share.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_agi.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_agi.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_ais.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_calendar.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_calendar.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_calendar_caldav.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_calendar_ews.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_calendar_exchange.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_calendar_icalendar.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_clialiases.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_clioriginate.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_config_curl.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_config_ldap.c Fix infinite loop releasing the same memory in ldap_loadentry(). 2011-08-19 17:24:56 +00:00
res_config_odbc.c Merged revisions 334230 via svnmerge from 2011-09-01 17:31:34 +00:00
res_config_pgsql.c Merged revisions 332830 via svnmerge from 2011-08-22 18:33:27 +00:00
res_config_sqlite.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_convert.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_crypto.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_crypto.exports.in Remove built-in AES code and use optional_api instead 2010-07-21 19:11:32 +00:00
res_curl.c Add load priority order, such that preload becomes unnecessary in most cases 2010-07-20 19:35:02 +00:00
res_fax.c Merged revisions 334064 via svnmerge from 2011-08-31 16:31:30 +00:00
res_fax.exports.in Log spandsp's fax debug output to the FAX logger level. 2010-05-21 15:15:58 +00:00
res_fax_spandsp.c Merged revisions 333716 via svnmerge from 2011-08-29 18:28:02 +00:00
res_format_attr_celt.c Moves celt and silk format attribute files into res folder. 2011-07-08 20:18:39 +00:00
res_format_attr_silk.c Moves celt and silk format attribute files into res folder. 2011-07-08 20:18:39 +00:00
res_http_post.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_jabber.c Merged revisions 333570 via svnmerge from 2011-08-29 15:58:24 +00:00
res_jabber.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_limit.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_monitor.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_monitor.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_musiconhold.c Merged revisions 334357 via svnmerge from 2011-09-02 21:09:31 +00:00
res_mutestream.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_odbc.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_odbc.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_phoneprov.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_pktccops.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_pktccops.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_realtime.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_rtp_asterisk.c Merged revisions 328824 via svnmerge from 2011-07-19 18:07:22 +00:00
res_rtp_multicast.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_security_log.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_smdi.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_smdi.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_snmp.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_speech.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_speech.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
res_srtp.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_srtp.exports.in Add SRTP support for Asterisk 2010-06-08 05:29:08 +00:00
res_stun_monitor.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_timing_dahdi.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_timing_kqueue.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_timing_pthread.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
res_timing_timerfd.c Merged revisions 332321 via svnmerge from 2011-08-17 18:31:39 +00:00