You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
(14) |
Aug
(156) |
Sep
(35) |
Oct
(48) |
Nov
(55) |
Dec
(16) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(24) |
Feb
(154) |
Mar
(139) |
Apr
(175) |
May
(87) |
Jun
(34) |
Jul
(42) |
Aug
(68) |
Sep
(41) |
Oct
(76) |
Nov
(77) |
Dec
(50) |
2008 |
Jan
(98) |
Feb
(43) |
Mar
(102) |
Apr
(27) |
May
(55) |
Jun
(13) |
Jul
(58) |
Aug
(62) |
Sep
(61) |
Oct
(43) |
Nov
(87) |
Dec
(134) |
2009 |
Jan
(175) |
Feb
(106) |
Mar
(58) |
Apr
(41) |
May
(74) |
Jun
(123) |
Jul
(252) |
Aug
(192) |
Sep
(69) |
Oct
(38) |
Nov
(117) |
Dec
(95) |
2010 |
Jan
(146) |
Feb
(76) |
Mar
(90) |
Apr
(60) |
May
(23) |
Jun
(19) |
Jul
(208) |
Aug
(140) |
Sep
(103) |
Oct
(114) |
Nov
(50) |
Dec
(47) |
2011 |
Jan
(59) |
Feb
(47) |
Mar
(61) |
Apr
(58) |
May
(41) |
Jun
(11) |
Jul
(17) |
Aug
(49) |
Sep
(34) |
Oct
(166) |
Nov
(38) |
Dec
(70) |
2012 |
Jan
(87) |
Feb
(37) |
Mar
(28) |
Apr
(25) |
May
(29) |
Jun
(30) |
Jul
(43) |
Aug
(27) |
Sep
(46) |
Oct
(27) |
Nov
(51) |
Dec
(70) |
2013 |
Jan
(92) |
Feb
(34) |
Mar
(58) |
Apr
(37) |
May
(46) |
Jun
(9) |
Jul
(38) |
Aug
(22) |
Sep
(28) |
Oct
(42) |
Nov
(44) |
Dec
(34) |
2014 |
Jan
(63) |
Feb
(39) |
Mar
(48) |
Apr
(31) |
May
(21) |
Jun
(43) |
Jul
(36) |
Aug
(69) |
Sep
(53) |
Oct
(56) |
Nov
(46) |
Dec
(49) |
2015 |
Jan
(63) |
Feb
(35) |
Mar
(30) |
Apr
(38) |
May
(27) |
Jun
(42) |
Jul
(42) |
Aug
(63) |
Sep
(18) |
Oct
(45) |
Nov
(65) |
Dec
(71) |
2016 |
Jan
(54) |
Feb
(79) |
Mar
(59) |
Apr
(38) |
May
(32) |
Jun
(46) |
Jul
(42) |
Aug
(30) |
Sep
(58) |
Oct
(33) |
Nov
(98) |
Dec
(59) |
2017 |
Jan
(79) |
Feb
(12) |
Mar
(43) |
Apr
(32) |
May
(76) |
Jun
(59) |
Jul
(44) |
Aug
(14) |
Sep
|
Oct
|
Nov
|
Dec
|
From: <abe...@us...> - 2016-10-15 19:12:25
|
Revision: 7895 http://sourceforge.net/p/astlinux/code/7895 Author: abelbeck Date: 2016-10-15 19:12:23 +0000 (Sat, 15 Oct 2016) Log Message: ----------- sudo, version bump to 1.8.18p1 Modified Paths: -------------- branches/1.0/package/sudo/sudo.mk Modified: branches/1.0/package/sudo/sudo.mk =================================================================== --- branches/1.0/package/sudo/sudo.mk 2016-10-15 18:00:16 UTC (rev 7894) +++ branches/1.0/package/sudo/sudo.mk 2016-10-15 19:12:23 UTC (rev 7895) @@ -4,7 +4,7 @@ # ############################################################# -SUDO_VERSION = 1.8.18 +SUDO_VERSION = 1.8.18p1 SUDO_SITE = http://www.sudo.ws/sudo/dist # This is to avoid sudo's make install from chown()ing files which fails This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-15 18:00:18
|
Revision: 7894 http://sourceforge.net/p/astlinux/code/7894 Author: abelbeck Date: 2016-10-15 18:00:16 +0000 (Sat, 15 Oct 2016) Log Message: ----------- sqlite, version bump to 3.15.00 Modified Paths: -------------- branches/1.0/package/sqlite/sqlite.mk Modified: branches/1.0/package/sqlite/sqlite.mk =================================================================== --- branches/1.0/package/sqlite/sqlite.mk 2016-10-15 16:56:23 UTC (rev 7893) +++ branches/1.0/package/sqlite/sqlite.mk 2016-10-15 18:00:16 UTC (rev 7894) @@ -4,7 +4,7 @@ # ############################################################# -SQLITE_VERSION = 3140200 +SQLITE_VERSION = 3150000 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_VERSION).tar.gz SQLITE_SITE = http://www.sqlite.org/2016 SQLITE_INSTALL_STAGING = YES This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-15 16:56:25
|
Revision: 7893 http://sourceforge.net/p/astlinux/code/7893 Author: abelbeck Date: 2016-10-15 16:56:23 +0000 (Sat, 15 Oct 2016) Log Message: ----------- build system, use $(TARGET_MAKE_ENV) when calling $(MAKE), from upstream Buildroot, mostly to set $PATH to find host variants Modified Paths: -------------- branches/1.0/package/dmidecode/dmidecode.mk branches/1.0/package/ex-vi/ex-vi.mk branches/1.0/package/ncurses/ncurses.mk branches/1.0/package/openssl/openssl.mk branches/1.0/package/statserial/statserial.mk Modified: branches/1.0/package/dmidecode/dmidecode.mk =================================================================== --- branches/1.0/package/dmidecode/dmidecode.mk 2016-10-15 15:31:46 UTC (rev 7892) +++ branches/1.0/package/dmidecode/dmidecode.mk 2016-10-15 16:56:23 UTC (rev 7893) @@ -8,11 +8,11 @@ DMIDECODE_SITE = http://download.savannah.gnu.org/releases/dmidecode define DMIDECODE_BUILD_CMDS - $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) endef define DMIDECODE_INSTALL_TARGET_CMDS - $(MAKE) -C $(@D) prefix=/usr DESTDIR=$(TARGET_DIR) install + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) prefix=/usr DESTDIR=$(TARGET_DIR) install endef $(eval $(call GENTARGETS,package,dmidecode)) Modified: branches/1.0/package/ex-vi/ex-vi.mk =================================================================== --- branches/1.0/package/ex-vi/ex-vi.mk 2016-10-15 15:31:46 UTC (rev 7892) +++ branches/1.0/package/ex-vi/ex-vi.mk 2016-10-15 16:56:23 UTC (rev 7893) @@ -15,7 +15,7 @@ endif define EX_VI_BUILD_CMDS - $(MAKE) CC="$(TARGET_CC)" \ + $(TARGET_MAKE_ENV) $(MAKE) CC="$(TARGET_CC)" \ TERMLIB="ncurses" \ FEATURES="-DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ" \ -C $(@D) Modified: branches/1.0/package/ncurses/ncurses.mk =================================================================== --- branches/1.0/package/ncurses/ncurses.mk 2016-10-15 15:31:46 UTC (rev 7892) +++ branches/1.0/package/ncurses/ncurses.mk 2016-10-15 16:56:23 UTC (rev 7893) @@ -53,7 +53,7 @@ NCURSES_LIBS-$(BR2_PACKAGE_NCURSES_TARGET_FORM) += form define NCURSES_BUILD_CMDS - $(MAKE1) -C $(@D) DESTDIR=$(STAGING_DIR) + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR=$(STAGING_DIR) endef define NCURSES_INSTALL_TARGET_LIBS Modified: branches/1.0/package/openssl/openssl.mk =================================================================== --- branches/1.0/package/openssl/openssl.mk 2016-10-15 15:31:46 UTC (rev 7892) +++ branches/1.0/package/openssl/openssl.mk 2016-10-15 16:56:23 UTC (rev 7893) @@ -74,15 +74,15 @@ endef define OPENSSL_BUILD_CMDS - $(MAKE1) -C $(@D) + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) endef define OPENSSL_INSTALL_STAGING_CMDS - $(MAKE1) -C $(@D) INSTALL_PREFIX=$(STAGING_DIR) install + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) INSTALL_PREFIX=$(STAGING_DIR) install endef define OPENSSL_INSTALL_TARGET_CMDS - $(MAKE1) -C $(@D) INSTALL_PREFIX=$(TARGET_DIR) install + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) INSTALL_PREFIX=$(TARGET_DIR) install # Keep target /usr/lib/ssl rm -f $(TARGET_DIR)/usr/bin/c_rehash endef Modified: branches/1.0/package/statserial/statserial.mk =================================================================== --- branches/1.0/package/statserial/statserial.mk 2016-10-15 15:31:46 UTC (rev 7892) +++ branches/1.0/package/statserial/statserial.mk 2016-10-15 16:56:23 UTC (rev 7893) @@ -9,7 +9,7 @@ STATSERIAL_DEPENDENCIES = ncurses define STATSERIAL_BUILD_CMDS - $(MAKE) CC="$(TARGET_CC)" LD="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS)" LDFLAGS="$(TARGET_LDFLAGS)" -C $(@D) + $(TARGET_MAKE_ENV) $(MAKE) CC="$(TARGET_CC)" LD="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS)" LDFLAGS="$(TARGET_LDFLAGS)" -C $(@D) endef define STATSERIAL_INSTALL_TARGET_CMDS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-15 15:31:48
|
Revision: 7892 http://sourceforge.net/p/astlinux/code/7892 Author: abelbeck Date: 2016-10-15 15:31:46 +0000 (Sat, 15 Oct 2016) Log Message: ----------- lighttpd, use check-default-passwd for the admin password check Modified Paths: -------------- branches/1.0/package/lighttpd/lighttpd.init Modified: branches/1.0/package/lighttpd/lighttpd.init =================================================================== --- branches/1.0/package/lighttpd/lighttpd.init 2016-10-14 22:11:55 UTC (rev 7891) +++ branches/1.0/package/lighttpd/lighttpd.init 2016-10-15 15:31:46 UTC (rev 7892) @@ -165,7 +165,7 @@ echo "Starting lighttpd..." - if grep -q "6kERs0/UltqFI" /var/www/admin/.htpasswd; then + if check-default-passwd admin /var/www/admin/.htpasswd >/dev/null; then echo " WARNING WARNING WARNING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-14 22:11:57
|
Revision: 7891 http://sourceforge.net/p/astlinux/code/7891 Author: abelbeck Date: 2016-10-14 22:11:55 +0000 (Fri, 14 Oct 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-10-14 22:04:56 UTC (rev 7890) +++ branches/1.0/docs/ChangeLog.txt 2016-10-14 22:11:55 UTC (rev 7891) @@ -129,7 +129,9 @@ -- Edit tab, add "Reload Firewall Blocklist" action menu item, along with editing special .netset files. +-- Status tab, check for known default "admin" password and issue a warning if the default. + Additions for AstLinux 1.2.7: ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-14 22:04:58
|
Revision: 7890 http://sourceforge.net/p/astlinux/code/7890 Author: abelbeck Date: 2016-10-14 22:04:56 +0000 (Fri, 14 Oct 2016) Log Message: ----------- webinterface, Status tab, check for known default 'admin' password and issue a warning if the default Modified Paths: -------------- branches/1.0/package/webinterface/altweb/admin/prefs.php branches/1.0/package/webinterface/altweb/common/functions.php branches/1.0/package/webinterface/altweb/common/status.inc Modified: branches/1.0/package/webinterface/altweb/admin/prefs.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/prefs.php 2016-10-14 21:06:29 UTC (rev 7889) +++ branches/1.0/package/webinterface/altweb/admin/prefs.php 2016-10-14 22:04:56 UTC (rev 7890) @@ -169,10 +169,6 @@ $value = 'status_exclude_extensions = yes'; fwrite($fp, $value."\n"); } - if (isset($_POST['pass_warn'])) { - $value = 'status_password_warning = no'; - fwrite($fp, $value."\n"); - } if (isset($_POST['status_auth'])) { $value = 'status_require_auth = yes'; fwrite($fp, $value."\n"); @@ -709,9 +705,6 @@ $sel = (getPREFdef($global_prefs, 'status_exclude_extensions') === 'yes') ? ' checked="checked"' : ''; putHtml('<input type="checkbox" value="exclude_extensions" name="exclude_extensions"'.$sel.' /></td><td colspan="5">Exclude 4-digit Extensions in SIP/IAX2 Peer Status</td></tr>'); putHtml('<tr class="dtrow1"><td style="text-align: right;">'); - $sel = (getPREFdef($global_prefs, 'status_password_warning') === 'no') ? ' checked="checked"' : ''; - putHtml('<input type="checkbox" value="pass_warn" name="pass_warn"'.$sel.' /></td><td colspan="5">Disable "Password not set" Warning</td></tr>'); - putHtml('<tr class="dtrow1"><td style="text-align: right;">'); $sel = (getPREFdef($global_prefs, 'status_asterisk_manager') === 'no') ? ' checked="checked"' : ''; putHtml('<input type="checkbox" value="disable_ami" name="disable_ami"'.$sel.' /></td><td colspan="5">Disable Asterisk Manager Interface for Asterisk Commands</td></tr>'); Modified: branches/1.0/package/webinterface/altweb/common/functions.php =================================================================== --- branches/1.0/package/webinterface/altweb/common/functions.php 2016-10-14 21:06:29 UTC (rev 7889) +++ branches/1.0/package/webinterface/altweb/common/functions.php 2016-10-14 22:04:56 UTC (rev 7890) @@ -861,13 +861,6 @@ return($value); } -// Function: noASTLINUX -// -function noASTLINUX() -{ - return(is_file('/etc/astlinux-no')); -} - // Function: isDNSCRYPT // function isDNSCRYPT() Modified: branches/1.0/package/webinterface/altweb/common/status.inc =================================================================== --- branches/1.0/package/webinterface/altweb/common/status.inc 2016-10-14 21:06:29 UTC (rev 7889) +++ branches/1.0/package/webinterface/altweb/common/status.inc 2016-10-14 22:04:56 UTC (rev 7890) @@ -35,6 +35,7 @@ // 09-04-2014, Added Kamailio SIP Server Status // 10-28-2014, Added S.M.A.R.T Monitoring Status // 11-06-2014, Added Failover Status +// 10-14-2016, Added Check for default admin password // // System location of OpenVPN Client logfile $OVPNCLOGFILE = '/var/log/openvpnclient-status.log'; @@ -307,15 +308,25 @@ // function noASTURWstorage() { - if (noASTLINUX()) { - $status = 0; - } else { - shell('mount 2>/dev/null | grep -q "/oldroot/mnt/asturw"', $status); - } + shell('mount 2>/dev/null | grep -q "/oldroot/mnt/asturw"', $status); return($status != 0); } +// Function: adminDEFAULTpassword +// +function adminDEFAULTpassword() { + + $status = 0; + + if (($HTPASSWD = getPASSWDlocation()) !== '') { + if (is_file($HTPASSWD)) { + shell("/usr/sbin/check-default-passwd admin '$HTPASSWD' >/dev/null 2>/dev/null", $status); + } + } + return($status == 0); +} + // Function: noASTERISKsounds // function noASTERISKsounds($asterisk) { @@ -488,18 +499,12 @@ } } elseif (noASTURWstorage()) { putHtml('<p style="color: red;">Notice: No Persistent File Storage, click <a href="/admin/setup.php" class="headerText">Installation Setup</a></p>'); +} elseif (adminDEFAULTpassword()) { + putHtml('<p style="color: red;">Notice: Management Password is a known default, click <a href="/admin/system.php" class="headerText">System</a>to change the "admin" password.</p>'); } elseif (noASTERISKsounds($daemon['asterisk'])) { putHtml('<p style="color: red;">Notice: No Core Asterisk Sounds, click <a href="/admin/system.php" class="headerText">System</a>then via "Asterisk Sounds Packages", Upgrade/Install "core" and "moh" sounds.</p>'); } else { - if (($HTPASSWD = getPASSWDlocation()) !== '') { - if (is_file($HTPASSWD) || getPREFdef($global_prefs, 'status_password_warning') === 'no') { - putHtml("<p> </p>"); - } else { - putHtml('<p style="color: orange;">Warning: Management Password is not set, click <a href="/admin/system.php" class="headerText">System</a>to set the password.</p>'); - } - } else { - putHtml('<p style="color: orange;">Warning: Unable to locate base web directory.</p>'); - } + putHtml("<p> </p>"); } putHtml("</center>"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-14 21:06:30
|
Revision: 7889 http://sourceforge.net/p/astlinux/code/7889 Author: abelbeck Date: 2016-10-14 21:06:29 +0000 (Fri, 14 Oct 2016) Log Message: ----------- check-default-passwd, add an option to specify the path_to_.htpasswd for admin Modified Paths: -------------- branches/1.0/project/astlinux/target_skeleton/usr/sbin/check-default-passwd Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/check-default-passwd =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/check-default-passwd 2016-10-13 12:40:57 UTC (rev 7888) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/check-default-passwd 2016-10-14 21:06:29 UTC (rev 7889) @@ -5,7 +5,8 @@ ## SYSTEM_ROOT_PASSWD="/etc/shadow" -WEB_GUI_HTPASSWD="/stat/var/www/admin/.htpasswd" +HTPASSWD="$2" +WEB_GUI_HTPASSWD="${HTPASSWD:-/stat/var/www/admin/.htpasswd}" case $1 in @@ -18,7 +19,7 @@ admin) if [ -f "$WEB_GUI_HTPASSWD" ]; then - if grep -q 'admin:6kERs0/UltqFI' "$WEB_GUI_HTPASSWD" || [ ! -f "/oldroot/mnt/asturw$WEB_GUI_HTPASSWD" ]; then + if grep -q 'admin:6kERs0/UltqFI' "$WEB_GUI_HTPASSWD" || [ -z "$HTPASSWD" -a ! -f "/oldroot/mnt/asturw$WEB_GUI_HTPASSWD" ]; then echo "$WEB_GUI_HTPASSWD" exit 0 fi @@ -26,7 +27,7 @@ ;; *) - echo "Usage: check-default-passwd root|admin" >&2 + echo "Usage: check-default-passwd root|admin [path_to_.htpasswd]" >&2 ;; esac This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-13 12:40:59
|
Revision: 7888 http://sourceforge.net/p/astlinux/code/7888 Author: abelbeck Date: 2016-10-13 12:40:57 +0000 (Thu, 13 Oct 2016) Log Message: ----------- update ChangeLog, add missig rc.local.stop info introduced in AstLinux 1.0.0 Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-10-11 13:35:03 UTC (rev 7887) +++ branches/1.0/docs/ChangeLog.txt 2016-10-13 12:40:57 UTC (rev 7888) @@ -2525,6 +2525,9 @@ A new rc.conf variable, ALERT_SOUNDS allows sounds to be generated for startup and/or shutdown for geni586 and geni586-serial boards. +-- rc.local.stop, added support for optional /mnt/kd/rc.local.stop script, if the script exists + and executable it will be one of the first scripts to run when the box is restarted or halted. + ** Networking -- shellinaboxd, revision 239, added to provide CLI (Command Line Interface) 'login' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-11 13:35:05
|
Revision: 7887 http://sourceforge.net/p/astlinux/code/7887 Author: abelbeck Date: 2016-10-11 13:35:03 +0000 (Tue, 11 Oct 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-10-11 13:34:15 UTC (rev 7886) +++ branches/1.0/docs/ChangeLog.txt 2016-10-11 13:35:03 UTC (rev 7887) @@ -63,7 +63,7 @@ -- Added a 4th LAN Interface configuration entry --- arnofw (AIF), version bump to 2.0.1g-RC7, added support for 'ipset' +-- arnofw (AIF), version bump to 2.0.1g, added support for 'ipset' -- libcurl (curl) version bump to 7.50.3, security fixes: CVE-2016-5419, CVE-2016-5420, CVE-2016-5421, CVE-2016-7167 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-11 13:34:17
|
Revision: 7886 http://sourceforge.net/p/astlinux/code/7886 Author: abelbeck Date: 2016-10-11 13:34:15 +0000 (Tue, 11 Oct 2016) Log Message: ----------- arnofw, official 2.0.1g release Modified Paths: -------------- branches/1.0/package/arnofw/arnofw.mk Modified: branches/1.0/package/arnofw/arnofw.mk =================================================================== --- branches/1.0/package/arnofw/arnofw.mk 2016-10-09 22:41:47 UTC (rev 7885) +++ branches/1.0/package/arnofw/arnofw.mk 2016-10-11 13:34:15 UTC (rev 7886) @@ -3,11 +3,10 @@ # Arno's IPtables Firewall Script # ############################################################# -ARNOFW_VER := 2.0.1g-RC7 +ARNOFW_VER := 2.0.1g ARNOFW_ROOT := arno-iptables-firewall ARNOFW_SOURCE := $(ARNOFW_ROOT)_$(ARNOFW_VER).tar.gz -#ARNOFW_SITE := http://rocky.eld.leidenuniv.nl/arno-iptables-firewall -ARNOFW_SITE := http://files.astlinux-project.org +ARNOFW_SITE := http://rocky.eld.leidenuniv.nl/arno-iptables-firewall ARNOFW_DIR := $(BUILD_DIR)/$(ARNOFW_ROOT)_$(ARNOFW_VER) ARNOFW_CAT := zcat ARNOFW_TARGET_BINARY := /usr/sbin/arno-iptables-firewall This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-09 22:41:50
|
Revision: 7885 http://sourceforge.net/p/astlinux/code/7885 Author: abelbeck Date: 2016-10-09 22:41:47 +0000 (Sun, 09 Oct 2016) Log Message: ----------- asterisk, Asterisk 11, fix 'make asterisk-clean' broken with: Ref: http://git.asterisk.org/gitweb/?p=asterisk/asterisk.git;a=commit;h=998ef420d074ac5306cd543779318fd6dacafc72 Added Paths: ----------- branches/1.0/package/asterisk/asterisk-11-make-clean-fix.patch Added: branches/1.0/package/asterisk/asterisk-11-make-clean-fix.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-11-make-clean-fix.patch (rev 0) +++ branches/1.0/package/asterisk/asterisk-11-make-clean-fix.patch 2016-10-09 22:41:47 UTC (rev 7885) @@ -0,0 +1,13 @@ +--- asterisk-11.23.1/Makefile.orig 2016-10-09 17:19:53.204176413 -0500 ++++ asterisk-11.23.1/Makefile 2016-10-09 17:21:11.339716525 -0500 +@@ -98,8 +98,8 @@ + export LDCONFIG_FLAGS + export PYTHON + +-# makeopts is required unless the goal is clean or distclean +-ifeq ($(findstring clean,$(MAKECMDGOALS)),) ++# makeopts is required unless the goal is distclean ++ifeq ($(findstring distclean,$(MAKECMDGOALS)),) + include makeopts + endif + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-09 17:56:28
|
Revision: 7884 http://sourceforge.net/p/astlinux/code/7884 Author: abelbeck Date: 2016-10-09 17:56:26 +0000 (Sun, 09 Oct 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-10-09 17:50:26 UTC (rev 7883) +++ branches/1.0/docs/ChangeLog.txt 2016-10-09 17:56:26 UTC (rev 7884) @@ -77,6 +77,8 @@ -- dnscrypt-proxy, version bump to 1.7.0 +-- luasec, version bump to 0.5.1 (luasec-prosody) + -- iperf, version bump to 2.0.9, now using maintained iperf2 project -- mtr, version bump to 0.87 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-09 17:50:28
|
Revision: 7883 http://sourceforge.net/p/astlinux/code/7883 Author: abelbeck Date: 2016-10-09 17:50:26 +0000 (Sun, 09 Oct 2016) Log Message: ----------- luasec, version bump to 0.5.1 Modified Paths: -------------- branches/1.0/package/luasec/luasec.mk Modified: branches/1.0/package/luasec/luasec.mk =================================================================== --- branches/1.0/package/luasec/luasec.mk 2016-10-09 16:51:54 UTC (rev 7882) +++ branches/1.0/package/luasec/luasec.mk 2016-10-09 17:50:26 UTC (rev 7883) @@ -4,13 +4,15 @@ # ############################################################# -LUASEC_VERSION = 0.5 +LUASEC_VERSION = 0.5.1 LUASEC_SOURCE = luasec-prosody-$(LUASEC_VERSION).tar.gz LUASEC_SITE = http://files.astlinux-project.org LUASEC_DEPENDENCIES = lua openssl luasocket define LUASEC_BUILD_CMDS $(MAKE) -C $(@D) linux \ + INC_PATH="" \ + LIB_PATH="" \ LIBDIR="-L$(STAGING_DIR)/usr/lib/ -L$(@D)/src/luasocket" \ CC="$(TARGET_CC)" \ LD="$(TARGET_LD) -shared" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-09 16:51:56
|
Revision: 7882 http://sourceforge.net/p/astlinux/code/7882 Author: abelbeck Date: 2016-10-09 16:51:54 +0000 (Sun, 09 Oct 2016) Log Message: ----------- iperf, public release file iperf-2.0.9.tar.gz has changed, continue with our origional copy until this is resolved Modified Paths: -------------- branches/1.0/package/iperf/iperf.mk Modified: branches/1.0/package/iperf/iperf.mk =================================================================== --- branches/1.0/package/iperf/iperf.mk 2016-10-06 16:35:21 UTC (rev 7881) +++ branches/1.0/package/iperf/iperf.mk 2016-10-09 16:51:54 UTC (rev 7882) @@ -5,7 +5,8 @@ ############################################################# IPERF_VERSION = 2.0.9 IPERF_SOURCE = iperf-$(IPERF_VERSION).tar.gz -IPERF_SITE = http://downloads.sourceforge.net/project/iperf2 +IPERF_SITE = http://files.astlinux-project.org +#IPERF_SITE = http://downloads.sourceforge.net/project/iperf2 IPERF_CONF_ENV = \ ac_cv_func_malloc_0_nonnull=yes This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-06 16:35:24
|
Revision: 7881 http://sourceforge.net/p/astlinux/code/7881 Author: abelbeck Date: 2016-10-06 16:35:21 +0000 (Thu, 06 Oct 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-10-06 16:33:43 UTC (rev 7880) +++ branches/1.0/docs/ChangeLog.txt 2016-10-06 16:35:21 UTC (rev 7881) @@ -30,7 +30,7 @@ -- sqlite, version bump to 3.14.2 --- ethtool, version bump to 4.6 +-- ethtool, version bump to 4.8 -- sudo, version bump to 1.8.18 @@ -44,7 +44,7 @@ -- screen, version bump to 4.4.0 --- strace, version bump to 4.13 +-- strace, version bump to 4.14 -- libsodium, version bump to 1.0.11 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-06 16:33:45
|
Revision: 7880 http://sourceforge.net/p/astlinux/code/7880 Author: abelbeck Date: 2016-10-06 16:33:43 +0000 (Thu, 06 Oct 2016) Log Message: ----------- strace, version bump to 4.14 Modified Paths: -------------- branches/1.0/package/strace/strace.mk Modified: branches/1.0/package/strace/strace.mk =================================================================== --- branches/1.0/package/strace/strace.mk 2016-10-06 16:26:14 UTC (rev 7879) +++ branches/1.0/package/strace/strace.mk 2016-10-06 16:33:43 UTC (rev 7880) @@ -4,7 +4,7 @@ # ############################################################# -STRACE_VERSION = 4.13 +STRACE_VERSION = 4.14 STRACE_SOURCE = strace-$(STRACE_VERSION).tar.xz STRACE_SITE = http://downloads.sourceforge.net/project/strace/strace/$(STRACE_VERSION) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-06 16:26:17
|
Revision: 7879 http://sourceforge.net/p/astlinux/code/7879 Author: abelbeck Date: 2016-10-06 16:26:14 +0000 (Thu, 06 Oct 2016) Log Message: ----------- ethtool, version bump to 4.8 Modified Paths: -------------- branches/1.0/package/ethtool/ethtool.mk Modified: branches/1.0/package/ethtool/ethtool.mk =================================================================== --- branches/1.0/package/ethtool/ethtool.mk 2016-10-04 14:40:52 UTC (rev 7878) +++ branches/1.0/package/ethtool/ethtool.mk 2016-10-06 16:26:14 UTC (rev 7879) @@ -4,7 +4,7 @@ # ############################################################# -ETHTOOL_VERSION = 4.6 +ETHTOOL_VERSION = 4.8 ETHTOOL_SITE = $(BR2_KERNEL_MIRROR)/software/network/ethtool $(eval $(call AUTOTARGETS,package,ethtool)) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-04 14:40:54
|
Revision: 7878 http://sourceforge.net/p/astlinux/code/7878 Author: abelbeck Date: 2016-10-04 14:40:52 +0000 (Tue, 04 Oct 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-10-04 14:38:40 UTC (rev 7877) +++ branches/1.0/docs/ChangeLog.txt 2016-10-04 14:40:52 UTC (rev 7878) @@ -34,6 +34,8 @@ -- sudo, version bump to 1.8.18 +-- pciutils, version bump to 3.5.2 + -- nano, version bump to 2.7.0 -- acpid, version bump to 2.0.28 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-04 14:38:42
|
Revision: 7877 http://sourceforge.net/p/astlinux/code/7877 Author: abelbeck Date: 2016-10-04 14:38:40 +0000 (Tue, 04 Oct 2016) Log Message: ----------- pciutils, version bump to 3.5.2 Modified Paths: -------------- branches/1.0/package/pciutils/pciutils.mk Modified: branches/1.0/package/pciutils/pciutils.mk =================================================================== --- branches/1.0/package/pciutils/pciutils.mk 2016-10-03 21:42:03 UTC (rev 7876) +++ branches/1.0/package/pciutils/pciutils.mk 2016-10-04 14:38:40 UTC (rev 7877) @@ -4,7 +4,7 @@ # ############################################################# -PCIUTILS_VERSION = 3.5.1 +PCIUTILS_VERSION = 3.5.2 PCIUTILS_SITE = $(BR2_KERNEL_MIRROR)/software/utils/pciutils PCIUTILS_SOURCE = pciutils-$(PCIUTILS_VERSION).tar.xz PCIUTILS_INSTALL_STAGING = YES This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-03 21:42:06
|
Revision: 7876 http://sourceforge.net/p/astlinux/code/7876 Author: abelbeck Date: 2016-10-03 21:42:03 +0000 (Mon, 03 Oct 2016) Log Message: ----------- web interface, added miscellaneous sanity checks Modified Paths: -------------- branches/1.0/package/webinterface/altweb/admin/cdrlog.php branches/1.0/package/webinterface/altweb/admin/followme.php branches/1.0/package/webinterface/altweb/admin/fossilcmd.php branches/1.0/package/webinterface/altweb/admin/setup.php branches/1.0/package/webinterface/altweb/admin/system.php branches/1.0/package/webinterface/altweb/admin/users.php branches/1.0/package/webinterface/altweb/admin/xmpp.php Modified: branches/1.0/package/webinterface/altweb/admin/cdrlog.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/cdrlog.php 2016-10-03 14:03:28 UTC (rev 7875) +++ branches/1.0/package/webinterface/altweb/admin/cdrlog.php 2016-10-03 21:42:03 UTC (rev 7876) @@ -1,6 +1,6 @@ <?php session_start(); -// Copyright (C) 2008-2015 Lonnie Abelbeck +// Copyright (C) 2008-2016 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 @@ -528,7 +528,7 @@ $db['displayStart'] = 0; } if (isset($_POST['list_type_val'])) { - $search = tuqd($_POST['list_type_val']); + $search = tuq($_POST['list_type_val']); $search = trim($search, ' |&"'); if ($search === '') { $result = 0; @@ -612,7 +612,7 @@ $map = mapCDRvalues($default, $extra, $last); if (isset($_GET['search'])) { - $search = rawurldecode($_GET['search']); + $search = tuq(rawurldecode($_GET['search'])); if (isset($_GET['key'])) { $fkey = $_GET['key']; } else { Modified: branches/1.0/package/webinterface/altweb/admin/followme.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/followme.php 2016-10-03 14:03:28 UTC (rev 7875) +++ branches/1.0/package/webinterface/altweb/admin/followme.php 2016-10-03 21:42:03 UTC (rev 7876) @@ -1,6 +1,6 @@ <?php -// Copyright (C) 2008-2009 Lonnie Abelbeck +// Copyright (C) 2008-2016 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 @@ -215,10 +215,10 @@ } } } - if (($value = getPREFdef($global_prefs, 'followme_number_context_cmdstr')) !== '') { + if (($value = tuq(getPREFdef($global_prefs, 'followme_number_context_cmdstr'))) !== '') { $cmd .= 'context=>'.$value.chr(10); } - if (($value = getPREFdef($global_prefs, 'followme_music_class_cmdstr')) !== '') { + if (($value = tuq(getPREFdef($global_prefs, 'followme_music_class_cmdstr'))) !== '') { $cmd .= 'musicclass=>'.$value.chr(10); } shell('echo -n "'.chr(10).$cmd.'" >>'.$fname, $status); @@ -269,8 +269,8 @@ } $enabled = isset($_POST['enabled']) ? $_POST['enabled'] : array(); for ($i = 0; $i < $MAXNUM; $i++) { - $number[$i] = tuqd($_POST["number$i"]); - $timeout[$i] = tuqd($_POST["timeout$i"]); + $number[$i] = tuq($_POST["number$i"]); + $timeout[$i] = tuq($_POST["timeout$i"]); if ($USE_RULES && $number[$i] !== '') { if (! preg_match("/$NUMBER_FORMAT/", $number[$i])) { $result = 12; Modified: branches/1.0/package/webinterface/altweb/admin/fossilcmd.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/fossilcmd.php 2016-10-03 14:03:28 UTC (rev 7875) +++ branches/1.0/package/webinterface/altweb/admin/fossilcmd.php 2016-10-03 21:42:03 UTC (rev 7876) @@ -1,6 +1,6 @@ <?php -// Copyright (C) 2008-2015 Lonnie Abelbeck +// Copyright (C) 2008-2016 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 @@ -55,7 +55,7 @@ require_once '../common/header.php'; $action = isset($_GET['action']) ? $_GET['action'] : ''; - $arg = isset($_GET['arg']) ? rawurldecode($_GET['arg']) : ''; + $arg = isset($_GET['arg']) ? tuq(rawurldecode($_GET['arg'])) : ''; if ($action === 'status') { $arg_str = ''; Modified: branches/1.0/package/webinterface/altweb/admin/setup.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/setup.php 2016-10-03 14:03:28 UTC (rev 7875) +++ branches/1.0/package/webinterface/altweb/admin/setup.php 2016-10-03 21:42:03 UTC (rev 7876) @@ -1,6 +1,6 @@ <?php -// Copyright (C) 2008-2009 Lonnie Abelbeck +// Copyright (C) 2008-2016 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 @@ -72,7 +72,7 @@ } elseif (isset($_POST['submit_format'])) { if (isset($_POST['format_type']) && isset($_POST['unionfs_size']) && isset($_POST['target_drive'])) { $format_type = $_POST['format_type']; - $target_drive = $_POST['target_drive']; + $target_drive = tuq($_POST['target_drive']); if ($format_type === 'combined') { $result_str = shell($INITIAL_SETUP.' format combined '.$target_drive.' 2>/dev/null', $status); if ($status != 0) { @@ -82,7 +82,7 @@ systemREBOOT($myself, 10, TRUE); } } else { - $unionfs_size = $_POST['unionfs_size']; + $unionfs_size = tuq($_POST['unionfs_size']); if ($unionfs_size > 9) { $result_str = shell($INITIAL_SETUP.' format separate '.$target_drive.' '.$unionfs_size.' 2>/dev/null', $status); if ($status != 0) { @@ -98,7 +98,7 @@ } } elseif (isset($_POST['submit_configure'])) { if (isset($_POST['target_drive'])) { - $target_drive = $_POST['target_drive']; + $target_drive = tuq($_POST['target_drive']); $result_str = shell($INITIAL_SETUP.' configure '.$target_drive.' 2>/dev/null', $status); if ($status != 0) { putACTIONresult($result_str, $status); Modified: branches/1.0/package/webinterface/altweb/admin/system.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/system.php 2016-10-03 14:03:28 UTC (rev 7875) +++ branches/1.0/package/webinterface/altweb/admin/system.php 2016-10-03 21:42:03 UTC (rev 7876) @@ -1,6 +1,6 @@ <?php -// Copyright (C) 2008-2014 Lonnie Abelbeck +// Copyright (C) 2008-2016 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 @@ -28,11 +28,11 @@ require_once '../common/users-password.php'; -if (($REPOSITORY_URL = getPREFdef($global_prefs, 'system_firmware_repository_url')) === '') { +if (($REPOSITORY_URL = tuq(getPREFdef($global_prefs, 'system_firmware_repository_url'))) === '') { $REPOSITORY_URL = asteriskURLrepo(); } -if (($SOUNDS_URL = getPREFdef($global_prefs, 'system_asterisk_sounds_url')) === '') { +if (($SOUNDS_URL = tuq(getPREFdef($global_prefs, 'system_asterisk_sounds_url'))) === '') { $SOUNDS_URL = 'http://downloads.asterisk.org/pub/telephony/sounds'; } @@ -333,9 +333,9 @@ $action = $_POST['sounds_action']; if (isset($_POST['sounds_type'], $_POST['sounds_lang'], $_POST['sounds_codec']) && ($_POST['sounds_type'] !== '' || $action === 'show')) { - $type = $_POST['sounds_type']; - $lang = $_POST['sounds_lang']; - $codec = $_POST['sounds_codec']; + $type = tuq($_POST['sounds_type']); + $lang = tuq($_POST['sounds_lang']); + $codec = tuq($_POST['sounds_codec']); $file = '/usr/sbin/upgrade-asterisk-sounds'; $std_err = ' 2>/dev/null'; if ($action === 'upgrade') { @@ -360,7 +360,7 @@ $result = 99; $action = $_POST['addon_package_action']; if (isset($_POST['addon_package_type']) && ($_POST['addon_package_type'] !== '' || $action === 'show')) { - $type = $_POST['addon_package_type']; + $type = tuq($_POST['addon_package_type']); $file = '/usr/sbin/upgrade-package'; $std_err = ' 2>/dev/null'; if ($action === 'upgrade') { Modified: branches/1.0/package/webinterface/altweb/admin/users.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/users.php 2016-10-03 14:03:28 UTC (rev 7875) +++ branches/1.0/package/webinterface/altweb/admin/users.php 2016-10-03 21:42:03 UTC (rev 7876) @@ -1,6 +1,6 @@ <?php -// Copyright (C) 2008-2014 Lonnie Abelbeck +// Copyright (C) 2008-2016 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 @@ -20,7 +20,7 @@ require_once '../common/users-password.php'; -if (($context = getPREFdef($global_prefs, 'users_voicemail_context_cmdstr')) === '') { +if (($context = tuq(getPREFdef($global_prefs, 'users_voicemail_context_cmdstr'))) === '') { $context = 'default'; } Modified: branches/1.0/package/webinterface/altweb/admin/xmpp.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/xmpp.php 2016-10-03 14:03:28 UTC (rev 7875) +++ branches/1.0/package/webinterface/altweb/admin/xmpp.php 2016-10-03 21:42:03 UTC (rev 7876) @@ -202,6 +202,8 @@ // function deleteUser($user) { + $user = str_replace(' ', '', stripshellsafe($user)); + if ($user === '') { return(FALSE); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-03 14:03:30
|
Revision: 7875 http://sourceforge.net/p/astlinux/code/7875 Author: abelbeck Date: 2016-10-03 14:03:28 +0000 (Mon, 03 Oct 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-10-03 13:59:30 UTC (rev 7874) +++ branches/1.0/docs/ChangeLog.txt 2016-10-03 14:03:28 UTC (rev 7875) @@ -104,12 +104,14 @@ -- SILK CODEC, version bump to 1.0.3, now supports Asterisk 13 as well as Asterisk 11 +-- neon, version bump to 0.30.2, used for Asterisk Calendar Support + +-- wanpipe, version bump to 7.0.20 + -- FOP2, available version bump to 2.31.04. Note: If you have a license, you may need to purchase an "Annual Software Maintenance" license if you upgrade. More info: http://doc.astlinux.org/userdoc:tt_asterisk-fop2-upgrade --- wanpipe, version bump to 7.0.20 - ** Web Interface -- Network tab, add 4th LAN Interface. Added 4th LAN support to Firewall sub-tab and PhoneProv tab. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-03 13:59:33
|
Revision: 7874 http://sourceforge.net/p/astlinux/code/7874 Author: abelbeck Date: 2016-10-03 13:59:30 +0000 (Mon, 03 Oct 2016) Log Message: ----------- neon, version bump to 0.30.2 Modified Paths: -------------- branches/1.0/package/neon/neon.mk Modified: branches/1.0/package/neon/neon.mk =================================================================== --- branches/1.0/package/neon/neon.mk 2016-10-03 13:50:40 UTC (rev 7873) +++ branches/1.0/package/neon/neon.mk 2016-10-03 13:59:30 UTC (rev 7874) @@ -4,7 +4,7 @@ # ############################################################# -NEON_VERSION = 0.30.1 +NEON_VERSION = 0.30.2 NEON_SITE = http://www.webdav.org/neon/ NEON_INSTALL_STAGING = YES NEON_CONF_OPT = --without-gssapi --disable-rpath This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-03 13:50:41
|
Revision: 7873 http://sourceforge.net/p/astlinux/code/7873 Author: abelbeck Date: 2016-10-03 13:50:40 +0000 (Mon, 03 Oct 2016) Log Message: ----------- qemu, version bump to 2.6.2 and CDROM fix thanks to David Kerr Modified Paths: -------------- branches/1.0/package/qemu/qemu.init branches/1.0/package/qemu/qemu.mk Modified: branches/1.0/package/qemu/qemu.init =================================================================== --- branches/1.0/package/qemu/qemu.init 2016-10-01 19:54:10 UTC (rev 7872) +++ branches/1.0/package/qemu/qemu.init 2016-10-03 13:50:40 UTC (rev 7873) @@ -52,7 +52,7 @@ # Was a CDROM ISO file provided? QemuCdrom="" if [ -n "$QEMU_CDROM_IMAGE" ]; then - QemuCdrom="-cdrom $QEMU_CDROM_IMAGE" + QemuCdrom="-boot once=d -cdrom $QEMU_CDROM_IMAGE" fi # If network device virtio then enable host support Modified: branches/1.0/package/qemu/qemu.mk =================================================================== --- branches/1.0/package/qemu/qemu.mk 2016-10-01 19:54:10 UTC (rev 7872) +++ branches/1.0/package/qemu/qemu.mk 2016-10-03 13:50:40 UTC (rev 7873) @@ -4,7 +4,7 @@ # ################################################################################ -QEMU_VERSION = 2.5.0 +QEMU_VERSION = 2.6.2 QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.bz2 QEMU_SITE = http://wiki.qemu.org/download This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-10-01 19:54:13
|
Revision: 7872 http://sourceforge.net/p/astlinux/code/7872 Author: abelbeck Date: 2016-10-01 19:54:10 +0000 (Sat, 01 Oct 2016) Log Message: ----------- squashfs, host mksquashfs 4.3, cherry-pick two upstream fixes that has caused a failed build Ref: https://git.kernel.org/cgit/fs/squashfs/squashfs-tools.git/ Added Paths: ----------- branches/1.0/package/squashfs/squashfs-fix-2GB-limit-is_fragment.patch branches/1.0/package/squashfs/squashfs-mksquashfs-fix-race-condition.patch Added: branches/1.0/package/squashfs/squashfs-fix-2GB-limit-is_fragment.patch =================================================================== --- branches/1.0/package/squashfs/squashfs-fix-2GB-limit-is_fragment.patch (rev 0) +++ branches/1.0/package/squashfs/squashfs-fix-2GB-limit-is_fragment.patch 2016-10-01 19:54:10 UTC (rev 7872) @@ -0,0 +1,29 @@ +From 9c1db6d13a51a2e009f0027ef336ce03624eac0d Mon Sep 17 00:00:00 2001 +From: "Guan, Xin" <gua...@gm...> +Date: Sat, 13 Sep 2014 13:15:26 +0200 +Subject: Fix 2GB-limit of the is_fragment(...) function. + +Applies to squashfs-tools 4.3. + +Reported-by: Bruno Wolff III <br...@wo...> +Signed-off-by: Guan, Xin <gua...@gm...> +Signed-off-by: Phillip Lougher <ph...@sq...> +--- + squashfs-tools/mksquashfs.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/squashfs-tools/mksquashfs.c b/squashfs-tools/mksquashfs.c +index f1fcff1..d221c35 100644 +--- a/squashfs-tools/mksquashfs.c ++++ b/squashfs-tools/mksquashfs.c +@@ -2055,7 +2055,7 @@ struct file_info *duplicate(long long file_size, long long bytes, + + inline int is_fragment(struct inode_info *inode) + { +- int file_size = inode->buf.st_size; ++ off_t file_size = inode->buf.st_size; + + /* + * If this block is to be compressed differently to the +-- +cgit v0.12 Added: branches/1.0/package/squashfs/squashfs-mksquashfs-fix-race-condition.patch =================================================================== --- branches/1.0/package/squashfs/squashfs-mksquashfs-fix-race-condition.patch (rev 0) +++ branches/1.0/package/squashfs/squashfs-mksquashfs-fix-race-condition.patch 2016-10-01 19:54:10 UTC (rev 7872) @@ -0,0 +1,59 @@ +From de03266983ceb62e5365aac84fcd3b2fd4d16e6f Mon Sep 17 00:00:00 2001 +From: Phillip Lougher <ph...@sq...> +Date: Thu, 18 Sep 2014 01:28:11 +0100 +Subject: mksquashfs: fix rare race in fragment waiting in filesystem + finalisation + +Fix a rare race condition in fragment waiting when finalising the +filesystem. This is a race condition that was initially fixed in 2009, +but inadvertantly re-introduced in the latest release when the code +was rewritten. + +Background: + +When finalising the filesystem, the main control thread needs to ensure +all the in-flight fragments have been queued to the writer thread before +asking the writer thread to finish, and then writing the metadata. + +It does this by waiting on the fragments_outstanding counter. Once this +counter reaches 0, it synchronises with the writer thread, waiting until +the writer thread reports no outstanding data to be written. + +However, the main thread can race with the fragment deflator thread(s) +because the fragment deflator thread(s) decrement the fragments_outstanding +counter and release the mutex before queueing the compressed fragment +to the writer thread, i.e. the offending code is: + + fragments_outstanding --; + pthread_mutex_unlock(&fragment_mutex); + queue_put(to_writer, write_buffer); + +In extremely rare circumstances, the main thread may see the +fragments_outstanding counter is zero before the fragment +deflator sends the fragment buffer to the writer thread, and synchronise +with the writer thread, and finalise before the fragment has been written. + +The fix is to ensure the fragment is queued to the writer thread +before releasing the mutex. + +Signed-off-by: Phillip Lougher <ph...@sq...> +--- + squashfs-tools/mksquashfs.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/squashfs-tools/mksquashfs.c b/squashfs-tools/mksquashfs.c +index 87b7d86..f1fcff1 100644 +--- a/squashfs-tools/mksquashfs.c ++++ b/squashfs-tools/mksquashfs.c +@@ -2445,8 +2445,8 @@ void *frag_deflator(void *arg) + write_buffer->block = bytes; + bytes += compressed_size; + fragments_outstanding --; +- pthread_mutex_unlock(&fragment_mutex); + queue_put(to_writer, write_buffer); ++ pthread_mutex_unlock(&fragment_mutex); + TRACE("Writing fragment %lld, uncompressed size %d, " + "compressed size %d\n", file_buffer->block, + file_buffer->size, compressed_size); +-- +cgit v0.12 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-09-30 14:47:28
|
Revision: 7871 http://sourceforge.net/p/astlinux/code/7871 Author: abelbeck Date: 2016-09-30 14:47:25 +0000 (Fri, 30 Sep 2016) Log Message: ----------- web interface, info helper script, added topic sanity check Modified Paths: -------------- branches/1.0/package/webinterface/altweb/info.php Modified: branches/1.0/package/webinterface/altweb/info.php =================================================================== --- branches/1.0/package/webinterface/altweb/info.php 2016-09-30 03:57:26 UTC (rev 7870) +++ branches/1.0/package/webinterface/altweb/info.php 2016-09-30 14:47:25 UTC (rev 7871) @@ -1,6 +1,6 @@ <?php -// Copyright (C) 2008-2009 Lonnie Abelbeck +// Copyright (C) 2008-2016 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 @@ -8,6 +8,7 @@ // info.php for AstLinux // 12-09-2008 +// 09-30-2016, Added topic sanity check // // Function: getSYSlocation @@ -29,6 +30,9 @@ if ($topic === '' || $ifile === '') { exit; } +if (! preg_match('/^[a-zA-Z0-9_-]*$/', $topic)) { + exit; +} $tmpfile = tempnam("/tmp", "PHP_"); @exec('sed -n "/^\[\['.$topic.'\]\]/,/^\[\[/ p" '.$ifile.' | sed "/^\[\[/ d" >'.$tmpfile); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |