[asterisk] * Wed Aug 11 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.8.0-0.3.beta3 - - This release contains fix
Jeffrey C. Ollie
jcollie at fedoraproject.org
Wed Aug 11 15:54:40 UTC 2010
commit b863f87f7e2f385b29515ee09a4e28b57e18c12a
Author: Jeffrey C. Ollie <jeff at ocjtech.us>
Date: Wed Aug 11 10:54:33 2010 -0500
* 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
- community. A sampling of the changes in this release include:
-
- * Fix a regression where HTTP would always be enabled regardless of setting.
- (Closes issue #17708. Reported, patched by pabelanger)
-
- * ACL errors displayed on screen when using dynamic_exclude_static in sip.conf
- (Closes issue #17717. Reported by Dennis DeDonatis. Patched by mmichelson)
-
- * Support "channels" in addition to "channel" in chan_dahdi.conf.
- (https://reviewboard.asterisk.org/r/804)
-
- * Fix parsing error in sip_sipredirect(). The code was written in a way that
- did a bad job of parsing the port out of a URI. Specifically, it would do
- badly when dealing with an IPv6 address.
- (Closes issue #17661. Reported by oej. Patched by mmichelson)
-
- * Fix inband DTMF detection on outgoing ISDN calls.
- (Patched by russellb and rmudgett)
-
- * Fixes issue with translator frame not getting freed. This issue prevented
- g729 licenses from being freed up.
- (Closes issue #17630. Reported by manvirr. Patched by dvossel)
-
- * Fixed IPv6-related SIP parsing bugs and updated documention.
- (Reported by oej. Patched by sperreault)
-
- * Add new, self-contained feature FIELDNUM(). Returns a 1-based index into a
- list of a specified item. Matches up with FIELDQTY() and CUT().
- (Closes #17713. Reported, patched by gareth. Tested by tilghman)
-
- Asterisk 1.8 contains many new features over previous releases of Asterisk.
- A short list of included features includes:
-
- * Secure RTP
- * IPv6 Support
- * 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-beta3
.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 | 18 ++--
...rary-function-for-loading-command-history.patch | 4 +-
...igure.ac-to-look-for-pkg-config-gmime-2.0.patch | 8 +-
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-strip.sh | 54 ------------
asterisk.spec | 88 ++++++++++++++------
sources | 4 +-
12 files changed, 91 insertions(+), 107 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1ff251c..825039b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,5 @@ asterisk-1.6.2.10.tar.gz
asterisk-1.6.2.10.tar.gz.asc
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
diff --git a/0001-Modify-init-scripts-for-better-Fedora-compatibilty.patch b/0001-Modify-init-scripts-for-better-Fedora-compatibilty.patch
index 7fc5f1a..f8aeb57 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 117f836971018ca793a205482b93179734ef987c Mon Sep 17 00:00:00 2001
+From da6fb784774e90aa38009afc8516ee97bff54ba7 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.7.2.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 04fddc5..f0fe7d2 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 48bcab5e25117894619e063c3a881fa9cca4b8c8 Mon Sep 17 00:00:00 2001
+From 6456a0f5337096f4d774b789e5e6817967403c44 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.7.2.1
diff --git a/0003-Allow-linking-building-against-an-external-libedit.patch b/0003-Allow-linking-building-against-an-external-libedit.patch
index cb2c05f..85638d4 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 15f7cc517ffd300c7606031fa5b2eae4959cd481 Mon Sep 17 00:00:00 2001
+From 90eee4a29a60c6a81b5dd294f2f7d0919f5c4261 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 b0adfd7..44ed33f 100644
+index dfc45a5..584ec4c 100644
--- a/configure.ac
+++ b/configure.ac
-@@ -325,6 +325,7 @@ AST_EXT_LIB_SETUP([JACK], [Jack Audio Connection Kit], [jack])
+@@ -336,6 +336,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 b0adfd7..44ed33f 100644
AST_EXT_LIB_SETUP([LIBXML2], [LibXML2], [libxml2])
AST_EXT_LIB_SETUP([LTDL], [libtool], [ltdl])
AST_EXT_LIB_SETUP([LUA], [Lua], [lua])
-@@ -1948,6 +1949,27 @@ AC_SUBST(PBX_GTK2)
+@@ -1959,6 +1960,27 @@ AC_SUBST(PBX_GTK2)
AC_SUBST(GTK2_INCLUDE)
AC_SUBST(GTK2_LIB)
@@ -71,7 +71,7 @@ index b0adfd7..44ed33f 100644
# or iODBC
diff --git a/main/Makefile b/main/Makefile
-index 8175f1e..34cac4b 100644
+index af294dd..03700ee 100644
--- a/main/Makefile
+++ b/main/Makefile
@@ -139,6 +139,8 @@ testexpr2: ast_expr2f.c ast_expr2.c ast_expr2.h
@@ -102,7 +102,7 @@ index 8175f1e..34cac4b 100644
ifeq ($(GNU_LD),1)
diff --git a/main/cli.c b/main/cli.c
-index c9dbc6d..ec801d6 100644
+index ebb7deb..d3c05a6 100644
--- a/main/cli.c
+++ b/main/cli.c
@@ -36,6 +36,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
@@ -123,10 +123,10 @@ index c9dbc6d..ec801d6 100644
/*!
diff --git a/makeopts.in b/makeopts.in
-index e425dbc..2a74ee8 100644
+index 750a41d..18ad3cd 100644
--- a/makeopts.in
+++ b/makeopts.in
-@@ -288,3 +288,7 @@ TINFO_DIR=@TINFO_DIR@
+@@ -290,3 +290,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 e425dbc..2a74ee8 100644
+LIBEDIT_LIB=@LIBEDIT_LIB@
+LIBEDIT_OBJ=@LIBEDIT_OBJ@
--
-1.7.2
+1.7.2.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 2f58dac..092c233 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 983250cd3e8dfb8cf48125106381e59e9ccb184d Mon Sep 17 00:00:00 2001
+From 3620b9a47399cf8ee085c4ee26fa378dbfd2cfc1 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.7.2.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 f270cb1..44243f5 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 5985aeec2d8a09bf453a58befabbb7b5d245c65c Mon Sep 17 00:00:00 2001
+From eae426c0f00ac1889de8ce0a539f73b6008b3d59 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,10 +8,10 @@ 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 44ed33f..6e1b035 100644
+index 584ec4c..2730ab2 100644
--- a/configure.ac
+++ b/configure.ac
-@@ -1797,7 +1797,17 @@ fi
+@@ -1808,7 +1808,17 @@ fi
AST_EXT_LIB_CHECK([SRTP], [srtp], [srtp_init], [srtp/srtp.h])
@@ -31,5 +31,5 @@ index 44ed33f..6e1b035 100644
AST_EXT_LIB_CHECK([HOARD], [hoard], [malloc], [])
--
-1.7.2
+1.7.2.1
diff --git a/0006-Fix-up-some-paths.patch b/0006-Fix-up-some-paths.patch
index 5167d52..6505b9d 100644
--- a/0006-Fix-up-some-paths.patch
+++ b/0006-Fix-up-some-paths.patch
@@ -1,4 +1,4 @@
-From 03c1fa739fd7dc6b9086c129d19e42903157d211 Mon Sep 17 00:00:00 2001
+From 7cca32739981a2d7f2682b02138d205f670359c0 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
+1.7.2.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 2e61c5f..17d85ae 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 857362629fd6f5c47c86516d9759b18ddb120730 Mon Sep 17 00:00:00 2001
+From 92cdd56d25d79e4cf39940d48edb2950d97ddb77 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.7.2.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 0d6fc99..8dd348d 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 2928abf791ff5329c9bfa91165c54af3873eb517 Mon Sep 17 00:00:00 2001
+From 1155e175ee87263c6deecea433cafc08465d16fb 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.7.2.1
diff --git a/asterisk.spec b/asterisk.spec
index f4ebfa1..3e47053 100644
--- a/asterisk.spec
+++ b/asterisk.spec
@@ -1,39 +1,18 @@
#global _rc 1
-%global _beta 2
+%global _beta 3
Summary: The Open Source PBX
Name: asterisk
Version: 1.8.0
-Release: 0.1%{?_rc:.rc%{_rc}}%{?_beta:.beta%{_beta}}%{?dist}
+Release: 0.3%{?_rc:.rc%{_rc}}%{?_beta:.beta%{_beta}}%{?dist}
License: GPLv2
Group: Applications/Internet
URL: http://www.asterisk.org/
-#Source0: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}.tar.gz
-#Source1: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}.tar.gz.asc
-
-# The Asterisk tarball contains some items that we don't want in there,
-# so start with the original tarball from here:
-#
-# http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}.tar.gz
-# http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}.tar.gz.asc
-#
-# Then run the included script file to build the stripped tarball:
-#
-# sh asterisk-strip.sh %{version}
-
-#
-# SHA256 Sums
-# =========
-# 4ece4a654e36513b195c518e217ec3dfba206ee7492332dd2e5ec54c9339a2a0 *asterisk-1.8.0-beta2.tar.gz
-# b4de3f943128bef4760c1b8c925dbf3724e2a3478ec3e0fbb9e5c3e99ff9fb80 *asterisk-1.8.0-beta2-stripped.tar.gz
-# 8b5d12291972eaa59737e3399fb437dd3a995c2a7c966c2f4da563f2dfa4de7b *asterisk-1.8.0-beta2.tar.gz.asc
-
-Source0: asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}-stripped.tar.gz
-Source1: asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}.tar.gz.asc
+Source0: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}.tar.gz
+Source1: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}.tar.gz.asc
Source2: asterisk-logrotate
Source3: menuselect.makedeps
Source4: menuselect.makeopts
-Source5: asterisk-strip.sh
Patch1: 0001-Modify-init-scripts-for-better-Fedora-compatibilty.patch
Patch2: 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
@@ -162,7 +141,7 @@ Requires: dahdi-tools >= 2.0.0
Requires(pre): %{_sbindir}/usermod
BuildRequires: dahdi-tools-devel >= 2.0.0
BuildRequires: dahdi-tools-libs >= 2.0.0
-BuildRequires: libpri-devel >= 1.4.6
+BuildRequires: libpri-devel >= 1.4.12
BuildRequires: libss7-devel >= 1.0.1
Obsoletes: asterisk-zaptel <= 1.6.0-0.22.beta9
Provides: asterisk-zaptel = %{version}-%{release}
@@ -1161,6 +1140,63 @@ fi
%{_libdir}/asterisk/modules/app_voicemail_plain.so
%changelog
+* 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
+- community. A sampling of the changes in this release include:
+-
+- * Fix a regression where HTTP would always be enabled regardless of setting.
+- (Closes issue #17708. Reported, patched by pabelanger)
+-
+- * ACL errors displayed on screen when using dynamic_exclude_static in sip.conf
+- (Closes issue #17717. Reported by Dennis DeDonatis. Patched by mmichelson)
+-
+- * Support "channels" in addition to "channel" in chan_dahdi.conf.
+- (https://reviewboard.asterisk.org/r/804)
+-
+- * Fix parsing error in sip_sipredirect(). The code was written in a way that
+- did a bad job of parsing the port out of a URI. Specifically, it would do
+- badly when dealing with an IPv6 address.
+- (Closes issue #17661. Reported by oej. Patched by mmichelson)
+-
+- * Fix inband DTMF detection on outgoing ISDN calls.
+- (Patched by russellb and rmudgett)
+-
+- * Fixes issue with translator frame not getting freed. This issue prevented
+- g729 licenses from being freed up.
+- (Closes issue #17630. Reported by manvirr. Patched by dvossel)
+-
+- * Fixed IPv6-related SIP parsing bugs and updated documention.
+- (Reported by oej. Patched by sperreault)
+-
+- * Add new, self-contained feature FIELDNUM(). Returns a 1-based index into a
+- list of a specified item. Matches up with FIELDQTY() and CUT().
+- (Closes #17713. Reported, patched by gareth. Tested by tilghman)
+-
+- Asterisk 1.8 contains many new features over previous releases of Asterisk.
+- A short list of included features includes:
+-
+- * Secure RTP
+- * IPv6 Support
+- * 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-beta3
+
+* Mon Aug 2 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.8.0-0.2.beta2
+- Rebuild against libpri 1.4.12
+
* Mon Aug 2 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.8.0-0.1.beta2
- Update to 1.8.0-beta2
- Disable building chan_misdn until compilation errors are figured out (https://issues.asterisk.org/view.php?id=14333)
diff --git a/sources b/sources
index a1eba07..3048c31 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-0e75b70e6f7e8381a5a8813343fcb4ed asterisk-1.8.0-beta2-stripped.tar.gz
-0c7d15d79fb9fb07af5c379522de47bd asterisk-1.8.0-beta2.tar.gz.asc
+31f5bde6665929794ab0beb37c166696 asterisk-1.8.0-beta3.tar.gz
+bf39b5aed881bbf5f8019e8edb00f6ae asterisk-1.8.0-beta3.tar.gz.asc
More information about the scm-commits
mailing list