[asterisk] - This release candidate contains fixes since the release candidate as reported by - the community.

Jeffrey C. Ollie jcollie at fedoraproject.org
Fri Oct 8 14:05:24 UTC 2010


commit b6a3384c3db50de411a0b227c2cfa1392b6057c4
Author: Jeffrey C. Ollie <jeff at ocjtech.us>
Date:   Fri Oct 8 09:05:26 2010 -0500

    - This release candidate contains fixes since the release candidate as reported by
    - the community. A sampling of the changes in this release candidate include:
    -
    -  * Still build chan_sip even if res_crypto cannot be built (use, but not depend)
    -    (Reported by a user on the mailing list. Patched by tilghman)
    -
    -  * Get notifications for call files only when a file is closed, not when created
    -    (Closes issue #17924. Reported by mkeuter. Patched by abeldeck)
    -
    -  * Fixes to chan_gtalk to allow outbound DTMF support to work correctly. Gtalk
    -    expects the DTMF to arrive on the RTP stream and not via jingle DTMF
    -    signalling.
    -    (Patched by dvossel. Tested by malcolmd)
    -
    -  * Fixes to allow chan_gtalk to communicate with the Gmail web client.
    -    (Patched by phsultan and dvossel)
    -
    -  * Fix to GET DATA to allow audio to be streamed via an AGI.
    -    (Closes issue #18001. Reported by jamicque. Patched by tilghman)
    -
    -  * Resolve dnsmgr memory corruption in chan_iax2.
    -    (Closes issue #17902. Reported by afried. Patched by russell, dvossel)
    -
    - A short list of available features includes:
    -
    -  * Secure RTP
    -  * IPv6 Support in the SIP channel driver
    -  * Connected Party Identification Support
    -  * Calendaring Integration
    -  * A new call logging system, Channel Event Logging (CEL)
    -  * Distributed Device State using Jabber/XMPP PubSub
    -  * Call Completion Supplementary Services support
    -  * Advice of Charge support
    -  * Much, much more!
    -
    - A full list of new features can be found in the CHANGES file.
    -
    - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout
    -
    - For a full list of changes in the current release candidate, please see the
    - ChangeLog:
    -
    - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc3

 .gitignore                                         |    6 +
 ...it-scripts-for-better-Fedora-compatibilty.patch |    4 +-
 ...les.conf-so-that-different-voicemail-modu.patch |    4 +-
 ...king-building-against-an-external-libedit.patch |   14 +-
 ...rary-function-for-loading-command-history.patch |    8 +-
 ...igure.ac-to-look-for-pkg-config-gmime-2.0.patch |   10 +-
 0006-Fix-up-some-paths.patch                       |    4 +-
 ...hema-that-is-compatible-with-Fedora-Direc.patch |    4 +-
 ...2html-to-copy-icons-when-building-documen.patch |    4 +-
 asterisk.spec                                      |  222 +++++++++++++++++---
 menuselect.makeopts                                |    2 +-
 sources                                            |    4 +-
 12 files changed, 226 insertions(+), 60 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7373ed1..eb32002 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,9 @@ asterisk-1.8.0-beta3.tar.gz
 asterisk-1.8.0-beta3.tar.gz.asc
 /asterisk-1.8.0-beta4.tar.gz
 /asterisk-1.8.0-beta4.tar.gz.asc
+/asterisk-1.8.0-beta5.tar.gz
+/asterisk-1.8.0-beta5.tar.gz.asc
+/asterisk-1.8.0-rc2.tar.gz
+/asterisk-1.8.0-rc2.tar.gz.asc
+/asterisk-1.8.0-rc3.tar.gz
+/asterisk-1.8.0-rc3.tar.gz.asc
diff --git a/0001-Modify-init-scripts-for-better-Fedora-compatibilty.patch b/0001-Modify-init-scripts-for-better-Fedora-compatibilty.patch
index 95edb3a..812f3e1 100644
--- a/0001-Modify-init-scripts-for-better-Fedora-compatibilty.patch
+++ b/0001-Modify-init-scripts-for-better-Fedora-compatibilty.patch
@@ -1,4 +1,4 @@
-From 377a882f2da6f22b2d1779d6304474517f1115dc Mon Sep 17 00:00:00 2001
+From 071c7711d55c1a08c37ccf3d2cf797d12cd7d181 Mon Sep 17 00:00:00 2001
 From: Jeffrey C. Ollie <jeff at ocjtech.us>
 Date: Wed, 28 Jul 2010 07:22:21 -0500
 Subject: [PATCH 1/8] Modify init scripts for better Fedora compatibilty.
@@ -169,5 +169,5 @@ index 0000000..dab2e33
 +# A place to specify extra arguments for the Asterisk command line
 +AST_EXTRA_ARGS=""
 -- 
-1.7.2.2
+1.7.3.1
 
diff --git a/0002-Modify-modules.conf-so-that-different-voicemail-modu.patch b/0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
index e796b48..9715760 100644
--- a/0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
+++ b/0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
@@ -1,4 +1,4 @@
-From f02909ccf7de2c2eaba5085e6dd2761efec048dd Mon Sep 17 00:00:00 2001
+From 56ebbf9719651ec3f0820cc05628f71d0f13dd34 Mon Sep 17 00:00:00 2001
 From: Jeffrey C. Ollie <jeff at ocjtech.us>
 Date: Wed, 28 Jul 2010 07:23:49 -0500
 Subject: [PATCH 2/8] Modify modules.conf so that different voicemail modules don't load at the same time.
@@ -42,5 +42,5 @@ index 38e33e1..9a1c1c3 100644
 +;noload => app_directory_plain.so
 +;noload => app_voicemail_plain.so
 -- 
-1.7.2.2
+1.7.3.1
 
diff --git a/0003-Allow-linking-building-against-an-external-libedit.patch b/0003-Allow-linking-building-against-an-external-libedit.patch
index 9b04e14..5e2943c 100644
--- a/0003-Allow-linking-building-against-an-external-libedit.patch
+++ b/0003-Allow-linking-building-against-an-external-libedit.patch
@@ -1,4 +1,4 @@
-From f04bf2ec1a6b561f6aba8b0b674d166be761b89c Mon Sep 17 00:00:00 2001
+From ad148a5446a0c1fdb2f189bca2a1a5501ed9fc5e Mon Sep 17 00:00:00 2001
 From: Jeffrey C. Ollie <jeff at ocjtech.us>
 Date: Fri, 5 Mar 2010 14:10:52 -0600
 Subject: [PATCH 3/8] Allow linking/building against an external libedit.
@@ -31,10 +31,10 @@ index 2a5bcd7..a0f4e16 100644
  LUA=@PBX_LUA@
  MISDN=@PBX_MISDN@
 diff --git a/configure.ac b/configure.ac
-index 62e7895..a38c39e 100644
+index 75a5ed0..e8a6013 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -336,6 +336,7 @@ AST_EXT_LIB_SETUP([JACK], [Jack Audio Connection Kit], [jack])
+@@ -337,6 +337,7 @@ AST_EXT_LIB_SETUP([JACK], [Jack Audio Connection Kit], [jack])
  AST_EXT_LIB_SETUP([KQUEUE], [kqueue support], [kqueue])
  AST_EXT_LIB_SETUP([LDAP], [OpenLDAP], [ldap])
  AST_LIBCURL_CHECK_CONFIG([], [7.10.1])
@@ -42,7 +42,7 @@ index 62e7895..a38c39e 100644
  AST_EXT_LIB_SETUP([LIBXML2], [LibXML2], [libxml2])
  AST_EXT_LIB_SETUP([LTDL], [libtool], [ltdl])
  AST_EXT_LIB_SETUP([LUA], [Lua], [lua])
-@@ -1991,6 +1992,27 @@ AC_SUBST(PBX_GTK2)
+@@ -2056,6 +2057,27 @@ AC_SUBST(PBX_GTK2)
  AC_SUBST(GTK2_INCLUDE)
  AC_SUBST(GTK2_LIB)
  
@@ -123,10 +123,10 @@ index 77e52b8..3408b5c 100644
  #include "asterisk/translate.h"
  
 diff --git a/makeopts.in b/makeopts.in
-index 750a41d..18ad3cd 100644
+index 2680968..b8db6a3 100644
 --- a/makeopts.in
 +++ b/makeopts.in
-@@ -290,3 +290,7 @@ TINFO_DIR=@TINFO_DIR@
+@@ -291,3 +291,7 @@ TINFO_DIR=@TINFO_DIR@
  # if poll is not present, let the makefile know.
  POLL_AVAILABLE=@HAS_POLL@
  TIMERFD_INCLUDE=@TIMERFD_INCLUDE@
@@ -135,5 +135,5 @@ index 750a41d..18ad3cd 100644
 +LIBEDIT_LIB=@LIBEDIT_LIB@
 +LIBEDIT_OBJ=@LIBEDIT_OBJ@
 -- 
-1.7.2.2
+1.7.3.1
 
diff --git a/0004-Use-the-library-function-for-loading-command-history.patch b/0004-Use-the-library-function-for-loading-command-history.patch
index c5d6d23..f026354 100644
--- a/0004-Use-the-library-function-for-loading-command-history.patch
+++ b/0004-Use-the-library-function-for-loading-command-history.patch
@@ -1,4 +1,4 @@
-From 71b4288813a4b51c7c7acfc1407c607a7c62980c Mon Sep 17 00:00:00 2001
+From 2ba95628e1eb8ba87adcf133b8ae6c6f5a4f82cd Mon Sep 17 00:00:00 2001
 From: Jeffrey C. Ollie <jeff at ocjtech.us>
 Date: Mon, 8 Mar 2010 12:38:56 -0600
 Subject: [PATCH 4/8] Use the library function for loading command history rather than implementing our own.
@@ -8,10 +8,10 @@ Subject: [PATCH 4/8] Use the library function for loading command history rather
  1 files changed, 2 insertions(+), 19 deletions(-)
 
 diff --git a/main/asterisk.c b/main/asterisk.c
-index d8d3aeb..041ae8c 100644
+index 364bdf7..87f1f18 100644
 --- a/main/asterisk.c
 +++ b/main/asterisk.c
-@@ -2612,29 +2612,12 @@ static int ast_el_write_history(char *filename)
+@@ -2614,29 +2614,12 @@ static int ast_el_write_history(char *filename)
  
  static int ast_el_read_history(char *filename)
  {
@@ -44,5 +44,5 @@ index d8d3aeb..041ae8c 100644
  
  static void ast_remotecontrol(char *data)
 -- 
-1.7.2.2
+1.7.3.1
 
diff --git a/0005-Change-configure.ac-to-look-for-pkg-config-gmime-2.0.patch b/0005-Change-configure.ac-to-look-for-pkg-config-gmime-2.0.patch
index 5a8687c..7bf03e4 100644
--- a/0005-Change-configure.ac-to-look-for-pkg-config-gmime-2.0.patch
+++ b/0005-Change-configure.ac-to-look-for-pkg-config-gmime-2.0.patch
@@ -1,4 +1,4 @@
-From 275998f4bb5eaa72b8f33ab196fd414f013054cf Mon Sep 17 00:00:00 2001
+From db9b59864172ebcfc25d51bfe0d7f949265bf2bb Mon Sep 17 00:00:00 2001
 From: Jeffrey C. Ollie <jeff at ocjtech.us>
 Date: Wed, 28 Jul 2010 07:26:02 -0500
 Subject: [PATCH 5/8] Change configure.ac to look for pkg-config gmime-2.0
@@ -8,11 +8,11 @@ Subject: [PATCH 5/8] Change configure.ac to look for pkg-config gmime-2.0
  1 files changed, 11 insertions(+), 1 deletions(-)
 
 diff --git a/configure.ac b/configure.ac
-index a38c39e..65ee2e8 100644
+index e8a6013..d1ddb3a 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -1840,7 +1840,17 @@ then
-     LDFLAGS="${saved_ldflags}"
+@@ -1905,7 +1905,17 @@ then
+     CFLAGS="${saved_cflags}"
  fi
  
 -AST_EXT_TOOL_CHECK([GMIME], [gmime-config], [], [], [#include <gmime/gmime.h>], [gboolean q = g_mime_check_version(0,0,0);])
@@ -31,5 +31,5 @@ index a38c39e..65ee2e8 100644
  AST_EXT_LIB_CHECK([HOARD], [hoard], [malloc], [])
  
 -- 
-1.7.2.2
+1.7.3.1
 
diff --git a/0006-Fix-up-some-paths.patch b/0006-Fix-up-some-paths.patch
index 22b69a0..44dcc3d 100644
--- a/0006-Fix-up-some-paths.patch
+++ b/0006-Fix-up-some-paths.patch
@@ -1,4 +1,4 @@
-From 7ebcc9649cc7905c55b6ca7699e6388ddbd24bd6 Mon Sep 17 00:00:00 2001
+From af9315c7c526d112f03561c42236981e3e6ce57d Mon Sep 17 00:00:00 2001
 From: Jeffrey C. Ollie <jeff at ocjtech.us>
 Date: Wed, 28 Jul 2010 07:27:48 -0500
 Subject: [PATCH 6/8] Fix up some paths
@@ -607,5 +607,5 @@ index 07ae29e..70956d4 100644
  exten => 762,1,agi(tts-riddle.agi)
  exten => 762,2,Background(gsm/what-time-it-is2)
 -- 
-1.7.2.2
+1.7.3.1
 
diff --git a/0007-Add-LDAP-schema-that-is-compatible-with-Fedora-Direc.patch b/0007-Add-LDAP-schema-that-is-compatible-with-Fedora-Direc.patch
index 9f53783..e66de12 100644
--- a/0007-Add-LDAP-schema-that-is-compatible-with-Fedora-Direc.patch
+++ b/0007-Add-LDAP-schema-that-is-compatible-with-Fedora-Direc.patch
@@ -1,4 +1,4 @@
-From db339cfc60a284a37745cfadfe885c6c1fedcb5a Mon Sep 17 00:00:00 2001
+From 0a424bebe5d788c9367f356dcd567d5ae51e34a7 Mon Sep 17 00:00:00 2001
 From: Jeffrey C. Ollie <jeff at ocjtech.us>
 Date: Sun, 4 Jan 2009 19:22:39 -0600
 Subject: [PATCH 7/8] Add LDAP schema that is compatible with Fedora Directory Server.
@@ -504,5 +504,5 @@ index 0000000..f3bdf4e
 +      $ AstConfigVariableName $ AstConfigVariableValue $ AstConfigCommented )
 +  )
 -- 
-1.7.2.2
+1.7.3.1
 
diff --git a/0008-Tell-laxtex2html-to-copy-icons-when-building-documen.patch b/0008-Tell-laxtex2html-to-copy-icons-when-building-documen.patch
index f7706c1..cc9a1e6 100644
--- a/0008-Tell-laxtex2html-to-copy-icons-when-building-documen.patch
+++ b/0008-Tell-laxtex2html-to-copy-icons-when-building-documen.patch
@@ -1,4 +1,4 @@
-From a695554821c74c0bc91a04de967cb97c9eb3fd6c Mon Sep 17 00:00:00 2001
+From 228b8bb72289b5c9c51bc8ef208d01c8ee3cb12a Mon Sep 17 00:00:00 2001
 From: Jeffrey C. Ollie <jeff at ocjtech.us>
 Date: Wed, 28 Jul 2010 07:32:19 -0500
 Subject: [PATCH 8/8] Tell laxtex2html to copy icons when building documentation so that we don't have run-time dependencies on latex2html.
@@ -21,5 +21,5 @@ index c36b3a8..76d67d2 100644
  
  txt: asterisk.txt
 -- 
-1.7.2.2
+1.7.3.1
 
diff --git a/asterisk.spec b/asterisk.spec
index 464e46b..c2cb5e6 100644
--- a/asterisk.spec
+++ b/asterisk.spec
@@ -1,9 +1,9 @@
-#global _rc 1
-%global _beta 4
+%global _rc 3
+#global _beta 5
 Summary: The Open Source PBX
 Name: asterisk
 Version: 1.8.0
-Release: 0.4%{?_rc:.rc%{_rc}}%{?_beta:.beta%{_beta}}%{?dist}
+Release: 0.7%{?_rc:.rc%{_rc}}%{?_beta:.beta%{_beta}}%{?dist}
 License: GPLv2
 Group: Applications/Internet
 URL: http://www.asterisk.org/
@@ -477,7 +477,7 @@ popd
 
 pushd menuselect
 %configure
-popd 
+popd
 
 %if 0%{?fedora} > 0
 %configure --with-imap=system --with-gsm=/usr --with-libedit=yes
@@ -741,6 +741,7 @@ fi
 %{_libdir}/asterisk/modules/func_enum.so
 %{_libdir}/asterisk/modules/func_env.so
 %{_libdir}/asterisk/modules/func_extstate.so
+%{_libdir}/asterisk/modules/func_frame_trace.so
 %{_libdir}/asterisk/modules/func_global.so
 %{_libdir}/asterisk/modules/func_groupcount.so
 %{_libdir}/asterisk/modules/func_iconv.so
@@ -929,6 +930,7 @@ fi
 %defattr(-,root,root,-)
 %doc contrib/scripts/dbsep.cgi
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/dbsep.conf
+%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_curl.conf
 %{_libdir}/asterisk/modules/func_curl.so
 %{_libdir}/asterisk/modules/res_config_curl.so
 %{_libdir}/asterisk/modules/res_curl.so
@@ -1037,12 +1039,12 @@ fi
 %defattr(-,root,root,-)
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_adaptive_odbc.conf
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_odbc.conf
-%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_adaptive_odbc.conf
+%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_odbc.conf
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/func_odbc.conf
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_odbc.conf
 %{_libdir}/asterisk/modules/cdr_adaptive_odbc.so
 %{_libdir}/asterisk/modules/cdr_odbc.so
-%{_libdir}/asterisk/modules/cel_adaptive_odbc.so
+%{_libdir}/asterisk/modules/cel_odbc.so
 %{_libdir}/asterisk/modules/func_odbc.so
 %{_libdir}/asterisk/modules/res_config_odbc.so
 %{_libdir}/asterisk/modules/res_odbc.so
@@ -1142,6 +1144,164 @@ fi
 %{_libdir}/asterisk/modules/app_voicemail_plain.so
 
 %changelog
+* Fri Oct  8 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.8.0-0.7.rc3
+- This release candidate contains fixes since the release candidate as reported by
+- the community. A sampling of the changes in this release candidate include:
+-
+-  * Still build chan_sip even if res_crypto cannot be built (use, but not depend)
+-    (Reported by a user on the mailing list. Patched by tilghman)
+-
+-  * Get notifications for call files only when a file is closed, not when created
+-    (Closes issue #17924. Reported by mkeuter. Patched by abeldeck)
+-
+-  * Fixes to chan_gtalk to allow outbound DTMF support to work correctly. Gtalk
+-    expects the DTMF to arrive on the RTP stream and not via jingle DTMF
+-    signalling.
+-    (Patched by dvossel. Tested by malcolmd)
+-
+-  * Fixes to allow chan_gtalk to communicate with the Gmail web client.
+-    (Patched by phsultan and dvossel)
+-
+-  * Fix to GET DATA to allow audio to be streamed via an AGI.
+-    (Closes issue #18001. Reported by jamicque. Patched by tilghman)
+-
+-  * Resolve dnsmgr memory corruption in chan_iax2.
+-    (Closes issue #17902. Reported by afried. Patched by russell, dvossel)
+-
+- A short list of available features includes:
+-
+-  * Secure RTP
+-  * IPv6 Support in the SIP channel driver
+-  * Connected Party Identification Support
+-  * Calendaring Integration
+-  * A new call logging system, Channel Event Logging (CEL)
+-  * Distributed Device State using Jabber/XMPP PubSub
+-  * Call Completion Supplementary Services support
+-  * Advice of Charge support
+-  * Much, much more!
+-
+- A full list of new features can be found in the CHANGES file.
+-
+- http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout
+-
+- For a full list of changes in the current release candidate, please see the
+- ChangeLog:
+-
+- http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc3
+
+* Wed Oct  6 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.8.0-0.6.rc2
+- This release candidate contains fixes since the last beta release as reported by
+- the community. A sampling of the changes in this release candidate include:
+-
+-  * Add slin16 support for format_wav (new wav16 file extension)
+-    (Closes issue #15029. Reported, patched by andrew. Tested by Qwell)
+-
+-  * Fixes a bug in manager.c where the default configuration values weren't reset
+-    when the manager configuration was reloaded.
+-    (Closes issue #17917. Reported by lmadsen. Patched by bbryant)
+-
+-  * Various fixes for the calendar modules.
+-    (Patched by Jan Kalab.
+-     Reviewboard: https://reviewboard.asterisk.org/r/880/
+-     Closes issue #17877. Review: https://reviewboard.asterisk.org/r/916/
+-     Closes issue #17776. Review: https://reviewboard.asterisk.org/r/921/)
+-
+-  * Add CHANNEL(checkhangup) to check whether a channel is in the process of
+-    being hung up.
+-    (Closes issue #17652. Reported, patched by kobaz)
+-
+-  * Fix a bug with MeetMe where after announcing the amount of time left in a
+-    conference, if music on hold was playing, it doesn't restart.
+-    (Closes issue #17408, Reported, patched by sysreq)
+-
+-  * Fix interoperability problems with session timer behavior in Asterisk.
+-    (Closes issue #17005. Reported by alexcarey. Patched by dvossel)
+-
+-  * Rate limit calls to fsync() to 1 per second after astdb updates. Astdb was
+-    determined to be one of the most significant bottlenecks in SIP registration
+-    processing. This patch improved the speed of an astdb load test by 50000%
+-    (yes, Fifty-Thousand Percent). On this particular load test setup, this
+-    doubled the number of SIP registrations the server could handle.
+-    (Review: https://reviewboard.asterisk.org/r/825/)
+-
+-  * Don't clear the username from a realtime database when a registration
+-    expires. Non-realtime chan_sip does not clear the username from memory when a
+-    registration expiries so realtime probably shouldn't either.
+-    (Closes issue #17551. Reported, patched by: ricardolandim. Patched by
+-     mnicholson)
+-
+-  * Don't hang up a call on an SRTP unprotect failure. Also make it more obvious
+-    when there is an issue en/decrypting.
+-    (Closes issue #17563. Reported by Alexcr. Patched by sfritsch. Tested by
+-     twilson)
+-
+-  * Many more issues. This is a significant upgrade over Asterisk 1.8.0 beta 5!
+-
+- A short list of available features includes:
+-
+-  * Secure RTP
+-  * IPv6 Support in the SIP channel driver
+-  * Connected Party Identification Support
+-  * Calendaring Integration
+-  * A new call logging system, Channel Event Logging (CEL)
+-  * Distributed Device State using Jabber/XMPP PubSub
+-  * Call Completion Supplementary Services support
+-  * Advice of Charge support
+-  * Much, much more!
+-
+- A full list of new features can be found in the CHANGES file.
+-
+- http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout
+-
+- For a full list of changes in the current release candidate, please see the
+- ChangeLog:
+-
+- http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc2
+
+* Thu Sep  9 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.8.0-0.5.beta5
+- This release contains fixes since the last beta release as reported by the
+- community. A sampling of the changes in this release include:
+-
+-  * Fix issue where TOS is no longer set on RTP packets.
+-    (Closes issue #17890. Reported, patched by elguero)
+-
+-  * Change pedantic default value in chan_sip from 'no' to 'yes'
+-
+-  * Asterisk now dynamically builds the "Supported" header depending on what is
+-    enabled/disabled in sip.conf. Session timers used to always be advertised as
+-    being supported even when they were disabled in the configuration.
+-    (Related to issue #17005. Patched by dvossel)
+-
+-  * Convert MOH to use generic timers.
+-    (Closes issue #17726. Reported by lmadsen. Patched by tilghman)
+-
+-  * Fix SRTP for changing SSRC and multiple a=crypto SDP lines. Adding code to
+-    Asterisk that changed the SSRC during bridges and masquerades broke SRTP
+-    functionality. Also broken was handling the situation where an incoming
+-    INVITE had more than one crypto offer.
+-    (Closes issue #17563. Reported by Alexcr. Patched by twilson)
+-
+- Asterisk 1.8 contains many new features over previous releases of Asterisk.
+- A short list of included features includes:
+-
+-     * Secure RTP
+-     * IPv6 Support in the SIP Channel
+-     * Connected Party Identification Support
+-     * Calendaring Integration
+-     * A new call logging system, Channel Event Logging (CEL)
+-     * Distributed Device State using Jabber/XMPP PubSub
+-     * Call Completion Supplementary Services support
+-     * Advice of Charge support
+-     * Much, much more!
+-
+- A full list of new features can be found in the CHANGES file.
+-
+- http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout
+-
+- For a full list of changes in the current release, please see the ChangeLog:
+-
+- http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-beta5
+
 * Tue Aug 24 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.8.0-0.4.beta4
 - This release contains fixes since the last beta release as reported by the
 - community. A sampling of the changes in this release include:
@@ -1268,20 +1428,20 @@ fi
 * Tue May  4 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.6.2.7-1
 -  * Fix building CDR and CEL SQLite3 modules.
 -    (Closes issue #17017. Reported by alephlg. Patched by seanbright)
-- 
+-
 -  * Resolve crash in SLAtrunk when the specified trunk doesn't exist.
 -    (Reported in #asterisk-dev by philipp64. Patched by seanbright)
-- 
+-
 -  * Include an extra newline after "Aliased CLI command" to get back the prompt.
 -    (Issue #16978. Reported by jw-asterisk. Tested, patched by seanbright)
-- 
+-
 -  * Prevent segfault if bad magic number is encountered.
 -    (Issue #17037. Reported, patched by alecdavis)
-- 
+-
 -  * Update code to reflect that handle_speechset has 4 arguments.
 -    (Closes issue #17093. Reported, patched by gpatri. Tested by pabelanger,
 -     mmichelson)
-- 
+-
 -  * Resolve a deadlock in chan_local.
 -    (Closes issue #16840. Reported, patched by bzing2, russell. Tested by bzing2)
 
@@ -1293,28 +1453,28 @@ fi
 
 * Fri Mar 12 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.6.2.6-1
 - Update to final 1.6.2.6
-- 
+-
 - The following are a few of the issues resolved by community developers:
-- 
+-
 -  * Make sure to clear red alarm after polarity reversal.
 -    (Closes issue #14163. Reported, patched by jedi98. Tested by mattbrown,
 -     Chainsaw, mikeeccleston)
-- 
+-
 -  * Fix problem with duplicate TXREQ packets in chan_iax2
 -    (Closes issue #16904. Reported, patched by rain. Tested by rain, dvossel)
-- 
+-
 -  * Fix crash in app_voicemail related to message counting.
 -    (Closes issue #16921. Reported, tested by whardier. Patched by seanbright)
-- 
+-
 -  * Overlap receiving: Automatically send CALL PROCEEDING when dialplan starts
 -    (Reported, Patched, and Tested by alecdavis)
-- 
+-
 -  * For T.38 reINVITEs treat a 606 the same as a 488.
 -    (Closes issue #16792. Reported, patched by vrban)
-- 
+-
 -  * Fix ConfBridge crash when no timing module is loaded.
 -    (Closes issue #16471. Reported, tested by kjotte. Patched, tested by junky)
-- 
+-
 - For a full list of changes in this releases, please see the ChangeLog:
 - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.2.6
 
@@ -1326,42 +1486,42 @@ fi
 
 * Thu Feb 25 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.6.2.5-1
 - Update to 1.6.2.5
-- 
+-
 -         * AST-2010-002: Invalid parsing of ACL rules can compromise security
 
 * Thu Feb 18 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.6.2.4-1
 - Update to 1.6.2.4
 -
--        * AST-2010-002: This security release is intended to raise awareness 
--          of how it is possible to insert malicious strings into dialplans, 
--          and to advise developers to read the best practices documents so 
+-        * AST-2010-002: This security release is intended to raise awareness
+-          of how it is possible to insert malicious strings into dialplans,
+-          and to advise developers to read the best practices documents so
 -          that they may easily avoid these dangers.
 
 * Wed Feb  3 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.6.2.2-1
 - Update to 1.6.2.2
 -
--	* AST-2010-001: An attacker attempting to negotiate T.38 over SIP can 
--	  remotely crash Asterisk by modifying the FaxMaxDatagram field of 
+-	* AST-2010-001: An attacker attempting to negotiate T.38 over SIP can
+-	  remotely crash Asterisk by modifying the FaxMaxDatagram field of
 -	  the SDP to contain either a negative or exceptionally large value.
--	  The same crash occurs when the FaxMaxDatagram field is omitted from 
+-	  The same crash occurs when the FaxMaxDatagram field is omitted from
 -	  the SDP as well.
 
 * Fri Jan 15 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.6.2.1-1
 - Update to 1.6.2.1 final:
-- 
+-
 - * CLI 'queue show' formatting fix.
 -   (Closes issue #16078. Reported by RoadKill. Tested by dvossel. Patched by
 -    ppyy.)
-- 
+-
 - * Fix misreverting from 177158.
 -   (Closes issue #15725. Reported, Tested by shanermn. Patched by dimas.)
-- 
+-
 - * Fixes subscriptions being lost after 'module reload'.
 -   (Closes issue #16093. Reported by jlaroff. Patched by dvossel.)
-- 
+-
 - * app_queue segfaults if realtime field uniqueid is NULL
 -  (Closes issue #16385. Reported, Tested, Patched by haakon.)
-- 
+-
 - * Fix to Monitor which previously assumed the file to write to did not contain
 -   pathing.
 -   (Closes issue #16377, #16376. Reported by bcnit. Patched by dant.
diff --git a/menuselect.makeopts b/menuselect.makeopts
index 8452f5e..be1e8d1 100644
--- a/menuselect.makeopts
+++ b/menuselect.makeopts
@@ -13,7 +13,7 @@ MENUSELECT_EMBED=
 MENUSELECT_CORE_SOUNDS=
 MENUSELECT_MOH=
 MENUSELECT_EXTRA_SOUNDS=
-MENUSELECT_TESTS=test_skel test_heap test_sched test_astobj2 test_dlinklists test_acl test_aoc test_app test_ast_format_str_reduce test_devicestate test_event test_func_file test_gosub test_pbx test_stringfields test_strings test_substitution test_time test_utils test_amihooks test_locale test_logger test_security_events
+MENUSELECT_TESTS=test_skel test_heap test_sched test_astobj2 test_dlinklists test_acl test_aoc test_app test_ast_format_str_reduce test_devicestate test_event test_func_file test_gosub test_pbx test_stringfields test_strings test_substitution test_time test_utils test_amihooks test_locale test_logger test_security_events test_poll
 MENUSELECT_DEPSFAILED=MENUSELECT_APPS=app_osplookup
 MENUSELECT_DEPSFAILED=MENUSELECT_CHANNELS=chan_h323
 MENUSELECT_DEPSFAILED=MENUSELECT_CHANNELS=chan_nbs
diff --git a/sources b/sources
index b08d3b6..e244bc5 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-7b4da9c39d6bd9abd18740cc68e5e9f6  asterisk-1.8.0-beta4.tar.gz
-2c8d74c898d304af5cd03f5cf150ba45  asterisk-1.8.0-beta4.tar.gz.asc
+ad6ce84f1b49f7781e0aa771ac802c3e  asterisk-1.8.0-rc3.tar.gz
+0dc7e9e1b1f8a96fabde021610a67927  asterisk-1.8.0-rc3.tar.gz.asc


More information about the scm-commits mailing list