From Annvix
Changelog
Current development version: 3.1-CURRENT
Current stable/release version: 3.0-RELEASE
This is the changelog for any given revision of Annvix, and summarizes the bigger changes made to the project. Developers are encouraged to attribute changes to themselves.
Changelog for Annvix 3.1-CURRENT
View the detailed 3.1-CURRENT changelog.
Changelog for Annvix 3.0-RELEASE
View the detailed 3.0-RELEASE changelog. Now that 3.0-RELEASE is available, you will be able to see what bug and security fixes have been done by reading this changelog.
Changelog for Annvix 2.1-CURRENT
View the detailed 2.1-CURRENT changelog.
Changelog for Annvix 2.0-RELEASE (released: February 4, 2007)
View the detailed 2.0-RELEASE changelog. Now that 2.0-RELEASE is available, you will be able to see what bug and security fixes have been done by reading this changelog.
Changelog for Annvix 2.0-CURRENT
View the detailed 2.0-CURRENT changelog. A summarized list of larger changes is as follows:
- Linux kernel 2.6.16.39
- Many updated software packages including (amongst others):
- Apache 2.2.4
- PHP 5.2.0
- PostgreSQL 8.2.1
- MySQL 5.0.27
- Shorewall 3.2.7
- Greatly enhanced (yet still text-based) installer
- Use of tcb suite for authentication, instead of traditional shadow passwords
- Default use of blowfish for passwords, instead of MD5
- Inclusion of AppArmor
- Massive init system overhaul; no more SysV init but a custom init system more like Gentoo's
- restriction of gcc utilities to members of the "ctools" group
Changelog for Annvix 1.2-RELEASE (released: February 18, 2006)
View the detailed 1.2-RELEASE changelog. Now that 1.2-RELEASE is available, you will be able to see what bug and security fixes have been done by reading this changelog.
Changelog for Annvix 1.2-CURRENT
View the detailed 1.2-CURRENT changelog. A summarized list of larger changes is as follows:
- New build and revisioning system based on Subversion
- Linux kernel 2.4.32
- Many updated software packages including (amongst others):
- Apache 2.0.55
- PHP 4.4.2
- OpenSSH 4.3p2
- nmap 4.00
- PostgreSQL 8.0.7
- runit 1.3.3
- Fixed issue with installer where it wouldn't properly reboot
Changelog for Annvix 1.1-RELEASE (released: October 28, 2005)
View the detailed 1.1-RELEASE changelog. Now that 1.1-RELEASE is available, you will be able to see what bug and security fixes have been done by reading this changelog.
Changelog for Annvix 1.1-CURRENT
View the detailed 1.1-CURRENT changelog. A summarized list of larger changes is as follows:
- GCC 3.4.4 (without SSP support)
- Glibc 2.3.5
- srv 0.20 which contains a lot of enhancements to controlling services
- Linux kernel 2.4.31
- Many updated software packages including (amongst others):
- Apache 2.0.54
- PHP 4.4.1 (with the Hardened PHP patch)
- MySQL 4.14
- PostgreSQL 8.0.4
- OpenLDAP 2.3.9
- Exim 4.54
- Courier IMAP 3.0.8
- SpamAssassin 3.1.0
- runit 1.3.1
- Many run scripts converted to execline format (reduced overhead)
- Updated installer with "probe" mode for SCSI and ethernet devices and fixed dhcp handling
Changelog for Annvix 1.0-RELEASE (released: March 28, 2005)
View the detailed 1.0-RELEASE changelog. Now that 1.0-RELEASE is available, you will be able to see what bug and security fixes have been done by reading this changelog.
Changelog for Annvix 1.0-CURRENT
View the detailed 1.0-CURRENT changelog. A summarized list of larger changes is as follows:
- GCC 3.3.1 updated with SSP patches
- Glibc 2.3.2 with SSP patches and crypt_blowfish support
- Annvix-specific macros/changes to rpm (i.e. use -fstack-protector everywhere)
- New packages specific to Annvix:
- srv (suppliments chkconfig/service to handle supervised services)
- rsec (msec's baby brother; essentially this is msec with only reporting capabilities)
- afterboot (dynamic manpage based on installed packages)
- Linux kernel enhancements:
- RSBAC support (rsbac_softmode used by default)
- Openwall Linux kernel patch
- frandom support for better/faster random data (/dev/frandom and /dev/erandom)
- SysVinit and daemontools replaced with runit
- Minimal interface (console-only, no X)
- All daemons (with the exception of autofs) are supervised via runit
- Text-based installer (based on Gentoo's LiveCD with a custom install-pkgs install script)
- Graphic touches (mascott, GRUB boot screen)