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-12-18 17:56:41
|
Revision: 8045 http://sourceforge.net/p/astlinux/code/8045 Author: abelbeck Date: 2016-12-18 17:56:39 +0000 (Sun, 18 Dec 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-12-18 17:46:40 UTC (rev 8044) +++ branches/1.0/docs/ChangeLog.txt 2016-12-18 17:56:39 UTC (rev 8045) @@ -27,6 +27,8 @@ -- Monit, version bump to 5.20.0 +-- logrotate, version bump to 3.11.0 + -- libxml2, security fixes: CVE-2016-5131, CVE-2016-4658 -- libusb, version bump to 1.0.21 @@ -40,6 +42,8 @@ -- nano, version bump to 2.7.2 +-- strace, version bump to 4.15 + -- reload-blocklist-netset (optional CRON script), add 'firehol_webclient' blocklist support. -- ca-certificates, update trusted root certificates 2016-11-02 @@ -68,6 +72,10 @@ -- ipset, version bump to 6.30 +-- dnscrypt-proxy, version bump to 1.8.0 + +-- unbound (host), version bump to 1.6.0 + -- libpcap, version bump to 1.8.1 -- tcpdump, version bump to 4.8.1 @@ -78,6 +86,8 @@ -- avahi, now runs with 'avahi' user/group permissions using the new libcap support, for added security. +-- miniupnpd, version bump to 2.0.20161216 + -- msmtp, version bump to 1.6.6 -- iproute2 (ip, tc, bridge, etc.) version bump to version 3.16.0, now including the 'bridge' utility. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-18 17:46:43
|
Revision: 8044 http://sourceforge.net/p/astlinux/code/8044 Author: abelbeck Date: 2016-12-18 17:46:40 +0000 (Sun, 18 Dec 2016) Log Message: ----------- miniupnpd, version bump to 2.0.20161216 Modified Paths: -------------- branches/1.0/package/miniupnpd/miniupnpd.mk Modified: branches/1.0/package/miniupnpd/miniupnpd.mk =================================================================== --- branches/1.0/package/miniupnpd/miniupnpd.mk 2016-12-18 17:34:09 UTC (rev 8043) +++ branches/1.0/package/miniupnpd/miniupnpd.mk 2016-12-18 17:46:40 UTC (rev 8044) @@ -4,7 +4,7 @@ # ############################################################# -MINIUPNPD_VERSION = 2.0 +MINIUPNPD_VERSION = 2.0.20161216 MINIUPNPD_SOURCE = miniupnpd-$(MINIUPNPD_VERSION).tar.gz MINIUPNPD_SITE = http://miniupnp.free.fr/files MINIUPNPD_DEPENDENCIES = host-pkg-config linux iptables openssl util-linux This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-18 17:34:12
|
Revision: 8043 http://sourceforge.net/p/astlinux/code/8043 Author: abelbeck Date: 2016-12-18 17:34:09 +0000 (Sun, 18 Dec 2016) Log Message: ----------- logrotate, version bump to 3.11.0 Modified Paths: -------------- branches/1.0/package/logrotate/logrotate.mk Modified: branches/1.0/package/logrotate/logrotate.mk =================================================================== --- branches/1.0/package/logrotate/logrotate.mk 2016-12-18 17:21:43 UTC (rev 8042) +++ branches/1.0/package/logrotate/logrotate.mk 2016-12-18 17:34:09 UTC (rev 8043) @@ -3,7 +3,7 @@ # logrotate # ############################################################# -LOGROTATE_VERSION = 3.10.0 +LOGROTATE_VERSION = 3.11.0 LOGROTATE_SOURCE = logrotate-$(LOGROTATE_VERSION).tar.gz LOGROTATE_SITE = https://github.com/logrotate/logrotate/releases/download/$(LOGROTATE_VERSION) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-18 17:21:45
|
Revision: 8042 http://sourceforge.net/p/astlinux/code/8042 Author: abelbeck Date: 2016-12-18 17:21:43 +0000 (Sun, 18 Dec 2016) Log Message: ----------- dnscrypt-proxy, version bump to 1.8.0 Modified Paths: -------------- branches/1.0/package/dnscrypt-proxy/dnscrypt-proxy.mk Modified: branches/1.0/package/dnscrypt-proxy/dnscrypt-proxy.mk =================================================================== --- branches/1.0/package/dnscrypt-proxy/dnscrypt-proxy.mk 2016-12-18 16:34:12 UTC (rev 8041) +++ branches/1.0/package/dnscrypt-proxy/dnscrypt-proxy.mk 2016-12-18 17:21:43 UTC (rev 8042) @@ -3,13 +3,14 @@ # dnscrypt-proxy # ############################################################# -DNSCRYPT_PROXY_VERSION = 1.7.0 +DNSCRYPT_PROXY_VERSION = 1.8.0 DNSCRYPT_PROXY_SOURCE = dnscrypt-proxy-$(DNSCRYPT_PROXY_VERSION).tar.bz2 -DNSCRYPT_PROXY_SITE = https://github.com/jedisct1/dnscrypt-proxy/releases/download/$(DNSCRYPT_PROXY_VERSION) +DNSCRYPT_PROXY_SITE = https://download.dnscrypt.org/dnscrypt-proxy DNSCRYPT_PROXY_DEPENDENCIES += libsodium DNSCRYPT_PROXY_CONF_OPT = \ + --with-included-ltdl \ --without-systemd \ --disable-plugins This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-18 16:34:15
|
Revision: 8041 http://sourceforge.net/p/astlinux/code/8041 Author: abelbeck Date: 2016-12-18 16:34:12 +0000 (Sun, 18 Dec 2016) Log Message: ----------- unbound, version bump to 1.6.0 Modified Paths: -------------- branches/1.0/package/unbound/unbound.mk Modified: branches/1.0/package/unbound/unbound.mk =================================================================== --- branches/1.0/package/unbound/unbound.mk 2016-12-18 16:18:02 UTC (rev 8040) +++ branches/1.0/package/unbound/unbound.mk 2016-12-18 16:34:12 UTC (rev 8041) @@ -4,7 +4,7 @@ # ############################################################# -UNBOUND_VERSION = 1.5.10 +UNBOUND_VERSION = 1.6.0 UNBOUND_SITE = https://www.unbound.net/downloads UNBOUND_SOURCE = unbound-$(UNBOUND_VERSION).tar.gz UNBOUND_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-12-18 16:18:05
|
Revision: 8040 http://sourceforge.net/p/astlinux/code/8040 Author: abelbeck Date: 2016-12-18 16:18:02 +0000 (Sun, 18 Dec 2016) Log Message: ----------- strace, version bump to 4.15 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-12-15 18:25:44 UTC (rev 8039) +++ branches/1.0/package/strace/strace.mk 2016-12-18 16:18:02 UTC (rev 8040) @@ -4,7 +4,7 @@ # ############################################################# -STRACE_VERSION = 4.14 +STRACE_VERSION = 4.15 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-12-15 18:25:46
|
Revision: 8039 http://sourceforge.net/p/astlinux/code/8039 Author: abelbeck Date: 2016-12-15 18:25:44 +0000 (Thu, 15 Dec 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-12-15 18:22:50 UTC (rev 8038) +++ branches/1.0/docs/ChangeLog.txt 2016-12-15 18:25:44 UTC (rev 8039) @@ -57,7 +57,7 @@ New rc.conf variables are: IPSEC_ALLOWED_ENDPOINTS and IPSEC_ALLOWED_VPN_NETS More info: http://doc.astlinux.org/userdoc:tt_ipsec_vpn_strongswan --- chrony, version 3.0-pre1, new package to replace 'ntpd' as the NTP daemon, NTPv4 client and server. +-- chrony, version 3.0-pre2, new package to replace 'ntpd' as the NTP daemon, NTPv4 client and server. Note: No configuration change for most users, though if you had a custom /mnt/kd/ntpd.conf file you will have to generate a new /mnt/kd/chrony.conf file with similar but different syntax. More info: http://doc.astlinux.org/userdoc:tt_ntp_client_server @@ -112,7 +112,9 @@ -- Status, Network, Edit, Prefs, System tabs, add support for 'chrony' instead of 'ntp' for network time. +-- System tab, add View System Files: [ IPsec strongSwan log ] + Additions for AstLinux 1.2.8: ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-15 18:22:52
|
Revision: 8038 http://sourceforge.net/p/astlinux/code/8038 Author: abelbeck Date: 2016-12-15 18:22:50 +0000 (Thu, 15 Dec 2016) Log Message: ----------- chrony, version bump to 3.0-pre2 Modified Paths: -------------- branches/1.0/package/chrony/chrony.mk Modified: branches/1.0/package/chrony/chrony.mk =================================================================== --- branches/1.0/package/chrony/chrony.mk 2016-12-15 18:10:07 UTC (rev 8037) +++ branches/1.0/package/chrony/chrony.mk 2016-12-15 18:22:50 UTC (rev 8038) @@ -4,7 +4,7 @@ # ################################################################################ -CHRONY_VERSION = 3.0-pre1 +CHRONY_VERSION = 3.0-pre2 CHRONY_SITE = http://download.tuxfamily.org/chrony CHRONY_DEPENDENCIES = libcap This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-15 18:10:09
|
Revision: 8037 http://sourceforge.net/p/astlinux/code/8037 Author: abelbeck Date: 2016-12-15 18:10:07 +0000 (Thu, 15 Dec 2016) Log Message: ----------- web interface, System tab, add View System Files: [ IPsec strongSwan log ] 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 2016-12-15 17:48:42 UTC (rev 8036) +++ branches/1.0/package/webinterface/altweb/admin/system.php 2016-12-15 18:10:07 UTC (rev 8037) @@ -611,6 +611,9 @@ if (is_file($file = '/var/log/openvpnclient.log')) { putHtml('<option value="'.$file.'">OpenVPN Client log</option>'); } + if (is_file($file = '/var/log/charon.log')) { + putHtml('<option value="'.$file.'">IPsec strongSwan log</option>'); + } if (is_file($file = '/var/log/ups.log')) { putHtml('<option value="'.$file.'">UPS Daemon Startup log</option>'); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-15 17:48:44
|
Revision: 8036 http://sourceforge.net/p/astlinux/code/8036 Author: abelbeck Date: 2016-12-15 17:48:42 +0000 (Thu, 15 Dec 2016) Log Message: ----------- strongswan, move most logs to '/var/log/charon.log' instead of syslog, and rotate the log file Modified Paths: -------------- branches/1.0/package/strongswan/strongswan.mk Added Paths: ----------- branches/1.0/package/strongswan/charon-logging.conf branches/1.0/package/strongswan/charon.logrotate Added: branches/1.0/package/strongswan/charon-logging.conf =================================================================== --- branches/1.0/package/strongswan/charon-logging.conf (rev 0) +++ branches/1.0/package/strongswan/charon-logging.conf 2016-12-15 17:48:42 UTC (rev 8036) @@ -0,0 +1,27 @@ +charon { + filelog { + /var/log/charon.log { + # add a timestamp prefix + time_format = %b %e %T + # prepend connection name + ike_name = yes + # overwrite existing files + append = no + # default loglevel for all daemon subsystems + default = 1 + # flush each line to disk + flush_line = yes + } + } + syslog { + # use 'silent' settings to log to the LOG_DAEMON facility + daemon { + default = -1 + } + # use 'silent' settings to log to the LOG_AUTHPRIV facility + auth { + default = -1 + } + } +} + Added: branches/1.0/package/strongswan/charon.logrotate =================================================================== --- branches/1.0/package/strongswan/charon.logrotate (rev 0) +++ branches/1.0/package/strongswan/charon.logrotate 2016-12-15 17:48:42 UTC (rev 8036) @@ -0,0 +1,13 @@ +# +/var/log/charon.log { + missingok + size 100k + rotate 1 + sharedscripts + postrotate + if [ -f /var/run/charon.pid ]; then + /bin/kill -HUP $(cat /var/run/charon.pid) >/dev/null 2>&1 + fi + endscript +} + Modified: branches/1.0/package/strongswan/strongswan.mk =================================================================== --- branches/1.0/package/strongswan/strongswan.mk 2016-12-14 14:17:11 UTC (rev 8035) +++ branches/1.0/package/strongswan/strongswan.mk 2016-12-15 17:48:42 UTC (rev 8036) @@ -75,7 +75,9 @@ ln -s /tmp/etc/strongswan/$$i $(TARGET_DIR)/etc/$$i ; \ done rm -rf $(TARGET_DIR)/usr/share/strongswan - $(INSTALL) -m 0755 -D package/strongswan/ipsec.init $(TARGET_DIR)/etc/init.d/ipsec + $(INSTALL) -m 755 -D package/strongswan/ipsec.init $(TARGET_DIR)/etc/init.d/ipsec + $(INSTALL) -m 644 -D package/strongswan/charon.logrotate $(TARGET_DIR)/etc/logrotate.d/charon + $(INSTALL) -m 644 -D package/strongswan/charon-logging.conf $(TARGET_DIR)/stat/etc/strongswan/strongswan.d/charon-logging.conf ln -sf ../../init.d/ipsec $(TARGET_DIR)/etc/runlevels/default/S31ipsec ln -sf ../../init.d/ipsec $(TARGET_DIR)/etc/runlevels/default/K20ipsec endef This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-14 14:17:13
|
Revision: 8035 http://sourceforge.net/p/astlinux/code/8035 Author: abelbeck Date: 2016-12-14 14:17:11 +0000 (Wed, 14 Dec 2016) Log Message: ----------- netsnmp, explicitly disable libnl support using --without-nl since as of 5.7.3 the auto detection looks at the host system, we don't build libnl anyway Ref: https://git.buildroot.net/buildroot/commit/package?id=2c410189bfd843be62b35dd3f5796726cdf5db2a Modified Paths: -------------- branches/1.0/package/netsnmp/netsnmp.mk Modified: branches/1.0/package/netsnmp/netsnmp.mk =================================================================== --- branches/1.0/package/netsnmp/netsnmp.mk 2016-12-13 19:10:36 UTC (rev 8034) +++ branches/1.0/package/netsnmp/netsnmp.mk 2016-12-14 14:17:11 UTC (rev 8035) @@ -40,6 +40,9 @@ NETSNMP_CONF_OPT += --with-endianness=little endif +# libnl - nl_connect +NETSNMP_CONF_OPT += --without-nl + # OpenSSL ifeq ($(BR2_PACKAGE_OPENSSL),y) NETSNMP_DEPENDENCIES += openssl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-13 19:10:39
|
Revision: 8034 http://sourceforge.net/p/astlinux/code/8034 Author: abelbeck Date: 2016-12-13 19:10:36 +0000 (Tue, 13 Dec 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-12-13 19:08:23 UTC (rev 8033) +++ branches/1.0/docs/ChangeLog.txt 2016-12-13 19:10:36 UTC (rev 8034) @@ -38,7 +38,7 @@ -- tiff, version bump to 4.0.7, security fixes: 11 CVE's --- nano, version bump to 2.7.1 +-- nano, version bump to 2.7.2 -- reload-blocklist-netset (optional CRON script), add 'firehol_webclient' blocklist support. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-13 19:08:26
|
Revision: 8033 http://sourceforge.net/p/astlinux/code/8033 Author: abelbeck Date: 2016-12-13 19:08:23 +0000 (Tue, 13 Dec 2016) Log Message: ----------- nano, version bump to 2.7.2 Modified Paths: -------------- branches/1.0/package/nano/nano.mk Modified: branches/1.0/package/nano/nano.mk =================================================================== --- branches/1.0/package/nano/nano.mk 2016-12-13 18:51:43 UTC (rev 8032) +++ branches/1.0/package/nano/nano.mk 2016-12-13 19:08:23 UTC (rev 8033) @@ -4,7 +4,7 @@ # ############################################################# -NANO_VERSION = 2.7.1 +NANO_VERSION = 2.7.2 NANO_SITE = http://www.nano-editor.org/dist/v2.7 NANO_MAKE_ENV = CURSES_LIB="-lncurses" NANO_CONF_ENV = ac_cv_prog_NCURSESW_CONFIG=false This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-13 18:51:44
|
Revision: 8032 http://sourceforge.net/p/astlinux/code/8032 Author: abelbeck Date: 2016-12-13 18:51:43 +0000 (Tue, 13 Dec 2016) Log Message: ----------- zlib, use $(TARGET_MAKE_ENV) / $(HOST_MAKE_ENV) when calling $(MAKE1) Modified Paths: -------------- branches/1.0/package/zlib/zlib.mk Modified: branches/1.0/package/zlib/zlib.mk =================================================================== --- branches/1.0/package/zlib/zlib.mk 2016-12-11 20:06:36 UTC (rev 8031) +++ branches/1.0/package/zlib/zlib.mk 2016-12-13 18:51:43 UTC (rev 8032) @@ -38,23 +38,23 @@ endef define ZLIB_BUILD_CMDS - $(MAKE1) -C $(@D) + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) endef define HOST_ZLIB_BUILD_CMDS - $(MAKE1) -C $(@D) + $(HOST_MAKE_ENV) $(MAKE1) -C $(@D) endef define ZLIB_INSTALL_STAGING_CMDS - $(MAKE1) -C $(@D) DESTDIR=$(STAGING_DIR) LDCONFIG=true install + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR=$(STAGING_DIR) LDCONFIG=true install endef define ZLIB_INSTALL_TARGET_CMDS - $(MAKE1) -C $(@D) DESTDIR=$(TARGET_DIR) LDCONFIG=true install + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR=$(TARGET_DIR) LDCONFIG=true install endef define HOST_ZLIB_INSTALL_CMDS - $(MAKE1) -C $(@D) LDCONFIG=true install + $(HOST_MAKE_ENV) $(MAKE1) -C $(@D) LDCONFIG=true install endef define ZLIB_CLEAN_CMDS @@ -62,15 +62,15 @@ endef define ZLIB_UNINSTALL_STAGING_CMDS - $(MAKE1) -C $(@D) DESTDIR=$(STAGING_DIR) uninstall + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR=$(STAGING_DIR) uninstall endef define ZLIB_UNINSTALL_TARGET_CMDS - $(MAKE1) -C $(@D) DESTDIR=$(TARGET_DIR) uninstall + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR=$(TARGET_DIR) uninstall endef define HOST_ZLIB_UNINSTALL_TARGET_CMDS - $(MAKE1) -C $(@D) uninstall + $(HOST_MAKE_ENV) $(MAKE1) -C $(@D) uninstall endef $(eval $(call GENTARGETS,package,zlib)) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-11 20:06:38
|
Revision: 8031 http://sourceforge.net/p/astlinux/code/8031 Author: abelbeck Date: 2016-12-11 20:06:36 +0000 (Sun, 11 Dec 2016) Log Message: ----------- e2fsprogs, pass LDCONFIG=true also at install time, making LDCONFIG a NoOp for cross-compiling Modified Paths: -------------- branches/1.0/package/e2fsprogs/e2fsprogs.mk Modified: branches/1.0/package/e2fsprogs/e2fsprogs.mk =================================================================== --- branches/1.0/package/e2fsprogs/e2fsprogs.mk 2016-12-09 17:40:03 UTC (rev 8030) +++ branches/1.0/package/e2fsprogs/e2fsprogs.mk 2016-12-11 20:06:36 UTC (rev 8031) @@ -7,7 +7,8 @@ E2FSPROGS_VERSION = 1.42.13 E2FSPROGS_SITE = http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v$(E2FSPROGS_VERSION) E2FSPROGS_INSTALL_STAGING = YES -E2FSPROGS_INSTALL_STAGING_OPT = DESTDIR=$(STAGING_DIR) install-libs +E2FSPROGS_INSTALL_STAGING_OPT = DESTDIR=$(STAGING_DIR) LDCONFIG=true install-libs +E2FSPROGS_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) LDCONFIG=true install E2FSPROGS_CONF_OPT = \ $(if $(BR2_PREFER_STATIC_LIB),,--enable-elf-shlibs) \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-09 17:40:06
|
Revision: 8030 http://sourceforge.net/p/astlinux/code/8030 Author: abelbeck Date: 2016-12-09 17:40:03 +0000 (Fri, 09 Dec 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-12-09 17:38:55 UTC (rev 8029) +++ branches/1.0/docs/ChangeLog.txt 2016-12-09 17:40:03 UTC (rev 8030) @@ -57,7 +57,7 @@ New rc.conf variables are: IPSEC_ALLOWED_ENDPOINTS and IPSEC_ALLOWED_VPN_NETS More info: http://doc.astlinux.org/userdoc:tt_ipsec_vpn_strongswan --- chrony, version 2.4.1, new package to replace 'ntpd' as the NTP daemon, NTPv4 client and server. +-- chrony, version 3.0-pre1, new package to replace 'ntpd' as the NTP daemon, NTPv4 client and server. Note: No configuration change for most users, though if you had a custom /mnt/kd/ntpd.conf file you will have to generate a new /mnt/kd/chrony.conf file with similar but different syntax. More info: http://doc.astlinux.org/userdoc:tt_ntp_client_server This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-09 17:38:57
|
Revision: 8029 http://sourceforge.net/p/astlinux/code/8029 Author: abelbeck Date: 2016-12-09 17:38:55 +0000 (Fri, 09 Dec 2016) Log Message: ----------- chrony, version bump to 3.0-pre1 Modified Paths: -------------- branches/1.0/package/chrony/chrony.mk Removed Paths: ------------- branches/1.0/package/chrony/chrony-0001-add-timeout-option.patch branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch Deleted: branches/1.0/package/chrony/chrony-0001-add-timeout-option.patch =================================================================== --- branches/1.0/package/chrony/chrony-0001-add-timeout-option.patch 2016-12-09 14:03:53 UTC (rev 8028) +++ branches/1.0/package/chrony/chrony-0001-add-timeout-option.patch 2016-12-09 17:38:55 UTC (rev 8029) @@ -1,69 +0,0 @@ -From 35134848524fe06e3c87cf685eb1a4cb886625a8 Mon Sep 17 00:00:00 2001 -From: Miroslav Lichvar <mli...@re...> -Date: Thu, 1 Dec 2016 15:57:39 +0100 -Subject: main: add -t option to chronyd - -This option sets a timeout (in seconds) after which chronyd will exit. -If the clock is not synchronised, it will exit with a non-zero status. -This is useful with the -q or -Q option to shorten the maximum time -waiting for measurements, or with the -r option to limit the time when -chronyd is running, but still allow it to adjust the frequency of the -system clock. ---- - main.c | 19 ++++++++++++++++++- - 2 files changed, 25 insertions(+), 1 deletion(-) - -diff --git a/main.c b/main.c -index 71916fa..63d9cdc 100644 ---- a/main.c -+++ b/main.c -@@ -144,6 +144,16 @@ signal_cleanup(int x) - /* ================================================== */ - - static void -+quit_timeout(void *arg) -+{ -+ /* Return with non-zero status if the clock is not synchronised */ -+ exit_status = REF_GetOurStratum() >= NTP_MAX_STRATUM; -+ SCH_QuitProgram(); -+} -+ -+/* ================================================== */ -+ -+static void - ntp_source_resolving_end(void) - { - NSR_SetSourceResolvingEndHandler(NULL); -@@ -359,7 +369,7 @@ int main - char *user = NULL; - struct passwd *pw; - int debug = 0, nofork = 0, address_family = IPADDR_UNSPEC; -- int do_init_rtc = 0, restarted = 0; -+ int do_init_rtc = 0, restarted = 0, timeout = 0; - int other_pid; - int scfilter_level = 0, lock_memory = 0, sched_priority = 0; - int system_log = 1; -@@ -417,6 +427,10 @@ int main - ref_mode = REF_ModePrintOnce; - nofork = 1; - system_log = 0; -+ } else if (!strcmp("-t", *argv)) { -+ ++argv, --argc; -+ if (argc == 0 || sscanf(*argv, "%d", &timeout) != 1 || timeout <= 0) -+ LOG_FATAL(LOGF_Main, "Bad timeout"); - } else if (!strcmp("-4", *argv)) { - address_family = IPADDR_INET4; - } else if (!strcmp("-6", *argv)) { -@@ -545,6 +559,9 @@ int main - REF_SetModeEndHandler(reference_mode_end); - REF_SetMode(ref_mode); - -+ if (timeout) -+ SCH_AddTimeoutByDelay(timeout, quit_timeout, NULL); -+ - if (do_init_rtc) { - RTC_TimeInit(post_init_rtc_hook, NULL); - } else { --- -cgit v0.12 - Deleted: branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch =================================================================== --- branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch 2016-12-09 14:03:53 UTC (rev 8028) +++ branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch 2016-12-09 17:38:55 UTC (rev 8029) @@ -1,89 +0,0 @@ -From 3156e5a29364304a2c8c1a857f63c9b28ee1e53f Mon Sep 17 00:00:00 2001 -From: Lonnie Abelbeck <lo...@ab...> -Date: Thu, 8 Dec 2016 07:24:14 -0600 -Subject: client: add tab-completion with libedit/readline - ---- - client.c | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 53 insertions(+) - -diff --git a/client.c b/client.c -index 03e7790..ba3111a 100644 ---- a/client.c -+++ b/client.c -@@ -97,6 +97,10 @@ void LOG_Message(LOG_Severity severity, - /* Read a single line of commands from standard input. Eventually we - might want to use the GNU readline library. */ - -+#ifdef FEAT_READLINE -+static char **command_name_completion(const char *text, int start, int end); -+#endif -+ - static char * - read_line(void) - { -@@ -107,6 +111,9 @@ read_line(void) - #ifdef FEAT_READLINE - char *cmd; - -+ rl_attempted_completion_function = command_name_completion; -+ rl_basic_word_break_characters = "\t\n\r"; -+ - /* save line only if not empty */ - cmd = readline(prompt); - if( cmd == NULL ) return( NULL ); -@@ -1275,6 +1282,52 @@ give_help(void) - } - - /* ================================================== */ -+/* Tab-completion when editline/readline is available */ -+ -+#ifdef FEAT_READLINE -+static char * -+command_name_generator(const char *text, int state) -+{ -+ const char *name, *names[] = { -+ "accheck", "activity", "add peer", "add server", "allow", "burst", -+ "clients", "cmdaccheck", "cmdallow", "cmddeny", "cyclelogs", "delete", -+ "deny", "dns", "dump", "exit", "help", "keygen", "local", "makestep", -+ "manual on", "manual off", "manual delete", "manual list", "manual reset", -+ "maxdelay", "maxdelaydevratio", "maxdelayratio", "maxpoll", -+ "maxupdateskew", "minpoll", "minstratum", "offline", "online", -+ "polltarget", "quit", "refresh", "rekey", "reselect", "reselectdist", -+ "retries", "rtcdata", "serverstats", "settime", "smoothing", "smoothtime", -+ "sources", "sources -v", "sourcestats", "sourcestats -v", "timeout", -+ "tracking", "trimrtc", "waitsync", "writertc", -+ NULL -+ }; -+ static int list_index, len; -+ -+ if (!state) { -+ list_index = 0; -+ len = strlen(text); -+ } -+ -+ while ((name = names[list_index++])) { -+ if (strncmp(name, text, len) == 0) { -+ return strdup(name); -+ } -+ } -+ -+ return NULL; -+} -+ -+/* ================================================== */ -+ -+static char ** -+command_name_completion(const char *text, int start, int end) -+{ -+ rl_attempted_completion_over = 1; -+ return rl_completion_matches(text, command_name_generator); -+} -+#endif -+ -+/* ================================================== */ - - static unsigned long sequence = 0; - static int max_retries = 2; --- -cgit v0.12 Modified: branches/1.0/package/chrony/chrony.mk =================================================================== --- branches/1.0/package/chrony/chrony.mk 2016-12-09 14:03:53 UTC (rev 8028) +++ branches/1.0/package/chrony/chrony.mk 2016-12-09 17:38:55 UTC (rev 8029) @@ -4,7 +4,7 @@ # ################################################################################ -CHRONY_VERSION = 2.4.1 +CHRONY_VERSION = 3.0-pre1 CHRONY_SITE = http://download.tuxfamily.org/chrony CHRONY_DEPENDENCIES = libcap This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-09 14:03:55
|
Revision: 8028 http://sourceforge.net/p/astlinux/code/8028 Author: abelbeck Date: 2016-12-09 14:03:53 +0000 (Fri, 09 Dec 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-12-09 13:55:26 UTC (rev 8027) +++ branches/1.0/docs/ChangeLog.txt 2016-12-09 14:03:53 UTC (rev 8028) @@ -21,7 +21,7 @@ -- RUNNIX, version bump to runnix-0.4-7972, with Linux Kernel 3.2.84, dropbear 2016.74 --- php, version bump to 5.6.28 +-- php, version bump to 5.6.29 -- sqlite, version bump to 3.15.2 @@ -62,7 +62,7 @@ you will have to generate a new /mnt/kd/chrony.conf file with similar but different syntax. More info: http://doc.astlinux.org/userdoc:tt_ntp_client_server --- OpenVPN, version bump to 2.3.13 +-- OpenVPN, version bump to 2.3.14 -- prosody, version bump to 0.9.11 @@ -90,7 +90,7 @@ ** Asterisk --- Asterisk 11.25.0 (version bump) and 13.12.2 (version bump) +-- Asterisk 11.25.1 (version bump) and 13.12.2 (version bump) -- DAHDI, dahdi-linux 2.8.0.1 (no change) and dahdi-tools 2.8.0 (no change) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-09 13:55:28
|
Revision: 8027 http://sourceforge.net/p/astlinux/code/8027 Author: abelbeck Date: 2016-12-09 13:55:26 +0000 (Fri, 09 Dec 2016) Log Message: ----------- php, version bump to 5.6.29 Modified Paths: -------------- branches/1.0/package/php/php.mk Modified: branches/1.0/package/php/php.mk =================================================================== --- branches/1.0/package/php/php.mk 2016-12-09 13:42:11 UTC (rev 8026) +++ branches/1.0/package/php/php.mk 2016-12-09 13:55:26 UTC (rev 8027) @@ -4,7 +4,7 @@ # ############################################################# -PHP_VERSION = 5.6.28 +PHP_VERSION = 5.6.29 PHP_SITE = http://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-09 13:42:13
|
Revision: 8026 http://sourceforge.net/p/astlinux/code/8026 Author: abelbeck Date: 2016-12-09 13:42:11 +0000 (Fri, 09 Dec 2016) Log Message: ----------- openvpn, version bump to 2.3.14 Modified Paths: -------------- branches/1.0/package/openvpn/openvpn.mk Modified: branches/1.0/package/openvpn/openvpn.mk =================================================================== --- branches/1.0/package/openvpn/openvpn.mk 2016-12-09 13:32:17 UTC (rev 8025) +++ branches/1.0/package/openvpn/openvpn.mk 2016-12-09 13:42:11 UTC (rev 8026) @@ -4,7 +4,7 @@ # ############################################################# -OPENVPN_VERSION = 2.3.13 +OPENVPN_VERSION = 2.3.14 OPENVPN_SITE = http://swupdate.openvpn.net/community/releases OPENVPN_DEPENDENCIES = host-pkg-config OPENVPN_CONF_OPT = --disable-plugins --enable-iproute2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-09 13:32:19
|
Revision: 8025 http://sourceforge.net/p/astlinux/code/8025 Author: abelbeck Date: 2016-12-09 13:32:17 +0000 (Fri, 09 Dec 2016) Log Message: ----------- asterisk, version bump to 11.25.1 and 13.x security patches Modified Paths: -------------- branches/1.0/package/asterisk/asterisk-11-extension-changed-verbosity-chan_sip.patch branches/1.0/package/asterisk/asterisk.mk Added Paths: ----------- branches/1.0/package/asterisk/asterisk-13-upstream-AST-2016-008-13-security.patch branches/1.0/package/asterisk/asterisk-13-upstream-AST-2016-009-13-security.patch branches/1.0/package/asterisk/asterisk-13-upstream-cli-libedit-utf8.patch Removed Paths: ------------- branches/1.0/package/asterisk/asterisk-13-cli-libedit-utf8.patch Modified: branches/1.0/package/asterisk/asterisk-11-extension-changed-verbosity-chan_sip.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-11-extension-changed-verbosity-chan_sip.patch 2016-12-08 16:54:13 UTC (rev 8024) +++ branches/1.0/package/asterisk/asterisk-11-extension-changed-verbosity-chan_sip.patch 2016-12-09 13:32:17 UTC (rev 8025) @@ -1,6 +1,6 @@ --- asterisk-11/channels/chan_sip.c.orig 2015-04-23 10:22:04.000000000 -0500 +++ asterisk-11/channels/chan_sip.c 2015-04-23 10:22:40.000000000 -0500 -@@ -16817,7 +16817,7 @@ +@@ -16815,7 +16815,7 @@ } if (!force) { Deleted: branches/1.0/package/asterisk/asterisk-13-cli-libedit-utf8.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-13-cli-libedit-utf8.patch 2016-12-08 16:54:13 UTC (rev 8024) +++ branches/1.0/package/asterisk/asterisk-13-cli-libedit-utf8.patch 2016-12-09 13:32:17 UTC (rev 8025) @@ -1,63 +0,0 @@ -X-Git-Url: http://git.asterisk.org/gitweb/?p=asterisk%2Fasterisk.git;a=blobdiff_plain;f=main%2Fasterisk.c;h=fa919936b4767580ff852f2ba1fcbe7781949968;hp=1c7a0e1885501e5e2446c72266e492ffd40a08ef;hb=5e0c22404316ecdf8e1510553474274eddf55e20;hpb=ec17e96784b8a75f74d84621165c73d986d56f95 - -diff --git a/main/asterisk.c b/main/asterisk.c -index 1c7a0e1..fa91993 100644 ---- a/main/asterisk.c -+++ b/main/asterisk.c -@@ -2818,7 +2818,13 @@ static void send_rasterisk_connect_commands(void) - } - } - -+#define HAVE_LIBEDIT_IS_UNICODE 1 -+ -+#ifdef HAVE_LIBEDIT_IS_UNICODE -+static int ast_el_read_char(EditLine *editline, wchar_t *cp) -+#else - static int ast_el_read_char(EditLine *editline, char *cp) -+#endif - { - int num_read = 0; - int lastpos = 0; -@@ -2848,10 +2854,16 @@ static int ast_el_read_char(EditLine *editline, char *cp) - } - - if (!ast_opt_exec && fds[1].revents) { -- num_read = read(STDIN_FILENO, cp, 1); -+ char c = '\0'; -+ num_read = read(STDIN_FILENO, &c, 1); - if (num_read < 1) { - break; - } else { -+#ifdef HAVE_LIBEDIT_IS_UNICODE -+ *cp = btowc(c); -+#else -+ *cp = c; -+#endif - return (num_read); - } - } -@@ -2895,7 +2907,11 @@ static int ast_el_read_char(EditLine *editline, char *cp) - console_print(buf, 0); - - if ((res < EL_BUF_SIZE - 1) && ((buf[res-1] == '\n') || (res >= 2 && buf[res-2] == '\n'))) { -+#ifdef HAVE_LIBEDIT_IS_UNICODE -+ *cp = btowc(CC_REFRESH); -+#else - *cp = CC_REFRESH; -+#endif - return(1); - } else { - lastpos = 1; -@@ -2903,7 +2919,12 @@ static int ast_el_read_char(EditLine *editline, char *cp) - } - } - -+#ifdef HAVE_LIBEDIT_IS_UNICODE -+ *cp = btowc('\0'); -+#else - *cp = '\0'; -+#endif -+ - return (0); - } - Added: branches/1.0/package/asterisk/asterisk-13-upstream-AST-2016-008-13-security.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-13-upstream-AST-2016-008-13-security.patch (rev 0) +++ branches/1.0/package/asterisk/asterisk-13-upstream-AST-2016-008-13-security.patch 2016-12-09 13:32:17 UTC (rev 8025) @@ -0,0 +1,72 @@ +commit 888142e89160169220bff1bae742f6ef558a7b11 +Author: Joshua Colp <jc...@di...> +Date: Tue Nov 15 00:18:21 2016 +0000 + + res_format_attr_opus: Fix crash when fmtp contains spaces. + + When an opus offer or answer was received that contained an + fmtp line with spaces between the attributes the module would + fail to properly parse it and crash due to recursion. + + This change makes the module handle the space properly and + also removes the recursion requirement. + + ASTERISK-26579 + + Change-Id: I01f53e5d9fa9f1925a7365f8d25071b5b3ac2dc3 + +diff --git a/res/res_format_attr_opus.c b/res/res_format_attr_opus.c +index 49382f6..857b943 100644 +--- a/res/res_format_attr_opus.c ++++ b/res/res_format_attr_opus.c +@@ -102,27 +102,35 @@ static int opus_clone(const struct ast_format *src, struct ast_format *dst) + + static void sdp_fmtp_get(const char *attributes, const char *name, int *attr) + { +- const char *kvp = ""; ++ const char *kvp = attributes; + int val; + +- if (attributes && !(kvp = strstr(attributes, name))) { ++ if (ast_strlen_zero(attributes)) { + return; + } + +- /* +- * If the named attribute is not at the start of the given attributes, and +- * the preceding character is not a space or semicolon then it's not the +- * attribute we are looking for. It's an attribute with the name embedded +- * within it (e.g. ptime in maxptime, stereo in sprop-stereo). ++ /* This logic goes through each attribute in the fmtp line looking for the ++ * requested named attribute. + */ +- if (kvp != attributes && *(kvp - 1) != ' ' && *(kvp - 1) != ';') { +- /* Keep searching as it might still be in the attributes string */ +- sdp_fmtp_get(strchr(kvp, ';'), name, attr); +- /* +- * Otherwise it's a match, so retrieve the value and set the attribute. +- */ +- } else if (sscanf(kvp, "%*[^=]=%30d", &val) == 1) { +- *attr = val; ++ while (*kvp) { ++ /* Skip any preceeding blanks as some implementations separate attributes using spaces too */ ++ kvp = ast_skip_blanks(kvp); ++ ++ /* If we are at at the requested attribute get its value and return */ ++ if (!strncmp(kvp, name, strlen(name)) && kvp[strlen(name)] == '=') { ++ if (sscanf(kvp, "%*[^=]=%30d", &val) == 1) { ++ *attr = val; ++ break; ++ } ++ } ++ ++ /* Move on to the next attribute if possible */ ++ kvp = strchr(kvp, ';'); ++ if (!kvp) { ++ break; ++ } ++ ++ kvp++; + } + } + Added: branches/1.0/package/asterisk/asterisk-13-upstream-AST-2016-009-13-security.patch =================================================================== --- branches/1.0/package/asterisk/asterisk-13-upstream-AST-2016-009-13-security.patch (rev 0) +++ branches/1.0/package/asterisk/asterisk-13-upstream-AST-2016-009-13-security.patch 2016-12-09 13:32:17 UTC (rev 8025) @@ -0,0 +1,27 @@ +diff --git a/channels/chan_sip.c b/channels/chan_sip.c +index 50183c2..c53d9ba 100644 +--- a/channels/chan_sip.c ++++ b/channels/chan_sip.c +@@ -8446,8 +8446,6 @@ static const char *__get_header(const struct sip_request *req, const char *name, + * one afterwards. If you shouldn't do it, what absolute idiot decided it was + * a good idea to say you can do it, and if you can do it, why in the hell would. + * you say you shouldn't. +- * Anyways, pedanticsipchecking controls whether we allow spaces before ':', +- * and we always allow spaces after that for compatibility. + */ + const char *sname = find_alias(name, NULL); + int x, len = strlen(name), slen = (sname ? 1 : 0); +@@ -8460,10 +8458,10 @@ static const char *__get_header(const struct sip_request *req, const char *name, + if (match || smatch) { + /* skip name */ + const char *r = header + (match ? len : slen ); +- if (sip_cfg.pedanticsipchecking) { +- r = ast_skip_blanks(r); ++ /* HCOLON has optional SP/HTAB; skip past those */ ++ while (*r == ' ' || *r == '\t') { ++ ++r; + } +- + if (*r == ':') { + *start = x+1; + return ast_skip_blanks(r+1); Copied: branches/1.0/package/asterisk/asterisk-13-upstream-cli-libedit-utf8.patch (from rev 8024, branches/1.0/package/asterisk/asterisk-13-cli-libedit-utf8.patch) =================================================================== --- branches/1.0/package/asterisk/asterisk-13-upstream-cli-libedit-utf8.patch (rev 0) +++ branches/1.0/package/asterisk/asterisk-13-upstream-cli-libedit-utf8.patch 2016-12-09 13:32:17 UTC (rev 8025) @@ -0,0 +1,63 @@ +X-Git-Url: http://git.asterisk.org/gitweb/?p=asterisk%2Fasterisk.git;a=blobdiff_plain;f=main%2Fasterisk.c;h=fa919936b4767580ff852f2ba1fcbe7781949968;hp=1c7a0e1885501e5e2446c72266e492ffd40a08ef;hb=5e0c22404316ecdf8e1510553474274eddf55e20;hpb=ec17e96784b8a75f74d84621165c73d986d56f95 + +diff --git a/main/asterisk.c b/main/asterisk.c +index 1c7a0e1..fa91993 100644 +--- a/main/asterisk.c ++++ b/main/asterisk.c +@@ -2818,7 +2818,13 @@ static void send_rasterisk_connect_commands(void) + } + } + ++#define HAVE_LIBEDIT_IS_UNICODE 1 ++ ++#ifdef HAVE_LIBEDIT_IS_UNICODE ++static int ast_el_read_char(EditLine *editline, wchar_t *cp) ++#else + static int ast_el_read_char(EditLine *editline, char *cp) ++#endif + { + int num_read = 0; + int lastpos = 0; +@@ -2848,10 +2854,16 @@ static int ast_el_read_char(EditLine *editline, char *cp) + } + + if (!ast_opt_exec && fds[1].revents) { +- num_read = read(STDIN_FILENO, cp, 1); ++ char c = '\0'; ++ num_read = read(STDIN_FILENO, &c, 1); + if (num_read < 1) { + break; + } else { ++#ifdef HAVE_LIBEDIT_IS_UNICODE ++ *cp = btowc(c); ++#else ++ *cp = c; ++#endif + return (num_read); + } + } +@@ -2895,7 +2907,11 @@ static int ast_el_read_char(EditLine *editline, char *cp) + console_print(buf, 0); + + if ((res < EL_BUF_SIZE - 1) && ((buf[res-1] == '\n') || (res >= 2 && buf[res-2] == '\n'))) { ++#ifdef HAVE_LIBEDIT_IS_UNICODE ++ *cp = btowc(CC_REFRESH); ++#else + *cp = CC_REFRESH; ++#endif + return(1); + } else { + lastpos = 1; +@@ -2903,7 +2919,12 @@ static int ast_el_read_char(EditLine *editline, char *cp) + } + } + ++#ifdef HAVE_LIBEDIT_IS_UNICODE ++ *cp = btowc('\0'); ++#else + *cp = '\0'; ++#endif ++ + return (0); + } + Modified: branches/1.0/package/asterisk/asterisk.mk =================================================================== --- branches/1.0/package/asterisk/asterisk.mk 2016-12-08 16:54:13 UTC (rev 8024) +++ branches/1.0/package/asterisk/asterisk.mk 2016-12-09 13:32:17 UTC (rev 8025) @@ -4,7 +4,7 @@ # ############################################################## ifeq ($(BR2_PACKAGE_ASTERISK_v11),y) -ASTERISK_VERSION := 11.25.0 +ASTERISK_VERSION := 11.25.1 else ifeq ($(BR2_PACKAGE_ASTERISK_v13),y) ASTERISK_VERSION := 13.12.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-08 16:54:15
|
Revision: 8024 http://sourceforge.net/p/astlinux/code/8024 Author: abelbeck Date: 2016-12-08 16:54:13 +0000 (Thu, 08 Dec 2016) Log Message: ----------- chrony, update chronyc-tab-completion patch to upstream version Modified Paths: -------------- branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch Modified: branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch =================================================================== --- branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch 2016-12-07 19:52:44 UTC (rev 8023) +++ branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch 2016-12-08 16:54:13 UTC (rev 8024) @@ -1,86 +1,68 @@ ---- chrony-2.4.1/client.c.orig 2016-12-07 10:48:18.897498568 -0600 -+++ chrony-2.4.1/client.c 2016-12-07 11:09:14.876363047 -0600 -@@ -94,6 +94,100 @@ +From 3156e5a29364304a2c8c1a857f63c9b28ee1e53f Mon Sep 17 00:00:00 2001 +From: Lonnie Abelbeck <lo...@ab...> +Date: Thu, 8 Dec 2016 07:24:14 -0600 +Subject: client: add tab-completion with libedit/readline + +--- + client.c | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 file changed, 53 insertions(+) + +diff --git a/client.c b/client.c +index 03e7790..ba3111a 100644 +--- a/client.c ++++ b/client.c +@@ -97,6 +97,10 @@ void LOG_Message(LOG_Severity severity, + /* Read a single line of commands from standard input. Eventually we + might want to use the GNU readline library. */ + ++#ifdef FEAT_READLINE ++static char **command_name_completion(const char *text, int start, int end); ++#endif ++ + static char * + read_line(void) + { +@@ -107,6 +111,9 @@ read_line(void) + #ifdef FEAT_READLINE + char *cmd; + ++ rl_attempted_completion_function = command_name_completion; ++ rl_basic_word_break_characters = "\t\n\r"; ++ + /* save line only if not empty */ + cmd = readline(prompt); + if( cmd == NULL ) return( NULL ); +@@ -1275,6 +1282,52 @@ give_help(void) } /* ================================================== */ +/* Tab-completion when editline/readline is available */ + +#ifdef FEAT_READLINE -+static char *command_names[] = { -+ "accheck", -+ "activity", -+ "add peer", -+ "add server", -+ "allow", -+ "burst", -+ "clients", -+ "cmdaccheck", -+ "cmdallow", -+ "cmddeny", -+ "cyclelogs", -+ "delete", -+ "deny", -+ "dfreq", -+ "dns", -+ "doffset", -+ "dump", -+ "exit", -+ "help", -+ "keygen", -+ "local", -+ "makestep", -+ "manual on", -+ "manual off", -+ "manual delete", -+ "manual list", -+ "manual reset", -+ "maxdelay", -+ "maxdelaydevratio", -+ "maxdelayratio", -+ "maxpoll", -+ "maxupdateskew", -+ "minpoll", -+ "minstratum", -+ "ntpdata", -+ "offline", -+ "online", -+ "polltarget", -+ "quit", -+ "refresh", -+ "rekey", -+ "reselect", -+ "reselectdist", -+ "retries", -+ "rtcdata", -+ "serverstats", -+ "settime", -+ "smoothing", -+ "smoothtime", -+ "sources", -+ "sources -v", -+ "sourcestats", -+ "sourcestats -v", -+ "timeout", -+ "tracking", -+ "trimrtc", -+ "waitsync", -+ "writertc", -+ NULL -+}; -+ +static char * +command_name_generator(const char *text, int state) +{ ++ const char *name, *names[] = { ++ "accheck", "activity", "add peer", "add server", "allow", "burst", ++ "clients", "cmdaccheck", "cmdallow", "cmddeny", "cyclelogs", "delete", ++ "deny", "dns", "dump", "exit", "help", "keygen", "local", "makestep", ++ "manual on", "manual off", "manual delete", "manual list", "manual reset", ++ "maxdelay", "maxdelaydevratio", "maxdelayratio", "maxpoll", ++ "maxupdateskew", "minpoll", "minstratum", "offline", "online", ++ "polltarget", "quit", "refresh", "rekey", "reselect", "reselectdist", ++ "retries", "rtcdata", "serverstats", "settime", "smoothing", "smoothtime", ++ "sources", "sources -v", "sourcestats", "sourcestats -v", "timeout", ++ "tracking", "trimrtc", "waitsync", "writertc", ++ NULL ++ }; + static int list_index, len; -+ char *name; + + if (!state) { + list_index = 0; + len = strlen(text); + } + -+ while ((name = command_names[list_index++])) { ++ while ((name = names[list_index++])) { + if (strncmp(name, text, len) == 0) { + return strdup(name); + } @@ -89,6 +71,8 @@ + return NULL; +} + ++/* ================================================== */ ++ +static char ** +command_name_completion(const char *text, int start, int end) +{ @@ -98,16 +82,8 @@ +#endif + +/* ================================================== */ - /* Read a single line of commands from standard input. Eventually we - might want to use the GNU readline library. */ -@@ -107,6 +148,9 @@ - #ifdef FEAT_READLINE - char *cmd; - -+ rl_attempted_completion_function = command_name_completion; -+ rl_basic_word_break_characters = "\t\n\r"; -+ - /* save line only if not empty */ - cmd = readline(prompt); - if( cmd == NULL ) return( NULL ); + static unsigned long sequence = 0; + static int max_retries = 2; +-- +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-12-07 19:52:45
|
Revision: 8023 http://sourceforge.net/p/astlinux/code/8023 Author: abelbeck Date: 2016-12-07 19:52:44 +0000 (Wed, 07 Dec 2016) Log Message: ----------- chrony, add patch to enable tab-completion for chronyc Added Paths: ----------- branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch Added: branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch =================================================================== --- branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch (rev 0) +++ branches/1.0/package/chrony/chrony-0100-chronyc-tab-completion.patch 2016-12-07 19:52:44 UTC (rev 8023) @@ -0,0 +1,113 @@ +--- chrony-2.4.1/client.c.orig 2016-12-07 10:48:18.897498568 -0600 ++++ chrony-2.4.1/client.c 2016-12-07 11:09:14.876363047 -0600 +@@ -94,6 +94,100 @@ + } + + /* ================================================== */ ++/* Tab-completion when editline/readline is available */ ++ ++#ifdef FEAT_READLINE ++static char *command_names[] = { ++ "accheck", ++ "activity", ++ "add peer", ++ "add server", ++ "allow", ++ "burst", ++ "clients", ++ "cmdaccheck", ++ "cmdallow", ++ "cmddeny", ++ "cyclelogs", ++ "delete", ++ "deny", ++ "dfreq", ++ "dns", ++ "doffset", ++ "dump", ++ "exit", ++ "help", ++ "keygen", ++ "local", ++ "makestep", ++ "manual on", ++ "manual off", ++ "manual delete", ++ "manual list", ++ "manual reset", ++ "maxdelay", ++ "maxdelaydevratio", ++ "maxdelayratio", ++ "maxpoll", ++ "maxupdateskew", ++ "minpoll", ++ "minstratum", ++ "ntpdata", ++ "offline", ++ "online", ++ "polltarget", ++ "quit", ++ "refresh", ++ "rekey", ++ "reselect", ++ "reselectdist", ++ "retries", ++ "rtcdata", ++ "serverstats", ++ "settime", ++ "smoothing", ++ "smoothtime", ++ "sources", ++ "sources -v", ++ "sourcestats", ++ "sourcestats -v", ++ "timeout", ++ "tracking", ++ "trimrtc", ++ "waitsync", ++ "writertc", ++ NULL ++}; ++ ++static char * ++command_name_generator(const char *text, int state) ++{ ++ static int list_index, len; ++ char *name; ++ ++ if (!state) { ++ list_index = 0; ++ len = strlen(text); ++ } ++ ++ while ((name = command_names[list_index++])) { ++ if (strncmp(name, text, len) == 0) { ++ return strdup(name); ++ } ++ } ++ ++ return NULL; ++} ++ ++static char ** ++command_name_completion(const char *text, int start, int end) ++{ ++ rl_attempted_completion_over = 1; ++ return rl_completion_matches(text, command_name_generator); ++} ++#endif ++ ++/* ================================================== */ + /* Read a single line of commands from standard input. Eventually we + might want to use the GNU readline library. */ + +@@ -107,6 +148,9 @@ + #ifdef FEAT_READLINE + char *cmd; + ++ rl_attempted_completion_function = command_name_completion; ++ rl_basic_word_break_characters = "\t\n\r"; ++ + /* save line only if not empty */ + cmd = readline(prompt); + if( cmd == NULL ) return( NULL ); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-07 14:46:40
|
Revision: 8022 http://sourceforge.net/p/astlinux/code/8022 Author: abelbeck Date: 2016-12-07 14:46:38 +0000 (Wed, 07 Dec 2016) Log Message: ----------- pjsip config for asterisk, sync to upstream. Thanks Michael. Ref: https://wiki.asterisk.org/wiki/display/AST/Building+and+Installing+pjproject Modified Paths: -------------- branches/1.0/package/pjsip/asterisk-config_site.h Modified: branches/1.0/package/pjsip/asterisk-config_site.h =================================================================== --- branches/1.0/package/pjsip/asterisk-config_site.h 2016-12-07 13:52:21 UTC (rev 8021) +++ branches/1.0/package/pjsip/asterisk-config_site.h 2016-12-07 14:46:38 UTC (rev 8022) @@ -26,7 +26,7 @@ #define PJ_SCANNER_USE_BITWISE 0 #define PJ_OS_HAS_CHECK_STACK 0 -#define PJ_LOG_MAX_LEVEL 3 +#define PJ_LOG_MAX_LEVEL 6 #define PJ_ENABLE_EXTRA_CHECK 1 #define PJSIP_MAX_TSX_COUNT ((64*1024)-1) #define PJSIP_MAX_DIALOG_COUNT ((64*1024)-1) @@ -35,8 +35,17 @@ #define PJ_DEBUG 0 #define PJSIP_SAFE_MODULE 0 #define PJ_HAS_STRICMP_ALNUM 0 -#define PJ_HASH_USE_OWN_TOLOWER 1 + /* + * Do not ever enable PJ_HASH_USE_OWN_TOLOWER because the algorithm is + * inconsistently used when calculating the hash value and doesn't + * convert the same characters as pj_tolower()/tolower(). Thus you + * can get different hash values if the string hashed has certain + * characters in it. (ASCII '@', '[', '\\', ']', '^', and '_') + */ +#undef PJ_HASH_USE_OWN_TOLOWER + +/* It is imperative that PJSIP_UNESCAPE_IN_PLACE remain 0 or undefined. Enabling it will result in SEGFAULTS when URIs containing escape sequences are encountered. */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-12-07 13:52:23
|
Revision: 8021 http://sourceforge.net/p/astlinux/code/8021 Author: abelbeck Date: 2016-12-07 13:52:21 +0000 (Wed, 07 Dec 2016) Log Message: ----------- busybox, make our passwd wrapper force MD5 shadow passwords, busybox v1.19.4 defaults to DES. Changing passwords from the web interface always created MD5 shadow passwords, but from the CLI just using 'passwd' would previously create DES shadow passwords Modified Paths: -------------- branches/1.0/package/busybox/passwd.wrapper Modified: branches/1.0/package/busybox/passwd.wrapper =================================================================== --- branches/1.0/package/busybox/passwd.wrapper 2016-12-06 13:45:48 UTC (rev 8020) +++ branches/1.0/package/busybox/passwd.wrapper 2016-12-07 13:52:21 UTC (rev 8021) @@ -27,7 +27,7 @@ if [ "$ARG_USER" != "root" ] || \ [ $CHECK_RESULT -ne 0 ]; then - $BUSYBOX passwd $ARGS + $BUSYBOX passwd -a md5 $ARGS RESULT=$? if [ "$ARG_USER" = "root" ]; then echo "Password for Web interface 'admin' is unchanged" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |