Author: bebuild
Date: Mon Nov  3 12:48:40 2014
New Revision: 427143

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=427143
Log:
Importing files for 11.14.0-rc1 release.

Added:
    tags/11.14.0-rc1/.lastclean   (with props)
    tags/11.14.0-rc1/.version   (with props)
    tags/11.14.0-rc1/ChangeLog   (with props)

Added: tags/11.14.0-rc1/.lastclean
URL: 
http://svnview.digium.com/svn/asterisk/tags/11.14.0-rc1/.lastclean?view=auto&rev=427143
==============================================================================
--- tags/11.14.0-rc1/.lastclean (added)
+++ tags/11.14.0-rc1/.lastclean Mon Nov  3 12:48:40 2014
@@ -1,0 +1,1 @@
+40

Propchange: tags/11.14.0-rc1/.lastclean
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: tags/11.14.0-rc1/.lastclean
------------------------------------------------------------------------------
    svn:keywords = none

Propchange: tags/11.14.0-rc1/.lastclean
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: tags/11.14.0-rc1/.version
URL: 
http://svnview.digium.com/svn/asterisk/tags/11.14.0-rc1/.version?view=auto&rev=427143
==============================================================================
--- tags/11.14.0-rc1/.version (added)
+++ tags/11.14.0-rc1/.version Mon Nov  3 12:48:40 2014
@@ -1,0 +1,1 @@
+11.14.0-rc1

Propchange: tags/11.14.0-rc1/.version
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: tags/11.14.0-rc1/.version
------------------------------------------------------------------------------
    svn:keywords = none

Propchange: tags/11.14.0-rc1/.version
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: tags/11.14.0-rc1/ChangeLog
URL: 
http://svnview.digium.com/svn/asterisk/tags/11.14.0-rc1/ChangeLog?view=auto&rev=427143
==============================================================================
--- tags/11.14.0-rc1/ChangeLog (added)
+++ tags/11.14.0-rc1/ChangeLog Mon Nov  3 12:48:40 2014
@@ -1,0 +1,31933 @@
+2014-11-03  Asterisk Development Team <[email protected]>
+
+       * Asterisk 11.14.0-rc1 Released.
+
+2014-11-03 02:31 +0000 [r427019-427087]  Corey Farrell <[email protected]>
+
+       * apps/app_voicemail.c: Fix compile error caused by review 4138
+         There is no procedure called ast_closeframe, fix code to use
+         ast_closestream. Reported By: Matt Jordan
+
+       * apps/app_voicemail.c, /, main/app.c: Fix ast_writestream leaks
+         Fix cleanup in __ast_play_and_record where others[x] may be
+         leaked. This was caught where prepend != NULL && outmsg != NULL,
+         once realfile[x] == NULL any further others[x] would be leaked. A
+         cleanup block was also added for prepend != NULL && outmsg ==
+         NULL. 11+: Fix leak of ast_writestream recording_fs in
+         app_voicemail:leave_voicemail. ASTERISK-24476 #close Reported by:
+         Corey Farrell Review: https://reviewboard.asterisk.org/r/4138/
+         ........ Merged revisions 427023 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+       * funcs/func_jitterbuffer.c, main/abstract_jb.c: func_jitterbuffer:
+         fix frame leaks. Fix code paths where it is possible for frames
+         to leak. Fix uninitialized variable in jb_get_fixed and
+         jb_get_adaptive. ASTERISK-22409 #related Reported by: Corey
+         Farrell Review: https://reviewboard.asterisk.org/r/4128/
+
+2014-10-31 16:40 +0000 [r426927-426931]  Tzafrir Cohen 
<[email protected]>
+
+       * Makefile, /: Fix syntax from commit r426927
+
+       * Makefile, /: install init.d files on GNU/kFreeBSD Review:
+         https://reviewboard.asterisk.org/r/4118/ ........ Merged
+         revisions 426926 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-31 03:25 +0000 [r426860]  Matthew Jordan <[email protected]>
+
+       * channels/sip/include/reqresp_parser.h, /,
+         channels/sip/reqresp_parser.c: channels/sip/reqresp_parser: Fix
+         unit tests for r426594 When r426594 was made, it did not take
+         into account a unit test that verified that the function properly
+         populated the unsupported buffer. The function would previously
+         memset the buffer if it detected it had any contents; since this
+         function can now be called iteratively on successive headers, the
+         unit tests would now fail. This patch updates the unit tests to
+         reset the buffer themselves between successive calls, and updates
+         the documentation of the function to note that this is now
+         required. ........ Merged revisions 426858 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-31 03:05 +0000 [r426805-426831]  Corey Farrell <[email protected]>
+
+       * /, contrib/Makefile (added), Makefile: REF_DEBUG: Install
+         refcounter.py to $(ASTDATADIR)/scripts This change ensures
+         refcounter.py is installed to a place where it can be found by
+         the Asterisk testsuite if REF_DEBUG is enabled. ASTERISK-24432
+         #close Reported by: Corey Farrell Review:
+         https://reviewboard.asterisk.org/r/4094/ ........ Merged
+         revisions 426830 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+       * apps/app_queue.c: app_queue: fix a couple leaks to struct
+         call_queue in set_member_value set_member_value has a couple
+         leaks to references in the variable q found through testsuite
+         tests/queues/set_penalty. Also remove the REF_DEBUG_ONLY_QUEUES
+         compiler declaration, this is no longer possible with the updated
+         REF_DEBUG code. ASTERISK-24466 #close Reported by: Corey Farrell
+         Review: https://reviewboard.asterisk.org/r/4125/
+
+2014-10-30 09:16 +0000 [r426692]  Walter Doekes <[email protected]>
+
+       * /, apps/app_voicemail.c: app_voicemail: Fix unchecked bounds of
+         myArray in IMAP_STORAGE. In update_messages_by_imapuser(),
+         messages were appended to a finite array which resulted in a
+         crash when an IMAP mailbox contained more than 256 entries. This
+         memory is now dynamically increased as needed. Observe that this
+         patch adds a bunch of XXX's to questionable code. See the review
+         (url below) for more information. ASTERISK-24190 #close Reported
+         by: Nick Adams Tested by: Nick Adams Review:
+         https://reviewboard.asterisk.org/r/4126/ ........ Merged
+         revisions 426691 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-30 05:56 +0000 [r426666]  Igor Goncharovskiy 
<[email protected]>
+
+       * channels/chan_unistim.c: Add additional checks for NULL pointers
+         to fix several crashes reported. ASTERISK-24304 #close Reported
+         by: dhanapathy sathya
+
+2014-10-30 01:58 +0000 [r426595-426600]  Matthew Jordan <[email protected]>
+
+       * /, channels/chan_sip.c: channels/chan_sip: Add improved support
+         for 4xx error codes This patch adds support for 414, 493, 479,
+         and a stray 400 response in REGISTER response handling. This
+         helps interoperability in a number of scenarios. Review:
+         https://reviewboard.asterisk.org/r/3437 patches: rb3437.patch
+         uploaded by oej (License 5267) ........ Merged revisions 426599
+         from http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+       * /, channels/chan_sip.c, channels/sip/reqresp_parser.c:
+         channels/chan_sip: Support mutltiple Supported and Required
+         headers A SIP request may contain multiple Supported: and
+         Required: headers. Currently, chan_sip only parses the first
+         Supported/Required header it finds. This patch adds support for
+         multiple Supported/Required headers for INVITE requests. Review:
+         https://reviewboard.asterisk.org/r/2478 ASTERISK-21721 #close
+         Reported by: Olle Johansson patches: rb2478.patch uploaded by oej
+         (License 5267) ........ Merged revisions 426594 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-28 20:50 +0000 [r426527]  Corey Farrell <[email protected]>
+
+       * res/res_fax.c: res_fax: Resolve T38 gateway frame leak. When
+         frames are translated by a fax gateway they need to be freed. The
+         existing call to ast_frfree was unreachable. This change
+         reorganizes fax_gateway_framehook to ensure that ast_frfree is
+         called when needed. ASTERISK-24457 #close Reported by: Corey
+         Farrell Review: https://reviewboard.asterisk.org/r/4115/
+
+2014-10-28 18:08 +0000 [r426456]  mdavenport <mdavenport@localhost>:
+
+       * configs/manager.conf.sample: ASTERISK-23512, correct inaccurate
+         comment in manager.conf.sample
+
+2014-10-28 14:57 +0000 [r426366]  Matthew Jordan <[email protected]>
+
+       * main/manager.c: main/manager: Fix typo in AMI event documentation
+         of "OriginateResponse" The parameter name is "Response", not
+         "Resonse". ASTERISK-24430 #close Reported by: Dafi Ni
+
+2014-10-28 14:55 +0000 [r426291-426359]  mdavenport <mdavenport@localhost>:
+
+       * res/res_agi.c: ASTERISK-24323, fix bug in documentation of AGI
+         STREAM FILE CONTROL
+
+       * configs/extensions.conf.sample: ASTERISK-24419, fix incorrect
+         syntax for setting language in extensions.conf.sample
+
+2014-10-28 11:17 +0000 [r426255]  Corey Farrell <[email protected]>
+
+       * apps/app_queue.c: app_queue: Cleanup ao2_iterator Clean
+         ao2_iterator, resolving reference leak to queue members.
+         ASTERISK-24454 #close Reported by: Corey Farrell Review:
+         https://reviewboard.asterisk.org/r/4111/
+
+2014-10-27 02:45 +0000 [r426141-426209]  Matthew Jordan <[email protected]>
+
+       * res/res_http_websocket.c: res/res_http_websocket: Fix minor nits
+         found by wdoekes on r409681 When Moises committed the fixes for
+         WSS (which was a great patch), wdoekes had a few style nits that
+         were on the review that got missed. This patch resolves what I
+         *think* were all of the ones that were still on the review.
+         Thanks to both moy for the patch, and wdoekes for the reviews.
+         Review: https://reviewboard.asterisk.org/r/3248/
+
+       * res/res_srtp.c, /: res/res_srtp: Fix include issue for libsrtp
+         1.5.0 In libsrtp 1.5.0, crypto_get_random is no longer resolved
+         simply by including srtp.h. Now, one must include crypto_kernel.h
+         as well. As it turns out, this header file has been provided by
+         the library since 2006, so this is a relatively benign change.
+         ASTERISK-24436 #close Reported by: Patrick Laimbock ........
+         Merged revisions 426140 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-20 14:10 +0000 [r425986]  Matthew Jordan <[email protected]>
+
+       * UPGRADE.txt, res/res_xmpp.c, res/res_jabber.c, main/tcptls.c:
+         AST-2014-011: Fix POODLE security issues There are two aspects to
+         the vulnerability: (1) res_jabber/res_xmpp use SSLv3 only. This
+         patch updates the module to use TLSv1+. At this time, it does not
+         refactor res_jabber/res_xmpp to use the TCP/TLS core, which
+         should be done as an improvement at a latter date. (2) The
+         TCP/TLS core, when tlsclientmethod/sslclientmethod is left
+         unspecified, will default to the OpenSSL SSLv23_method. This
+         method allows for all encryption methods, including SSLv2/SSLv3.
+         A MITM can exploit this by forcing a fallback to SSLv3, which
+         leaves the server vulnerable to POODLE. This patch adds WARNINGS
+         if a user uses SSLv2/SSLv3 in their configuration, and explicitly
+         disables SSLv2/SSLv3 if using SSLv23_method. For TLS clients,
+         Asterisk will default to TLSv1+ and WARN if SSLv2 or SSLv3 is
+         explicitly chosen. For TLS servers, Asterisk will no longer
+         support SSLv2 or SSLv3. Much thanks to abelbeck for reporting the
+         vulnerability and providing a patch for the res_jabber/res_xmpp
+         modules. Review: https://reviewboard.asterisk.org/r/4096/
+         ASTERISK-24425 #close Reported by: abelbeck Tested by: abelbeck,
+         opsmonitor, gtjoseph patches: asterisk-1.8-jabber-tls.patch
+         uploaded by abelbeck (License 5903)
+         asterisk-11-jabber-xmpp-tls.patch uploaded by abelbeck (License
+         5903) AST-2014-011-1.8.diff uploaded by mjordan (License 6283)
+         AST-2014-011-11.diff uploaded by mjordan (License 6283)
+
+2014-10-17 13:09 +0000 [r425819]  Matthew Jordan <[email protected]>
+
+       * /, channels/chan_sip.c: channels/chan_sip: Respect outboundproxy
+         setting when sending qualify requests The outboundproxy setting
+         is currently ignored when sending OPTIONS requests as a result of
+         the qualify setting. This means that if an Asterisk server is
+         unable to send the packet directly to a peer, it is unable to
+         qualify any non-inbound registered peer (e.g. a peer SIP Trunk).
+         This patch grabs the outboundproxy information for a peer when a
+         qualify attempt is being constructed and, if it finds the
+         information, uses it when sending the OPTIONS request. Review:
+         https://reviewboard.asterisk.org/r/3948 ASTERISK-24063 #close
+         Reported by: Damian Ivereigh patches: outboundproxy-dai.patch
+         uploaded by Damian Ivereigh (License 6632) ........ Merged
+         revisions 425818 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-16 06:04 +0000 [r425667]  Igor Goncharovskiy 
<[email protected]>
+
+       * channels/chan_unistim.c: Fix loss of voice after second call
+         drops (on a second line) in case using multiple lines on unistim
+         phones. There is regression was introduced in r391379. Reported
+         by: Rustam Khankishyiev (closes issue ASTERISK-23846)
+
+2014-10-16 01:24 +0000 [r425644]  Joshua Colp <[email protected]>
+
+       * res/res_rtp_asterisk.c: res_rtp_asterisk: Fix a bug where ICE
+         state would get reset when it shouldn't. In the case where the
+         ICE negotiation had not yet started current state would get wiped
+         when it shouldn't. This also removes channel binding as in
+         practice this does not work well with other implementations.
+
+2014-10-15 09:02 +0000 [r425548]  Alexandr Anikin <[email protected]>
+
+       * addons/chan_ooh323.c, /: chan_ooh323: fix rtptimeout general
+         value checking correct condition to check rtptimeout in [general]
+         config section ASTERISK-24393 #close Reported by: Dmitry Melekhov
+         Tested by: Dmitry Melekhov Patches: ASTERISK-24393.patch ........
+         Merged revisions 425547 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-14 16:44 +0000 [r425407-425457]  Corey Farrell <[email protected]>
+
+       * res/res_fax.c: res_fax: Fix reference leak caused by gateway
+         sessions Fax gateway session objects can be re-used, causing the
+         same gateway session to be added to faxregistry.container more
+         than once. This change causes fax_session_new to remove the
+         reserved session from the container before it's id is changed,
+         ensuring it's possible for the session to be freed.
+         ASTERISK-24392 #close Reported by: Corey Farrell Review:
+         https://reviewboard.asterisk.org/r/4049/
+
+       * /, res/res_fax.c: res_fax: Resolve module reference leak caused
+         by reserved sessions Remove reference to module providing
+         reserved session after adding a reference to the final module.
+         This re-reference is done to ensure that module references are
+         correct even if the final session selects a different module than
+         the reserved session. ASTERISK-18923 #close Reported by: Grigoriy
+         Puzankin Review: https://reviewboard.asterisk.org/r/4048/
+         ........ Merged revisions 425405 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-12 21:08 +0000 [r425360]  Joshua Colp <[email protected]>
+
+       * res/res_rtp_asterisk.c: res_rtp_asterisk: Make the ICE transport
+         check case insensitive as some implementations use 'udp'.
+
+2014-10-12 08:13 +0000 [r425287-425297]  Walter Doekes <[email protected]>
+
+       * /, channels/chan_sip.c: chan_sip: Fix so asterisk won't send
+         reINVITE after a BYE. After a reINVITE glare situation, Asterisk
+         would re-send the reINVITE even though the call had been hung up
+         in the mean time. This patch unschedules the reinvite when
+         handling the BYE. ASTERISK-22791 #close Reported by: Paolo
+         Compagnini Tested by: Paolo Compagnini Review:
+         https://reviewboard.asterisk.org/r/4056/ (testcase is in review
+         r4055) ........ Merged revisions 425296 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+       * Makefile, /: build: Relax badshell tilde test to allow for ~ in
+         middle of DESTDIR. The main Makefile has a target test called
+         'badshell' that tests if DESTDIR does not happen to have an
+         an-expanded tilde (~). This might be the case if you run: make
+         install DESTDIR=~/somewhere/ That test also disallowed valid
+         tildes in directory names. The test is now changed to only
+         trigger on a tilde at the start of the path. ASTERISK-13797
+         #close Reported by: Tzafrir Cohen Review:
+         https://reviewboard.asterisk.org/r/4064/ ........ Merged
+         revisions 425291 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+       * res/res_calendar_ews.c, /: res_calendar_ews: Relax neon version
+         check to work with 0.30 too. Allow res_calendar_ews to work not
+         only with libneon-0.29 but also with 0.30. ASTERISK-24325 #close
+         Reported by: Tzafrir Cohen Review:
+         https://reviewboard.asterisk.org/r/4068/ ........ Merged
+         revisions 425286 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-10 12:55 +0000 [r425153]  Kinsey Moore <[email protected]>
+
+       * /, tests/test_callerid.c, main/callerid.c: CallerID: Fix parsing
+         regression This fixes a regression in callerid parsing introduced
+         when another bug was fixed. This bug occurred when the name was
+         composed entirely of DTMF keys and quoted without a number
+         section (<>). ASTERISK-24406 #close Reported by: Etienne Lessard
+         Tested by: Etienne Lessard Patches: callerid_fix.diff uploaded by
+         Kinsey Moore Review: https://reviewboard.asterisk.org/r/4067/
+         ........ Merged revisions 425152 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-10 07:25 +0000 [r425069]  Walter Doekes <[email protected]>
+
+       * /, channels/chan_sip.c: chan_sip: Fix dialog leak resulting from
+         missing ACK to re-INVITE. If a device re-INVITEs at the same time
+         as the dialog is hung up, and if then the ACK to the re-INVITE
+         never reaches Asterisk, chan_sip would fail to destroy the dialog
+         after a while. This resulted in (most prominently) file handle
+         leaks. (Patch reindented by me.) ASTERISK-20784 #close
+         ASTERISK-15879 #close Reported by: Torrey Searle, Nitesh Bansal
+         Patches: reinvite_ack_timeout.patch uploaded by Torrey Searle
+         (License #5334) patch_asterisk_20784.txt uploaded by Nitesh
+         Bansal (License #6418) Reviewboard:
+         https://reviewboard.asterisk.org/r/4052/ (testcase can be found
+         at r4051) ........ Merged revisions 425068 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-09 21:26 +0000 [r425029]  Kevin Harwell <[email protected]>
+
+       * res/res_rtp_asterisk.c: res_rtp_asterisk: Crash if no candidates
+         received for component When starting ice if there is not at least
+         one remote ice candidate with an RTP component asterisk will
+         crash. This is due to an assertion in pjnath as it expects at
+         least one candidate with an RTP component. Added a check to make
+         sure at least one candidate contains an RTP component and at
+         least one candidate has an RTCP component. ASTERISK-24383 #close
+         Review: https://reviewboard.asterisk.org/r/4039/
+
+2014-10-09 08:06 +0000 [r424878]  Walter Doekes <[email protected]>
+
+       * contrib/scripts/safe_asterisk, /: safe_asterisk: Don't
+         automatically exceed MAXFILES value of 2^20. On systems with lots
+         of RAM (e.g. 24GB) /proc/sys/fs/file-max divided by two can
+         exceed the per-process file limit of 2^20. This patch ensures the
+         value is capped. (Patch cleaned up by me.) ASTERISK-24011 #close
+         Reported by: Michael Myles Patches: safe_asterisk-ulimit.diff
+         uploaded by Michael Myles (License #6626) ........ Merged
+         revisions 424875 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-08 18:44 +0000 [r424852]  Joshua Colp <[email protected]>
+
+       * res/res_rtp_asterisk.c: res_rtp_asterisk: Allow only UDP ICE
+         candidates. The underlying library, pjnath, that res_rtp_asterisk
+         uses for ICE support does not have support for ICE-TCP. As
+         candidates are passed through directly to it this can cause error
+         messages to occur when it receives something unexpected (such as
+         a TCP candidate). This change merely ignores all non-UDP
+         candidates so they never reach pjnath. ASTERISK-24326 #close
+         Reported by: Joshua Colp
+
+2014-10-07 21:30 +0000 [r424787]  Corey Farrell <[email protected]>
+
+       * /, main/astobj2.c: astobj2: Correct REF_DEBUG false leak report
+         When ao2_callback is run with OBJ_MULTIPLE and not OBJ_NODATA it
+         allocates a temporary container in a way that does not record
+         REF_DEBUG log entries. This changes that container to correctly
+         record unref's when the container is freed. ASTERISK-24390 #close
+         Reported by: Corey Farrell Review:
+         https://reviewboard.asterisk.org/r/4047/ ........ Merged
+         revisions 424786 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-10-06 18:36 +0000 [r424690]  Matthew Jordan <[email protected]>
+
+       * main/message.c: message: Don't close an AMI connection on
+         SendMessage action error If SendMessage encounters an error (such
+         as incorrect input provided to the action), it will currently
+         return -1. Actions should only return -1 if the connection to the
+         AMI client should be closed. In this case, SendMessage causing
+         the client to disconnect is inappropriate. This patch causes the
+         action to return 0, which simply causes the action to fail.
+         Review: https://reviewboard.asterisk.org/r/4024 ASTERISK-24354
+         #close Reported by: Peter Katzmann patches: sendMessage.patch
+         uploaded by Peter Katzmann (License 5968)
+
+2014-10-05 00:41 +0000 [r424550-424578]  Corey Farrell <[email protected]>
+
+       * main/manager.c: Release AMI connections on shutdown.
+         ASTERISK-24378 #close Reported by: Corey Farrell Review:
+         https://reviewboard.asterisk.org/r/4037/
+
+       * channels/chan_sip.c: chan_sip: Clean leak on error path of
+         process_sdp Resolve leak in process_sdp that occurs in 2 error
+         path's where crypto lines are expected but not provided.
+         ASTERISK-24385 #close Reported by: Corey Farrell Review:
+         https://reviewboard.asterisk.org/r/4045/
+
+       * channels/chan_motif.c: chan_motif: Release format capabilities
+         and config on module load error ASTERISK-24384 #close Reported
+         by: Corey Farrell Review:
+         https://reviewboard.asterisk.org/r/4043/
+
+2014-10-01 10:08 +0000 [r424177-424182]  Walter Doekes <[email protected]>
+
+       * /, channels/chan_sip.c: chan_sip: Simplify some unref code by
+         removing unlink_peer_from_tables. ASTERISK-22945 #related
+         Reported by: ibercom Patches:
+         asterisk11-chan_sip-simplifies.patch uploaded by ibercom (License
+         #6599) ........ Merged revisions 424181 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+       * /, channels/chan_sip.c: chan_sip: Remove excess ref of realtime
+         peer before sip_poke_peer. The peer is referenced at the end of
+         sip_poke_peer, it should not get an extra ref before the call to
+         sip_poke_peer. This fixes a memory leak. ASTERISK-22945 #close
+         Reported by: ibercom Tested by: Yuriy Gorlichenko Patches:
+         asterisk11.patch uploaded by ibercom (License #6599) Review:
+         https://reviewboard.asterisk.org/r/4031/ ........ Merged
+         revisions 424176 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-30 11:31 +0000 [r424151]  Joshua Colp <[email protected]>
+
+       * res/res_rtp_asterisk.c: res_rtp_asterisk: Ensure that the base
+         and mapped address for candidates is present in SDP. This change
+         fixes an issue where ICE candidates put into the SDP did not
+         contain the 'raddr' and 'rport' information for server reflexive
+         and relay candidates. #SIPit31
+
+2014-09-29 21:21 +0000 [r424117]  Walter Doekes <[email protected]>
+
+       * contrib/scripts/autosupport: autosupport: Fix bashism. '==' is
+         bashism (bashspecific, fails when dash is /bin/sh). Anyway, a
+         'case' works better there. Originally committed in r375059 and
+         r375060 on 2012-10-16 21:13:08. ASTERISK-20567 #close Reported
+         by: Tzafrir Cohen
+
+2014-09-26 15:18 +0000 [r423983]  Richard Mudgett <[email protected]>
+
+       * /, res/res_fax.c: res_fax: Fix out of bounds error in
+         update_modem_bits(). ASTERISK-24357 #close Reported by: Jeremy
+         Laine Patches: res_fax_bounds.patch (license #6561) patch
+         uploaded by Jeremy Laine Modified patch to not use magic numbers.
+         ........ Merged revisions 423979 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-26 08:23 +0000 [r423916]  Walter Doekes <[email protected]>
+
+       * /, doc/asterisk.8: docs: Escape unescaped minus sign in
+         asterisk.8 manpage. ASTERISK-23768 #close Reported by: Jeremy
+         Lainé Patches: escape_manpage_hyphen.patch uploaded by Jeremy
+         Lainé (License #6561) ........ Merged revisions 423915 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-24 08:49 +0000 [r423801]  Walter Doekes <[email protected]>
+
+       * /, channels/chan_sip.c: chan_sip: Unref outbound proxy structure
+         on dialog/pvt destruction. Make sure outbound proxy refs are
+         always unreffed on dialog destruction. Review:
+         https://reviewboard.asterisk.org/r/4016/ ........ Merged
+         revisions 423800 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-22 19:46 +0000 [r423658-423721]  Walter Doekes <[email protected]>
+
+       * /, channels/chan_sip.c: chan_sip: On INVITE retransmission, don't
+         add an extra 503 response. INVITE arrives to asterisk, asterisk
+         responds Busy(). If the INVITE is retransmitted, asterisk would
+         generate a 503 in addition to the 486. Thanks Torrey Searle for
+         providing a working regression test. ASTERISK-24335 #close
+         Review: https://reviewboard.asterisk.org/r/4003/ Patches:
+         retrans_486_invite.patch uploaded by Torrey Searle (License
+         #5334) ........ Merged revisions 423720 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+       * /, main/editline/readline.c: cli.c: Fix tab completion "module
+         load" when MALLOC_DEBUG is enabled. r421600 conflicted with
+         r155763. ASTERISK-24348 #close ........ Merged revisions 423657
+         from http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-24  Asterisk Development Team <[email protected]>
+
+       * Asterisk 11.13.0 Released.
+
+2014-09-19  Asterisk Development Team <[email protected]>
+
+       * Asterisk 11.13.0-rc1 Released.
+
+2014-09-18 16:30 +0000 [r423400]  Richard Mudgett <[email protected]>
+
+       * /, main/astobj2.c, contrib/scripts/refcounter.py:
+         astobj2.c/refcounter.py: Fix to deal with invalid object refs. *
+         Make astob2 REF_DEBUG output an invalid object line when an
+         invalid ao2 object ref/unref is attempted. This is similar to the
+         constructor/destructor lines. * Fixed refcounter.py to handle
+         skewed objects that have constructor/destructor states. * Made
+         refcounter.py highlight the invalid ao2 object refs by putting
+         them in their own section of the processed output file. * Made
+         refcounter.py highlight unreffing an object by more than one that
+         results in a negative ref count and the object being destroyed.
+         The abnormally destroyed object is reported in the invalid and
+         finalized object sections of the output. Review:
+         https://reviewboard.asterisk.org/r/3971/ ........ Merged
+         revisions 423349 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-18 16:19 +0000 [r423360]  Mark Michelson <[email protected]>
+
+       * res/res_fax_spandsp.c: res_fax_spandsp: Properly handle cleanup
+         before starting FAXes. If faxing fails at a very early stage,
+         then it is possible for us to pass a NULL t30 state pointer to
+         spandsp, which spandsp is none too pleased with. This patch
+         ensures that we pass the correct pointer to spandsp in the
+         situation where we have not yet set our local t30 state pointer.
+         ASTERISK-24301 #close Reported by Matt Jordan Patches:
+         ASTERISK-24301-fax.diff Uploaded by Mark Michelson (License
+         #5049)
+
+2014-09-18 14:42 +0000 [r423277]  George Joseph <[email protected]>
+
+       * main/config.c, main/manager.c, /, include/asterisk/config.h:
+         config: bug: Fix SEGV in ast_category_insert when matching
+         category isn't found If you call ast_category_insert with a match
+         category that doesn't exist, the list traverse runs out of 'next'
+         categories and you get a SEGV. This patch adds check for the
+         end-of-list condition and changes the signature to return an int
+         for success/failure indication instead of a void. The only
+         consumer of this function is manager and it was also changed to
+         use the return value. Tested by: George Joseph Review:
+         https://reviewboard.asterisk.org/r/3993/ ........ Merged
+         revisions 423276 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-17 18:02 +0000 [r423150-423253]  Joshua Colp <[email protected]>
+
+       * res/res_rtp_asterisk.c: res_rtp_asterisk: Ensure that the thread
+         terminating pj stuff is registered.
+
+       * res/res_rtp_asterisk.c: res_rtp_asterisk: Fix 100% CPU usage due
+         to timer heap thread spinning. Side note: I need a vacation.
+
+       * res/res_rtp_asterisk.c: res_rtp_asterisk: Fix building when
+         pjproject is not used.
+
+       * res/res_rtp_asterisk.c: res_rtp_asterisk: Fix a myriad of TURN
+         client issues. 1. The number of file descriptors an ioqueue
+         instance can handle is fixed, so we now spawn the required number
+         to handle the load. 2. Our transport identifiers were exceeding
+         the range supported by pjnath. 3. The TURN client did not set up
+         client binding causing needless bandwidth usage. 4. The code no
+         longer updates address information on each packet. 5. STUN
+         traffic was getting looped back to Asterisk instead of going
+         through the TURN server. 6. Synchronization now ensures things
+         are completely setup or destroyed. 7. Logging now reflects the
+         target the TURN server is sending to/receiving from on our
+         behalf. ASTERISK-23577 #close Reported by: Jay Jideliov
+         ASTERISK-23634 #close Reported by: Roman Skvirsky Review:
+         https://reviewboard.asterisk.org/r/3982/
+
+2014-09-14 15:49 +0000 [r423067]  Walter Doekes <[email protected]>
+
+       * configs/sip.conf.sample, /: chan_sip: Clarify that sipdebug=yes
+         cannot be undone by the CLI. Document it in sip.conf.
+         ASTERISK-24249 #close Reported by: Avinash Mohod Review:
+         https://reviewboard.asterisk.org/r/3926/ ........ Merged
+         revisions 423066 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-12 18:18 +0000 [r423010]  Kinsey Moore <[email protected]>
+
+       * main/channel.c, /: Bridging: Fix bouncing native bridge This
+         fixes a situation in Asterisk 1.8 and 11 where ast_channel_bridge
+         could cause a bouncing native bridge. In the case of the
+         dial_LS_options test, this was a remote RTP bridge which caused
+         the audio path to continually cycle between Asterisk and the
+         remote endpoints generating a large number of SIP messages and
+         delaying the test long enough to cause it to fail (checking
+         timing was part of the test). The root cause was that the code to
+         decide whether to use native bridging was expecting a
+         time-remaining value of 0 to be the default instead of the actual
+         default value of -1. A value of 0 or negative numbers could also
+         be generated by preceding code in some circumstances. Both issues
+         are addressed in this patch. ASTERISK-24211 #close Reported by:
+         Matt Jordan Review: https://reviewboard.asterisk.org/r/3987/
+         ........ Merged revisions 423006 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-10 16:01 +0000 [r422903]  George Joseph <[email protected]>
+
+       * /, main/config.c: config: bug: fix truncation of included config
+         files on permissions error ast_config_text_file_save() currently
+         truncates include files as they are processed. If a subsequent
+         include file or the main config file has a permissions error that
+         prevents writing, earlier include files are left truncated
+         resulting in a frantic search for backups. This patch causes
+         ast_config_text_file_save to check for write access on all files
+         before it truncates any of them. Will be applied 1.8 > trunk.
+         Tested by: George Joseph Review:
+         https://reviewboard.asterisk.org/r/3986/ ........ Merged
+         revisions 422900 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-07 00:08 +0000 [r422790]  Rusty Newton <[email protected]>
+
+       * sounds/sounds.xml, sounds/Makefile, /: Sounds/BuildSystem:
+         Modifications to include new releases and Japanese language.
+         Modifying Makefile and sounds.xml to include new core 1.4.26 and
+         extra 1.4.15 sound prompt releases, plus the new Japanese core
+         sound prompts contributed by QLOOG. ASTERISK-23324 Reported by:
+         Kevin McCoy Tested by: Rusty Newton ........ Merged revisions
+         422789 from http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-09-04 20:39 +0000 [r422625]  Jonathan Rose <[email protected]>
+
+       * main/manager.c, /: Manager: Require read permission for SYSTEM in
+         order to send FullyBooted Review:
+         https://reviewboard.asterisk.org/r/3969/ ........ Merged
+         revisions 422584 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-08-30 17:22 +0000 [r422440]  George Joseph <[email protected]>
+
+       * main/manager.c, /: manager: Make WaitEvent action respect
+         eventfilters A WaitEvent issued via an http session isn't
+         respecting eventfilters defined for the user. I just added a
+         match_filter to the predicate that controls astman_append. Tested
+         by: George Joseph Review:
+         https://reviewboard.asterisk.org/r/3958/ ........ Merged
+         revisions 422439 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-08-29 19:39 +0000 [r422294-422377]  Matthew Jordan <[email protected]>
+
+       * doc/smsq.8 (added), /: doc: Add a manpage for the smsq utility
+         This patch adds a manpage for the smsq utility. Note that this is
+         one of the patches the Debian distro applies for the Asterisk
+         project, as per ASTERISK-24191. Review:
+         https://reviewboard.asterisk.org/r/3895/ ASTERISK-24171 #close
+         Reported by: Jeremy Laine patches: smsq.8 uploaded by Jeremy
+         Laine (License 6561) ........ Merged revisions 422376 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+       * doc/aelparse.8 (added), /: doc: Add a manpage for the aelparse
+         utility This patch adds a manpage for the aelparse utility. Note
+         that this is one of the patches the Debian distro applies for the
+         Asterisk project, as per ASTERISK-24191. Review:
+         https://reviewboard.asterisk.org/r/3896/ ASTERISK-24171 #close
+         Reported by: Jeremy Laine patches: aelparse.8 uploaded by Jeremy
+         Laine (License 6561) ........ Merged revisions 422371 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+       * /, LICENSE: LICENSE: Clarify language in Asterisk's LICENSE to
+         allow for linking to UniMRCP The UniMRCP project distributes
+         Asterisk modules that integrate Asterisk with UniMRCP, and other
+         Asterisk users use the UniMRCP library as well. Unfortunately,
+         the UniMRCP license is Apache 2.0, which per the Free Software
+         Foundation, is not a compatible license with the GPLv2. "Please
+         note that this license is not compatible with GPL version 2,
+         because it has some requirements that are not in that GPL
+         version. These include certain patent termination and
+         indemnification provisions. The patent termination provision is a
+         good thing, which is why we recommend the Apache 2.0 license for
+         substantial programs over other lax permissive licenses." On the
+         other hand, UniMRCP is a great project and we'd like to let
+         people use it with Asterisk. This patch updates the LICENSE text
+         to allow users to link Asterisk with UniMRCP and distribute the
+         resulting binaries. ........ Merged revisions 422293 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-08-28 20:26 +0000 [r422274]  Michael L. Young <[email protected]>
+
+       * channels/chan_iax2.c: chan_iax2: Fix Dynamic IAX2 Registrations
+         After Temporary DNS Failure The reporter on the issue found some
+         issues when upgrading from version 10 to 11 on 55 hosts. Two
+         situations that can occur with dynamic registrations. 1. With
+         dnsmgr disabled, if the host is not resolvable we are not trying
+         to resolve the host again when it is time to attempt to register
+         again. This results in never registering to the host. 2. With
+         dnsmgr enabled, when the host is temporarily not resolvable the
+         address is set to 0.0.0.0:0 and then when the host is resolvable
+         the port is not being restored and stays set to 0. This patch
+         resolves these two issues by: * Storing the hostname so that it
+         can be used for resolving with DNS. * Resolve the hostname on the
+         next scheduled attempt to register. * Storing the port used to
+         reach the host so that when the hostname is resolvable again, we
+         can set the port again if the port is still unset after looking
+         up the host. ASTERISK-23767 #close Reported by: David Herselman
+         Tested by: David Herselman, Michael L. Young Patches:
+         asterisk-23767-dns_reg_retry_and_set_port_11_v3.diff uploaded by
+         Michael L. Young (license 5026) Review:
+         https://reviewboard.asterisk.org/r/3856/
+
+2014-08-27 15:01 +0000 [r422113]  Kinsey Moore <[email protected]>
+
+       * /, channels/chan_sip.c, tests/test_callerid.c (added),
+         tests/test_utils.c, main/callerid.c, main/utils.c,
+         include/asterisk/utils.h: CallerID: Fix parsing of malformed
+         callerid This allows the callerid parsing function to handle
+         malformed input strings and strings containing escaped and
+         unescaped double quotes. This also adds a unittest to cover many
+         of the cases where the parsing algorithm previously failed.
+         Review: https://reviewboard.asterisk.org/r/3923/ ........ Merged
+         revisions 422112 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-08-25 16:07 +0000 [r421977]  Richard Mudgett <[email protected]>
+
+       * /, res/res_musiconhold.c: res_musiconhold: Fix MOH restarting
+         where it left off from the last hold. Restore code removed by
+         https://reviewboard.asterisk.org/r/3536/ that introduced a
+         regression that prevents MOH from restarting were it left off the
+         last time. ASTERISK-24019 #close Reported by: Jason Richards
+         Patches: jira_asterisk_24019_v1.8.patch (license #5621) patch
+         uploaded by rmudgett Review:
+         https://reviewboard.asterisk.org/r/3928/ ........ Merged
+         revisions 421976 from
+         http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-08-24 17:19 +0000 [r421909]  Joshua Colp <[email protected]>
+
+       * channels/chan_sip.c: chan_sip: Use the server reflexive ICE
+         candidate RTCP port as provided. This code originally worked
+         around an issue within res_rtp_asterisk itself. The wrong socket
+         was being used for the STUN check for RTCP, causing the port to
+         be the same as RTP. This was subsequently fixed and the RTCP port
+         provided for the ICE candidate is correct and does not need to be
+         incremented. ASTERISK-23997 #close Reported by: Badalian
+         Vyacheslav Patches: plus1.diff submitted by Badalian Vyacheslav
+         (license 5249)
+
+2014-08-21 22:03 +0000 [r421800]  Richard Mudgett <[email protected]>
+
+       * /, res/res_musiconhold.c: res_musiconhold.c: Remove obsolete
+         REF_DEBUG code. Remove unneeded code that writes to the wrong
+         file location in an obsolete format. ........ Merged revisions
+         421799 from http://svn.asterisk.org/svn/asterisk/branches/1.8
+
+2014-08-21 21:00 +0000 [r421777]  Jonathan Rose <[email protected]>
+
+       * res/res_musiconhold.c, /: res_musiconhold: Fix reference leaks

[... 31213 lines stripped ...]

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

svn-commits mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/svn-commits

Reply via email to