Difference between revisions of "Bering-uClibc 5.1.x - Changelog"
From bering-uClibc
m (→Changes between 5.0.2 and 5.0.3-beta1) |
m (→add release date for 5.1.7) |
||
(194 intermediate revisions by 3 users not shown) | |||
Line 7: | Line 7: | ||
|} | |} | ||
---- | ---- | ||
+ | |||
+ | ==Changes between 5.1.6 and 5.1.7== | ||
+ | (released 16 Sept 2015) | ||
+ | |||
+ | ;kernel: updated to 3.10.88 | ||
+ | ;ppp-shaper: reworked due to removed IMQ | ||
+ | ;ppp-hsh: do not remove shaper on ppp shutdown | ||
+ | ;ezipupdate: fix missing configuration entry in lrcfg menu | ||
+ | |||
+ | ==Changes between 5.1.6-rc1 and 5.1.6== | ||
+ | (released 8 Aug 2015) | ||
+ | |||
+ | ;kernel: updated to 3.10.85 | ||
+ | ;busybox: updated to upstream version 1.23.2 | ||
+ | :use uclibc crypt(), default passwd hash - sha | ||
+ | ;uclibc: add sha256/sha512 for crypt() | ||
+ | |||
+ | The changes in busybox and uClibc fixes a bug, where only the first eight characters are used of a password. | ||
+ | |||
+ | ==Changes between 5.1.5 and 5.1.6-rc1== | ||
+ | (released 11 July 2015) | ||
+ | |||
+ | ;kernel: updated to 3.10.83 | ||
+ | ;lmsensors: updated to upstream version 3.4.0 | ||
+ | ;bird: updated to upstream version 1.5.0 | ||
+ | ;etc: set qlen=1000 for vlan interfaces | ||
+ | ;shorewall: Readd NFLOG as default log target; fixes regression from 5.0.x | ||
+ | ;openssl: updated to upstream version 1.0.1p | ||
+ | ;new packages: dropwatch | ||
+ | :httpry - tool for HTTP traffic inspection | ||
+ | |||
+ | ==Changes between 5.1.4 and 5.1.5== | ||
+ | (released 25 Jun 2015) | ||
+ | |||
+ | ;kernel: updated to 3.10.80 | ||
+ | ;hdsupp: fix IFS for linebreak | ||
+ | ;hash-shaper: updated to version 0.4 and small fixes | ||
+ | :generate rules template for interfaces | ||
+ | :fix statistics displaying | ||
+ | ;accel-ppp: fix pid for monit | ||
+ | ;openssl: updated to upstream version 1.0.1o | ||
+ | |||
+ | ==Changes between 5.1.4-rc1 and 5.1.4== | ||
+ | (released 19 April 2015) | ||
+ | |||
+ | ; kernel: updated to 3.10.74 | ||
+ | ; general: a new installer has been added to iso images. | ||
+ | : It will format a partition/disk with vfat, installs syslinux bootloader and configuration, copies the files from iso image | ||
+ | : and changes afterwards configuration and leaf.cfg to adjust to the new source (e.g: /dev/sda1 instead /dev/sr0) | ||
+ | ; general: syslinux.cfg has been changed to quiesce kernel messages during boot to improve boot time. | ||
+ | |||
+ | ==Changes between 5.1.3 and 5.1.4-rc1== | ||
+ | (released 22 Mar 2015) | ||
+ | |||
+ | ; kernel: updated to 3.10.72 | ||
+ | ; buildimage: create isohybrid images (see: [http://www.syslinux.org/wiki/index.php/Doc/isolinux#HYBRID_CD-ROM.2FHARD_DISK_MODE Syslinux HYBRID CD-ROM/HARD DISK MODE]) | ||
+ | ; samba: updated to upstream version 3.6.25 | ||
+ | ; gnupg: updated to upstream version 1.4.19 | ||
+ | ; libgcrypt: updated to upstream version 1.6.3 | ||
+ | ; curl: updated to upstream version 7.41.0 | ||
+ | ; keepalived: updated to upstream version 1.2.15 | ||
+ | ; libssh2: updated to upstream version 1.5.0 | ||
+ | ; openssl: updated to upstream version 1.0.1m | ||
+ | |||
+ | ==Changes between 5.1.3-rc1 and 5.1.3== | ||
+ | (released 15 Feb 2015) | ||
+ | |||
+ | ; kernel: updated to upstream version 3.10.69 | ||
+ | ; dbus: updated to upstream version 1.8.14 | ||
+ | ; usbmodeswitch: updated to 2.2.1 | ||
+ | ; usbmodeswitchdata: updated to 20150115 | ||
+ | ; net-snmp: update to upstream version 5.7.3 | ||
+ | ; ntp: updated to upstream version 4.2.8p1 | ||
+ | ; webconf: Lot's of polish and fixes for the webconf interface | ||
+ | : Fixed uptime in general-info.cgi. | ||
+ | : Added vlan management page to webconf. | ||
+ | : Added hostapd webconf interface. | ||
+ | : Added webconf interface for wpasupplicant | ||
+ | : Removed config and keyboard interfaces - they are useless on the web interface. | ||
+ | ; hdsupp: fix wrong links and add fsck.fat | ||
+ | ; wpasupplicant: Added nl80211 driver | ||
+ | |||
+ | ==Changes between 5.1.3-beta1 and 5.1.3-rc1== | ||
+ | (released 18 Jan 2015) | ||
+ | |||
+ | ; kernel: updated to upstream version 3.10.65 | ||
+ | ; dhcpcd: use background on boot | ||
+ | : dhcpcd will fork into background on boot. Also it should fix dhcpcd start failure if interface is down. | ||
+ | ; monit: various fixes | ||
+ | ; ppp-hsh: fix ip-mod | ||
+ | ; wireless-regdb: updated to 2014.11.18 | ||
+ | ; shorewall[6]: updated to upstream version 4.6.5.4 | ||
+ | ; openssl: updated to 1.0.1k | ||
+ | ; curl: updated to upstream version 7.40.0 | ||
+ | ; general: removed valgrind.lrp from images | ||
+ | |||
+ | ==Changes between 5.1.2 and 5.1.3-beta1== | ||
+ | (released 29 Dec 2014) | ||
+ | |||
+ | ; kernel : updated to upstream version 3.10.63 | ||
+ | ; syslinux : fix menu entries | ||
+ | ; rng-tools : updated to version 5 | ||
+ | ; kmodules: add hid-generic module to moddb; required for usb keyboards | ||
+ | ; openvpn : updated to upstream version 2.3.6 | ||
+ | ; sysstat : updated to upstream version 11.0.2 | ||
+ | : added cron.d and cron.daily files | ||
+ | ; libpcap : updated to upstream version 1.6.2 | ||
+ | ; tcpdump : updated to upstream version 4.6.2 | ||
+ | ; wireless-regdb : updated to 2014.10.07 | ||
+ | ; wget : updated to upstream version 1.16.1 | ||
+ | ; accel-ppp : updated to upstream version 1.9.0 | ||
+ | ; ipset : updated to 6.24 | ||
+ | ; dbus : updated to upstream version 1.8.12 | ||
+ | ; valgrind : new package to debug crashes and memory leaks | ||
+ | ; monit : new package for daemon monitoring | ||
+ | ; bird : add upstream fixes, add support for monit | ||
+ | ; accel-ppp : add support for monit | ||
+ | ; ntpd : updated to upstream version 4.2.8 | ||
+ | |||
+ | ==Changes between 5.1.2-rc1 and 5.1.2== | ||
+ | (released 29 Nov 2014) | ||
+ | |||
+ | ; kernel : updated to upstream version 3.10.61 | ||
+ | : remove ACPI from geode kernel | ||
+ | ; wget: updated to upstream version 1.16 | ||
+ | ; dbus : updated to upstream version 1.8.10 | ||
+ | ; nut: updated to upstream version 2.7.2 | ||
+ | ; root: fix usbpriv | ||
+ | : usbpriv earlier looks for /proc/bus/usb device; now device nodes are in /dev/bus/usb. | ||
+ | : Also changed algorithm of device detection. | ||
+ | ; lshw : new package that provides a small tool to provide detailed information on the hardware configuration of the machine. | ||
+ | : Currently not all classes are working (e.g. disk, volume). | ||
+ | ; pciutils : updated to latest upstream version 3.3.0 | ||
+ | ; curl : updated to upstream version 7.39.0 | ||
+ | |||
+ | ==Changes between 5.1.2-beta1 and 5.1.2-rc1== | ||
+ | (released 10 Nov 2014) | ||
+ | |||
+ | ; general : added local.lrp to leaf.cfg | ||
+ | ; kernel : updated to upstream version 3.10.59 | ||
+ | : add patch for atheros wireless cards to override the hard coded US settings for undefined regulatory domain. | ||
+ | ; bash : updated to patchlevel 53 | ||
+ | ; wpasupplicant : fix start order and a bug in the init script. | ||
+ | : enable wpasupplicant to be started from /etc/network/interfaces before the interface is set up, allowing for an automatic | ||
+ | : association with an uplink AP. A bug in the init script for wpasupplicant has been fixed by making that option (-W) | ||
+ | : dependent on a parameter in /etc/default/wpasupplicant. | ||
+ | ; hostapd : updated to upstream version 2.3 | ||
+ | ; iw : new package; nl80211 based CLI configuration utility for wireless devices | ||
+ | ; accel-ppp : fix pppd version (works now with ppp 2.4.7) | ||
+ | ; libxml2 : updated to upstream version 2.9.2 | ||
+ | ; shorewall[6] : updated to upstream version 4.6.4.3 | ||
+ | ; libintl : updated gettext to version 0.19.3 | ||
+ | ; pmacctd : updated to upstream version 1.5.0 | ||
+ | ; dropbear : updated to upstream version 2014.66 | ||
+ | ; bird: updated to 1.4.5 | ||
+ | ; hash-shaper: fix syntax for fresh tc | ||
+ | ; zabbix_agent : new package (needs testing) | ||
+ | ; squid : updated to version 3.4.9 | ||
+ | |||
+ | ==Changes between 5.1.1 and 5.1.2-beta1== | ||
+ | (released 7 Oct 2014) | ||
+ | |||
+ | ; iptables : updated ipt_netflow to 2.0.1 | ||
+ | ; dbus : updated to upstream version 1.8.8 | ||
+ | ; dnsmasq : updated to latest upstream version 2.72 | ||
+ | ; ppp : fix poff | ||
+ | : busybox only accept w as argument for ps line 94. replace "ps AXW" with "ps w" | ||
+ | ; shorewall[6] : updated to upstream version 4.6.3.4 | ||
+ | ; kernel : enable net/pf_key (needed for strongswan) | ||
+ | ; bash : updated to patchlevel 51 | ||
+ | : apply all the patches since bash42 and add fixes for CVE-2014-7169,CVE-2014-6271 ff. | ||
+ | ; libpcre : updated to latest upstream version 8.36 | ||
+ | |||
+ | ==Changes between 5.1.1-rc1 and 5.1.1== | ||
+ | (released 21 Sept 2014) | ||
+ | |||
+ | ; kernel : updated to 3.10.55 | ||
+ | ; general : a new image for i686 with serial line support | ||
+ | : the serial images also now contains the line speed in their name | ||
+ | ; initmod : fix booting with USB | ||
+ | ; libintl : add dependency on libiconv | ||
+ | ; squid : updated to upstream version 3.4.7 | ||
+ | ; libgcrypt : updated to upstream version 1.6.2 | ||
+ | ; net-snmp : fix packaging of libsnmp | ||
+ | ; curl : updated to upstream version 7.38.0 | ||
+ | ; redirector: new Package that adds a tiny http redirect server | ||
+ | ; tor : updated to upstream version 2.4.23 | ||
+ | ; accel-ppp : updated to latest trunk | ||
+ | |||
+ | ==Changes between 5.1 and 5.1.1-rc1== | ||
+ | (released 3 Sept 2014) | ||
+ | |||
+ | ; kernel : updated to upstream version 3.10.53 | ||
+ | : change to SLOB allocator for i486/geode/bcmrpi to reduce kernel size | ||
+ | ; ppp : updated to upstream version 2.4.7 | ||
+ | ; shorewall[6] : updated to upstream version 4.6.2.5 | ||
+ | ; net-snmp : updated to upstream version 5.7.3.pre5 | ||
+ | : This version provides finally support for libnl3 (see Ticket #95) | ||
+ | ; tcpdump : remove unneeded dependency on libnl | ||
+ | ; libcxx : fix lib version and packaging (due to this error libcxx has not been delivered with the 5.1 images) | ||
+ | ; initrd : add a 2nd Stage of module handling right after ${MODDB} has been loaded into the system and: | ||
+ | : 1) refresh modules.alias | ||
+ | : 2) fire off cold-plug 'add' events | ||
+ | : (patch provided by user terra) | ||
+ | ; iptables : fix symlink for iptables-xml | ||
+ | ; accel-pptp : fix build dependencies | ||
+ | |||
+ | ==Changes between 5.1-rc1 and 5.1== | ||
+ | (released 10 Aug 2014) | ||
+ | |||
+ | ; toolchain : gcc updated to 4.8.3 | ||
+ | ; kernel : updated to upstream version 3.10.51 | ||
+ | ; ethtool : updated to latest upstream version 3.15 | ||
+ | ; shorewall[6] : updated to upstream version 4.6.2.2 | ||
+ | ; usbmodeswitch : updated to upstream version 2.2.0 | ||
+ | ; usbmodeswitchdata : updated to version of 20140529 | ||
+ | ; iproute : updated to 3.15.0 | ||
+ | : add connmark support | ||
+ | ; radvd : updated to upstream version 1.15 | ||
+ | ; opensssl : updated to upstream version 1.0.1i | ||
+ | ; dropbear : updated to upstream version 2014.65 | ||
+ | |||
+ | ==Changes between 5.1-beta1 and 5.1-rc1== | ||
+ | (released 24 July 2014) | ||
+ | |||
+ | ; toolchain : make the script buildpacket.pl more robust | ||
+ | : buildpacket.pl: force Ownership and Permissions on lrpkg files | ||
+ | ; kernel : updated to 3.10.49 | ||
+ | : update wireless-regdb to version 2014.06.13 | ||
+ | ; 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 save 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 | ||
+ | ; haserl : updated to latest upsteam version 0.9.33 | ||
+ | ; accel-ppp: fix init script name in error message | ||
+ | ; curl : updated to 7.37.1 | ||
+ | ; libnl3 : updated to upstream version 3.2.25 | ||
+ | ; linux-eoip : new package EoIP tunnel for Linux | ||
+ | |||
+ | ==Changes between 5.1-alpha2 and 5.1-beta1== | ||
+ | (released 6 June 2014) | ||
+ | |||
+ | ; 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.2 | ||
+ | ; 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== | ==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 [http://www.raspberrypi.org/ Raspberry Pi]. | ||
+ | : For more details please see the chapter [http://sourceforge.net/apps/mediawiki/leaf/index.php?title=Bering-uClibc_5.x_-_Developer_Guide_-_Appendices_-_Hardware-Specific_Guides#Raspberry_Pi_Model_B 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) | ; 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 | ||
+ | |||
+ | |||
---- | ---- |
Latest revision as of 18:15, 16 September 2015
Changelog | ||
---|---|---|
Bering-uClibc 5.x - Overview |
Contents
- 1 Changes between 5.1.6 and 5.1.7
- 2 Changes between 5.1.6-rc1 and 5.1.6
- 3 Changes between 5.1.5 and 5.1.6-rc1
- 4 Changes between 5.1.4 and 5.1.5
- 5 Changes between 5.1.4-rc1 and 5.1.4
- 6 Changes between 5.1.3 and 5.1.4-rc1
- 7 Changes between 5.1.3-rc1 and 5.1.3
- 8 Changes between 5.1.3-beta1 and 5.1.3-rc1
- 9 Changes between 5.1.2 and 5.1.3-beta1
- 10 Changes between 5.1.2-rc1 and 5.1.2
- 11 Changes between 5.1.2-beta1 and 5.1.2-rc1
- 12 Changes between 5.1.1 and 5.1.2-beta1
- 13 Changes between 5.1.1-rc1 and 5.1.1
- 14 Changes between 5.1 and 5.1.1-rc1
- 15 Changes between 5.1-rc1 and 5.1
- 16 Changes between 5.1-beta1 and 5.1-rc1
- 17 Changes between 5.1-alpha2 and 5.1-beta1
- 18 Changes between 5.1-alpha1 and 5.1-alpha2
- 19 Changes between 5.0.x and 5.1-alpha1
Changes between 5.1.6 and 5.1.7
(released 16 Sept 2015)
- kernel
- updated to 3.10.88
- ppp-shaper
- reworked due to removed IMQ
- ppp-hsh
- do not remove shaper on ppp shutdown
- ezipupdate
- fix missing configuration entry in lrcfg menu
Changes between 5.1.6-rc1 and 5.1.6
(released 8 Aug 2015)
- kernel
- updated to 3.10.85
- busybox
- updated to upstream version 1.23.2
- use uclibc crypt(), default passwd hash - sha
- uclibc
- add sha256/sha512 for crypt()
The changes in busybox and uClibc fixes a bug, where only the first eight characters are used of a password.
Changes between 5.1.5 and 5.1.6-rc1
(released 11 July 2015)
- kernel
- updated to 3.10.83
- lmsensors
- updated to upstream version 3.4.0
- bird
- updated to upstream version 1.5.0
- etc
- set qlen=1000 for vlan interfaces
- shorewall
- Readd NFLOG as default log target; fixes regression from 5.0.x
- openssl
- updated to upstream version 1.0.1p
- new packages
- dropwatch
- httpry - tool for HTTP traffic inspection
Changes between 5.1.4 and 5.1.5
(released 25 Jun 2015)
- kernel
- updated to 3.10.80
- hdsupp
- fix IFS for linebreak
- hash-shaper
- updated to version 0.4 and small fixes
- generate rules template for interfaces
- fix statistics displaying
- accel-ppp
- fix pid for monit
- openssl
- updated to upstream version 1.0.1o
Changes between 5.1.4-rc1 and 5.1.4
(released 19 April 2015)
- kernel
- updated to 3.10.74
- general
- a new installer has been added to iso images.
- It will format a partition/disk with vfat, installs syslinux bootloader and configuration, copies the files from iso image
- and changes afterwards configuration and leaf.cfg to adjust to the new source (e.g: /dev/sda1 instead /dev/sr0)
- general
- syslinux.cfg has been changed to quiesce kernel messages during boot to improve boot time.
Changes between 5.1.3 and 5.1.4-rc1
(released 22 Mar 2015)
- kernel
- updated to 3.10.72
- buildimage
- create isohybrid images (see: Syslinux HYBRID CD-ROM/HARD DISK MODE)
- samba
- updated to upstream version 3.6.25
- gnupg
- updated to upstream version 1.4.19
- libgcrypt
- updated to upstream version 1.6.3
- curl
- updated to upstream version 7.41.0
- keepalived
- updated to upstream version 1.2.15
- libssh2
- updated to upstream version 1.5.0
- openssl
- updated to upstream version 1.0.1m
Changes between 5.1.3-rc1 and 5.1.3
(released 15 Feb 2015)
- kernel
- updated to upstream version 3.10.69
- dbus
- updated to upstream version 1.8.14
- usbmodeswitch
- updated to 2.2.1
- usbmodeswitchdata
- updated to 20150115
- net-snmp
- update to upstream version 5.7.3
- ntp
- updated to upstream version 4.2.8p1
- webconf
- Lot's of polish and fixes for the webconf interface
- Fixed uptime in general-info.cgi.
- Added vlan management page to webconf.
- Added hostapd webconf interface.
- Added webconf interface for wpasupplicant
- Removed config and keyboard interfaces - they are useless on the web interface.
- hdsupp
- fix wrong links and add fsck.fat
- wpasupplicant
- Added nl80211 driver
Changes between 5.1.3-beta1 and 5.1.3-rc1
(released 18 Jan 2015)
- kernel
- updated to upstream version 3.10.65
- dhcpcd
- use background on boot
- dhcpcd will fork into background on boot. Also it should fix dhcpcd start failure if interface is down.
- monit
- various fixes
- ppp-hsh
- fix ip-mod
- wireless-regdb
- updated to 2014.11.18
- shorewall[6]
- updated to upstream version 4.6.5.4
- openssl
- updated to 1.0.1k
- curl
- updated to upstream version 7.40.0
- general
- removed valgrind.lrp from images
Changes between 5.1.2 and 5.1.3-beta1
(released 29 Dec 2014)
- kernel
- updated to upstream version 3.10.63
- syslinux
- fix menu entries
- rng-tools
- updated to version 5
- kmodules
- add hid-generic module to moddb; required for usb keyboards
- openvpn
- updated to upstream version 2.3.6
- sysstat
- updated to upstream version 11.0.2
- added cron.d and cron.daily files
- libpcap
- updated to upstream version 1.6.2
- tcpdump
- updated to upstream version 4.6.2
- wireless-regdb
- updated to 2014.10.07
- wget
- updated to upstream version 1.16.1
- accel-ppp
- updated to upstream version 1.9.0
- ipset
- updated to 6.24
- dbus
- updated to upstream version 1.8.12
- valgrind
- new package to debug crashes and memory leaks
- monit
- new package for daemon monitoring
- bird
- add upstream fixes, add support for monit
- accel-ppp
- add support for monit
- ntpd
- updated to upstream version 4.2.8
Changes between 5.1.2-rc1 and 5.1.2
(released 29 Nov 2014)
- kernel
- updated to upstream version 3.10.61
- remove ACPI from geode kernel
- wget
- updated to upstream version 1.16
- dbus
- updated to upstream version 1.8.10
- nut
- updated to upstream version 2.7.2
- root
- fix usbpriv
- usbpriv earlier looks for /proc/bus/usb device; now device nodes are in /dev/bus/usb.
- Also changed algorithm of device detection.
- lshw
- new package that provides a small tool to provide detailed information on the hardware configuration of the machine.
- Currently not all classes are working (e.g. disk, volume).
- pciutils
- updated to latest upstream version 3.3.0
- curl
- updated to upstream version 7.39.0
Changes between 5.1.2-beta1 and 5.1.2-rc1
(released 10 Nov 2014)
- general
- added local.lrp to leaf.cfg
- kernel
- updated to upstream version 3.10.59
- add patch for atheros wireless cards to override the hard coded US settings for undefined regulatory domain.
- bash
- updated to patchlevel 53
- wpasupplicant
- fix start order and a bug in the init script.
- enable wpasupplicant to be started from /etc/network/interfaces before the interface is set up, allowing for an automatic
- association with an uplink AP. A bug in the init script for wpasupplicant has been fixed by making that option (-W)
- dependent on a parameter in /etc/default/wpasupplicant.
- hostapd
- updated to upstream version 2.3
- iw
- new package; nl80211 based CLI configuration utility for wireless devices
- accel-ppp
- fix pppd version (works now with ppp 2.4.7)
- libxml2
- updated to upstream version 2.9.2
- shorewall[6]
- updated to upstream version 4.6.4.3
- libintl
- updated gettext to version 0.19.3
- pmacctd
- updated to upstream version 1.5.0
- dropbear
- updated to upstream version 2014.66
- bird
- updated to 1.4.5
- hash-shaper
- fix syntax for fresh tc
- zabbix_agent
- new package (needs testing)
- squid
- updated to version 3.4.9
Changes between 5.1.1 and 5.1.2-beta1
(released 7 Oct 2014)
- iptables
- updated ipt_netflow to 2.0.1
- dbus
- updated to upstream version 1.8.8
- dnsmasq
- updated to latest upstream version 2.72
- ppp
- fix poff
- busybox only accept w as argument for ps line 94. replace "ps AXW" with "ps w"
- shorewall[6]
- updated to upstream version 4.6.3.4
- kernel
- enable net/pf_key (needed for strongswan)
- bash
- updated to patchlevel 51
- apply all the patches since bash42 and add fixes for CVE-2014-7169,CVE-2014-6271 ff.
- libpcre
- updated to latest upstream version 8.36
Changes between 5.1.1-rc1 and 5.1.1
(released 21 Sept 2014)
- kernel
- updated to 3.10.55
- general
- a new image for i686 with serial line support
- the serial images also now contains the line speed in their name
- initmod
- fix booting with USB
- libintl
- add dependency on libiconv
- squid
- updated to upstream version 3.4.7
- libgcrypt
- updated to upstream version 1.6.2
- net-snmp
- fix packaging of libsnmp
- curl
- updated to upstream version 7.38.0
- redirector
- new Package that adds a tiny http redirect server
- tor
- updated to upstream version 2.4.23
- accel-ppp
- updated to latest trunk
Changes between 5.1 and 5.1.1-rc1
(released 3 Sept 2014)
- kernel
- updated to upstream version 3.10.53
- change to SLOB allocator for i486/geode/bcmrpi to reduce kernel size
- ppp
- updated to upstream version 2.4.7
- shorewall[6]
- updated to upstream version 4.6.2.5
- net-snmp
- updated to upstream version 5.7.3.pre5
- This version provides finally support for libnl3 (see Ticket #95)
- tcpdump
- remove unneeded dependency on libnl
- libcxx
- fix lib version and packaging (due to this error libcxx has not been delivered with the 5.1 images)
- initrd
- add a 2nd Stage of module handling right after ${MODDB} has been loaded into the system and:
- 1) refresh modules.alias
- 2) fire off cold-plug 'add' events
- (patch provided by user terra)
- iptables
- fix symlink for iptables-xml
- accel-pptp
- fix build dependencies
Changes between 5.1-rc1 and 5.1
(released 10 Aug 2014)
- toolchain
- gcc updated to 4.8.3
- kernel
- updated to upstream version 3.10.51
- ethtool
- updated to latest upstream version 3.15
- shorewall[6]
- updated to upstream version 4.6.2.2
- usbmodeswitch
- updated to upstream version 2.2.0
- usbmodeswitchdata
- updated to version of 20140529
- iproute
- updated to 3.15.0
- add connmark support
- radvd
- updated to upstream version 1.15
- opensssl
- updated to upstream version 1.0.1i
- dropbear
- updated to upstream version 2014.65
Changes between 5.1-beta1 and 5.1-rc1
(released 24 July 2014)
- toolchain
- make the script buildpacket.pl more robust
- buildpacket.pl: force Ownership and Permissions on lrpkg files
- kernel
- updated to 3.10.49
- update wireless-regdb to version 2014.06.13
- 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 save 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
- haserl
- updated to latest upsteam version 0.9.33
- accel-ppp
- fix init script name in error message
- curl
- updated to 7.37.1
- libnl3
- updated to upstream version 3.2.25
- linux-eoip
- new package EoIP tunnel for Linux
Changes between 5.1-alpha2 and 5.1-beta1
(released 6 June 2014)
- 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.2
- 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 |