Release Notes: Experimental support for the x86_64 arch was added. A kernel panic when starting VPS without Ethernet link was fixed. Uptime virtualization for context 1 was fixed. Building of the ipt_physdev module was fixed.
Release Notes: Kernels and tools for were built for Debian packages. A yum repository was added for Red Hat EL3/EL4 kernels. The TCP/UDP sockets list is now flushed to avoid a panic with destroyed contexts. The procfs output was rewritten to use the recommended API. vdst spinlock entry deletion is now protected to avoid a panic while destroying context. vnetdev destroy was improved to avoid problems with 2.6 kernels. The attachment of vnetdev to VLAN devices was fixed.
Release Notes: The destruction of SYSV IPC semaphores and the detaching of bounding network device was fixed for RH EL3, RH 73, and Trustix 2.2 operating systems. The initialization of iptables for RH EL 4 and clones was fixed. Virtualization for VPS uptime value was added. Per context opening devices access control was added to add CAP_MKNOD capability to the context capabilities list and to allow device nodes to be created when udev starts.
Release Notes: This version supports Linux 2.4 kernels (RH EL3, WB3, CentOS3, Trustix 2.2) and Linux 2.6 kernels (RH EL4, CentOS4). Locking at vnetdev was changed. The extensibility of ipt/arpt/xrfm modules was increased. Names were unified in the TCP/UDP modules. Transfer of inodes between contexts with enabled disk quotas was implemented. A race between QUOTA_TRANSFER and QUOTA_OFF was closed. An ARP issue that appeared in some rare conditions was resolved.
Release Notes: Fixes were made to build the FreeVPS kernel using gcc 3.3 (Trusix 2.2 distributive). The ability to create and delete control sockets for TCP/ICMP protocols was ported from the 2.6 kernel into the FreeVPS kernel. Non-virtualizable /proc/meminfo fields are set to 0. fib_info and routing cache are correctly flushed. Current context instead of inode context is used to search unix sockets. The loopback device is destroyed before destroying netlink to avoid problems with sending netlink messages. Deletion of references to a virtual network device when deleting dst objects was fixed.
Release Notes: This release is based on RedHat Enterprise Linux kernel 2.4.21-20 EL.
Release Notes: The network stack was improved. The performance was increased with a lockers optimization. The ability to mount loopback devices inside VPS was added. The functionality of ipt_conntrack and ipt_state was fixed.
Release Notes: This release has full CPU QoS with the ability to dynamically set CPU usage minimum and maximum. It has the ability to set the runlevel for a given VPS. The documentation is improved. vserver_stats is more informative.
Release Notes: A hanging netlink was fixed. The code in tasklist and filelist was made platform independent. Full support was implemented for the /etc/freevps/vps.cfg and for the VPSCONFIG and VPSHOME environment variables. Minor bugfixes were made.
Release Notes: RedHat Enterprise Linux 3.0 support. Fedora Core 1 support. Improved memory management. Now it takes into account physically allocated memory, not virtually allocated memory as in FreeVPS 1.1. Virtual Network Device Driver with an internal configurable Traffic Shaper. Network stack has been implemented: two-level fully separate routing to decrease overhead and increase virtualization. Fully separate BSD process accounting has been implemented. There is a vifconfig configuration tool and some extra utilities.