Bering-uClibc 5.0.x - Changelog

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

Changes between 5.0.5-rc1 and 5.0.5

(released 4 Aug 2014)

kernel 
updated to upstream version 3.4.101
general 
fix ownership and permissons for lrpkg files

Changes between 5.0.4 and 5.0.5-rc1

(released 12 July)

kernel 
updated to upstream version 3.4.97
openssl 
updated to upstream version 1.0.1h
ntp 
Script ntp-wait update in accordance with informations return by the ntpq program
webconf 
Add missing comment in etc/webconf/webconf.conf
lzo 
updated to upstream version 2.08 (potential security issue CVE-2014-4607)
bird 
updated to latest upstream version 1.4.4

Changes between 5.0.4-rc1 and 5.0.4

(released 22 May 2014)

kernel 
updated to upstream version 3.4.91
bird 
updated to upstream version 1.4.2

Changes between 5.0.3 and 5.0.4-rc1

(released 11 Apr 2014)

kernel 
updated to upstream version 3.4.86
radvd 
updated to latest upstream version 1.10.0
usbmodeswitch 
updated to latest upstream version 2.1.1
usbmodeswitchdata 
updated to latest upstream version 20140327
heyu 
add a proper init file
openssl 
updated to upstream version 1.0.1g

Changes between 5.0.3-rc1 and 5.0.3

(released 16 Mar 2014)

kernel 
updated to upstream version 3.4.83
dropbear 
updated to latest upstream version 2014.63
radvd 
updated to latest upstream version 1.9.9
samba 
updated to upstream version 3.6.23
dosfstools 
updated to latest upstream version 3.0.26
libpcap 
updated to latest upstream version 1.5.3
add missing link libpcap.so -> libpcap.so.1
net-snmp 
updated to 5.7.2.1
heyu.lrp 
new X10 home automation tool package

Changes between 5.0.3-beta1 and 5.0.3-rc1

(released 16 Feb 2014)

kernel 
updated to upstream version 3.4.80
wget 
updated to upstream version 1.15
libuuid 
new package for the libuuid library (formerly packaged in hdsupp.lrp)
dosfstools 
updated to new upstream version 3.0.25
gnupg 
updated to new upstream version 1.4.16
libgcrypt 
updated to new upstream version 1.6.1
radvd 
updated to latest upstream version 1.9.8
curl 
updated to latest upstream version 7.35.0
lmsensors 
updated to latest upstream version 3.3.5
openssh 
updated to latest upstream version 6.5
openldap 
updated to latest upstream version 2.4.29
samba 
smbd crashes when a user tries to connect, having entered a valid password. (Fixes TRAC ticket #93)
wpa_supplicant 
updated to new upstream version 2.1

Changes between 5.0.2 and 5.0.3-beta1

(released 19 Jan 2014)

kernel 
updated to upstream version 3.4.77
tor 
updated to latest upstream version 0.2.4.20
openssl 
updated to new upstream version 1.0.1f
build with enable-ec_nistp_64_gcc_128 for X86_64 and thread support for all platforms (needs testing)
dropbear 
updated to new upstream version 2013.62, enabled sha2_256, sha2_512, AES128 and ECC (elliptic curve) support
batctl 
new package B.A.T.M.A.N. advanced control and management tool
pcre 
updated to latest upstream version 8.34
minicom 
updated to latest upstream version 2.7
ppp-hsh
Fix speed for shaper with 2 zones (local/IX and internet), the formula is now: speed = max(local, internet)
samba 
updated to upstream version 3.6.22
build new package libtevent (fixes Trac ticket #91)
smartmon 
add libcxx as requirement (fixes Trac ticket #92)
ddclient 
updated to new upstream version 3.8.2
usb-modeswitch-data 
updated to new upstream version 20131113

Changes between 5.0.2-rc3 and 5.0.2

(released 28 Dec 2013)

ddclient 
new package with support for freedns.afraid.org
will replace unmaintained ezipupdate package some time in the future
perl 
package more modules, which are needed for ddclient
hdsupp 
add mkfs.fat binary and correct symlinks (fixes Trac ticket #90)
curl 
updated to new upstream version 7.34.0

Changes between 5.0.2-rc2 and 5.0.2-rc3

(released 14 Dec 2013)

kernel 
updated to upstream version 3.4.74
samba 
updated to upstream version 3.6.20
nfs-utils 
updated to new upstream version 1.2.9
dosfstools 
updated to new upstream version 3.0.24
tcpdump 
updated to new upstream version 4.5.1
libpcap 
updated to new upstream version 1.5.1
radvd 
updated to new upstream version 1.9.7
openldap 
updated to new upstream version 2.4.38
ulogd 
updated to new upstream version 2.0.3
dnsmasq 
updated to new upstream version 2.68
shorewall[6] 
change the default log mechanism from syslog-ng to ulogd
etc.lrp 
remove shorewall[6].log from rotation - done by ulogds cron entry

Changes between 5.0.2-rc1 and 5.0.2-rc2

(released 13 Nov 2013)

kernel 
updated to upstream version 3.4.68
enable DEBUGFS for i486 and geode as well
busybox 
added alias for fgrep
lm-sensors 
updated to new upstream version 3.3.4
dosfstools 
updated to new upstream version 3.0.23
libgpgerror 
updated to upstream version 1.12
curl 
updated to new upstream version 0.7.33
dnsmasq 
updated to new upstream version 2.68test1
openldap 
updated to new upstream version 2.4.37
openssh 
updated to new upstream version 6.4p1
ethtool 
updated to new upstream version 3.12.1
hash-shaper 
Use tc batch rule creation (tc -batch) for hash shaper speed-up; also added some tweaks in code.
Use temp file instead of shell variable; it greatly speeds up shaper initialization in case of big count of shaper rules.

Changes between 5.0.2-beta1 and 5.0.2-rc1

(released 13 Oct 2013)

kernel 
updated to version 3.4.65
clamav 
updated to new upstream version 0.98
samba 
updated to new upstream version 3.6.19
nfs-utils 
updated to upstream version 1.2.8
dropbear 
updated to upstream version 2013.59
gnupg 
updated to upstream version 1.4.15
shorewall 
fix restart in /etc/init.d/shorewall (Trac ticket #89)
quagga 
updated to new upstream version 0.99.22.4

Changes between 5.0.1 and 5.0.2-beta1

(released 22 Sep 2013)

general 
comment ttyS1 for serial images. It floods daemon.log with errors if no ttyS1 is available.
Usually ttyS0 should be enough to boot and configure the box.
The vga versions now has the new LEAF logo as bootlogo; the boot process is paused for three seconds, where changes to the
commandline before starting the boot process are possible ("Press any key in the pause").
The menu also provides an entry to start a harwdare test and information tool.
Serial images are unchanged.
kernel 
updated to version 3.4.62
root 
fix e3 editor showing garbage on 64-bit systems (x86_64)
shorewall[6] 
updated to new upstream version 4.5.20
curl 
updated to new upstream version 7.32.0
samba 
updated to new upstream version 3.6.18
gettext 
updated to new upstream version 0.18.3.1
usbmodeswitch 
updated to new upstream version 2.0.1
The package requires libusb > 1.0
usbmodeswitchdata 
updated to version 20130807
nut 
updated to new upstream version 2.6.5
libusb 
updated to new upstream version 1.0.17
libusb-compat 
new package to provide a compatibility package when using libusb 1.x
while packages still require libusb 0.1.x (like the nut usb-driver package)
mdadm 
updated to new upstream version 3.3
syslinux 
updated to version 4.07
changed patch to compile isohybrid instead removing it.
libnetfilter_conntrack 
updated to new upstream version 1.0.4
ser2net 
updated to new upstream version 2.9.1
accel-ppp 
updated to latest trunk

Changes between 5.0.1-rc1 and 5.0.1

(released 24 Aug 2013)

kernel 
updated to version 3.4.58
gnupg 
updated to new upstream version 1.4.14
samba 
updated to new upstream version 3.6.17
modules
removed usbhid from initmod to moddb

Changes between 5.0.1-beta1 and 5.0.1-rc1

(released 10 Aug 2013)

kernel 
updated to version 3.4.56
zlib 
updated to new upstream version 1.2.8
haserl 
updated to new upstream version 0.9.30
e2fsprogs 
updated to new upstream version 1.42.8
accel-ppp 
updated to latest trunk
ncurses 
updated to new upstream version 5.9

Changes between 5.0 and 5.0.1-beta1

(released 20 July 2013)

general 
fix privileges for usbhid UPS devices
NUT expects mounted usbfs at /proc/bus/usb, also it expects RW rights to access to /proc/bus/usb/X/Y device. So usbpriv script
was added to set privileges via mdev calls, and udevfs is mounted into initrd if it's present.
kernel 
updated to version 3.4.53
toolchain 
gcc updated to 4.6.4
libnl3 
new package - replaced libnl with libnl3; support for libnl has been disabled
hostapd 
reworked for libnl3
ipvsadm 
reworked and patched for libnl3
keepalived 
reworked and patched for libnl3
kismet 
reworked for libnl3
libpcap 
updated to upstream version 1.4.0
tcpdump 
updated to upstream version 4.4.0
accel-ppp 
updated to latest trunk
mysql 
updated to new upstream version 5.1.70
shorewall[6] 
updated to new upstream version 4.5.18
backup
fix in.tftpd process search
busybox 
updated to new upstream version 1.21.1
ulogd 
updated to new upstream version 2.0.2
bash 
add dependency on libiconv, fix for TRAC ticket #88
net-snmpd 
add dependency on libnl, fix for TRAC ticket #88
usbmodeswitch/usbmodeswitchdata 
new packages to support wireless internet access. Configuration hints are documented in the new chapter Setting Up a Wireless Internet Connection of the Bering-uClibc 5.x - User Guide.
curl 
updated to new upstream version 7.31.0
libpopt 
updated to new upstream version 1.16
pcre 
updated to new upstream version 8.33
libexpat 
updated to new upstream version 2.1.0
dbus 
updated to upstream version 1.4.26

Changes between 5.0-rc1 and 5.0

(released 15 Jun 2013)

kernel 
updated to 3.4.48
added veth driver as module
enabled support for PID and network namespaces.
fwlogwatch 
updated to new upstream version 1.4
pmacctd 
updated to new upstream version 0.14.3
accel-ppp
another update to trunk plus LUA support
iscsi 
updated to new svn version to get it compiled again
lua 
new package (version 5.1.5)
net-snmp 
update default config with snmpv3 as default
openvpn 
updated to new upstream version 2.3.2

Changes between 5.0-beta2 and 5.0-rc1

(released 26 May 2013)

kernel 
updated to 3.4.45
mysql 
updated to new upstream version 5.1.69
dmidecode 
updated to new upstream version 2.12
shorewall[6] 
updated to new upstream version 4.5.16.1
etc
change multicron-d updatetime() to work with busybox ps (fixes Trac ticket #85), thx to photographicon
dhcpcd 
fix ISC DHCP V6 server does not start correctly (fixes Trac ticket #86), thx to photographicon
ulogd 
Fixed misconfigured host pgsql dependency
accel-ppp
updated to trunk
samba 
updated to new version 3.6.15
bird 
updated new upstream version 1.3.10. New packages for lightweight clients without dependencies for ncurses and libreadline

Changes between 5.0-beta1 and 5.0-beta2

(released 27 April 2013)

kernel 
updated to 3.4.41
quagga 
updated to new upstream version 0.99.22
shorewall[6] 
updated to new upstream version 4.5.15
clamav 
updated to new upstream version 0.97.8
dropbear 
updated to new upstream version 2013.58
minicom 
updated to new upstream version 2.6.2
openvpn 
updated to new upstream version 2.3.1
privoxy 
updated to new upstream version 3.0.21
radvd 
updated to new upstream version 1.9.3
libnetfilter_conntrack 
updated to new upstream version 1.0.3
libnetfilter_acct 
updated to new upstream version 1.0.2
libnfnetlink 
updated to new upstream version 1.0.1
libnetfilter_cttimeout 
new package
curl 
updated to new upstream version 7.30.0
samba 
updated to new upstream version 3.6.13
dnsmasq 
updated to new upstream version 2.66

Changes between 5.0-alpha2 and 5.0-beta1

(released 16 Mar 2013)

kernel 
updated to 3.4.34
add more Ethernet NIC modules for i486 version
add SCSI drivers for i686 and x86_64
bird 
updated to new upstream version 1.3.9
fixed version number for bird packages
xtables-addons 
updated to new upstream version 1.47.1
ulogd 
updated to upstream version 2.0.0
hostapd 
updated to new upstream version 2.0
shorewall 
updated to new upstream version 4.5.12
curl 
updated to new upstream version 7.29.0
mysql 
updated to new upstream version 5.1.68
samba 
updated to new upstream version 3.6.12
rng-tools 
improve init script
radius 
updated to new upstream version freeradius 2.2.0
add missing libraries
make /etc/raddb/certs/bootstrap executable
iptraf 
replaced with fork iptraf-ng, incl. support for IPv6
root 
iproute2 updated to upstream version 3.4.0
removed obsolete esfq patch
openssl 
updated to new upstream version 1.0.1e
ipset 
updated to new upstream version 6.16.1
net-snmp 
updated to new upstream version 5.7.2
gnupg 
updated to new upstream version 1.4.13

Changes between 5.0-alpha1 and 5.0-alpha2

(released 29 Jan 2013)

general 
removed "old (visible) atexit support" and "Linux kernel module functions(<2.6)" from uClibc config.
added ZRAM support (see Bering-uClibc 5.x - User Guide - Basic Configuration - LEAF Packages#Configuring leaf.cfg)
add images for X86_64 architecture
kernel 
updated to 3.4.26
add regulatory database file for wireless drivers
shorewall 
updated to 4.5.9.3
bird 
fix initscript permissions
quagga 
fixed ospfd segfault that happens sometimes, when neighbor is lost
hostapd 
updated to new upstream version 1.1
samba 
updated to new upstream version 3.6.10
dnsmasq 
updated to new upstream version 2.65
gnupg 
updated to new upstream version 1.4.12
ipvsadm 
updated to new upstream version 1.26
privoxy 
fix libz dependency
vsftpd 
updated to new upstream version 3.0.2 and fix to compile with X86_64 toolchain
accel-ppp 
updated to new upstream version 1.73
clamav 
updated to new upstream version 0.97.6
libnetfilter_conntrack 
updated to new upstream version 1.0.2
iptables 
updated to new upstream version 1.4.16.3
libnetfilter_log 
new package libnetfilter_log
openvpn/z 
updated to new upstream version 2.3.0
easyrsa 
new source (earlier part of openvpn)
openswan 
updated to new upstream version 2.38
syslinux 
updated to new upstream version 4.06 (note: isohybrid.c does not compile)
libnetfilter_acct 
new package
removed packages 
netkit-telnet - replaced by busybox telnet applet
busybox 
updated to new upstream version 1.21.0

Changes between 4.x and 5.0-alpha1

(released 10 Nov 2012)

general
updated uClibc to 0.9.33.2
updated Linux kernel to version 3.2.33
used -O2 instead -Os for binaries
updated gcc in build environment to 4.6.3
removed autoconf/automake/libtool/nasm from tree (used ones that are available into build system)
kernel modules are gzipped to save memory
updated binutils to 2.22
core scripts/kernel options changes
support for vlans/bonding is moved from separate packages to basic packages (initrd, etc, root)
hotplug helper: added hardware re-check after device unplugging
busybox
enabled verbose help messages
enabled applets ifenslave, vconfig, bunzip2, unlzma, lzma, modinfo, setserial, beep, chat, mpstat, pstree, watch, nohup
bugfixes
atd: removed unneeded check of PID presence in init script
updated packages
bash 4.2
perl 5.14.2
iproute2 3.1.0
ipset 6.13
iptables 1.4.12.2
iscsitarget 1.4.20.2
libgmp 5.0.2
mdadm 3.2.2
mysql 5.1.60
net-snmp 5.7.1
nut 2.6.2
samba 3.6.7
smartmontools 5.42
shorewall/shorewall6 4.5.6.2
openssl 1.0.1c
hostapd 1.0
igb 3.4.8
tor 0.2.2.39
bird 1.3.8
new packages
accel-ppp
libdigest-sha1-perl
libgssglue
librpcsecgss
libmnl
argp-standalone
rng-tools (support for hardware random generator)
e1000e Intel network adapter driver
fwlogwatch - firewall analyzer, provided AS-IS (successfully tested notify mode)
removed packages due to integration 
vlan.lrp
lpthread.lrp
ifenslave.lrp
sysmon

Up