added support for using libnss instead of beecrypt for vhashify's
[util-vserver.git] / NEWS
1 version 0.30.???
2 ================
3
4         - added support for using libnss instead of beecrypt for
5         vhashify's hash calculation.  libnss has bad SHA1 performance on
6         i386, but is a) maintained and b) gives better performance with
7         all other hashes and on x86_64.
8         
9         
10 version 0.30.214
11 ================
12         - patches for yum-3.2.
13
14         - various fixes to allow for *SuSE guests.
15
16         - added Fedora 7.
17
18         - replace file with h2ext for build -m template.
19
20         - add exclude list support for vclone.
21
22         - include debootstrap scripts for a lot of distributions.
23
24         - fixes to allow the Gentoo initscripts to be used with baselayout 2.
25
26         - remove disk limit caches on vserver ... delete.
27
28         - added support for the new APIs in 2.2 and 2.3, in particular the
29         netv2 API, allowing native IPv6 support.
30
31         - added support for a separate filesystem tag.
32
33 version 0.30.213
34 ================
35         - added support for the device mapping feature present in development
36         kernels.
37
38         - further improved Gentoo support, again thanks to Benedikt Böhm.
39
40         - support persistent contexts.
41
42         - add another initscript that creates directories, configures vshelper
43         as well as kills all contexts.
44
45         - new vserver-stat implementation, which uses the accounting APIs
46         available in Linux-VServer 2.2.
47
48         - added support for setting sysctl values in the guest configuration.
49
50         - added a clone build method, which simply links already unified files.
51
52         - implement dynamic contexts in userspace, generating a static one
53         during vserver ... build.
54
55         - fix the endless loop in vlogin.
56
57         - fix Ubuntu builds.
58
59         - improved support for Debian Etch, thanks to Benedikt Böhm.
60
61         - added CentOS 5.
62
63         - use the state change helper to try to cleanup after us if the guest
64         exited on its own.
65
66 version 0.30.212
67 ================
68         - support for the Linux-VServer 2.1 API has been implemented.
69
70         - the scheduler configuration has been split up into multiple files.
71
72         - namespace cleanup is enabled by default. This can be disabled by
73         touch ${sysconfdir}/vservers/.defaults/nonamespace-cleanup
74
75         - all unset ulimits are now reset to infinity, so limits are no longer
76         inherited from the host.
77
78         - much improved Gentoo support, thanks to Benedikt Böhm.
79
80 version 0.30.211
81 ================
82
83         - novlandev is now the default. To reenable the old behaviour of
84         creating VLAN interfaces where used, touch
85         ${sysconfdir}/vservers/.defaults/interfaces/vlandev.
86
87         - vshelper now works correctly with the kernel legacy support turned
88         off.
89
90         - vlogin provides a terminal proxy which allocates a new psuedo-tty
91         on the inside when you enter a guest.
92
93         - and lots of other features/fixes, see ChangeLog.
94
95
96 version 0.30.210
97 ================
98
99         - LEGACY BREAKAGE: by default, only recent kernel APIs will be
100         supported so you have to make sure to use at least the vs2.0.1
101         kernel patch. With older kernels, you have to call 'configure'
102         with '--enable-apis=NOLEGACY'. Some programs will not work anymore
103         with the default settings; these ones are:
104
105              + capchroot
106              * chcontext-context
107              * reducecap
108
109         - dlimit support was integrated into the standard vserver
110         operations. Thanks to Daniel Hokka Zakrisson for his patch.
111
112         - recent kernel API is now used for setting up the network
113         contexts. So it should be now possible to use a kernel compiled
114         without CONFIG_VSERVER_LEGACYNET. Thanks to Daniel Hokka Zakrisson
115         for his patch.  .
116
117
118 version 0.30.209
119 ================
120
121         - large revamping...
122         
123         
124 version 0.23.6
125 ==============
126
127         - fixed '--level' option on 'vserver ... chkconfig'