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...> - 2016-11-03 21:12:13
|
Revision: 7920 http://sourceforge.net/p/astlinux/code/7920 Author: abelbeck Date: 2016-11-03 21:12:11 +0000 (Thu, 03 Nov 2016) Log Message: ----------- openssl, major version bump to 1.0.2j, LTS series Modified Paths: -------------- branches/1.0/package/openssl/openssl-do-not-build-docs.patch branches/1.0/package/openssl/openssl.mk Removed Paths: ------------- branches/1.0/package/openssl/openssl-dont-force-large-file.patch Modified: branches/1.0/package/openssl/openssl-do-not-build-docs.patch =================================================================== --- branches/1.0/package/openssl/openssl-do-not-build-docs.patch 2016-11-03 17:18:24 UTC (rev 7919) +++ branches/1.0/package/openssl/openssl-do-not-build-docs.patch 2016-11-03 21:12:11 UTC (rev 7920) @@ -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 -@@ -528,7 +528,7 @@ +--- openssl-1.0.2j/Makefile.org.orig 2016-11-03 11:36:09.000000000 -0500 ++++ openssl-1.0.2j/Makefile.org 2016-11-03 11:36:17.000000000 -0500 +@@ -531,7 +531,7 @@ @$(MAKE) SDIRS='$(SDIRS)' clean @$(MAKE) TAR='$(TAR)' TARFLAGS='$(TARFLAGS)' $(DISTTARVARS) tar Deleted: branches/1.0/package/openssl/openssl-dont-force-large-file.patch =================================================================== --- branches/1.0/package/openssl/openssl-dont-force-large-file.patch 2016-11-03 17:18:24 UTC (rev 7919) +++ branches/1.0/package/openssl/openssl-dont-force-large-file.patch 2016-11-03 21:12:11 UTC (rev 7920) @@ -1,19 +0,0 @@ -[patch]: bss_file.c: don't force largefile mode ---- - crypto/bio/bss_file.c | 3 --- - 1 file changed, 3 deletions(-) - -Index: openssl-1.0.1m/crypto/bio/bss_file.c -=================================================================== ---- openssl-1.0.1m.orig/crypto/bio/bss_file.c -+++ openssl-1.0.1m/crypto/bio/bss_file.c -@@ -78,9 +78,6 @@ - * of 32-bit platforms which allow for sequential access of large files - * without extra "magic" comprise *BSD, Darwin, IRIX... - */ --# ifndef _FILE_OFFSET_BITS --# define _FILE_OFFSET_BITS 64 --# endif - # endif - - # include <stdio.h> Modified: branches/1.0/package/openssl/openssl.mk =================================================================== --- branches/1.0/package/openssl/openssl.mk 2016-11-03 17:18:24 UTC (rev 7919) +++ branches/1.0/package/openssl/openssl.mk 2016-11-03 21:12:11 UTC (rev 7920) @@ -4,21 +4,13 @@ # ############################################################# -OPENSSL_VERSION = 1.0.1u +OPENSSL_VERSION = 1.0.2j OPENSSL_SITE = http://www.openssl.org/source OPENSSL_INSTALL_STAGING = YES OPENSSL_DEPENDENCIES = zlib OPENSSL_TARGET_ARCH = generic32 OPENSSL_CFLAGS = $(TARGET_CFLAGS) -ifeq ($(BR2_PACKAGE_OPENSSL_BIN),) -define OPENSSL_DISABLE_APPS - $(SED) '/^build_apps/! s/build_apps//' $(@D)/Makefile.org - $(SED) '/^DIRS=/ s/apps//' $(@D)/Makefile.org -endef -OPENSSL_PRE_CONFIGURE_HOOKS += OPENSSL_DISABLE_APPS -endif - ifeq ($(BR2_PACKAGE_OPENSSL_OCF),y) OPENSSL_CFLAGS += -DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS # Needs to be added as BR2_PACKAGE_OCF_LINUX to work @@ -45,11 +37,6 @@ OPENSSL_TARGET_ARCH = elf endif -# Workaround for bug #3445 -ifeq ($(BR2_x86_i386),y) - OPENSSL_TARGET_ARCH = generic32 386 -endif - define OPENSSL_CONFIGURE_CMDS (cd $(@D); \ $(TARGET_CONFIGURE_ARGS) \ @@ -97,6 +84,21 @@ OPENSSL_POST_INSTALL_TARGET_HOOKS += OPENSSL_INSTALL_FIXUPS_SHARED endif +ifeq ($(BR2_PACKAGE_PERL),) +define OPENSSL_REMOVE_PERL_SCRIPTS + rm -f $(TARGET_DIR)/etc/ssl/misc/{CA.pl,tsget} +endef +OPENSSL_POST_INSTALL_TARGET_HOOKS += OPENSSL_REMOVE_PERL_SCRIPTS +endif + +ifeq ($(BR2_PACKAGE_OPENSSL_BIN),) +define OPENSSL_REMOVE_BIN + rm -f $(TARGET_DIR)/usr/bin/openssl + rm -f $(TARGET_DIR)/usr/lib/ssl/misc/{CA.*,c_*} +endef +OPENSSL_POST_INSTALL_TARGET_HOOKS += OPENSSL_REMOVE_BIN +endif + ifneq ($(BR2_PACKAGE_OPENSSL_ENGINES),y) define OPENSSL_REMOVE_OPENSSL_ENGINES rm -rf $(TARGET_DIR)/usr/lib/engines This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 17:18:27
|
Revision: 7919 http://sourceforge.net/p/astlinux/code/7919 Author: abelbeck Date: 2016-11-03 17:18:24 +0000 (Thu, 03 Nov 2016) Log Message: ----------- libcurl, version bump to 7.51.0, security fixes, no longer supports libidn: List of fixed CVEs: CVE-2016-8615: cookie injection for other servers CVE-2016-8616: case insensitive password comparison CVE-2016-8617: OOB write via unchecked multiplication CVE-2016-8618: double-free in curl_maprintf CVE-2016-8619: double-free in krb5 code CVE-2016-8620: glob parser write/read out of bounds CVE-2016-8621: curl_getdate read out of bounds CVE-2016-8622: URL unescape heap overflow via integer truncation CVE-2016-8623: Use-after-free via shared cookies CVE-2016-8624: invalid URL parsing with '#' CVE-2016-8625: IDNA 2003 makes curl use wrong host Modified Paths: -------------- branches/1.0/package/libcurl/Config.in branches/1.0/package/libcurl/libcurl.mk Modified: branches/1.0/package/libcurl/Config.in =================================================================== --- branches/1.0/package/libcurl/Config.in 2016-11-03 16:30:43 UTC (rev 7918) +++ branches/1.0/package/libcurl/Config.in 2016-11-03 17:18:24 UTC (rev 7919) @@ -4,7 +4,7 @@ cURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and Dict servers, using any of the supported protocols. - http://curl.haxx.nu/ + https://curl.haxx.se/ config BR2_PACKAGE_CURL bool "curl binary" Modified: branches/1.0/package/libcurl/libcurl.mk =================================================================== --- branches/1.0/package/libcurl/libcurl.mk 2016-11-03 16:30:43 UTC (rev 7918) +++ branches/1.0/package/libcurl/libcurl.mk 2016-11-03 17:18:24 UTC (rev 7919) @@ -3,14 +3,13 @@ # libcurl # ############################################################# -LIBCURL_VERSION = 7.50.3 +LIBCURL_VERSION = 7.51.0 LIBCURL_SOURCE = curl-$(LIBCURL_VERSION).tar.gz LIBCURL_SITE = https://curl.haxx.se/download LIBCURL_INSTALL_STAGING = YES LIBCURL_DEPENDENCIES = host-pkg-config \ $(if $(BR2_PACKAGE_ZLIB),zlib) \ - $(if $(BR2_PACKAGE_LIBIDN),libidn) \ $(if $(BR2_PACKAGE_OPENLDAP),openldap) LIBCURL_CONF_OPT = \ @@ -20,6 +19,8 @@ --disable-curldebug \ --enable-hidden-symbols \ --with-random=/dev/urandom \ + --without-libidn \ + --without-libidn2 \ --enable-ipv6 ifeq ($(BR2_PACKAGE_OPENSSL),y) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 16:30:45
|
Revision: 7918 http://sourceforge.net/p/astlinux/code/7918 Author: abelbeck Date: 2016-11-03 16:30:43 +0000 (Thu, 03 Nov 2016) Log Message: ----------- ca-certificates, version bump to 2016-11-02 Modified Paths: -------------- branches/1.0/package/ca-certificates/ca-certificates.mk Modified: branches/1.0/package/ca-certificates/ca-certificates.mk =================================================================== --- branches/1.0/package/ca-certificates/ca-certificates.mk 2016-11-03 16:04:35 UTC (rev 7917) +++ branches/1.0/package/ca-certificates/ca-certificates.mk 2016-11-03 16:30:43 UTC (rev 7918) @@ -4,7 +4,7 @@ # ################################################################################ -CA_CERTIFICATES_VERSION = 2016-09-14 +CA_CERTIFICATES_VERSION = 2016-11-02 CA_CERTIFICATES_SOURCE = cacert-$(CA_CERTIFICATES_VERSION).pem CA_CERTIFICATES_SITE = https://curl.haxx.se/ca This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 16:04:38
|
Revision: 7917 http://sourceforge.net/p/astlinux/code/7917 Author: abelbeck Date: 2016-11-03 16:04:35 +0000 (Thu, 03 Nov 2016) Log Message: ----------- libusb, version bump to 1.0.21 Modified Paths: -------------- branches/1.0/package/libusb/libusb.mk Modified: branches/1.0/package/libusb/libusb.mk =================================================================== --- branches/1.0/package/libusb/libusb.mk 2016-11-03 15:31:08 UTC (rev 7916) +++ branches/1.0/package/libusb/libusb.mk 2016-11-03 16:04:35 UTC (rev 7917) @@ -3,9 +3,9 @@ # libusb # ############################################################# -LIBUSB_VERSION = 1.0.20 +LIBUSB_VERSION = 1.0.21 LIBUSB_SOURCE = libusb-$(LIBUSB_VERSION).tar.bz2 -LIBUSB_SITE = http://downloads.sourceforge.net/project/libusb/libusb-1.0/libusb-$(LIBUSB_VERSION) +LIBUSB_SITE = https://github.com/libusb/libusb/releases/download/v$(LIBUSB_VERSION) LIBUSB_DEPENDENCIES = host-pkg-config LIBUSB_INSTALL_STAGING = YES This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 15:31:10
|
Revision: 7916 http://sourceforge.net/p/astlinux/code/7916 Author: abelbeck Date: 2016-11-03 15:31:08 +0000 (Thu, 03 Nov 2016) Log Message: ----------- ipset, version bump to 6.30 Modified Paths: -------------- branches/1.0/package/ipset/ipset.mk Modified: branches/1.0/package/ipset/ipset.mk =================================================================== --- branches/1.0/package/ipset/ipset.mk 2016-11-03 15:10:56 UTC (rev 7915) +++ branches/1.0/package/ipset/ipset.mk 2016-11-03 15:31:08 UTC (rev 7916) @@ -4,7 +4,7 @@ # ############################################################# -IPSET_VERSION = 6.29 +IPSET_VERSION = 6.30 IPSET_SOURCE = ipset-$(IPSET_VERSION).tar.bz2 IPSET_SITE = http://ipset.netfilter.org IPSET_DEPENDENCIES = libmnl host-pkg-config This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 15:10:58
|
Revision: 7915 http://sourceforge.net/p/astlinux/code/7915 Author: abelbeck Date: 2016-11-03 15:10:56 +0000 (Thu, 03 Nov 2016) Log Message: ----------- zoneinfo, version bump to 2016i and PHP_TIMEZONEDB 2016.9 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 2016-11-03 14:57:42 UTC (rev 7914) +++ branches/1.0/package/php/php.mk 2016-11-03 15:10:56 UTC (rev 7915) @@ -13,7 +13,7 @@ PHP_DEPENDENCIES = host-pkg-config ifeq ($(BR2_PACKAGE_PHP_EXT_TIMEZONEDB),y) -PHP_TIMEZONEDB_VERSION = 2016.7 +PHP_TIMEZONEDB_VERSION = 2016.9 PHP_TIMEZONEDB_SITE = http://files.astlinux-project.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 2016-11-03 14:57:42 UTC (rev 7914) +++ branches/1.0/package/zoneinfo/zoneinfo.mk 2016-11-03 15:10:56 UTC (rev 7915) @@ -3,7 +3,7 @@ # zoneinfo # ############################################################## -ZONEINFO_VERSION := 2016g +ZONEINFO_VERSION := 2016i ZONEINFO_DATA := tzdata$(ZONEINFO_VERSION).tar.gz ZONEINFO_SOURCE := tzcode$(ZONEINFO_VERSION).tar.gz ZONEINFO_SITE := http://www.iana.org/time-zones/repository/releases This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 14:57:45
|
Revision: 7914 http://sourceforge.net/p/astlinux/code/7914 Author: abelbeck Date: 2016-11-03 14:57:42 +0000 (Thu, 03 Nov 2016) Log Message: ----------- FOP2, minor version bump to 2.31.05 Modified Paths: -------------- branches/1.0/package/asterisk-fop2/asterisk-fop2.mk branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-package Modified: branches/1.0/package/asterisk-fop2/asterisk-fop2.mk =================================================================== --- branches/1.0/package/asterisk-fop2/asterisk-fop2.mk 2016-11-03 14:38:11 UTC (rev 7913) +++ branches/1.0/package/asterisk-fop2/asterisk-fop2.mk 2016-11-03 14:57:42 UTC (rev 7914) @@ -3,7 +3,7 @@ # asterisk-fop2 # ############################################################# -ASTERISK_FOP2_VERSION = 2.31.04 +ASTERISK_FOP2_VERSION = 2.31.05 ASTERISK_FOP2_SOURCE = fop2-$(ASTERISK_FOP2_VERSION)-debian-i386.tgz ASTERISK_FOP2_SITE = http://download2.fop2.com # Note: be sure to edit "project/astlinux/target_skeleton/usr/sbin/upgrade-package" on version change Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-package =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-package 2016-11-03 14:38:11 UTC (rev 7913) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-package 2016-11-03 14:57:42 UTC (rev 7914) @@ -248,7 +248,7 @@ if ! RAM_needed_MB 475; then finish $RED "Not enough RAM installed. Minimum: 512 MB, Recommended: 1024+ MB" fi - SRC_URL="https://files.astlinux-project.org/fop2-2.31.04-debian-$(uname -m | sed -e 's/i.86/i386/').tgz" + SRC_URL="https://files.astlinux-project.org/fop2-2.31.05-debian-$(uname -m | sed -e 's/i.86/i386/').tgz" ;; show) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 14:38:14
|
Revision: 7913 http://sourceforge.net/p/astlinux/code/7913 Author: abelbeck Date: 2016-11-03 14:38:11 +0000 (Thu, 03 Nov 2016) Log Message: ----------- libpcap, version bump to 1.8.1; tcpdump, version bump to 4.8.1 Modified Paths: -------------- branches/1.0/package/libpcap/libpcap.mk branches/1.0/package/ngrep/ngrep.mk branches/1.0/package/sipgrep/sipgrep.mk branches/1.0/package/tcpdump/tcpdump.mk Removed Paths: ------------- branches/1.0/package/libpcap/libpcap-remove-libnl-include-path.patch Deleted: branches/1.0/package/libpcap/libpcap-remove-libnl-include-path.patch =================================================================== --- branches/1.0/package/libpcap/libpcap-remove-libnl-include-path.patch 2016-11-03 13:38:01 UTC (rev 7912) +++ branches/1.0/package/libpcap/libpcap-remove-libnl-include-path.patch 2016-11-03 14:38:11 UTC (rev 7913) @@ -1,25 +0,0 @@ -Remove hardcoded path to libnl3 include directory - -Signed-off-by: Thomas Petazzoni <tho...@fr...> -[Gustavo: update for 1.7.2] - -diff -Nura libpcap-1.7.2.orig/configure.in libpcap-1.7.2/configure.in ---- libpcap-1.7.2.orig/configure.in 2015-03-14 08:02:05.538706347 -0300 -+++ libpcap-1.7.2/configure.in 2015-03-14 08:17:22.637519050 -0300 -@@ -471,14 +471,13 @@ - # - # Yes, we have libnl 3.x. - # -- LIBS="${libnldir} -lnl-genl-3 -lnl-3 $LIBS" -+ LIBS="-lnl-genl-3 -lnl-3 $LIBS" - AC_DEFINE(HAVE_LIBNL,1,[if libnl exists]) - AC_DEFINE(HAVE_LIBNL_3_x,1,[if libnl exists and is version 3.x]) - AC_DEFINE(HAVE_LIBNL_NLE,1,[libnl has NLE_FAILURE]) - AC_DEFINE(HAVE_LIBNL_SOCKETS,1,[libnl has new-style socket api]) -- V_INCLS="$V_INCLS ${incdir}" - have_any_nl="yes" -- ],[], ${incdir} ${libnldir} -lnl-genl-3 -lnl-3 ) -+ ],[], -lnl-genl-3 -lnl-3 ) - - if test x$have_any_nl = xno ; then - # Modified: branches/1.0/package/libpcap/libpcap.mk =================================================================== --- branches/1.0/package/libpcap/libpcap.mk 2016-11-03 13:38:01 UTC (rev 7912) +++ branches/1.0/package/libpcap/libpcap.mk 2016-11-03 14:38:11 UTC (rev 7913) @@ -4,16 +4,13 @@ # ############################################################# -LIBPCAP_VERSION = 1.7.4 +LIBPCAP_VERSION = 1.8.1 LIBPCAP_SITE = http://www.tcpdump.org/release LIBPCAP_SOURCE = libpcap-$(LIBPCAP_VERSION).tar.gz LIBPCAP_INSTALL_STAGING = YES LIBPCAP_DEPENDENCIES = zlib host-flex host-bison -# We're patching configure.in -LIBPCAP_AUTORECONF = YES LIBPCAP_CONF_ENV = \ - ac_cv_linux_vers=2 \ ac_cv_header_linux_wireless_h=yes \ CFLAGS="$(LIBPCAP_CFLAGS)" LIBPCAP_CFLAGS = $(TARGET_CFLAGS) @@ -40,15 +37,16 @@ endif ifeq ($(BR2_PACKAGE_LIBUSB),y) -LIBPCAP_CONF_OPT += --enable-canusb +LIBPCAP_CONF_OPT += --enable-usb LIBPCAP_DEPENDENCIES += libusb else -LIBPCAP_CONF_OPT += --disable-canusb +LIBPCAP_CONF_OPT += --disable-usb endif ifeq ($(BR2_PACKAGE_LIBNL),y) LIBPCAP_DEPENDENCIES += libnl LIBPCAP_CFLAGS += "-I$(STAGING_DIR)/usr/include/libnl3" +LIBPCAP_CONF_OPT += --with-libnl=$(STAGING_DIR)/usr else LIBPCAP_CONF_OPT += --without-libnl endif Modified: branches/1.0/package/ngrep/ngrep.mk =================================================================== --- branches/1.0/package/ngrep/ngrep.mk 2016-11-03 13:38:01 UTC (rev 7912) +++ branches/1.0/package/ngrep/ngrep.mk 2016-11-03 14:38:11 UTC (rev 7913) @@ -12,6 +12,7 @@ NGREP_UNINSTALL_STAGING_OPT = --version NGREP_CONF_OPT += \ + --disable-pcap-restart \ --with-pcap-includes=$(STAGING_DIR)/usr/include/pcap \ --with-pcre=$(STAGING_DIR)/usr \ --enable-pcre \ Modified: branches/1.0/package/sipgrep/sipgrep.mk =================================================================== --- branches/1.0/package/sipgrep/sipgrep.mk 2016-11-03 13:38:01 UTC (rev 7912) +++ branches/1.0/package/sipgrep/sipgrep.mk 2016-11-03 14:38:11 UTC (rev 7913) @@ -13,6 +13,7 @@ SIPGREP_UNINSTALL_STAGING_OPT = --version SIPGREP_CONF_OPT += \ + --disable-pcap-restart \ --with-pcap-includes=$(STAGING_DIR)/usr/include/pcap \ --enable-ipv6 Modified: branches/1.0/package/tcpdump/tcpdump.mk =================================================================== --- branches/1.0/package/tcpdump/tcpdump.mk 2016-11-03 13:38:01 UTC (rev 7912) +++ branches/1.0/package/tcpdump/tcpdump.mk 2016-11-03 14:38:11 UTC (rev 7913) @@ -4,12 +4,11 @@ # ############################################################# -TCPDUMP_VERSION = 4.8.0 +TCPDUMP_VERSION = 4.8.1 TCPDUMP_SITE = http://www.tcpdump.org/release TCPDUMP_SOURCE = tcpdump-$(TCPDUMP_VERSION).tar.gz TCPDUMP_CONF_ENV = \ - ac_cv_linux_vers=2 \ td_cv_buggygetaddrinfo=no \ PCAP_CONFIG=$(STAGING_DIR)/usr/bin/pcap-config TCPDUMP_CONF_OPT = \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 13:38:03
|
Revision: 7912 http://sourceforge.net/p/astlinux/code/7912 Author: abelbeck Date: 2016-11-03 13:38:01 +0000 (Thu, 03 Nov 2016) Log Message: ----------- nano, version bump to 2.7.1 Modified Paths: -------------- branches/1.0/package/nano/nano.mk Modified: branches/1.0/package/nano/nano.mk =================================================================== --- branches/1.0/package/nano/nano.mk 2016-11-03 13:21:17 UTC (rev 7911) +++ branches/1.0/package/nano/nano.mk 2016-11-03 13:38:01 UTC (rev 7912) @@ -4,7 +4,7 @@ # ############################################################# -NANO_VERSION = 2.7.0 +NANO_VERSION = 2.7.1 NANO_SITE = http://www.nano-editor.org/dist/v2.7 NANO_MAKE_ENV = CURSES_LIB="-lncurses" NANO_CONF_ENV = ac_cv_prog_NCURSESW_CONFIG=false This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 13:21:20
|
Revision: 7911 http://sourceforge.net/p/astlinux/code/7911 Author: abelbeck Date: 2016-11-03 13:21:17 +0000 (Thu, 03 Nov 2016) Log Message: ----------- whois, new package Modified Paths: -------------- branches/1.0/astlinux-ast11.config branches/1.0/astlinux-ast13.config branches/1.0/initrd.config branches/1.0/package/Config.in branches/1.0/runnix-iso.config branches/1.0/runnix.config branches/1.0/x86_64-configs/astlinux-ast11.config branches/1.0/x86_64-configs/astlinux-ast13.config branches/1.0/x86_64-configs/initrd.config Added Paths: ----------- branches/1.0/package/whois/ branches/1.0/package/whois/Config.in branches/1.0/package/whois/whois.mk Modified: branches/1.0/astlinux-ast11.config =================================================================== --- branches/1.0/astlinux-ast11.config 2016-11-03 04:14:25 UTC (rev 7910) +++ branches/1.0/astlinux-ast11.config 2016-11-03 13:21:17 UTC (rev 7911) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot astlinux-1.x-svn7907-dirty Configuration -# Wed Nov 2 08:46:10 2016 +# Buildroot astlinux-1.x-svn7910-dirty Configuration +# Thu Nov 3 08:17:06 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -803,6 +803,7 @@ # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y # BR2_PACKAGE_VTUN is not set +BR2_PACKAGE_WHOIS=y BR2_PACKAGE_WIDE_DHCPV6=y # BR2_PACKAGE_WIRELESS_TOOLS is not set # BR2_PACKAGE_WPA_SUPPLICANT is not set Modified: branches/1.0/astlinux-ast13.config =================================================================== --- branches/1.0/astlinux-ast13.config 2016-11-03 04:14:25 UTC (rev 7910) +++ branches/1.0/astlinux-ast13.config 2016-11-03 13:21:17 UTC (rev 7911) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot astlinux-1.x-svn7907-dirty Configuration -# Wed Nov 2 08:46:10 2016 +# Buildroot astlinux-1.x-svn7910-dirty Configuration +# Thu Nov 3 08:17:08 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -803,6 +803,7 @@ # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y # BR2_PACKAGE_VTUN is not set +BR2_PACKAGE_WHOIS=y BR2_PACKAGE_WIDE_DHCPV6=y # BR2_PACKAGE_WIRELESS_TOOLS is not set # BR2_PACKAGE_WPA_SUPPLICANT is not set Modified: branches/1.0/initrd.config =================================================================== --- branches/1.0/initrd.config 2016-11-03 04:14:25 UTC (rev 7910) +++ branches/1.0/initrd.config 2016-11-03 13:21:17 UTC (rev 7911) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7604-dirty Configuration -# Tue Mar 22 12:22:58 2016 +# Buildroot astlinux-1.x-svn7910-dirty Configuration +# Thu Nov 3 08:17:13 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -649,6 +649,7 @@ # BR2_PACKAGE_VPNC is not set # BR2_PACKAGE_VSFTPD is not set # BR2_PACKAGE_VTUN is not set +# BR2_PACKAGE_WHOIS is not set # BR2_PACKAGE_WIDE_DHCPV6 is not set # BR2_PACKAGE_WIRELESS_TOOLS is not set # BR2_PACKAGE_WPA_SUPPLICANT is not set Modified: branches/1.0/package/Config.in =================================================================== --- branches/1.0/package/Config.in 2016-11-03 04:14:25 UTC (rev 7910) +++ branches/1.0/package/Config.in 2016-11-03 13:21:17 UTC (rev 7911) @@ -555,6 +555,7 @@ if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS source "package/wget/Config.in" endif +source "package/whois/Config.in" source "package/wide-dhcpv6/Config.in" source "package/wireless_tools/Config.in" source "package/wpa_supplicant/Config.in" Added: branches/1.0/package/whois/Config.in =================================================================== --- branches/1.0/package/whois/Config.in (rev 0) +++ branches/1.0/package/whois/Config.in 2016-11-03 13:21:17 UTC (rev 7911) @@ -0,0 +1,10 @@ +config BR2_PACKAGE_WHOIS + bool "whois" + depends on BR2_USE_WCHAR # gettext + help + Improved whois client. + + http://www.linux.it/~md/software/ + + https://github.com/rfc1036/whois + Added: branches/1.0/package/whois/whois.mk =================================================================== --- branches/1.0/package/whois/whois.mk (rev 0) +++ branches/1.0/package/whois/whois.mk 2016-11-03 13:21:17 UTC (rev 7911) @@ -0,0 +1,31 @@ +################################################################################ +# +# whois +# +################################################################################ + +WHOIS_VERSION = 5.2.13 +WHOIS_SITE = http://ftp.debian.org/debian/pool/main/w/whois +WHOIS_SOURCE = whois_$(WHOIS_VERSION).tar.xz + +# take precedence over busybox implementation +WHOIS_DEPENDENCIES = $(if $(BR2_PACKAGE_BUSYBOX),busybox) + +define WHOIS_CONFIGURE_CMDS + # Not all perl's include 'autodie' module + $(SED) '/^use autodie;/d' $(@D)/make_version_h.pl +endef + +define WHOIS_BUILD_CMDS + $(TARGET_MAKE_ENV) $(MAKE) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS)" -C $(@D) +endef + +define WHOIS_INSTALL_TARGET_CMDS + $(INSTALL) -m 0755 -D $(@D)/whois $(TARGET_DIR)/usr/bin/whois +endef + +define WHOIS_UNINSTALL_TARGET_CMDS + rm -f $(TARGET_DIR)/usr/bin/whois +endef + +$(eval $(call GENTARGETS,package,whois)) Modified: branches/1.0/runnix-iso.config =================================================================== --- branches/1.0/runnix-iso.config 2016-11-03 04:14:25 UTC (rev 7910) +++ branches/1.0/runnix-iso.config 2016-11-03 13:21:17 UTC (rev 7911) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7604-dirty Configuration -# Tue Mar 22 12:22:58 2016 +# Buildroot astlinux-1.x-svn7910-dirty Configuration +# Thu Nov 3 08:17:16 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -689,6 +689,7 @@ # BR2_PACKAGE_VSFTPD is not set # BR2_PACKAGE_VTUN is not set # BR2_PACKAGE_WGET is not set +# BR2_PACKAGE_WHOIS is not set # BR2_PACKAGE_WIDE_DHCPV6 is not set # BR2_PACKAGE_WIRELESS_TOOLS is not set # BR2_PACKAGE_WPA_SUPPLICANT is not set Modified: branches/1.0/runnix.config =================================================================== --- branches/1.0/runnix.config 2016-11-03 04:14:25 UTC (rev 7910) +++ branches/1.0/runnix.config 2016-11-03 13:21:17 UTC (rev 7911) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7604-dirty Configuration -# Tue Mar 22 12:22:58 2016 +# Buildroot astlinux-1.x-svn7910-dirty Configuration +# Thu Nov 3 08:17:15 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -690,6 +690,7 @@ # BR2_PACKAGE_VSFTPD is not set # BR2_PACKAGE_VTUN is not set # BR2_PACKAGE_WGET is not set +# BR2_PACKAGE_WHOIS is not set # BR2_PACKAGE_WIDE_DHCPV6 is not set # BR2_PACKAGE_WIRELESS_TOOLS is not set # BR2_PACKAGE_WPA_SUPPLICANT is not set Modified: branches/1.0/x86_64-configs/astlinux-ast11.config =================================================================== --- branches/1.0/x86_64-configs/astlinux-ast11.config 2016-11-03 04:14:25 UTC (rev 7910) +++ branches/1.0/x86_64-configs/astlinux-ast11.config 2016-11-03 13:21:17 UTC (rev 7911) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot astlinux-1.x-svn7907-dirty Configuration -# Wed Nov 2 08:46:11 2016 +# Buildroot astlinux-1.x-svn7910-dirty Configuration +# Thu Nov 3 08:17:19 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -784,6 +784,7 @@ # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y # BR2_PACKAGE_VTUN is not set +BR2_PACKAGE_WHOIS=y BR2_PACKAGE_WIDE_DHCPV6=y # BR2_PACKAGE_WIRELESS_TOOLS is not set # BR2_PACKAGE_WPA_SUPPLICANT is not set Modified: branches/1.0/x86_64-configs/astlinux-ast13.config =================================================================== --- branches/1.0/x86_64-configs/astlinux-ast13.config 2016-11-03 04:14:25 UTC (rev 7910) +++ branches/1.0/x86_64-configs/astlinux-ast13.config 2016-11-03 13:21:17 UTC (rev 7911) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot astlinux-1.x-svn7907-dirty Configuration -# Wed Nov 2 08:46:11 2016 +# Buildroot astlinux-1.x-svn7910-dirty Configuration +# Thu Nov 3 08:17:27 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -784,6 +784,7 @@ # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y # BR2_PACKAGE_VTUN is not set +BR2_PACKAGE_WHOIS=y BR2_PACKAGE_WIDE_DHCPV6=y # BR2_PACKAGE_WIRELESS_TOOLS is not set # BR2_PACKAGE_WPA_SUPPLICANT is not set Modified: branches/1.0/x86_64-configs/initrd.config =================================================================== --- branches/1.0/x86_64-configs/initrd.config 2016-11-03 04:14:25 UTC (rev 7910) +++ branches/1.0/x86_64-configs/initrd.config 2016-11-03 13:21:17 UTC (rev 7911) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7604-dirty Configuration -# Tue Mar 22 12:22:58 2016 +# Buildroot astlinux-1.x-svn7910-dirty Configuration +# Thu Nov 3 08:17:28 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -630,6 +630,7 @@ # BR2_PACKAGE_VPNC is not set # BR2_PACKAGE_VSFTPD is not set # BR2_PACKAGE_VTUN is not set +# BR2_PACKAGE_WHOIS is not set # BR2_PACKAGE_WIDE_DHCPV6 is not set # BR2_PACKAGE_WIRELESS_TOOLS is not set # BR2_PACKAGE_WPA_SUPPLICANT is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-03 04:14:27
|
Revision: 7910 http://sourceforge.net/p/astlinux/code/7910 Author: abelbeck Date: 2016-11-03 04:14:25 +0000 (Thu, 03 Nov 2016) Log Message: ----------- busybox, enable -p option with netstat Modified Paths: -------------- branches/1.0/project/astlinux/busybox.config Modified: branches/1.0/project/astlinux/busybox.config =================================================================== --- branches/1.0/project/astlinux/busybox.config 2016-11-02 17:40:03 UTC (rev 7909) +++ branches/1.0/project/astlinux/busybox.config 2016-11-03 04:14:25 UTC (rev 7910) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Busybox version: 1.19.4 -# Mon Jan 20 14:35:18 2014 +# Wed Nov 2 12:59:22 2016 # CONFIG_HAVE_DOT_CONFIG=y @@ -803,7 +803,7 @@ CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y CONFIG_NETSTAT=y CONFIG_FEATURE_NETSTAT_WIDE=y -# CONFIG_FEATURE_NETSTAT_PRG is not set +CONFIG_FEATURE_NETSTAT_PRG=y CONFIG_NSLOOKUP=y # CONFIG_NTPD is not set # CONFIG_FEATURE_NTPD_SERVER is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-02 17:40:06
|
Revision: 7909 http://sourceforge.net/p/astlinux/code/7909 Author: abelbeck Date: 2016-11-02 17:40:03 +0000 (Wed, 02 Nov 2016) Log Message: ----------- build system, use when calling , from upstream Buildroot, mostly to set /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/dev/.local/bin:/home/dev/bin to find host variants, followup to r7893 Revision Links: -------------- http://sourceforge.net/p/astlinux/code/7893 Modified Paths: -------------- branches/1.0/package/bfdetect/bfdetect.mk branches/1.0/package/dhcpdump/dhcpdump.mk branches/1.0/package/dosfstools/dosfstools.mk branches/1.0/package/htpasswd/htpasswd.mk branches/1.0/package/lm-sensors/lm-sensors.mk branches/1.0/package/lua/lua.mk branches/1.0/package/luaexpat/luaexpat.mk branches/1.0/package/luafilesystem/luafilesystem.mk branches/1.0/package/luasec/luasec.mk branches/1.0/package/luasocket/luasocket.mk branches/1.0/package/memtest/memtest.mk branches/1.0/package/miniupnpd/miniupnpd.mk branches/1.0/package/perl/perl.mk branches/1.0/package/pppd/pppd.mk branches/1.0/package/sudo/sudo.mk branches/1.0/package/vsftpd/vsftpd.mk Modified: branches/1.0/package/bfdetect/bfdetect.mk =================================================================== --- branches/1.0/package/bfdetect/bfdetect.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/bfdetect/bfdetect.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -23,7 +23,7 @@ $(BFDETECT_DIR)/$(BFDETECT_BINARY): $(BFDETECT_DIR)/.configured $(SED) 's/^[[:space:]]*strip /#strip /' $(BFDETECT_DIR)/Makefile - $(MAKE) CC=$(TARGET_CC) CFLAGS='$(TARGET_CFLAGS)' -C $(BFDETECT_DIR) + $(TARGET_MAKE_ENV) $(MAKE) CC=$(TARGET_CC) CFLAGS='$(TARGET_CFLAGS)' -C $(BFDETECT_DIR) $(TARGET_DIR)/$(BFDETECT_TARGET_BINARY): $(BFDETECT_DIR)/$(BFDETECT_BINARY) $(INSTALL) -D -m 0755 $(BFDETECT_DIR)/$(BFDETECT_BINARY) $(TARGET_DIR)/$(BFDETECT_TARGET_BINARY) Modified: branches/1.0/package/dhcpdump/dhcpdump.mk =================================================================== --- branches/1.0/package/dhcpdump/dhcpdump.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/dhcpdump/dhcpdump.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -11,7 +11,7 @@ DHCPDUMP_DEPENDENCIES = libpcap define DHCPDUMP_BUILD_CMDS - $(MAKE) -C $(@D) CC="$(TARGET_CC) $(TARGET_CFLAGS)" + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) CC="$(TARGET_CC) $(TARGET_CFLAGS)" endef define DHCPDUMP_INSTALL_TARGET_CMDS Modified: branches/1.0/package/dosfstools/dosfstools.mk =================================================================== --- branches/1.0/package/dosfstools/dosfstools.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/dosfstools/dosfstools.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -21,7 +21,7 @@ MKFS_FAT_MKDOSFS_LINK = mkdosfs define DOSFSTOOLS_BUILD_CMDS - $(MAKE) $(TARGET_CONFIGURE_OPTS) LDLIBS="$(DOSFSTOOLS_LDLIBS)" -C $(@D) + $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) LDLIBS="$(DOSFSTOOLS_LDLIBS)" -C $(@D) endef DOSFSTOOLS_INSTALL_BIN_FILES_$(BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL)+=$(FATLABEL_BINARY) Modified: branches/1.0/package/htpasswd/htpasswd.mk =================================================================== --- branches/1.0/package/htpasswd/htpasswd.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/htpasswd/htpasswd.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -17,7 +17,7 @@ touch $@ $(HTPASSWD_DIR)/$(HTPASSWD_BINARY): $(HTPASSWD_DIR)/.configured - $(MAKE) $(TARGET_CONFIGURE_OPTS) \ + $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \ CFLAGS='$(TARGET_CFLAGS)' \ LDFLAGS='$(TARGET_LDFLAGS)' \ -C $(HTPASSWD_DIR) Modified: branches/1.0/package/lm-sensors/lm-sensors.mk =================================================================== --- branches/1.0/package/lm-sensors/lm-sensors.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/lm-sensors/lm-sensors.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -19,21 +19,21 @@ LM_SENSORS_BINS_$(BR2_PACKAGE_LM_SENSORS_SENSORS_DETECT) += sbin/sensors-detect define LM_SENSORS_BUILD_CMDS - $(MAKE) $(TARGET_CONFIGURE_OPTS) MACHINE=$(KERNEL_ARCH) \ + $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) MACHINE=$(KERNEL_ARCH) \ PREFIX=/usr -C $(@D) endef define LM_SENSORS_INSTALL_STAGING_CMDS - $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(STAGING_DIR) install + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(STAGING_DIR) install rm -f $(addprefix $(STAGING_DIR)/usr/,$(LM_SENSORS_BINS_) $(LM_SENSORS_BINS_y)) endef define LM_SENSORS_UNINSTALL_STAGING_CMDS - $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(STAGING_DIR) uninstall + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(STAGING_DIR) uninstall endef define LM_SENSORS_INSTALL_TARGET_CMDS - $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(TARGET_DIR) install + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(TARGET_DIR) install $(INSTALL) -D -m 0755 package/lm-sensors/lm-sensors.init $(TARGET_DIR)/etc/init.d/lmsensors mv $(TARGET_DIR)/etc/sensors3.conf $(TARGET_DIR)/stat/etc/sensors.conf.default ln -sf /tmp/etc/sensors3.conf $(TARGET_DIR)/etc/sensors3.conf @@ -42,7 +42,7 @@ endef define LM_SENSORS_UNINSTALL_TARGET_CMDS - $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(TARGET_DIR) uninstall + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(TARGET_DIR) uninstall endef define LM_SENSORS_CLEAN_CMDS Modified: branches/1.0/package/lua/lua.mk =================================================================== --- branches/1.0/package/lua/lua.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/lua/lua.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -20,7 +20,7 @@ HOST_LUA_LDFLAGS = -Wl,-rpath,$(HOST_DIR)/usr/lib define LUA_BUILD_CMDS - $(MAKE) \ + $(TARGET_MAKE_ENV) $(MAKE) \ CC="$(TARGET_CC)" RANLIB="$(TARGET_RANLIB)" \ CFLAGS="$(TARGET_CFLAGS) $(LUA_CFLAGS)" \ MYLIBS="$(LUA_MYLIBS)" AR="$(TARGET_CROSS)ar rcu" \ @@ -28,7 +28,7 @@ endef define HOST_LUA_BUILD_CMDS - $(MAKE) \ + $(HOST_MAKE_ENV) $(MAKE) \ CFLAGS="$(HOST_LUA_CFLAGS)" \ MYLIBS="$(HOST_LUA_MYLIBS)" \ MYLDFLAGS="$(HOST_LUA_LDFLAGS)" \ Modified: branches/1.0/package/luaexpat/luaexpat.mk =================================================================== --- branches/1.0/package/luaexpat/luaexpat.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/luaexpat/luaexpat.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -17,7 +17,7 @@ define LUAEXPAT_BUILD_CMDS - $(MAKE) -C $(@D) $(LUAEXPAT_MFLAGS) + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(LUAEXPAT_MFLAGS) endef define LUAEXPAT_INSTALL_TARGET_CMDS Modified: branches/1.0/package/luafilesystem/luafilesystem.mk =================================================================== --- branches/1.0/package/luafilesystem/luafilesystem.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/luafilesystem/luafilesystem.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -13,7 +13,7 @@ endif define LUAFILESYSTEM_BUILD_CMDS - $(MAKE) -C $(@D) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS) $(LFS_CFLAGS) -fPIC" + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS) $(LFS_CFLAGS) -fPIC" endef define LUAFILESYSTEM_INSTALL_TARGET_CMDS Modified: branches/1.0/package/luasec/luasec.mk =================================================================== --- branches/1.0/package/luasec/luasec.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/luasec/luasec.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -10,7 +10,7 @@ LUASEC_DEPENDENCIES = lua openssl luasocket define LUASEC_BUILD_CMDS - $(MAKE) -C $(@D) linux \ + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) linux \ INC_PATH="" \ LIB_PATH="" \ LIBDIR="-L$(STAGING_DIR)/usr/lib/ -L$(@D)/src/luasocket" \ @@ -19,7 +19,7 @@ endef define LUASEC_INSTALL_TARGET_CMDS - $(MAKE) -C $(@D) install \ + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install \ LUACPATH="$(TARGET_DIR)/usr/lib/lua" \ LUAPATH="$(TARGET_DIR)/usr/share/lua" endef Modified: branches/1.0/package/luasocket/luasocket.mk =================================================================== --- branches/1.0/package/luasocket/luasocket.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/luasocket/luasocket.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -11,12 +11,12 @@ LUASOCKET_DEPENDENCIES = lua define LUASOCKET_BUILD_CMDS - $(MAKE) -C $(@D) -f makefile \ + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) -f makefile \ CC="$(TARGET_CC)" LD="$(TARGET_CC)" endef define LUASOCKET_INSTALL_TARGET_CMDS - $(MAKE) -C $(@D) -f makefile \ + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) -f makefile \ INSTALL_TOP_LDIR="$(TARGET_DIR)/usr/share/lua" \ INSTALL_TOP_CDIR="$(TARGET_DIR)/usr/lib/lua" install-unix endef Modified: branches/1.0/package/memtest/memtest.mk =================================================================== --- branches/1.0/package/memtest/memtest.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/memtest/memtest.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -23,7 +23,7 @@ touch $@ $(MEMTEST_DIR)/$(MEMTEST_BIN): $(MEMTEST_DIR)/.configured - $(MAKE1) -C $(MEMTEST_DIR) CC=$(TARGET_CC) memtest.bin + $(TARGET_MAKE_ENV) $(MAKE1) -C $(MEMTEST_DIR) CC=$(TARGET_CC) memtest.bin memtest: $(MEMTEST_DIR)/$(MEMTEST_BIN) Modified: branches/1.0/package/miniupnpd/miniupnpd.mk =================================================================== --- branches/1.0/package/miniupnpd/miniupnpd.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/miniupnpd/miniupnpd.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -24,7 +24,7 @@ define MINIUPNPD_BUILD_CMDS $(TARGET_CONFIGURE_OPTS) \ CONFIG_OPTIONS="--leasefile --portinuse --vendorcfg --disable-pppconn" \ - $(MAKE) -f Makefile.linux -C $(@D) miniupnpd + $(TARGET_MAKE_ENV) $(MAKE) -f Makefile.linux -C $(@D) miniupnpd endef define MINIUPNPD_INSTALL_TARGET_CMDS Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/perl/perl.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -73,22 +73,23 @@ endif define PERL_CONFIGURE_CMDS - (cd $(@D); HOSTCC='$(HOSTCC_NOCACHE)' ./configure $(PERL_CONF_OPT)) + (cd $(@D); $(TARGET_MAKE_ENV) HOSTCC='$(HOSTCC_NOCACHE)' \ + ./configure $(PERL_CONF_OPT)) $(SED) 's/UNKNOWN-/Buildroot $(BR2_VERSION_FULL) /' $(@D)/patchlevel.h endef define PERL_BUILD_CMDS - $(MAKE1) -C $(@D) all + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) all endef define PERL_INSTALL_STAGING_CMDS - $(MAKE1) -C $(@D) DESTDIR="$(STAGING_DIR)" install.perl + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR="$(STAGING_DIR)" install.perl endef define PERL_INSTALL_TARGET_CMDS # Undefine utils.lst file so cpan, corelist, ... perlthanks are not installed, keep shasum echo "utils/shasum" > $(@D)/utils.lst - $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" install.perl + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" install.perl # Remove CORE dir rm -rf $(TARGET_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE # Remove all .pod files Modified: branches/1.0/package/pppd/pppd.mk =================================================================== --- branches/1.0/package/pppd/pppd.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/pppd/pppd.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -26,11 +26,11 @@ define PPPD_CONFIGURE_CMDS $(SED) 's/FILTER=y/#FILTER=y/' $(PPPD_DIR)/pppd/Makefile.linux $(SED) 's/ifneq ($$(wildcard \/usr\/include\/pcap-bpf.h),)/ifdef FILTER/' $(PPPD_DIR)/*/Makefile.linux - ( cd $(@D); ./configure --prefix=/usr ) + ( cd $(@D); $(TARGET_MAKE_ENV) ./configure --prefix=/usr ) endef define PPPD_BUILD_CMDS - $(MAKE) CC="$(TARGET_CC)" COPTS="$(TARGET_CFLAGS)" \ + $(TARGET_MAKE_ENV) $(MAKE) CC="$(TARGET_CC)" COPTS="$(TARGET_CFLAGS)" \ -C $(@D) $(PPPD_MAKE_OPT) endef @@ -90,7 +90,7 @@ endef define PPPD_INSTALL_STAGING_CMDS - $(MAKE) INSTROOT=$(STAGING_DIR)/ -C $(@D) $(PPPD_MAKE_OPT) install-devel + $(TARGET_MAKE_ENV) $(MAKE) INSTROOT=$(STAGING_DIR)/ -C $(@D) $(PPPD_MAKE_OPT) install-devel endef $(eval $(call GENTARGETS,package,pppd)) Modified: branches/1.0/package/sudo/sudo.mk =================================================================== --- branches/1.0/package/sudo/sudo.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/sudo/sudo.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -21,7 +21,7 @@ # mksigname/mksiglist needs to run on build host to generate source files define SUDO_BUILD_MKSIGNAME_MKSIGLIST_HOST - $(MAKE) $(HOST_CONFIGURE_OPTS) \ + $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) \ CPPFLAGS="$(HOST_CPPFLAGS) -I../../include -I../.." \ -C $(@D)/lib/util mksigname mksiglist endef Modified: branches/1.0/package/vsftpd/vsftpd.mk =================================================================== --- branches/1.0/package/vsftpd/vsftpd.mk 2016-11-02 15:26:01 UTC (rev 7908) +++ branches/1.0/package/vsftpd/vsftpd.mk 2016-11-02 17:40:03 UTC (rev 7909) @@ -25,7 +25,7 @@ endif define VSFTPD_BUILD_CMDS - $(MAKE) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS)" \ + $(TARGET_MAKE_ENV) $(MAKE) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS)" \ LDFLAGS="$(TARGET_LDFLAGS)" LIBS="$(VSFTPD_LIBS)" -C $(@D) endef This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-02 15:26:04
|
Revision: 7908 http://sourceforge.net/p/astlinux/code/7908 Author: abelbeck Date: 2016-11-02 15:26:01 +0000 (Wed, 02 Nov 2016) Log Message: ----------- Remove Asterisk 1.8 support, also remove related packages: asterisk-app_notify and asterisk-gui Modified Paths: -------------- branches/1.0/astlinux-ast11.config branches/1.0/astlinux-ast13.config branches/1.0/package/Config.in branches/1.0/package/asterisk/Config.in branches/1.0/package/asterisk/asterisk.mk branches/1.0/package/asterisk-codec-silk/Config.in branches/1.0/package/webinterface/webinterface.mk branches/1.0/scripts/beta-run-image-upload branches/1.0/scripts/master-build branches/1.0/scripts/master-upload branches/1.0/x86_64-configs/astlinux-ast11.config branches/1.0/x86_64-configs/astlinux-ast13.config Removed Paths: ------------- branches/1.0/astlinux18.config branches/1.0/package/asterisk/asterisk-1.8-AST-2016-001-1.8.patch branches/1.0/package/asterisk/asterisk-1.8-AST-2016-002-1.8.patch branches/1.0/package/asterisk/asterisk-1.8-AST-2016-003-1.8.patch branches/1.0/package/asterisk/asterisk-1.8-configure-cross-fix.patch branches/1.0/package/asterisk/asterisk-1.8-extension-changed-verbosity-chan_sip.patch branches/1.0/package/asterisk/asterisk-1.8-srtp-openssl-random.patch branches/1.0/package/asterisk/asterisk-1.8-voicemail-multiple-recipients.patch branches/1.0/package/asterisk-app_notify/ branches/1.0/package/asterisk-gui/ branches/1.0/project/astlinux/asterisk.makeopts-1 branches/1.0/x86_64-configs/astlinux18.config Modified: branches/1.0/astlinux-ast11.config =================================================================== --- branches/1.0/astlinux-ast11.config 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/astlinux-ast11.config 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7702-dirty Configuration -# Sat Jun 4 17:22:10 2016 +# Buildroot astlinux-1.x-svn7907-dirty Configuration +# Wed Nov 2 08:46:10 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -157,7 +157,6 @@ # Asterisk, XMPP and telephony applications # BR2_PACKAGE_ASTERISK=y -# BR2_PACKAGE_ASTERISK_v1_8 is not set BR2_PACKAGE_ASTERISK_v11=y # BR2_PACKAGE_ASTERISK_v13 is not set @@ -171,7 +170,6 @@ # BR2_PACKAGE_ASTERISK_MENUSELECT is not set BR2_PACKAGE_ASTERISK_CODEC_SILK=y BR2_PACKAGE_ASTERISK_FOP2=y -# BR2_PACKAGE_ASTERISK_GUI is not set BR2_PACKAGE_PHONEPROV_TOOLS=y BR2_PACKAGE_DAHDI_LINUX=y BR2_PACKAGE_DAHDI_OSLEC=y Modified: branches/1.0/astlinux-ast13.config =================================================================== --- branches/1.0/astlinux-ast13.config 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/astlinux-ast13.config 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7702-dirty Configuration -# Sat Jun 4 17:22:15 2016 +# Buildroot astlinux-1.x-svn7907-dirty Configuration +# Wed Nov 2 08:46:10 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -157,7 +157,6 @@ # Asterisk, XMPP and telephony applications # BR2_PACKAGE_ASTERISK=y -# BR2_PACKAGE_ASTERISK_v1_8 is not set # BR2_PACKAGE_ASTERISK_v11 is not set BR2_PACKAGE_ASTERISK_v13=y @@ -171,7 +170,6 @@ # BR2_PACKAGE_ASTERISK_MENUSELECT is not set BR2_PACKAGE_ASTERISK_CODEC_SILK=y BR2_PACKAGE_ASTERISK_FOP2=y -# BR2_PACKAGE_ASTERISK_GUI is not set BR2_PACKAGE_PHONEPROV_TOOLS=y BR2_PACKAGE_DAHDI_LINUX=y BR2_PACKAGE_DAHDI_OSLEC=y Deleted: branches/1.0/astlinux18.config =================================================================== --- branches/1.0/astlinux18.config 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/astlinux18.config 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,929 +0,0 @@ -# -# Automatically generated make config: don't edit -# Buildroot 2011.08-svn7702-dirty Configuration -# Sat Jun 4 17:22:04 2016 -# -BR2_HAVE_DOT_CONFIG=y -# BR2_arm is not set -# BR2_armeb is not set -# BR2_avr32 is not set -# BR2_bfin is not set -BR2_i386=y -# BR2_mips is not set -# BR2_mipsel is not set -# BR2_powerpc is not set -# BR2_sh is not set -# BR2_sh64 is not set -# BR2_sparc is not set -# BR2_x86_64 is not set -# BR2_xtensa is not set -# BR2_x86_i386 is not set -# BR2_x86_i486 is not set -BR2_x86_i586=y -# BR2_x86_i686 is not set -# BR2_x86_pentiumpro is not set -# BR2_x86_pentium_mmx is not set -# BR2_x86_pentium_m is not set -# BR2_x86_pentium2 is not set -# BR2_x86_pentium3 is not set -# BR2_x86_pentium4 is not set -# BR2_x86_prescott is not set -# BR2_x86_nocona is not set -# BR2_x86_core2 is not set -# BR2_x86_k6 is not set -# BR2_x86_k6_2 is not set -# BR2_x86_athlon is not set -# BR2_x86_athlon_4 is not set -# BR2_x86_opteron is not set -# BR2_x86_opteron_sse3 is not set -# BR2_x86_barcelona is not set -# BR2_x86_geode is not set -# BR2_x86_c3 is not set -# BR2_x86_c32 is not set -# BR2_x86_winchip_c6 is not set -# BR2_x86_winchip2 is not set -BR2_ARCH="i586" -BR2_ENDIAN="LITTLE" -BR2_GCC_TARGET_TUNE="i586" -BR2_GCC_TARGET_ARCH="i586" - -# -# Build options -# - -# -# Commands -# -BR2_WGET="toolchain/getter_script.sh" -BR2_SVN="svn" -BR2_BZR="bzr" -BR2_GIT="git" -BR2_ZCAT="gzip -d -c" -BR2_BZCAT="bzcat" -BR2_XZCAT="xzcat" -BR2_TAR_OPTIONS="" -BR2_DL_DIR="$(TOPDIR)/dl" -BR2_HOST_DIR="$(BASE_DIR)/host" - -# -# Mirrors and Download locations -# -BR2_PRIMARY_SITE="" -BR2_BACKUP_SITE="" -BR2_SOURCEFORGE_MIRROR="iweb" -BR2_KERNEL_MIRROR="http://www.kernel.org/pub" -BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu" -BR2_DEBIAN_MIRROR="http://ftp.debian.org" -BR2_JLEVEL=1 -# BR2_CCACHE is not set -# BR2_DEPRECATED is not set -# BR2_ENABLE_DEBUG is not set -BR2_STRIP_strip=y -# BR2_STRIP_sstrip is not set -# BR2_STRIP_none is not set -# BR2_OPTIMIZE_0 is not set -# BR2_OPTIMIZE_1 is not set -# BR2_OPTIMIZE_2 is not set -# BR2_OPTIMIZE_3 is not set -BR2_OPTIMIZE_S=y -# BR2_PREFER_STATIC_LIB is not set -# BR2_HAVE_DOCUMENTATION is not set -# BR2_HAVE_DEVFILES is not set - -# -# Toolchain -# -# BR2_TOOLCHAIN_BUILDROOT is not set -BR2_TOOLCHAIN_EXTERNAL=y -# BR2_TOOLCHAIN_CTNG is not set -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.20.0-3.2p1/i586-unknown-linux-gnu" -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="i586-unknown-linux-gnu" -BR2_TOOLCHAIN_EXTERNAL_PREFIX="i586-unknown-linux-gnu" -BR2_TOOLCHAIN_EXTERNAL_GLIBC=y -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_UCLIBC is not set -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y -BR2_TOOLCHAIN_EXTERNAL_CXX=y - -# -# Gdb Options -# -# BR2_PACKAGE_GDB is not set -# BR2_PACKAGE_GDB_SERVER is not set -BR2_LARGEFILE=y -BR2_INET_IPV6=y -BR2_INET_RPC=y -BR2_USE_WCHAR=y -BR2_ENABLE_LOCALE=y -BR2_INSTALL_LIBSTDCPP=y -BR2_TOOLCHAIN_HAS_THREADS=y -BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y -BR2_ENABLE_LOCALE_PURGE=y -BR2_ENABLE_LOCALE_WHITELIST="" -BR2_USE_MMU=y -BR2_TARGET_OPTIMIZATION="-pipe" -BR2_TARGET_LDFLAGS="" - -# -# System configuration -# -BR2_TARGET_GENERIC_HOSTNAME="" -BR2_TARGET_GENERIC_ISSUE="" -# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS is not set -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set -BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV=y -BR2_ROOTFS_DEVICE_TABLE="project/astlinux/device_table.txt" -# BR2_ROOTFS_SKELETON_DEFAULT is not set -BR2_ROOTFS_SKELETON_CUSTOM=y -BR2_ROOTFS_SKELETON_CUSTOM_PATH="project/astlinux/target_skeleton" -BR2_ROOTFS_POST_BUILD_SCRIPT="scripts/astlinux-post-build" - -# -# Package Selection for the target -# -BR2_PACKAGE_BUSYBOX=y -# BR2_BUSYBOX_VERSION_1_16_X is not set -# BR2_BUSYBOX_VERSION_1_17_X is not set -# BR2_BUSYBOX_VERSION_1_18_X is not set -BR2_BUSYBOX_VERSION_1_19_X=y -# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set -BR2_BUSYBOX_VERSION="1.19.4" -BR2_PACKAGE_BUSYBOX_CONFIG="project/astlinux/busybox.config" -# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set -# BR2_PACKAGE_CUSTOMIZE is not set - -# -# Asterisk, XMPP and telephony applications -# -BR2_PACKAGE_ASTERISK=y -BR2_PACKAGE_ASTERISK_v1_8=y -# BR2_PACKAGE_ASTERISK_v11 is not set -# BR2_PACKAGE_ASTERISK_v13 is not set - -# -# cdr_mysql, app_mysql and res_config_mysql - disabled (requires MYSQL_CLIENT) -# - -# -# app_voicemail=IMAP_STORAGE - disabled (requires UW_IMAP) -# -# BR2_PACKAGE_ASTERISK_MENUSELECT is not set -BR2_PACKAGE_ASTERISK_APP_NOTIFY=y -BR2_PACKAGE_ASTERISK_FOP2=y -# BR2_PACKAGE_ASTERISK_GUI is not set -BR2_PACKAGE_PHONEPROV_TOOLS=y -BR2_PACKAGE_DAHDI_LINUX=y -BR2_PACKAGE_DAHDI_OSLEC=y -BR2_PACKAGE_DAHDI_HFCS=y -# BR2_PACKAGE_DAHDI_NO_CARD_FIRMWARE is not set -BR2_PACKAGE_DAHDI_TOOLS=y -# BR2_PACKAGE_FONULATOR is not set -# BR2_PACKAGE_FREESWITCH is not set -BR2_PACKAGE_CLIX=y -# BR2_PACKAGE_KAMAILIO is not set -# BR2_PACKAGE_OPENSIPS is not set -BR2_PACKAGE_PROSODY=y -# BR2_PACKAGE_RTPPROXY is not set -BR2_PACKAGE_RHINO=y -BR2_PACKAGE_WANPIPE=y - -# -# Audio and video libraries and applications -# -# BR2_PACKAGE_ALSA_LIB is not set -# BR2_PACKAGE_ALSA_UTILS is not set -# BR2_PACKAGE_AUMIX is not set -BR2_PACKAGE_BEEP=y -# BR2_PACKAGE_FAAD2 is not set -# BR2_PACKAGE_FLAC is not set -# BR2_PACKAGE_FFMPEG is not set -# BR2_PACKAGE_GSTREAMER is not set -# BR2_PACKAGE_LAME is not set -# BR2_PACKAGE_LIBAO is not set -# BR2_PACKAGE_LIBCDAUDIO is not set -# BR2_PACKAGE_LIBCUE is not set -# BR2_PACKAGE_LIBCUEFILE is not set -# BR2_PACKAGE_LIBDVDREAD is not set -# BR2_PACKAGE_LIBDVDNAV is not set -# BR2_PACKAGE_LIBID3TAG is not set -BR2_PACKAGE_LIBMAD=y -# BR2_PACKAGE_LIBMMS is not set -# BR2_PACKAGE_LIBMPD is not set -# BR2_PACKAGE_LIBMPEG2 is not set -# BR2_PACKAGE_LIBOGG is not set -# BR2_PACKAGE_LIBREPLAYGAIN is not set -# BR2_PACKAGE_LIBSAMPLERATE is not set -# BR2_PACKAGE_LIBSNDFILE is not set -# BR2_PACKAGE_LIBTHEORA is not set -# BR2_PACKAGE_LIBVORBIS is not set -# BR2_PACKAGE_LIVE555 is not set -# BR2_PACKAGE_MADPLAY is not set -# BR2_PACKAGE_MPD is not set -# BR2_PACKAGE_MPG123 is not set -# BR2_PACKAGE_MPLAYER is not set -# BR2_PACKAGE_MUSEPACK is not set -BR2_PACKAGE_SOX=y -# BR2_PACKAGE_SPEEX is not set -# BR2_PACKAGE_TAGLIB is not set -# BR2_PACKAGE_TREMOR is not set -# BR2_PACKAGE_VORBIS_TOOLS is not set -# BR2_PACKAGE_WAVPACK is not set - -# -# Compressors and decompressors -# -# BR2_PACKAGE_BZIP2 is not set -# BR2_PACKAGE_LZOP is not set -# BR2_PACKAGE_XZ is not set - -# -# Debugging, profiling and benchmark -# -# BR2_PACKAGE_BONNIE is not set -# BR2_PACKAGE_DHRYSTONE is not set -# BR2_PACKAGE_DMALLOC is not set -BR2_PACKAGE_KEXEC=y -# BR2_PACKAGE_KEXEC_ZLIB is not set -# BR2_PACKAGE_LMBENCH is not set -# BR2_PACKAGE_LSOF is not set -# BR2_PACKAGE_LTP_TESTSUITE is not set -# BR2_PACKAGE_LTRACE is not set -# BR2_PACKAGE_MEMSTAT is not set -# BR2_PACKAGE_NETPERF is not set -BR2_PACKAGE_STRACE=y -# BR2_PACKAGE_WHETSTONE is not set -# BR2_PACKAGE_VALGRIND is not set - -# -# Development tools -# -# BR2_PACKAGE_AUTOCONF is not set -# BR2_PACKAGE_AUTOMAKE is not set -# BR2_PACKAGE_BISON is not set -# BR2_PACKAGE_BSDIFF is not set -# BR2_PACKAGE_CCACHE is not set -# BR2_PACKAGE_CVS is not set -# BR2_PACKAGE_DISTCC is not set -BR2_PACKAGE_FLEX=y -BR2_PACKAGE_FOSSIL=y -# BR2_PACKAGE_GMP is not set -# BR2_PACKAGE_GPERF is not set -# BR2_PACKAGE_MAKE is not set -# BR2_PACKAGE_MPC is not set -# BR2_PACKAGE_MPFR is not set -BR2_PACKAGE_LIBTOOL=y -# BR2_PACKAGE_M4 is not set -# BR2_PACKAGE_PKG_CONFIG is not set -# BR2_PACKAGE_SSTRIP is not set - -# -# Games -# -# BR2_PACKAGE_GNUCHESS is not set -# BR2_PACKAGE_PRBOOM is not set - -# -# Graphic libraries and applications (graphic/text) -# - -# -# Graphic applications -# -# BR2_PACKAGE_RRDTOOL is not set - -# -# graphic libraries -# -# BR2_PACKAGE_DIRECTFB is not set -# BR2_PACKAGE_FBDUMP is not set -# BR2_PACKAGE_FBGRAB is not set -# BR2_PACKAGE_FBV is not set -# BR2_PACKAGE_IMAGEMAGICK is not set -# BR2_PACKAGE_LINUX_FUSION is not set -# BR2_PACKAGE_SDL is not set - -# -# other GUIs -# -# BR2_PACKAGE_QT is not set - -# -# X libraries and helper libraries -# -# BR2_PACKAGE_LIBERATION is not set - -# -# X Window managers -# - -# -# X applications -# -# BR2_PACKAGE_GOB2 is not set - -# -# midori requires C++, WCHAR in toolchain and libgtk2 -# - -# -# Hardware handling -# - -# -# Network Interface Kernel Drivers -# -BR2_PACKAGE_E1000E=y -BR2_PACKAGE_IGB=y -BR2_PACKAGE_R8168=y -BR2_PACKAGE_TG3=y - -# -# Other Hardware -# -BR2_PACKAGE_ACPID=y -BR2_PACKAGE_BFDETECT=y -# BR2_PACKAGE_CDRKIT is not set -# BR2_PACKAGE_CRAMFS is not set -# BR2_PACKAGE_DBUS is not set -# BR2_PACKAGE_DMIDECODE is not set -# BR2_PACKAGE_DMRAID is not set -BR2_PACKAGE_DOSFSTOOLS=y -BR2_PACKAGE_DOSFSTOOLS_MKDOSFS=y -BR2_PACKAGE_DOSFSTOOLS_DOSFSCK=y -BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL=y -BR2_PACKAGE_E2FSPROGS=y -BR2_PACKAGE_E2FSPROGS_BADBLOCKS=y -BR2_PACKAGE_E2FSPROGS_CHATTR=y -# BR2_PACKAGE_E2FSPROGS_DEBUGFS is not set -BR2_PACKAGE_E2FSPROGS_DUMPE2FS=y -BR2_PACKAGE_E2FSPROGS_E2FREEFRAG=y -BR2_PACKAGE_E2FSPROGS_E2FSCK=y -# BR2_PACKAGE_E2FSPROGS_E2IMAGE is not set -BR2_PACKAGE_E2FSPROGS_E2LABEL=y -BR2_PACKAGE_E2FSPROGS_E2UNDO=y -BR2_PACKAGE_E2FSPROGS_FILEFRAG=y -BR2_PACKAGE_E2FSPROGS_FSCK=y -BR2_PACKAGE_E2FSPROGS_LOGSAVE=y -BR2_PACKAGE_E2FSPROGS_LSATTR=y -BR2_PACKAGE_E2FSPROGS_MKE2FS=y -BR2_PACKAGE_E2FSPROGS_MKLOSTFOUND=y -# BR2_PACKAGE_E2FSPROGS_RESIZE2FS is not set -BR2_PACKAGE_E2FSPROGS_TUNE2FS=y -# BR2_PACKAGE_EEPROG is not set -# BR2_PACKAGE_FCONFIG is not set -# BR2_PACKAGE_FIS is not set -# BR2_PACKAGE_FLASHROM is not set -BR2_PACKAGE_FXLOAD=y -# BR2_PACKAGE_GADGETFS_TEST is not set -# BR2_PACKAGE_GDISK is not set -# BR2_PACKAGE_GENEXT2FS is not set -# BR2_PACKAGE_GENROMFS is not set -# BR2_PACKAGE_GPSD is not set -# BR2_PACKAGE_GVFS is not set -# BR2_PACKAGE_HWDATA is not set -# BR2_PACKAGE_I2C_TOOLS is not set -# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set -# BR2_PACKAGE_INPUT_TOOLS is not set -# BR2_PACKAGE_IOSTAT is not set -# BR2_PACKAGE_IRDA_UTILS is not set -# BR2_PACKAGE_KBD is not set -# BR2_PACKAGE_LIBV4L is not set -BR2_PACKAGE_LM_SENSORS=y - -# -# lm-sensors tools -# -BR2_PACKAGE_LM_SENSORS_SENSORS=y -# BR2_PACKAGE_LM_SENSORS_FANCONTROL is not set -# BR2_PACKAGE_LM_SENSORS_ISADUMP is not set -# BR2_PACKAGE_LM_SENSORS_ISASET is not set -# BR2_PACKAGE_LM_SENSORS_PWMCONFIG is not set -# BR2_PACKAGE_LM_SENSORS_SENSORS_DETECT is not set -# BR2_PACKAGE_LSUIO is not set -# BR2_PACKAGE_LVM2 is not set -# BR2_PACKAGE_MAKEDEVS is not set -# BR2_PACKAGE_MDADM is not set -# BR2_PACKAGE_MEMTEST is not set -# BR2_PACKAGE_MEMTESTER is not set -BR2_PACKAGE_MONIT=y -# BR2_PACKAGE_MTD is not set -# BR2_PACKAGE_NTFS_3G is not set -# BR2_PACKAGE_NTFSPROGS is not set -BR2_PACKAGE_PCIUTILS=y -# BR2_PACKAGE_RNG_TOOLS is not set -# BR2_PACKAGE_SDPARM is not set -# BR2_PACKAGE_SETSERIAL is not set -BR2_PACKAGE_SMARTMONTOOLS=y -# BR2_PACKAGE_SQUASHFS is not set -# BR2_PACKAGE_SREDIRD is not set -# BR2_PACKAGE_SSHFS is not set -BR2_PACKAGE_STATSERIAL=y -# BR2_PACKAGE_SYSSTAT is not set -# BR2_PACKAGE_TI_UTILS is not set -# BR2_PACKAGE_UBOOT_TOOLS is not set -BR2_PACKAGE_UDEV=y -# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set -# BR2_PACKAGE_USB_MODESWITCH is not set -# BR2_PACKAGE_USBMOUNT is not set -BR2_PACKAGE_USBUTILS=y -# BR2_PACKAGE_USBUTILS_ZLIB is not set -# BR2_PACKAGE_WIPE is not set -# BR2_PACKAGE_XFSPROGS is not set -BR2_PACKAGE_ZABBIX=y -BR2_PACKAGE_ZABBIX_PROXY=y - -# -# Interpreter languages and scripting -# -BR2_PACKAGE_BC=y -# BR2_PACKAGE_HASERL is not set -BR2_PACKAGE_LUA=y - -# -# LUA libraries/modules -# -# BR2_PACKAGE_CGILUA is not set -# BR2_PACKAGE_COPAS is not set -# BR2_PACKAGE_COXPCALL is not set -BR2_PACKAGE_LUAEXPAT=y -BR2_PACKAGE_LUAFILESYSTEM=y -BR2_PACKAGE_LUASEC=y -BR2_PACKAGE_LUASOCKET=y -# BR2_PACKAGE_WSAPI is not set -# BR2_PACKAGE_XAVANTE is not set -BR2_PACKAGE_PERL=y -BR2_PACKAGE_PHP=y -BR2_PACKAGE_PHP_CGI=y -BR2_PACKAGE_PHP_SAPI_CGI=y -# BR2_PACKAGE_PHP_SAPI_CLI is not set -# BR2_PACKAGE_PHP_SAPI_FPM is not set -# BR2_PACKAGE_PHP_SAPI_CLI_CGI is not set -# BR2_PACKAGE_PHP_SAPI_CLI_FPM is not set - -# -# PHP Extensions -# -BR2_PACKAGE_PHP_EXT_TIMEZONEDB=y -# BR2_PACKAGE_PHP_EXT_SOCKETS is not set -BR2_PACKAGE_PHP_EXT_POSIX=y -BR2_PACKAGE_PHP_EXT_SESSION=y -BR2_PACKAGE_PHP_EXT_HASH=y -BR2_PACKAGE_PHP_EXT_OPENSSL=y -# BR2_PACKAGE_PHP_EXT_CURL is not set -BR2_PACKAGE_PHP_EXT_LIBXML2=y -BR2_PACKAGE_PHP_EXT_XMLPARSER=y -BR2_PACKAGE_PHP_EXT_SIMPLEXML=y -BR2_PACKAGE_PHP_EXT_ZLIB=y -# BR2_PACKAGE_PHP_EXT_EXIF is not set -# BR2_PACKAGE_PHP_EXT_FTP is not set -# BR2_PACKAGE_PHP_EXT_GETTEXT is not set -# BR2_PACKAGE_PHP_EXT_GMP is not set -BR2_PACKAGE_PHP_EXT_JSON=y -BR2_PACKAGE_PHP_EXT_TOKENIZER=y -# BR2_PACKAGE_PHP_EXT_READLINE is not set -# BR2_PACKAGE_PHP_EXT_PCNTL is not set -# BR2_PACKAGE_PHP_EXT_SYSVMSG is not set -# BR2_PACKAGE_PHP_EXT_SYSVSEM is not set -# BR2_PACKAGE_PHP_EXT_SYSVSHM is not set -BR2_PACKAGE_PHP_EXT_ZIP=y -BR2_PACKAGE_PHP_EXT_CTYPE=y -BR2_PACKAGE_PHP_EXT_FILTER=y -# BR2_PACKAGE_PHP_EXT_CALENDAR is not set - -# -# Database extensions -# -BR2_PACKAGE_PHP_EXT_PDO=y -BR2_PACKAGE_PHP_EXT_PDO_SQLITE=y -# BR2_PACKAGE_PHP_EXT_PDO_MYSQL is not set -# BR2_PACKAGE_PYTHON is not set -# BR2_PACKAGE_RUBY is not set -# BR2_PACKAGE_TCL is not set -BR2_PACKAGE_WEBINTERFACE=y -# BR2_PACKAGE_WEBINTERFACE_v1 is not set -BR2_PACKAGE_WEBINTERFACE_v2=y - -# -# Libraries -# - -# -# Compression and decompression -# -# BR2_PACKAGE_LIBARCHIVE is not set -BR2_PACKAGE_LZO=y -BR2_PACKAGE_SPANDSP=y -BR2_PACKAGE_ZLIB=y - -# -# Crypto -# -# BR2_PACKAGE_BEECRYPT is not set -BR2_PACKAGE_CA_CERTIFICATES=y -# BR2_PACKAGE_GNUTLS is not set -# BR2_PACKAGE_LIBGCRYPT is not set -# BR2_PACKAGE_LIBGPG_ERROR is not set -# BR2_PACKAGE_LIBNSS is not set -BR2_PACKAGE_OPENSSL=y -BR2_PACKAGE_OPENSSL_BIN=y -BR2_PACKAGE_OPENSSL_ENGINES=y -# BR2_PACKAGE_OPENSSL_OCF is not set -BR2_PACKAGE_LIBSODIUM=y -BR2_PACKAGE_LIBSRTP=y - -# -# Database -# -# BR2_PACKAGE_BERKELEYDB is not set -# BR2_PACKAGE_MYSQL_CLIENT is not set -BR2_PACKAGE_SQLITE=y -BR2_PACKAGE_SQLITE_READLINE=y -BR2_PACKAGE_SQLITEODBC=y -BR2_PACKAGE_UNIXODBC=y - -# -# Filesystem -# -# BR2_PACKAGE_GAMIN is not set -# BR2_PACKAGE_LIBCONFIG is not set -# BR2_PACKAGE_LIBCONFUSE is not set -# BR2_PACKAGE_LIBFUSE is not set -# BR2_PACKAGE_LIBLOCKFILE is not set -BR2_PACKAGE_LIBSYSFS=y - -# -# Graphics -# -# BR2_PACKAGE_ATK is not set -# BR2_PACKAGE_CAIRO is not set -# BR2_PACKAGE_FONTCONFIG is not set -# BR2_PACKAGE_FREETYPE is not set -BR2_PACKAGE_JPEG=y -# BR2_PACKAGE_LIBART is not set -# BR2_PACKAGE_LIBEXIF is not set -# BR2_PACKAGE_GDK_PIXBUF is not set -# BR2_PACKAGE_LIBPNG is not set -# BR2_PACKAGE_LIBRAW is not set -# BR2_PACKAGE_LIBSVGTINY is not set -# BR2_PACKAGE_LIBUNGIF is not set -# BR2_PACKAGE_PANGO is not set -# BR2_PACKAGE_PIXMAN is not set -BR2_PACKAGE_TIFF=y - -# -# webkit requires C++, WCHAR in toolchain and libgtk2 -# - -# -# Hardware handling -# -# BR2_PACKAGE_LIBAIO is not set -# BR2_PACKAGE_LIBRAW1394 is not set -# BR2_PACKAGE_TSLIB is not set -# BR2_PACKAGE_LIBHID is not set -# BR2_PACKAGE_LIBIQRF is not set -BR2_PACKAGE_LIBUSB=y -BR2_PACKAGE_LIBUSB_COMPAT=y - -# -# Networking -# -# BR2_PACKAGE_LIBCGI is not set -# BR2_PACKAGE_LIBCGICC is not set -BR2_PACKAGE_LIBCURL=y -BR2_PACKAGE_CURL=y -# BR2_PACKAGE_LIBDNET is not set -# BR2_PACKAGE_LIBEXOSIP2 is not set -BR2_PACKAGE_LIBIDN=y -# BR2_PACKAGE_LIBIDN_BINARY is not set -# BR2_PACKAGE_LIBMICROHTTPD is not set -BR2_PACKAGE_NEON=y -BR2_PACKAGE_NEON_ZLIB=y -BR2_PACKAGE_NEON_SSL=y -# BR2_PACKAGE_NEON_NOXML is not set -# BR2_PACKAGE_NEON_EXPAT is not set -BR2_PACKAGE_NEON_LIBXML2=y -BR2_PACKAGE_LIBMNL=y -# BR2_PACKAGE_LIBNET is not set -# BR2_PACKAGE_LIBNFNETLINK is not set -# BR2_PACKAGE_LIBNL is not set -BR2_PACKAGE_LIBPCAP=y -# BR2_PACKAGE_PJSIP is not set -# BR2_PACKAGE_LIBOSIP2 is not set -BR2_PACKAGE_LIBPRI=y -# BR2_PACKAGE_LIBRSYNC is not set -# BR2_PACKAGE_LIBSOUP is not set -# BR2_PACKAGE_LIBUPNP is not set -# BR2_PACKAGE_LIBURIPARSER is not set -BR2_PACKAGE_LINUX_ATM=y - -# -# Other -# -# BR2_PACKAGE_LIBARGTABLE2 is not set -# BR2_PACKAGE_ARGP_STANDALONE is not set -# BR2_PACKAGE_LIBATOMIC_OPS is not set -# BR2_PACKAGE_LIBCAP is not set -BR2_PACKAGE_LIBDAEMON=y -BR2_PACKAGE_LIBELF=y -# BR2_PACKAGE_LIBEVENT is not set -# BR2_PACKAGE_LIBFB is not set -# BR2_PACKAGE_LIBFFI is not set -# BR2_PACKAGE_LIBGLIB2 is not set -BR2_PACKAGE_LIBICAL=y -# BR2_PACKAGE_LIBNSPR is not set -# BR2_PACKAGE_LIBSIGC is not set -# BR2_PACKAGE_ORC is not set - -# -# Text and terminal handling -# -# BR2_PACKAGE_ENCHANT is not set -# BR2_PACKAGE_ICU is not set -BR2_PACKAGE_NCURSES=y -# BR2_PACKAGE_NCURSES_TARGET_PANEL is not set -# BR2_PACKAGE_NCURSES_TARGET_FORM is not set -# BR2_PACKAGE_NCURSES_TARGET_MENU is not set -BR2_PACKAGE_NEWT=y -BR2_PACKAGE_PCRE=y -BR2_PACKAGE_POPT=y -BR2_PACKAGE_READLINE=y -BR2_PACKAGE_SLANG=y - -# -# JSON/XML -# -BR2_PACKAGE_EXPAT=y -# BR2_PACKAGE_EZXML is not set -BR2_PACKAGE_IKSEMEL=y -# BR2_PACKAGE_JANSSON is not set -# BR2_PACKAGE_LIBROXML is not set -BR2_PACKAGE_LIBXML2=y -# BR2_PACKAGE_LIBXSLT is not set -# BR2_PACKAGE_LIBYAML is not set -# BR2_PACKAGE_MXML is not set -# BR2_PACKAGE_XERCES is not set -# BR2_PACKAGE_YAJL is not set - -# -# Miscellaneous -# -BR2_PACKAGE_HTPASSWD=y -BR2_PACKAGE_MAC2VENDOR=y -# BR2_PACKAGE_QEMU is not set -# BR2_PACKAGE_SHARED_MIME_INFO is not set -BR2_PACKAGE_ZONEINFO=y - -# -# Networking applications -# -# BR2_PACKAGE_APCUPSD is not set -# BR2_PACKAGE_ARGUS is not set -BR2_PACKAGE_ARNOFW=y -BR2_PACKAGE_ARP_SCAN=y -BR2_PACKAGE_AVAHI=y -# BR2_PACKAGE_AVAHI_AUTOIPD is not set -BR2_PACKAGE_AVAHI_DAEMON=y -# BR2_PACKAGE_AVAHI_LIBDNSSD_COMPATIBILITY is not set -# BR2_PACKAGE_AXEL is not set -# BR2_PACKAGE_BLUEZ_UTILS is not set -# BR2_PACKAGE_BIND is not set -# BR2_PACKAGE_BMON is not set -BR2_PACKAGE_BRIDGE=y -# BR2_PACKAGE_BWM_NG is not set -# BR2_PACKAGE_CAN_UTILS is not set -# BR2_PACKAGE_CTORRENT is not set -# BR2_PACKAGE_CUPS is not set -BR2_PACKAGE_DARKSTAT=y -BR2_PACKAGE_DDCLIENT=y -BR2_PACKAGE_DHCPDUMP=y -# BR2_PACKAGE_DIBBLER is not set -BR2_PACKAGE_DNSCRYPT_PROXY=y -BR2_PACKAGE_DNSMASQ=y -BR2_PACKAGE_DNSMASQ_TFTP=y -BR2_PACKAGE_DNSMASQ_DHCP=y -# BR2_PACKAGE_DNSMASQ_IDN is not set -# BR2_PACKAGE_DROPBEAR is not set -# BR2_PACKAGE_EBTABLES is not set -BR2_PACKAGE_ETHTOOL=y -BR2_PACKAGE_FPING=y -# BR2_PACKAGE_HOSTAPD is not set -# BR2_PACKAGE_IFPLUGD is not set -BR2_PACKAGE_IFTOP=y -BR2_PACKAGE_IPERF=y -BR2_PACKAGE_IPERF3=y -BR2_PACKAGE_IPROUTE2=y -BR2_PACKAGE_IPSEC_TOOLS=y -BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT=y -BR2_PACKAGE_IPSEC_TOOLS_NATT=y -BR2_PACKAGE_IPSEC_TOOLS_FRAG=y -# BR2_PACKAGE_IPSEC_TOOLS_STATS is not set -# BR2_PACKAGE_IPSEC_TOOLS_READLINE is not set -BR2_PACKAGE_IPSEC_SECCTX_DISABLE=y -# BR2_PACKAGE_IPSEC_SECCTX_ENABLE is not set -# BR2_PACKAGE_IPSEC_SECCTX_KERNEL is not set -BR2_PACKAGE_IPSET=y -BR2_PACKAGE_IPTABLES=y -# BR2_PACKAGE_IW is not set -# BR2_PACKAGE_KISMET is not set -# BR2_PACKAGE_XL2TP is not set -BR2_PACKAGE_LIGHTTPD=y -BR2_PACKAGE_LIGHTTPD_OPENSSL=y -# BR2_PACKAGE_LIGHTTPD_ZLIB is not set -# BR2_PACKAGE_LIGHTTPD_BZIP2 is not set -BR2_PACKAGE_LIGHTTPD_PCRE=y -# BR2_PACKAGE_LIGHTTPD_WEBDAV is not set -# BR2_PACKAGE_LINKS is not set -# BR2_PACKAGE_LRZSZ is not set -# BR2_PACKAGE_MII_DIAG is not set -BR2_PACKAGE_MINIUPNPD=y -# BR2_PACKAGE_MROUTED is not set -BR2_PACKAGE_MSMTP=y -BR2_PACKAGE_MTR=y -# BR2_PACKAGE_MUTT is not set -# BR2_PACKAGE_NBD is not set -# BR2_PACKAGE_NCFTP is not set -# BR2_PACKAGE_NETPLUG is not set -BR2_PACKAGE_NETSNMP=y -# BR2_PACKAGE_NETSTAT_NAT is not set -# BR2_PACKAGE_NFS_UTILS is not set -# BR2_PACKAGE_NGIRCD is not set -BR2_PACKAGE_NGREP=y -# BR2_PACKAGE_NMAP is not set -BR2_PACKAGE_NTP=y -BR2_PACKAGE_NTP_SNTP=y -# BR2_PACKAGE_NTP_NTP_KEYGEN is not set -# BR2_PACKAGE_NTP_NTP_WAIT is not set -BR2_PACKAGE_NTP_NTPD=y -# BR2_PACKAGE_NTP_NTPDATE is not set -# BR2_PACKAGE_NTP_NTPDC is not set -BR2_PACKAGE_NTP_NTPQ=y -# BR2_PACKAGE_NTP_NTPTRACE is not set -# BR2_PACKAGE_NTP_TICKADJ is not set -BR2_PACKAGE_NUT=y -# BR2_PACKAGE_NUT_SERIAL_DRIVERS is not set -# BR2_PACKAGE_NUTTCP is not set -# BR2_PACKAGE_OLSR is not set -BR2_PACKAGE_OPENLDAP=y -BR2_PACKAGE_OPENLDAP_SERVER=y -# BR2_PACKAGE_OPENNTPD is not set -BR2_PACKAGE_OPENSSH=y -BR2_PACKAGE_OPENVPN=y -BR2_PACKAGE_OPENVPN_LZO=y -BR2_PACKAGE_OPENVPN_OPENSSL=y -BR2_PACKAGE_P910ND=y -# BR2_PACKAGE_PORTMAP is not set -BR2_PACKAGE_PPPD=y -# BR2_PACKAGE_PPPD_FILTER is not set -# BR2_PACKAGE_PPPD_RADIUS is not set -BR2_PACKAGE_RP_PPPOE=y -# BR2_PACKAGE_PPTP_LINUX is not set -BR2_PACKAGE_PPTPD=y -# BR2_PACKAGE_PROFTPD is not set -# BR2_PACKAGE_QUAGGA is not set -# BR2_PACKAGE_RSH_REDONE is not set -BR2_PACKAGE_RSYNC=y -# BR2_PACKAGE_SAMBA is not set -# BR2_PACKAGE_SER2NET is not set -BR2_PACKAGE_SHELLINABOX=y -BR2_PACKAGE_SIPGREP=y -BR2_PACKAGE_SIPSAK=y -# BR2_PACKAGE_SOCAT is not set -# BR2_PACKAGE_SPAWN_FCGI is not set -# BR2_PACKAGE_SQUID is not set -BR2_PACKAGE_STUNNEL=y -BR2_PACKAGE_TCPDUMP=y -# BR2_PACKAGE_TCPDUMP_SMB is not set -# BR2_PACKAGE_TCPREPLAY is not set -# BR2_PACKAGE_TINYPROXY is not set -# BR2_PACKAGE_TN5250 is not set -# BR2_PACKAGE_TTCP is not set -# BR2_PACKAGE_UDPCAST is not set -BR2_PACKAGE_UNBOUND=y -# BR2_PACKAGE_UW_IMAP is not set -# BR2_PACKAGE_VPNC is not set -BR2_PACKAGE_VSFTPD=y -# BR2_PACKAGE_VTUN is not set -BR2_PACKAGE_WIDE_DHCPV6=y -# BR2_PACKAGE_WIRELESS_TOOLS is not set -# BR2_PACKAGE_WPA_SUPPLICANT is not set - -# -# Package managers -# -# BR2_PACKAGE_IPKG is not set - -# -# Shell and utilities -# -# BR2_PACKAGE_AT is not set -BR2_PACKAGE_BASH=y -BR2_PACKAGE_BASH_DEFAULT_SHELL=y -BR2_PACKAGE_DIALOG=y -# BR2_PACKAGE_FILE is not set -# BR2_PACKAGE_INOTIFY_TOOLS is not set -# BR2_PACKAGE_LOCKFILE_PROGS is not set -BR2_PACKAGE_LOGROTATE=y -BR2_PACKAGE_SCREEN=y -BR2_PACKAGE_SUDO=y -# BR2_PACKAGE_WHICH is not set -# BR2_PACKAGE_XMLSTARLET is not set - -# -# System tools -# -# BR2_PACKAGE_ACL is not set -# BR2_PACKAGE_ATTR is not set -BR2_PACKAGE_HTOP=y -BR2_PACKAGE_MODULE_INIT_TOOLS=y -BR2_PACKAGE_UTIL_LINUX=y -# BR2_PACKAGE_UTIL_LINUX_MOUNT is not set -# BR2_PACKAGE_UTIL_LINUX_FSCK is not set -# BR2_PACKAGE_UTIL_LINUX_LIBMOUNT is not set -BR2_PACKAGE_UTIL_LINUX_LIBUUID=y -# BR2_PACKAGE_UTIL_LINUX_UUIDD is not set -BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y -# BR2_PACKAGE_UTIL_LINUX_AGETTY is not set -# BR2_PACKAGE_UTIL_LINUX_CRAMFS is not set -# BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT is not set -# BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT is not set -# BR2_PACKAGE_UTIL_LINUX_FALLOCATE is not set -# BR2_PACKAGE_UTIL_LINUX_UNSHARE is not set -# BR2_PACKAGE_UTIL_LINUX_RENAME is not set -BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS=y -# BR2_PACKAGE_UTIL_LINUX_WALL is not set -# BR2_PACKAGE_UTIL_LINUX_ARCH is not set -# BR2_PACKAGE_UTIL_LINUX_INIT is not set -# BR2_PACKAGE_UTIL_LINUX_KILL is not set -# BR2_PACKAGE_UTIL_LINUX_LAST is not set -# BR2_PACKAGE_UTIL_LINUX_MESG is not set -# BR2_PACKAGE_UTIL_LINUX_PARTX is not set -# BR2_PACKAGE_UTIL_LINUX_RAW is not set -# BR2_PACKAGE_UTIL_LINUX_RESET is not set -# BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS is not set -# BR2_PACKAGE_UTIL_LINUX_WRITE is not set - -# -# Text editors and viewers -# -# BR2_PACKAGE_ED is not set -BR2_PACKAGE_EX_VI=y -# BR2_PACKAGE_JOE is not set -BR2_PACKAGE_NANO=y -# BR2_PACKAGE_UEMACS is not set - -# -# Filesystem images -# -# BR2_TARGET_ROOTFS_CRAMFS is not set -# BR2_TARGET_ROOTFS_CLOOP is not set -BR2_TARGET_ROOTFS_EXT2=y -BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 -BR2_TARGET_ROOTFS_EXT2_INODES=0 -BR2_TARGET_ROOTFS_EXT2_RESBLKS=0 -BR2_TARGET_ROOTFS_EXT2_NONE=y -# BR2_TARGET_ROOTFS_EXT2_GZIP is not set -# BR2_TARGET_ROOTFS_EXT2_BZIP2 is not set -# BR2_TARGET_ROOTFS_EXT2_LZMA is not set -# BR2_TARGET_ROOTFS_JFFS2 is not set -# BR2_TARGET_ROOTFS_UBIFS is not set -BR2_TARGET_ROOTFS_SQUASHFS=y -BR2_TARGET_ROOTFS_SQUASHFS4=y -BR2_TARGET_ROOTFS_SQUASHFS4_GZIP=y -# BR2_TARGET_ROOTFS_SQUASHFS4_LZMA is not set -# BR2_TARGET_ROOTFS_SQUASHFS4_LZO is not set -# BR2_TARGET_ROOTFS_SQUASHFS4_XZ is not set -# BR2_TARGET_ROOTFS_TAR is not set -# BR2_TARGET_ROOTFS_CPIO is not set -# BR2_TARGET_ROOTFS_ISO9660 is not set -# BR2_TARGET_ROOTFS_INITRAMFS is not set -# BR2_TARGET_ROOTFS_ROMFS is not set - -# -# Bootloaders -# -# BR2_TARGET_BAREBOX is not set -# BR2_TARGET_GRUB is not set -# BR2_TARGET_SYSLINUX is not set -BR2_TARGET_RUNNIX=y -BR2_TARGET_RUNNIX_NDEV="" -# BR2_TARGET_UBOOT is not set - -# -# Kernel -# -BR2_LINUX_KERNEL=y -# BR2_LINUX_KERNEL_2_6_39 is not set -# BR2_LINUX_KERNEL_CUSTOM_VERSION is not set -BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -# BR2_LINUX_KERNEL_CUSTOM_GIT is not set -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.2.80.tar.gz" -BR2_LINUX_KERNEL_VERSION="custom" -BR2_LINUX_KERNEL_PATCH="project/astlinux/kernel-patches" -# BR2_LINUX_KERNEL_USE_DEFCONFIG is not set -BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="project/astlinux/geni586/linux.config" -BR2_LINUX_KERNEL_BZIMAGE=y -# BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM is not set -BR2_LINUX_KERNEL_INSTALL_TARGET=y Modified: branches/1.0/package/Config.in =================================================================== --- branches/1.0/package/Config.in 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/Config.in 2016-11-02 15:26:01 UTC (rev 7908) @@ -5,10 +5,8 @@ menu "Asterisk, XMPP and telephony applications" source "package/asterisk/Config.in" -source "package/asterisk-app_notify/Config.in" source "package/asterisk-codec-silk/Config.in" source "package/asterisk-fop2/Config.in" -source "package/asterisk-gui/Config.in" source "package/phoneprov-tools/Config.in" source "package/dahdi-linux/Config.in" source "package/dahdi-tools/Config.in" Modified: branches/1.0/package/asterisk/Config.in =================================================================== --- branches/1.0/package/asterisk/Config.in 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk/Config.in 2016-11-02 15:26:01 UTC (rev 7908) @@ -14,24 +14,19 @@ choice prompt "Asterisk Version" depends on BR2_PACKAGE_ASTERISK - default BR2_PACKAGE_ASTERISK_v1_8 + default BR2_PACKAGE_ASTERISK_v11 help Select which version of Asterisk to compile and install. - config BR2_PACKAGE_ASTERISK_v1_8 - bool "Asterisk v1.8.x" - help - Asterisk Long Term Stable Release. - config BR2_PACKAGE_ASTERISK_v11 bool "Asterisk v11.x" help - Asterisk Long Term Release. + Asterisk LTS Series config BR2_PACKAGE_ASTERISK_v13 bool "Asterisk v13.x" help - Asterisk Long Term Release. + Asterisk LTS Series endchoice comment "cdr_mysql, app_mysql and res_config_mysql - disabled (requires MYSQL_CLIENT)" Deleted: branches/1.0/package/asterisk/asterisk-1.8-AST-2016-001-1.8.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-1.8-AST-2016-001-1.8.patch 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk/asterisk-1.8-AST-2016-001-1.8.patch 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,140 +0,0 @@ -diff --git a/configs/http.conf.sample b/configs/http.conf.sample -index 1a7f4fd..9a06fcf 100644 ---- a/configs/http.conf.sample -+++ b/configs/http.conf.sample -@@ -67,10 +67,31 @@ bindaddr=127.0.0.1 - ; If no path is given for tlscertfile or tlsprivatekey, default is to look in current - ; directory. If no tlsprivatekey is given, default is to search tlscertfile for private key. - ; -+; - ; To produce a certificate you can e.g. use openssl. This places both the cert and - ; private in same .pem file. - ; openssl req -new -x509 -days 365 -nodes -out /tmp/foo.pem -keyout /tmp/foo.pem - ; -+; tlscipher= ; The list of allowed ciphers -+; ; if none are specified the following cipher -+; ; list will be used instead: -+; ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384: -+; ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256: -+; kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA: -+; ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384: -+; ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA: -+; DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA: -+; AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA: -+; AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH: -+; !EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA -+; -+; tlsdisablev1=yes ; Disable TLSv1 support - if not set this defaults to "yes" -+; tlsdisablev11=yes ; Disable TLSv1.1 support - if not set this defaults to "no" -+; tlsdisablev12=yes ; Disable TLSv1.2 support - if not set this defaults to "no" -+; -+; tlsservercipherorder=yes ; Use the server preference order instead of the client order -+; ; Defaults to "yes" -+; - ; The post_mappings section maps URLs to real paths on the filesystem. If a - ; POST is done from within an authenticated manager session to one of the - ; configured POST mappings, then any files in the POST will be placed in the -diff --git a/include/asterisk/tcptls.h b/include/asterisk/tcptls.h -index f3f5e1f..eb7166f 100644 ---- a/include/asterisk/tcptls.h -+++ b/include/asterisk/tcptls.h -@@ -79,7 +79,15 @@ enum ast_ssl_flags { - /*! Use SSLv3 for outgoing client connections */ - AST_SSL_SSLV3_CLIENT = (1 << 4), - /*! Use TLSv1 for outgoing client connections */ -- AST_SSL_TLSV1_CLIENT = (1 << 5) -+ AST_SSL_TLSV1_CLIENT = (1 << 5), -+ /*! Use server cipher order instead of the client order */ -+ AST_SSL_SERVER_CIPHER_ORDER = (1 << 6), -+ /*! Disable TLSv1 support */ -+ AST_SSL_DISABLE_TLSV1 = (1 << 7), -+ /*! Disable TLSv1.1 support */ -+ AST_SSL_DISABLE_TLSV11 = (1 << 8), -+ /*! Disable TLSv1.2 support */ -+ AST_SSL_DISABLE_TLSV12 = (1 << 9), - }; - - struct ast_tls_config { -diff --git a/main/http.c b/main/http.c -index 9bebbe7..4bfa985 100644 ---- a/main/http.c -+++ b/main/http.c -@@ -1118,10 +1118,13 @@ static int __ast_http_load(int reload) - } - http_tls_cfg.pvtfile = ast_strdup(""); - -+ /* Apply modern intermediate settings according to the Mozilla OpSec team as of July 30th, 2015 but disable TLSv1 */ -+ ast_set_flag(&http_tls_cfg.flags, AST_SSL_DISABLE_TLSV1 | AST_SSL_SERVER_CIPHER_ORDER); -+ - if (http_tls_cfg.cipher) { - ast_free(http_tls_cfg.cipher); - } -- http_tls_cfg.cipher = ast_strdup(""); -+ http_tls_cfg.cipher = ast_strdup("ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA"); - - AST_RWLIST_WRLOCK(&uri_redirects); - while ((redirect = AST_RWLIST_REMOVE_HEAD(&uri_redirects, entry))) { -@@ -1146,8 +1149,6 @@ static int __ast_http_load(int reload) - && strcasecmp(v->name, "tlsdontverifyserver") - && strcasecmp(v->name, "tlsclientmethod") - && strcasecmp(v->name, "sslclientmethod") -- && strcasecmp(v->name, "tlscipher") -- && strcasecmp(v->name, "sslcipher") - && !ast_tls_read_conf(&http_tls_cfg, &https_desc, v->name, v->value)) { - continue; - } -diff --git a/main/tcptls.c b/main/tcptls.c -index a5a2af6..f73c2aa 100644 ---- a/main/tcptls.c -+++ b/main/tcptls.c -@@ -749,6 +749,7 @@ static int __ssl_setup(struct ast_tls_config *cfg, int client) - return 0; - #else - int disable_ssl = 0; -+ long ssl_opts = 0; - - if (!cfg->enabled) - return 0; -@@ -793,11 +794,24 @@ static int __ssl_setup(struct ast_tls_config *cfg, int client) - * them. SSLv23_*_method supports TLSv1+. - */ - if (disable_ssl) { -- long ssl_opts; -+ ssl_opts |= SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3; -+ } -+ -+ if (ast_test_flag(&cfg->flags, AST_SSL_SERVER_CIPHER_ORDER)) { -+ ssl_opts |= SSL_OP_CIPHER_SERVER_PREFERENCE; -+ } - -- ssl_opts = SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3; -- SSL_CTX_set_options(cfg->ssl_ctx, ssl_opts); -+ if (ast_test_flag(&cfg->flags, AST_SSL_DISABLE_TLSV1)) { -+ ssl_opts |= SSL_OP_NO_TLSv1; - } -+ if (ast_test_flag(&cfg->flags, AST_SSL_DISABLE_TLSV11)) { -+ ssl_opts |= SSL_OP_NO_TLSv1_1; -+ } -+ if (ast_test_flag(&cfg->flags, AST_SSL_DISABLE_TLSV12)) { -+ ssl_opts |= SSL_OP_NO_TLSv1_2; -+ } -+ -+ SSL_CTX_set_options(cfg->ssl_ctx, ssl_opts); - - SSL_CTX_set_verify(cfg->ssl_ctx, - ast_test_flag(&cfg->flags, AST_SSL_VERIFY_CLIENT) ? SSL_VERIFY_PEER | SSL_VERIFY_FAIL_IF_NO_PEER_CERT : SSL_VERIFY_NONE, -@@ -1109,6 +1123,14 @@ int ast_tls_read_conf(struct ast_tls_config *tls_cfg, struct ast_tcptls_session_ - ast_clear_flag(&tls_cfg->flags, AST_SSL_TLSV1_CLIENT); - ast_clear_flag(&tls_cfg->flags, AST_SSL_SSLV3_CLIENT); - } -+ } else if (!strcasecmp(varname, "tlsservercipherorder")) { -+ ast_set2_flag(&tls_cfg->flags, ast_true(value), AST_SSL_SERVER_CIPHER_ORDER); -+ } else if (!strcasecmp(varname, "tlsdisablev1")) { -+ ast_set2_flag(&tls_cfg->flags, ast_true(value), AST_SSL_DISABLE_TLSV1); -+ } else if (!strcasecmp(varname, "tlsdisablev11")) { -+ ast_set2_flag(&tls_cfg->flags, ast_true(value), AST_SSL_DISABLE_TLSV11); -+ } else if (!strcasecmp(varname, "tlsdisablev12")) { -+ ast_set2_flag(&tls_cfg->flags, ast_true(value), AST_SSL_DISABLE_TLSV12); - } else { - return -1; - } Deleted: branches/1.0/package/asterisk/asterisk-1.8-AST-2016-002-1.8.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-1.8-AST-2016-002-1.8.patch 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk/asterisk-1.8-AST-2016-002-1.8.patch 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,18 +0,0 @@ -diff --git a/channels/chan_sip.c b/channels/chan_sip.c -index 5de304a..277eec7 100644 ---- a/channels/chan_sip.c -+++ b/channels/chan_sip.c -@@ -3771,6 +3771,13 @@ static int retrans_pkt(const void *data) - } - - /* For non-invites, a maximum of 4 secs */ -+ if (INT_MAX / pkt->timer_a < pkt->timer_t1) { -+ /* -+ * Uh Oh, we will have an integer overflow. -+ * Recalculate previous timeout time instead. -+ */ -+ pkt->timer_a = pkt->timer_a / 2; -+ } - siptimer_a = pkt->timer_t1 * pkt->timer_a; /* Double each time */ - if (pkt->method != SIP_INVITE && siptimer_a > 4000) { - siptimer_a = 4000; Deleted: branches/1.0/package/asterisk/asterisk-1.8-AST-2016-003-1.8.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-1.8-AST-2016-003-1.8.patch 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk/asterisk-1.8-AST-2016-003-1.8.patch 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,28 +0,0 @@ -diff --git a/main/udptl.c b/main/udptl.c -index a8244e8..6960487 100644 ---- a/main/udptl.c -+++ b/main/udptl.c -@@ -231,16 +231,15 @@ static int decode_open_type(uint8_t *buf, unsigned int limit, unsigned int *len, - if (decode_length(buf, limit, len, &octet_cnt) != 0) - return -1; - -- if (octet_cnt > 0) { -- /* Make sure the buffer contains at least the number of bits requested */ -- if ((*len + octet_cnt) > limit) -- return -1; -- -- *p_num_octets = octet_cnt; -- *p_object = &buf[*len]; -- *len += octet_cnt; -+ /* Make sure the buffer contains at least the number of bits requested */ -+ if ((*len + octet_cnt) > limit) { -+ return -1; - } - -+ *p_num_octets = octet_cnt; -+ *p_object = &buf[*len]; -+ *len += octet_cnt; -+ - return 0; - } - /*- End of function --------------------------------------------------------*/ Deleted: branches/1.0/package/asterisk/asterisk-1.8-configure-cross-fix.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-1.8-configure-cross-fix.patch 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk/asterisk-1.8-configure-cross-fix.patch 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,16 +0,0 @@ ---- 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 -@@ -2319,11 +2319,13 @@ - AC_OUTPUT - - ${ac_cv_path_EGREP} 'CURSES|GTK2|OSARCH|NEWT' makeopts > makeopts.acbak2 -+if test "${cross_compiling}" = "no"; then - if test "x${ac_cv_path_CMP}" = "x:"; then - ( cd `pwd`/menuselect && ./configure ) - else if ${ac_cv_path_CMP} -s makeopts.acbak makeopts.acbak2; then : ; else - ( cd `pwd`/menuselect && ./configure ) - fi ; fi -+fi - - rm makeopts.acbak makeopts.acbak2 - Deleted: branches/1.0/package/asterisk/asterisk-1.8-extension-changed-verbosity-chan_sip.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-1.8-extension-changed-verbosity-chan_sip.patch 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk/asterisk-1.8-extension-changed-verbosity-chan_sip.patch 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,11 +0,0 @@ ---- asterisk-1.8.32.3/channels/chan_sip.c.orig 2015-04-23 10:15:19.000000000 -0500 -+++ asterisk-1.8.32.3/channels/chan_sip.c 2015-04-23 10:15:40.000000000 -0500 -@@ -15128,7 +15128,7 @@ - ast_set_flag(&p->flags[1], SIP_PAGE2_STATECHANGEQUEUE); - } - } -- ast_verb(2, "Extension Changed %s[%s] new state %s for Notify User %s %s\n", exten, context, ast_extension_state2str(state), p->username, -+ ast_verb(5, "Extension Changed %s[%s] new state %s for Notify User %s %s\n", exten, context, ast_extension_state2str(state), p->username, - ast_test_flag(&p->flags[1], SIP_PAGE2_STATECHANGEQUEUE) ? "(queued)" : ""); - - sip_pvt_unlock(p); Deleted: branches/1.0/package/asterisk/asterisk-1.8-srtp-openssl-random.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-1.8-srtp-openssl-random.patch 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk/asterisk-1.8-srtp-openssl-random.patch 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,30 +0,0 @@ -X-Git-Url: http://git.asterisk.org/gitweb/?p=asterisk%2Fasterisk.git;a=blobdiff_plain;f=res%2Fres_srtp.c;h=0193eb6036d2b29b32ffc9a00888503b6c7748b0;hp=54ce9e77d88f43768aedc040f5a52318512cd16a;hb=effa207bc420893d7d62e2acc674746b888d09eb;hpb=99efb23d111f596dadfeaa09c5710987fa03261c - -diff --git a/res/res_srtp.c b/res/res_srtp.c -index 54ce9e7..0193eb6 100644 ---- a/res/res_srtp.c -+++ b/res/res_srtp.c -@@ -41,6 +41,10 @@ - - #include <srtp/srtp.h> -+#ifdef HAVE_OPENSSL -+#include <openssl/rand.h> -+#else - #include <srtp/crypto_kernel.h> -+#endif - - #include "asterisk/lock.h" - #include "asterisk/sched.h" -@@ -305,7 +309,11 @@ static int ast_srtp_policy_set_master_key(struct ast_srtp_policy *policy, const - - static int ast_srtp_get_random(unsigned char *key, size_t len) - { -+#ifdef HAVE_OPENSSL -+ return RAND_bytes(key, len) > 0 ? 0: -1; -+#else - return crypto_get_random(key, len) != err_status_ok ? -1: 0; -+#endif - } - - static void ast_srtp_set_cb(struct ast_srtp *srtp, const struct ast_srtp_cb *cb, void *data) - Deleted: branches/1.0/package/asterisk/asterisk-1.8-voicemail-multiple-recipients.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-1.8-voicemail-multiple-recipients.patch 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk/asterisk-1.8-voicemail-multiple-recipients.patch 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,155 +0,0 @@ ---- asterisk-1.8.29.0/apps/app_voicemail.c.orig 2014-05-09 17:18:59.000000000 -0500 -+++ asterisk-1.8.29.0/apps/app_voicemail.c 2014-08-09 11:49:46.000000000 -0500 -@@ -643,7 +643,7 @@ - char mailbox[AST_MAX_EXTENSION]; /*!< Mailbox id, unique within vm context */ - char password[80]; /*!< Secret pin code, numbers only */ - char fullname[80]; /*!< Full name, for directory app */ -- char email[80]; /*!< E-mail address */ -+ char *email; /*!< E-mail address */ - char *emailsubject; /*!< E-mail subject */ - char *emailbody; /*!< E-mail body */ - char pager[80]; /*!< E-mail address to pager (no attachment) */ -@@ -1044,6 +1044,8 @@ - vmu->maxdeletedmsg = maxdeletedmsg; - } - vmu->volgain = volgain; -+ ast_free(vmu->email); -+ vmu->email = NULL; - ast_free(vmu->emailsubject); - vmu->emailsubject = NULL; - ast_free(vmu->emailbody); -@@ -1340,7 +1342,8 @@ - } else if (!strcasecmp(var->name, "pager")) { - ast_copy_string(retval->pager, var->value, sizeof(retval->pager)); - } else if (!strcasecmp(var->name, "email")) { -- ast_copy_string(retval->email, var->value, sizeof(retval->email)); -+ ast_free(retval->email); -+ retval->email = ast_strdup(var->value); - } else if (!strcasecmp(var->name, "fullname")) { - ast_copy_string(retval->fullname, var->value, sizeof(retval->fullname)); - } else if (!strcasecmp(var->name, "context")) { -@@ -1467,6 +1470,7 @@ - if ((vmu = (ivm ? ivm : ast_malloc(sizeof(*vmu))))) { - *vmu = *cur; - if (!ivm) { -+ vmu->email = ast_strdup(cur->email); - vmu->emailbody = ast_strdup(cur->emailbody); - vmu->emailsubject = ast_strdup(cur->emailsubject); - } -@@ -1762,6 +1766,9 @@ - { - if (ast_test_flag(vmu, VM_ALLOCED)) { - -+ ast_free(vmu->email); -+ vmu->email = NULL; -+ - ast_free(vmu->emailbody); - vmu->emailbody = NULL; - -@@ -2299,7 +2306,7 @@ - * of this function, we will revert back to an empty string if tempcopy - * is 1. - */ -- ast_copy_string(vmu->email, vmu->imapuser, sizeof(vmu->email)); -+ vmu->email = ast_strdup(vmu->imapuser); - tempcopy = 1; - } - -@@ -2311,8 +2318,10 @@ - command hangs. */ - if (!(p = vm_mkftemp(tmp))) { - ast_log(AST_LOG_WARNING, "Unable to store '%s' (can't create temporary file)\n", fn); -- if (tempcopy) -- *(vmu->email) = '\0'; -+ if (tempcopy) { -+ ast_free(vmu->email); -+ vmu->email = NULL; -+ } - return -1; - } - -@@ -4584,6 +4593,9 @@ - struct ast_str *str1 = ast_str_create(16), *str2 = ast_str_create(16); - char *greeting_attachment; - char filename[256]; -+ int first_line; -+ char *emailsbuf; -+ char *email; - - if (!str1 || !str2) { - ast_free(str1); -@@ -4625,7 +4637,7 @@ - ast_str_substitute_variables(&str1, 0, ast, fromstring); - - if (check_mime(ast_str_buffer(str1))) { -- int first_line = 1; -+ first_line = 1; - ast_str_encode_mime(&str2, 0, ast_str_buffer(str1), strlen("From: "), strlen(who) + 3); - while ((ptr = strchr(ast_str_buffer(str2), ' '))) { - *ptr = '\0'; -@@ -4646,20 +4658,25 @@ - fprintf(p, "From: Asterisk PBX <%s>" ENDL, who); - } - -- if (check_mime(vmu->fullname)) { -- int first_line = 1; -- char *ptr; -- ast_str_encode_mime(&str2, 0, vmu->fullname, strlen("To: "), strlen(vmu->email) + 3); -- while ((ptr = strchr(ast_str_buffer(str2), ' '))) { -- *ptr = '\0'; -- fprintf(p, "%s %s" ENDL, first_line ? "To:" : "", ast_str_buffer(str2)); -- first_line = 0; -- /* Substring is smaller, so this will never grow */ -- ast_str_set(&str2, 0, "%s", ptr + 1); -+ emailsbuf = ast_strdupa(vmu->email); -+ fprintf(p, "To:"); -+ first_line = 1; -+ while ((email = strsep(&emailsbuf, "|"))) { -+ char *next = emailsbuf; -+ if (check_mime(vmu->fullname)) { -+ char *ptr; -+ ast_str_encode_mime(&str2, 0, vmu->fullname, first_line ? strlen("To: ") : 0, strlen(email) + 3 + (next ? strlen(",") : 0)); -+ while ((ptr = strchr(ast_str_buffer(str2), ' '))) { -+ *ptr = '\0'; -+ fprintf(p, " %s" ENDL, ast_str_buffer(str2)); -+ /* Substring is smaller, so this will never grow */ -+ ast_str_set(&str2, 0, "%s", ptr + 1); -+ } -+ fprintf(p, " %s <%s>%s" ENDL, ast_str_buffer(str2), email, next ? "," : ""); -+ } else { -+ fprintf(p, " %s <%s>%s" ENDL, ast_str_quote(&str2, 0, vmu->fullname), email, next ? "," : ""); - } -- fprintf(p, "%s %s <%s>" ENDL, first_line ? "To:" : "", ast_str_buffer(str2), vmu->email); -- } else { -- fprintf(p, "To: %s <%s>" ENDL, ast_str_quote(&str2, 0, vmu->fullname), vmu->email); -+ first_line = 0; - } - - if (!ast_strlen_zero(emailsubject) || !ast_strlen_zero(vmu->emailsubject)) { -@@ -4669,7 +4686,7 @@ - prep_email_sub_vars(ast, vmu, msgnum + 1, context, mailbox, fromfolder, cidnum, cidname, dur, date, category, flag); - ast_str_substitute_variables(&str1, 0, ast, e_subj); - if (check_mime(ast_str_buffer(str1))) { -- int first_line = 1; -+ first_line = 1; - char *ptr; - ast_str_encode_mime(&str2, 0, ast_str_buffer(str1), strlen("Subject: "), 0); - while ((ptr = strchr(ast_str_buffer(str2), ' '))) { -@@ -10841,7 +10858,7 @@ - ast_copy_string(vmu->fullname, s, sizeof(vmu->fullname)); - } - if (stringp && (s = strsep(&stringp, ","))) { -- ast_copy_string(vmu->email, s, sizeof(vmu->email)); -+ vmu->email = ast_strdup(s); - } - if (stringp && (s = strsep(&stringp, ","))) { - ast_copy_string(vmu->pager, s, sizeof(vmu->pager)); -@@ -13001,7 +13018,7 @@ - } - - populate_defaults(vmu); -- ast_copy_string(vmu->email, "te...@ex...", sizeof(vmu->email)); -+ vmu->email = ast_strdup("te...@ex..."); - #ifdef IMAP_STORAGE - /* TODO When we set up the IMAP server test, we'll need to have credentials for the VMU structure added here */ - #endif Modified: branches/1.0/package/asterisk/asterisk.mk =================================================================== --- branches/1.0/package/asterisk/asterisk.mk 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk/asterisk.mk 2016-11-02 15:26:01 UTC (rev 7908) @@ -3,13 +3,13 @@ # asterisk # ############################################################## -ifeq ($(BR2_PACKAGE_ASTERISK_v1_8),y) -ASTERISK_VERSION := 1.8.32.3 +ifeq ($(BR2_PACKAGE_ASTERISK_v11),y) +ASTERISK_VERSION := 11.23.1 else - ifeq ($(BR2_PACKAGE_ASTERISK_v11),y) -ASTERISK_VERSION := 11.23.1 + ifeq ($(BR2_PACKAGE_ASTERISK_v13),y) +ASTERISK_VERSION := 13.11.2 else -ASTERISK_VERSION := 13.11.2 +ASTERISK_VERSION := 15.0.0 endif endif ASTERISK_SOURCE := asterisk-$(ASTERISK_VERSION).tar.gz @@ -30,7 +30,6 @@ ## ASTERISK_VERSION_SINGLE := $(call ndots,1,1,$(ASTERISK_VERSION)) ASTERISK_VERSION_TUPLE := $(call ndots,1,2,$(ASTERISK_VERSION)) -ASTERISK_VERSION_TRIPLE := $(call ndots,1,3,$(ASTERISK_VERSION)) ASTERISK_GLOBAL_MAKEOPTS := $(BASE_DIR)/../project/astlinux/asterisk.makeopts-$(ASTERISK_VERSION_SINGLE) @@ -159,7 +158,6 @@ endif endif -ifneq ($(ASTERISK_VERSION_SINGLE),1) ifneq ($(ASTERISK_VERSION_SINGLE),11) ifeq ($(strip $(BR2_PACKAGE_PJSIP)),y) @@ -193,7 +191,6 @@ endif endif -endif $(DL_DIR)/$(ASTERISK_SOURCE): $(WGET) -P $(DL_DIR) $(ASTERISK_SITE)/$(ASTERISK_SOURCE) @@ -203,14 +200,8 @@ touch $@ $(ASTERISK_DIR)/.patched: $(ASTERISK_DIR)/.source -ifeq ($(ASTERISK_VERSION_SINGLE),1) - toolchain/patch-kernel.sh $(ASTERISK_DIR) package/asterisk/ asterisk-$(ASTERISK_VERSION_TUPLE)-\*.patch - toolchain/patch-kernel.sh $(ASTERISK_DIR) package/asterisk/ asterisk-$(ASTERISK_VERSION_TRIPLE)-\*.patch -else toolchain/patch-kernel.sh $(ASTERISK_DIR) package/asterisk/ asterisk-$(ASTERISK_VERSION_SINGLE)-\*.patch toolchain/patch-kernel.sh $(ASTERISK_DIR) package/asterisk/ asterisk-$(ASTERISK_VERSION_TUPLE)-\*.patch -endif - touch $@ $(ASTERISK_DIR)/.configured: $(ASTERISK_DIR)/.patched | host-automake host-pkg-config host-ncurses host-bison host-flex host-libxml2 \ @@ -263,12 +254,8 @@ menuselect/menuselect --enable IMAP_STORAGE menuselect.makeopts; \ ) endif - ifneq ($(ASTERISK_VERSION_SINGLE),1) (cd $(ASTERISK_DIR); \ menuselect/menuselect --enable app_meetme --enable app_page menuselect.makeopts; \ - ) - endif - (cd $(ASTERISK_DIR); \ menuselect/menuselect --enable res_pktccops menuselect.makeopts; \ menuselect/menuselect --disable CORE-SOUNDS-EN-GSM --disable MOH-OPSOUND-WAV menuselect.makeopts; \ menuselect/menuselect --disable BUILD_NATIVE menuselect.makeopts; \ @@ -308,10 +295,8 @@ rmdir $(TARGET_DIR)/var/lib/asterisk rm -f $(TARGET_DIR)/stat/var/lib/asterisk/astdb ln -sf /var/db/astdb $(TARGET_DIR)/stat/var/lib/asterisk/astdb -ifneq ($(ASTERISK_VERSION_SINGLE),1) rm -f $(TARGET_DIR)/stat/var/lib/asterisk/astdb.sqlite3 ln -sf /var/db/astdb.sqlite3 $(TARGET_DIR)/stat/var/lib/asterisk/astdb.sqlite3 -endif mkdir -p $(TARGET_DIR)/stat/var/spool mv $(TARGET_DIR)/var/spool/asterisk $(TARGET_DIR)/stat/var/spool/ touch -c $(TARGET_DIR)/$(ASTERISK_TARGET_BINARY) Modified: branches/1.0/package/asterisk-codec-silk/Config.in =================================================================== --- branches/1.0/package/asterisk-codec-silk/Config.in 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/asterisk-codec-silk/Config.in 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,7 +1,7 @@ config BR2_PACKAGE_ASTERISK_CODEC_SILK bool "asterisk-codec-silk" default n - depends on BR2_PACKAGE_ASTERISK && ( ! BR2_PACKAGE_ASTERISK_v1_8 ) + depends on BR2_PACKAGE_ASTERISK help SILK CODEC developed by Skype (owned by Microsoft) License supplied by Digium in x86 binary form. Modified: branches/1.0/package/webinterface/webinterface.mk =================================================================== --- branches/1.0/package/webinterface/webinterface.mk 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/package/webinterface/webinterface.mk 2016-11-02 15:26:01 UTC (rev 7908) @@ -12,11 +12,7 @@ endif ifeq ($(strip $(BR2_PACKAGE_ASTERISK)),y) -ifeq ($(strip $(BR2_PACKAGE_ASTERISK_GUI)),y) -webinterface-install: asterisk asterisk-gui -else webinterface-install: asterisk -endif else webinterface-install: endif Deleted: branches/1.0/project/astlinux/asterisk.makeopts-1 =================================================================== --- branches/1.0/project/astlinux/asterisk.makeopts-1 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/project/astlinux/asterisk.makeopts-1 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,31 +0,0 @@ -MENUSELECT_APPS=app_ivrdemo app_osplookup app_skel -MENUSELECT_CDR=cdr_odbc cdr_pgsql cdr_radius cdr_sqlite cdr_tds -MENUSELECT_CHANNELS=chan_alsa chan_h323 chan_nbs chan_vpb -MENUSELECT_CODECS=codec_speex -MENUSELECT_FORMATS=format_ogg_vorbis -MENUSELECT_FUNCS=func_odbc -MENUSELECT_RES=res_config_odbc res_config_pgsql res_odbc res_snmp -MENUSELECT_OPTS_app_voicemail= -MENUSELECT_CFLAGS=LOADABLE_MODULES -MENUSELECT_EMBED= -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 -MENUSELECT_DEPSFAILED=MENUSELECT_CDR=cdr_odbc -MENUSELECT_DEPSFAILED=MENUSELECT_CDR=cdr_pgsql -MENUSELECT_DEPSFAILED=MENUSELECT_CDR=cdr_radius -MENUSELECT_DEPSFAILED=MENUSELECT_CDR=cdr_sqlite -MENUSELECT_DEPSFAILED=MENUSELECT_CDR=cdr_tds -MENUSELECT_DEPSFAILED=MENUSELECT_CHANNELS=chan_alsa -MENUSELECT_DEPSFAILED=MENUSELECT_CHANNELS=chan_h323 -MENUSELECT_DEPSFAILED=MENUSELECT_CHANNELS=chan_nbs -MENUSELECT_DEPSFAILED=MENUSELECT_CHANNELS=chan_vpb -MENUSELECT_DEPSFAILED=MENUSELECT_CODECS=codec_speex -MENUSELECT_DEPSFAILED=MENUSELECT_FORMATS=format_ogg_vorbis -MENUSELECT_DEPSFAILED=MENUSELECT_FUNCS=func_odbc -MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_config_odbc -MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_config_pgsql -MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_odbc -MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_snmp Modified: branches/1.0/scripts/beta-run-image-upload =================================================================== --- branches/1.0/scripts/beta-run-image-upload 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/scripts/beta-run-image-upload 2016-11-02 15:26:01 UTC (rev 7908) @@ -84,10 +84,6 @@ set_asterisk_version() { case $1 in - ast18) - FIRMWARE="ast18-firmware-1.x" - MIRROR_FIRMWARE="$FIRMWARE" - ;; ast11) FIRMWARE="ast11-firmware-1.x" MIRROR_FIRMWARE="$FIRMWARE" @@ -137,7 +133,7 @@ # Remove pre-existing ChangeLog.txt and version.txt delete_dir "$CHANGELOG_DIR" -for asterisk in ast18 ast11 ast13; do +for asterisk in ast11 ast13; do set_asterisk_version $asterisk Modified: branches/1.0/scripts/master-build =================================================================== --- branches/1.0/scripts/master-build 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/scripts/master-build 2016-11-02 15:26:01 UTC (rev 7908) @@ -78,12 +78,6 @@ set_asterisk_version() { case $1 in - ast18) - CONFIG="astlinux18.config" - ASTERISK_VERSION="$(awk -F'=' '/^ASTERISK_VERSION/ { if ($2 ~ /^ *1.8/) {print $2; exit} }' package/asterisk/asterisk.mk)" - ASTERISK_VERSION="asterisk-${ASTERISK_VERSION// /}" - FIRMWARE="ast18-firmware-1.x" - ;; ast11) CONFIG="astlinux-ast11.config" ASTERISK_VERSION="$(awk -F'=' '/^ASTERISK_VERSION/ { if ($2 ~ /^ *11./) {print $2; exit} }' package/asterisk/asterisk.mk)" @@ -161,10 +155,10 @@ rm -f initrd.img # -# Build Asterisk 1.8, 11 and 13 versions of AstLinux +# Build Asterisk 11 and 13 versions of AstLinux # -for asterisk in ast18 ast11 ast13; do +for asterisk in ast11 ast13; do set_asterisk_version $asterisk Modified: branches/1.0/scripts/master-upload =================================================================== --- branches/1.0/scripts/master-upload 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/scripts/master-upload 2016-11-02 15:26:01 UTC (rev 7908) @@ -78,10 +78,6 @@ set_asterisk_version() { case $1 in - ast18) - FIRMWARE="ast18-firmware-1.x" - MIRROR_FIRMWARE="$FIRMWARE" - ;; ast11) FIRMWARE="ast11-firmware-1.x" MIRROR_FIRMWARE="$FIRMWARE" @@ -128,7 +124,7 @@ fi -for asterisk in ast18 ast11 ast13; do +for asterisk in ast11 ast13; do set_asterisk_version $asterisk Modified: branches/1.0/x86_64-configs/astlinux-ast11.config =================================================================== --- branches/1.0/x86_64-configs/astlinux-ast11.config 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/x86_64-configs/astlinux-ast11.config 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7702-dirty Configuration -# Sat Jun 4 17:22:35 2016 +# Buildroot astlinux-1.x-svn7907-dirty Configuration +# Wed Nov 2 08:46:11 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -138,7 +138,6 @@ # Asterisk, XMPP and telephony applications # BR2_PACKAGE_ASTERISK=y -# BR2_PACKAGE_ASTERISK_v1_8 is not set BR2_PACKAGE_ASTERISK_v11=y # BR2_PACKAGE_ASTERISK_v13 is not set @@ -152,7 +151,6 @@ # BR2_PACKAGE_ASTERISK_MENUSELECT is not set BR2_PACKAGE_ASTERISK_CODEC_SILK=y BR2_PACKAGE_ASTERISK_FOP2=y -# BR2_PACKAGE_ASTERISK_GUI is not set BR2_PACKAGE_PHONEPROV_TOOLS=y BR2_PACKAGE_DAHDI_LINUX=y BR2_PACKAGE_DAHDI_OSLEC=y Modified: branches/1.0/x86_64-configs/astlinux-ast13.config =================================================================== --- branches/1.0/x86_64-configs/astlinux-ast13.config 2016-11-01 12:48:25 UTC (rev 7907) +++ branches/1.0/x86_64-configs/astlinux-ast13.config 2016-11-02 15:26:01 UTC (rev 7908) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7702-dirty Configuration -# Sat Jun 4 17:22:37 2016 +# Buildroot astlinux-1.x-svn7907-dirty Configuration +# Wed Nov 2 08:46:11 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -138,7 +138,6 @@ # Asterisk, XMPP and telephony applications # BR2_PACKAGE_ASTERISK=y -# BR2_PACKAGE_ASTERISK_v1_8 is not set # BR2_PACKAGE_ASTERISK_v11 is not set BR2_PACKAGE_ASTERISK_v13=y @@ -152,7 +151,6 @@ # BR2_PACKAGE_ASTERISK_MENUSELECT is not set BR2_PACKAGE_ASTERISK_CODEC_SILK=y BR2_PACKAGE_ASTERISK_FOP2=y -# BR2_PACKAGE_ASTERISK_GUI is not set BR2_PACKAGE_PHONEPROV_TOOLS=y BR2_PACKAGE_DAHDI_LINUX=y BR2_PACKAGE_DAHDI_OSLEC=y Deleted: branches/1.0/x86_64-configs/astlinux18.config =================================================================== --- branches/1.0/x86_64-configs/astlinux18.config 20... [truncated message content] |
From: <abe...@us...> - 2016-11-01 12:48:28
|
Revision: 7907 http://sourceforge.net/p/astlinux/code/7907 Author: abelbeck Date: 2016-11-01 12:48:25 +0000 (Tue, 01 Nov 2016) Log Message: ----------- return to release 'svn' Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-11-01 12:48:22 UTC (rev 7906) +++ branches/1.0/docs/ChangeLog.txt 2016-11-01 12:48:25 UTC (rev 7907) @@ -5,6 +5,12 @@ === docs/ChangeLog.txt ========================================================= +Additions for AstLinux 1.2.9: +============================= + +Released @TBD@ + + Additions for AstLinux 1.2.8: ============================= Modified: branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release 2016-11-01 12:48:22 UTC (rev 7906) +++ branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release 2016-11-01 12:48:25 UTC (rev 7907) @@ -1 +1 @@ -astlinux-1.2.8 +svn This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-01 12:48:23
|
Revision: 7906 http://sourceforge.net/p/astlinux/code/7906 Author: abelbeck Date: 2016-11-01 12:48:22 +0000 (Tue, 01 Nov 2016) Log Message: ----------- create 1.2.8 tag Added Paths: ----------- tags/1.2.8/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-11-01 12:48:20
|
Revision: 7905 http://sourceforge.net/p/astlinux/code/7905 Author: abelbeck Date: 2016-11-01 12:48:17 +0000 (Tue, 01 Nov 2016) Log Message: ----------- mark release 'astlinux-1.2.8' Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-10-21 14:34:51 UTC (rev 7904) +++ branches/1.0/docs/ChangeLog.txt 2016-11-01 12:48:17 UTC (rev 7905) @@ -8,7 +8,7 @@ Additions for AstLinux 1.2.8: ============================= -Released @TBD@ +Released 2016-11-01 ** Build System Modified: branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release 2016-10-21 14:34:51 UTC (rev 7904) +++ branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release 2016-11-01 12:48:17 UTC (rev 7905) @@ -1 +1 @@ -svn +astlinux-1.2.8 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-21 14:34:53
|
Revision: 7904 http://sourceforge.net/p/astlinux/code/7904 Author: abelbeck Date: 2016-10-21 14:34:51 +0000 (Fri, 21 Oct 2016) 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 2016-10-21 14:26:37 UTC (rev 7903) +++ branches/1.0/docs/ChangeLog.txt 2016-10-21 14:34:51 UTC (rev 7904) @@ -16,6 +16,8 @@ ** System +-- linux, fix "Dirty COW" privilege escalation vulnerability, security fix: CVE-2016-5195 + -- linux, tcp: make challenge acks less predictable, security fix: CVE-2016-5696 -- linux, enable NETFILTER_XT_SET=m and IP_SET=m for the 'ipset' userspace utility This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-21 14:26:39
|
Revision: 7903 http://sourceforge.net/p/astlinux/code/7903 Author: abelbeck Date: 2016-10-21 14:26:37 +0000 (Fri, 21 Oct 2016) Log Message: ----------- linux, fix "Dirty COW" CVE-2016-5195 privilege escalation vulnerability Added Paths: ----------- branches/1.0/project/astlinux/kernel-patches/linux-810-fix-CVE-2016-5195.patch Added: branches/1.0/project/astlinux/kernel-patches/linux-810-fix-CVE-2016-5195.patch =================================================================== --- branches/1.0/project/astlinux/kernel-patches/linux-810-fix-CVE-2016-5195.patch (rev 0) +++ branches/1.0/project/astlinux/kernel-patches/linux-810-fix-CVE-2016-5195.patch 2016-10-21 14:26:37 UTC (rev 7903) @@ -0,0 +1,146 @@ +From 243f858d7045b710a31c377112578387ead4dde1 Mon Sep 17 00:00:00 2001 +From: Michal Hocko <mh...@su...> +Date: Sun, 16 Oct 2016 11:55:00 +0200 +Subject: mm, gup: close FOLL MAP_PRIVATE race + +commit 19be0eaffa3ac7d8eb6784ad9bdbc7d67ed8e619 upstream. + +faultin_page drops FOLL_WRITE after the page fault handler did the CoW +and then we retry follow_page_mask to get our CoWed page. This is racy, +however because the page might have been unmapped by that time and so +we would have to do a page fault again, this time without CoW. This +would cause the page cache corruption for FOLL_FORCE on MAP_PRIVATE +read only mappings with obvious consequences. + +This is an ancient bug that was actually already fixed once by Linus +eleven years ago in commit 4ceb5db9757a ("Fix get_user_pages() race +for write access") but that was then undone due to problems on s390 +by commit f33ea7f404e5 ("fix get_user_pages bug") because s390 didn't +have proper dirty pte tracking until abf09bed3cce ("s390/mm: implement +software dirty bits"). This wasn't a problem at the time as pointed out +by Hugh Dickins because madvise relied on mmap_sem for write up until +0a27a14a6292 ("mm: madvise avoid exclusive mmap_sem") but since then we +can race with madvise which can unmap the fresh COWed page or with KSM +and corrupt the content of the shared page. + +This patch is based on the Linus' approach to not clear FOLL_WRITE after +the CoW page fault (aka VM_FAULT_WRITE) but instead introduces FOLL_COW +to note this fact. The flag is then rechecked during follow_pfn_pte to +enforce the page fault again if we do not see the CoWed page. Linus was +suggesting to check pte_dirty again as s390 is OK now. But that would +make backporting to some old kernels harder. So instead let's just make +sure that vm_normal_page sees a pure anonymous page. + +This would guarantee we are seeing a real CoW page. Introduce +can_follow_write_pte which checks both pte_write and falls back to +PageAnon on forced write faults which passed CoW already. Thanks to Hugh +to point out that a special care has to be taken for KSM pages because +our COWed page might have been merged with a KSM one and keep its +PageAnon flag. + +Fixes: 0a27a14a6292 ("mm: madvise avoid exclusive mmap_sem") +Reported-by: Phil "not Paul" Oester <ke...@li...> +Disclosed-by: Andy Lutomirski <lu...@ke...> +Signed-off-by: Linus Torvalds <tor...@li...> +Signed-off-by: Michal Hocko <mh...@su...> +[bwh: Backported to 3.2: + - Adjust filename, context, indentation + - The 'no_page' exit path in follow_page() is different, so open-code the + cleanup + - Delete a now-unused label] +Signed-off-by: Ben Hutchings <be...@de...> +--- + include/linux/mm.h | 1 + + mm/memory.c | 39 ++++++++++++++++++++++++++++----------- + 2 files changed, 29 insertions(+), 11 deletions(-) + +diff --git a/include/linux/mm.h b/include/linux/mm.h +index e5ee683..16394da 100644 +--- a/include/linux/mm.h ++++ b/include/linux/mm.h +@@ -1527,6 +1527,7 @@ struct page *follow_page(struct vm_area_struct *, unsigned long address, + #define FOLL_MLOCK 0x40 /* mark page as mlocked */ + #define FOLL_SPLIT 0x80 /* don't return transhuge pages, split them */ + #define FOLL_HWPOISON 0x100 /* check page is hwpoisoned */ ++#define FOLL_COW 0x4000 /* internal GUP flag */ + + typedef int (*pte_fn_t)(pte_t *pte, pgtable_t token, unsigned long addr, + void *data); +diff --git a/mm/memory.c b/mm/memory.c +index 675b211..2917e9b 100644 +--- a/mm/memory.c ++++ b/mm/memory.c +@@ -1427,6 +1427,24 @@ int zap_vma_ptes(struct vm_area_struct *vma, unsigned long address, + } + EXPORT_SYMBOL_GPL(zap_vma_ptes); + ++static inline bool can_follow_write_pte(pte_t pte, struct page *page, ++ unsigned int flags) ++{ ++ if (pte_write(pte)) ++ return true; ++ ++ /* ++ * Make sure that we are really following CoWed page. We do not really ++ * have to care about exclusiveness of the page because we only want ++ * to ensure that once COWed page hasn't disappeared in the meantime ++ * or it hasn't been merged to a KSM page. ++ */ ++ if ((flags & FOLL_FORCE) && (flags & FOLL_COW)) ++ return page && PageAnon(page) && !PageKsm(page); ++ ++ return false; ++} ++ + /** + * follow_page - look up a page descriptor from a user-virtual address + * @vma: vm_area_struct mapping @address +@@ -1509,10 +1527,13 @@ split_fallthrough: + pte = *ptep; + if (!pte_present(pte)) + goto no_page; +- if ((flags & FOLL_WRITE) && !pte_write(pte)) +- goto unlock; + + page = vm_normal_page(vma, address, pte); ++ if ((flags & FOLL_WRITE) && !can_follow_write_pte(pte, page, flags)) { ++ pte_unmap_unlock(ptep, ptl); ++ return NULL; ++ } ++ + if (unlikely(!page)) { + if ((flags & FOLL_DUMP) || + !is_zero_pfn(pte_pfn(pte))) +@@ -1555,7 +1576,7 @@ split_fallthrough: + unlock_page(page); + } + } +-unlock: ++ + pte_unmap_unlock(ptep, ptl); + out: + return page; +@@ -1789,17 +1810,13 @@ int __get_user_pages(struct task_struct *tsk, struct mm_struct *mm, + * The VM_FAULT_WRITE bit tells us that + * do_wp_page has broken COW when necessary, + * even if maybe_mkwrite decided not to set +- * pte_write. We can thus safely do subsequent +- * page lookups as if they were reads. But only +- * do so when looping for pte_write is futile: +- * in some cases userspace may also be wanting +- * to write to the gotten user page, which a +- * read fault here might prevent (a readonly +- * page might get reCOWed by userspace write). ++ * pte_write. We cannot simply drop FOLL_WRITE ++ * here because the COWed page might be gone by ++ * the time we do the subsequent page lookups. + */ + if ((ret & VM_FAULT_WRITE) && + !(vma->vm_flags & VM_WRITE)) +- foll_flags &= ~FOLL_WRITE; ++ foll_flags |= FOLL_COW; + + cond_resched(); + } +-- +cgit v0.12 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-18 16:26:14
|
Revision: 7902 http://sourceforge.net/p/astlinux/code/7902 Author: abelbeck Date: 2016-10-18 16:26:12 +0000 (Tue, 18 Oct 2016) Log Message: ----------- web interface, Show Licenses, update info Modified Paths: -------------- branches/1.0/package/webinterface/altweb/common/license-packages.txt Modified: branches/1.0/package/webinterface/altweb/common/license-packages.txt =================================================================== --- branches/1.0/package/webinterface/altweb/common/license-packages.txt 2016-10-16 21:48:38 UTC (rev 7901) +++ branches/1.0/package/webinterface/altweb/common/license-packages.txt 2016-10-18 16:26:12 UTC (rev 7902) @@ -6,7 +6,7 @@ ## 3) Lines beginning with a '#' are treated as comments ## ex-vi~Copyright (c) 2001-2002 Caldera International Inc. All rights reserved. -RUNNIX~Copyright (c) 2006-2015 Kristian Kielhofner. +RUNNIX~Copyright (c) 2006-2016 Kristian Kielhofner, AstLinux Project. libSRTP~Copyright (c) 2001-2016 Cisco Systems, Inc. All rights reserved. iLBC CODEC~Copyright (c) 2011 The WebRTC project authors. All rights reserved. Web Interface~Copyright (c) 2008-2016 Lonnie Abelbeck. @@ -16,47 +16,49 @@ libPRI~Copyright (c) 2001-2015 Digium, Inc. Arno's Firewall~Copyright (c) 2001-2016 Arno van Amersfoort. dnsmasq~Copyright (c) 2000-2015 Simon Kelley. -OpenSSL~Copyright (c) 1998-2015 The OpenSSL Project. All rights reserved. -OpenSSH~Copyright (c) 1995-2015 Tatu Ylonen <yl...@cs...>, Espoo, Finland. All rights reserved. -OpenVPN~Copyright (c) 2002-2015 OpenVPN Technologies, Inc. <sa...@op...> +OpenSSL~Copyright (c) 1998-2016 The OpenSSL Project. All rights reserved. +OpenSSH~Copyright (c) 1995-2015 Tatu Ylonen, Espoo, Finland. All rights reserved. +OpenVPN~Copyright (c) 2002-2016 OpenVPN Technologies, Inc. PHP~Copyright (c) 1999-2016 The PHP Group. All rights reserved. -ntpd~Copyright (c) 1992-2015 David L. Mills. -vsftpd~Copyright (c) 2001-2013 Daniel Jacobowitz. <da...@de...> +ntpd~Copyright (c) 1992-2016 David L. Mills. +vsftpd~Copyright (c) 2001-2015 Daniel Jacobowitz. lighttpd~Copyright (c) 2004-2016 Jan Kneschke. -msmtp~Copyright (c) 2000-2015 Martin Lambers <ma...@ma...> -libxml2~Copyright (c) 1998-2012 Daniel Veillard. All Rights Reserved. -libtiff~Copyright (c) 1988-1997 Sam Leffler, Copyright (c) 1991-1997 Silicon Graphics, Inc. -libjpeg~Copyright (c) 1991-2014 Thomas G. Lane, Guido Vollbeding. -iptables~Copyright (c) 2000-2013 the netfilter coreteam <cor...@ne...> -curl~Copyright (c) 1996-2016 Daniel Stenberg, <da...@ha...>. +msmtp~Copyright (c) 2000-2016 Martin Lambers. +libxml2~Copyright (c) 1998-2016 Daniel Veillard. All Rights Reserved. +libtiff~Copyright (c) 1988-2015 Sam Leffler, Copyright (c) 1991-1997 Silicon Graphics, Inc. +libjpeg~Copyright (c) 1991-2016 Thomas G. Lane, Guido Vollbeding. +iptables~Copyright (c) 2000-2013 the netfilter coreteam. +ipset~Copyright (c) 2003-2016 Jozsef Kadlecsik. +curl~Copyright (c) 1996-2016 Daniel Stenberg. rp-pppoe~Copyright (c) 2001-2012 Roaring Penguin Software Inc. -zabbix~Copyright (c) 2000-2015 SIA Zabbix. +zabbix~Copyright (c) 2000-2016 SIA Zabbix. zlib~Copyright (c) 1995-2013 Jean-loup Gailly. -SILK CODEC~Copyright (c) 2010-2012 Skype and/or Microsoft. All rights reserved. Licensed via Digium, Inc. -SpanDSP~Copyright (c) 2003-2015 Steve Underwood <st...@co...>. All rights reserved. +SILK CODEC~Copyright (c) 2010-2016 Skype and/or Microsoft. All rights reserved. Licensed via Digium, Inc. +SpanDSP~Copyright (c) 2003-2015 Steve Underwood. All rights reserved. Prosody~Copyright (c) 2008-2016 Matthew Wild and Waqas Hussain. -clix~Copyright (c) 2008-2013 Matthew Wild. Lua~Copyright (c) 1994-2012 Lua.org, PUC-Rio. All rights reserved. -perl~Copyright (c) 1987-2013 Larry Wall, et al. +perl~Copyright (c) 1987-2016 Larry Wall, et al. +perl-cross~Copyright (c) 2009-2016 Alex Suykov. phpLiteAdmin~Copyright (c) 2011-2015 phpLiteAdmin (https://bitbucket.org/phpliteadmin/public) -FOP2~Copyright (c) 2009-2015 House Internet S.R.L. (http://www.fop2.com) -ddclient~Copyright (c) 1999-2013 Paul Burry, wimpunk, et al. -vCard converter~Copyright (c) 2006-2013 Thomas Bruederli <th...@br...> +FOP2~Copyright (c) 2009-2016 House Internet S.R.L. (http://www.fop2.com) +ddclient~Copyright (c) 1999-2015 Paul Burry, wimpunk, et al. +vCard converter~Copyright (c) 2006-2013 Thomas Bruederli. OpenLDAP~Copyright (c) 1998-2016 The OpenLDAP Foundation. All rights reserved. darkstat~Copyright (c) 2001-2015 Emil Mikulic, et al. -NUT~Copyright (c) 1999-2013 Russell Kroll, Arnaud Quette, et al. +NUT~Copyright (c) 1999-2016 Russell Kroll, Arnaud Quette, et al. iftop~Copyright (c) 2002-2014 Paul Warren, Chris Lightfoot, et al. dnscrypt-proxy~Copyright (c) 2011-2016 Frank Denis libsodium~Copyright (c) 2013-2016 Frank Denis -phoneprov-tools~Copyright (c) 2015 Lonnie Abelbeck and Michael Keuter. -smartmontools~Copyright (c) 2002-2015 Bruce Allen, Christian Franke, et al. +phoneprov-tools~Copyright (c) 2015-2016 Lonnie Abelbeck and Michael Keuter. +smartmontools~Copyright (c) 2002-2016 Bruce Allen, Christian Franke, et al. Monit~Copyright (c) 2001-2016 Tildeslash. All rights reserved sqlite~Copyright (c) 1995-2016 SQLite Consortium sqliteodbc~Copyright (c) 2001-2016 Christian Werner -Fossil~Copyright (c) 2007-2015 D. Richard Hipp. All rights reserved. +Fossil~Copyright (c) 2007-2016 D. Richard Hipp. All rights reserved. BusyBox~Copyright (c) 1998-2011 Erik Andersen, Rob Landley, Denys Vlasenko, et al. -dhcp6c~Copyright (c) 1998-2008 WIDE Project. +dhcp6c~Copyright (c) 1998-2008 WIDE Project with 2016 Debian patches. htop~Copyright (c) 2004-2012 Hisham Muhammad. +stunnel~Copyright (c) 1998-2016 Michal Trojnara. unbound~Copyright (c) 2007-2016 NLnet Labs. All rights reserved. avahi~Copyright (c) 2004-2016 Lennart Poettering, Trent Lloyd, Avahi developers. Linux Kernel~Copyright (c) 1997-2016 The Linux Kernel Organization, Inc.; Linux is a Registered Trademark of Linus Torvalds. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-16 21:48:40
|
Revision: 7901 http://sourceforge.net/p/astlinux/code/7901 Author: abelbeck Date: 2016-10-16 21:48:38 +0000 (Sun, 16 Oct 2016) Log Message: ----------- lighttpd, cherry-pick 1.4.42 fixes: [core] enforce wait for POLLWR after EINPROGRESS (fixes #2744) https://git.lighttpd.net/lighttpd/lighttpd1.4.git/commit/?id=666b9fd72675bcce468ef353a1f0b32f6e89dfd4 [core] fix crash if ready events on abandoned fd (fixes #2748) https://git.lighttpd.net/lighttpd/lighttpd1.4.git/commit/?id=40f16d52dbd2cab3987e7269cc0a949c6f0a9ea3 Added Paths: ----------- branches/1.0/package/lighttpd/lighttpd-enforce-wait-for-POLLWR.patch branches/1.0/package/lighttpd/lighttpd-fix-crash-fd-events.patch Added: branches/1.0/package/lighttpd/lighttpd-enforce-wait-for-POLLWR.patch =================================================================== --- branches/1.0/package/lighttpd/lighttpd-enforce-wait-for-POLLWR.patch (rev 0) +++ branches/1.0/package/lighttpd/lighttpd-enforce-wait-for-POLLWR.patch 2016-10-16 21:48:38 UTC (rev 7901) @@ -0,0 +1,61 @@ +From 666b9fd72675bcce468ef353a1f0b32f6e89dfd4 Mon Sep 17 00:00:00 2001 +From: Glenn Strauss <gst...@gl...> +Date: Sat, 6 Aug 2016 22:04:53 -0400 +Subject: [core] enforce wait for POLLWR after EINPROGRESS (fixes #2744) + +mod_fastcgi, mod_scgi, and mod_proxy must enforce wait for POLLWR +after EINPROGRESS or else getsockopt(fd, SOL_SOCKET, SO_ERROR, ...) +may succeed even though socket connection is not yet established, +and subsequent writev() will fail ENOTCONN. + +(thx pkubaj) + +x-ref: + "1.4.40/41 writev failed: Socket is not connected (fastcgi,scgi,proxy)" + https://redmine.lighttpd.net/issues/2744 + +diff --git a/src/mod_fastcgi.c b/src/mod_fastcgi.c +index 4b0f8ba..bc0dabe 100644 +--- a/src/mod_fastcgi.c ++++ b/src/mod_fastcgi.c +@@ -3257,7 +3257,8 @@ SUBREQUEST_FUNC(mod_fastcgi_handle_subrequest) { + } + } + +- return (0 == hctx->wb->bytes_in || !chunkqueue_is_empty(hctx->wb)) ++ return ((0 == hctx->wb->bytes_in || !chunkqueue_is_empty(hctx->wb)) ++ && hctx->state != FCGI_STATE_CONNECT_DELAYED) + ? fcgi_send_request(srv, hctx) + : HANDLER_WAIT_FOR_EVENT; + } +diff --git a/src/mod_proxy.c b/src/mod_proxy.c +index 7250c91..bebf0f3 100644 +--- a/src/mod_proxy.c ++++ b/src/mod_proxy.c +@@ -992,7 +992,8 @@ SUBREQUEST_FUNC(mod_proxy_handle_subrequest) { + } + } + +- return (0 == hctx->wb->bytes_in || !chunkqueue_is_empty(hctx->wb)) ++ return ((0 == hctx->wb->bytes_in || !chunkqueue_is_empty(hctx->wb)) ++ && hctx->state != PROXY_STATE_CONNECT) + ? proxy_send_request(srv, hctx) + : HANDLER_WAIT_FOR_EVENT; + } +diff --git a/src/mod_scgi.c b/src/mod_scgi.c +index fffbc7a..ac93d33 100644 +--- a/src/mod_scgi.c ++++ b/src/mod_scgi.c +@@ -2585,7 +2585,8 @@ SUBREQUEST_FUNC(mod_scgi_handle_subrequest) { + } + } + +- return (0 == hctx->wb->bytes_in || !chunkqueue_is_empty(hctx->wb)) ++ return ((0 == hctx->wb->bytes_in || !chunkqueue_is_empty(hctx->wb)) ++ && hctx->state != FCGI_STATE_CONNECT) + ? scgi_send_request(srv, hctx) + : HANDLER_WAIT_FOR_EVENT; + } +-- +cgit v0.10.2 + Added: branches/1.0/package/lighttpd/lighttpd-fix-crash-fd-events.patch =================================================================== --- branches/1.0/package/lighttpd/lighttpd-fix-crash-fd-events.patch (rev 0) +++ branches/1.0/package/lighttpd/lighttpd-fix-crash-fd-events.patch 2016-10-16 21:48:38 UTC (rev 7901) @@ -0,0 +1,240 @@ +From 40f16d52dbd2cab3987e7269cc0a949c6f0a9ea3 Mon Sep 17 00:00:00 2001 +From: Glenn Strauss <gst...@gl...> +Date: Wed, 24 Aug 2016 15:30:11 -0400 +Subject: [core] fix crash if ready events on abandoned fd (fixes #2748) + +x-ref: + "1.4.40/1.4.41 uploads to CGI may cause crash (SIGABRT)" + https://redmine.lighttpd.net/issues/2748 + +diff --git a/src/fdevent.c b/src/fdevent.c +index 25bb42a..aa84a9a 100644 +--- a/src/fdevent.c ++++ b/src/fdevent.c +@@ -23,6 +23,7 @@ fdevents *fdevent_init(server *srv, size_t maxfds, fdevent_handler_t type) { + ev->fdarray = calloc(maxfds, sizeof(*ev->fdarray)); + force_assert(NULL != ev->fdarray); + ev->maxfds = maxfds; ++ ev->highfd = -1; + + switch(type) { + case FDEVENT_HANDLER_POLL: +@@ -94,7 +95,7 @@ void fdevent_free(fdevents *ev) { + if (ev->free) ev->free(ev); + + for (i = 0; i < ev->maxfds; i++) { +- if (ev->fdarray[i]) free(ev->fdarray[i]); ++ if (ev->fdarray[i] > (fdnode *)0x2) free(ev->fdarray[i]); + } + + free(ev->fdarray); +@@ -148,9 +149,42 @@ int fdevent_unregister(fdevents *ev, int fd) { + return 0; + } + ++void fdevent_sched_close(fdevents *ev, int fd, int issock) { ++ if (!ev) return; ++ ev->fdarray[fd] = (issock ? (fdnode *)0x1 : (fdnode *)0x2); ++ if (ev->highfd < fd) ev->highfd = fd; ++} ++ ++void fdevent_sched_run(server *srv, fdevents *ev) { ++ const int highfd = ev->highfd; ++ for (int fd = 0; fd <= highfd; ++fd) { ++ fdnode * const fdn = ev->fdarray[fd]; ++ int rc; ++ if (!((uintptr_t)fdn & 0x3)) continue; ++ #ifdef _WIN32 ++ if (fdn == (fdnode *)0x1) { ++ rc = closesocket(fd); ++ } ++ else if (fdn == (fdnode)0x2) { ++ rc = close(fd); ++ } ++ #else ++ rc = close(fd); ++ #endif ++ ++ if (0 != rc) { ++ log_error_write(srv, __FILE__, __LINE__, "sds", "close failed ", fd, strerror(errno)); ++ } ++ ++ ev->fdarray[fd] = NULL; ++ --srv->cur_fds; ++ } ++ ev->highfd = -1; ++} ++ + void fdevent_event_del(fdevents *ev, int *fde_ndx, int fd) { + if (-1 == fd) return; +- if (NULL == ev->fdarray[fd]) return; ++ if (ev->fdarray[fd] <= (fdnode *)0x2) return; + + if (ev->event_del) *fde_ndx = ev->event_del(ev, *fde_ndx, fd); + ev->fdarray[fd]->events = 0; +@@ -212,6 +246,7 @@ int fdevent_event_get_fd(fdevents *ev, size_t ndx) { + + fdevent_handler fdevent_get_handler(fdevents *ev, int fd) { + if (ev->fdarray[fd] == NULL) SEGFAULT(); ++ if ((uintptr_t)ev->fdarray[fd] & 0x3) return NULL; + if (ev->fdarray[fd]->fd != fd) SEGFAULT(); + + return ev->fdarray[fd]->handler; +@@ -219,6 +254,7 @@ fdevent_handler fdevent_get_handler(fdevents *ev, int fd) { + + void * fdevent_get_context(fdevents *ev, int fd) { + if (ev->fdarray[fd] == NULL) SEGFAULT(); ++ if ((uintptr_t)ev->fdarray[fd] & 0x3) return NULL; + if (ev->fdarray[fd]->fd != fd) SEGFAULT(); + + return ev->fdarray[fd]->ctx; +diff --git a/src/fdevent.h b/src/fdevent.h +index 4dc1d3c..721c6d5 100644 +--- a/src/fdevent.h ++++ b/src/fdevent.h +@@ -125,6 +125,7 @@ typedef struct fdevents { + + fdnode **fdarray; + size_t maxfds; ++ int highfd; + + #ifdef USE_LINUX_EPOLL + int epoll_fd; +@@ -202,6 +203,8 @@ int fdevent_poll(fdevents *ev, int timeout_ms); + + int fdevent_register(fdevents *ev, int fd, fdevent_handler handler, void *ctx); + int fdevent_unregister(fdevents *ev, int fd); ++void fdevent_sched_close(fdevents *ev, int fd, int issock); ++void fdevent_sched_run(struct server *srv, fdevents *ev); + + void fd_close_on_exec(int fd); + int fdevent_fcntl_set(fdevents *ev, int fd); +diff --git a/src/mod_cgi.c b/src/mod_cgi.c +index 52e7f5d..e47b7ca 100644 +--- a/src/mod_cgi.c ++++ b/src/mod_cgi.c +@@ -606,10 +606,7 @@ static void cgi_connection_close_fdtocgi(server *srv, handler_ctx *hctx) { + /*(closes only hctx->fdtocgi)*/ + fdevent_event_del(srv->ev, &(hctx->fde_ndx_tocgi), hctx->fdtocgi); + fdevent_unregister(srv->ev, hctx->fdtocgi); +- +- if (close(hctx->fdtocgi)) { +- log_error_write(srv, __FILE__, __LINE__, "sds", "cgi stdin close failed ", hctx->fdtocgi, strerror(errno)); +- } ++ fdevent_sched_close(srv->ev, hctx->fdtocgi, 0); + hctx->fdtocgi = -1; + } + +@@ -631,10 +628,7 @@ static void cgi_connection_close(server *srv, handler_ctx *hctx) { + /* close connection to the cgi-script */ + fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); + fdevent_unregister(srv->ev, hctx->fd); +- +- if (close(hctx->fd)) { +- log_error_write(srv, __FILE__, __LINE__, "sds", "cgi close failed ", hctx->fd, strerror(errno)); +- } ++ fdevent_sched_close(srv->ev, hctx->fd, 0); + } + + if (hctx->fdtocgi != -1) { +@@ -1372,6 +1366,8 @@ static int cgi_create_env(server *srv, connection *con, plugin_data *p, handler_ + hctx->fd = from_cgi_fds[0]; + hctx->fde_ndx = -1; + ++ ++srv->cur_fds; ++ + if (0 == con->request.content_length) { + close(to_cgi_fds[1]); + } else { +@@ -1388,6 +1384,8 @@ static int cgi_create_env(server *srv, connection *con, plugin_data *p, handler_ + cgi_connection_close(srv, hctx); + return -1; + } ++ ++ ++srv->cur_fds; + } + + fdevent_register(srv->ev, hctx->fd, cgi_handle_fdevent, hctx); +diff --git a/src/mod_fastcgi.c b/src/mod_fastcgi.c +index bc0dabe..f124ad2 100644 +--- a/src/mod_fastcgi.c ++++ b/src/mod_fastcgi.c +@@ -1577,8 +1577,7 @@ static void fcgi_connection_close(server *srv, handler_ctx *hctx) { + if (hctx->fd != -1) { + fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); + fdevent_unregister(srv->ev, hctx->fd); +- close(hctx->fd); +- srv->cur_fds--; ++ fdevent_sched_close(srv->ev, hctx->fd, 1); + } + + if (hctx->host && hctx->proc) { +@@ -1631,8 +1630,7 @@ static int fcgi_reconnect(server *srv, handler_ctx *hctx) { + if (hctx->fd != -1) { + fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); + fdevent_unregister(srv->ev, hctx->fd); +- close(hctx->fd); +- srv->cur_fds--; ++ fdevent_sched_close(srv->ev, hctx->fd, 1); + hctx->fd = -1; + } + +diff --git a/src/mod_proxy.c b/src/mod_proxy.c +index 0e4bfcf..c4e2bcc 100644 +--- a/src/mod_proxy.c ++++ b/src/mod_proxy.c +@@ -341,9 +341,7 @@ static void proxy_connection_close(server *srv, handler_ctx *hctx) { + if (hctx->fd != -1) { + fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); + fdevent_unregister(srv->ev, hctx->fd); +- +- close(hctx->fd); +- srv->cur_fds--; ++ fdevent_sched_close(srv->ev, hctx->fd, 1); + } + + if (hctx->host) { +diff --git a/src/mod_scgi.c b/src/mod_scgi.c +index 94a5d65..5c62fc6 100644 +--- a/src/mod_scgi.c ++++ b/src/mod_scgi.c +@@ -1315,8 +1315,7 @@ static void scgi_connection_close(server *srv, handler_ctx *hctx) { + if (hctx->fd != -1) { + fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); + fdevent_unregister(srv->ev, hctx->fd); +- close(hctx->fd); +- srv->cur_fds--; ++ fdevent_sched_close(srv->ev, hctx->fd, 1); + } + + if (hctx->host && hctx->proc) { +@@ -1371,8 +1370,7 @@ static int scgi_reconnect(server *srv, handler_ctx *hctx) { + + fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); + fdevent_unregister(srv->ev, hctx->fd); +- close(hctx->fd); +- srv->cur_fds--; ++ fdevent_sched_close(srv->ev, hctx->fd, 1); + + scgi_set_state(srv, hctx, FCGI_STATE_INIT); + +diff --git a/src/server.c b/src/server.c +index 382d5a6..4c3fadc 100644 +--- a/src/server.c ++++ b/src/server.c +@@ -1792,8 +1792,11 @@ int main (int argc, char **argv) { + fd = fdevent_event_get_fd (srv->ev, fd_ndx); + handler = fdevent_get_handler(srv->ev, fd); + context = fdevent_get_context(srv->ev, fd); +- (*handler)(srv, context, revents); ++ if (NULL != handler) { ++ (*handler)(srv, context, revents); ++ } + } while (--n > 0); ++ fdevent_sched_run(srv, srv->ev); + } else if (n < 0 && errno != EINTR) { + log_error_write(srv, __FILE__, __LINE__, "ss", + "fdevent_poll failed:", +-- +cgit v0.10.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-16 13:08:55
|
Revision: 7900 http://sourceforge.net/p/astlinux/code/7900 Author: abelbeck Date: 2016-10-16 13:08:53 +0000 (Sun, 16 Oct 2016) 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 2016-10-16 13:05:57 UTC (rev 7899) +++ branches/1.0/docs/ChangeLog.txt 2016-10-16 13:08:53 UTC (rev 7900) @@ -46,6 +46,8 @@ -- strace, version bump to 4.14 +-- zabbix, version bump to 2.2.15 + -- libsodium, version bump to 1.0.11 -- reload-blocklist-netset (optional CRON script), new command added to generate .netset files for the firewall blocklist. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-16 13:05:59
|
Revision: 7899 http://sourceforge.net/p/astlinux/code/7899 Author: abelbeck Date: 2016-10-16 13:05:57 +0000 (Sun, 16 Oct 2016) Log Message: ----------- zabbix, version bump to 2.2.15 Modified Paths: -------------- branches/1.0/package/zabbix/zabbix.mk Modified: branches/1.0/package/zabbix/zabbix.mk =================================================================== --- branches/1.0/package/zabbix/zabbix.mk 2016-10-15 19:43:45 UTC (rev 7898) +++ branches/1.0/package/zabbix/zabbix.mk 2016-10-16 13:05:57 UTC (rev 7899) @@ -4,7 +4,7 @@ # ############################################################# -ZABBIX_VERSION = 2.2.11 +ZABBIX_VERSION = 2.2.15 ZABBIX_SOURCE = zabbix-$(ZABBIX_VERSION).tar.gz ZABBIX_SITE = http://downloads.sourceforge.net/sourceforge/zabbix This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-15 19:43:47
|
Revision: 7898 http://sourceforge.net/p/astlinux/code/7898 Author: abelbeck Date: 2016-10-15 19:43:45 +0000 (Sat, 15 Oct 2016) 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 2016-10-15 19:41:04 UTC (rev 7897) +++ branches/1.0/docs/ChangeLog.txt 2016-10-15 19:43:45 UTC (rev 7898) @@ -24,15 +24,15 @@ -- e1000e version bump to 3.3.5 Intel PCI-Express PRO/1000 Ethernet Linux driver --- php, major version bump to 5.6.26, bug and security fixes +-- php, major version bump to 5.6.27, bug and security fixes -- perl, version bump to 5.24.0 using perlcross 1.0.3 --- sqlite, version bump to 3.14.2 +-- sqlite, version bump to 3.15.0 -- ethtool, version bump to 4.8 --- sudo, version bump to 1.8.18 +-- sudo, version bump to 1.8.18p1 -- pciutils, version bump to 3.5.2 @@ -73,7 +73,7 @@ -- OpenVPN, version bump to 2.3.12 --- stunnel, version bump to 5.35 +-- stunnel, version bump to 5.36 -- dnscrypt-proxy, version bump to 1.7.0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-15 19:41:07
|
Revision: 7897 http://sourceforge.net/p/astlinux/code/7897 Author: abelbeck Date: 2016-10-15 19:41:04 +0000 (Sat, 15 Oct 2016) Log Message: ----------- php, version bump to 5.6.27 Modified Paths: -------------- branches/1.0/package/php/php.mk Modified: branches/1.0/package/php/php.mk =================================================================== --- branches/1.0/package/php/php.mk 2016-10-15 19:25:26 UTC (rev 7896) +++ branches/1.0/package/php/php.mk 2016-10-15 19:41:04 UTC (rev 7897) @@ -4,7 +4,7 @@ # ############################################################# -PHP_VERSION = 5.6.26 +PHP_VERSION = 5.6.27 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...> - 2016-10-15 19:25:29
|
Revision: 7896 http://sourceforge.net/p/astlinux/code/7896 Author: abelbeck Date: 2016-10-15 19:25:26 +0000 (Sat, 15 Oct 2016) Log Message: ----------- stunnel, version bump to 5.36 Modified Paths: -------------- branches/1.0/package/stunnel/stunnel.mk Modified: branches/1.0/package/stunnel/stunnel.mk =================================================================== --- branches/1.0/package/stunnel/stunnel.mk 2016-10-15 19:12:23 UTC (rev 7895) +++ branches/1.0/package/stunnel/stunnel.mk 2016-10-15 19:25:26 UTC (rev 7896) @@ -4,7 +4,7 @@ # ############################################################# -STUNNEL_VERSION = 5.35 +STUNNEL_VERSION = 5.36 STUNNEL_SITE = http://www.usenix.org.uk/mirrors/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. |