Bering-uClibc 5.2.x - Changelog

From bering-uClibc
Revision as of 11:49, 27 October 2016 by Kapeka (Talk | contribs) (Changes between 5.2.8 and 5.2.8-rc1)

Jump to: navigation, search
Changelog
Bering-uClibc 5.x - Overview

Changes between 5.2.8 and 5.2.8-rc1

(unreleased)

kernel
updated to version 4.1.35
dhcpcd
add a default, though empty resolv.conf file to work around startup errors with dnsmasq

Changes between 5.2.8-rc1 and 5.2.7

(released 1 Oct 2016)

kernel
updated to upstream version 4.1.33
add more network driver modules (amd, vmxnet3 etc)
config
Added use of shorewall.conf to better determine chain name to open for web access when running upgrade
accel-ppp
update to 1.10.3
ipt-netflow
update to 2.2
iptables
ipt-netflow enable natevents
ipt-ratelimit
update to trunk
openssl
updated to upstream version 1.0.2j

Changes between 5.2.7 and 5.2.7-rc1

(released 21 August 2016)

general
add support to boot from sdhci device (e.g. APU2)
kernel
updated to upstream version 4.1.30
curl
updated to upstream version 7.50.1
gnupg
updated to upstream version 1.4.21
libgcrypt
updated to upstream version 1.7.3
libgpg-error
updated to upstream version 1.24

Changes between 5.2.7-rc1 and 5.2.6

(released 24 July 2016)

general
add shorewall6 in leaf.cfg
kernel
updated to version 4.1.27
config (upgrade)
use selective file extraction in patch_package in upgrade to save space
fixed logic error in patch_package and added some log information
curl
updated to upstream version 7.50.0
dropbear
updated to upstream version 2016.74
libpng
updated to upstream version 1.6.23
mini_http[s]
updated to upstream version 1.25
radvd
make the radvd init file configurable. Useful to change to ravd config file.
add radvdump binary
squid
updated to upstream version 3.5.20
webconf
fixes for white spaces in ssid on wpa webconf page

Changes between 5.2.6 and 5.2.6-rc1

(released 1 June 2016)

kernel
updated to version 4.1.25
accel-pppd
update to upstream version 1.10.2
config
upgrade scripts connects with https instead http to sourceforge.net
curl
updated to upstream version 7.49.1
libxml2
updated to upstream version 2.9.4
libxslt
updated to upstream version 1.1.29
openvpn[z]
updated to upstream version 2.3.11
squid
updated to new upstream version 3.5.19
unbound
fix init file

Changes between 5.2.6-rc1 and 5.2.5

(released 4 May 2016)

kernel
updated to version 4.1.23
curl
updated to upstream version 7.48.0
e2fsprogs
updated to upstream version 1.42.13
hdsupp
add fsck.ext4
mhttpd(s)
updated to upstream version 1.23
add small fix for mini_httpds.conf
ntp
updated to upstream version 4.2.8p7
openssl
updated to upstream version 1.0.2h
squid
updated to new upstream version 3.5.17
tinc
updated to upstream version 1.0.28

Changes between 5.2.5 and 5.2.5-rc2

(released 5 Apr 2016)

config
add a small feedback about started commands for options c) and d) in lrcfg
iptables
fix building ipt_netflow/xt_ratelimit
radius
include the correct library versions when packaging
strongswan
updated to upstream version 5.3.5
webconf
make upgrade.cgi and save.cgi executable (reported by M Berndt)
unbound
New package; unbound is a validating, recursive, and caching DNS resolver.

Changes between 5.2.5-rc2 and 5.2.5-rc1

(released 19 Mar 2016)

kernel
updated to version 4.1.19
config
added log line to show initmod append to upgrade
Added compare_installed to fetch_lwp in upgrade
fixed log statements in debug
added shortcuts for existing files
moved hashlist comparison to a function in upgrade
enhanced upgrade for new package repository structure
dbus
updated to upstream version 1.10.8
dropbear
updated to upstream version 2016.73
libssh2
updated to upstream version 1.7.0
openssl
updated to upstream version 1.0.2g
squid
updated to upstream version 3.5.15
strongswan
fix error message sleep: invalid number 0.1 when running ipsec stop (reported by J.Northe)
add libradius and libtls to strongswan.lrp; fixes error messages when loading eap-radius and eap-tls (reported by J.Northe)
upsd
fix path for upsdrvctl in init script (reported by M Berndt)
webconf
included save to file functions to webconf

Changes between 5.2.5-rc1 and 5.2.4

(released 22 Feb 2016)

kernel
updated to version 4.1.18
add guest virtualization drivers
config
Fixed Path for x86_64 architecture in upgrade (bug spotted and fix suggested by Sven Kirmess)
To deal with SF redirecting to https: Unconditionally open port 80 and 443 for upgrade Retry on failure in retrieve
and add --no-check-certificate to wget in upgrade
Fixed error status handling in retrieve problem (reported by Sven Kirmess)
curl
updated to upstream version 7.47.1
dnsmasq
add /etc/dnsmasq.d and save content in configdb.lrp
libgd
updated to upstream version 2.1.1
fix build with armv6
libpng
updated to upstream version 1.6.21
iproute
updated to upstream version 4.4.0
nettle
updated to upstream version 3.2
nsd
updated to upstream version 4.1.7
openldap
updated to upstream version 2.4.44
pmacct
updated to upstream version 1.5.3
wget
updated to upstream version 1.17.1
wget-ssl replaces wget; there will be no version without ssl any longer, also required for upgrade utility

Changes between 5.2.4 and 5.2.4-rc1

(released 6 Feb 2016)

config
Some cleanup in upgrade at build_moddb and copy_module_sqfs
curl
updated to upstram version 7.47.0
openssl
updated to upstream version 1.0.2f
webconf
Added save and download image functionality to webconf
first step to cleanup info and warning in webconf.css
built new install_modules script to simplify module loading

Changes between 5.2.4-rc1 and 5.2.3

(released 26 Jan 2016)

kernel
updated to version 4.1.16
general
New script mount_modules to simplify access to modules.sqfs.
Added mount/umount_storage to common_functions.
Moved log function to common_function in upgrade
config
Added mount/umount_modules to config package
improvements to upgrade
initmod
add USB modules for USB 3.0
lighttpd
updated to upstream version 1.4.39
build with openssl support
ntp
updated to upstream version 4.2.8.p5
openvpn
replaced --with-iproute-path with IPROUTE variable in buildtool.mk (fixes ticket #100)
pciutils
updated to upstream version 3.4.1
shorewall[6]
updated to upstream version 4.6.13.4
fix restart error in /etc/init.d/shorewall restart
squid
updated to upstream version 3.5.13
strongswan
add more build options to support more clients
usbmodeswitch
updated to new upstream version 2.2.6
webconf
enabled upgrade feature

Changes between 5.2.3 and 5.2.3-rc1

(released 1 Jan 2016)

kernel
readd pppoe fixes, which are not part of latest kernel
updated to version 4.1.15
accel-ppp
update to 1.10.0
krb5
updated to upstream version 1.12.5
lighttpd
updated to upstream version 1.4.38
openvpn/z
updated to upstream version 2.3.9
radius
updated to upstream version 2.2.9
shorewall[6]
updated to upstream version 4.6.13.3
tor
updated to upstream version 0.2.7.6
vnstat
updated to upstream version 1.15
wireless-regdb
updated to upstream version 2015.12.14

Changes between 5.2.3-rc1 and 5.2.2

(released 11 Dec 2015)

kernel
updated to upstream version 4.1.14
accel-ppp
updated to trunk
clamav
updated to upstream version 0.98.7
curl
updated to upstream version 7.46.0
config
upgrade -v | --verbose is now default, added -s | --silent options
dbus
updated to upstream version 1.10.6
dropbear
updated to upstream version 2015.71
initrd
default usb_wait set to 2
libpng
updated to upstream version 1.6.20
libusb
updated to upstream version 1.0.20
libssh2
updated to upstream version 1.6.0
libxml2
updated to upstream version 2.9.3
openldap
updated to upstream version 2.4.43
openssl
updated to upstream version 1.0.2e
strongswan
new package, version 5.3.4
squid
updated to upstream version 3.5.12
webconf
add webconf interface for the upgrade tool
xtables-addons
updates to 2.10

Changes between 5.2.2 and 5.2.1

(released 22 Nov 2015)

kernel
fixed i486 kernel, was in fact a i686 kernel before
root
fix usbpriv
dibbler
updated to upstream version 1.0.1
libgmp
updated to upstream version 6.1.0
libpng
updated to upstream version 1.6.19
nano
updated to upstream version 2.4.3
redirector
minor fix
webconf
fix bug in hex2dec in /var/webconf/lib/networking.func
zabbix
updated to upstream version 2.4.7

Changes between 5.2.1 and 5.2.1-rc1

(released 14 Nov 2015)

kernel
updated to 4.1.13
etc
fix vlans handling in format <iface>.<vlan>
hostapd
updated to upstream version 2.5
hwdetect
process package module dependencies
libconfuse
updated to upstream version 2.8
squid
updated to upstream version 3.5.11
webconf
Avoid error on web if key_mgt has more than one value in hostapd.func

Changes between 5.2.1-rc1 and 5.2.1-beta1

(released 1 Nov 2015)

kernel
updated to 4.1.12
config
the upgrade script has been improved to be fairly usable
busybox
enabled wget and patch applet
dbus
updated to upstream version 1.10.2
keepalived
updated to upstream version 1.2.19
monit
updated to upstream version 5.15
ntpd
updated to upstream version 4.2.8p4
wireless-regdb
updated to 2015.10.13
wpa_supplicant
updated to upstream version 2.5

Changes between 5.2-beta1 and 5.2

(released 18 Oct 2015)

kernel
updated to 4.1.10
add ipsec support for all kernels
add ath_regdomain_patch
busybox
updated to upstream version 1.24.0
squid
updated to upstream version 3.5.9
dhcpcd
revert dhcpcd to 6.7.1
vnstat
add vnstat.cgi to vnstati Package
curl
updated to upstream version 7.45.0
dbus
updated to upstream version 1.10.0
iptables
added ipt_ratelimit module
lighttpd
new package

Changes between 5.2 and 5.2-rc2

(released 20 Sept 2015)

kernel
updated to 4.1.7
accel-ppp
updated to latest upstream version
batctl
updated to upstream version 2015.1
curl
updated to upstream version 7.44.0
openldap
updated to upstream version 2.4.42
shorewall[6]
updated to upstream version 4.6.13
igb Intel network driver
updated to usptream version 5.3.2.2
iw
updated to upstream version 4.3
conntrack-tools
updated to upstream version 1.4.3
libnetfilter_conntrack
updated to upstream version 1.0.5
libpcap
updated to upstream version 1.7.4
libpng
updated to upstream version 1.6.18
pmacctd
updated to upstream version 1.5.2
snort
updated to upstream version 2.9.7.5
squid
updated to upstream version 3.5.8
tor
updated to upstream version 0.2.6.10
vnstat
updated to upstream version 1.14
xtables-addons
updated to upstream version 2.8
new Packages
dhcpdump - tool for DHCP debugging
libnetfilter_queue - userspace library providing an API to packets that have been queued by the kernel packet filter.
libdaq - Data Acquisition library, for packet I/O
nsd - Name Server daemon
stunnel - TLS encryption proxy
screen - window manager
libnetfilter_cthelper: userspace library that provides the programming interface to the user-space helper infrastructure available since Linux kernel 3.6.

Changes between 5.2-rc2 and 5.2-rc1

(released 17 Aug 2015)

kernel
updated to 4.1.4
uclibc
add sha256/sha512 for crypt()
busybox
use uclibc crypt(), default passwd hash - sha
iw
updated to upstream version 4.1
lzo
updated to upstream version 2.09
dnsmasq
updated to upstream version 2.75
shorewall[6]
updated to upstream version 4.6.11
curl
updated to upstream version 7.43.0
dosfstools
updated to upstream version 3.0.28
ntp
updated to upstream version 4.2.8p3
libecap
updated to upstream version 1.0.1
nettle
updated to upstream version 3.1.1
libffi
updated to upstream version 3.2.1
nano
updated to upstream version 2.4.2
openssl
updated to upstream version 1.0.2d
usbmodeswitch
updated to upstream version 2.2.5
usbmodeswitchdata
updated to upstream version 20150627
libnl3
updated to upstream version 3.2.26
ipt-netflow
updated to upstream version 2.1
ipset
updated to upstream version 6.25.1
dbus
updated to upstream version 1.8.20
vsftpd
updated to upstream version 3.0.3
openvpn[z]
updated to upstream version 2.3.8
webconf/wpa
added restart button to webconf wpa handling
dhcpcd
added timeout 0 and noipv4ll to dhcpcd.conf, useful for wifi operation
dropbear
updated to upstream version 2015.68
bmon
updated to upstream version 3.7
igb
updated to upstream version 5.3.2 incl patch for kernel 4.1
e1000e
updated to upstream version 3.2.4.2 incl patch for 4.1
ulogd
updated to upstream version 2.0.5
dhcpcd
updated to upstream version 6.9.1
iscsi
use kernel driver - NEEDS testing!
valgrind
fix configure with kernel 4.x
xtables-addons
updated to upstream version 2.7
accel-ppp
updated to upstream version 1.9.0

Changes between 5.2-rc1 and 5.2-beta3

(released 5 June 2015)

general
the modules tarball is now also packed as SQUASHFS file.
modules are loaded automatically during boot with hwdetect or if named in /etc/modules
in cases hardware autodetection fails.
Currently it raises startup time and modules.tgz is kept for a while as fallback, though it's deprecated.
kernel
updated to 3.14.42
libpcap
updated to upstream version 1.7.3
tcpdump
updated to upstream version 4.7.4
curl
updated to upstream version 7.42.1
squid
updated to upstream version 3.4.13
tor
updated to upstream version 0.2.5.12
nano
fix build on hosts with ncursesw
nut
fix packaging
sysstat
fix packaging
arptables
new package
bird
update to 1.5.0

Changes between 5.2-beta3 and 5.2-beta2

(released 25 April 2015)

kernel
updated to version 3.14.39
wget
updated to upstream version 1.16.3
shorewall[6]
updated to upstream version 4.6.8.1
hostapd
updated to upstream version 2.4
libpcap
updated to upstream version 1.7.2
tcpdump
updated to upstream version 4.7.3
openssl
updated to upstream version 1.0.2a
iw
updated to upstream version 4.0
nano
updated to new upstream version 2.4.1
busybox
updated to upstream version 1.23.2
tor
updated to upstream version 0.2.5.11
webconf/hostapd
Fix bug with space characters in ssid
webconf
Fixed display glitch for uptime in general-info.cgi
vnstat
updated to upstream version 1.13
at
updated to version 3.1.16
dhcp-helper
updated to latest upstream version 1.1
dibbler
updated to upstream version 1.0.0
libgmp
updated to upstream version 6.0.0a
libpng
updated to upstream version 1.6.17
pciutils
updated to upstream version 3.3.1

Changes between 5.2-beta2 and 5.2-beta1

(released 8 March 2015)

general
added tarball for raspberry pi
kernel
updated to version 3.14.34
toolchain
update gcc to 4.8.4
apkg
Rewrite of expandpath and makeFN and removal of redundant stuff
linux-firmware
new source for linux firmware, currently only the firmware for r8169 is packaged into firmware.tgz
clamav
updated to upstream version 0.98.6
openldap
updated to upstream version 2.4.40
tinc
new package, tinc VPN daemon
pmacctd
updated to upstream version 1.5.1
wget
updated to upstream version 1.16.2

Changes between 5.2-beta1 and 5.1.x

(released 12 Feb 2015)

kernel
5.2 will be based on longterm kernel 3.14 (currently 3.14.31)
toolchain
uclibc enabled custom streams
busybox
updated to upstream version 1.23.1
Enable glibc custom streams for perf; also enable fopen 'e' option and stdio shutdown on abort()
kmodules
add crypto modules needed to support WLAN
libevent
updated to upstream version 2.0.22
dhcpcd
updated to upstream version 6.7.1; DHCPv6 support added
perl
updated to version 5.20 (5.20.1)
removed Socket6.pm and Temp.pm (no longer required)
The perl libs directory is now /usr/lib/perl/$(Perl_Version) as in other distros.
apkg
upgrade(): simplified code, fixed formatting and -f 'freshen' processing mistakes
Backup symlinks, empty dirs and other improvements.
busybox
add readlink applet
xtables-addons
updated to upstream version 2.5
tor
updated to new stable upstream version 0.2.5.10
squid
updated to upstream version 3.4.11
mtools
updated to 4.0.18
e2fsprogs
updated to upstream version 1.42.12
shorewall[6]
updated to upstream version 4.6.6.2
dropbear
updated to upstream version 2015.67
privoxy
updated to upstream version 3.0.23
util-linux-ng
updated to upstream version 2.25
New Packages
libpng
libgd
libconfuse
bmon
vnstat

Up