Difference between revisions of "Bering-uClibc 5.1.x - Changelog"

From bering-uClibc
Jump to: navigation, search
(Changes between 5.1-beta1 and 5.1-rc1)
(Changes between 5.1-beta1 and 5.1-rc1)
Line 11: Line 11:
 
(unreleased)
 
(unreleased)
  
; gnupg : updated to upstream version 1.4.17
+
; toolchain : make the script buildpacket.pl more robust
 +
: buildpacket.pl: force Ownership and Permissions on lrpkg files
 +
; gnupg : updated to upstream version 1.4.18
 
; squid : updated to latest upstream version 3.4.6
 
; squid : updated to latest upstream version 3.4.6
 
: requires now libnettle
 
: requires now libnettle
Line 17: Line 19:
 
; radvd : update to upstream version 1.14
 
; radvd : update to upstream version 1.14
 
; busybox: add base64 applet
 
; busybox: add base64 applet
; shorewall : add missing default configuration file, allows to update the configuration without the annotations
+
: also removed lspci applet from busybox to safe space as there is now a full-featured pciutils package
; shorewall6 : Add missing default configuration files, allows to update the shorewall6.conf file with theshorewall6 update command
+
; pciutils : New package
 +
; shorewall : updated to upstream version 4.6.1.4
 +
: added missing default configuration file, allows to update the configuration without the annotations
 +
: added missing default configuration files for shorewall6, allows to update the shorewall6.conf file with theshorewall6 update command
 
; libffi : updated to upstream version 3.1
 
; libffi : updated to upstream version 3.1
 
; wakelan : New package
 
; wakelan : New package
Line 24: Line 29:
 
: May need more work and optimization, but it's a start and I won't see the work so far lost or doubled
 
: May need more work and optimization, but it's a start and I won't see the work so far lost or doubled
 
; e1000e : Update e1000e kernel module to version 3.1.0.2
 
; e1000e : Update e1000e kernel module to version 3.1.0.2
 +
; dbus : updated to upstream version 1.8.6
 +
; vim : new package (currently a limited version like a "vim-tiny")
 +
; procps : new package
 +
; elvis : update elvis-tiny to version 1.4-23
 +
; igb: update to 5.2.5
 +
; rsync : updated upstream version 3.1.1
 +
; gettext : updated to upstream version 0.19.1
  
 
==Changes between 5.1-alpha2 and 5.1-beta1==
 
==Changes between 5.1-alpha2 and 5.1-beta1==

Revision as of 13:53, 15 July 2014

Changelog
Bering-uClibc 5.x - Overview

Changes between 5.1-beta1 and 5.1-rc1

(unreleased)

toolchain 
make the script buildpacket.pl more robust
buildpacket.pl: force Ownership and Permissions on lrpkg files
gnupg 
updated to upstream version 1.4.18
squid 
updated to latest upstream version 3.4.6
requires now libnettle
berkeleydb 
updated to upstream versin 5.3.28
radvd 
update to upstream version 1.14
busybox
add base64 applet
also removed lspci applet from busybox to safe space as there is now a full-featured pciutils package
pciutils 
New package
shorewall 
updated to upstream version 4.6.1.4
added missing default configuration file, allows to update the configuration without the annotations
added missing default configuration files for shorewall6, allows to update the shorewall6.conf file with theshorewall6 update command
libffi 
updated to upstream version 3.1
wakelan 
New package
mpg123 
re-add package with improved buildtool setup
May need more work and optimization, but it's a start and I won't see the work so far lost or doubled
e1000e 
Update e1000e kernel module to version 3.1.0.2
dbus 
updated to upstream version 1.8.6
vim 
new package (currently a limited version like a "vim-tiny")
procps 
new package
elvis 
update elvis-tiny to version 1.4-23
igb
update to 5.2.5
rsync 
updated upstream version 3.1.1
gettext 
updated to upstream version 0.19.1

Changes between 5.1-alpha2 and 5.1-beta1

(released 6 June 1014)

toolchain 
armv6zk: switch to NPTL thread library
kernel 
updated to 3.10.43
accel-ppp 
update to stable upstream version 1.8.0
libnettle 
add missing cfg file in conf/sources.d
fix dependencies and packaging
shorewall[6] 
updated to new upstream version 4.6.1.4
rsync 
updated to upstream version 3.1.0
tor 
updated to new upstream version 0.2.4.22
dbus 
updated to new upstream version 1.8.4
mysql 
updated to upstream version 5.1.73
dnsmasq 
updated to latest upstream version 2.71
build with DNSSEC support
there will be two packages: dnsmasq.lrp (w/o DNSSEC) and dnsmasqsec.lrp (with DNSSEC)
net-snmp
fix lib cross-compilation
clamav 
updated to new upstream version 0.98.4
hostapd 
updated to latest upstream version 2.2
wpa_supplicant 
updated to latest upstream version 2.2
radvd 
updated to upstream version 1.13
quagga 
compatibility fix for latest kernels
oprofile 
fix package
eventlog 
fix packaging wrong libraries
udpxy 
new package an UDP-to-HTTP multicast traffic relay daemon
libusb 
updated to upstream version 1.0.19
samba 
updated to upstream version 3.6.24

Changes between 5.1-alpha1 and 5.1-alpha2

(released 9 May 2014)

general 
to improve new users experience "usb_wait=3" has been added to syslinux/isoliux/pxelinux.cfg
kernel 
updated to version 3.10.37
kmodules
add bonding by default
keepalived 
updated to latest upstream version 1.2.12
busybox 
updated to upstream version 1.22.1
add findfs applet
add more options for df
clamav 
updated to new upstream version 0.98.1
libnl-3 
updated to latest upstream version 3.2.24
hostapd 
updated to latest upstream version 2.1
ppp 
updated to latest upstream version 2.4.6
shorewall 
updated to upstream version 4.5.21.8
ipset 
updated to latest upstream version 6.21.1
iptables 
updated to upstream version 1.4.21
libxml2 
new package
libxml2.lrp provides the libmxl2 library
libxml2-utils provides binaries
libxslt 
new package
libxslt.lrp provides the libmxslt libraries
xslt-util provides binaries
libgmp 
updated to upstream version 5.1.3
openssh 
updated to latest upstream version 6.6p1
squid 
updated to upstream version 3.4.4
also changed squid.conf and squid.init to use /var/cache/squid instead /var/cache
accel-ppp 
updated to latest trunk
libnettle 
new package of cryptographic library nettle
ulogd 
updated to latest upstream version 2.0.4
dnsmasq 
updated to latest upstream version 2.70

Changes between 5.0.x and 5.1-alpha1

(released 1 Feb 2014)


general
build uClibc with nftw interface enabled
updated gcc in toolchain to 4.8.2
updated binutils in toolchain to 2.24
build packages with CFLAG -Os as default
new toolchain armv6zk-unknown-linux-uclibcgnueabi; that means support for Raspberry Pi.
For more details please see the chapter Raspberry Pi Model B in our Hardware-Specific Guides and get hints, how to install LEAF Bering-uClibc on a Raspberry Pi.
added support for different kernel versions in target archs via macros in buildtool.cfg (__KVER__, __KBRANCH__, __TOOLCHAIN__)
removed toolchain dependency from kernel sources; now headers are included in toolchain package
kernel 
updated to new longterm version 3.10 (currently 3.10.25)
busybox 
build with vi if PLATFORM_EDTOR is set to vi in make/toolchain/*.mk file, useful for non-X86 platforms
etc
add profile-nano and profile-vi with "Editor" set to nano/vi
change sysctl.conf to reboot on kernel panic and to store coredumps in /tmp
oprofile 
updated to upstream version 0.9.9
dibbler 
updated to upstream version 0.8.4
kerberos 
updated to upstream version 1.10.7
build with CFLAG set to -O2
accel-ppp 
updated to latest trunk
bridge-utils 
updated to upstream version 1.5
xtables-addons 
updated to upstream version 2.4
iptables 
updated to upstream version 1.4.20
updated ipt_netflow to upstream version 1.8
iscsi 
updated to trunk snapshot 496
iptraf 
updated to upstream version 1.1.4
keepalived 
updated to upstream version 1.2.8
Intel Ethernet Drivers and Utiliies 
updated e1000e to 2.5.4 and igb to 5.0.6



Up