You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
(14) |
Aug
(156) |
Sep
(35) |
Oct
(48) |
Nov
(55) |
Dec
(16) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(24) |
Feb
(154) |
Mar
(139) |
Apr
(175) |
May
(87) |
Jun
(34) |
Jul
(42) |
Aug
(68) |
Sep
(41) |
Oct
(76) |
Nov
(77) |
Dec
(50) |
2008 |
Jan
(98) |
Feb
(43) |
Mar
(102) |
Apr
(27) |
May
(55) |
Jun
(13) |
Jul
(58) |
Aug
(62) |
Sep
(61) |
Oct
(43) |
Nov
(87) |
Dec
(134) |
2009 |
Jan
(175) |
Feb
(106) |
Mar
(58) |
Apr
(41) |
May
(74) |
Jun
(123) |
Jul
(252) |
Aug
(192) |
Sep
(69) |
Oct
(38) |
Nov
(117) |
Dec
(95) |
2010 |
Jan
(146) |
Feb
(76) |
Mar
(90) |
Apr
(60) |
May
(23) |
Jun
(19) |
Jul
(208) |
Aug
(140) |
Sep
(103) |
Oct
(114) |
Nov
(50) |
Dec
(47) |
2011 |
Jan
(59) |
Feb
(47) |
Mar
(61) |
Apr
(58) |
May
(41) |
Jun
(11) |
Jul
(17) |
Aug
(49) |
Sep
(34) |
Oct
(166) |
Nov
(38) |
Dec
(70) |
2012 |
Jan
(87) |
Feb
(37) |
Mar
(28) |
Apr
(25) |
May
(29) |
Jun
(30) |
Jul
(43) |
Aug
(27) |
Sep
(46) |
Oct
(27) |
Nov
(51) |
Dec
(70) |
2013 |
Jan
(92) |
Feb
(34) |
Mar
(58) |
Apr
(37) |
May
(46) |
Jun
(9) |
Jul
(38) |
Aug
(22) |
Sep
(28) |
Oct
(42) |
Nov
(44) |
Dec
(34) |
2014 |
Jan
(63) |
Feb
(39) |
Mar
(48) |
Apr
(31) |
May
(21) |
Jun
(43) |
Jul
(36) |
Aug
(69) |
Sep
(53) |
Oct
(56) |
Nov
(46) |
Dec
(49) |
2015 |
Jan
(63) |
Feb
(35) |
Mar
(30) |
Apr
(38) |
May
(27) |
Jun
(42) |
Jul
(42) |
Aug
(63) |
Sep
(18) |
Oct
(45) |
Nov
(65) |
Dec
(71) |
2016 |
Jan
(54) |
Feb
(79) |
Mar
(59) |
Apr
(38) |
May
(32) |
Jun
(46) |
Jul
(42) |
Aug
(30) |
Sep
(58) |
Oct
(33) |
Nov
(98) |
Dec
(59) |
2017 |
Jan
(79) |
Feb
(12) |
Mar
(43) |
Apr
(32) |
May
(76) |
Jun
(59) |
Jul
(44) |
Aug
(14) |
Sep
|
Oct
|
Nov
|
Dec
|
From: <abe...@us...> - 2015-06-19 14:27:11
|
Revision: 7121 http://sourceforge.net/p/astlinux/code/7121 Author: abelbeck Date: 2015-06-19 14:27:08 +0000 (Fri, 19 Jun 2015) Log Message: ----------- libcurl, version bump to 7.43.0, security fixes: CVE-2015-3236, CVE-2015-3237 Modified Paths: -------------- branches/1.0/package/libcurl/libcurl.mk Modified: branches/1.0/package/libcurl/libcurl.mk =================================================================== --- branches/1.0/package/libcurl/libcurl.mk 2015-06-17 12:35:27 UTC (rev 7120) +++ branches/1.0/package/libcurl/libcurl.mk 2015-06-19 14:27:08 UTC (rev 7121) @@ -3,7 +3,7 @@ # libcurl # ############################################################# -LIBCURL_VERSION = 7.42.1 +LIBCURL_VERSION = 7.43.0 LIBCURL_SOURCE = curl-$(LIBCURL_VERSION).tar.gz LIBCURL_SITE = http://curl.haxx.se/download LIBCURL_INSTALL_STAGING = YES This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-17 12:35:30
|
Revision: 7120 http://sourceforge.net/p/astlinux/code/7120 Author: abelbeck Date: 2015-06-17 12:35:27 +0000 (Wed, 17 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-17 12:33:03 UTC (rev 7119) +++ branches/1.0/docs/ChangeLog.txt 2015-06-17 12:35:27 UTC (rev 7120) @@ -95,7 +95,7 @@ -- darkstat, version bump to 3.0.719 --- stunnel, version bump to 5.17 +-- stunnel, version bump to 5.19 -- msmtp, version bump to 1.6.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-17 12:33:05
|
Revision: 7119 http://sourceforge.net/p/astlinux/code/7119 Author: abelbeck Date: 2015-06-17 12:33:03 +0000 (Wed, 17 Jun 2015) Log Message: ----------- stunnel, version bump to 5.19 Modified Paths: -------------- branches/1.0/package/stunnel/stunnel.mk Modified: branches/1.0/package/stunnel/stunnel.mk =================================================================== --- branches/1.0/package/stunnel/stunnel.mk 2015-06-15 16:26:17 UTC (rev 7118) +++ branches/1.0/package/stunnel/stunnel.mk 2015-06-17 12:33:03 UTC (rev 7119) @@ -4,7 +4,7 @@ # ############################################################# -STUNNEL_VERSION = 5.17 +STUNNEL_VERSION = 5.19 STUNNEL_SITE = http://ftp.nluug.nl/pub/networking/stunnel/archive/5.x STUNNEL_DEPENDENCIES = openssl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-15 16:26:20
|
Revision: 7118 http://sourceforge.net/p/astlinux/code/7118 Author: abelbeck Date: 2015-06-15 16:26:17 +0000 (Mon, 15 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-15 16:21:45 UTC (rev 7117) +++ branches/1.0/docs/ChangeLog.txt 2015-06-15 16:26:17 UTC (rev 7118) @@ -62,7 +62,7 @@ -- mac2vendor, database update at 2015-06-11 --- Time Zone Database update, tzdata2015d and tzcode2015d +-- Time Zone Database update, tzdata2015e and php-timezonedb-2015.5 -- (Custom Build Only) flashrom, version bump to 0.9.8, no longer requires dmidecode This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-15 16:21:47
|
Revision: 7117 http://sourceforge.net/p/astlinux/code/7117 Author: abelbeck Date: 2015-06-15 16:21:45 +0000 (Mon, 15 Jun 2015) Log Message: ----------- zoneinfo, version bump to 2015e, php timezonedb 2015.5 Modified Paths: -------------- branches/1.0/package/php/php.mk branches/1.0/package/zoneinfo/zoneinfo.mk Modified: branches/1.0/package/php/php.mk =================================================================== --- branches/1.0/package/php/php.mk 2015-06-13 01:35:51 UTC (rev 7116) +++ branches/1.0/package/php/php.mk 2015-06-15 16:21:45 UTC (rev 7117) @@ -13,7 +13,7 @@ PHP_DEPENDENCIES = host-pkg-config ifeq ($(BR2_PACKAGE_PHP_EXT_TIMEZONEDB),y) -PHP_TIMEZONEDB_VERSION = 2015.4 +PHP_TIMEZONEDB_VERSION = 2015.5 PHP_TIMEZONEDB_SITE = http://files.astlinux.org PHP_TIMEZONEDB_SOURCE = timezonedb-$(PHP_TIMEZONEDB_VERSION).tar.gz Modified: branches/1.0/package/zoneinfo/zoneinfo.mk =================================================================== --- branches/1.0/package/zoneinfo/zoneinfo.mk 2015-06-13 01:35:51 UTC (rev 7116) +++ branches/1.0/package/zoneinfo/zoneinfo.mk 2015-06-15 16:21:45 UTC (rev 7117) @@ -3,7 +3,7 @@ # zoneinfo # ############################################################## -ZONEINFO_VERSION := 2015d +ZONEINFO_VERSION := 2015e ZONEINFO_DATA := tzdata$(ZONEINFO_VERSION).tar.gz ZONEINFO_SOURCE := tzcode$(ZONEINFO_VERSION).tar.gz ZONEINFO_SITE := ftp://ftp.iana.org/tz/releases This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-13 01:35:52
|
Revision: 7116 http://sourceforge.net/p/astlinux/code/7116 Author: abelbeck Date: 2015-06-13 01:35:51 +0000 (Sat, 13 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-13 01:33:18 UTC (rev 7115) +++ branches/1.0/docs/ChangeLog.txt 2015-06-13 01:35:51 UTC (rev 7116) @@ -68,7 +68,7 @@ ** Networking --- OpenSSL, version bump to 1.0.1n, security fixes: CVE-2015-0286, CVE-2015-0287, CVE-2015-0289, CVE-2015-0292, +-- OpenSSL, version bump to 1.0.1o, security fixes: CVE-2015-0286, CVE-2015-0287, CVE-2015-0289, CVE-2015-0292, CVE-2015-0293, CVE-2015-0209, CVE-2015-0288, CVE-2015-4000, CVE-2015-1788, CVE-2015-1789, CVE-2015-1790, CVE-2015-1792, CVE-2015-1791 @@ -83,6 +83,8 @@ -- dnsmasq, add upstream security fix: CVE-2015-3294 +-- dnscrypt-proxy, version bump to 1.5.0 + -- miniupnpd, version bump to 1.9.20150430, adds 'Port Control Protocol' NAT-PMP/PCP support. -- libpcap / tcpdump, version bump to 1.7.3 / 4.7.4, security and build fixes. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-13 01:33:21
|
Revision: 7115 http://sourceforge.net/p/astlinux/code/7115 Author: abelbeck Date: 2015-06-13 01:33:18 +0000 (Sat, 13 Jun 2015) Log Message: ----------- dnscrypt-proxy, version bump to 1.5.0 Modified Paths: -------------- branches/1.0/package/dnscrypt-proxy/dnscrypt-proxy.mk Modified: branches/1.0/package/dnscrypt-proxy/dnscrypt-proxy.mk =================================================================== --- branches/1.0/package/dnscrypt-proxy/dnscrypt-proxy.mk 2015-06-13 01:05:31 UTC (rev 7114) +++ branches/1.0/package/dnscrypt-proxy/dnscrypt-proxy.mk 2015-06-13 01:33:18 UTC (rev 7115) @@ -3,7 +3,7 @@ # dnscrypt-proxy # ############################################################# -DNSCRYPT_PROXY_VERSION = 1.4.3 +DNSCRYPT_PROXY_VERSION = 1.5.0 DNSCRYPT_PROXY_SOURCE = dnscrypt-proxy-$(DNSCRYPT_PROXY_VERSION).tar.gz DNSCRYPT_PROXY_SITE = http://download.dnscrypt.org/dnscrypt-proxy This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-13 01:05:33
|
Revision: 7114 http://sourceforge.net/p/astlinux/code/7114 Author: abelbeck Date: 2015-06-13 01:05:31 +0000 (Sat, 13 Jun 2015) Log Message: ----------- openssl, version bump to 1.0.1o, fixes HMAC ABI breakage from 1.0.1n Modified Paths: -------------- branches/1.0/package/openssl/openssl.mk Modified: branches/1.0/package/openssl/openssl.mk =================================================================== --- branches/1.0/package/openssl/openssl.mk 2015-06-12 00:51:22 UTC (rev 7113) +++ branches/1.0/package/openssl/openssl.mk 2015-06-13 01:05:31 UTC (rev 7114) @@ -4,7 +4,7 @@ # ############################################################# -OPENSSL_VERSION = 1.0.1n +OPENSSL_VERSION = 1.0.1o OPENSSL_SITE = http://www.openssl.org/source OPENSSL_INSTALL_STAGING = YES OPENSSL_DEPENDENCIES = zlib This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-12 00:51:25
|
Revision: 7113 http://sourceforge.net/p/astlinux/code/7113 Author: abelbeck Date: 2015-06-12 00:51:22 +0000 (Fri, 12 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-12 00:48:15 UTC (rev 7112) +++ branches/1.0/docs/ChangeLog.txt 2015-06-12 00:51:22 UTC (rev 7113) @@ -20,7 +20,7 @@ -- tg3, version bump to 3.137h, Broadcom NetLink 10/100/1000 Mbps PCI/PCI-X/PCI Express Ethernet Linux driver --- php, version bump to 5.5.25, major version change, bug and security fixes +-- php, version bump to 5.5.26, major version change, bug and security fixes -- perl, version bump to 5.20.2 using perlcross 0.9.6 @@ -68,8 +68,10 @@ ** Networking --- OpenSSL, version bump to 1.0.1m, security fixes: CVE-2015-0286, CVE-2015-0287, CVE-2015-0289, CVE-2015-0292, - CVE-2015-0293, CVE-2015-0209, CVE-2015-0288 +-- OpenSSL, version bump to 1.0.1n, security fixes: CVE-2015-0286, CVE-2015-0287, CVE-2015-0289, CVE-2015-0292, + CVE-2015-0293, CVE-2015-0209, CVE-2015-0288, CVE-2015-4000, + CVE-2015-1788, CVE-2015-1789, CVE-2015-1790, CVE-2015-1792, + CVE-2015-1791 -- prosody, version bump to 0.9.8, security fix: CVE-2015-2059 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-12 00:48:17
|
Revision: 7112 http://sourceforge.net/p/astlinux/code/7112 Author: abelbeck Date: 2015-06-12 00:48:15 +0000 (Fri, 12 Jun 2015) Log Message: ----------- openssl, version bump to 1.0.1n, security fixes: CVE-2015-4000, CVE-2015-1788, CVE-2015-1789, CVE-2015-1790, CVE-2015-1792, CVE-2015-1791 Modified Paths: -------------- branches/1.0/package/openssl/openssl-do-not-build-docs.patch branches/1.0/package/openssl/openssl.mk Modified: branches/1.0/package/openssl/openssl-do-not-build-docs.patch =================================================================== --- branches/1.0/package/openssl/openssl-do-not-build-docs.patch 2015-06-12 00:27:48 UTC (rev 7111) +++ branches/1.0/package/openssl/openssl-do-not-build-docs.patch 2015-06-12 00:48:15 UTC (rev 7112) @@ -1,6 +1,6 @@ --- openssl-1.0.1h/Makefile.org.orig 2014-06-05 11:36:09.000000000 -0500 +++ openssl-1.0.1h/Makefile.org 2014-06-05 11:36:17.000000000 -0500 -@@ -538,7 +538,7 @@ +@@ -528,7 +528,7 @@ dist_pem_h: (cd crypto/pem; $(MAKE) -e $(BUILDENV) pem.h; $(MAKE) clean) Modified: branches/1.0/package/openssl/openssl.mk =================================================================== --- branches/1.0/package/openssl/openssl.mk 2015-06-12 00:27:48 UTC (rev 7111) +++ branches/1.0/package/openssl/openssl.mk 2015-06-12 00:48:15 UTC (rev 7112) @@ -4,7 +4,7 @@ # ############################################################# -OPENSSL_VERSION = 1.0.1m +OPENSSL_VERSION = 1.0.1n OPENSSL_SITE = http://www.openssl.org/source OPENSSL_INSTALL_STAGING = YES OPENSSL_DEPENDENCIES = zlib This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-12 00:27:51
|
Revision: 7111 http://sourceforge.net/p/astlinux/code/7111 Author: abelbeck Date: 2015-06-12 00:27:48 +0000 (Fri, 12 Jun 2015) Log Message: ----------- php, version bump to 5.5.26 Modified Paths: -------------- branches/1.0/package/php/php-0001-no-iconv-search.patch branches/1.0/package/php/php-0003-disable-pharcmd.patch branches/1.0/package/php/php.mk Modified: branches/1.0/package/php/php-0001-no-iconv-search.patch =================================================================== --- branches/1.0/package/php/php-0001-no-iconv-search.patch 2015-06-11 15:33:14 UTC (rev 7110) +++ branches/1.0/package/php/php-0001-no-iconv-search.patch 2015-06-12 00:27:48 UTC (rev 7111) @@ -12,7 +12,7 @@ diff -Nura php-5.5.11.orig/configure php-5.5.11/configure --- php-5.5.11.orig/configure 2014-04-16 14:55:52.300838499 -0300 +++ php-5.5.11/configure 2014-04-22 21:54:01.499097295 -0300 -@@ -45943,12 +45943,6 @@ +@@ -45944,12 +45944,6 @@ if test -n "$unique" && test "`eval $cmd`" = "" ; then eval "INCLUDEPATH$unique=set" @@ -25,7 +25,7 @@ fi fi -@@ -45978,14 +45972,7 @@ +@@ -45979,14 +45973,7 @@ PHP_ICONV_PREFIX="$ICONV_DIR" fi @@ -36,12 +36,12 @@ - PHP_ICONV_H_PATH="$PHP_ICONV_PREFIX/include/giconv.h" - else - PHP_ICONV_H_PATH="$PHP_ICONV_PREFIX/include/iconv.h" -- fi +- fi + PHP_ICONV_H_PATH="iconv.h" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if iconv is glibc's" >&5 $as_echo_n "checking if iconv is glibc's... " >&6; } -@@ -46383,8 +46370,6 @@ +@@ -46446,8 +46433,6 @@ ext_builddir=ext/iconv ext_srcdir=$abs_srcdir/ext/iconv @@ -50,7 +50,7 @@ if test "$ext_shared" != "shared" && test "$ext_shared" != "yes" && test "" != "cli"; then PHP_ICONV_SHARED=no -@@ -97712,12 +97697,6 @@ +@@ -97775,12 +97760,6 @@ if test -n "$unique" && test "`eval $cmd`" = "" ; then eval "INCLUDEPATH$unique=set" Modified: branches/1.0/package/php/php-0003-disable-pharcmd.patch =================================================================== --- branches/1.0/package/php/php-0003-disable-pharcmd.patch 2015-06-11 15:33:14 UTC (rev 7110) +++ branches/1.0/package/php/php-0003-disable-pharcmd.patch 2015-06-12 00:27:48 UTC (rev 7111) @@ -8,7 +8,7 @@ diff -Nura php-5.5.14.orig/configure php-5.5.14/configure --- php-5.5.14.orig/configure 2014-07-08 09:52:52.657753194 -0300 +++ php-5.5.14/configure 2014-07-08 09:53:07.610243933 -0300 -@@ -113196,13 +113196,8 @@ +@@ -113259,13 +113259,8 @@ INLINE_CFLAGS="$INLINE_CFLAGS $standard_libtool_flag" CXXFLAGS="$CXXFLAGS $standard_libtool_flag" Modified: branches/1.0/package/php/php.mk =================================================================== --- branches/1.0/package/php/php.mk 2015-06-11 15:33:14 UTC (rev 7110) +++ branches/1.0/package/php/php.mk 2015-06-12 00:27:48 UTC (rev 7111) @@ -4,7 +4,7 @@ # ############################################################# -PHP_VERSION = 5.5.25 +PHP_VERSION = 5.5.26 PHP_SITE = http://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-11 15:33:16
|
Revision: 7110 http://sourceforge.net/p/astlinux/code/7110 Author: abelbeck Date: 2015-06-11 15:33:14 +0000 (Thu, 11 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-11 15:26:05 UTC (rev 7109) +++ branches/1.0/docs/ChangeLog.txt 2015-06-11 15:33:14 UTC (rev 7110) @@ -12,6 +12,8 @@ ** System +-- Linux patch, crypto: aesni - fix memory usage in GCM decryption, Security fix: CVE-2015-3331 + -- igb, version 5.2.18, Intel Gigabit Ethernet Network Driver -- e1000e version bump to 3.2.4.2 Intel PCI-Express PRO/1000 Ethernet Linux driver @@ -58,7 +60,7 @@ or the rc.conf variable KERNEL_SYSCTL, disabled by default. Example: KERNEL_SYSCTL="kernel.panic=3 vm.min_free_kbytes=8192" --- Linux patch, crypto: aesni - fix memory usage in GCM decryption, Security fix: CVE-2015-3331 +-- mac2vendor, database update at 2015-06-11 -- Time Zone Database update, tzdata2015d and tzcode2015d @@ -93,6 +95,8 @@ -- msmtp, version bump to 1.6.2 +-- ddclient (dynamicdns), version bump to 3.8.3 + -- lighttpd / stunnel, the default /etc/ssl/default_https.pem file, is now auto-generated and ultimately stored in /mnt/kd/ssl/default_https.pem, a symlink for /etc/ssl/mini_httpd.pem to default_https.pem is also provided for backward compatibility. A well-known PEM file is no longer provided for security reasons. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-11 15:26:07
|
Revision: 7109 http://sourceforge.net/p/astlinux/code/7109 Author: abelbeck Date: 2015-06-11 15:26:05 +0000 (Thu, 11 Jun 2015) Log Message: ----------- mac2vendor, update snapshot to latest oui.txt Modified Paths: -------------- branches/1.0/package/mac2vendor/mac2vendor.mk Modified: branches/1.0/package/mac2vendor/mac2vendor.mk =================================================================== --- branches/1.0/package/mac2vendor/mac2vendor.mk 2015-06-11 14:43:39 UTC (rev 7108) +++ branches/1.0/package/mac2vendor/mac2vendor.mk 2015-06-11 15:26:05 UTC (rev 7109) @@ -3,10 +3,10 @@ # mac2vendor # ############################################################## -MAC2VENDOR_VERSION := 2014-11-12 +MAC2VENDOR_VERSION := 2015-06-11 MAC2VENDOR_DATA := oui-$(MAC2VENDOR_VERSION).txt MAC2VENDOR_DATA_ORIG := oui.txt -MAC2VENDOR_SITE := http://standards.ieee.org/develop/regauth/oui +MAC2VENDOR_SITE := http://standards-oui.ieee.org MAC2VENDOR_DIR := $(BUILD_DIR)/mac2vendor MAC2VENDOR_BINARY := usr/sbin/mac2vendor This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-11 14:43:41
|
Revision: 7108 http://sourceforge.net/p/astlinux/code/7108 Author: abelbeck Date: 2015-06-11 14:43:39 +0000 (Thu, 11 Jun 2015) Log Message: ----------- ddclient, version bump to 3.8.3 Modified Paths: -------------- branches/1.0/package/inadyn/ddclient/ddclient.pl branches/1.0/package/inadyn/inadyn-ddclient-05-zoneedit-error-result-fix.patch branches/1.0/package/inadyn/inadyn-ddclient-10-curl-ssl.patch branches/1.0/package/inadyn/inadyn-retry-notok.patch Added Paths: ----------- branches/1.0/package/inadyn/inadyn-ddclient-01-bang-perl-cleanup.patch Modified: branches/1.0/package/inadyn/ddclient/ddclient.pl =================================================================== --- branches/1.0/package/inadyn/ddclient/ddclient.pl 2015-06-09 16:01:24 UTC (rev 7107) +++ branches/1.0/package/inadyn/ddclient/ddclient.pl 2015-06-11 14:43:39 UTC (rev 7108) @@ -1,7 +1,7 @@ #!/usr/bin/perl -w #!/usr/local/bin/perl -w ###################################################################### -# $Id: ddclient 157 2013-12-26 09:02:05Z wimpunk $ +# $Id: ddclient 184 2015-05-28 19:59:34Z wimpunk $ # # DDCLIENT - a Perl client for updating DynDNS information # @@ -13,6 +13,12 @@ # Support for multiple IP numbers added by # Astaro AG, Ingo Schwarze <ischwarze-OOs/4mk...@pu...> September 16, 2008 # +# Support for multiple domain support for Namecheap by Robert Ian Hawdon 2010-09-03: https://robertianhawdon.me.uk/ +# +# Initial Cloudflare support by Ian Pye, updated by Robert Ian Hawdon 2012-07-16 +# Further updates by Peter Roberts to support the new API 2013-09-26, 2014-06-22: http://blog.peter-r.co.uk/ +# +# ###################################################################### require 5.004; use strict; @@ -20,9 +26,9 @@ use Sys::Hostname; use IO::Socket; -my ($VERSION) = q$Revision: 157 $ =~ /(\d+)/; +# my ($VERSION) = q$Revision: 184 $ =~ /(\d+)/; -my $version = "3.8.2"; +my $version = "3.8.3"; my $programd = $0; $programd =~ s%^.*/%%; my $program = $programd; @@ -65,7 +71,7 @@ 'dyndns' => { 'url' => 'http://checkip.dyndns.org/', 'skip' => 'Current IP Address:', }, 'dnspark' => { 'url' => 'http://ipdetect.dnspark.com/', 'skip' => 'Current Address:', }, - 'loopia' => { 'url' => 'http://dns.loopia.se/checkip/checkip.php', 'skip' => 'Current Address:', }, + 'loopia' => { 'url' => 'http://dns.loopia.se/checkip/checkip.php', 'skip' => 'Current IP Address:', }, ); my %builtinfw = ( 'watchguard-soho' => { @@ -429,6 +435,25 @@ 'login' => setv(T_LOGIN, 0, 0, 0, 'unused', undef), 'client' => setv(T_STRING, 0, 1, 1, $program, undef), }, + 'nsupdate-common-defaults' => { + 'ttl' => setv(T_NUMBER, 0, 1, 0, 600, undef), + 'zone' => setv(T_STRING, 1, 1, 1, '', undef), + }, + 'cloudflare-common-defaults' => { + 'server' => setv(T_FQDNP, 1, 0, 1, 'www.cloudflare.com', undef), + 'zone' => setv(T_FQDN, 1, 0, 1, '', undef), + 'static' => setv(T_BOOL, 0, 1, 1, 0, undef), + 'wildcard' => setv(T_BOOL, 0, 1, 1, 0, undef), + 'mx' => setv(T_OFQDN, 0, 1, 1, '', undef), + 'backupmx' => setv(T_BOOL, 0, 1, 1, 0, undef), + }, + 'googledomains-common-defaults' => { + 'server' => setv(T_FQDNP, 1, 0, 1, 'domains.google.com', undef), + }, + 'duckdns-common-defaults' => { + 'server' => setv(T_FQDNP, 1, 0, 1, 'www.duckdns.org', undef), + 'login' => setv(T_LOGIN, 0, 0, 0, 'unused', undef), + }, ); my %services = ( 'dyndns1' => { @@ -573,6 +598,46 @@ $variables{'service-common-defaults'}, ), }, + 'nsupdate' => { + 'updateable' => undef, + 'update' => \&nic_nsupdate_update, + 'examples' => \&nic_nsupdate_examples, + 'variables' => merge( + { 'login' => setv(T_LOGIN, 1, 0, 1, '/usr/bin/nsupdate', undef), }, + $variables{'nsupdate-common-defaults'}, + $variables{'service-common-defaults'}, + ), + }, + 'cloudflare' => { + 'updateable' => undef, + 'update' => \&nic_cloudflare_update, + 'examples' => \&nic_cloudflare_examples, + 'variables' => merge( + { 'server' => setv(T_FQDNP, 1, 0, 1, 'www.cloudflare.com', undef) }, + { 'min-interval' => setv(T_DELAY, 0, 0, 1, interval('5m'), 0),}, + $variables{'cloudflare-common-defaults'}, + $variables{'service-common-defaults'}, + ), + }, + 'googledomains' => { + 'updateable' => undef, + 'update' => \&nic_googledomains_update, + 'examples' => \&nic_googledomains_examples, + 'variables' => merge( + { 'min-interval' => setv(T_DELAY, 0, 0, 1, interval('5m'), 0),}, + $variables{'googledomains-common-defaults'}, + $variables{'service-common-defaults'}, + ), + }, + 'duckdns' => { + 'updateable' => undef, + 'update' => \&nic_duckdns_update, + 'examples' => \&nic_duckdns_examples, + 'variables' => merge( + $variables{'duckdns-common-defaults'}, + $variables{'service-common-defaults'}, + ), + }, ); $variables{'merged'} = merge($variables{'global-defaults'}, $variables{'service-common-defaults'}, @@ -584,7 +649,7 @@ "usage: ${program} [options]", "options are:", [ "daemon", "=s", "-daemon delay : run as a daemon, specify delay as an interval." ], -+ [ "foreground", "!", "-foreground : do not fork" ], + [ "foreground", "!", "-foreground : do not fork" ], [ "proxy", "=s", "-proxy host : use 'host' as the HTTP proxy" ], [ "server", "=s", "-server host : update DNS information on 'host'" ], [ "protocol", "=s", "-protocol type : update protocol used" ], @@ -1230,6 +1295,7 @@ $proto = opt('protocol') if !defined($proto); load_sha1_support() if ($proto eq "freedns"); + load_json_support() if ($proto eq "cloudflare"); if (!exists($services{$proto})) { warning("skipping host: %s: unrecognized protocol '%s'", $h, $proto); @@ -1739,7 +1805,7 @@ return undef if $value eq ""; } elsif ($type eq T_IF) { - return undef if $value !~ /^[a-z0-9:._-]+$/; + return undef if $value !~ /^[a-zA-Z0-9:._-]+$/; } elsif ($type eq T_PROG) { return undef if $value eq ""; @@ -1784,6 +1850,7 @@ Error loading the Perl module IO::Socket::SSL needed for SSL connect. On Debian, the package libio-socket-ssl-perl must be installed. On Red Hat, the package perl-IO-Socket-SSL must be installed. +On Alpine, the package perl-io-socket-ssl must be installed. EOM } import IO::Socket::SSL; @@ -1808,6 +1875,18 @@ } } ###################################################################### +## load_json_support +###################################################################### +sub load_json_support { + my $json_loaded = eval {require JSON::Any}; + unless ($json_loaded) { + fatal(<<"EOM"); +Error loading the Perl module JSON::Any needed for cloudflare update. +EOM + } + import JSON::Any; +} +###################################################################### ## geturl ###################################################################### sub geturl { @@ -1860,7 +1939,7 @@ $request .= "/$url HTTP/1.0\n"; $request .= "Host: $server\n"; - my $auth = encode_base64("${login}:${password}"); + my $auth = encode_base64("${login}:${password}", ""); $request .= "Authorization: Basic $auth\n" if $login || $password; $request .= "User-Agent: ${program}/${version}\n"; $request .= "Connection: close\n"; @@ -2588,10 +2667,6 @@ $url .= "&myip="; $url .= $ip if $ip; - - print "here..." . $config{$h}{'login'} . " --> " . $config{$h}{'password'} . "\n"; - - my $reply = geturl(opt('proxy'), $url, $config{$h}{'login'}, $config{$h}{'password'}); if (!defined($reply) || !$reply) { failed("updating %s: Could not connect to %s.", $hosts, $config{$h}{'server'}); @@ -3396,8 +3471,11 @@ my $url; $url = "http://$config{$h}{'server'}/update"; - $url .= "?host=$h"; - $url .= "&domain=$config{$h}{'login'}"; + my $domain = $config{$h}{'login'}; + my $host = $h; + $host =~ s/(.*)\.$domain(.*)/$1$2/; + $url .= "?host=$host"; + $url .= "&domain=$domain"; $url .= "&password=$config{$h}{'password'}"; $url .= "&ip="; $url .= $ip if $ip; @@ -3763,8 +3841,390 @@ } } } +###################################################################### ###################################################################### +## nic_googledomains_examples +## +## written by Nelson Araujo +## +###################################################################### +sub nic_googledomains_examples { + return <<EoEXAMPLE; +o 'googledomains' + +The 'googledomains' protocol is used by DNS service offered by www.google.com/domains. + +Configuration variables applicable to the 'googledomains' protocol are: + protocol=googledomains ## + login=service-login ## the user name provided by the admin interface + password=service-password ## the password provided by the admin interface + fully.qualified.host ## the host registered with the service. + +Example ${program}.conf file entries: + ## single host update + protocol=googledomains, \\ + login=my-generated-user-name, \\ + password=my-genereated-password \\ + myhost.com + + ## multiple host update to the custom DNS service + protocol=googledomains, \\ + login=my-generated-user-name, \\ + password=my-genereated-password \\ + my-toplevel-domain.com,my-other-domain.com +EoEXAMPLE +} +###################################################################### +## nic_googledomains_update +###################################################################### +sub nic_googledomains_update { + debug("\nnic_googledomains_update -------------------"); + + ## group hosts with identical attributes together + my %groups = group_hosts_by([ @_ ], [ qw(server login password) ]); + + ## update each set of hosts that had similar configurations + foreach my $sig (keys %groups) { + my @hosts = @{$groups{$sig}}; + my $key = $hosts[0]; + my $ip = $config{$key}{'wantip'}; + + # FQDNs + for my $host (@hosts) { + delete $config{$host}{'wantip'}; + + info("setting IP address to %s for %s", $ip, $host); + verbose("UPDATE:","updating %s", $host); + + # Update the DNS record + my $url = "https://$config{$host}{'server'}/nic/update"; + $url .= "?hostname=$host"; + $url .= "&myip="; + $url .= $ip if $ip; + + my $reply = geturl(opt('proxy'), $url, $config{$host}{'login'}, $config{$host}{'password'}); + unless ($reply) { + failed("updating %s: Could not connect to %s.", $host, $config{$host}{'server'}); + last; + } + last if !header_ok($host, $reply); + + # Cache + $config{$host}{'ip'} = $ip; + $config{$host}{'mtime'} = $now; + $config{$host}{'status'} = 'good'; + } + } +} + +###################################################################### +## nic_nsupdate_examples +###################################################################### +sub nic_nsupdate_examples { + return <<EoEXAMPLE; +o 'nsupdate' + +The 'nsupdate' protocol is used to submit Dynamic DNS Update requests as +defined in RFC2136 to a name server using the 'nsupdate' command line +utility part of ISC BIND. Dynamic DNS updates allow resource records to +be added or removed from a zone configured for dynamic updates through +DNS requests protected using TSIG. BIND ships with 'ddns-confgen', a +utility to generate sample configurations and instructions for both the +server and the client. See nsupdate(1) and ddns-confgen(8) for details. + +Configuration variables applicable to the 'nsupdate' protocol are: + protocol=nsupdate + server=ns1.example.com ## name or IP address of the DNS server to send + ## the update requests to; usually master for + ## zone, but slaves should forward the request + password=tsig.key ## path and name of the symmetric HMAC key file + ## to use for TSIG signing of the request + ## (as generated by 'ddns-confgen -q' and + ## configured on server in 'grant' statement) + zone=dyn.example.com ## forward zone that is to be updated + ttl=600 ## time to live of the record; + ## defaults to 600 seconds + login=/usr/bin/nsupdate ## path and name of nsupdate binary; + ## defaults to '/usr/bin/nsupdate' + <hostname> ## fully qualified hostname to update + +Example ${program}.conf file entries: + ## single host update + protocol=nsupdate \\ + server=ns1.example.com \\ + password=/etc/${program}/dyn.example.com.key \\ + zone=dyn.example.com \\ + ttl=3600 \\ + myhost.dyn.example.com + +EoEXAMPLE +} + +###################################################################### +## nic_nsupdate_update +## by Daniel Roethlisberger <da...@ro...> +###################################################################### +sub nic_nsupdate_update { + debug("\nnic_nsupdate_update -------------------"); + + ## group hosts with identical attributes together + my %groups = group_hosts_by([ @_ ], [ qw(login password server zone) ]); + + ## update each set of hosts that had similar configurations + foreach my $sig (keys %groups) { + my @hosts = @{$groups{$sig}}; + my $hosts = join(',', @hosts); + my $h = $hosts[0]; + my $binary = $config{$h}{'login'}; + my $keyfile = $config{$h}{'password'}; + my $server = $config{$h}{'server'}; + my $zone = $config{$h}{'zone'}; + my $ip = $config{$h}{'wantip'}; + delete $config{$_}{'wantip'} foreach @hosts; + + info("setting IP address to %s for %s", $ip, $hosts); + verbose("UPDATE:","updating %s", $hosts); + + ## send separate requests for each zone with all hosts in that zone + my $instructions = <<EoINSTR1; +server $server +zone $zone. +EoINSTR1 + foreach (@hosts) { + $instructions .= <<EoINSTR2; +update delete $_. A +update add $_. $config{$_}{'ttl'} A $ip +EoINSTR2 + } + $instructions .= <<EoINSTR3; +send +EoINSTR3 + my $command = "$binary -k $keyfile"; + $command .= " -d" if (opt('debug')); + verbose("UPDATE:", "nsupdate command is: %s", $command); + verbose("UPDATE:", "nsupdate instructions are:\n%s", $instructions); + + my $status = pipecmd($command, $instructions); + if ($status eq 1) { + foreach (@hosts) { + $config{$_}{'ip'} = $ip; + $config{$_}{'mtime'} = $now; + success("updating %s: %s: IP address set to %s", $_, $status, $ip); + } + } else { + foreach (@hosts) { + failed("updating %s", $_); + } + } + } +} + +###################################################################### + +###################################################################### +## nic_cloudflare_examples +## +## written by Ian Pye +## +###################################################################### +sub nic_cloudflare_examples { + return <<EoEXAMPLE; +o 'cloudflare' + +The 'cloudflare' protocol is used by DNS service offered by www.cloudflare.com. + +Configuration variables applicable to the 'cloudflare' protocol are: + protocol=cloudflare ## + server=fqdn.of.service ## defaults to www.cloudflare.com + login=service-login ## login name and password registered with the service + password=service-password ## + fully.qualified.host ## the host registered with the service. + +Example ${program}.conf file entries: + ## single host update + protocol=cloudflare, \\ + zone=dns.zone, \\ + login=my-cloudflare.com-login, \\ + password=my-cloudflare.com-secure-token \\ + myhost.com + + ## multiple host update to the custom DNS service + protocol=cloudflare, \\ + zone=dns.zone, \\ + login=my-cloudflare.com-login, \\ + password=my-cloudflare.com-secure-token \\ + my-toplevel-domain.com,my-other-domain.com +EoEXAMPLE +} +###################################################################### +## nic_cloudflare_update +###################################################################### +sub nic_cloudflare_update { + debug("\nnic_cloudflare_update -------------------"); + + ## group hosts with identical attributes together + my %groups = group_hosts_by([ @_ ], [ qw(ssh login password server wildcard mx backupmx zone) ]); + + ## update each set of hosts that had similar configurations + foreach my $sig (keys %groups) { + my @hosts = @{$groups{$sig}}; + my $hosts = join(',', @hosts); + my $key = $hosts[0]; + my $ip = $config{$key}{'wantip'}; + + # FQDNs + for my $domain (@hosts) { + (my $hostname = $domain) =~ s/\.$config{$key}{zone}$//; + delete $config{$domain}{'wantip'}; + + info("setting IP address to %s for %s", $ip, $domain); + verbose("UPDATE:","updating %s", $domain); + + # Get domain ID + my $url = "https://$config{$key}{'server'}/api_json.html?a=rec_load_all"; + $url .= "&z=".$config{$key}{'zone'}; + $url .= "&email=".$config{$key}{'login'}; + $url .= "&tkn=".$config{$key}{'password'}; + + my $reply = geturl(opt('proxy'), $url); + unless ($reply) { + failed("updating %s: Could not connect to %s.", $domain, $config{$key}{'server'}); + last; + } + last if !header_ok($domain, $reply); + + # Strip header + $reply =~ s/^.*?\n\n//s; + my $response = JSON::Any->jsonToObj($reply); + if ($response->{result} eq 'error') { + failed ("%s", $response->{msg}); + next; + } + + # Pull the ID out of the json, messy + my ($id) = map { $_->{name} eq $domain ? $_->{rec_id} : () } @{ $response->{response}->{recs}->{objs} }; + unless($id) { + failed("updating %s: No domain ID found.", $domain); + next; + } + + # Set domain + $url = "https://$config{$key}{'server'}/api_json.html?a=rec_edit&type=A&ttl=1"; + $url .= "&name=$hostname"; + $url .= "&z=".$config{$key}{'zone'}; + $url .= "&id=".$id; + $url .= "&email=".$config{$key}{'login'}; + $url .= "&tkn=".$config{$key}{'password'}; + $url .= "&content="; + $url .= "$ip" if $ip; + + $reply = geturl(opt('proxy'), $url); + unless ($reply) { + failed("updating %s: Could not connect to %s.", $domain, $config{$domain}{'server'}); + last; + } + last if !header_ok($domain, $reply); + + # Strip header + $reply =~ s/^.*?\n\n//s; + $response = JSON::Any->jsonToObj($reply); + if ($response->{result} eq 'error') { + failed ("%s", $response->{msg}); + } else { + success ("%s -- Updated Successfully to %s", $domain, $ip); + + } + + # Cache + $config{$key}{'ip'} = $ip; + $config{$key}{'mtime'} = $now; + $config{$key}{'status'} = 'good'; + } + } +} + +###################################################################### +## nic_duckdns_examples +###################################################################### +sub nic_duckdns_examples { + return <<EoEXAMPLE; +o 'duckdns' + +The 'duckdns' protocol is used by the free +dynamic DNS service offered by www.duckdns.org. +Check http://www.duckdns.org/install.jsp?tab=linux-cron for API + +Configuration variables applicable to the 'duckdns' protocol are: + protocol=duckdns ## + server=www.fqdn.of.service ## defaults to www.duckdns.org + password=service-password ## password (token) registered with the service + non-fully.qualified.host ## the host registered with the service. + +Example ${program}.conf file entries: + ## single host update + protocol=duckdns, \\ + password=z0mgs3cjur3p4ss \\ + myhost + +EoEXAMPLE +} + +###################################################################### +## nic_duckdns_update +## by George Kranis (copypasta from nic_dtdns_update) +## http://www.duckdns.org/update?domains=mydomain1,mydomain2&token=xxxx-xxx-xx-x&ip=x.x.x.x +## response contains OK or KO +###################################################################### +sub nic_duckdns_update { + debug("\nnic_duckdns_update -------------------"); + + ## update each configured host + ## should improve to update in one pass + foreach my $h (@_) { + my $ip = delete $config{$h}{'wantip'}; + info("setting IP address to %s for %s", $ip, $h); + verbose("UPDATE:","updating %s", $h); + + # Set the URL that we're going to to update + my $url; + $url = "http://$config{$h}{'server'}/update"; + $url .= "?domains="; + $url .= $h; + $url .= "&token="; + $url .= $config{$h}{'password'}; + $url .= "&ip="; + $url .= $ip; + + + # Try to get URL + my $reply = geturl(opt('proxy'), $url); + + # No response, declare as failed + if (!defined($reply) || !$reply) { + failed("updating %s: Could not connect to %s.", $h, $config{$h}{'server'}); + last; + } + last if !header_ok($h, $reply); + + my @reply = split /\n/, $reply; + my $returned = pop(@reply); + if ($returned =~ /OK/) + { + $config{$h}{'ip'} = $ip; + $config{$h}{'mtime'} = $now; + $config{$h}{'status'} = 'good'; + success("updating %s: good: IP address set to %s", $h, $ip); + } + else + { + $config{$h}{'status'} = 'failed'; + failed("updating %s: Server said: '$returned'", $h); + } + } +} + +###################################################################### # vim: ai ts=4 sw=4 tw=78 : Added: branches/1.0/package/inadyn/inadyn-ddclient-01-bang-perl-cleanup.patch =================================================================== --- branches/1.0/package/inadyn/inadyn-ddclient-01-bang-perl-cleanup.patch (rev 0) +++ branches/1.0/package/inadyn/inadyn-ddclient-01-bang-perl-cleanup.patch 2015-06-11 14:43:39 UTC (rev 7108) @@ -0,0 +1,6 @@ +--- inadyn-1.96.2/ddclient/ddclient.orig 2014-05-09 18:07:36.000000000 -0500 ++++ inadyn-1.96.2/ddclient/ddclient 2014-05-09 18:04:23.000000000 -0500 +@@ -1,3 +1,2 @@ + #!/usr/bin/perl -w +-#!/usr/local/bin/perl -w + ###################################################################### Modified: branches/1.0/package/inadyn/inadyn-ddclient-05-zoneedit-error-result-fix.patch =================================================================== --- branches/1.0/package/inadyn/inadyn-ddclient-05-zoneedit-error-result-fix.patch 2015-06-09 16:01:24 UTC (rev 7107) +++ branches/1.0/package/inadyn/inadyn-ddclient-05-zoneedit-error-result-fix.patch 2015-06-11 14:43:39 UTC (rev 7108) @@ -1,12 +1,6 @@ --- inadyn-1.96.2/ddclient/ddclient.orig 2014-05-09 18:07:36.000000000 -0500 +++ inadyn-1.96.2/ddclient/ddclient 2014-05-09 18:04:23.000000000 -0500 -@@ -1,5 +1,4 @@ - #!/usr/bin/perl -w --#!/usr/local/bin/perl -w - ###################################################################### - # $Id: ddclient 157 2013-12-26 09:02:05Z wimpunk $ - # -@@ -2998,7 +2997,7 @@ +@@ -3072,7 +3072,7 @@ $status_text = $var{'TEXT'} if exists $var{'TEXT'}; $status_ip = $var{'IP'} if exists $var{'IP'}; Modified: branches/1.0/package/inadyn/inadyn-ddclient-10-curl-ssl.patch =================================================================== --- branches/1.0/package/inadyn/inadyn-ddclient-10-curl-ssl.patch 2015-06-09 16:01:24 UTC (rev 7107) +++ branches/1.0/package/inadyn/inadyn-ddclient-10-curl-ssl.patch 2015-06-11 14:43:39 UTC (rev 7108) @@ -1,6 +1,6 @@ --- inadyn-1.96.2/ddclient/ddclient.orig 2014-05-09 18:00:02.000000000 -0500 +++ inadyn-1.96.2/ddclient/ddclient 2014-05-09 18:00:51.000000000 -0500 -@@ -1837,7 +1837,7 @@ +@@ -1916,7 +1916,7 @@ if ( $force_ssl || ($globals{'ssl'} and (caller(1))[3] ne 'main::get_ip') ) { $use_ssl = 1; $default_port = 443; @@ -9,7 +9,7 @@ } else { $use_ssl = 0; $default_port = 80; -@@ -1874,14 +1874,18 @@ +@@ -1953,14 +1953,18 @@ debug("skipped network connection"); verbose("SENDING:", "%s", $request); } elsif ($use_ssl) { Modified: branches/1.0/package/inadyn/inadyn-retry-notok.patch =================================================================== --- branches/1.0/package/inadyn/inadyn-retry-notok.patch 2015-06-09 16:01:24 UTC (rev 7107) +++ branches/1.0/package/inadyn/inadyn-retry-notok.patch 2015-06-11 14:43:39 UTC (rev 7108) @@ -1,6 +1,6 @@ --- inadyn-1.96.2/src/dyndns.c.orig 2011-12-12 12:10:58.000000000 -0600 +++ inadyn-1.96.2/src/dyndns.c 2011-12-12 12:25:12.000000000 -0600 -@@ -911,6 +911,7 @@ +@@ -909,6 +909,7 @@ { RC_TYPE rc = RC_OK; int iterations = 0; @@ -8,7 +8,7 @@ BOOL os_handler_installed = FALSE; if (p_dyndns == NULL) -@@ -1015,13 +1016,22 @@ +@@ -1013,13 +1014,22 @@ errorcode_get_name(rc), rc, iterations)); if (rc == RC_DYNDNS_RSP_NOTOK) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-09 16:01:26
|
Revision: 7107 http://sourceforge.net/p/astlinux/code/7107 Author: abelbeck Date: 2015-06-09 16:01:24 +0000 (Tue, 09 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-09 15:59:50 UTC (rev 7106) +++ branches/1.0/docs/ChangeLog.txt 2015-06-09 16:01:24 UTC (rev 7107) @@ -28,7 +28,7 @@ -- e2fsprogs, version bump to 1.42.13, many bug fixes and security fix: CVE-2015-1572 --- Monit, version bump to 5.13, added IPv6 support +-- Monit, version bump to 5.14, added IPv6 support -- zabbix, version bump to 2.2.9 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-09 15:59:52
|
Revision: 7106 http://sourceforge.net/p/astlinux/code/7106 Author: abelbeck Date: 2015-06-09 15:59:50 +0000 (Tue, 09 Jun 2015) Log Message: ----------- monit, version bump to 5.14 Modified Paths: -------------- branches/1.0/package/monit/monit-0100-localhost-sendmail.patch branches/1.0/package/monit/monit-0110-http-base-url.patch branches/1.0/package/monit/monit-0120-style-sheet.patch branches/1.0/package/monit/monit.mk Modified: branches/1.0/package/monit/monit-0100-localhost-sendmail.patch =================================================================== --- branches/1.0/package/monit/monit-0100-localhost-sendmail.patch 2015-06-08 17:53:30 UTC (rev 7105) +++ branches/1.0/package/monit/monit-0100-localhost-sendmail.patch 2015-06-09 15:59:50 UTC (rev 7106) @@ -21,14 +21,14 @@ +} + + -+static int sendmail_local(Mail_T mail) { ++static boolean_t sendmail_local(Mail_T mail) { + Mail_T m; + FILE *p; + const char *template = "/tmp/monitmail-XXXXXX"; + const char *mailcmd = "/usr/sbin/sendmail -t"; + char *tmpname = CALLOC(sizeof(char), strlen(template) + 1); + char *system_cmd = CALLOC(sizeof(char), STRLEN); -+ int failed = false; ++ boolean_t failed = false; + + for (m = mail; m; m = m->next) { + strcpy(tmpname, template); @@ -45,7 +45,7 @@ + spawn_system_cmd(system_cmd); + } else { + failed = true; -+ LogError("Sendmail: Unable to launch '%s' (can't create temporary file)\n", mailcmd); ++ LogError("Mail: Unable to launch '%s' (can't create temporary file)\n", mailcmd); + } + } + @@ -99,7 +99,7 @@ + + if (pid == 0) { + -+ if (! Run.isdaemon) { ++ if (! (Run.flags & Run_Daemon)) { + for (int i = 0; i < 3; i++) + if (close(i) == -1 || open("/dev/null", O_RDWR) != i) + stat_loc |= redirect_ERROR; Modified: branches/1.0/package/monit/monit-0110-http-base-url.patch =================================================================== --- branches/1.0/package/monit/monit-0110-http-base-url.patch 2015-06-08 17:53:30 UTC (rev 7105) +++ branches/1.0/package/monit/monit-0110-http-base-url.patch 2015-06-09 15:59:50 UTC (rev 7106) @@ -9,7 +9,7 @@ #ifdef HAVE_STDIO_H #include <stdio.h> #endif -@@ -518,6 +520,11 @@ +@@ -521,6 +523,11 @@ internal_error(S, SC_BAD_REQUEST, "[error] URL too long"); return NULL; } Modified: branches/1.0/package/monit/monit-0120-style-sheet.patch =================================================================== --- branches/1.0/package/monit/monit-0120-style-sheet.patch 2015-06-08 17:53:30 UTC (rev 7105) +++ branches/1.0/package/monit/monit-0120-style-sheet.patch 2015-06-09 15:59:50 UTC (rev 7106) @@ -1,6 +1,6 @@ --- monit-5.10/src/http/cervlet.c.orig 2014-12-18 15:56:05.000000000 -0600 +++ monit-5.10/src/http/cervlet.c 2014-12-18 15:57:08.000000000 -0600 -@@ -319,10 +319,10 @@ +@@ -321,10 +321,10 @@ " a:hover {text-decoration: none;} "\ " a {text-decoration: underline;color:#222} "\ " table {border-collapse:collapse; border:0;} "\ @@ -15,7 +15,7 @@ " .gray-text {color:#999999;} "\ " .blue-text {color:#0000ff;} "\ " .orange-text {color:#ff8800;} "\ -@@ -332,16 +332,16 @@ +@@ -334,16 +334,16 @@ " /*Opera Fix*/body:before {content:\"\";height:100%%;float:left;width:0;margin-top:-32767px;/} "\ " #footer {position: relative;margin-top: -50px; height: 50px; clear:both; font-size:11px;color:#777;text-align:center;} "\ " #footer a {color:#333;} #footer a:hover {text-decoration: none;} "\ Modified: branches/1.0/package/monit/monit.mk =================================================================== --- branches/1.0/package/monit/monit.mk 2015-06-08 17:53:30 UTC (rev 7105) +++ branches/1.0/package/monit/monit.mk 2015-06-09 15:59:50 UTC (rev 7106) @@ -4,7 +4,7 @@ # ################################################################################ -MONIT_VERSION = 5.13 +MONIT_VERSION = 5.14 MONIT_SITE = http://mmonit.com/monit/dist MONIT_DEPENDENCIES = host-bison host-flex # This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-08 17:53:32
|
Revision: 7105 http://sourceforge.net/p/astlinux/code/7105 Author: abelbeck Date: 2015-06-08 17:53:30 +0000 (Mon, 08 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-08 17:51:20 UTC (rev 7104) +++ branches/1.0/docs/ChangeLog.txt 2015-06-08 17:53:30 UTC (rev 7105) @@ -85,6 +85,8 @@ -- libcurl (curl) version bump to 7.42.1, security fixes: CVE-2015-3144, CVE-2015-3145, CVE-2015-3148, CVE-2015-3143, CVE-2015-3153 +-- OpenVPN, version bump to 2.3.7 + -- darkstat, version bump to 3.0.719 -- stunnel, version bump to 5.17 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-08 17:51:22
|
Revision: 7104 http://sourceforge.net/p/astlinux/code/7104 Author: abelbeck Date: 2015-06-08 17:51:20 +0000 (Mon, 08 Jun 2015) Log Message: ----------- openvpn, version bump to 2.3.7 Modified Paths: -------------- branches/1.0/package/openvpn/openvpn.mk Modified: branches/1.0/package/openvpn/openvpn.mk =================================================================== --- branches/1.0/package/openvpn/openvpn.mk 2015-06-08 17:34:08 UTC (rev 7103) +++ branches/1.0/package/openvpn/openvpn.mk 2015-06-08 17:51:20 UTC (rev 7104) @@ -4,7 +4,7 @@ # ############################################################# -OPENVPN_VERSION = 2.3.6 +OPENVPN_VERSION = 2.3.7 OPENVPN_SITE = http://swupdate.openvpn.net/community/releases OPENVPN_DEPENDENCIES = host-pkg-config OPENVPN_CONF_OPT = --disable-plugins --enable-iproute2 --enable-password-save This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-08 17:34:09
|
Revision: 7103 http://sourceforge.net/p/astlinux/code/7103 Author: abelbeck Date: 2015-06-08 17:34:08 +0000 (Mon, 08 Jun 2015) Log Message: ----------- linux, backport rcu: Avoid spurious RCU CPU stall warnings https://lkml.org/lkml/2012/9/26/5 Added Paths: ----------- branches/1.0/project/astlinux/kernel-patches/linux-910-avoid-spurious-RCU-CPU-stall-warnings.patch Added: branches/1.0/project/astlinux/kernel-patches/linux-910-avoid-spurious-RCU-CPU-stall-warnings.patch =================================================================== --- branches/1.0/project/astlinux/kernel-patches/linux-910-avoid-spurious-RCU-CPU-stall-warnings.patch (rev 0) +++ branches/1.0/project/astlinux/kernel-patches/linux-910-avoid-spurious-RCU-CPU-stall-warnings.patch 2015-06-08 17:34:08 UTC (rev 7103) @@ -0,0 +1,26 @@ +From c96ea7cfdd88d0a67c970502bc5313fede34b86b Mon Sep 17 00:00:00 2001 +From: Paul E. McKenney <pau...@li...> +Date: Sun, 23 Sep 2012 16:42:51 +0200 +Subject: [PATCH] rcu: Avoid spurious RCU CPU stall warnings + +--- + kernel/rcutree.c | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +diff --git a/kernel/rcutree.c b/kernel/rcutree.c +index 2cf8eb3..98f2752 100644 +--- a/kernel/rcutree.c ++++ b/kernel/rcutree.c +@@ -633,7 +633,8 @@ + j = ACCESS_ONCE(jiffies); + js = ACCESS_ONCE(rsp->jiffies_stall); + rnp = rdp->mynode; +- if ((ACCESS_ONCE(rnp->qsmask) & rdp->grpmask) && ULONG_CMP_GE(j, js)) { ++ if (rcu_gp_in_progress(rsp) && ++ (ACCESS_ONCE(rnp->qsmask) & rdp->grpmask) && ULONG_CMP_GE(j, js)) { + + /* We haven't checked in, so go dump stack. */ + print_cpu_stall(rsp); + +-- +Gitblit v1.3.1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-07 13:02:47
|
Revision: 7102 http://sourceforge.net/p/astlinux/code/7102 Author: abelbeck Date: 2015-06-07 13:02:45 +0000 (Sun, 07 Jun 2015) Log Message: ----------- pcre, upstream pre-8.38 security fixes Added Paths: ----------- branches/1.0/package/pcre/pcre-pre-8.38-security-fixes.patch Added: branches/1.0/package/pcre/pcre-pre-8.38-security-fixes.patch =================================================================== --- branches/1.0/package/pcre/pcre-pre-8.38-security-fixes.patch (rev 0) +++ branches/1.0/package/pcre/pcre-pre-8.38-security-fixes.patch 2015-06-07 13:02:45 UTC (rev 7102) @@ -0,0 +1,297 @@ +--- pcre-8.37/pcre_compile.c 2015/04/14 17:02:30 1548 ++++ pcre-8.37/pcre_compile.c 2015/06/03 16:51:59 1562 +@@ -1799,7 +1799,7 @@ + case OP_ASSERTBACK: + case OP_ASSERTBACK_NOT: + do cc += GET(cc, 1); while (*cc == OP_ALT); +- cc += PRIV(OP_lengths)[*cc]; ++ cc += 1 + LINK_SIZE; + break; + + /* Skip over things that don't match chars */ +@@ -3985,11 +3985,12 @@ + is called, the partially compiled regex must be temporarily terminated with + OP_END. + +-This function has been extended with the possibility of forward references for +-recursions and subroutine calls. It must also check the list of such references +-for the group we are dealing with. If it finds that one of the recursions in +-the current group is on this list, it adjusts the offset in the list, not the +-value in the reference (which is a group number). ++This function has been extended to cope with forward references for recursions ++and subroutine calls. It must check the list of such references for the ++group we are dealing with. If it finds that one of the recursions in the ++current group is on this list, it does not adjust the value in the reference ++(which is a group number). After the group has been scanned, all the offsets in ++the forward reference list for the group are adjusted. + + Arguments: + group points to the start of the group +@@ -4005,29 +4006,21 @@ + adjust_recurse(pcre_uchar *group, int adjust, BOOL utf, compile_data *cd, + size_t save_hwm_offset) + { ++int offset; ++pcre_uchar *hc; + pcre_uchar *ptr = group; + + while ((ptr = (pcre_uchar *)find_recurse(ptr, utf)) != NULL) + { +- int offset; +- pcre_uchar *hc; +- +- /* See if this recursion is on the forward reference list. If so, adjust the +- reference. */ +- + for (hc = (pcre_uchar *)cd->start_workspace + save_hwm_offset; hc < cd->hwm; + hc += LINK_SIZE) + { + offset = (int)GET(hc, 0); +- if (cd->start_code + offset == ptr + 1) +- { +- PUT(hc, 0, offset + adjust); +- break; +- } ++ if (cd->start_code + offset == ptr + 1) break; + } + +- /* Otherwise, adjust the recursion offset if it's after the start of this +- group. */ ++ /* If we have not found this recursion on the forward reference list, adjust ++ the recursion's offset if it's after the start of this group. */ + + if (hc >= cd->hwm) + { +@@ -4037,6 +4030,15 @@ + + ptr += 1 + LINK_SIZE; + } ++ ++/* Now adjust all forward reference offsets for the group. */ ++ ++for (hc = (pcre_uchar *)cd->start_workspace + save_hwm_offset; hc < cd->hwm; ++ hc += LINK_SIZE) ++ { ++ offset = (int)GET(hc, 0); ++ PUT(hc, 0, offset + adjust); ++ } + } + + +@@ -4465,7 +4467,7 @@ + const pcre_uchar *nestptr = NULL; + pcre_uchar *previous = NULL; + pcre_uchar *previous_callout = NULL; +-size_t save_hwm_offset = 0; ++size_t item_hwm_offset = 0; + pcre_uint8 classbits[32]; + + /* We can fish out the UTF-8 setting once and for all into a BOOL, but we +@@ -4767,6 +4769,7 @@ + zeroreqchar = reqchar; + zeroreqcharflags = reqcharflags; + previous = code; ++ item_hwm_offset = cd->hwm - cd->start_workspace; + *code++ = ((options & PCRE_DOTALL) != 0)? OP_ALLANY: OP_ANY; + break; + +@@ -4818,6 +4821,7 @@ + /* Handle a real character class. */ + + previous = code; ++ item_hwm_offset = cd->hwm - cd->start_workspace; + + /* PCRE supports POSIX class stuff inside a class. Perl gives an error if + they are encountered at the top level, so we'll do that too. */ +@@ -5930,7 +5934,7 @@ + { + register int i; + int len = (int)(code - previous); +- size_t base_hwm_offset = save_hwm_offset; ++ size_t base_hwm_offset = item_hwm_offset; + pcre_uchar *bralink = NULL; + pcre_uchar *brazeroptr = NULL; + +@@ -5985,7 +5989,7 @@ + if (repeat_max <= 1) /* Covers 0, 1, and unlimited */ + { + *code = OP_END; +- adjust_recurse(previous, 1, utf, cd, save_hwm_offset); ++ adjust_recurse(previous, 1, utf, cd, item_hwm_offset); + memmove(previous + 1, previous, IN_UCHARS(len)); + code++; + if (repeat_max == 0) +@@ -6009,7 +6013,7 @@ + { + int offset; + *code = OP_END; +- adjust_recurse(previous, 2 + LINK_SIZE, utf, cd, save_hwm_offset); ++ adjust_recurse(previous, 2 + LINK_SIZE, utf, cd, item_hwm_offset); + memmove(previous + 2 + LINK_SIZE, previous, IN_UCHARS(len)); + code += 2 + LINK_SIZE; + *previous++ = OP_BRAZERO + repeat_type; +@@ -6267,7 +6271,7 @@ + { + int nlen = (int)(code - bracode); + *code = OP_END; +- adjust_recurse(bracode, 1 + LINK_SIZE, utf, cd, save_hwm_offset); ++ adjust_recurse(bracode, 1 + LINK_SIZE, utf, cd, item_hwm_offset); + memmove(bracode + 1 + LINK_SIZE, bracode, IN_UCHARS(nlen)); + code += 1 + LINK_SIZE; + nlen += 1 + LINK_SIZE; +@@ -6401,7 +6405,7 @@ + else + { + *code = OP_END; +- adjust_recurse(tempcode, 1 + LINK_SIZE, utf, cd, save_hwm_offset); ++ adjust_recurse(tempcode, 1 + LINK_SIZE, utf, cd, item_hwm_offset); + memmove(tempcode + 1 + LINK_SIZE, tempcode, IN_UCHARS(len)); + code += 1 + LINK_SIZE; + len += 1 + LINK_SIZE; +@@ -6450,7 +6454,7 @@ + + default: + *code = OP_END; +- adjust_recurse(tempcode, 1 + LINK_SIZE, utf, cd, save_hwm_offset); ++ adjust_recurse(tempcode, 1 + LINK_SIZE, utf, cd, item_hwm_offset); + memmove(tempcode + 1 + LINK_SIZE, tempcode, IN_UCHARS(len)); + code += 1 + LINK_SIZE; + len += 1 + LINK_SIZE; +@@ -6623,7 +6627,7 @@ + newoptions = options; + skipbytes = 0; + bravalue = OP_CBRA; +- save_hwm_offset = cd->hwm - cd->start_workspace; ++ item_hwm_offset = cd->hwm - cd->start_workspace; + reset_bracount = FALSE; + + /* Deal with the extended parentheses; all are introduced by '?', and the +@@ -6769,7 +6773,7 @@ + ptr++; + } + namelen = (int)(ptr - name); +- if (lengthptr != NULL) *lengthptr += IMM2_SIZE; ++ if (lengthptr != NULL) skipbytes += IMM2_SIZE; + } + + /* Check the terminator */ +@@ -7173,14 +7177,26 @@ + number. If the name is not found, set the value to 0 for a forward + reference. */ + ++ recno = 0; + ng = cd->named_groups; + for (i = 0; i < cd->names_found; i++, ng++) + { + if (namelen == ng->length && + STRNCMP_UC_UC(name, ng->name, namelen) == 0) +- break; ++ { ++ open_capitem *oc; ++ recno = ng->number; ++ if (is_recurse) break; ++ for (oc = cd->open_caps; oc != NULL; oc = oc->next) ++ { ++ if (oc->number == recno) ++ { ++ oc->flag = TRUE; ++ break; ++ } ++ } ++ } + } +- recno = (i < cd->names_found)? ng->number : 0; + + /* Count named back references. */ + +@@ -7191,6 +7207,19 @@ + 16-bit data item. */ + + *lengthptr += IMM2_SIZE; ++ ++ /* If this is a forward reference and we are within a (?|...) group, ++ the reference may end up as the number of a group which we are ++ currently inside, that is, it could be a recursive reference. In the ++ real compile this will be picked up and the reference wrapped with ++ OP_ONCE to make it atomic, so we must space in case this occurs. */ ++ ++ /* In fact, this can happen for a non-forward reference because ++ another group with the same number might be created later. This ++ issue is fixed "properly" in PCRE2. As PCRE1 is now in maintenance ++ only mode, we finesse the bug by allowing more memory always. */ ++ ++ /* if (recno == 0) */ *lengthptr += 2 + 2*LINK_SIZE; + } + + /* In the real compile, search the name table. We check the name +@@ -7247,6 +7276,7 @@ + { + if (firstcharflags == REQ_UNSET) firstcharflags = REQ_NONE; + previous = code; ++ item_hwm_offset = cd->hwm - cd->start_workspace; + *code++ = ((options & PCRE_CASELESS) != 0)? OP_DNREFI : OP_DNREF; + PUT2INC(code, 0, index); + PUT2INC(code, 0, count); +@@ -7360,6 +7390,7 @@ + HANDLE_RECURSION: + + previous = code; ++ item_hwm_offset = cd->hwm - cd->start_workspace; + called = cd->start_code; + + /* When we are actually compiling, find the bracket that is being +@@ -7561,7 +7592,11 @@ + previous = NULL; + cd->iscondassert = FALSE; + } +- else previous = code; ++ else ++ { ++ previous = code; ++ item_hwm_offset = cd->hwm - cd->start_workspace; ++ } + + *code = bravalue; + tempcode = code; +@@ -7809,7 +7844,7 @@ + const pcre_uchar *p; + pcre_uint32 cf; + +- save_hwm_offset = cd->hwm - cd->start_workspace; /* Normally this is set when '(' is read */ ++ item_hwm_offset = cd->hwm - cd->start_workspace; /* Normally this is set when '(' is read */ + terminator = (*(++ptr) == CHAR_LESS_THAN_SIGN)? + CHAR_GREATER_THAN_SIGN : CHAR_APOSTROPHE; + +@@ -7877,6 +7912,7 @@ + HANDLE_REFERENCE: + if (firstcharflags == REQ_UNSET) firstcharflags = REQ_NONE; + previous = code; ++ item_hwm_offset = cd->hwm - cd->start_workspace; + *code++ = ((options & PCRE_CASELESS) != 0)? OP_REFI : OP_REF; + PUT2INC(code, 0, recno); + cd->backref_map |= (recno < 32)? (1 << recno) : 1; +@@ -7906,6 +7942,7 @@ + if (!get_ucp(&ptr, &negated, &ptype, &pdata, errorcodeptr)) + goto FAILED; + previous = code; ++ item_hwm_offset = cd->hwm - cd->start_workspace; + *code++ = ((escape == ESC_p) != negated)? OP_PROP : OP_NOTPROP; + *code++ = ptype; + *code++ = pdata; +@@ -7946,6 +7983,7 @@ + + { + previous = (escape > ESC_b && escape < ESC_Z)? code : NULL; ++ item_hwm_offset = cd->hwm - cd->start_workspace; + *code++ = (!utf && escape == ESC_C)? OP_ALLANY : escape; + } + } +@@ -7989,6 +8027,7 @@ + + ONE_CHAR: + previous = code; ++ item_hwm_offset = cd->hwm - cd->start_workspace; + + /* For caseless UTF-8 mode when UCP support is available, check whether + this character has more than one other case. If so, generate a special + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-06 16:10:55
|
Revision: 7101 http://sourceforge.net/p/astlinux/code/7101 Author: abelbeck Date: 2015-06-06 16:10:52 +0000 (Sat, 06 Jun 2015) Log Message: ----------- libsodium, build with 'enable-minimal' which is all dnscrypt-proxy requires Modified Paths: -------------- branches/1.0/package/libsodium/libsodium.mk Modified: branches/1.0/package/libsodium/libsodium.mk =================================================================== --- branches/1.0/package/libsodium/libsodium.mk 2015-06-06 00:13:32 UTC (rev 7100) +++ branches/1.0/package/libsodium/libsodium.mk 2015-06-06 16:10:52 UTC (rev 7101) @@ -9,6 +9,8 @@ LIBSODIUM_INSTALL_STAGING = YES +LIBSODIUM_CONF_OPT = --enable-minimal + define LIBSODIUM_INSTALL_TARGET_CMDS cp -a $(STAGING_DIR)/usr/lib/libsodium.so* $(TARGET_DIR)/usr/lib/ endef This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-06 00:13:34
|
Revision: 7100 http://sourceforge.net/p/astlinux/code/7100 Author: abelbeck Date: 2015-06-06 00:13:32 +0000 (Sat, 06 Jun 2015) Log Message: ----------- build system, for wanpipe and freeswitch move runlevels symlinks to the .mk file Modified Paths: -------------- branches/1.0/package/freeswitch/freeswitch.mk branches/1.0/package/wanpipe/wanpipe.mk Removed Paths: ------------- branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/K00freeswitch branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/K98wanrouter branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/S00wanrouter branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/S60freeswitch Modified: branches/1.0/package/freeswitch/freeswitch.mk =================================================================== --- branches/1.0/package/freeswitch/freeswitch.mk 2015-06-05 16:31:12 UTC (rev 7099) +++ branches/1.0/package/freeswitch/freeswitch.mk 2015-06-06 00:13:32 UTC (rev 7100) @@ -86,6 +86,8 @@ ln -sf $(FREESWITCH_INSTALL_DIR)/bin/freeswitch $(TARGET_DIR)/usr/sbin/freeswitch ln -sf $(FREESWITCH_INSTALL_DIR)/bin/fs_cli $(TARGET_DIR)/usr/sbin/fs_cli $(INSTALL) -D -m 0755 package/freeswitch/freeswitch.init $(TARGET_DIR)/etc/init.d/freeswitch + ln -sf ../../init.d/freeswitch $(TARGET_DIR)/etc/runlevels/default/S60freeswitch + ln -sf ../../init.d/freeswitch $(TARGET_DIR)/etc/runlevels/default/K00freeswitch freeswitch: $(TARGET_DIR)/$(FREESWITCH_TARGET_BINARY) @@ -98,6 +100,8 @@ rm -rf $(TARGET_DIR)/$(FREESWITCH_INSTALL_DIR) $(TARGET_DIR)/usr/lib/libfreeswitch.so* \ $(TARGET_DIR)/usr/sbin/freeswitch $(TARGET_DIR)/usr/sbin/fs_cli \ $(TARGET_DIR)/etc/init.d/freeswitch + rm -f $(TARGET_DIR)/etc/runlevels/default/S60freeswitch + rm -f $(TARGET_DIR)/etc/runlevels/default/K00freeswitch freeswitch-dirclean: rm -rf $(FREESWITCH_DIR) Modified: branches/1.0/package/wanpipe/wanpipe.mk =================================================================== --- branches/1.0/package/wanpipe/wanpipe.mk 2015-06-05 16:31:12 UTC (rev 7099) +++ branches/1.0/package/wanpipe/wanpipe.mk 2015-06-06 00:13:32 UTC (rev 7100) @@ -107,6 +107,8 @@ $(INSTALL) -D -m 0755 -s $(WANPIPE_DIR)/util/wanec_client/wan_ec_client $(TARGET_DIR)/usr/sbin/wan_ec_client $(INSTALL) -m 0755 $(WANPIPE_DIR)/util/wancfg_zaptel/wancfg_dahdi $(TARGET_DIR)/usr/sbin/wancfg_dahdi $(INSTALL) -m 0755 package/wanpipe/wanrouter.init $(TARGET_DIR)/etc/init.d/wanrouter + ln -sf ../../init.d/wanrouter $(TARGET_DIR)/etc/runlevels/default/S00wanrouter + ln -sf ../../init.d/wanrouter $(TARGET_DIR)/etc/runlevels/default/K98wanrouter ## Install and Cleanup wancfg_zaptel directory cp -af $(WANPIPE_DIR)/util/wancfg_zaptel $(TARGET_DIR)/etc/wanpipe for i in setup-sangoma clean.sh install.sh uninstall.sh Makefile; do \ @@ -147,6 +149,9 @@ rm -f $(TARGET_DIR)/usr/sbin/wanpipe_lxdialog rm -f $(TARGET_DIR)/usr/sbin/wan_ec_client rm -f $(TARGET_DIR)/usr/sbin/wancfg_dahdi + rm -f $(TARGET_DIR)/etc/init.d/wanrouter + rm -f $(TARGET_DIR)/etc/runlevels/default/S00wanrouter + rm -f $(TARGET_DIR)/etc/runlevels/default/K98wanrouter rm -f $(WANPIPE_DIR)/.built wanpipe-dirclean: Deleted: branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/K00freeswitch =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/K00freeswitch 2015-06-05 16:31:12 UTC (rev 7099) +++ branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/K00freeswitch 2015-06-06 00:13:32 UTC (rev 7100) @@ -1 +0,0 @@ -link ../../init.d/freeswitch \ No newline at end of file Deleted: branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/K98wanrouter =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/K98wanrouter 2015-06-05 16:31:12 UTC (rev 7099) +++ branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/K98wanrouter 2015-06-06 00:13:32 UTC (rev 7100) @@ -1 +0,0 @@ -link ../../init.d/wanrouter \ No newline at end of file Deleted: branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/S00wanrouter =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/S00wanrouter 2015-06-05 16:31:12 UTC (rev 7099) +++ branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/S00wanrouter 2015-06-06 00:13:32 UTC (rev 7100) @@ -1 +0,0 @@ -link ../../init.d/wanrouter \ No newline at end of file Deleted: branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/S60freeswitch =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/S60freeswitch 2015-06-05 16:31:12 UTC (rev 7099) +++ branches/1.0/project/astlinux/target_skeleton/etc/runlevels/default/S60freeswitch 2015-06-06 00:13:32 UTC (rev 7100) @@ -1 +0,0 @@ -link ../../init.d/freeswitch \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-05 16:31:14
|
Revision: 7099 http://sourceforge.net/p/astlinux/code/7099 Author: abelbeck Date: 2015-06-05 16:31:12 +0000 (Fri, 05 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-05 16:22:40 UTC (rev 7098) +++ branches/1.0/docs/ChangeLog.txt 2015-06-05 16:31:12 UTC (rev 7099) @@ -99,12 +99,12 @@ ** Asterisk --- Asterisk 1.8.32.3 (version bump), 11.17.1 (version bump) and 13.3.2 (version bump) +-- Asterisk 1.8.32.3 (version bump), 11.18.0 (version bump) and 13.4.0 (version bump) == chan_sip, add patch(es) to increase the verbosity level needed for 'Extension Changed' logs, from 2 to 5 -- DAHDI, dahdi-linux 2.8.0.1 (no change) and dahdi-tools 2.8.0 (no change) --- pjsip 2.3 (no change), but now built with proper SSL/TLS suport. +-- pjsip 2.4 (version bump), and now built with proper SSL/TLS suport. -- wanpipe, version bump to 7.0.14 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-05 16:22:43
|
Revision: 7098 http://sourceforge.net/p/astlinux/code/7098 Author: abelbeck Date: 2015-06-05 16:22:40 +0000 (Fri, 05 Jun 2015) Log Message: ----------- asterisk, version bump to 11.18.0 and 13.4.0, pjsip version bump to 2.4 . Adjust for menuselect changing for no good reason in stable releases. Modified Paths: -------------- branches/1.0/package/asterisk/asterisk-11-configure-cross-fix.patch branches/1.0/package/asterisk/asterisk-11-extension-changed-verbosity-chan_sip.patch branches/1.0/package/asterisk/asterisk-13-configure-menuselect-cross-fix.patch branches/1.0/package/asterisk/asterisk.mk branches/1.0/package/pjsip/pjsip.mk branches/1.0/project/astlinux/asterisk.makeopts-1 branches/1.0/project/astlinux/asterisk.makeopts-11 branches/1.0/project/astlinux/asterisk.makeopts-13 Modified: branches/1.0/package/asterisk/asterisk-11-configure-cross-fix.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-11-configure-cross-fix.patch 2015-06-04 23:31:54 UTC (rev 7097) +++ branches/1.0/package/asterisk/asterisk-11-configure-cross-fix.patch 2015-06-05 16:22:40 UTC (rev 7098) @@ -1,6 +1,6 @@ --- asterisk-1.8.25.0/configure.ac.orig 2014-01-24 16:52:23.000000000 -0600 +++ asterisk-1.8.25.0/configure.ac 2014-01-24 16:55:14.000000000 -0600 -@@ -2431,11 +2431,13 @@ +@@ -2398,11 +2398,13 @@ AC_OUTPUT ${ac_cv_path_EGREP} 'CURSES|GTK2|OSARCH|NEWT' makeopts > makeopts.acbak2 Modified: branches/1.0/package/asterisk/asterisk-11-extension-changed-verbosity-chan_sip.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-11-extension-changed-verbosity-chan_sip.patch 2015-06-04 23:31:54 UTC (rev 7097) +++ branches/1.0/package/asterisk/asterisk-11-extension-changed-verbosity-chan_sip.patch 2015-06-05 16:22:40 UTC (rev 7098) @@ -1,6 +1,6 @@ --- asterisk-11.17.1/channels/chan_sip.c.orig 2015-04-23 10:22:04.000000000 -0500 +++ asterisk-11.17.1/channels/chan_sip.c 2015-04-23 10:22:40.000000000 -0500 -@@ -16733,7 +16733,7 @@ +@@ -16734,7 +16734,7 @@ } if (!force) { Modified: branches/1.0/package/asterisk/asterisk-13-configure-menuselect-cross-fix.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-13-configure-menuselect-cross-fix.patch 2015-06-04 23:31:54 UTC (rev 7097) +++ branches/1.0/package/asterisk/asterisk-13-configure-menuselect-cross-fix.patch 2015-06-05 16:22:40 UTC (rev 7098) @@ -1,6 +1,6 @@ --- asterisk-13.1.0/configure.ac.orig 2014-01-24 16:52:23.000000000 -0600 +++ asterisk-13.1.0/configure.ac 2014-01-24 16:55:14.000000000 -0600 -@@ -2544,11 +2544,13 @@ +@@ -2511,11 +2511,13 @@ AC_OUTPUT ${ac_cv_path_EGREP} 'CURSES|GTK2|OSARCH|NEWT' makeopts > makeopts.acbak2 Modified: branches/1.0/package/asterisk/asterisk.mk =================================================================== --- branches/1.0/package/asterisk/asterisk.mk 2015-06-04 23:31:54 UTC (rev 7097) +++ branches/1.0/package/asterisk/asterisk.mk 2015-06-05 16:22:40 UTC (rev 7098) @@ -7,9 +7,9 @@ ASTERISK_VERSION := 1.8.32.3 else ifeq ($(BR2_PACKAGE_ASTERISK_v11),y) -ASTERISK_VERSION := 11.17.1 +ASTERISK_VERSION := 11.18.0 else -ASTERISK_VERSION := 13.3.2 +ASTERISK_VERSION := 13.4.0 endif endif ASTERISK_SOURCE := asterisk-$(ASTERISK_VERSION).tar.gz @@ -271,6 +271,7 @@ endif (cd $(ASTERISK_DIR); \ menuselect/menuselect --enable res_pktccops menuselect.makeopts; \ + menuselect/menuselect --disable CORE-SOUNDS-EN-GSM --disable MOH-OPSOUND-WAV menuselect.makeopts; \ ) endif touch $@ Modified: branches/1.0/package/pjsip/pjsip.mk =================================================================== --- branches/1.0/package/pjsip/pjsip.mk 2015-06-04 23:31:54 UTC (rev 7097) +++ branches/1.0/package/pjsip/pjsip.mk 2015-06-05 16:22:40 UTC (rev 7098) @@ -4,7 +4,7 @@ # ################################################################################ -PJSIP_VERSION = 2.3 +PJSIP_VERSION = 2.4 PJSIP_SOURCE = pjproject-$(PJSIP_VERSION).tar.bz2 PJSIP_SITE = http://www.pjsip.org/release/$(PJSIP_VERSION) PJSIP_INSTALL_STAGING = YES Modified: branches/1.0/project/astlinux/asterisk.makeopts-1 =================================================================== --- branches/1.0/project/astlinux/asterisk.makeopts-1 2015-06-04 23:31:54 UTC (rev 7097) +++ branches/1.0/project/astlinux/asterisk.makeopts-1 2015-06-05 16:22:40 UTC (rev 7098) @@ -8,8 +8,8 @@ MENUSELECT_OPTS_app_voicemail= MENUSELECT_CFLAGS=LOADABLE_MODULES MENUSELECT_EMBED= -MENUSELECT_CORE_SOUNDS=-CORE-SOUNDS-EN-GSM -CORE-SOUNDS-EN-ULAW -CORE-SOUNDS-EN-G729 -MENUSELECT_MOH=-MOH-OPSOUND-ULAW -MOH-OPSOUND-G729 -MOH-OPSOUND-WAV +MENUSELECT_CORE_SOUNDS= +MENUSELECT_MOH= MENUSELECT_EXTRA_SOUNDS= MENUSELECT_BUILD_DEPS=res_adsi chan_local app_meetme res_monitor res_smdi res_features DEBUG_THREADS MENUSELECT_DEPSFAILED=MENUSELECT_APPS=app_osplookup Modified: branches/1.0/project/astlinux/asterisk.makeopts-11 =================================================================== --- branches/1.0/project/astlinux/asterisk.makeopts-11 2015-06-04 23:31:54 UTC (rev 7097) +++ branches/1.0/project/astlinux/asterisk.makeopts-11 2015-06-05 16:22:40 UTC (rev 7098) @@ -15,8 +15,8 @@ MENUSELECT_UTILS=astcanary astdb2sqlite3 astdb2bdb MENUSELECT_AGIS= MENUSELECT_EMBED= -MENUSELECT_CORE_SOUNDS=-CORE-SOUNDS-EN-GSM -MENUSELECT_MOH=-MOH-OPSOUND-WAV +MENUSELECT_CORE_SOUNDS= +MENUSELECT_MOH= MENUSELECT_EXTRA_SOUNDS= MENUSELECT_BUILD_DEPS=chan_local app_voicemail res_monitor res_agi res_adsi res_smdi res_crypto res_jabber res_ael_share res_fax G711_NEW_ALGORITHM MENUSELECT_DEPSFAILED=MENUSELECT_APPS=app_jack Modified: branches/1.0/project/astlinux/asterisk.makeopts-13 =================================================================== --- branches/1.0/project/astlinux/asterisk.makeopts-13 2015-06-04 23:31:54 UTC (rev 7097) +++ branches/1.0/project/astlinux/asterisk.makeopts-13 2015-06-05 16:22:40 UTC (rev 7098) @@ -15,8 +15,8 @@ MENUSELECT_UTILS=astcanary astdb2sqlite3 astdb2bdb MENUSELECT_AGIS= MENUSELECT_EMBED= -MENUSELECT_CORE_SOUNDS=-CORE-SOUNDS-EN-GSM -MENUSELECT_MOH=-MOH-OPSOUND-WAV +MENUSELECT_CORE_SOUNDS= +MENUSELECT_MOH= MENUSELECT_EXTRA_SOUNDS= MENUSELECT_BUILD_DEPS=chan_local app_voicemail res_monitor res_agi res_adsi res_smdi res_crypto res_jabber res_ael_share res_fax G711_NEW_ALGORITHM MENUSELECT_DEPSFAILED=MENUSELECT_APPS=app_jack This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-04 23:31:56
|
Revision: 7097 http://sourceforge.net/p/astlinux/code/7097 Author: abelbeck Date: 2015-06-04 23:31:54 +0000 (Thu, 04 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-04 23:27:49 UTC (rev 7096) +++ branches/1.0/docs/ChangeLog.txt 2015-06-04 23:31:54 UTC (rev 7097) @@ -50,7 +50,7 @@ -- libsodium, version bump to 1.0.3 --- smartctl, update snapshot of latest drivedb.h +-- smartctl, version bump to 6.4, drivedb.h 4105 2015-06-03 -- ethtool, version bump to 4.0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |