You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
(14) |
Aug
(156) |
Sep
(35) |
Oct
(48) |
Nov
(55) |
Dec
(16) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(24) |
Feb
(154) |
Mar
(139) |
Apr
(175) |
May
(87) |
Jun
(34) |
Jul
(42) |
Aug
(68) |
Sep
(41) |
Oct
(76) |
Nov
(77) |
Dec
(50) |
2008 |
Jan
(98) |
Feb
(43) |
Mar
(102) |
Apr
(27) |
May
(55) |
Jun
(13) |
Jul
(58) |
Aug
(62) |
Sep
(61) |
Oct
(43) |
Nov
(87) |
Dec
(134) |
2009 |
Jan
(175) |
Feb
(106) |
Mar
(58) |
Apr
(41) |
May
(74) |
Jun
(123) |
Jul
(252) |
Aug
(192) |
Sep
(69) |
Oct
(38) |
Nov
(117) |
Dec
(95) |
2010 |
Jan
(146) |
Feb
(76) |
Mar
(90) |
Apr
(60) |
May
(23) |
Jun
(19) |
Jul
(208) |
Aug
(140) |
Sep
(103) |
Oct
(114) |
Nov
(50) |
Dec
(47) |
2011 |
Jan
(59) |
Feb
(47) |
Mar
(61) |
Apr
(58) |
May
(41) |
Jun
(11) |
Jul
(17) |
Aug
(49) |
Sep
(34) |
Oct
(166) |
Nov
(38) |
Dec
(70) |
2012 |
Jan
(87) |
Feb
(37) |
Mar
(28) |
Apr
(25) |
May
(29) |
Jun
(30) |
Jul
(43) |
Aug
(27) |
Sep
(46) |
Oct
(27) |
Nov
(51) |
Dec
(70) |
2013 |
Jan
(92) |
Feb
(34) |
Mar
(58) |
Apr
(37) |
May
(46) |
Jun
(9) |
Jul
(38) |
Aug
(22) |
Sep
(28) |
Oct
(42) |
Nov
(44) |
Dec
(34) |
2014 |
Jan
(63) |
Feb
(39) |
Mar
(48) |
Apr
(31) |
May
(21) |
Jun
(43) |
Jul
(36) |
Aug
(69) |
Sep
(53) |
Oct
(56) |
Nov
(46) |
Dec
(49) |
2015 |
Jan
(63) |
Feb
(35) |
Mar
(30) |
Apr
(38) |
May
(27) |
Jun
(42) |
Jul
(42) |
Aug
(63) |
Sep
(18) |
Oct
(45) |
Nov
(65) |
Dec
(71) |
2016 |
Jan
(54) |
Feb
(79) |
Mar
(59) |
Apr
(38) |
May
(32) |
Jun
(46) |
Jul
(42) |
Aug
(30) |
Sep
(58) |
Oct
(33) |
Nov
(98) |
Dec
(59) |
2017 |
Jan
(79) |
Feb
(12) |
Mar
(43) |
Apr
(32) |
May
(76) |
Jun
(59) |
Jul
(44) |
Aug
(14) |
Sep
|
Oct
|
Nov
|
Dec
|
From: <abe...@us...> - 2015-02-11 01:24:33
|
Revision: 6971 http://sourceforge.net/p/astlinux/code/6971 Author: abelbeck Date: 2015-02-11 01:24:30 +0000 (Wed, 11 Feb 2015) Log Message: ----------- asterisk, version bump to 11.16.0 and 13.2.0 Modified Paths: -------------- branches/1.0/package/asterisk/asterisk-11-voicemail-multiple-recipients.patch branches/1.0/package/asterisk/asterisk-13-configure-menuselect-cross-fix.patch branches/1.0/package/asterisk/asterisk.mk Removed Paths: ------------- branches/1.0/package/asterisk/asterisk-13-anonymous-semaphores.patch Modified: branches/1.0/package/asterisk/asterisk-11-voicemail-multiple-recipients.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-11-voicemail-multiple-recipients.patch 2015-02-09 16:56:05 UTC (rev 6970) +++ branches/1.0/package/asterisk/asterisk-11-voicemail-multiple-recipients.patch 2015-02-11 01:24:30 UTC (rev 6971) @@ -1,6 +1,6 @@ ---- asterisk-11.11.0/apps/app_voicemail.c.orig 2014-05-09 17:28:40.000000000 -0500 -+++ asterisk-11.11.0/apps/app_voicemail.c 2014-08-09 11:29:01.000000000 -0500 -@@ -748,7 +748,7 @@ +--- asterisk-11.16.0/apps/app_voicemail.c.orig 2015-01-23 08:51:03.000000000 -0600 ++++ asterisk-11.16.0/apps/app_voicemail.c 2015-02-10 09:58:04.000000000 -0600 +@@ -751,7 +751,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 */ @@ -9,7 +9,7 @@ char *emailsubject; /*!< E-mail subject */ char *emailbody; /*!< E-mail body */ char pager[80]; /*!< E-mail address to pager (no attachment) */ -@@ -1189,6 +1189,8 @@ +@@ -1194,6 +1194,8 @@ vmu->maxdeletedmsg = maxdeletedmsg; } vmu->volgain = volgain; @@ -18,7 +18,7 @@ ast_free(vmu->emailsubject); vmu->emailsubject = NULL; ast_free(vmu->emailbody); -@@ -1500,7 +1502,8 @@ +@@ -1505,7 +1507,8 @@ } else if (!strcasecmp(var->name, "pager")) { ast_copy_string(retval->pager, var->value, sizeof(retval->pager)); } else if (!strcasecmp(var->name, "email")) { @@ -28,7 +28,7 @@ } else if (!strcasecmp(var->name, "fullname")) { ast_copy_string(retval->fullname, var->value, sizeof(retval->fullname)); } else if (!strcasecmp(var->name, "context")) { -@@ -1637,6 +1640,7 @@ +@@ -1642,6 +1645,7 @@ if ((vmu = (ivm ? ivm : ast_malloc(sizeof(*vmu))))) { *vmu = *cur; if (!ivm) { @@ -36,7 +36,7 @@ vmu->emailbody = ast_strdup(cur->emailbody); vmu->emailsubject = ast_strdup(cur->emailsubject); } -@@ -1919,6 +1923,9 @@ +@@ -1924,6 +1928,9 @@ { if (ast_test_flag(vmu, VM_ALLOCED)) { @@ -46,7 +46,7 @@ ast_free(vmu->emailbody); vmu->emailbody = NULL; -@@ -2540,7 +2547,7 @@ +@@ -2545,7 +2552,7 @@ * of this function, we will revert back to an empty string if tempcopy * is 1. */ @@ -55,7 +55,7 @@ tempcopy = 1; } -@@ -2552,8 +2559,10 @@ +@@ -2557,8 +2564,10 @@ command hangs. */ if (!(p = vm_mkftemp(tmp))) { ast_log(AST_LOG_WARNING, "Unable to store '%s' (can't create temporary file)\n", fn); @@ -68,7 +68,7 @@ return -1; } -@@ -4894,6 +4903,9 @@ +@@ -4903,6 +4912,9 @@ struct ast_str *str1 = ast_str_create(16), *str2 = ast_str_create(16); char *greeting_attachment; char filename[256]; @@ -78,7 +78,7 @@ if (!str1 || !str2) { ast_free(str1); -@@ -4935,7 +4947,7 @@ +@@ -4944,7 +4956,7 @@ ast_str_substitute_variables(&str1, 0, ast, fromstring); if (check_mime(ast_str_buffer(str1))) { @@ -87,7 +87,7 @@ ast_str_encode_mime(&str2, 0, ast_str_buffer(str1), strlen("From: "), strlen(who) + 3); while ((ptr = strchr(ast_str_buffer(str2), ' '))) { *ptr = '\0'; -@@ -4956,20 +4968,25 @@ +@@ -4965,20 +4977,25 @@ fprintf(p, "From: Asterisk PBX <%s>" ENDL, who); } @@ -126,7 +126,7 @@ } if (!ast_strlen_zero(emailsubject) || !ast_strlen_zero(vmu->emailsubject)) { -@@ -4979,7 +4996,7 @@ +@@ -4988,7 +5005,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))) { @@ -135,7 +135,7 @@ char *ptr; ast_str_encode_mime(&str2, 0, ast_str_buffer(str1), strlen("Subject: "), 0); while ((ptr = strchr(ast_str_buffer(str2), ' '))) { -@@ -11730,7 +11747,7 @@ +@@ -11740,7 +11757,7 @@ ast_copy_string(vmu->fullname, s, sizeof(vmu->fullname)); } if (stringp && (s = strsep(&stringp, ","))) { @@ -144,7 +144,7 @@ } if (stringp && (s = strsep(&stringp, ","))) { ast_copy_string(vmu->pager, s, sizeof(vmu->pager)); -@@ -13999,7 +14016,7 @@ +@@ -14009,7 +14026,7 @@ } populate_defaults(vmu); Deleted: branches/1.0/package/asterisk/asterisk-13-anonymous-semaphores.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-13-anonymous-semaphores.patch 2015-02-09 16:56:05 UTC (rev 6970) +++ branches/1.0/package/asterisk/asterisk-13-anonymous-semaphores.patch 2015-02-11 01:24:30 UTC (rev 6971) @@ -1,14 +0,0 @@ ---- asterisk-13.1.0/configure.ac.orig 2015-01-05 15:32:02.000000000 -0600 -+++ asterisk-13.1.0/configure.ac 2015-01-05 15:41:42.000000000 -0600 -@@ -883,7 +883,10 @@ - [sem_t sem; return sem_init(&sem, 0, 0);])], - AC_MSG_RESULT(yes) - AC_DEFINE([HAS_WORKING_SEMAPHORE], 1, [Define to 1 if anonymous semaphores work.]), -- AC_MSG_RESULT(no) -+ AC_MSG_RESULT(no), -+ AC_MSG_RESULT(cross-compile) -+ AC_MSG_NOTICE([WARNING: result yes guessed because of cross compilation]) -+ AC_DEFINE([HAS_WORKING_SEMAPHORE], 1, [Define to 1 if anonymous semaphores work.]) - ) - - LIBS="$save_LIBS" Modified: branches/1.0/package/asterisk/asterisk-13-configure-menuselect-cross-fix.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-13-configure-menuselect-cross-fix.patch 2015-02-09 16:56:05 UTC (rev 6970) +++ branches/1.0/package/asterisk/asterisk-13-configure-menuselect-cross-fix.patch 2015-02-11 01:24:30 UTC (rev 6971) @@ -1,6 +1,6 @@ --- asterisk-13.1.0/configure.ac.orig 2014-01-24 16:52:23.000000000 -0600 +++ asterisk-13.1.0/configure.ac 2014-01-24 16:55:14.000000000 -0600 -@@ -2497,11 +2497,13 @@ +@@ -2519,11 +2519,13 @@ AC_OUTPUT ${ac_cv_path_EGREP} 'CURSES|GTK2|OSARCH|NEWT' makeopts > makeopts.acbak2 Modified: branches/1.0/package/asterisk/asterisk.mk =================================================================== --- branches/1.0/package/asterisk/asterisk.mk 2015-02-09 16:56:05 UTC (rev 6970) +++ branches/1.0/package/asterisk/asterisk.mk 2015-02-11 01:24:30 UTC (rev 6971) @@ -7,9 +7,9 @@ ASTERISK_VERSION := 1.8.32.2 else ifeq ($(BR2_PACKAGE_ASTERISK_v11),y) -ASTERISK_VERSION := 11.15.1 +ASTERISK_VERSION := 11.16.0 else -ASTERISK_VERSION := 13.1.1 +ASTERISK_VERSION := 13.2.0 endif endif ASTERISK_SOURCE := asterisk-$(ASTERISK_VERSION).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-09 16:56:13
|
Revision: 6970 http://sourceforge.net/p/astlinux/code/6970 Author: abelbeck Date: 2015-02-09 16:56:05 +0000 (Mon, 09 Feb 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-02-09 16:47:36 UTC (rev 6969) +++ branches/1.0/docs/ChangeLog.txt 2015-02-09 16:56:05 UTC (rev 6970) @@ -5,13 +5,39 @@ === docs/ChangeLog.txt ========================================================= -Additions for AstLinux 1.2.2: +Additions for AstLinux 1.2.3: ============================= Released **TBD** ** System +-- php, version bump to 5.5.21, major version change, bug and security fixes + +-- logrotate, version bump to 3.8.7 + +** Networking + +-- (Custom Build Only) kamailio, version bump to 4.1.8 + +** Asterisk + +-- Asterisk 1.8.32.2 (no change), 11.15.1 (no change) and 13.1.1 (no change) + +-- DAHDI, dahdi-linux 2.8.0.1 (no change) and dahdi-tools 2.8.0 (no change) + +** Web Interface + +-- no change + + +Additions for AstLinux 1.2.2: +============================= + +Released 2015-02-12 + +** System + -- Build system update: crosstool-NG 1.20.0, gcc 4.8.3, eglibc 2.18 Security fix: CVE-2015-0235 (GHOST: glibc gethostbyname buffer overflow) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-09 16:47:43
|
Revision: 6969 http://sourceforge.net/p/astlinux/code/6969 Author: abelbeck Date: 2015-02-09 16:47:36 +0000 (Mon, 09 Feb 2015) Log Message: ----------- logrotate, version bump to 3.8.7 Modified Paths: -------------- branches/1.0/package/logrotate/logrotate.mk Modified: branches/1.0/package/logrotate/logrotate.mk =================================================================== --- branches/1.0/package/logrotate/logrotate.mk 2015-02-08 23:45:52 UTC (rev 6968) +++ branches/1.0/package/logrotate/logrotate.mk 2015-02-09 16:47:36 UTC (rev 6969) @@ -3,7 +3,7 @@ # logrotate # ############################################################# -LOGROTATE_VERSION = 3.8.6 +LOGROTATE_VERSION = 3.8.7 LOGROTATE_SOURCE = logrotate-$(LOGROTATE_VERSION).tar.gz LOGROTATE_SITE = https://www.fedorahosted.org/releases/l/o/logrotate @@ -24,8 +24,6 @@ define LOGROTATE_UNINSTALL_TARGET_CMDS rm -f $(TARGET_DIR)/usr/sbin/logrotate rm -f $(TARGET_DIR)/etc/logrotate.conf - rm -f $(TARGET_DIR)/usr/man/man5/logrotate.conf.5 - rm -f $(TARGET_DIR)/usr/man/man8/logrotate.8 endef define LOGROTATE_CLEAN_CMDS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-08 23:45:55
|
Revision: 6968 http://sourceforge.net/p/astlinux/code/6968 Author: abelbeck Date: 2015-02-08 23:45:52 +0000 (Sun, 08 Feb 2015) Log Message: ----------- perl, add upstream Buildroot patch to remove hard-coded paths Ref: http://git.buildroot.net/buildroot/commit/package?id=7d6790b66a0d914a9a4d910e1095cb3094ed3788 Added Paths: ----------- branches/1.0/package/perl/perl-dynaloader-hints.patch Added: branches/1.0/package/perl/perl-dynaloader-hints.patch =================================================================== --- branches/1.0/package/perl/perl-dynaloader-hints.patch (rev 0) +++ branches/1.0/package/perl/perl-dynaloader-hints.patch 2015-02-08 23:45:52 UTC (rev 6968) @@ -0,0 +1,13 @@ +Buildroot puts nlist.h into sysroot/usr/include, +which is in the default include path. + +Signed-off-by: Alex Suykov <ale...@gm...> + +--- a/ext/DynaLoader/hints/linux.pl ++++ b/ext/DynaLoader/hints/linux.pl +@@ -1,5 +1 @@ +-# XXX Configure test needed. +-# Some Linux releases like to hide their <nlist.h> +-$self->{CCFLAGS} = $Config{ccflags} . ' -I/usr/include/libelf' +- if -f "/usr/include/libelf/nlist.h"; + 1; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-08 01:46:37
|
Revision: 6967 http://sourceforge.net/p/astlinux/code/6967 Author: abelbeck Date: 2015-02-08 01:46:34 +0000 (Sun, 08 Feb 2015) Log Message: ----------- Fix for PHP scripts called via the command line that use 'argv' super-global variable, a bug added after PHP 5.3 seems to not properly setup if a super-global variable is not referenced (even not executed). The problem occurs when 'getopt' is used and 'argv' is required, the fix is a good general solution. Ref: http://stackoverflow.com/questions/23911924/override-argv-for-getopt Modified Paths: -------------- branches/1.0/package/openldap/scripts/ldap-phone-name-lookup branches/1.0/package/openldap/scripts/ldap-phone-num-lookup branches/1.0/package/openldap/vcard-export branches/1.0/project/astlinux/target_skeleton/bin/ldate Modified: branches/1.0/package/openldap/scripts/ldap-phone-name-lookup =================================================================== --- branches/1.0/package/openldap/scripts/ldap-phone-name-lookup 2015-02-08 01:09:32 UTC (rev 6966) +++ branches/1.0/package/openldap/scripts/ldap-phone-name-lookup 2015-02-08 01:46:34 UTC (rev 6967) @@ -1,5 +1,8 @@ #!/usr/bin/php -qC <?php +if (! isset($argv)) { + $argv = $_SERVER['argv']; +} // Function: LDAP_Client // Modified: branches/1.0/package/openldap/scripts/ldap-phone-num-lookup =================================================================== --- branches/1.0/package/openldap/scripts/ldap-phone-num-lookup 2015-02-08 01:09:32 UTC (rev 6966) +++ branches/1.0/package/openldap/scripts/ldap-phone-num-lookup 2015-02-08 01:46:34 UTC (rev 6967) @@ -1,5 +1,8 @@ #!/usr/bin/php -qC <?php +if (! isset($argv)) { + $argv = $_SERVER['argv']; +} // Function: LDAP_Client // Modified: branches/1.0/package/openldap/vcard-export =================================================================== --- branches/1.0/package/openldap/vcard-export 2015-02-08 01:09:32 UTC (rev 6966) +++ branches/1.0/package/openldap/vcard-export 2015-02-08 01:46:34 UTC (rev 6967) @@ -1,5 +1,8 @@ #!/usr/bin/php -qC <?php +if (! isset($argv)) { + $argv = $_SERVER['argv']; +} //AstLinux// Adapted for AstLinux - 10-11-2013 by Lonnie Abelbeck //AstLinux// Single shared file vcard-parse-convert.php, use name "vcard-export" Modified: branches/1.0/project/astlinux/target_skeleton/bin/ldate =================================================================== --- branches/1.0/project/astlinux/target_skeleton/bin/ldate 2015-02-08 01:09:32 UTC (rev 6966) +++ branches/1.0/project/astlinux/target_skeleton/bin/ldate 2015-02-08 01:46:34 UTC (rev 6967) @@ -1,5 +1,8 @@ #!/usr/bin/php -qC <?php +if (! isset($argv)) { + $argv = $_SERVER['argv']; +} $loc_file = '/usr/lib/locale/.locale'; $format = '%c'; $date_string = ''; @@ -63,7 +66,7 @@ echo "$usage\n"; exit(0); } elseif ($argv[$i] === '--version') { - echo "ldate: v1.0.0\n"; + echo "ldate: v1.0.1\n"; exit(0); } elseif ($argv[$i] === '-d' && isset($argv[$i+1])) { $date_string = $argv[++$i]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-08 01:09:41
|
Revision: 6966 http://sourceforge.net/p/astlinux/code/6966 Author: abelbeck Date: 2015-02-08 01:09:32 +0000 (Sun, 08 Feb 2015) Log Message: ----------- php, major version bump to 5.5.21 Modified Paths: -------------- branches/1.0/astlinux-ast11.config branches/1.0/astlinux-ast13.config branches/1.0/astlinux18.config branches/1.0/package/lighttpd/php.ini.conf branches/1.0/package/php/Config.ext branches/1.0/package/php/Config.in branches/1.0/package/php/php.mk Added Paths: ----------- branches/1.0/package/php/php-0000-gcc-version-test.patch branches/1.0/package/php/php-0001-no-iconv-search.patch branches/1.0/package/php/php-0002-dlopen.patch branches/1.0/package/php/php-0003-disable-pharcmd.patch Removed Paths: ------------- branches/1.0/package/php/php-gcc-version-test.patch Modified: branches/1.0/astlinux-ast11.config =================================================================== --- branches/1.0/astlinux-ast11.config 2015-02-06 15:49:42 UTC (rev 6965) +++ branches/1.0/astlinux-ast11.config 2015-02-08 01:09:32 UTC (rev 6966) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn6930-dirty Configuration -# Tue Jan 13 08:11:58 2015 +# Buildroot 2011.08-svn6965-dirty Configuration +# Sat Feb 7 17:51:44 2015 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -455,19 +455,19 @@ 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_CGI=y +# BR2_PACKAGE_PHP_SAPI_FPM is not set # BR2_PACKAGE_PHP_SAPI_CLI_CGI is not set -# BR2_PACKAGE_PHP_FASTCGI is not set +# BR2_PACKAGE_PHP_SAPI_CLI_FPM is not set # # PHP Extensions # -BR2_PACKAGE_PHP_CONFIG="$(PHP_DIR)/php.ini-dist" # BR2_PACKAGE_PHP_EXT_SOCKETS is not set BR2_PACKAGE_PHP_EXT_POSIX=y -# BR2_PACKAGE_PHP_EXT_SPL is not set 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 @@ -479,24 +479,22 @@ # 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_NCURSES is not set -BR2_PACKAGE_PHP_EXT_PCRE=y # 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_SQLITE is not set BR2_PACKAGE_PHP_EXT_PDO=y BR2_PACKAGE_PHP_EXT_PDO_SQLITE=y -BR2_PACKAGE_PHP_EXT_PDO_SQLITE_EXTERNAL=y # BR2_PACKAGE_PHP_EXT_PDO_MYSQL is not set # BR2_PACKAGE_PYTHON is not set # BR2_PACKAGE_RUBY is not set Modified: branches/1.0/astlinux-ast13.config =================================================================== --- branches/1.0/astlinux-ast13.config 2015-02-06 15:49:42 UTC (rev 6965) +++ branches/1.0/astlinux-ast13.config 2015-02-08 01:09:32 UTC (rev 6966) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn6930-dirty Configuration -# Tue Jan 13 08:11:59 2015 +# Buildroot 2011.08-svn6965-dirty Configuration +# Sat Feb 7 17:52:06 2015 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -455,19 +455,19 @@ 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_CGI=y +# BR2_PACKAGE_PHP_SAPI_FPM is not set # BR2_PACKAGE_PHP_SAPI_CLI_CGI is not set -# BR2_PACKAGE_PHP_FASTCGI is not set +# BR2_PACKAGE_PHP_SAPI_CLI_FPM is not set # # PHP Extensions # -BR2_PACKAGE_PHP_CONFIG="$(PHP_DIR)/php.ini-dist" # BR2_PACKAGE_PHP_EXT_SOCKETS is not set BR2_PACKAGE_PHP_EXT_POSIX=y -# BR2_PACKAGE_PHP_EXT_SPL is not set 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 @@ -479,24 +479,22 @@ # 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_NCURSES is not set -BR2_PACKAGE_PHP_EXT_PCRE=y # 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_SQLITE is not set BR2_PACKAGE_PHP_EXT_PDO=y BR2_PACKAGE_PHP_EXT_PDO_SQLITE=y -BR2_PACKAGE_PHP_EXT_PDO_SQLITE_EXTERNAL=y # BR2_PACKAGE_PHP_EXT_PDO_MYSQL is not set # BR2_PACKAGE_PYTHON is not set # BR2_PACKAGE_RUBY is not set Modified: branches/1.0/astlinux18.config =================================================================== --- branches/1.0/astlinux18.config 2015-02-06 15:49:42 UTC (rev 6965) +++ branches/1.0/astlinux18.config 2015-02-08 01:09:32 UTC (rev 6966) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn6930-dirty Configuration -# Tue Jan 13 08:11:58 2015 +# Buildroot 2011.08-svn6965-dirty Configuration +# Sat Feb 7 17:51:39 2015 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -455,19 +455,19 @@ 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_CGI=y +# BR2_PACKAGE_PHP_SAPI_FPM is not set # BR2_PACKAGE_PHP_SAPI_CLI_CGI is not set -# BR2_PACKAGE_PHP_FASTCGI is not set +# BR2_PACKAGE_PHP_SAPI_CLI_FPM is not set # # PHP Extensions # -BR2_PACKAGE_PHP_CONFIG="$(PHP_DIR)/php.ini-dist" # BR2_PACKAGE_PHP_EXT_SOCKETS is not set BR2_PACKAGE_PHP_EXT_POSIX=y -# BR2_PACKAGE_PHP_EXT_SPL is not set 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 @@ -479,24 +479,22 @@ # 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_NCURSES is not set -BR2_PACKAGE_PHP_EXT_PCRE=y # 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_SQLITE is not set BR2_PACKAGE_PHP_EXT_PDO=y BR2_PACKAGE_PHP_EXT_PDO_SQLITE=y -BR2_PACKAGE_PHP_EXT_PDO_SQLITE_EXTERNAL=y # BR2_PACKAGE_PHP_EXT_PDO_MYSQL is not set # BR2_PACKAGE_PYTHON is not set # BR2_PACKAGE_RUBY is not set Modified: branches/1.0/package/lighttpd/php.ini.conf =================================================================== --- branches/1.0/package/lighttpd/php.ini.conf 2015-02-06 15:49:42 UTC (rev 6965) +++ branches/1.0/package/lighttpd/php.ini.conf 2015-02-08 01:09:32 UTC (rev 6966) @@ -1,6 +1,6 @@ display_errors = Off display_startup_errors = Off -error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED +error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT log_errors = Off error_log = syslog @@ -14,6 +14,3 @@ date.timezone = @TIMEZONE@ -; Required for PHP 5.3 and earlier -magic_quotes_gpc = Off - Modified: branches/1.0/package/php/Config.ext =================================================================== --- branches/1.0/package/php/Config.ext 2015-02-06 15:49:42 UTC (rev 6965) +++ branches/1.0/package/php/Config.ext 2015-02-08 01:09:32 UTC (rev 6966) @@ -1,12 +1,5 @@ menu "PHP Extensions" -config BR2_PACKAGE_PHP_CONFIG - string "PHP configuration file to use" - default "$(PHP_DIR)/php.ini-dist" - help - If you want to use a different php.ini file define it here. - Otherwise it'll just copy the default php.ini-dist from PHP. - config BR2_PACKAGE_PHP_EXT_SOCKETS bool "socket" help @@ -18,18 +11,18 @@ help POSIX support -config BR2_PACKAGE_PHP_EXT_SPL - bool "SPL" - default y - help - Standard PHP library support - config BR2_PACKAGE_PHP_EXT_SESSION bool "Session" default y help Session support +config BR2_PACKAGE_PHP_EXT_HASH + bool "hash" + default y + help + HASH message digest framework + config BR2_PACKAGE_PHP_EXT_OPENSSL bool "openssl" select BR2_PACKAGE_OPENSSL @@ -99,23 +92,19 @@ help JavaScript Object Serialization support +config BR2_PACKAGE_PHP_EXT_TOKENIZER + bool "tokenizer" + default y + help + Tokenizer functions support + config BR2_PACKAGE_PHP_EXT_READLINE bool "readline" - depends on (BR2_PACKAGE_PHP_CLI || BR2_PACKAGE_PHP_CGI) && BR2_PACKAGE_READLINE + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_READLINE help readline support -config BR2_PACKAGE_PHP_EXT_NCURSES - bool "ncurses" - depends on (BR2_PACKAGE_PHP_CLI || BR2_PACKAGE_PHP_CGI) && BR2_PACKAGE_NCURSES - help - ncurses support - -config BR2_PACKAGE_PHP_EXT_PCRE - bool "PCRE" - help - Perl Compatible Regular Expressions support - config BR2_PACKAGE_PHP_EXT_PCNTL bool "PCNTL" help @@ -141,9 +130,14 @@ help Zip read/write support +config BR2_PACKAGE_PHP_EXT_CTYPE + bool "ctype" + default y + help + Character type checking support + config BR2_PACKAGE_PHP_EXT_FILTER bool "filter" - select BR2_PACKAGE_PHP_EXT_PCRE help Input filter support @@ -154,17 +148,6 @@ comment "Database extensions" -config BR2_PACKAGE_PHP_EXT_SQLITE - bool "SQLite" - help - Legacy SQLite2 support - -config BR2_PACKAGE_PHP_EXT_SQLITE_UTF8 - bool "sqlite UTF8 support" - depends on BR2_PACKAGE_PHP_EXT_SQLITE - help - UTF8 Support for sqlite - config BR2_PACKAGE_PHP_EXT_PDO bool "PDO" help @@ -173,16 +156,10 @@ config BR2_PACKAGE_PHP_EXT_PDO_SQLITE bool "PDO_SQLite" depends on BR2_PACKAGE_PHP_EXT_PDO + select BR2_PACKAGE_SQLITE help SQLite driver for PDO -config BR2_PACKAGE_PHP_EXT_PDO_SQLITE_EXTERNAL - bool "PDO_SQLite external" - depends on BR2_PACKAGE_PHP_EXT_PDO_SQLITE - select BR2_PACKAGE_SQLITE - help - Use external sqlite3 library - config BR2_PACKAGE_PHP_EXT_PDO_MYSQL bool "PDO_MySQL" depends on BR2_PACKAGE_PHP_EXT_PDO Modified: branches/1.0/package/php/Config.in =================================================================== --- branches/1.0/package/php/Config.in 2015-02-06 15:49:42 UTC (rev 6965) +++ branches/1.0/package/php/Config.in 2015-02-08 01:09:32 UTC (rev 6966) @@ -10,44 +10,53 @@ if BR2_PACKAGE_PHP config BR2_PACKAGE_PHP_CLI - bool + bool config BR2_PACKAGE_PHP_CGI - bool + bool +config BR2_PACKAGE_PHP_FPM + bool + choice - prompt "PHP interface" - default BR2_PACKAGE_PHP_SAPI_CGI - help - Select the PHP interface(s). + prompt "PHP interface" + default BR2_PACKAGE_PHP_SAPI_CGI + help + Select the PHP interface(s). +config BR2_PACKAGE_PHP_SAPI_CGI + bool "cgi interface" + select BR2_PACKAGE_PHP_CGI + help + Common Gateway Interface + config BR2_PACKAGE_PHP_SAPI_CLI - bool "cli interface" + bool "cli interface" select BR2_PACKAGE_PHP_CLI - help - Command line interface for PHP. + help + Command Line Interface -config BR2_PACKAGE_PHP_SAPI_CGI - bool "cgi interface" - select BR2_PACKAGE_PHP_CGI - help - CGI interface for PHP. +config BR2_PACKAGE_PHP_SAPI_FPM + bool "fpm interface" + select BR2_PACKAGE_PHP_FPM + help + PHP-FPM (FastCGI Process Manager) config BR2_PACKAGE_PHP_SAPI_CLI_CGI - bool "cli and cgi interfaces" + bool "cli and cgi interfaces" select BR2_PACKAGE_PHP_CLI select BR2_PACKAGE_PHP_CGI help - Command line and CGI interfaces for PHP. + Command line and Common gateway interfaces +config BR2_PACKAGE_PHP_SAPI_CLI_FPM + bool "cli and fpm interfaces" + select BR2_PACKAGE_PHP_CLI + select BR2_PACKAGE_PHP_FPM + help + Command line and PHP-FPM (FastCGI Process Manager) + endchoice -config BR2_PACKAGE_PHP_FASTCGI - bool "fastcgi" - depends on BR2_PACKAGE_PHP_CGI - default y - help - fast cgi interface for php - source "package/php/Config.ext" endif Added: branches/1.0/package/php/php-0000-gcc-version-test.patch =================================================================== --- branches/1.0/package/php/php-0000-gcc-version-test.patch (rev 0) +++ branches/1.0/package/php/php-0000-gcc-version-test.patch 2015-02-08 01:09:32 UTC (rev 6966) @@ -0,0 +1,11 @@ +--- php-5.3.22/configure.orig 2013-03-17 14:56:49.000000000 -0500 ++++ php-5.3.22/configure 2013-03-17 14:58:16.000000000 -0500 +@@ -5454,7 +5454,7 @@ + GCC_MAJOR_VERSION=`$CC -dumpversion | /usr/bin/sed -nE '1s/([0-9]+)\.[0-9]+\..*/\1/;1p'` + ;; + *) +- GCC_MAJOR_VERSION=`$CC --version | $SED -n '1s/[^0-9]*//;1s/\..*//;1p'` ++ GCC_MAJOR_VERSION=`$CC -dumpversion | cut -d'.' -f1` + ;; + esac + if test $GCC_MAJOR_VERSION -ge 4; then Added: branches/1.0/package/php/php-0001-no-iconv-search.patch =================================================================== --- branches/1.0/package/php/php-0001-no-iconv-search.patch (rev 0) +++ branches/1.0/package/php/php-0001-no-iconv-search.patch 2015-02-08 01:09:32 UTC (rev 6966) @@ -0,0 +1,65 @@ +Tweak PHP_SETUP_ICONV from aclocal/acinclude.m4 to not +PHP_ADD_INCLUDE $ICONV_DIR/include since the tests use +test instead of AC_TRY_LINK to find headers which is bad, +specially when adding /usr and /usr/local to the mix. +Do basically the same with ext/iconv/config.m4 by tweaking +PHP_ICONV_H_PATH which, again, uses test and absolute paths. +And all this directly in configure since autoreconf isn't +happy with php. + +Signed-off-by: Gustavo Zacarias <gu...@za...> + +diff -Nura php-5.5.11.orig/configure php-5.5.11/configure +--- php-5.5.11.orig/configure 2014-04-16 14:55:52.300838499 -0300 ++++ php-5.5.11/configure 2014-04-22 21:54:01.499097295 -0300 +@@ -45929,12 +45929,6 @@ + if test -n "$unique" && test "`eval $cmd`" = "" ; then + eval "INCLUDEPATH$unique=set" + +- if test ""; then +- INCLUDES="-I$ai_p $INCLUDES" +- else +- INCLUDES="$INCLUDES -I$ai_p" +- fi +- + fi + + fi +@@ -45964,14 +45958,7 @@ + PHP_ICONV_PREFIX="$ICONV_DIR" + fi + +- CFLAGS="-I$PHP_ICONV_PREFIX/include $CFLAGS" +- LDFLAGS="-L$PHP_ICONV_PREFIX/$PHP_LIBDIR $LDFLAGS" +- +- if test -r "$PHP_ICONV_PREFIX/include/giconv.h"; then +- PHP_ICONV_H_PATH="$PHP_ICONV_PREFIX/include/giconv.h" +- else +- PHP_ICONV_H_PATH="$PHP_ICONV_PREFIX/include/iconv.h" +- fi ++ PHP_ICONV_H_PATH="iconv.h" + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if iconv is glibc's" >&5 + $as_echo_n "checking if iconv is glibc's... " >&6; } +@@ -46369,8 +46356,6 @@ + ext_builddir=ext/iconv + ext_srcdir=$abs_srcdir/ext/iconv + +- ac_extra=`echo "-I\"$PHP_ICONV_PREFIX/include\""|$SED s#@ext_srcdir@#$ext_srcdir#g|$SED s#@ext_builddir@#$ext_builddir#g` +- + if test "$ext_shared" != "shared" && test "$ext_shared" != "yes" && test "" != "cli"; then + PHP_ICONV_SHARED=no + +@@ -97595,12 +97580,6 @@ + if test -n "$unique" && test "`eval $cmd`" = "" ; then + eval "INCLUDEPATH$unique=set" + +- if test ""; then +- INCLUDES="-I$ai_p $INCLUDES" +- else +- INCLUDES="$INCLUDES -I$ai_p" +- fi +- + fi + + fi Added: branches/1.0/package/php/php-0002-dlopen.patch =================================================================== --- branches/1.0/package/php/php-0002-dlopen.patch (rev 0) +++ branches/1.0/package/php/php-0002-dlopen.patch 2015-02-08 01:09:32 UTC (rev 6966) @@ -0,0 +1,25 @@ +PHP can't be AUTORECONF with any modern autotools and the dl tests are +pretty bad for cross-compilation, so just kill the needed ac_cv value unsets +so they can flow through from the package makefile. + +Signed-off-by: Gustavo Zacarias <gu...@za...> + +diff -Nura php-5.5.8.orig/configure php-5.5.8/configure +--- php-5.5.8.orig/configure 2014-01-28 17:41:33.943851727 -0300 ++++ php-5.5.8/configure 2014-01-28 17:42:53.785493795 -0300 +@@ -17153,7 +17153,6 @@ + + + +- unset ac_cv_func_dlopen + unset ac_cv_func___dlopen + unset found + +@@ -17181,7 +17180,6 @@ + + *) + +- unset ac_cv_lib_dl_dlopen + unset ac_cv_lib_dl___dlopen + unset found + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 Added: branches/1.0/package/php/php-0003-disable-pharcmd.patch =================================================================== --- branches/1.0/package/php/php-0003-disable-pharcmd.patch (rev 0) +++ branches/1.0/package/php/php-0003-disable-pharcmd.patch 2015-02-08 01:09:32 UTC (rev 6966) @@ -0,0 +1,26 @@ +Disable the 'phar' command-line tool build/installation since it requires +php to run and pack up phar itself in phar format. This would require +a host-php instance and really probably nobody needs the phar tool +on the target. + +Signed-off-by: Gustavo Zacarias <gu...@za...> + +diff -Nura php-5.5.14.orig/configure php-5.5.14/configure +--- php-5.5.14.orig/configure 2014-07-08 09:52:52.657753194 -0300 ++++ php-5.5.14/configure 2014-07-08 09:53:07.610243933 -0300 +@@ -113130,13 +113130,8 @@ + INLINE_CFLAGS="$INLINE_CFLAGS $standard_libtool_flag" + CXXFLAGS="$CXXFLAGS $standard_libtool_flag" + +-if test "$PHP_PHAR" != "no" && test "$PHP_CLI" != "no"; then +- pharcmd=pharcmd +- pharcmd_install=install-pharcmd +-else +- pharcmd= +- pharcmd_install= +-fi; ++pharcmd= ++pharcmd_install= + + all_targets="$lcov_target \$(OVERALL_TARGET) \$(PHP_MODULES) \$(PHP_ZEND_EX) \$(PHP_BINARIES) $pharcmd" + install_targets="$install_sapi $install_modules $install_binaries install-build install-headers install-programs $install_pear $pharcmd_install" Deleted: branches/1.0/package/php/php-gcc-version-test.patch =================================================================== --- branches/1.0/package/php/php-gcc-version-test.patch 2015-02-06 15:49:42 UTC (rev 6965) +++ branches/1.0/package/php/php-gcc-version-test.patch 2015-02-08 01:09:32 UTC (rev 6966) @@ -1,11 +0,0 @@ ---- php-5.3.22/configure.orig 2013-03-17 14:56:49.000000000 -0500 -+++ php-5.3.22/configure 2013-03-17 14:58:16.000000000 -0500 -@@ -3200,7 +3200,7 @@ - GCC_MAJOR_VERSION=`$CC -dumpversion | /usr/bin/sed -nE '1s/([0-9]+)\.[0-9]+\..*/\1/;1p'` - ;; - *) -- GCC_MAJOR_VERSION=`$CC --version | $SED -n '1s/[^0-9]*//;1s/\..*//;1p'` -+ GCC_MAJOR_VERSION=`$CC -dumpversion | cut -d'.' -f1` - ;; - esac - if test $GCC_MAJOR_VERSION -ge 4; then Modified: branches/1.0/package/php/php.mk =================================================================== --- branches/1.0/package/php/php.mk 2015-02-06 15:49:42 UTC (rev 6965) +++ branches/1.0/package/php/php.mk 2015-02-08 01:09:32 UTC (rev 6966) @@ -4,56 +4,62 @@ # ############################################################# -PHP_VERSION = 5.3.29 -PHP_SOURCE = php-$(PHP_VERSION).tar.bz2 +PHP_VERSION = 5.5.21 PHP_SITE = http://www.php.net/distributions +PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES PHP_INSTALL_STAGING_OPT = INSTALL_ROOT=$(STAGING_DIR) install PHP_INSTALL_TARGET_OPT = INSTALL_ROOT=$(TARGET_DIR) install -PHP_LIBTOOL_PATCH = NO -PHP_CONF_OPT = --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --disable-all \ - --without-pear \ - --without-iconv \ - --without-gd \ - --enable-ctype \ - --enable-hash \ - --enable-tokenizer \ - --with-config-file-path=/etc \ - --localstatedir=/var +PHP_DEPENDENCIES = host-pkg-config +PHP_CONF_OPT = \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --disable-all \ + --without-pear \ + --without-iconv \ + --with-config-file-path=/etc \ + --localstatedir=/var \ + --disable-rpath -PHP_CFLAGS = $(TARGET_CFLAGS) +PHP_CONF_ENV = EXTRA_LIBS="$(PHP_EXTRA_LIBS)" -ifneq ($(BR2_PACKAGE_PHP_CLI),y) - PHP_CONF_OPT += --disable-cli +ifeq ($(BR2_ENDIAN),"BIG") +PHP_CONF_ENV += ac_cv_c_bigendian_php=yes else - PHP_CONF_OPT += --enable-cli +PHP_CONF_ENV += ac_cv_c_bigendian_php=no endif -ifneq ($(BR2_PACKAGE_PHP_CGI),y) - PHP_CONF_OPT += --disable-cgi -else - PHP_CONF_OPT += --enable-cgi -endif +PHP_CFLAGS = $(TARGET_CFLAGS) -### Extensions -ifeq ($(BR2_PACKAGE_PHP_EXT_SOCKETS),y) - PHP_CONF_OPT += --enable-sockets -endif +# We need to force dl "detection" +PHP_CONF_ENV += ac_cv_func_dlopen=yes ac_cv_lib_dl_dlopen=yes +PHP_EXTRA_LIBS += -ldl -ifeq ($(BR2_PACKAGE_PHP_EXT_POSIX),y) - PHP_CONF_OPT += --enable-posix -endif +PHP_CONF_OPT += $(if $(BR2_PACKAGE_PHP_CLI),,--disable-cli) +PHP_CONF_OPT += $(if $(BR2_PACKAGE_PHP_CGI),,--disable-cgi) +PHP_CONF_OPT += $(if $(BR2_PACKAGE_PHP_FPM),--enable-fpm,--disable-fpm) -ifeq ($(BR2_PACKAGE_PHP_EXT_SPL),y) - PHP_CONF_OPT += --enable-spl -endif +### Extensions +PHP_CONF_OPT += \ + $(if $(BR2_PACKAGE_PHP_EXT_SOCKETS),--enable-sockets) \ + $(if $(BR2_PACKAGE_PHP_EXT_POSIX),--enable-posix) \ + $(if $(BR2_PACKAGE_PHP_EXT_SESSION),--enable-session) \ + $(if $(BR2_PACKAGE_PHP_EXT_HASH),--enable-hash) \ + $(if $(BR2_PACKAGE_PHP_EXT_SIMPLEXML),--enable-simplexml) \ + $(if $(BR2_PACKAGE_PHP_EXT_XMLPARSER),--enable-xml) \ + $(if $(BR2_PACKAGE_PHP_EXT_EXIF),--enable-exif) \ + $(if $(BR2_PACKAGE_PHP_EXT_FTP),--enable-ftp) \ + $(if $(BR2_PACKAGE_PHP_EXT_JSON),--enable-json) \ + $(if $(BR2_PACKAGE_PHP_EXT_TOKENIZER),--enable-tokenizer) \ + $(if $(BR2_PACKAGE_PHP_EXT_PCNTL),--enable-pcntl) \ + $(if $(BR2_PACKAGE_PHP_EXT_SYSVMSG),--enable-sysvmsg) \ + $(if $(BR2_PACKAGE_PHP_EXT_SYSVSEM),--enable-sysvsem) \ + $(if $(BR2_PACKAGE_PHP_EXT_SYSVSHM),--enable-sysvshm) \ + $(if $(BR2_PACKAGE_PHP_EXT_ZIP),--enable-zip) \ + $(if $(BR2_PACKAGE_PHP_EXT_CTYPE),--enable-ctype) \ + $(if $(BR2_PACKAGE_PHP_EXT_FILTER),--enable-filter) \ + $(if $(BR2_PACKAGE_PHP_EXT_CALENDAR),--enable-calendar) -ifeq ($(BR2_PACKAGE_PHP_EXT_SESSION),y) - PHP_CONF_OPT += --enable-session -endif - ifeq ($(BR2_PACKAGE_PHP_EXT_OPENSSL),y) PHP_CONF_OPT += --with-openssl=$(STAGING_DIR)/usr PHP_DEPENDENCIES += openssl @@ -70,27 +76,11 @@ PHP_DEPENDENCIES += libxml2 endif -ifeq ($(BR2_PACKAGE_PHP_EXT_XMLPARSER),y) - PHP_CONF_OPT += --enable-xml -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_SIMPLEXML),y) - PHP_CONF_OPT += --enable-simplexml -endif - ifeq ($(BR2_PACKAGE_PHP_EXT_ZLIB),y) PHP_CONF_OPT += --with-zlib=$(STAGING_DIR)/usr PHP_DEPENDENCIES += zlib endif -ifeq ($(BR2_PACKAGE_PHP_EXT_EXIF),y) - PHP_CONF_OPT += --enable-exif -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_FTP),y) - PHP_CONF_OPT += --enable-ftp -endif - ifeq ($(BR2_PACKAGE_PHP_EXT_GETTEXT),y) PHP_CONF_OPT += --with-gettext=$(STAGING_DIR)/usr PHP_DEPENDENCIES += $(if $(BR2_NEEDS_GETTEXT),gettext) @@ -101,73 +91,17 @@ PHP_DEPENDENCIES += gmp endif -ifeq ($(BR2_PACKAGE_PHP_EXT_JSON),y) - PHP_CONF_OPT += --enable-json -endif - ifeq ($(BR2_PACKAGE_PHP_EXT_READLINE),y) PHP_CONF_OPT += --with-readline=$(STAGING_DIR)/usr PHP_DEPENDENCIES += readline endif -ifeq ($(BR2_PACKAGE_PHP_EXT_NCURSES),y) - PHP_CONF_OPT += --with-ncurses=$(STAGING_DIR)/usr - PHP_DEPENDENCIES += ncurses -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_PCNTL),y) - PHP_CONF_OPT += --enable-pcntl -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_SYSVMSG),y) - PHP_CONF_OPT += --enable-sysvmsg -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_SYSVSEM),y) - PHP_CONF_OPT += --enable-sysvsem -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_SYSVSHM),y) - PHP_CONF_OPT += --enable-sysvshm -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_ZIP),y) - PHP_CONF_OPT += --enable-zip -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_FILTER),y) - PHP_CONF_OPT += --enable-filter -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_CALENDAR),y) - PHP_CONF_OPT += --enable-calendar -endif - -ifeq ($(BR2_PACKAGE_PHP_EXT_PCRE),y) - PHP_CONF_OPT += --with-pcre-regex -endif - -### Legacy sqlite2 support -ifeq ($(BR2_PACKAGE_PHP_EXT_SQLITE),y) - PHP_CONF_OPT += --with-sqlite -ifneq ($(BR2_LARGEFILE),y) - PHP_CFLAGS += -DSQLITE_DISABLE_LFS -endif -ifeq ($(BR2_PACKAGE_PHP_EXT_SQLITE_UTF8),y) - PHP_CONF_OPT += --enable-sqlite-utf8 -endif -endif - ### PDO ifeq ($(BR2_PACKAGE_PHP_EXT_PDO),y) PHP_CONF_OPT += --enable-pdo ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_SQLITE),y) -ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_SQLITE_EXTERNAL),y) PHP_CONF_OPT += --with-pdo-sqlite=$(STAGING_DIR)/usr PHP_DEPENDENCIES += sqlite -else - PHP_CONF_OPT += --with-pdo-sqlite -endif PHP_CFLAGS += -DSQLITE_OMIT_LOAD_EXTENSION ifneq ($(BR2_LARGEFILE),y) PHP_CFLAGS += -DSQLITE_DISABLE_LFS @@ -179,6 +113,12 @@ endif endif +### Use external PCRE if it's available +ifeq ($(BR2_PACKAGE_PCRE),y) + PHP_CONF_OPT += --with-pcre-regex=$(STAGING_DIR)/usr + PHP_DEPENDENCIES += pcre +endif + ### LDAP ifeq ($(BR2_PACKAGE_OPENLDAP),y) PHP_CONF_OPT += --with-ldap=$(STAGING_DIR)/usr @@ -190,6 +130,10 @@ $(SED) 's%^prefix="/usr"%prefix="$(STAGING_DIR)/usr"%' \ -e 's%^exec_prefix="/usr"%exec_prefix="$(STAGING_DIR)/usr"%' \ $(STAGING_DIR)/usr/bin/php-config + $(SED) "/prefix/ s:/usr:$(STAGING_DIR)/usr:" \ + $(STAGING_DIR)/usr/bin/phpize + $(SED) "/extension_dir/ s:/usr:$(TARGET_DIR)/usr:" \ + $(STAGING_DIR)/usr/bin/php-config endef PHP_POST_INSTALL_STAGING_HOOKS += PHP_FIXUP_PHP_CONFIG This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-06 15:49:49
|
Revision: 6965 http://sourceforge.net/p/astlinux/code/6965 Author: abelbeck Date: 2015-02-06 15:49:42 +0000 (Fri, 06 Feb 2015) Log Message: ----------- kamailio, version bump to 4.1.8 Modified Paths: -------------- branches/1.0/package/kamailio/kamailio.mk Modified: branches/1.0/package/kamailio/kamailio.mk =================================================================== --- branches/1.0/package/kamailio/kamailio.mk 2015-02-06 14:55:39 UTC (rev 6964) +++ branches/1.0/package/kamailio/kamailio.mk 2015-02-06 15:49:42 UTC (rev 6965) @@ -4,7 +4,7 @@ # ############################################################## -KAMAILIO_VERSION = 4.1.7 +KAMAILIO_VERSION = 4.1.8 KAMAILIO_SOURCE = kamailio-$(KAMAILIO_VERSION)_src.tar.gz KAMAILIO_SITE = http://kamailio.org/pub/kamailio/$(KAMAILIO_VERSION)/src KAMAILIO_DEPENDENCIES = openssl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-06 14:55:46
|
Revision: 6964 http://sourceforge.net/p/astlinux/code/6964 Author: abelbeck Date: 2015-02-06 14:55:39 +0000 (Fri, 06 Feb 2015) Log Message: ----------- return to release 'svn' Modified Paths: -------------- branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release Modified: branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release 2015-02-06 14:55:28 UTC (rev 6963) +++ branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release 2015-02-06 14:55:39 UTC (rev 6964) @@ -1 +1 @@ -astlinux-1.2.2 +svn This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-06 14:55:35
|
Revision: 6963 http://sourceforge.net/p/astlinux/code/6963 Author: abelbeck Date: 2015-02-06 14:55:28 +0000 (Fri, 06 Feb 2015) Log Message: ----------- create 1.2.2 tag Added Paths: ----------- tags/1.2.2/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-06 14:55:23
|
Revision: 6962 http://sourceforge.net/p/astlinux/code/6962 Author: abelbeck Date: 2015-02-06 14:55:20 +0000 (Fri, 06 Feb 2015) Log Message: ----------- mark release 'astlinux-1.2.2' Modified Paths: -------------- branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release Modified: branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release 2015-02-02 13:44:34 UTC (rev 6961) +++ branches/1.0/project/astlinux/target_skeleton/etc/astlinux-release 2015-02-06 14:55:20 UTC (rev 6962) @@ -1 +1 @@ -svn +astlinux-1.2.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-02 13:44:41
|
Revision: 6961 http://sourceforge.net/p/astlinux/code/6961 Author: abelbeck Date: 2015-02-02 13:44:34 +0000 (Mon, 02 Feb 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-02-02 13:43:13 UTC (rev 6960) +++ branches/1.0/docs/ChangeLog.txt 2015-02-02 13:44:34 UTC (rev 6961) @@ -42,6 +42,8 @@ -- kexec-tools, version bump to 2.0.8 +-- Time Zone Database update, tzdata2015a and tzcode2015a + -- Update build system tools: == autoconf, version bump to 2.69 == automake, version bump to 1.15 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-02 13:43:22
|
Revision: 6960 http://sourceforge.net/p/astlinux/code/6960 Author: abelbeck Date: 2015-02-02 13:43:13 +0000 (Mon, 02 Feb 2015) Log Message: ----------- zoneinfo, version bump to tzdata2015a and tzcode2015a Modified Paths: -------------- branches/1.0/package/zoneinfo/zoneinfo.mk Modified: branches/1.0/package/zoneinfo/zoneinfo.mk =================================================================== --- branches/1.0/package/zoneinfo/zoneinfo.mk 2015-02-02 05:12:39 UTC (rev 6959) +++ branches/1.0/package/zoneinfo/zoneinfo.mk 2015-02-02 13:43:13 UTC (rev 6960) @@ -4,8 +4,8 @@ # ############################################################## ZONEINFO_VERSION := -ZONEINFO_DATA := tzdata2014j.tar.gz -ZONEINFO_SOURCE := tzcode2014j.tar.gz +ZONEINFO_DATA := tzdata2015a.tar.gz +ZONEINFO_SOURCE := tzcode2015a.tar.gz ZONEINFO_SITE := ftp://ftp.iana.org/tz/releases ZONEINFO_DIR := $(BUILD_DIR)/zoneinfo ZONEINFO_BINARY := usr/share/zoneinfo/.tzcompiled This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-02-02 05:12:42
|
Revision: 6959 http://sourceforge.net/p/astlinux/code/6959 Author: abelbeck Date: 2015-02-02 05:12:39 +0000 (Mon, 02 Feb 2015) Log Message: ----------- build system, fix cosmetic error message from upstream Buildroot http://git.buildroot.net/buildroot/commit/package?id=383287ce33c7e8780db3b2a3374aa0b2e57af889 Modified Paths: -------------- branches/1.0/package/Makefile.autotools.in Modified: branches/1.0/package/Makefile.autotools.in =================================================================== --- branches/1.0/package/Makefile.autotools.in 2015-01-30 15:28:20 UTC (rev 6958) +++ branches/1.0/package/Makefile.autotools.in 2015-02-02 05:12:39 UTC (rev 6959) @@ -158,7 +158,7 @@ elif test $$$${ltmain_version} = "2.2"; then\ toolchain/patch-kernel.sh $$$${i%/*} package buildroot-libtool-v2.2.patch; \ elif test $$$${ltmain_version} = "2.4"; then\ - if test $$$${ltmain_patchlevel} -gt 2; then \ + if test $$$${ltmain_patchlevel:-0} -gt 2; then \ toolchain/patch-kernel.sh $$$${i%/*} package buildroot-libtool-v2.4.4.patch; \ else \ toolchain/patch-kernel.sh $$$${i%/*} package buildroot-libtool-v2.4.patch; \ @@ -190,7 +190,7 @@ elif test $$$${ltmain_version} = "2.2"; then\ toolchain/patch-kernel.sh $$$${i%/*} package buildroot-libtool-v2.2.patch; \ elif test $$$${ltmain_version} = "2.4"; then\ - if test $$$${ltmain_patchlevel} -gt 2; then \ + if test $$$${ltmain_patchlevel:-0} -gt 2; then \ toolchain/patch-kernel.sh $$$${i%/*} package buildroot-libtool-v2.4.4.patch; \ else \ toolchain/patch-kernel.sh $$$${i%/*} package buildroot-libtool-v2.4.patch; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-30 15:28:28
|
Revision: 6958 http://sourceforge.net/p/astlinux/code/6958 Author: abelbeck Date: 2015-01-30 15:28:20 +0000 (Fri, 30 Jan 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-01-30 14:58:47 UTC (rev 6957) +++ branches/1.0/docs/ChangeLog.txt 2015-01-30 15:28:20 UTC (rev 6958) @@ -12,6 +12,13 @@ ** System +-- Build system update: crosstool-NG 1.20.0, gcc 4.8.3, eglibc 2.18 + Security fix: CVE-2015-0235 (GHOST: glibc gethostbyname buffer overflow) + +-- Linux Kernel 3.2.66 (minor bump) + +-- RUNNIX, version bump to runnix-0.4-6956, with Linux Kernel 3.2.66, dropbear 2015.67 + -- igb, version 5.2.15, Intel Gigabit Ethernet Network Driver -- Monit, version 5.11, new package, easily configured monitoring system with web status interface @@ -33,6 +40,8 @@ -- libsodium, version bump to 1.0.2 +-- kexec-tools, version bump to 2.0.8 + -- Update build system tools: == autoconf, version bump to 2.69 == automake, version bump to 1.15 @@ -66,13 +75,15 @@ ** Asterisk --- Asterisk 1.8.32.1 (no change), 11.15.0 (version bump) and 13.1.0 (new version for testing) +-- Asterisk 1.8.32.2 (version bump), 11.15.1 (version bump) and 13.1.1 (new version for testing) -- DAHDI, dahdi-linux 2.8.0.1 (no change) and dahdi-tools 2.8.0 (no change) -- pjsip, new package for Asterisk 13, version 2.3 --- phoneprov-tools, add support for pjsip_file and pjsip_path for new [pjsip] context +-- phoneprov-tools, add support for pjsip_file and pjsip_path for new [pjsip] context. + Add support for optional '/mnt/kd/phoneprov-reload.script' action script when 'Reload Dialplan/SIP' is checked. + More Info: http://doc.astlinux.org/userdoc:tt_ip_phone_provisioning#reload_action_script_optional -- Asterisk 'agi-bin' now includes the 'custom-agi' sub-directory path which is automatically symlinked to the /mnt/kd/custom-agi directory if it exists. The dialplan must use "AGI(custom-agi/foobar.agi,...)" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-30 14:58:54
|
Revision: 6957 http://sourceforge.net/p/astlinux/code/6957 Author: abelbeck Date: 2015-01-30 14:58:47 +0000 (Fri, 30 Jan 2015) Log Message: ----------- runnix, version bump to runnix-0.4-6956 Modified Paths: -------------- branches/1.0/boot/runnix/runnix.mk Modified: branches/1.0/boot/runnix/runnix.mk =================================================================== --- branches/1.0/boot/runnix/runnix.mk 2015-01-30 00:32:51 UTC (rev 6956) +++ branches/1.0/boot/runnix/runnix.mk 2015-01-30 14:58:47 UTC (rev 6957) @@ -3,7 +3,7 @@ # runnix # ############################################################# -RUNNIX_VER:=0.4-6752 +RUNNIX_VER:=0.4-6956 RUNNIX_SOURCE:=runnix-$(RUNNIX_VER).tar.gz RUNNIX_SITE:=http://mirror.astlinux.org/runnix4 RUNNIX_DIR:=$(BUILD_DIR)/runnix-$(RUNNIX_VER) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-30 00:32:54
|
Revision: 6956 http://sourceforge.net/p/astlinux/code/6956 Author: abelbeck Date: 2015-01-30 00:32:51 +0000 (Fri, 30 Jan 2015) Log Message: ----------- kexec, version bump to 2.0.8 Modified Paths: -------------- branches/1.0/package/kexec/kexec.mk Modified: branches/1.0/package/kexec/kexec.mk =================================================================== --- branches/1.0/package/kexec/kexec.mk 2015-01-30 00:12:41 UTC (rev 6955) +++ branches/1.0/package/kexec/kexec.mk 2015-01-30 00:32:51 UTC (rev 6956) @@ -3,7 +3,7 @@ # kexec # ############################################################# -KEXEC_VERSION = 2.0.6 +KEXEC_VERSION = 2.0.8 KEXEC_SOURCE = kexec-tools-$(KEXEC_VERSION).tar.gz KEXEC_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/kernel/kexec This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-30 00:12:43
|
Revision: 6955 http://sourceforge.net/p/astlinux/code/6955 Author: abelbeck Date: 2015-01-30 00:12:41 +0000 (Fri, 30 Jan 2015) Log Message: ----------- dropbear, version bump to 2015.67 for RUNNUX use Modified Paths: -------------- branches/1.0/package/dropbear/Config.in branches/1.0/package/dropbear/dropbear.mk branches/1.0/project/runnix/geni586/linux.config branches/1.0/project/runnix/target_skeleton/runnix branches/1.0/runnix-uclibc.config branches/1.0/runnix.config Removed Paths: ------------- branches/1.0/package/dropbear/dropbear-fix-missing-TIMEVAL_TO_TIMESPEC.patch Modified: branches/1.0/package/dropbear/Config.in =================================================================== --- branches/1.0/package/dropbear/Config.in 2015-01-29 18:22:59 UTC (rev 6954) +++ branches/1.0/package/dropbear/Config.in 2015-01-30 00:12:41 UTC (rev 6955) @@ -6,9 +6,10 @@ http://matt.ucc.asn.au/dropbear/dropbear.html +if BR2_PACKAGE_DROPBEAR + config BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS bool "disable reverse DNS lookups" - depends on BR2_PACKAGE_DROPBEAR help Disable reverse DNS lookups on connection. This can be handy on systems without working DNS, as connections otherwise @@ -17,9 +18,10 @@ config BR2_PACKAGE_DROPBEAR_SMALL bool "optimize for size" default y - depends on BR2_PACKAGE_DROPBEAR help Compile dropbear for the smallest possible binary size. Tradeoffs are slower hashes and ciphers, and disabling of the blowfish cipher and zlib. + +endif Deleted: branches/1.0/package/dropbear/dropbear-fix-missing-TIMEVAL_TO_TIMESPEC.patch =================================================================== --- branches/1.0/package/dropbear/dropbear-fix-missing-TIMEVAL_TO_TIMESPEC.patch 2015-01-29 18:22:59 UTC (rev 6954) +++ branches/1.0/package/dropbear/dropbear-fix-missing-TIMEVAL_TO_TIMESPEC.patch 2015-01-30 00:12:41 UTC (rev 6955) @@ -1,11 +0,0 @@ -diff -ur dropbear-0.48/includes.h dropbear-0.48-patched/includes.h ---- dropbear-0.48/includes.h 2006-03-09 09:06:02.000000000 -0600 -+++ dropbear-0.48-patched/includes.h 2006-03-15 22:36:12.000000000 -0600 -@@ -35,6 +35,7 @@ - #include <sys/param.h> /* required for BSD4_4 define */ - #include <sys/socket.h> - #include <sys/stat.h> -+#define _GNU_SOURCE - #include <sys/time.h> - #include <sys/un.h> - #include <sys/wait.h> Modified: branches/1.0/package/dropbear/dropbear.mk =================================================================== --- branches/1.0/package/dropbear/dropbear.mk 2015-01-29 18:22:59 UTC (rev 6954) +++ branches/1.0/package/dropbear/dropbear.mk 2015-01-30 00:12:41 UTC (rev 6955) @@ -4,12 +4,13 @@ # ############################################################# -DROPBEAR_VERSION = 2012.55 -DROPBEAR_SOURCE = dropbear-$(DROPBEAR_VERSION).tar.gz +DROPBEAR_VERSION = 2015.67 DROPBEAR_SITE = http://matt.ucc.asn.au/dropbear/releases +DROPBEAR_SOURCE = dropbear-$(DROPBEAR_VERSION).tar.bz2 DROPBEAR_TARGET_BINS = dbclient dropbearkey dropbearconvert scp ssh -DROPBEAR_MAKE = $(MAKE) MULTI=1 SCPPROGRESS=1 \ - PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" +DROPBEAR_MAKE = \ + $(MAKE) MULTI=1 SCPPROGRESS=1 \ + PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" ifeq ($(BR2_PREFER_STATIC_LIB),y) DROPBEAR_MAKE += STATIC=1 @@ -21,21 +22,23 @@ DROPBEAR_POST_EXTRACT_HOOKS += DROPBEAR_FIX_XAUTH -define DROPBEAR_DISABLE_REVERSE_DNS - $(SED) 's,^#define DO_HOST_LOOKUP.*,/* #define DO_HOST_LOOKUP */,' $(@D)/options.h +define DROPBEAR_ENABLE_REVERSE_DNS + $(SED) 's:.*\(#define DO_HOST_LOOKUP\).*:\1:' $(@D)/options.h endef define DROPBEAR_BUILD_SMALL - echo "#define DROPBEAR_SMALL_CODE" >>$(@D)/options.h - echo "#define NO_FAST_EXPTMOD" >>$(@D)/options.h + $(SED) 's:.*\(#define NO_FAST_EXPTMOD\).*:\1:' $(@D)/options.h endef define DROPBEAR_BUILD_FEATURED - echo "#define DROPBEAR_BLOWFISH" >>$(@D)/options.h + $(SED) 's:^#define DROPBEAR_SMALL_CODE::' $(@D)/options.h + $(SED) 's:.*\(#define DROPBEAR_BLOWFISH\).*:\1:' $(@D)/options.h + $(SED) 's:.*\(#define DROPBEAR_TWOFISH128\).*:\1:' $(@D)/options.h + $(SED) 's:.*\(#define DROPBEAR_TWOFISH256\).*:\1:' $(@D)/options.h endef -ifeq ($(BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS),y) -DROPBEAR_POST_EXTRACT_HOOKS += DROPBEAR_DISABLE_REVERSE_DNS +ifeq ($(BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS),) +DROPBEAR_POST_EXTRACT_HOOKS += DROPBEAR_ENABLE_REVERSE_DNS endif ifeq ($(BR2_PACKAGE_DROPBEAR_SMALL),y) @@ -55,12 +58,13 @@ for f in $(DROPBEAR_TARGET_BINS); do \ ln -snf ../sbin/dropbear $(TARGET_DIR)/usr/bin/$$f ; \ done + ln -snf /tmp/etc/dropbear $(TARGET_DIR)/etc/dropbear endef define DROPBEAR_UNINSTALL_TARGET_CMDS rm -f $(TARGET_DIR)/usr/sbin/dropbear + rm -f $(TARGET_DIR)/etc/dropbear rm -f $(addprefix $(TARGET_DIR)/usr/bin/, $(DROPBEAR_TARGET_BINS)) - rm -f $(TARGET_DIR)/etc/init.d/S50dropbear endef $(eval $(call AUTOTARGETS,package,dropbear)) Modified: branches/1.0/project/runnix/geni586/linux.config =================================================================== --- branches/1.0/project/runnix/geni586/linux.config 2015-01-29 18:22:59 UTC (rev 6954) +++ branches/1.0/project/runnix/geni586/linux.config 2015-01-30 00:12:41 UTC (rev 6955) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.2.62 Kernel Configuration +# Linux/i386 3.2.66 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -312,6 +312,7 @@ # CONFIG_X86_ANCIENT_MCE is not set # CONFIG_X86_MCE_INJECT is not set CONFIG_VM86=y +# CONFIG_X86_16BIT is not set # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set CONFIG_X86_REBOOTFIXUPS=y Modified: branches/1.0/project/runnix/target_skeleton/runnix =================================================================== --- branches/1.0/project/runnix/target_skeleton/runnix 2015-01-29 18:22:59 UTC (rev 6954) +++ branches/1.0/project/runnix/target_skeleton/runnix 2015-01-30 00:12:41 UTC (rev 6955) @@ -62,15 +62,18 @@ if [ -n "$SSHPORT" ]; then mount -t devpts devpts /dev/pts + mkdir /tmp/etc/dropbear + echo "Generating keys..." - dropbearkey -t rsa -f /tmp/rsa_key -s 1024 - dropbearkey -t dss -f /tmp/dss_key -s 1024 + dropbearkey -t rsa -f /tmp/etc/dropbear/dropbear_rsa_host_key -s 1024 + dropbearkey -t dss -f /tmp/etc/dropbear/dropbear_dss_host_key -s 1024 + dropbearkey -t ecdsa -f /tmp/etc/dropbear/dropbear_ecdsa_host_key touch /var/log/lastlog touch /var/log/wtmp echo "Starting SSH..." - dropbear -d /tmp/dss_key -r /tmp/rsa_key -E -P /tmp/dropbear.pid -p $SSHPORT + dropbear -E -P /tmp/dropbear.pid -p $SSHPORT myipv4="$(ip -o addr show dev "$NDEV" 2>/dev/null | awk '$3 == "inet" { split($4, field, "/"); print field[1]; }')" if [ -n "$myipv4" ]; then Modified: branches/1.0/runnix-uclibc.config =================================================================== --- branches/1.0/runnix-uclibc.config 2015-01-29 18:22:59 UTC (rev 6954) +++ branches/1.0/runnix-uclibc.config 2015-01-30 00:12:41 UTC (rev 6955) @@ -855,7 +855,7 @@ # BR2_PACKAGE_DNSCRYPT_PROXY is not set # BR2_PACKAGE_DNSMASQ is not set BR2_PACKAGE_DROPBEAR=y -# BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS is not set +BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS=y BR2_PACKAGE_DROPBEAR_SMALL=y # Modified: branches/1.0/runnix.config =================================================================== --- branches/1.0/runnix.config 2015-01-29 18:22:59 UTC (rev 6954) +++ branches/1.0/runnix.config 2015-01-30 00:12:41 UTC (rev 6955) @@ -603,7 +603,7 @@ # BR2_PACKAGE_DNSCRYPT_PROXY is not set # BR2_PACKAGE_DNSMASQ is not set BR2_PACKAGE_DROPBEAR=y -# BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS is not set +BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS=y BR2_PACKAGE_DROPBEAR_SMALL=y # BR2_PACKAGE_EBTABLES is not set # BR2_PACKAGE_ETHTOOL is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-29 18:23:06
|
Revision: 6954 http://sourceforge.net/p/astlinux/code/6954 Author: abelbeck Date: 2015-01-29 18:22:59 +0000 (Thu, 29 Jan 2015) Log Message: ----------- web interface, add 'phoneprov-reload.script' to basic backup Modified Paths: -------------- branches/1.0/package/webinterface/altweb/admin/system.php Modified: branches/1.0/package/webinterface/altweb/admin/system.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/system.php 2015-01-29 18:08:25 UTC (rev 6953) +++ branches/1.0/package/webinterface/altweb/admin/system.php 2015-01-29 18:22:59 UTC (rev 6954) @@ -195,7 +195,7 @@ $srcfile .= ' -e "s/^.*[.]conf$/&/p" -e "s/^webgui-prefs.txt$/&/p" -e "s/^ast.*/&/p"'; $srcfile .= ' -e "s/^blocked-hosts$/&/p" -e "s/^dnsmasq.static$/&/p" -e "s/^hosts$/&/p" -e "s/^ethers$/&/p"'; $srcfile .= ' -e "s/^rc.local$/&/p" -e "s/^rc.local.stop$/&/p" -e "s/^rc.elocal$/&/p" -e "s/^rc.ledcontrol$/&/p"'; - $srcfile .= ' -e "s/^wan-failover.script$/&/p"'; + $srcfile .= ' -e "s/^wan-failover.script$/&/p" -e "s/^phoneprov-reload.script$/&/p"'; $srcfile .= ' -e "s/^custom-agi$/&/p"'; $srcfile .= ' -e "s/^crontabs$/&/p" -e "s/^snmp$/&/p" -e "s/^fop2$/&/p" -e "s/^kamailio$/&/p" -e "s/^monit$/&/p"'; $srcfile .= ' -e "s/^openvpn$/&/p" -e "s/^ipsec$/&/p" -e "s/^dahdi$/&/p" -e "s/^ssl$/&/p" -e "s/^ups$/&/p")'; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-29 18:08:32
|
Revision: 6953 http://sourceforge.net/p/astlinux/code/6953 Author: abelbeck Date: 2015-01-29 18:08:25 +0000 (Thu, 29 Jan 2015) Log Message: ----------- restore-basic-conf, add 'phoneprov-reload.script' support Modified Paths: -------------- branches/1.0/project/astlinux/target_skeleton/usr/sbin/restore-basic-conf Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/restore-basic-conf =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/restore-basic-conf 2015-01-29 18:03:40 UTC (rev 6952) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/restore-basic-conf 2015-01-29 18:08:25 UTC (rev 6953) @@ -83,7 +83,7 @@ # Restore basic configuration files # if ! restore_files astdb astdb.sqlite3 asterisk-odbc.sqlite3 webgui-prefs.txt blocked-hosts dnsmasq.static \ - rc.local rc.local.stop rc.elocal rc.ledcontrol wan-failover.script \ + rc.local rc.local.stop rc.elocal rc.ledcontrol wan-failover.script phoneprov-reload.script \ ast-crash hosts ethers; then exit 2 fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-29 18:03:47
|
Revision: 6952 http://sourceforge.net/p/astlinux/code/6952 Author: abelbeck Date: 2015-01-29 18:03:40 +0000 (Thu, 29 Jan 2015) Log Message: ----------- phoneprov-tools, add support for optional '/mnt/kd/phoneprov-reload.script' script Modified Paths: -------------- branches/1.0/package/phoneprov-tools/phoneprov-massdeployment Modified: branches/1.0/package/phoneprov-tools/phoneprov-massdeployment =================================================================== --- branches/1.0/package/phoneprov-tools/phoneprov-massdeployment 2015-01-29 17:47:06 UTC (rev 6951) +++ branches/1.0/package/phoneprov-tools/phoneprov-massdeployment 2015-01-29 18:03:40 UTC (rev 6952) @@ -34,8 +34,12 @@ { echo "Auto-reloading Asterisk 'dialplan' and 'sip'." - asterisk -rx "dialplan reload" >/dev/null - asterisk -rx "sip reload" >/dev/null + if [ -x /mnt/kd/phoneprov-reload.script ]; then + /mnt/kd/phoneprov-reload.script + else + asterisk -rx "dialplan reload" >/dev/null + asterisk -rx "sip reload" >/dev/null + fi } error_info() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-29 17:47:14
|
Revision: 6951 http://sourceforge.net/p/astlinux/code/6951 Author: abelbeck Date: 2015-01-29 17:47:06 +0000 (Thu, 29 Jan 2015) Log Message: ----------- asterisk, security version bumps, 1.8.32.2, 11.15.1, and 13.1.1 for AST-2015-001 and AST-2015-002 Modified Paths: -------------- branches/1.0/package/asterisk/asterisk.mk Modified: branches/1.0/package/asterisk/asterisk.mk =================================================================== --- branches/1.0/package/asterisk/asterisk.mk 2015-01-29 17:22:45 UTC (rev 6950) +++ branches/1.0/package/asterisk/asterisk.mk 2015-01-29 17:47:06 UTC (rev 6951) @@ -4,12 +4,12 @@ # ############################################################## ifeq ($(BR2_PACKAGE_ASTERISK_v1_8),y) -ASTERISK_VERSION := 1.8.32.1 +ASTERISK_VERSION := 1.8.32.2 else ifeq ($(BR2_PACKAGE_ASTERISK_v11),y) -ASTERISK_VERSION := 11.15.0 +ASTERISK_VERSION := 11.15.1 else -ASTERISK_VERSION := 13.1.0 +ASTERISK_VERSION := 13.1.1 endif endif ASTERISK_SOURCE := asterisk-$(ASTERISK_VERSION).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-29 17:22:53
|
Revision: 6950 http://sourceforge.net/p/astlinux/code/6950 Author: abelbeck Date: 2015-01-29 17:22:45 +0000 (Thu, 29 Jan 2015) Log Message: ----------- asterisk, build the small (40k) res_pktccops.so module to keep chan_mgcp.so happy, which usually needs it anyway Modified Paths: -------------- branches/1.0/package/asterisk/asterisk.mk Modified: branches/1.0/package/asterisk/asterisk.mk =================================================================== --- branches/1.0/package/asterisk/asterisk.mk 2015-01-28 23:34:11 UTC (rev 6949) +++ branches/1.0/package/asterisk/asterisk.mk 2015-01-29 17:22:45 UTC (rev 6950) @@ -272,6 +272,9 @@ menuselect/menuselect --enable app_meetme --enable app_page menuselect.makeopts; \ ) endif + (cd $(ASTERISK_DIR); \ + menuselect/menuselect --enable res_pktccops menuselect.makeopts; \ + ) endif touch $@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-28 23:34:14
|
Revision: 6949 http://sourceforge.net/p/astlinux/code/6949 Author: abelbeck Date: 2015-01-28 23:34:11 +0000 (Wed, 28 Jan 2015) Log Message: ----------- system updates, Linux Kernel 3.2.66, crosstool-ng 1.20.0 configured with eglibc 2.18 and gcc 4.8.3. Security fix: CVE-2015-0235 (GHOST: glibc gethostbyname buffer overflow) Modified Paths: -------------- branches/1.0/astlinux-ast11.config branches/1.0/astlinux-ast13.config branches/1.0/astlinux18.config branches/1.0/crosstool-ng-src/README branches/1.0/initrd.config branches/1.0/project/astlinux/geni586/linux-smp.config branches/1.0/project/astlinux/geni586/linux.config branches/1.0/runnix.config Added Paths: ----------- branches/1.0/crosstool-ng-src/ct-ng-1.20.0-3.2.config branches/1.0/package/busybox/busybox-sys-resource.patch Removed Paths: ------------- branches/1.0/crosstool-ng-src/ct-ng-1.19.0-3.2.config Modified: branches/1.0/astlinux-ast11.config =================================================================== --- branches/1.0/astlinux-ast11.config 2015-01-27 00:36:08 UTC (rev 6948) +++ branches/1.0/astlinux-ast11.config 2015-01-28 23:34:11 UTC (rev 6949) @@ -97,7 +97,7 @@ BR2_TOOLCHAIN_EXTERNAL=y # BR2_TOOLCHAIN_CTNG is not set BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.19.0-3.2/i586-unknown-linux-gnu" +BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.20.0-3.2/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 @@ -909,7 +909,7 @@ # 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.62.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.2.66.tar.gz" BR2_LINUX_KERNEL_VERSION="custom" BR2_LINUX_KERNEL_PATCH="project/astlinux/kernel-patches" # BR2_LINUX_KERNEL_USE_DEFCONFIG is not set Modified: branches/1.0/astlinux-ast13.config =================================================================== --- branches/1.0/astlinux-ast13.config 2015-01-27 00:36:08 UTC (rev 6948) +++ branches/1.0/astlinux-ast13.config 2015-01-28 23:34:11 UTC (rev 6949) @@ -97,7 +97,7 @@ BR2_TOOLCHAIN_EXTERNAL=y # BR2_TOOLCHAIN_CTNG is not set BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.19.0-3.2/i586-unknown-linux-gnu" +BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.20.0-3.2/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 @@ -909,7 +909,7 @@ # 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.62.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.2.66.tar.gz" BR2_LINUX_KERNEL_VERSION="custom" BR2_LINUX_KERNEL_PATCH="project/astlinux/kernel-patches" # BR2_LINUX_KERNEL_USE_DEFCONFIG is not set Modified: branches/1.0/astlinux18.config =================================================================== --- branches/1.0/astlinux18.config 2015-01-27 00:36:08 UTC (rev 6948) +++ branches/1.0/astlinux18.config 2015-01-28 23:34:11 UTC (rev 6949) @@ -97,7 +97,7 @@ BR2_TOOLCHAIN_EXTERNAL=y # BR2_TOOLCHAIN_CTNG is not set BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.19.0-3.2/i586-unknown-linux-gnu" +BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.20.0-3.2/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 @@ -909,7 +909,7 @@ # 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.62.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.2.66.tar.gz" BR2_LINUX_KERNEL_VERSION="custom" BR2_LINUX_KERNEL_PATCH="project/astlinux/kernel-patches" # BR2_LINUX_KERNEL_USE_DEFCONFIG is not set Modified: branches/1.0/crosstool-ng-src/README =================================================================== --- branches/1.0/crosstool-ng-src/README 2015-01-27 00:36:08 UTC (rev 6948) +++ branches/1.0/crosstool-ng-src/README 2015-01-28 23:34:11 UTC (rev 6949) @@ -1,18 +1,18 @@ ######################################################################### -## Crosstool-NG 1.19.0 +## Crosstool-NG 1.20.0 ## http://crosstool-ng.org ## ## Building the eglibc toolchain for AstLinux 1.x using Buildroot -## The resulting toolchain is output to $HOME/astlinux/x-tools-1.19.0 +## The resulting toolchain is output to $HOME/astlinux/x-tools-1.20.0-3.2 ## Make sure you have a $HOME/astlinux/ directory. ## -## Note: If "crosstool-ng-1.19.0" is already installed, jump to "## Build toolchain ##" +## Note: If "crosstool-ng-1.20.0" is already installed, jump to "## Build toolchain ##" ## ## Install crosstool-ng ## # mkdir ~/source-control # used as example folder for these configs cd ~/source-control -wget -O - http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.19.0.tar.bz2 | tar xj -cd crosstool-ng-1.19.0 +wget -O - http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.20.0.tar.bz2 | tar xj +cd crosstool-ng-1.20.0 ./configure # Note: the 'gperf' package may need to be added to your system. make @@ -20,14 +20,14 @@ ## ## Build toolchain ## cd ~/source-control -mkdir ctng-1.19.0-3.2 -cd ctng-1.19.0-3.2 -# then copy the "crosstool-ng-src/ct-ng-1.19.0-3.2.config" file from the SVN to ".config" here -cp ~/astlinux/1.0/crosstool-ng-src/ct-ng-1.19.0-3.2.config .config +mkdir ctng-1.20.0-3.2 +cd ctng-1.20.0-3.2 +# then copy the "crosstool-ng-src/ct-ng-1.20.0-3.2.config" file from the SVN to ".config" here +cp ~/astlinux/1.0/crosstool-ng-src/ct-ng-1.20.0-3.2.config .config # leave as configured, just look, don't make any changes ct-ng menuconfig # then install linux kernel for the header includes -wget http://files.astlinux.org/linux-3.2.62.tar.gz +wget http://files.astlinux.org/linux-3.2.66.tar.gz # finally, start the toolchain build process ct-ng build # takes 50-70 min. Deleted: branches/1.0/crosstool-ng-src/ct-ng-1.19.0-3.2.config =================================================================== --- branches/1.0/crosstool-ng-src/ct-ng-1.19.0-3.2.config 2015-01-27 00:36:08 UTC (rev 6948) +++ branches/1.0/crosstool-ng-src/ct-ng-1.19.0-3.2.config 2015-01-28 23:34:11 UTC (rev 6949) @@ -1,475 +0,0 @@ -# -# Automatically generated make config: don't edit -# crosstool-NG 1.19.0 Configuration -# Wed Jan 22 05:59:57 2014 -# -CT_CONFIGURE_has_xz=y -CT_CONFIGURE_has_cvs=y -CT_CONFIGURE_has_svn=y -CT_MODULES=y - -# -# Paths and misc options -# - -# -# crosstool-NG behavior -# -# CT_OBSOLETE is not set -# CT_EXPERIMENTAL is not set -# CT_DEBUG_CT is not set - -# -# Paths -# -CT_LOCAL_TARBALLS_DIR="" -CT_WORK_DIR="${CT_TOP_DIR}/.build" -CT_PREFIX_DIR="${HOME}/astlinux/x-tools-1.19.0-3.2/${CT_TARGET}" -CT_INSTALL_DIR="${CT_PREFIX_DIR}" -CT_RM_RF_PREFIX_DIR=y -CT_REMOVE_DOCS=y -CT_INSTALL_DIR_RO=y -CT_STRIP_ALL_TOOLCHAIN_EXECUTABLES=y - -# -# Downloading -# -# CT_FORBID_DOWNLOAD is not set -# CT_FORCE_DOWNLOAD is not set -CT_CONNECT_TIMEOUT=10 -# CT_ONLY_DOWNLOAD is not set -# CT_USE_MIRROR is not set - -# -# Extracting -# -# CT_FORCE_EXTRACT is not set -CT_OVERIDE_CONFIG_GUESS_SUB=y -# CT_ONLY_EXTRACT is not set -CT_PATCH_BUNDLED=y -# CT_PATCH_LOCAL is not set -# CT_PATCH_BUNDLED_LOCAL is not set -# CT_PATCH_LOCAL_BUNDLED is not set -# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set -# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set -# CT_PATCH_NONE is not set -CT_PATCH_ORDER="bundled" - -# -# Build behavior -# -CT_PARALLEL_JOBS=1 -CT_LOAD="" -CT_USE_PIPES=y -CT_EXTRA_CFLAGS_FOR_BUILD="" -CT_EXTRA_LDFLAGS_FOR_BUILD="" -CT_EXTRA_CFLAGS_FOR_HOST="" -CT_EXTRA_LDFLAGS_FOR_HOST="" -# CT_CONFIG_SHELL_SH is not set -# CT_CONFIG_SHELL_ASH is not set -CT_CONFIG_SHELL_BASH=y -# CT_CONFIG_SHELL_CUSTOM is not set -CT_CONFIG_SHELL="${bash}" - -# -# Logging -# -# CT_LOG_ERROR is not set -# CT_LOG_WARN is not set -CT_LOG_INFO=y -# CT_LOG_EXTRA is not set -# CT_LOG_ALL is not set -# CT_LOG_DEBUG is not set -CT_LOG_LEVEL_MAX="INFO" -# CT_LOG_SEE_TOOLS_WARN is not set -CT_LOG_PROGRESS_BAR=y -CT_LOG_TO_FILE=y -CT_LOG_FILE_COMPRESS=y - -# -# Target options -# -CT_ARCH="x86" -CT_ARCH_SUPPORTS_32=y -CT_ARCH_SUPPORTS_64=y -CT_ARCH_SUPPORTS_WITH_ARCH=y -CT_ARCH_SUPPORTS_WITH_CPU=y -CT_ARCH_SUPPORTS_WITH_TUNE=y -CT_ARCH_DEFAULT_32=y -CT_ARCH_ARCH="i586" -CT_ARCH_CPU="" -CT_ARCH_TUNE="" -CT_ARCH_32=y -# CT_ARCH_64 is not set -CT_ARCH_BITNESS=32 -CT_TARGET_CFLAGS="" -CT_TARGET_LDFLAGS="" -# CT_ARCH_alpha is not set -# CT_ARCH_arm is not set -# CT_ARCH_avr32 is not set -# CT_ARCH_blackfin is not set -# CT_ARCH_m68k is not set -# CT_ARCH_mips is not set -# CT_ARCH_powerpc is not set -# CT_ARCH_s390 is not set -# CT_ARCH_sh is not set -# CT_ARCH_sparc is not set -CT_ARCH_x86=y -CT_ARCH_alpha_AVAILABLE=y -CT_ARCH_arm_AVAILABLE=y -CT_ARCH_avr32_AVAILABLE=y -CT_ARCH_blackfin_AVAILABLE=y -CT_ARCH_m68k_AVAILABLE=y -CT_ARCH_microblaze_AVAILABLE=y -CT_ARCH_mips_AVAILABLE=y -CT_ARCH_powerpc_AVAILABLE=y -CT_ARCH_s390_AVAILABLE=y -CT_ARCH_sh_AVAILABLE=y -CT_ARCH_sparc_AVAILABLE=y -CT_ARCH_x86_AVAILABLE=y -CT_ARCH_SUFFIX="" - -# -# Generic target options -# -# CT_MULTILIB is not set -CT_ARCH_USE_MMU=y - -# -# Target optimisations -# -CT_ARCH_FLOAT="" - -# -# Toolchain options -# - -# -# General toolchain options -# -CT_FORCE_SYSROOT=y -CT_USE_SYSROOT=y -CT_SYSROOT_NAME="sysroot" -CT_SYSROOT_DIR_PREFIX="" -CT_WANTS_STATIC_LINK=y -# CT_STATIC_TOOLCHAIN is not set -CT_TOOLCHAIN_PKGVERSION="" -CT_TOOLCHAIN_BUGURL="" - -# -# Tuple completion and aliasing -# -CT_TARGET_VENDOR="unknown" -CT_TARGET_ALIAS_SED_EXPR="" -CT_TARGET_ALIAS="" - -# -# Toolchain type -# -CT_CROSS=y -# CT_CANADIAN is not set -CT_TOOLCHAIN_TYPE="cross" - -# -# Build system -# -CT_BUILD="" -CT_BUILD_PREFIX="" -CT_BUILD_SUFFIX="" - -# -# Misc options -# -# CT_TOOLCHAIN_ENABLE_NLS is not set - -# -# Operating System -# -CT_KERNEL_SUPPORTS_SHARED_LIBS=y -CT_KERNEL="linux" -CT_KERNEL_VERSION="custom" -# CT_KERNEL_bare_metal is not set -CT_KERNEL_linux=y -# CT_KERNEL_windows is not set -CT_KERNEL_bare_metal_AVAILABLE=y -CT_KERNEL_linux_AVAILABLE=y -# CT_KERNEL_V_3_10 is not set -# CT_KERNEL_V_3_9 is not set -# CT_KERNEL_V_3_8 is not set -# CT_KERNEL_V_3_7 is not set -# CT_KERNEL_V_3_6 is not set -# CT_KERNEL_V_3_5 is not set -# CT_KERNEL_V_3_4 is not set -# CT_KERNEL_V_3_3 is not set -# CT_KERNEL_V_3_2 is not set -# CT_KERNEL_V_3_1 is not set -# CT_KERNEL_V_3_0 is not set -# CT_KERNEL_V_2_6_39 is not set -# CT_KERNEL_V_2_6_38 is not set -# CT_KERNEL_V_2_6_37 is not set -# CT_KERNEL_V_2_6_36 is not set -# CT_KERNEL_V_2_6_33 is not set -# CT_KERNEL_V_2_6_32 is not set -# CT_KERNEL_V_2_6_31 is not set -# CT_KERNEL_V_2_6_27 is not set -CT_KERNEL_LINUX_CUSTOM=y -CT_KERNEL_LINUX_CUSTOM_LOCATION="${CT_TOP_DIR}/linux-3.2.62.tar.gz" -CT_KERNEL_windows_AVAILABLE=y - -# -# Common kernel options -# -CT_SHARED_LIBS=y - -# -# linux other options -# -CT_KERNEL_LINUX_VERBOSITY_0=y -# CT_KERNEL_LINUX_VERBOSITY_1 is not set -# CT_KERNEL_LINUX_VERBOSITY_2 is not set -CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y - -# -# Binary utilities -# -CT_ARCH_BINFMT_ELF=y -CT_BINUTILS="binutils" -CT_BINUTILS_binutils=y - -# -# GNU binutils -# -# CT_BINUTILS_V_2_22 is not set -# CT_BINUTILS_V_2_21_53 is not set -# CT_BINUTILS_V_2_21_1a is not set -CT_BINUTILS_V_2_20_1a=y -# CT_BINUTILS_V_2_19_1a is not set -# CT_BINUTILS_V_2_18a is not set -CT_BINUTILS_VERSION="2.20.1a" -CT_BINUTILS_2_20_or_later=y -CT_BINUTILS_2_19_or_later=y -CT_BINUTILS_2_18_or_later=y -CT_BINUTILS_HAS_HASH_STYLE=y -CT_BINUTILS_GOLD_SUPPORTS_ARCH=y -CT_BINUTILS_HAS_PKGVERSION_BUGURL=y -CT_BINUTILS_FORCE_LD_BFD=y -CT_BINUTILS_LINKER_LD=y -CT_BINUTILS_LINKERS_LIST="ld" -CT_BINUTILS_LINKER_DEFAULT="bfd" -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" -# CT_BINUTILS_FOR_TARGET is not set - -# -# binutils other options -# - -# -# C compiler -# -CT_CC="gcc" -CT_CC_VERSION="4.4.7" -CT_CC_CORE_PASSES_NEEDED=y -CT_CC_gcc=y -# CT_CC_GCC_SHOW_LINARO is not set -# CT_CC_V_4_8_1 is not set -# CT_CC_V_4_8_0 is not set -# CT_CC_V_4_7_3 is not set -# CT_CC_V_4_7_2 is not set -# CT_CC_V_4_7_1 is not set -# CT_CC_V_4_7_0 is not set -# CT_CC_V_4_6_4 is not set -# CT_CC_V_4_6_3 is not set -# CT_CC_V_4_6_2 is not set -# CT_CC_V_4_6_1 is not set -# CT_CC_V_4_6_0 is not set -# CT_CC_V_4_5_3 is not set -# CT_CC_V_4_5_2 is not set -# CT_CC_V_4_5_1 is not set -# CT_CC_V_4_5_0 is not set -CT_CC_V_4_4_7=y -# CT_CC_V_4_4_6 is not set -# CT_CC_V_4_4_5 is not set -# CT_CC_V_4_4_4 is not set -# CT_CC_V_4_4_3 is not set -# CT_CC_V_4_4_2 is not set -# CT_CC_V_4_4_1 is not set -# CT_CC_V_4_4_0 is not set -# CT_CC_V_4_3_6 is not set -# CT_CC_V_4_3_5 is not set -# CT_CC_V_4_3_4 is not set -# CT_CC_V_4_3_3 is not set -# CT_CC_V_4_3_2 is not set -# CT_CC_V_4_3_1 is not set -# CT_CC_V_4_2_4 is not set -# CT_CC_V_4_2_2 is not set -CT_CC_GCC_4_2_or_later=y -CT_CC_GCC_4_3_or_later=y -CT_CC_GCC_4_4=y -CT_CC_GCC_4_4_or_later=y -CT_CC_GCC_HAS_GRAPHITE=y -CT_CC_GCC_USE_GRAPHITE=y -# CT_CC_GCC_USE_LTO is not set -CT_CC_GCC_HAS_PKGVERSION_BUGURL=y -CT_CC_GCC_USE_GMP_MPFR=y -# CT_CC_LANG_FORTRAN is not set -CT_CC_SUPPORT_CXX=y -CT_CC_SUPPORT_FORTRAN=y -CT_CC_SUPPORT_JAVA=y -CT_CC_SUPPORT_ADA=y -CT_CC_SUPPORT_OBJC=y -CT_CC_SUPPORT_OBJCXX=y - -# -# Additional supported languages: -# -CT_CC_LANG_CXX=y -# CT_CC_LANG_JAVA is not set - -# -# gcc other options -# -CT_CC_ENABLE_CXX_FLAGS="" -CT_CC_CORE_EXTRA_CONFIG_ARRAY="" -CT_CC_EXTRA_CONFIG_ARRAY="" -CT_CC_STATIC_LIBSTDCXX=y -# CT_CC_GCC_SYSTEM_ZLIB is not set - -# -# Optimisation features -# - -# -# Settings for libraries running on target -# -CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y -# CT_CC_GCC_LIBMUDFLAP is not set -# CT_CC_GCC_LIBGOMP is not set -# CT_CC_GCC_LIBSSP is not set - -# -# Misc. obscure options. -# -# CT_CC_CXA_ATEXIT is not set -CT_CC_GCC_DISABLE_PCH=y -CT_CC_GCC_SJLJ_EXCEPTIONS=m -CT_CC_GCC_LDBL_128=m - -# -# C-library -# -CT_LIBC="eglibc" -CT_LIBC_VERSION="2_15" -CT_LIBC_eglibc=y -# CT_LIBC_glibc is not set -# CT_LIBC_uClibc is not set -CT_LIBC_eglibc_AVAILABLE=y -# CT_LIBC_EGLIBC_V_2_17 is not set -# CT_LIBC_EGLIBC_V_2_16 is not set -CT_LIBC_EGLIBC_V_2_15=y -# CT_LIBC_EGLIBC_V_2_14 is not set -# CT_LIBC_EGLIBC_V_2_13 is not set -# CT_LIBC_EGLIBC_V_2_12 is not set -# CT_LIBC_EGLIBC_V_2_11 is not set -# CT_LIBC_EGLIBC_V_2_10 is not set -# CT_LIBC_EGLIBC_V_2_9 is not set -# CT_LIBC_EGLIBC_V_TRUNK is not set -CT_EGLIBC_REVISION="HEAD" -# CT_EGLIBC_HTTP is not set -# CT_EGLIBC_CHECKOUT is not set -CT_EGLIBC_OPT_SIZE=y -# CT_EGLIBC_CUSTOM_CONFIG is not set -CT_LIBC_glibc_AVAILABLE=y -CT_LIBC_mingw_AVAILABLE=y -CT_LIBC_newlib_AVAILABLE=y -CT_LIBC_none_AVAILABLE=y -CT_LIBC_uClibc_AVAILABLE=y -CT_LIBC_SUPPORT_THREADS_ANY=y -CT_LIBC_SUPPORT_NPTL=y -CT_LIBC_SUPPORT_LINUXTHREADS=y -CT_THREADS="nptl" - -# -# Common C library options -# -CT_THREADS_NPTL=y -# CT_THREADS_LINUXTHREADS is not set -CT_LIBC_XLDD=y - -# -# eglibc other options -# -CT_LIBC_glibc_familly=y -CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY="" -CT_LIBC_GLIBC_CONFIGPARMS="" -CT_LIBC_GLIBC_EXTRA_CFLAGS="" -CT_LIBC_EXTRA_CC_ARGS="" -# CT_LIBC_DISABLE_VERSIONING is not set -CT_LIBC_OLDEST_ABI="" -# CT_LIBC_GLIBC_FORCE_UNWIND is not set -# CT_LIBC_GLIBC_USE_PORTS is not set -CT_LIBC_ADDONS_LIST="" -# CT_LIBC_LOCALES is not set -# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set -# CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS is not set -CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN=y -CT_LIBC_GLIBC_MIN_KERNEL_VERSION="2.6.27" -CT_LIBC_GLIBC_MIN_KERNEL="2.6.27" - -# -# Debug facilities -# -# CT_DEBUG_dmalloc is not set -# CT_DEBUG_duma is not set -# CT_DEBUG_gdb is not set -# CT_DEBUG_ltrace is not set -# CT_DEBUG_strace is not set - -# -# Companion libraries -# -CT_COMPLIBS_NEEDED=y -CT_GMP_NEEDED=y -CT_MPFR_NEEDED=y -CT_PPL_NEEDED=y -CT_CLOOG_NEEDED=y -CT_COMPLIBS=y -CT_GMP=y -CT_MPFR=y -CT_PPL=y -CT_CLOOG=y -# CT_GMP_V_5_1_1 is not set -# CT_GMP_V_5_0_2 is not set -# CT_GMP_V_5_0_1 is not set -CT_GMP_V_4_3_2=y -# CT_GMP_V_4_3_1 is not set -# CT_GMP_V_4_3_0 is not set -CT_GMP_VERSION="4.3.2" -# CT_MPFR_V_3_1_2 is not set -# CT_MPFR_V_3_1_0 is not set -# CT_MPFR_V_3_0_1 is not set -# CT_MPFR_V_3_0_0 is not set -CT_MPFR_V_2_4_2=y -# CT_MPFR_V_2_4_1 is not set -# CT_MPFR_V_2_4_0 is not set -CT_MPFR_VERSION="2.4.2" -# CT_PPL_V_0_11_2 is not set -# CT_PPL_V_0_11_1 is not set -# CT_PPL_V_0_11 is not set -CT_PPL_V_0_10_2=y -CT_PPL_VERSION="0.10.2" -CT_PPL_NEEDS_FPERMISSIVE=y -CT_CLOOG_V_0_15_11=y -# CT_CLOOG_V_0_15_10 is not set -# CT_CLOOG_V_0_15_9 is not set -# CT_CLOOG_V_0_15_8 is not set -# CT_CLOOG_V_0_15_7 is not set -# CT_CLOOG_V_0_15_6 is not set -CT_CLOOG_VERSION="0.15.11" -CT_CLOOG_0_15_1x=y -CT_CLOOG_NEEDS_AUTORECONF=y - -# -# Companion libraries common options -# -# CT_COMPLIBS_CHECK is not set Added: branches/1.0/crosstool-ng-src/ct-ng-1.20.0-3.2.config =================================================================== --- branches/1.0/crosstool-ng-src/ct-ng-1.20.0-3.2.config (rev 0) +++ branches/1.0/crosstool-ng-src/ct-ng-1.20.0-3.2.config 2015-01-28 23:34:11 UTC (rev 6949) @@ -0,0 +1,533 @@ +# +# Automatically generated make config: don't edit +# crosstool-NG 1.20.0 Configuration +# Wed Jan 28 11:32:51 2015 +# +CT_CONFIGURE_has_make381=y +CT_CONFIGURE_has_xz=y +CT_CONFIGURE_has_cvs=y +CT_CONFIGURE_has_svn=y +CT_MODULES=y + +# +# Paths and misc options +# + +# +# crosstool-NG behavior +# +# CT_OBSOLETE is not set +# CT_EXPERIMENTAL is not set +# CT_DEBUG_CT is not set + +# +# Paths +# +CT_LOCAL_TARBALLS_DIR="" +CT_WORK_DIR="${CT_TOP_DIR}/.build" +CT_PREFIX_DIR="${HOME}/astlinux/x-tools-1.20.0-3.2/${CT_TARGET}" +CT_INSTALL_DIR="${CT_PREFIX_DIR}" +CT_RM_RF_PREFIX_DIR=y +CT_REMOVE_DOCS=y +CT_INSTALL_DIR_RO=y +CT_STRIP_ALL_TOOLCHAIN_EXECUTABLES=y + +# +# Downloading +# +# CT_FORBID_DOWNLOAD is not set +# CT_FORCE_DOWNLOAD is not set +CT_CONNECT_TIMEOUT=10 +# CT_ONLY_DOWNLOAD is not set +# CT_USE_MIRROR is not set + +# +# Extracting +# +# CT_FORCE_EXTRACT is not set +CT_OVERIDE_CONFIG_GUESS_SUB=y +# CT_ONLY_EXTRACT is not set +CT_PATCH_BUNDLED=y +# CT_PATCH_LOCAL is not set +# CT_PATCH_BUNDLED_LOCAL is not set +# CT_PATCH_LOCAL_BUNDLED is not set +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set +# CT_PATCH_NONE is not set +CT_PATCH_ORDER="bundled" + +# +# Build behavior +# +CT_PARALLEL_JOBS=1 +CT_LOAD="" +CT_USE_PIPES=y +CT_EXTRA_CFLAGS_FOR_BUILD="" +CT_EXTRA_LDFLAGS_FOR_BUILD="" +CT_EXTRA_CFLAGS_FOR_HOST="" +CT_EXTRA_LDFLAGS_FOR_HOST="" +# CT_CONFIG_SHELL_SH is not set +# CT_CONFIG_SHELL_ASH is not set +CT_CONFIG_SHELL_BASH=y +# CT_CONFIG_SHELL_CUSTOM is not set +CT_CONFIG_SHELL="${bash}" + +# +# Logging +# +# CT_LOG_ERROR is not set +# CT_LOG_WARN is not set +CT_LOG_INFO=y +# CT_LOG_EXTRA is not set +# CT_LOG_ALL is not set +# CT_LOG_DEBUG is not set +CT_LOG_LEVEL_MAX="INFO" +# CT_LOG_SEE_TOOLS_WARN is not set +CT_LOG_PROGRESS_BAR=y +CT_LOG_TO_FILE=y +CT_LOG_FILE_COMPRESS=y + +# +# Target options +# +CT_ARCH="x86" +CT_ARCH_SUPPORTS_32=y +CT_ARCH_SUPPORTS_64=y +CT_ARCH_SUPPORTS_WITH_ARCH=y +CT_ARCH_SUPPORTS_WITH_CPU=y +CT_ARCH_SUPPORTS_WITH_TUNE=y +CT_ARCH_DEFAULT_32=y +CT_ARCH_ARCH="i586" +CT_ARCH_CPU="" +CT_ARCH_TUNE="" +CT_ARCH_32=y +# CT_ARCH_64 is not set +CT_ARCH_BITNESS=32 +CT_TARGET_CFLAGS="" +CT_TARGET_LDFLAGS="" +# CT_ARCH_alpha is not set +# CT_ARCH_arm is not set +# CT_ARCH_avr32 is not set +# CT_ARCH_blackfin is not set +# CT_ARCH_m68k is not set +# CT_ARCH_mips is not set +# CT_ARCH_powerpc is not set +# CT_ARCH_s390 is not set +# CT_ARCH_sh is not set +# CT_ARCH_sparc is not set +CT_ARCH_x86=y +CT_ARCH_alpha_AVAILABLE=y +CT_ARCH_arm_AVAILABLE=y +CT_ARCH_avr32_AVAILABLE=y +CT_ARCH_blackfin_AVAILABLE=y +CT_ARCH_m68k_AVAILABLE=y +CT_ARCH_microblaze_AVAILABLE=y +CT_ARCH_mips_AVAILABLE=y +CT_ARCH_powerpc_AVAILABLE=y +CT_ARCH_s390_AVAILABLE=y +CT_ARCH_sh_AVAILABLE=y +CT_ARCH_sparc_AVAILABLE=y +CT_ARCH_x86_AVAILABLE=y +CT_ARCH_SUFFIX="" + +# +# Generic target options +# +# CT_MULTILIB is not set +CT_ARCH_USE_MMU=y + +# +# Target optimisations +# +CT_ARCH_FLOAT="" + +# +# Toolchain options +# + +# +# General toolchain options +# +CT_FORCE_SYSROOT=y +CT_USE_SYSROOT=y +CT_SYSROOT_NAME="sysroot" +CT_SYSROOT_DIR_PREFIX="" +CT_WANTS_STATIC_LINK=y +# CT_STATIC_TOOLCHAIN is not set +CT_TOOLCHAIN_PKGVERSION="" +CT_TOOLCHAIN_BUGURL="" + +# +# Tuple completion and aliasing +# +CT_TARGET_VENDOR="unknown" +CT_TARGET_ALIAS_SED_EXPR="" +CT_TARGET_ALIAS="" + +# +# Toolchain type +# +CT_CROSS=y +# CT_CANADIAN is not set +CT_TOOLCHAIN_TYPE="cross" + +# +# Build system +# +CT_BUILD="" +CT_BUILD_PREFIX="" +CT_BUILD_SUFFIX="" + +# +# Misc options +# +# CT_TOOLCHAIN_ENABLE_NLS is not set + +# +# Operating System +# +CT_KERNEL_SUPPORTS_SHARED_LIBS=y +CT_KERNEL="linux" +CT_KERNEL_VERSION="custom" +# CT_KERNEL_bare_metal is not set +CT_KERNEL_linux=y +# CT_KERNEL_windows is not set +CT_KERNEL_bare_metal_AVAILABLE=y +CT_KERNEL_linux_AVAILABLE=y +# CT_KERNEL_V_3_15 is not set +# CT_KERNEL_V_3_14 is not set +# CT_KERNEL_V_3_13 is not set +# CT_KERNEL_V_3_12 is not set +# CT_KERNEL_V_3_11 is not set +# CT_KERNEL_V_3_10 is not set +# CT_KERNEL_V_3_9 is not set +# CT_KERNEL_V_3_8 is not set +# CT_KERNEL_V_3_7 is not set +# CT_KERNEL_V_3_6 is not set +# CT_KERNEL_V_3_5 is not set +# CT_KERNEL_V_3_4 is not set +# CT_KERNEL_V_3_3 is not set +# CT_KERNEL_V_3_2 is not set +# CT_KERNEL_V_3_1 is not set +# CT_KERNEL_V_3_0 is not set +# CT_KERNEL_V_2_6_39 is not set +# CT_KERNEL_V_2_6_38 is not set +# CT_KERNEL_V_2_6_37 is not set +# CT_KERNEL_V_2_6_36 is not set +# CT_KERNEL_V_2_6_33 is not set +# CT_KERNEL_V_2_6_32 is not set +# CT_KERNEL_V_2_6_31 is not set +# CT_KERNEL_V_2_6_27 is not set +CT_KERNEL_LINUX_CUSTOM=y +CT_KERNEL_LINUX_CUSTOM_LOCATION="${CT_TOP_DIR}/linux-3.2.66.tar.gz" +CT_KERNEL_windows_AVAILABLE=y + +# +# Common kernel options +# +CT_SHARED_LIBS=y + +# +# linux other options +# +CT_KERNEL_LINUX_VERBOSITY_0=y +# CT_KERNEL_LINUX_VERBOSITY_1 is not set +# CT_KERNEL_LINUX_VERBOSITY_2 is not set +CT_KERNEL_LINUX_VERBOSE_LEVEL=0 +CT_KERNEL_LINUX_INSTALL_CHECK=y + +# +# Binary utilities +# +CT_ARCH_BINFMT_ELF=y +CT_BINUTILS="binutils" +CT_BINUTILS_binutils=y + +# +# GNU binutils +# +CT_BINUTILS_V_2_22=y +# CT_BINUTILS_V_2_21_53 is not set +# CT_BINUTILS_V_2_21_1a is not set +# CT_BINUTILS_V_2_20_1a is not set +# CT_BINUTILS_V_2_19_1a is not set +# CT_BINUTILS_V_2_18a is not set +CT_BINUTILS_VERSION="2.22" +CT_BINUTILS_2_22_or_later=y +CT_BINUTILS_2_21_or_later=y +CT_BINUTILS_2_20_or_later=y +CT_BINUTILS_2_19_or_later=y +CT_BINUTILS_2_18_or_later=y +CT_BINUTILS_HAS_HASH_STYLE=y +CT_BINUTILS_HAS_GOLD=y +CT_BINUTILS_GOLD_SUPPORTS_ARCH=y +CT_BINUTILS_HAS_PLUGINS=y +CT_BINUTILS_HAS_PKGVERSION_BUGURL=y +CT_BINUTILS_FORCE_LD_BFD=y +CT_BINUTILS_LINKER_LD=y +# CT_BINUTILS_LINKER_LD_GOLD is not set +# CT_BINUTILS_LINKER_GOLD_LD is not set +CT_BINUTILS_LINKERS_LIST="ld" +CT_BINUTILS_LINKER_DEFAULT="bfd" +# CT_BINUTILS_PLUGINS is not set +CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +# CT_BINUTILS_FOR_TARGET is not set + +# +# binutils other options +# + +# +# C-library +# +CT_LIBC="eglibc" +CT_LIBC_VERSION="2_18" +CT_LIBC_eglibc=y +# CT_LIBC_glibc is not set +# CT_LIBC_musl is not set +# CT_LIBC_uClibc is not set +CT_LIBC_eglibc_AVAILABLE=y +CT_THREADS="nptl" +CT_LIBC_EGLIBC_V_2_18=y +# CT_LIBC_EGLIBC_V_2_17 is not set +# CT_LIBC_EGLIBC_V_2_16 is not set +# CT_LIBC_EGLIBC_V_2_15 is not set +# CT_LIBC_EGLIBC_V_2_14 is not set +# CT_LIBC_EGLIBC_V_2_13 is not set +# CT_LIBC_EGLIBC_V_2_12 is not set +# CT_LIBC_EGLIBC_V_2_11 is not set +# CT_LIBC_EGLIBC_V_2_10 is not set +# CT_LIBC_EGLIBC_V_2_9 is not set +# CT_LIBC_EGLIBC_V_TRUNK is not set +CT_LIBC_EGLIBC_2_16_or_later=y +CT_EGLIBC_REVISION="HEAD" +# CT_EGLIBC_HTTP is not set +# CT_EGLIBC_CHECKOUT is not set +CT_EGLIBC_OPT_SIZE=y +# CT_EGLIBC_CUSTOM_CONFIG is not set +CT_LIBC_glibc_AVAILABLE=y +CT_LIBC_mingw_AVAILABLE=y +CT_LIBC_musl_AVAILABLE=y +CT_LIBC_newlib_AVAILABLE=y +CT_LIBC_none_AVAILABLE=y +CT_LIBC_uClibc_AVAILABLE=y +CT_LIBC_SUPPORT_THREADS_ANY=y +CT_LIBC_SUPPORT_THREADS_NATIVE=y + +# +# Common C library options +# +CT_THREADS_NATIVE=y +CT_LIBC_XLDD=y + +# +# eglibc other options +# +# CT_LIBC_GLIBC_PORTS_EXTERNAL is not set +CT_LIBC_glibc_familly=y +CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY="" +CT_LIBC_GLIBC_CONFIGPARMS="" +CT_LIBC_GLIBC_EXTRA_CFLAGS="" +CT_LIBC_EXTRA_CC_ARGS="" +# CT_LIBC_DISABLE_VERSIONING is not set +CT_LIBC_OLDEST_ABI="" +CT_LIBC_GLIBC_FORCE_UNWIND=y +# CT_LIBC_GLIBC_USE_PORTS is not set +CT_LIBC_ADDONS_LIST="" +# CT_LIBC_LOCALES is not set +# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set +# CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS is not set +CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN=y +CT_LIBC_GLIBC_MIN_KERNEL_VERSION="2.6.27" +CT_LIBC_GLIBC_MIN_KERNEL="2.6.27" + +# +# C compiler +# +CT_CC="gcc" +CT_CC_VERSION="4.8.3" +CT_CC_CORE_PASSES_NEEDED=y +CT_CC_CORE_PASS_1_NEEDED=y +CT_CC_CORE_PASS_2_NEEDED=y +CT_CC_gcc=y +# CT_CC_GCC_SHOW_LINARO is not set +# CT_CC_V_4_9_1 is not set +# CT_CC_V_4_9_0 is not set +CT_CC_V_4_8_3=y +# CT_CC_V_4_8_2 is not set +# CT_CC_V_4_8_1 is not set +# CT_CC_V_4_8_0 is not set +# CT_CC_V_4_7_4 is not set +# CT_CC_V_4_7_3 is not set +# CT_CC_V_4_7_2 is not set +# CT_CC_V_4_7_1 is not set +# CT_CC_V_4_7_0 is not set +# CT_CC_V_4_6_4 is not set +# CT_CC_V_4_6_3 is not set +# CT_CC_V_4_6_2 is not set +# CT_CC_V_4_6_1 is not set +# CT_CC_V_4_6_0 is not set +# CT_CC_V_4_5_3 is not set +# CT_CC_V_4_5_2 is not set +# CT_CC_V_4_5_1 is not set +# CT_CC_V_4_5_0 is not set +# CT_CC_V_4_4_7 is not set +# CT_CC_V_4_4_6 is not set +# CT_CC_V_4_4_5 is not set +# CT_CC_V_4_4_4 is not set +# CT_CC_V_4_4_3 is not set +# CT_CC_V_4_4_2 is not set +# CT_CC_V_4_4_1 is not set +# CT_CC_V_4_4_0 is not set +# CT_CC_V_4_3_6 is not set +# CT_CC_V_4_3_5 is not set +# CT_CC_V_4_3_4 is not set +# CT_CC_V_4_3_3 is not set +# CT_CC_V_4_3_2 is not set +# CT_CC_V_4_3_1 is not set +# CT_CC_V_4_2_4 is not set +# CT_CC_V_4_2_2 is not set +CT_CC_GCC_4_2_or_later=y +CT_CC_GCC_4_3_or_later=y +CT_CC_GCC_4_4_or_later=y +CT_CC_GCC_4_5_or_later=y +CT_CC_GCC_4_6_or_later=y +CT_CC_GCC_4_7_or_later=y +CT_CC_GCC_4_8=y +CT_CC_GCC_4_8_or_later=y +CT_CC_GCC_HAS_GRAPHITE=y +CT_CC_GCC_USE_GRAPHITE=y +CT_CC_GCC_HAS_LTO=y +# CT_CC_GCC_USE_LTO is not set +CT_CC_GCC_HAS_PKGVERSION_BUGURL=y +CT_CC_GCC_HAS_BUILD_ID=y +CT_CC_GCC_HAS_LNK_HASH_STYLE=y +CT_CC_GCC_USE_GMP_MPFR=y +CT_CC_GCC_USE_MPC=y +CT_CC_GCC_HAS_LIBQUADMATH=y +CT_CC_GCC_HAS_LIBSANITIZER=y +# CT_CC_LANG_FORTRAN is not set +CT_CC_SUPPORT_CXX=y +CT_CC_SUPPORT_FORTRAN=y +CT_CC_SUPPORT_JAVA=y +CT_CC_SUPPORT_ADA=y +CT_CC_SUPPORT_OBJC=y +CT_CC_SUPPORT_OBJCXX=y +CT_CC_SUPPORT_GOLANG=y + +# +# Additional supported languages: +# +CT_CC_LANG_CXX=y +# CT_CC_LANG_JAVA is not set + +# +# gcc other options +# +CT_CC_ENABLE_CXX_FLAGS="" +CT_CC_CORE_EXTRA_CONFIG_ARRAY="" +CT_CC_EXTRA_CONFIG_ARRAY="" +CT_CC_STATIC_LIBSTDCXX=y +# CT_CC_GCC_SYSTEM_ZLIB is not set + +# +# Optimisation features +# + +# +# Settings for libraries running on target +# +CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +# CT_CC_GCC_LIBMUDFLAP is not set +# CT_CC_GCC_LIBGOMP is not set +# CT_CC_GCC_LIBSSP is not set +# CT_CC_GCC_LIBQUADMATH is not set +# CT_CC_GCC_LIBSANITIZER is not set + +# +# Misc. obscure options. +# +# CT_CC_CXA_ATEXIT is not set +CT_CC_GCC_DISABLE_PCH=y +CT_CC_GCC_SJLJ_EXCEPTIONS=m +CT_CC_GCC_LDBL_128=m +# CT_CC_GCC_BUILD_ID is not set +CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y +# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set +# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set +# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set +CT_CC_GCC_LNK_HASH_STYLE="" +CT_CC_GCC_DEC_FLOAT_AUTO=y +# CT_CC_GCC_DEC_FLOAT_BID is not set +# CT_CC_GCC_DEC_FLOAT_DPD is not set +# CT_CC_GCC_DEC_FLOATS_NO is not set + +# +# Debug facilities +# +# CT_DEBUG_dmalloc is not set +# CT_DEBUG_duma is not set +# CT_DEBUG_gdb is not set +# CT_DEBUG_ltrace is not set +# CT_DEBUG_strace is not set + +# +# Companion libraries +# +CT_COMPLIBS_NEEDED=y +CT_GMP_NEEDED=y +CT_MPFR_NEEDED=y +CT_ISL_NEEDED=y +CT_CLOOG_NEEDED=y +CT_MPC_NEEDED=y +CT_COMPLIBS=y +CT_GMP=y +CT_MPFR=y +CT_ISL=y +CT_CLOOG=y +CT_MPC=y +CT_GMP_V_5_1_3=y +# CT_GMP_V_5_1_1 is not set +# CT_GMP_V_5_0_2 is not set +# CT_GMP_V_5_0_1 is not set +# CT_GMP_V_4_3_2 is not set +# CT_GMP_V_4_3_1 is not set +# CT_GMP_V_4_3_0 is not set +CT_GMP_VERSION="5.1.3" +CT_MPFR_V_3_1_2=y +# CT_MPFR_V_3_1_0 is not set +# CT_MPFR_V_3_0_1 is not set +# CT_MPFR_V_3_0_0 is not set +# CT_MPFR_V_2_4_2 is not set +# CT_MPFR_V_2_4_1 is not set +# CT_MPFR_V_2_4_0 is not set +CT_MPFR_VERSION="3.1.2" +CT_ISL_V_0_12_2=y +# CT_ISL_V_0_11_1 is not set +CT_ISL_VERSION="0.12.2" +CT_CLOOG_V_0_18_1=y +# CT_CLOOG_V_0_18_0 is not set +CT_CLOOG_VERSION="0.18.1" +CT_CLOOG_0_18_or_later=y +CT_MPC_V_1_0_2=y +# CT_MPC_V_1_0_1 is not set +# CT_MPC_V_1_0 is not set +# CT_MPC_V_0_9 is not set +# CT_MPC_V_0_8_2 is not set +# CT_MPC_V_0_8_1 is not set +# CT_MPC_V_0_7 is not set +CT_MPC_VERSION="1.0.2" + +# +# Companion libraries common options +# +# CT_COMPLIBS_CHECK is not set + +# +# Companion tools +# + +# +# READ HELP before you say 'Y' below !!! +# +# CT_COMP_TOOLS is not set Modified: branches/1.0/initrd.config =================================================================== --- branches/1.0/initrd.config 2015-01-27 00:36:08 UTC (rev 6948) +++ branches/1.0/initrd.config 2015-01-28 23:34:11 UTC (rev 6949) @@ -97,7 +97,7 @@ BR2_TOOLCHAIN_EXTERNAL=y # BR2_TOOLCHAIN_CTNG is not set BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.19.0-3.2/i586-unknown-linux-gnu" +BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.20.0-3.2/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 Added: branches/1.0/package/busybox/busybox-sys-resource.patch =================================================================== --- branches/1.0/package/busybox/busybox-sys-resource.patch (rev 0) +++ branches/1.0/package/busybox/busybox-sys-resource.patch 2015-01-28 23:34:11 UTC (rev 6949) @@ -0,0 +1,122 @@ +From 5a5dfcad6ba96d12d68bd7b39279215a8fee70d3 Mon Sep 17 00:00:00 2001 +From: Tias Guns <ti...@ul...> +Date: Sun, 10 Jun 2012 14:19:01 +0200 +Subject: [PATCH] inetd: fix build failure in Android + +Signed-off-by: Tias Guns <ti...@ul...> +Signed-off-by: Denys Vlasenko <vda...@go...> +(cherry picked from commit 64f763b42a43cbf36e401690ff6767c25575e520) +--- + networking/inetd.c | 1 + + 1 file changed, 1 insertion(+) +-- +1.7.12 + +From 246ea72843d5b7e9d4cd902dc5e9d71359196303 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger <va...@ge...> +Date: Thu, 5 Jul 2012 23:19:09 -0400 +Subject: [PATCH] include sys/resource.h where needed + +We use functions from sys/resource.h in misc applets, but don't include +the header. This breaks building with newer glibc versions, so add the +include where needed. + +Signed-off-by: Mike Frysinger <va...@ge...> +(cherry picked from commit c5fe9f7b723f949457263ef8e22ab807d5b549ce) +--- + loginutils/passwd.c | 1 + + miscutils/time.c | 1 + + networking/inetd.c | 1 + + networking/ntpd.c | 1 + + networking/ntpd_simple.c | 1 + + runit/chpst.c | 1 + + shell/shell_common.c | 1 + + 7 files changed, 7 insertions(+) + +diff --git a/loginutils/passwd.c b/loginutils/passwd.c +index b83db00..a7006f0 100644 +--- a/loginutils/passwd.c ++++ b/loginutils/passwd.c +@@ -15,6 +15,7 @@ + + #include "libbb.h" + #include <syslog.h> ++#include <sys/resource.h> /* setrlimit */ + + static void nuke_str(char *str) + { +diff --git a/miscutils/time.c b/miscutils/time.c +index 945f15f..ffed386 100644 +--- a/miscutils/time.c ++++ b/miscutils/time.c +@@ -16,6 +16,7 @@ + //usage: "\n -v Verbose" + + #include "libbb.h" ++#include <sys/resource.h> /* getrusage */ + + /* Information on the resources used by a child process. */ + typedef struct { +diff --git a/networking/inetd.c b/networking/inetd.c +index 1308d74..00baf69 100644 +--- a/networking/inetd.c ++++ b/networking/inetd.c +@@ -165,6 +165,8 @@ + //usage: "\n (default: 0 - disabled)" + + #include <syslog.h> ++#include <sys/resource.h> /* setrlimit */ ++#include <sys/socket.h> /* un.h may need this */ + #include <sys/un.h> + + #include "libbb.h" +diff --git a/networking/ntpd.c b/networking/ntpd.c +index 603801e..b885215 100644 +--- a/networking/ntpd.c ++++ b/networking/ntpd.c +@@ -46,6 +46,7 @@ + #include "libbb.h" + #include <math.h> + #include <netinet/ip.h> /* For IPTOS_LOWDELAY definition */ ++#include <sys/resource.h> /* setpriority */ + #include <sys/timex.h> + #ifndef IPTOS_LOWDELAY + # define IPTOS_LOWDELAY 0x10 +diff --git a/networking/ntpd_simple.c b/networking/ntpd_simple.c +index 4ad44e4..1b7c66b 100644 +--- a/networking/ntpd_simple.c ++++ b/networking/ntpd_simple.c +@@ -7,6 +7,7 @@ + */ + #include "libbb.h" + #include <netinet/ip.h> /* For IPTOS_LOWDELAY definition */ ++#include <sys/resource.h> /* setpriority */ + #ifndef IPTOS_LOWDELAY + # define IPTOS_LOWDELAY 0x10 + #endif +diff --git a/runit/chpst.c b/runit/chpst.c +index ac296ba..ed72c8b 100644 +--- a/runit/chpst.c ++++ b/runit/chpst.c +@@ -91,6 +91,7 @@ ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + //usage: "\n a SIGXCPU after N seconds" + + #include "libbb.h" ++#include <sys/resource.h> /* getrlimit */ + + /* + Five applets here: chpst, envdir, envuidgid, setuidgid, softlimit. +diff --git a/shell/shell_common.c b/shell/shell_common.c +index 51c92d6..780e27e 100644 +--- a/shell/shell_common.c ++++ b/shell/shell_common.c +@@ -18,6 +18,7 @@ + */ + #include "libbb.h" + #include "shell_common.h" ++#include <sys/resource.h> /* getrlimit */ + + const char defifsvar[] ALIGN1 = "IFS= \t\n"; + +-- +1.7.12 Modified: branches/1.0/project/astlinux/geni586/linux-smp.config =================================================================== --- branches/1.0/project/astlinux/geni586/linux-smp.config 2015-01-27 00:36:08 UTC (rev 6948) +++ branches/1.0/project/astlinux/geni586/linux-smp.config 2015-01-28 23:34:11 UTC (rev 6949) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.2.62 Kernel Configuration +# Linux/i386 3.2.66 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -335,6 +335,7 @@ # CONFIG_X86_MCE_INJECT is not set CONFIG_X86_THERMAL_VECTOR=y CONFIG_VM86=y +# CONFIG_X86_16BIT is not set # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set CONFIG_X86_REBOOTFIXUPS=y Modified: branches/1.0/project/astlinux/geni586/linux.config =================================================================== --- branches/1.0/project/astlinux/geni586/linux.config 2015-01-27 00:36:08 UTC (rev 6948) +++ branches/1.0/project/astlinux/geni586/linux.config 2015-01-28 23:34:11 UTC (rev 6949) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.2.62 Kernel Configuration +# Linux/i386 3.2.66 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -325,6 +325,7 @@ # CONFIG_X86_MCE_INJECT is not set CONFIG_X86_THERMAL_VECTOR=y CONFIG_VM86=y +# CONFIG_X86_16BIT is not set # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set CONFIG_X86_REBOOTFIXUPS=y Modified: branches/1.0/runnix.config =================================================================== --- branches/1.0/runnix.config 2015-01-27 00:36:08 UTC (rev 6948) +++ branches/1.0/runnix.config 2015-01-28 23:34:11 UTC (rev 6949) @@ -97,7 +97,7 @@ BR2_TOOLCHAIN_EXTERNAL=y # BR2_TOOLCHAIN_CTNG is not set BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.19.0-3.2/i586-unknown-linux-gnu" +BR2_TOOLCHAIN_EXTERNAL_PATH="$(HOME)/astlinux/x-tools-1.20.0-3.2/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 @@ -800,7 +800,7 @@ # 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.62.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.2.66.tar.gz" BR2_LINUX_KERNEL_VERSION="custom" BR2_LINUX_KERNEL_PATCH="" # BR2_LINUX_KERNEL_USE_DEFCONFIG is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-27 00:36:12
|
Revision: 6948 http://sourceforge.net/p/astlinux/code/6948 Author: abelbeck Date: 2015-01-27 00:36:08 +0000 (Tue, 27 Jan 2015) Log Message: ----------- web interface, Status tab, refine 'Firewall States' to be more efficient and look at more states if available Modified Paths: -------------- branches/1.0/package/webinterface/altweb/common/status.inc Modified: branches/1.0/package/webinterface/altweb/common/status.inc =================================================================== --- branches/1.0/package/webinterface/altweb/common/status.inc 2015-01-26 13:48:45 UTC (rev 6947) +++ branches/1.0/package/webinterface/altweb/common/status.inc 2015-01-27 00:36:08 UTC (rev 6948) @@ -1,6 +1,6 @@ <?php -// Copyright (C) 2008-2014 Lonnie Abelbeck +// Copyright (C) 2008-2015 Lonnie Abelbeck // This is free software, licensed under the GNU General Public License // version 3 as published by the Free Software Foundation; you can // redistribute it and/or modify it under the terms of the GNU @@ -165,7 +165,7 @@ // Function: parseFIREWALLstates // -function parseFIREWALLstates(&$status, $log) { +function parseFIREWALLstates(&$status, $log, $max) { global $global_prefs; $proto = array ( @@ -233,6 +233,8 @@ } $unique = TRUE; + $xid = $max; + $xbytes = $bytes; for ($i = 0; $i < $cid; $i++) { if ($status['states'][$i]['src'] === $src && $status['states'][$i]['dst'] === $dst && @@ -248,19 +250,34 @@ } $unique = FALSE; break; + } elseif ($status['states'][$i]['bytes'] < $xbytes) { + $xid = $i; + $xbytes = $status['states'][$i]['bytes']; } } if ($unique) { - $status['states'][$cid]['bytes'] = $bytes; - $status['states'][$cid]['packets'] = $packets; - $status['states'][$cid]['src'] = $src; - $status['states'][$cid]['sport'] = $sport; - $status['states'][$cid]['nsports'] = 1; - $status['states'][$cid]['dst'] = $dst; - $status['states'][$cid]['dport'] = $dport; - $status['states'][$cid]['proto'] = $protocol; - $status['states'][$cid]['ttl'] = $ttl; - $cid++; + if ($cid < $max) { + $status['states'][$cid]['bytes'] = $bytes; + $status['states'][$cid]['packets'] = $packets; + $status['states'][$cid]['src'] = $src; + $status['states'][$cid]['sport'] = $sport; + $status['states'][$cid]['nsports'] = 1; + $status['states'][$cid]['dst'] = $dst; + $status['states'][$cid]['dport'] = $dport; + $status['states'][$cid]['proto'] = $protocol; + $status['states'][$cid]['ttl'] = $ttl; + $cid++; + } elseif ($xid < $max) { + $status['states'][$xid]['bytes'] = $bytes; + $status['states'][$xid]['packets'] = $packets; + $status['states'][$xid]['src'] = $src; + $status['states'][$xid]['sport'] = $sport; + $status['states'][$xid]['nsports'] = 1; + $status['states'][$xid]['dst'] = $dst; + $status['states'][$xid]['dport'] = $dport; + $status['states'][$xid]['proto'] = $protocol; + $status['states'][$xid]['ttl'] = $ttl; + } } } } @@ -1137,9 +1154,9 @@ if (getPREFdef($global_prefs, 'status_show_firewall_states') === 'yes') { putHtml("<h2>Firewall States:</h2>"); $tmpfile = tempnam("/tmp", "PHP_"); - shell('grep -v "127\.0\.0\.1" '.$CONNTRACK.' | tail -n 500 >'.$tmpfile, $status); + shell('grep -v "127\.0\.0\.1" '.$CONNTRACK.' | head -n 2500 >'.$tmpfile, $status); - parseFIREWALLstates($firewall, $tmpfile); + parseFIREWALLstates($firewall, $tmpfile, 100); if (is_null($firewall)) { putHtml("<pre>"); putText('No Active Firewall States'); @@ -1147,7 +1164,7 @@ } else { putHtml('<pre><table class="statusdatatable">'); putHtml("<tr>"); - if (($n = min(count($firewall['states']), 100)) > 0) { + if (($n = count($firewall['states'])) > 0) { echo "<td>", "Source", "</td>"; echo "<td>", "Port (#'s)", "</td>"; echo "<td>", "Destination", "</td>"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-01-26 13:48:47
|
Revision: 6947 http://sourceforge.net/p/astlinux/code/6947 Author: abelbeck Date: 2015-01-26 13:48:45 +0000 (Mon, 26 Jan 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-01-26 13:47:55 UTC (rev 6946) +++ branches/1.0/docs/ChangeLog.txt 2015-01-26 13:48:45 UTC (rev 6947) @@ -38,7 +38,7 @@ == automake, version bump to 1.15 == libtool, version bump to 2.4.4 == flex, version bump to 2.5.37 - == bison, version bump to 3.0.3 + == bison, version bump to 3.0.4 == xz, version bump to 5.2.0 ** Networking This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |