[asterisk] - This release contains fixes since the last beta release as reported by the - community. A sampling

Jeffrey C. Ollie jcollie at fedoraproject.org
Wed Aug 25 05:05:45 UTC 2010


commit 1ba6fea1dbe3a09663f83f4a423a63a50f09c4d6
Author: Jeffrey C. Ollie <jeff at ocjtech.us>
Date:   Wed Aug 25 00:05:36 2010 -0500

    - This release contains fixes since the last beta release as reported by the
    - community. A sampling of the changes in this release include:
    -
    -  * Fix parsing of IPv6 address literals in outboundproxy
    -    (Closes issue #17757. Reported by oej. Patched by sperreault)
    -
    -  * Change the default value for alwaysauthreject in sip.conf to "yes".
    -    (Closes issue #17756. Reported by oej)
    -
    -  * Remove current STUN support from chan_sip.c. This change removes the current
    -    broken/useless STUN support from chan_sip.
    -    (Closes issue #17622. Reported by philipp2.
    -     Review: https://reviewboard.asterisk.org/r/855/)
    -
    -  * PRI CCSS may use a stale dial string for the recall dial string. If an
    -    outgoing call negotiates a different B channel than initially requested, the
    -    saved original dial string was not transferred to the new B channel. CCSS
    -    uses that dial string to generate the recall dial string.
    -    (Patched by rmudgett)
    -
    -  * Split _all_ arguments before parsing them. This fixes multicast RTP paging
    -    using linksys mode.
    -    (Patched by russellb)
    -
    -  * Expand cel_custom.conf.sample. Include the usage of CSV_QUOTE() to ensure
    -    data has valid CSV formatting. Also list the special CEL variables that are
    -    available for use in the mapping. There are also several other CEL fixes in
    -    this release.
    -    (Patched by russellb)
    -
    - 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-beta4

 .gitignore                                         |    2 +
 ...it-scripts-for-better-Fedora-compatibilty.patch |    4 +-
 ...les.conf-so-that-different-voicemail-modu.patch |    4 +-
 ...king-building-against-an-external-libedit.patch |   12 ++--
 ...rary-function-for-loading-command-history.patch |    4 +-
 ...igure.ac-to-look-for-pkg-config-gmime-2.0.patch |   12 ++--
 0006-Fix-up-some-paths.patch                       |    8 ++--
 ...hema-that-is-compatible-with-Fedora-Direc.patch |    4 +-
 ...2html-to-copy-icons-when-building-documen.patch |    4 +-
 asterisk.spec                                      |   58 +++++++++++++++++++-
 sources                                            |    4 +-
 11 files changed, 86 insertions(+), 30 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 825039b..7373ed1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,5 @@ asterisk-1.8.0-beta2-stripped.tar.gz
 asterisk-1.8.0-beta2.tar.gz.asc
 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
diff --git a/0001-Modify-init-scripts-for-better-Fedora-compatibilty.patch b/0001-Modify-init-scripts-for-better-Fedora-compatibilty.patch
index f8aeb57..95edb3a 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 da6fb784774e90aa38009afc8516ee97bff54ba7 Mon Sep 17 00:00:00 2001
+From 377a882f2da6f22b2d1779d6304474517f1115dc 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.1
+1.7.2.2
 
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 f0fe7d2..e796b48 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 6456a0f5337096f4d774b789e5e6817967403c44 Mon Sep 17 00:00:00 2001
+From f02909ccf7de2c2eaba5085e6dd2761efec048dd 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.1
+1.7.2.2
 
diff --git a/0003-Allow-linking-building-against-an-external-libedit.patch b/0003-Allow-linking-building-against-an-external-libedit.patch
index 85638d4..9b04e14 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 90eee4a29a60c6a81b5dd294f2f7d0919f5c4261 Mon Sep 17 00:00:00 2001
+From f04bf2ec1a6b561f6aba8b0b674d166be761b89c 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,7 +31,7 @@ index 2a5bcd7..a0f4e16 100644
  LUA=@PBX_LUA@
  MISDN=@PBX_MISDN@
 diff --git a/configure.ac b/configure.ac
-index dfc45a5..584ec4c 100644
+index 62e7895..a38c39e 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -336,6 +336,7 @@ AST_EXT_LIB_SETUP([JACK], [Jack Audio Connection Kit], [jack])
@@ -42,7 +42,7 @@ index dfc45a5..584ec4c 100644
  AST_EXT_LIB_SETUP([LIBXML2], [LibXML2], [libxml2])
  AST_EXT_LIB_SETUP([LTDL], [libtool], [ltdl])
  AST_EXT_LIB_SETUP([LUA], [Lua], [lua])
-@@ -1959,6 +1960,27 @@ AC_SUBST(PBX_GTK2)
+@@ -1991,6 +1992,27 @@ AC_SUBST(PBX_GTK2)
  AC_SUBST(GTK2_INCLUDE)
  AC_SUBST(GTK2_LIB)
  
@@ -102,7 +102,7 @@ index af294dd..03700ee 100644
  
  ifeq ($(GNU_LD),1)
 diff --git a/main/cli.c b/main/cli.c
-index ebb7deb..d3c05a6 100644
+index 77e52b8..3408b5c 100644
 --- a/main/cli.c
 +++ b/main/cli.c
 @@ -36,6 +36,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
@@ -120,8 +120,8 @@ index ebb7deb..d3c05a6 100644
  #include "asterisk/lock.h"
 -#include "editline/readline/readline.h"
  #include "asterisk/threadstorage.h"
+ #include "asterisk/translate.h"
  
- /*!
 diff --git a/makeopts.in b/makeopts.in
 index 750a41d..18ad3cd 100644
 --- a/makeopts.in
@@ -135,5 +135,5 @@ index 750a41d..18ad3cd 100644
 +LIBEDIT_LIB=@LIBEDIT_LIB@
 +LIBEDIT_OBJ=@LIBEDIT_OBJ@
 -- 
-1.7.2.1
+1.7.2.2
 
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 092c233..c5d6d23 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 3620b9a47399cf8ee085c4ee26fa378dbfd2cfc1 Mon Sep 17 00:00:00 2001
+From 71b4288813a4b51c7c7acfc1407c607a7c62980c 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.
@@ -44,5 +44,5 @@ index d8d3aeb..041ae8c 100644
  
  static void ast_remotecontrol(char *data)
 -- 
-1.7.2.1
+1.7.2.2
 
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 44243f5..5a8687c 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 eae426c0f00ac1889de8ce0a539f73b6008b3d59 Mon Sep 17 00:00:00 2001
+From 275998f4bb5eaa72b8f33ab196fd414f013054cf 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,12 +8,12 @@ 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 584ec4c..2730ab2 100644
+index a38c39e..65ee2e8 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -1808,7 +1808,17 @@ fi
- 
- AST_EXT_LIB_CHECK([SRTP], [srtp], [srtp_init], [srtp/srtp.h])
+@@ -1840,7 +1840,17 @@ then
+     LDFLAGS="${saved_ldflags}"
+ fi
  
 -AST_EXT_TOOL_CHECK([GMIME], [gmime-config], [], [], [#include <gmime/gmime.h>], [gboolean q = g_mime_check_version(0,0,0);])
 +PBX_GMIME=0
@@ -31,5 +31,5 @@ index 584ec4c..2730ab2 100644
  AST_EXT_LIB_CHECK([HOARD], [hoard], [malloc], [])
  
 -- 
-1.7.2.1
+1.7.2.2
 
diff --git a/0006-Fix-up-some-paths.patch b/0006-Fix-up-some-paths.patch
index 6505b9d..22b69a0 100644
--- a/0006-Fix-up-some-paths.patch
+++ b/0006-Fix-up-some-paths.patch
@@ -1,4 +1,4 @@
-From 7cca32739981a2d7f2682b02138d205f670359c0 Mon Sep 17 00:00:00 2001
+From 7ebcc9649cc7905c55b6ca7699e6388ddbd24bd6 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
@@ -71,10 +71,10 @@ index 6f10de7..e956a8f 100644
 +;uploads = /var/spool/asterisk/uploads/
  ;
 diff --git a/configs/iax.conf.sample b/configs/iax.conf.sample
-index b516d4b..27a1b1b 100644
+index 73ae78a..3a40896 100644
 --- a/configs/iax.conf.sample
 +++ b/configs/iax.conf.sample
-@@ -447,8 +447,8 @@ inkeys=freeworlddialup
+@@ -456,8 +456,8 @@ inkeys=freeworlddialup
  ; authentication is used, "inkeys" is a list of acceptable public keys on the
  ; local system that can be used to authenticate the remote peer, separated by
  ; the ":" character.  "outkey" is a single, private key to use to authenticate
@@ -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.1
+1.7.2.2
 
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 17d85ae..9f53783 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 92cdd56d25d79e4cf39940d48edb2950d97ddb77 Mon Sep 17 00:00:00 2001
+From db339cfc60a284a37745cfadfe885c6c1fedcb5a 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.1
+1.7.2.2
 
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 8dd348d..f7706c1 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 1155e175ee87263c6deecea433cafc08465d16fb Mon Sep 17 00:00:00 2001
+From a695554821c74c0bc91a04de967cb97c9eb3fd6c 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.1
+1.7.2.2
 
diff --git a/asterisk.spec b/asterisk.spec
index 3e47053..464e46b 100644
--- a/asterisk.spec
+++ b/asterisk.spec
@@ -1,9 +1,9 @@
 #global _rc 1
-%global _beta 3
+%global _beta 4
 Summary: The Open Source PBX
 Name: asterisk
 Version: 1.8.0
-Release: 0.3%{?_rc:.rc%{_rc}}%{?_beta:.beta%{_beta}}%{?dist}
+Release: 0.4%{?_rc:.rc%{_rc}}%{?_beta:.beta%{_beta}}%{?dist}
 License: GPLv2
 Group: Applications/Internet
 URL: http://www.asterisk.org/
@@ -789,6 +789,7 @@ fi
 %{_libdir}/asterisk/modules/res_security_log.so
 %{_libdir}/asterisk/modules/res_smdi.so
 %{_libdir}/asterisk/modules/res_speech.so
+%{_libdir}/asterisk/modules/res_stun_monitor.so
 %{_libdir}/asterisk/modules/res_timing_pthread.so
 %if 0%{?fedora} > 0
 %{_libdir}/asterisk/modules/res_timing_timerfd.so
@@ -859,6 +860,7 @@ fi
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/queuerules.conf
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/queues.conf
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_pktccops.conf
+%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_stun_monitor.conf
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/rpt.conf
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/rtp.conf
 %attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/say.conf
@@ -1140,6 +1142,58 @@ fi
 %{_libdir}/asterisk/modules/app_voicemail_plain.so
 
 %changelog
+* 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:
+-
+-  * Fix parsing of IPv6 address literals in outboundproxy
+-    (Closes issue #17757. Reported by oej. Patched by sperreault)
+-
+-  * Change the default value for alwaysauthreject in sip.conf to "yes".
+-    (Closes issue #17756. Reported by oej)
+-
+-  * Remove current STUN support from chan_sip.c. This change removes the current
+-    broken/useless STUN support from chan_sip.
+-    (Closes issue #17622. Reported by philipp2.
+-     Review: https://reviewboard.asterisk.org/r/855/)
+-
+-  * PRI CCSS may use a stale dial string for the recall dial string. If an
+-    outgoing call negotiates a different B channel than initially requested, the
+-    saved original dial string was not transferred to the new B channel. CCSS
+-    uses that dial string to generate the recall dial string.
+-    (Patched by rmudgett)
+-
+-  * Split _all_ arguments before parsing them. This fixes multicast RTP paging
+-    using linksys mode.
+-    (Patched by russellb)
+-
+-  * Expand cel_custom.conf.sample. Include the usage of CSV_QUOTE() to ensure
+-    data has valid CSV formatting. Also list the special CEL variables that are
+-    available for use in the mapping. There are also several other CEL fixes in
+-    this release.
+-    (Patched by russellb)
+-
+- 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-beta4
+
 * Wed Aug 11 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.8.0-0.3.beta3
 -
 - This release contains fixes since the last beta release as reported by the
diff --git a/sources b/sources
index 3048c31..b08d3b6 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-31f5bde6665929794ab0beb37c166696  asterisk-1.8.0-beta3.tar.gz
-bf39b5aed881bbf5f8019e8edb00f6ae  asterisk-1.8.0-beta3.tar.gz.asc
+7b4da9c39d6bd9abd18740cc68e5e9f6  asterisk-1.8.0-beta4.tar.gz
+2c8d74c898d304af5cd03f5cf150ba45  asterisk-1.8.0-beta4.tar.gz.asc


More information about the scm-commits mailing list