What's new in Alpine Linux 3.11.2
Dec 27, 2019
- This is a bugfix release that fixes missing dtbs files for rpi and missing initramfs image for netboot.
New in Alpine Linux 3.11.0 (Dec 19, 2019)
- NEW FEATURES AND NOTEWORTHY NEW PACKAGES:
- Linux 5.4 kernel (linux-lts)
- Support for Raspberry Pi 4 (aarch64 and armv7)
- Initial GNOME and KDE support
- Support for Vulkan
- MinGW-w64 and DXVK support
- Rust is available on all architectures except s390x
- SIGNIFICANT UPDATES:
- Linux 5.4.5
- GCC 9.2.0
- Busybox 1.31.1
- musl libc 1.1.24
- LLVM 9.0.0
- Go 1.13.4
- Python 3.8.0
- Perl 5.30.1
- Postgresql 12.1
- Rust 1.39.0
- Crystal 0.31.1
- Erlang 22.1
- Zabbix 4.4.3
- Nextcloud 17.0.2
- Git 2.24.1
- Xen 4.13.0
- Qemu 4.2.0
- UPGRADE NOTES:
- linux-vanilla has been removed. Install linux-lts when upgrading.
- Python 2 is deprecated. Majority of Python 2 packages was removed and will be completely removed in next release.
- Packages now use /var/mail instead of /var/spool/mail, in accordance with FHS
- clamav-libunrar is no longer a hard dependency of clamav and needs to be manually installed.
New in Alpine Linux 3.10.1 (Jul 12, 2019)
- Andy Postnikov (2):
- community/php7: add argon2 support
- community/php7: upgrade to 7.3.7
- Francesco Colista (2):
- main/libvirt: security upgrade to 5.5.0
- community/patchwork: security fix for CVE-2019-13122
- Henrik Riomar (1):
- community/intel-ucode: upgrade to 20190618
- J0WI (2):
- main/samba: security upgrade to 4.10.5
- community/firefox-esr: security upgrade to 60.7.2 (CVE-2019-11708)
- Jake Buchholz (1):
- community/docker: update to 18.09.7
- Kevin Daudt (1):
- main/bind: security upgrade to 9.14.3 (CVE-2019-6471)
- Milan P. Stanić (3):
- community/mutt: upgrade to 1.12.1
- main/haproxy: upgrade to 2.0.1
- main/postgresql: security upgrade to 11.4
- Natanael Copa (32):
- main/py-django: security upgrade to 1.11.21 (CVE-2019-12308)
- main/expat: security upgrade to 2.2.7 (CVE-2018-20843)
- main/irssi: security upgrade to 1.2.1 (CVE-2019-13045)
- main/linux-vanilla: upgrade to 4.19.57
- community/virtualbox-guest-modules-vanilla: rebuild against kernel 4.19.57-r0
- community/wireguard-vanilla: rebuild against kernel 4.19.57-r0
- main/dahdi-linux-vanilla: rebuild against kernel 4.19.57-r0
- main/devicemaster-linux-vanilla: rebuild against kernel 4.19.57-r0
- main/drbd-vanilla: rebuild against kernel 4.19.57-r0
- main/xtables-addons-vanilla: rebuild against kernel 4.19.57-r0
- main/zfs-vanilla: rebuild against kernel 4.19.57-r0
- testing/ipt-netflow-vanilla: rebuild against kernel 4.19.57-r0
- main/linux-rpi: upgrade to 4.19.57
- community/wireguard-rpi: rebuild against kernel 4.19.57-r0
- community/evince: fix CVE-2019-11459
- main/tcpflow: backport fix for CVE-2018-18409
- main/tcpflow: fix secfixes comment
- main/linux-vanilla: upgrade to 4.19.58
- community/virtualbox-guest-modules-vanilla: rebuild against kernel 4.19.58-r0
- community/wireguard-vanilla: rebuild against kernel 4.19.58-r0
- main/dahdi-linux-vanilla: rebuild against kernel 4.19.58-r0
- main/devicemaster-linux-vanilla: rebuild against kernel 4.19.58-r0
- main/drbd-vanilla: rebuild against kernel 4.19.58-r0
- main/xtables-addons-vanilla: rebuild against kernel 4.19.58-r0
- main/zfs-vanilla: rebuild against kernel 4.19.58-r0
- main/linux-rpi: upgrade to 4.19.58
- community/wireguard-rpi: rebuild against kernel 4.19.58-r0
- main/heimdal: security fix for CVE-2019-12098
- main/heimdal: add missing patch
- main/squid: upgrade to 4.8 (CVE-2019-13345)
- main/raspberrypi-bootloader: upgrade to 1.20190620
- Timo Teräs (1):
- main/apk-tools: cherry-pick fix for #10648
- Timothy Legge (1):
- main/imagemagick: Fix install location for PerlMagick modules
- ntaylor1781 (1):
- main/bzip2: add patch for CVE-2019-12900
- prspkt (1):
- community/pdns: security upgrade to 4.1.10
New in Alpine Linux 3.10.0 (Jun 20, 2019)
- NEW FEATURES AND NOTEWORTHY NEW PACKAGES:
- iwd, a modern alternative for wpa_supplicant (EAP is not working yet)
- Serial and ethernet support for arm boards
- ceph, a distributed object store and filesystem
- lightdm, a cross-desktop display manager
- SIGNIFICANT UPDATES:
- Linux 4.19.53
- GCC 8.3.0
- Busybox 1.30.1
- musl libc 1.1.22
- LLVM 8.0.0
- Go 1.12.6
- Python 3.7.3
- Perl 5.28.2
- Rust 1.34.2
- Crystal 0.29.0
- PHP 7.3.6
- Erlang 22.0.2
- Zabbix 4.2.3
- Nextcloud 16.0.1
- Git 2.22.0
- OpenJDK 11.0.4
- Xen 4.12.0
- Qemu 4.0.0
- SIGNIFICANT REMOVALS:
- Qt4
- Truecrypt
- Mongodb
New in Alpine Linux 3.9.2 (Mar 5, 2019)
- This is a bugfix release of the v3.9 stable branch, which fixes a regression introduced in 3.9.1 that caused setup-alpine to break.
New in Alpine Linux 3.9.0 (Jan 30, 2019)
- NEW FEATURES AND NOTEWORTHY NEW PACKAGES:
- Support for armv7
- Switch from LibreSSL to OpenSSL
- Modloop is now being signed
- Improved GRUB support. GRUB users should check if their config is generated correctly and have emergency boot media prepared
- SIGNIFICANT UPDATES:
- Linux 4.19
- GCC 8.2.0
- Busybox 1.29
- musl libc 1.1.20
- Go 1.11.5
- LXC 3.1
- PostgreSQL 11.1
- Node.js 10.14.2
- Crystal 0.27
- Zabbix 4.0.3
- Nextcloud 15.0.2
- NOTEWORTHY REMOVALS:
- Firefox is only available on x86_64 due to Rust.
New in Alpine Linux 3.8.2 (Dec 22, 2018)
- This is a bugfix release of the v3.8 stable branch, based on linux-4.14.89 kernels and it contains bugfixes.
New in Alpine Linux 3.8.1 (Sep 12, 2018)
- This is a bugfix release of the v3.8 stable branch, based on linux-4.14.69 kernels and it contains bugfixes. It contains an important security update for apk-tools which fixes a potential remote execution. A CVE is pending.
New in Alpine Linux 3.8.0 (Jun 26, 2018)
- NEW FEATURES AND NOTEWORTHY NEW PACKAGES:
- Support netboot on all architectures
- Add arm64 (aarch64) Raspberry Pi image
- Add support for Raspberry Pi 3 Model B+
- Support ISO image on s390x (KVM installation)
- End of support for hardened kernel (unofficial Grsecurity)
- Support for Crystal language
- SIGNIFICANT UPDATES:
- Linux 4.14
- Go 1.10
- Node.js 8.11 (LTS)
- Rust 1.26
- Ruby 2.5
- PHP 7.2
- ghc 8.4
- OCaml 4.06
- R 3.5
- JRuby 9.2
New in Alpine Linux 3.7.0 (Dec 4, 2017)
- NEW FEATURES AND NOTEWORTHY NEW PACKAGES:
- Support for EFI;
- Support in the installer for the GRUB bootloader
- SIGNIFICANT UPDATE:
- GCC 6.4
- LLVM 5.0
- Go 1.9
- Node.js 8.9 (LTS)
- Perl 5.26
- PostgreSQL 10
- Rust 1.22
New in Alpine Linux 3.6.1 (Jun 8, 2017)
- This is a bugfix release of the v3.6 musl based branch, based on linux-4.9.30 kernels and it contains bugfixes.
New in Alpine Linux 3.6.0 (May 25, 2017)
- New features and noteworthy new packages:
- Support for 64-bit little-endian POWER machines (ppc64le)
- Support for 64-bit IBM z Systems (s390x)
- Rust 1.17.0 and Cargo 0.18.0
- GHC 8.0.2
- Julia 0.5.2
- Significant updates:
- GCC 6.3
- LLVM 4.0
- PHP 7.1
- Go 1.8
- Python 3.6
- LuaJIT 2.1beta3
- nginx 1.12
- Ruby 2.4
- Noteworthy changes:
- The llvm package has been changed to be provided by a versioned llvm package, which is presently llvm4;
- The -grsec kernel-related packages have been renamed to -hardened;
- Development-related changes:
- MD5 and SHA-1 hashes have been removed from APKBUILDs, being obsoleted by SHA-512;
- set -e is now implied in APKBUILDs, automatically failing the build upon unhandled failing commands;
- A check() function has been added to APKBUILDs that allows packages to run test suites after build(), ensuring no regressions have occurred. This has been implemented for a number of packages, and policy onward will be to have them either be present or explicitly opted-out of with good reasoning.
New in Alpine Linux 3.5.2 (Mar 3, 2017)
- This is a bugfix release of the v3.5 musl based branch, based on linux-4.4.52 kernels and it contains bugfixes.
New in Alpine Linux 3.5.0 (Dec 22, 2016)
- Switch from OpenSSL to LibreSSL
- Support for aarch64 (uboot only for now)
- Support for ZFS as root
- PostgreSQL update to 9.6.x. See the PostgreSQL documentation for upgrade instructions
- Samba 4.5.3
- GTK+3.0 3.22.5
- glib 2.50.2
- Support for R, JRuby and OCaml
- Better python3 support
- The nodejs package was renamed to nodejs-current and moved to the community repository. The nodejs-lts package was renamed to nodejs. This means that you get the LTS version if you do apk add nodejs.
- Desktop applications that have been upgraded in v3.5 include:
- xorg-server 1.18.4
- libreoffice 5.2.3.3
New in Alpine Linux 3.4.6 (Nov 9, 2016)
- This is a bugfix release of the v3.4 musl based branch, based on linux-4.4.30 kernels and it contains important security fixes for the kernel.
New in Alpine Linux 3.4.5 (Oct 26, 2016)
- This is a bugfix release of the v3.4 musl based branch, based on linux-4.4.27 kernels and it contains important security fixes for the kernel and for musl libc.
New in Alpine Linux 3.4.4 (Sep 28, 2016)
- This is a bugfix release of the v3.4 musl based branch, based on linux-4.4.22 kernels.
New in Alpine Linux 3.4.3 (Aug 15, 2016)
- This is a bugfix release of the v3.4 musl based branch, based on linux-4.4.17 kernels.
New in Alpine Linux 3.4.0 (Jun 1, 2016)
- Some of the new features are:
- Linux 4.4 kernel.
- New iso image for virtual machines: alpine-virt.
- Improved support for the Raspberry Pi ecosystem.
- Support for DNS search domains in /etc/resolv.conf.
- ruby 2.3.
- postgresql 9.5.
- Noteworthy changes in the upgrade:
- PHP packages have been renamed from php to php5.
- The service cron has been renamed to crond.
- busybox ping now uses unprivileged ICMP sockets so the binary does not need to be suid root. This means that you need to be in a group with gid between 999-59999 to be permitted to send pings.
- Most ruby-* packages have been removed. You should use gem instead.
- Desktop applications that have been upgraded in v3.4 include:
- evince 3.20
- libreoffice 5.1
- Mate desktop 1.14
- qt5 5.6
New in Alpine Linux 3.3.3 (Mar 24, 2016)
- This is a bugfix release of the v3.3 musl based branch. It fixes a boot problem with Raspberry Pi 3.
New in Alpine Linux 3.3.2 (Mar 18, 2016)
- This is a bugfix release of the v3.3 musl based branch.
New in Alpine Linux 3.3.1 (Jan 7, 2016)
- Joao Arruda (1): main/acf-provisioning-polycom: Upgrade to 5.3.2 Leonardo Arena (12): main/roundcubemail: security upgrade to 1.1.4 main/owncloud: upgrade to 8.1.5 main/linux-grsec: security fixes main/xtables-addons-grsec: rebuild against kernel 4.1.15-r1 main/dahdi-linux-grsec: rebuild against kernel 4.1.15-r1 main/ipfw-grsec: rebuild against kernel 4.1.15-r1 main/devicemaster-linux-grsec: rebuild against kernel 4.1.15-r1 main/linux-grsec: security fixes (CVE-2015-7872, CVE-2015-7885) main/dahdi-linux-grsec: rebuild against kernel 4.1.15-r2 main/xtables-addons-grsec: rebuild against kernel 4.1.15-r2 main/ipfw-grsec: rebuild against kernel 4.1.15-r2 main/open-vm-tools-grsec: rebuild against kernel 4.1.15-r2 Natanael Copa (5): main/devicemaster-linux-grsec: rebuild against kernel 4.1.15-r2 main/mkinitfs: remove upstreamed patches main/mkinitfs: initramfs fix main/mkinitfs: upgrade to 3.0.2 ==== release 3.3.1 ==== Ted Trask (2): main/acf-weblog: upgrade to 0.10.5 main/lua-xml: Fix TAG bug and bump pkgrel Timo Teräs (1): main/linux-rpi: apply rotary-encoder dts fix and rpi mmc-spi fix
New in Alpine Linux 3.3.0 (Dec 20, 2015)
- Some of the new features are:
- linux 4.1 kernel
- gcc 5.3.0 / musl 1.1.12
- New repository named community
- mariadb 10.1
- Xen 4.6
- perl 5.22
- isohybrid boot images
- refactored initramfs. alpine_dev boot option no longer needed and better support for cryptroot, lvm, mdadm.
- Some of the desktop applications that got upgraded and are available for v3.3:
- xorg-server-1.18
- evince 3.18
- libreoffice 5.0
- Mate desktop 1.12
- qt5 5.5
New in Alpine Linux 3.2.3 (Aug 16, 2015)
- Alan Lacerda (2):
- main/targetcli: add py-parsing dependency. Fixes #4465
- main/freeswitch-sounds-en-us-callie-8000: upgrade to 1.0.51
- Leonardo Arena (3):
- main/sniproxy: add logrotate support
- main/haproxy: security upgrade to 1.5.14 (CVE-2015-3281)
- main/zabbix: upgrade to 2.4.6
- Natanael Copa (51):
- main/ngrep: fix segfault on invalid filters and add -dbg
- main/uwsgi: enable cgi plugin
- main/uwsgi: upgrade to 2.0.11.1
- main/postgresql-bdr: fix init.d script
- main/openssh: security fix for CVE-2015-5600
- main/linux-vanilla: upgrade to 3.18.19
- main/cacti: security upgrade to 0.8.8f (CVE-2015-4634)
- main/linux-rpi: upgrade to 3.18.19
- main/xen: security fixes (CVE-2015-3259,CVE-2015-5154)
- main/lighttpd: upgrade to 1.4.36
- main/linux-grsec: upgrade to 3.18.19
- main/dahdi-linux-grsec: rebuild against kernel 3.18.19-r0
- main/devicemaster-linux-grsec: rebuild against kernel 3.18.19-r0
- main/ipfw-grsec: rebuild against kernel 3.18.19-r0
- main/open-vm-tools-grsec: rebuild against kernel 3.18.19-r0
- main/xtables-addons-grsec: rebuild against kernel 3.18.19-r0
- testing/flashcache-grsec: rebuild against kernel 3.18.19-r0
- testing/ipt-netflow-grsec: rebuild against kernel 3.18.19-r0
- testing/spl-grsec: rebuild against kernel 3.18.19-r0
- testing/virtualbox-additions-grsec: rebuild against kernel 3.18.19-r0
- testing/zfs-grsec: rebuild against kernel 3.18.19-r0
- main/qemu: security fix for CVE-2015-5154
- main/net-snmp: security fix for CVE-2015-5621
- main/ghostscript: security fix for CVE-2015-3228
- main/bind: security upgrade to 9.10.2_p3 (CVE-2015-4620,CVE-2015-5477)
- main/freeradius: upgrade to 3.0.9 and enable rest and redis
- main/nss: upgrade to 3.19.2
- main/firefox: security upgrade to 38.1.1 (CVE-2015-4495)
- main/alpine-conf: fix setup-bootable kernel name change
- main/alpine-conf: fix setup-timezone -z
- main/freeradius: add json support to rest module
- main/linux-rpi: upgrade to 3.18.20
- main/linux-vanilla: upgrade to 3.18.20
- main/linux-grsec: upgrade to 3.18.20
- main/linux-grsec: upgrade to grsecurity-3.1-3.18.20-201508102128-alpine
- main/dahdi-linux-grsec: rebuild against kernel 3.18.20-r1
- main/devicemaster-linux-grsec: rebuild against kernel 3.18.20-r1
- main/ipfw-grsec: rebuild against kernel 3.18.20-r1
- main/open-vm-tools-grsec: rebuild against kernel 3.18.20-r1
- main/xtables-addons-grsec: rebuild against kernel 3.18.20-r1
- testing/flashcache-grsec: rebuild against kernel 3.18.20-r1
- testing/ipt-netflow-grsec: rebuild against kernel 3.18.20-r1
- testing/spl-grsec: rebuild against kernel 3.18.20-r1
- testing/virtualbox-additions-grsec: rebuild against kernel 3.18.20-r1
- testing/zfs-grsec: rebuild against kernel 3.18.20-r1
- main/bind: user libcap for capabilities
- main/python: fix find_library with musl
- main/musl: fix struct tm.tm_gmtoff
- main/pango: fix generation of pango modules.cache
- main/pango: fix permissions of modules.cache
New in Alpine Linux 3.2.2 (Jul 14, 2015)
- This is a bugfix release of the v3.2 musl based branch. This release is based on the 3.18.18 kernel which has some critical security fixes.
New in Alpine Linux 3.2.0 (May 27, 2015)
- Some of the new features are:
- linux 3.18 kernel
- gcc 4.9.2 / musl 1.1.9 + fortify
- mariadb 5.5 replaces mysql
- postfix 3.0
- Lua 5.3 support
- Ruby 2.2
- Xen 4.5
- freeradius3 was renamed to freeradius
- Samba 4.2
- Mate desktop 1.10
- libreoffice 4.4
- qt5 5.4
- kodi (previously known as xbmc) 14.2
- Some of the desktop applications that got upgraded and are available for v3.2:
- xfce 4.12
- xorg-server-1.17.
- firefox esr 38
- evince 3.16
- virt-manager 1.2
- vlc 2.2
- inkscape 0.91
- audacity 2.1
New in Alpine Linux 3.1.4 (May 15, 2015)
- This release is based on the 3.14.41 kernel which has some critical security fixes.
New in Alpine Linux 3.1.3 (Mar 20, 2015)
- This is a bugfix release of the v3.1 musl based branch. This release is based on the 3.14.36 kernel which has some critical security fixes.
New in Alpine Linux 3.1.2 (Jan 31, 2015)
- This is a bugfix release of the v3.1 musl based branch. This release is based on the 3.14.30 kernel which has some critical security fixes.
New in Alpine Linux 3.1.1 (Jan 7, 2015)
- This is a bugfix release of the v3.1 musl based branch. This release is based on the 3.14.27 kernel which has some critical security fixes.
New in Alpine Linux 3.1.0 (Dec 10, 2014)
- Some of the new features are:
- support for openvswitch
- Xen 4.4
- a release build for Rasberry PI (arm hardfloat)
- Some of the desktop applications that got upgraded and are available for v3.1:
- xorg-server-1.16.2
- firefox 31.2.0
- gnumeric 1.12.18
- evince 3.14.1
- virt-manager 1.1.0
- claws-mail 3.11.0
- hexchat 2.10.2
- vlc 2.1.5
- inkscape 0.48.5
- gimp 2.8.14
- audacity 2.0.6
New in Alpine Linux 3.0.6 (Oct 23, 2014)
- This is a bugfix release of the v3.0 musl based branch. This release is based on the 3.14.22 kernel which has some critical security fixes.
New in Alpine Linux 3.0.5 (Oct 9, 2014)
- This is a bugfix release of the v3.0 musl based branch. This release is based on the 3.14.20 kernel which has some critical security fixes.
New in Alpine Linux 3.0.4 (Aug 26, 2014)
- This is a bugfix release of the v3.0 musl based branch. This release is based on the 3.14.17 kernel which has some critical security fixes.
New in Alpine Linux 3.0.3 (Aug 12, 2014)
- This release is based on the 3.14.16 kernel which has some critical security fixes.
New in Alpine Linux 3.0.2 (Jul 30, 2014)
- This is a bugfix release of the v3.0 musl based branch. This release is based on the 3.14.14 kernel which has some critical security fixes.
New in Alpine Linux 3.0.1 (Jun 26, 2014)
- This is a bugfix release of the v3.0 musl based branch. This release is based on the 3.14.8 kernel which has some critical security fixes.
New in Alpine Linux 3.0.0 (Jun 5, 2014)
- This is the first release with musl libc instead of uClibc and is not ABI compatible with earlier versions, so special care needs to be taken when upgrading. See http://alpinelinux.org/edge-musl on how to upgrade.
- Since v2.7, among the various bugfixes, several packages have been upgraded:
- kernel is based on 3.14.5
- lxc 1.0.3
- qemu 2.0.0
- asterisk 12.3.0
- openssh 6.6p1
- openjdk7
- varnish 4.0.0
- and many more...
- Some of the desktop applications that got upgraded and are available for v3.0:
- xorg-server-1.15.1
- firefox 29.0.1
- gnumeric 1.12.8
- evince 3.12
- virt-manager 1.0.1
- claws-mail 3.10.0
- hexchat 2.9.6.1
- vlc 2.1.4
- inkscape 0.48.4
- gimp 2.8.10
- A port for ARM has been created, but is still experimental and not included in release builds.
- Various long standing bugs that have been difficult (or impossible) to fix have been resolved. There are also better support for utf8, all timezones, full RELRO build.
- Since this is the first release with a brand new libc, it should be considered as beta quality. Most things will work good or better than previous releases but there are likely cornercase bugs lurking. So be sure to test it before rolling out for production. We are also planning to shorten the support period for v3.0 to 1 year instead of the traditional 2 year period.
New in Alpine Linux 2.7.8 (May 21, 2014)
- This is a bugfix release which is based on the 3.10.40 kernel which has some critical security fixes.
New in Alpine Linux 2.7.7 (May 7, 2014)
- This is a bugfix release which is based on the 3.10.38 kernel.
New in Alpine Linux 2.7.6 (Apr 22, 2014)
- This is a bugfix release which is based on the 3.10.37 kernel which contains various security fixes.
New in Alpine Linux 2.7.5 (Mar 8, 2014)
- This is a bugfix release which is based on the 3.10.33 kernel which contains various security fixes.
New in Alpine Linux 2.7.4 (Feb 6, 2014)
- This is a bugfix release which is based on the 3.10.28 kernel which contains various security fixes.
New in Alpine Linux 2.7.3 (Jan 8, 2014)
- This is a bugfix release which is based on the 3.10.25 kernel which contains various security fixes.
New in Alpine Linux 2.7.2 (Dec 10, 2013)
- This is a bugfix release which is based on the 3.10.23 kernel which contains various security fixes.
New in Alpine Linux 2.7.1 (Nov 21, 2013)
- This is a bugfix release which is based on the 3.10.19 kernel which contains various security fixes.
New in Alpine Linux 2.7.0 (Nov 9, 2013)
- Since v2.6, among the various bugfixes, several packages have been upgraded:
- kernel is based on 3.10.18
- php 5.5.5
- qemu 1.6.1
- xen 4.3.1
- postgresql 9.3.1
- samba 4.1.0
- nsd 4.0.0
- asterisk-11.6.0
- bluez 5.7
- openssh 6.4p1
- lua 5.2.2
- Some of the desktop applications that got upgraded and are available for v2.7:
- abiword 3.0.0
- firefox 25.0
- gnumeric 1.12.8
- evince 3.10
- virt-manager 0.10.0
New in Alpine Linux 2.6.6 (Oct 25, 2013)
- This is a bugfix release which is based on the 3.10.17 kernel which contains various security fixes.
New in Alpine Linux 2.6.5 (Oct 3, 2013)
- This is a bugfix release which is based on the 3.10.13 kernel.
New in Alpine Linux 2.6.4 (Sep 3, 2013)
- This is a bugfix release which is based on the 3.10.10 kernel.
New in Alpine Linux 2.6.3 (Aug 8, 2013)
- This is a bugfix release that fixes various security issues.
- The kernel was upgraded to 3.10.5 since the 3.10.y is announced to be longterm. This means that you should test this release before upgrading your production systems.
New in Alpine Linux 2.6.2 (Jul 3, 2013)
- This is a bugfix release that fixes various securiy issues in kernel and Xen.
New in Alpine Linux 2.6.1 (Jun 6, 2013)
- DMVPN works again (issue #1782)
- default kernel based on 3.9.4
- vserver kernel based on 3.4.47
- xen 4.2.2
New in Alpine Linux 2.5.4 (Mar 1, 2013)
- This is a kernel security bugfix release that brings in all stable kernel fixes up to 3.4.34 in to our 3.6 kernel.
New in Alpine Linux 2.5.2 (Jan 22, 2013)
- This is a bugfix release which contains various security fixes, fixes for the r8169 NIC driver and fixes for squid.
New in Alpine Linux 2.5.0 (Nov 8, 2012)
- Kernel upgraded to 3.6.6 with grsecurity patch
- Asterisk v.11.0.1
- Xen 4.2 Dom0 Support
- Freeswitch 1.2.0
- PostgreSQL 9.2.1
- Ruby 1.9.3
- Libvirt 1.0
- Xorg server 1.13
- Mesa 9
New in Alpine Linux 2.4.5 (Jul 18, 2012)
- Fixes MSS clamping in kernel for proper path MTU discovery.
- Fixes creating apkovl archives with large number of files. (issue 1240)
- Fixes include empty dirs in apkovl archives. (issue 1241)
New in Alpine Linux 2.4.3 (May 31, 2012)
- Kernels upgraded to 3.3.7
- Fix issue in 2.4.2 that pulled in packageses from edge. This fixes nfsd segfaulting and dahdi kernel modules not loading.
New in Alpine Linux 2.3.3 (Jan 5, 2012)
- kernel updated to 3.0.14
- kernel patch for issues with MTU and OpenNHRP
- opennhrp updated to 0.13 - better supports multi-ISP configurations with pingu
- shorewall fix for multi-ISP configurations with pingu - no more need to restart pingu everytime shorewall is restarted.
- unbound DNS resolver now updates the root server from a periodic script
New in Alpine Linux 2.3.2 (Nov 23, 2011)
- This bugfix release includes several security patches from upstream package sources, iptables compatibility fixes for Shorewall, kernel upgrade to 3.0.10, and multi-core CPU kernel enhancements.
New in Alpine Linux 2.2.0 (May 3, 2011)
- A new Linux kernel branch based on 2.6.38 with all of the Alpine patches either rebased or included in upstream Linux sources.
- New support for the x86_64 architecture. Alpine 2.2 is able to efficiently take advantage of modern x86 processors supporting all available general purpose registers
- and providing native support for the full expanded 64-bit virtual address space of modern computer hardware.
- SHA512 password hashing security. In Alpine 2.2, passwords in /etc/shadow are now hashed using SHA512 by default. This provides significantly stronger password hash strength, increasing the difficulty required to crack system passwords by several orders of magnitude.
- Preliminary support for grsecurity Role Based Access Control. By installing the gradm package and enabling the grsec-rbac service, you can add additional hardening to your server or appliance's security configuration.
- Enhanced disk partitioning and installation tool (setup-disk). This tool now supports configuration of LVM volumes, software RAID, data-only storage disks and uses the EXT4 filesystem by default. All of this is provided in a simple to use utility.
- Improved package management tools (apk). New features include support for multiple architectures, an improved interactive mode and general UI enhancements.
- Support for read-only boot filesystems. This support is automatically used on new installations involving removable storage as well as 'hybrid' setups where the system image is stored on disk and configuration is stored on a second partition.
- Added GNOME desktop environment. This support is presently preliminary, but can be installed using the gnome-base metapackage.
- XFCE was upgraded to 4.8. Alpine continues to provide excellent support for the XFCE desktop environment by shipping the latest version in Alpine 2.2.
- Added Mozilla Firefox web browser and GNU Gnash. These additions enable Alpine to have a fully functional web browser on it's desktop profile.
- MySQL has been upgraded to version 5.5. This new version of MySQL brings several security and performance enhancements.
- OpenRC has been upgraded to version 0.8.2. This new version of OpenRC brings several bugfixes and performance improvements.
- Preliminary support for a Xen dom0 environment added. This will be enhanced upon in the next major version of Alpine, but provides significant memory savings over other Xen dom0 environments. Xen support is available only on the x86_64 port of Alpine.
- Busybox has upgraded to version 1.18.4. The new enhancements in Busybox make Alpine easier to learn for those used to GNU/Linux environments.
New in Alpine Linux 2.1.4 (Jan 10, 2011)
- Upgraded/downgraded packages (from version):
- acf-alpine-conf-0.4.0-r2 (0.4.0-r1)
- acf-freeswitch-vmail-0.0.10-r0 (0.0.9-r0)
- alpine-base-2.1.4-r0 (2.1.3-r0)
- alpine-conf-2.5.4-r1 (2.5.4-r0)
- apk-tools-2.0.7-r2 (2.0.7-r0)
- busybox-1.17.4-r1 (1.17.3-r3)
- dahdi-linux-grsec-2.6.35.10-r0 (2.6.35.9-r2)
- iscsitarget-grsec-2.6.35.10-r2 (2.6.35.9-r4)
- kamailio-3.1.1-r0 (3.1.0-r1)
- libmysqlclient-5.1.51-r2 (5.1.51-r1)
- linux-firmware-2.6.35.10-r0 (2.6.35.9-r2)
- linux-grsec-2.6.35.10-r0 (2.6.35.9-r2)
- mkinitfs-2.1.2-r1 (2.1.2-r0)
- openrc-0.6.1-r4 (0.6.1-r2)
- xtables-addons-grsec-2.6.35.10-r1 (2.6.35.9-r3)
New in Alpine Linux 2.1.3 (Dec 13, 2010)
- This is a bugfix release that is based on the 2.6.35.9 kernel.
- It contains security fixes for OpenSSL, stability fixes for the uclibc threading implementation, a new snapshot of ipsec-tools, fixes for the local backup utilities' handling of encrypted configuration, and minor fixes for the package manager apk-tools.
New in Alpine Linux 2.1.2 (Nov 15, 2010)
- This is a bugfix release that fixes booting from USB, issues with static linking, and a problem with missing kernel firmware files.
New in Alpine Linux 2.1.1 (Nov 6, 2010)
- This is a bugfix release. It fixes booting on some hardware (#464), booting vserver kernel, fixes broken util-vserver (on the alpine-vserver iso image), ipv6 network configuration (#423) and security update of dhcpd.
New in Alpine Linux 2.1.0 (Nov 3, 2010)
- New:
- linux-2.6.35.x kernel
- gcc-4.5.x
- gdb-7.2
- perl-5.12
- asterisk-1.8.x
- postgres-9.0.x
- dovecot-2.0.x
- php/apache2 support
- initial support for udev as alternative to busybox mdev
- xorg-server-1.9.x (with udev and hotplugging support)
- gtk+-2.22 and friends
- kamailio-3.1
- Some of the minor fixes include:
- ping as normal user works
- the package alpine-base ships /etc/alpine-release
- 'lbu package -' should work even if there are pre/post scripts to lbu
- less verbose Alpine init. Only show error if any
- no info message about not starting mounting modloop
- encrypted apkovls should work again
New in Alpine Linux 2.0.0 (Aug 18, 2010)
- Improved threading support with NPTL
- Paravirtualized KVM guest support (virtio)
- Paravirtualized Hyper-V guest support
- Various new and updated applications like:
- asterisk-1.6.2.11
- busybox-1.17.1
- dovecot-1.2.13
- freeswitch-1.0.6
- kamailio-3.0.2
- nfs-utils-1.2.2
- openssl-1.0.0a
- postfix-2.7.1
- samba-3.5.4
- sqlite-3.7.0.1
- Support for X.org via network install and lots of new or updated desktop apps like:
- abiword-2.8.6
- geany-0.19
- gimp-2.6.10
- glade3-3.6.7
- gnumeric-1.10.8
- inkscape-0.48
- midori-0.2.6
- pidgin-2.7.3
- qemu-0.12.5
- transmission-2.04
- wine-1.2
- xchat-2.8.8
- xfce-4.6.2
New in Alpine Linux 2.0.0 RC2 (Aug 6, 2010)
- Fixes #391 that caused booting fail after setup-disk.
- virtio support in default initramfs for qemu guests. (needs testing)
- General polishing.
New in Alpine Linux 1.10.6 (Jul 7, 2010)
- This release includes a critical fix for a bug with apk-tools triggers, a security fix for clamav, and support for partitions bigger than 2TB.
New in Alpine Linux 1.9.3 (Feb 1, 2010)
- The main reason for the update is to fix a specific problem with overlays.
- Also included are 6 updated packages, and a useful feature for SQL backups.