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

From bering-uClibc
Jump to: navigation, search
(start 6.1.0-rc1)
(Changes between 6.1.0-rc1 and 6.1.0-beta1)
Line 11: Line 11:
  
 
;libpng: updated to upstream version 1.6.31
 
;libpng: updated to upstream version 1.6.31
 +
;webconf: fixed missing blank space display in get_bridge_members in /var/webconf/lib/networking.func
  
 
==Changes between 6.1.0-beta1 and 6.1.0-alpha2==
 
==Changes between 6.1.0-beta1 and 6.1.0-alpha2==

Revision as of 14:33, 3 August 2017

Changelog
Bering-uClibc 6.x - Overview

Changes between 6.1.0-rc1 and 6.1.0-beta1

(unreleased)

libpng
updated to upstream version 1.6.31
webconf
fixed missing blank space display in get_bridge_members in /var/webconf/lib/networking.func

Changes between 6.1.0-beta1 and 6.1.0-alpha2

(released 31 July 2017)

kernel
updated to upstream version 4.9.39
keep armv* versions (aka raspberry pi support) at 4.9.34
busybox
updated to upstream version 1.27.0
igmpproxy
improve init (use start-stop-daemon, create pidfile and add restart option)
keepalived
updated to upstream version 1.3.5
libtirpc
updated to upstream version 1.0.2
lighttpd
change config to use lighttpd as replacement for mini_httpd[s]
openvpn
updated to upstream version 2.4.3
perl
updated to upstream version 5.26.0
radius
updated to upstream version 2.2.10
screen
updated to upstream version 4.6.1
shorewall[6]
updated to upstream version 5.1.5
sqlite
updated to upstream version 3.19.03
strace
updated to upstream version 4.18
tor
updated to upstream version 0.3.0.9
vnstat[i]
adjust settings to work with lighttpd replacing mini_httpd[s]
webconf
various small fixes and improvements

New Package:

libndp
It contains a library which provides a wrapper for IPv6 Neighbor Discovery Protocol and a tool named ndptool for sending and receiving NDP messages.

Changes between 6.1.0-alpha2 and 6.1.0-alpha1

(released 18 June 2017)

general
uClibc-ng updated to upstream version 1.0.25
Add support for armv8a architecture aka Raspberry Pi 3 (and probably Raspberry Pi 2, though this hasn't been tested)
kernel
updated to version 4.9.33
disable built-in ixgbe
disable CONFIG_TRIM_UNUSED_KSYMS option (breaks 3rd-party modules)
re-add support for Raspberry Pi Model 1B
accel-ppp
update to 1.11.1, enable vlan_mon building
bird
update to 1.6.3
ca-certificates
move ca-certificates.crt from /etc/ssl/certs to /usr/share/ca-certicficates/mozilla
link /usr/share/ca-certicficates/mozilla/ca-certificates.crt to /etc/ssl/certs/ca-certificates.crt
Therefor ca-certificates.crt will not be saved in configdb.lrp (approx. 200kb) and will alleviate future updates of ca-certificates.
clamav
updated to upstream version 0.99.2
dhcpd
updated to upstream version 4.3.5 and added ldap support
iproute2
updated to upstream version 4.9.0
ixgbe
run depmod after module copying
kismet
updated to upstream version 2016-07-RC1
libnl3
updated to upstream version 3.3.0
minicom
updated to upstream version 2.7.1
monit
updated to upstream version 5.22.0
nfs-utils
updated to upstream version 1.3.4 (Note: Does currently fail on x86_64 images)
enabled nfsv4 support
disabled tcp-wrappers
openvpn
updated to upstream version 2.4.2
ser2net
updated to upstream version 3.4
shorewall[6]
updated to upstream version 5.1.4.1
strongswan
updated to upstream version 5.5.3
syslinux
replace mtools/syslinux with linux/syslinux, fixes codepage issues when installing syslinux
tinc
updated to upstream version 1.0.31
tor
updated to upstream version 0.3.0.8

New Packages:

libaio
Library for doing asynchronous I/O
libtirpc
The libtirpc package contains libraries that support programs that use the Remote Procedure Call (RPC) API.
rpcbind
The rpcbind program is a replacement for portmap. It is required for import or export of Network File System (NFS) shared directories.
sqlite
SQLite is a self-contained, high-reliability, embedded, full-featured, public-domain, SQL database engine; required for NFSv4 support.

Changes between 6.1.0-alpha1 and 6.0.0

(released 5 March 2017)

general
uClibc-ng updated to upstream version 1.0.22
replace full blown libiconv package (approx 650kb) with uClibc-ng 1.0.22 implementation of libiconv (adding a few kb to initrd).
initrd: merge root.lrp and config.lrp into initrd.lrp
update gcc to 5.4.0
update binutils to 2.27
kernel
updated to upstream version 4.9.13 (i486, i686 and x86_64 versions only)
improve building for architectures with device tree's
bmon
updated to upstream version 4.0
e2fsprogs
updated to upstream version 1.43.4
igb
updated to 5.3.5.4
krb5
updated to upstream version 1.15
libevent
updated to upstream version 2.1.8
lzo
updated to upstream version 2.10
monit
updated to upstream version 5.20.0
openvpn
updated to upstream version 2.4.0
ser2net
updated to upstream version 3.3
shorewall
updated to upstream version 5.1.1
NOTE: /etc/shorewall/masq has been replaced by /etc/shorewall/snat config file
Therefor you'll need to run "shorewall update" before reboot; have a look into the
eventual error messages and resolve issues, save the configuration before reboot.
After reboot remove /etc/shorewall/masq.bak and save the config again to get rid of that file.
sysstat
updated to upstream version 11.4.3
tor
updated to upstream version 0.2.9.10
unbound
updated to upstream version 1.6.0
usbmodeswitch
updated to upstream version 2.5.0
xtables-addons
updated to upstream version 2.12

New Packages:

ca-certificates
ca-certificates provides a list of Certification Authorities. It is based on the Debian package, which itself provides the ones from Mozilla (version 20161130)
dehydrated
ACME client implementation for Let's Encrypt (https://letsencrypt.org/)

Up