head 1.7; access; symbols pkgsrc-2013Q2:1.7.0.4 pkgsrc-2013Q2-base:1.7 pkgsrc-2012Q4:1.7.0.2 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.6.0.54 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.52 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.50 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.48 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.46 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.44 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.42 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.40 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.38 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.36 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.34 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.32 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.30 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.28 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.26 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.24 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.22 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.20 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.18 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.16 pkgsrc-2008Q1:1.6.0.14 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.12 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.10 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.8 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.6 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.4 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.2 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.5.0.2 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.3.0.2 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.2.0.4 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.2 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.1.0.2 pkgsrc-2005Q2-base:1.1; locks; strict; comment @# @; 1.7 date 2012.12.11.08.22.48; author jnemeth; state dead; branches; next 1.6; 1.6 date 2006.08.18.11.32.51; author adam; state Exp; branches; next 1.5; 1.5 date 2006.05.31.18.43.15; author adam; state dead; branches; next 1.4; 1.4 date 2006.04.13.08.47.06; author adam; state Exp; branches; next 1.3; 1.3 date 2006.01.13.20.32.38; author riz; state Exp; branches 1.3.2.1; next 1.2; 1.2 date 2005.09.02.12.58.34; author adam; state Exp; branches; next 1.1; 1.1 date 2005.05.24.14.29.06; author riz; state Exp; branches; next ; 1.3.2.1 date 2006.05.03.08.57.02; author salo; state Exp; branches; next ; desc @@ 1.7 log @Update to Asterisk 11.1.0: this is a major new long term support release. As this is a major release, you should read the information about updating: https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 You can also find documentation in: /usr/pkg/share/doc/asterisk ----- 11.1.0: The Asterisk Development Team has announced the release of Asterisk 11.1.0. The release of Asterisk 11.1.0 resolves several issues reported by the community and would have not been possible without your participation. Thank you! The following is a sample of the issues resolved in this release: * --- Fix execution of 'i' extension due to uninitialized variable. * --- Prevent resetting of NATted realtime peer address on reload. * --- Fix ConfBridge crash if no timing module loaded. * --- Fix the Park 'r' option when a channel parks itself. * --- Fix an issue where outgoing calls would fail to establish audio due to ICE negotiation failures. For a full list of changes in this release, please see the ChangeLog: http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.1.0 ----- 11.0.1: The Asterisk Development Team has announced the release of Asterisk 11.0.1. The release of Asterisk 11.0.1 resolves several issues reported by the community and would have not been possible without your participation. Thank you! The following are the issues resolved in this release: * --- chan_sip: Fix a bug causing SIP reloads to remove all entries from the registry * --- confbridge: Fix a bug which made conferences not record with AMI/CLI commands * --- Fix an issue with res_http_websocket where the chan_sip WebSocket handler could not be registered. For a full list of changes in this release, please see the ChangeLog: http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.0.1 Thank you for your continued support of Asterisk! ----- 11.0.0: The Asterisk Development Team is pleased to announce the release of Asterisk 11.0.0. Asterisk 11 is the next major release series of Asterisk. It is a Long Term Support (LTS) release, similar to Asterisk 1.8. For more information about support time lines for Asterisk releases, see the Asterisk versions page: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions For important information regarding upgrading to Asterisk 11, please see the Asterisk wiki: https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 A short list of new features includes: * A new channel driver named chan_motif has been added which provides support for Google Talk and Jingle in a single channel driver. This new channel driver includes support for both audio and video, RFC2833 DTMF, all codecs supported by Asterisk, hold, unhold, and ringing notification. It is also compliant with the current Jingle specification, current Google Jingle specification, and the original Google Talk protocol. * Support for the WebSocket transport for chan_sip. * SIP peers can now be configured to support negotiation of ICE candidates. * The app_page application now no longer depends on DAHDI or app_meetme. It has been re-architected to use app_confbridge internally. * Hangup handlers can be attached to channels using the CHANNEL() function. Hangup handlers will run when the channel is hung up similar to the h extension; however, unlike an h extension, a hangup handler is associated with the actual channel and will execute anytime that channel is hung up, regardless of where it is in the dialplan. * Added pre-dial handlers for the Dial and Follow-Me applications. Pre-dial allows you to execute a dialplan subroutine on a channel before a call is placed but after the application performing a dial action is invoked. This means that the handlers are executed after the creation of the callee channels, but before any actions have been taken to actually dial the callee channels. * Log messages can now be easily associated with a certain call by looking at a new unique identifier, "Call Id". Call ids are attached to log messages for just about any case where it can be determined that the message is related to a particular call. * Introduced Named ACLs as a new way to define Access Control Lists (ACLs) in Asterisk. Unlike traditional ACLs defined in specific module configuration files, Named ACLs can be shared across multiple modules. * The Hangup Cause family of functions and dialplan applications allow for inspection of the hangup cause codes for each channel involved in a call. This allows a dialplan writer to determine, for each channel, who hung up and for what reason(s). * Two new functions have been added: FEATURE() and FEATUREMAP(). FEATURE() lets you set some of the configuration options from the general section of features.conf on a per-channel basis. FEATUREMAP() lets you customize the key sequence used to activate built-in features, such as blindxfer, and automon. * Support for DTLS-SRTP in chan_sip. * Support for named pickupgroups/callgroups, allowing any number of pickupgroups and callgroups to be defined for several channel drivers. * IPv6 Support for AMI, AGI, ExternalIVR, and the SIP Security Event Framework. More information about the new features can be found on the Asterisk wiki: https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Documentation A full list of all new features can also be found in the CHANGES file. http://svnview.digium.com/svn/asterisk/branches/11/CHANGES For a full list of changes in the current release, please see the ChangeLog. http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.0.0 Thank you for your continued support of Asterisk! @ text @$NetBSD: patch-af,v 1.6 2006/08/18 11:32:51 adam Exp $ --- utils/Makefile.orig 2006-08-18 11:45:54.000000000 +0200 +++ utils/Makefile @@@@ -40,7 +40,7 @@@@ all: depend $(TARGET) install: for x in $(TARGET); do \ if [ "$$x" != "none" ]; then \ - $(INSTALL) -m 755 $$x $(DESTDIR)$(ASTSBINDIR)/$$x; \ + $(BSD_INSTALL_PROGRAM) $$x $(DESTDIR)$(ASTSBINDIR)/$$x; \ fi; \ done @ 1.6 log @Changes 1.2.10: * Number of bug fixes * New option to help to avoid a potential denial of service in IAX2 channel driver * Support for TE407P and TE412P quad T1/E1 interface cards @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @Changes 1.2.8: * Number of bug fixes, including IAX2 channel driver fixes. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.4 2006/04/13 08:47:06 adam Exp $ d3 10 a12 5 --- codecs/gsm/Makefile.orig 2006-03-30 23:44:03.000000000 +0200 +++ codecs/gsm/Makefile @@@@ -37,33 +37,6 @@@@ WAV49 = -DWAV49 ######### ppro's, etc, as well as the AMD K6 and K7. The compile will ######### probably require gcc. a13 30 -ifneq (${OSARCH},Darwin) -ifneq (${OSARCH},SunOS) -ifneq (${PROC},x86_64) -ifneq (${PROC},amd64) -ifneq (${PROC},ultrasparc) -ifneq ($(shell uname -m),ppc) -ifneq ($(shell uname -m),ppc64) -ifneq ($(shell uname -m),alpha) -ifneq ($(shell uname -m),armv4l) -ifneq (${PROC},sparc64) -ifneq (${PROC},arm) -ifneq (${PROC},ppc) -ifneq (${PROC},ppc64) -OPTIMIZE+=-march=$(PROC) -endif -endif -endif -endif -endif -endif -endif -endif -endif -endif -endif -endif -endif #The problem with sparc is the best stuff is in newer versions of gcc (post 3.0) only. #This works for even old (2.96) versions of gcc and provides a small boost either way. @ 1.4 log @Changes 1.2.7: * Important bug fixes * SIP handling * MixMonitor call recording @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update asterisk to version 1.2.1. Many, many bugfixes, and some new features, including support for DUNDi. (http://www.dundi.com/ for more information) The initial framework and porting of this package upgrade was done by Martin J. Laubach, with lots of feature/PLIST fixes by me. DragonFly support added by Joerg Sonnenberger. @ text @d3 3 a5 3 --- codecs/gsm/Makefile.orig 2005-11-29 19:24:39.000000000 +0100 +++ codecs/gsm/Makefile 2005-12-25 12:55:32.000000000 +0100 @@@@ -37,32 +37,6 @@@@ WAV49 = -DWAV49 d12 1 d35 2 a36 1 - a38 1 #A ultrasparc cpu is really v9 but the stock debian stable 3.0 gcc doesn't support it. @ 1.3.2.1 log @Pullup ticket 1510 - requested by riz security update for asterisk Revisions pulled up: - pkgsrc/comms/asterisk/Makefile 1.23, 1.24 - pkgsrc/comms/asterisk/PLIST.common 1.6 - pkgsrc/comms/asterisk/distinfo 1.12, 1.13 - pkgsrc/comms/asterisk/patches/patch-aa 1.8 - pkgsrc/comms/asterisk/patches/patch-ae 1.3 - pkgsrc/comms/asterisk/patches/patch-af 1.4 - pkgsrc/comms/asterisk/patches/patch-ag 1.2 Module Name: pkgsrc Committed By: adam Date: Thu Apr 13 08:47:06 UTC 2006 Modified Files: pkgsrc/comms/asterisk: Makefile PLIST.common distinfo pkgsrc/comms/asterisk/patches: patch-aa patch-ae patch-af patch-ag Log Message: Changes 1.2.7: * Important bug fixes * SIP handling * MixMonitor call recording --- Module Name: pkgsrc Committed By: mjl Date: Thu Apr 13 18:36:58 UTC 2006 Modified Files: pkgsrc/comms/asterisk: Makefile distinfo Log Message: Update to asterisk 1.2.7.1 * apps/app_page.c: oops... let's not set a variable and then immediately overwrite it while assuming its old value will magically return * pbx.c: Bug 6957 - variable names beginning with CALLERID weren't substituted correctly @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.4 2006/04/13 08:47:06 adam Exp $ d3 3 a5 3 --- codecs/gsm/Makefile.orig 2006-03-30 23:44:03.000000000 +0200 +++ codecs/gsm/Makefile @@@@ -37,33 +37,6 @@@@ WAV49 = -DWAV49 a11 1 -ifneq (${PROC},amd64) d34 1 a34 2 -endif d37 1 @ 1.2 log @Changes 1.0.9: -- fix bug in callerid matching in the dialplan that was introduced in 1.0.8 Changes 1.0.8: -- chan_zap -- Asterisk will now also look in the regular context for the fax extension while executing a macro. Previously, for this to work, the fax extension would have to be included in the macro definition. -- On some systems, ALERTING will be sent after PROCEEDING, so code has been added to account for this case. -- If no extension is specified on an overlap call, the 's' extension will be used. -- chan_sip -- We no longer send a "to" tag on "100 Trying" messages, as it is inappropriate to do so. -- We now respond correctly to an invite for T.38 with a "488 Not acceptable here" -- We now discard saved tags on 401/407 responses in case the provider we're talking to tries to pull a dirty trick on us and change it. -- rtptimeout options will now be correctly set on a peer basis rather than only global -- chan_mgcp -- Fixed setting of accountcode -- Fixed where *67 to block callerid only worked for first call -- chan_agent -- We now will not pass audio until the agent has acked the call if the configuration is set up for the agent to do so. -- chan_alsa -- Fixed problems with the unloading of this module -- res_agi -- A fix has been added to prevent calls from being hung up when more than one call is executing an AGI script calling the GET DATA command. -- AGI scripts will now continue to run even if a file was not found with the GET DATA command. -- When calling SAY NUMBER with a number like 09, we will now say "nine" instead of "zero" -- app_dial -- There was a problem where text frames would not be forwarded before the channel has been answered. -- app_disa -- Fixed the timeout used when no password is set -- app_queue -- Distinctive ring has been fixed to work for queue members -- rtp -- Fixed a logic error when setting the "rtpchecksums" option -- say.c -- A problem has been fixed with saying the date in Spanish. -- Makefile -- A line was missing for the autosupport script that caused "make rpm" to fail -- format_wav_gsm -- Fixed a problem with wav formatting that prevented files from being played in some media players -- pbx_spool -- Fixed if the last line of text in a file for the call spool did not contain a new line, it would not be processed -- logger -- Fixed the logger so that color escape sequences wouldn't be sent to the logs -- format_sln -- A lot of changes were made to correctly handle signed linear format on big endian machines @ text @d3 5 a7 15 --- codecs/gsm/Makefile.orig 2005-06-21 14:27:28.000000000 +0000 +++ codecs/gsm/Makefile @@@@ -44,6 +44,7 @@@@ ifneq ($(shell uname -m),ppc) ifneq ($(shell uname -m),alpha) ifneq ($(shell uname -m),armv4l) ifneq (${PROC},sparc64) +ifneq (${PROC},powerpc) ifneq (${PROC},ppc) ifneq (${PROC},ppc64) OPTIMIZE+=-march=$(PROC) @@@@ -56,6 +57,7 @@@@ endif endif endif endif +endif d9 26 d37 1 @ 1.1 log @Fix the build of asterisk on powerpc platforms. Approved by jmcneill. @ text @d2 4 a5 4 --- codecs/gsm/Makefile.orig 2005-05-23 20:29:10.000000000 -0700 +++ codecs/gsm/Makefile 2005-05-23 20:29:48.000000000 -0700 @@@@ -43,6 +43,7 @@@@ ifneq ($(shell uname -m),ppc) d7 1 d10 2 d13 1 a13 3 endif endif @@@@ -50,6 +51,7 @@@@ @