blob: c464251d2633ca993e6b180710febf093751275b [file] [log] [blame] [raw]
3.0.10: Wed Jun 7 2006 <igor@openvz.ru>
* added virtual ethernet device support (--veth_add, --veth_del)
* added /proc/meminfo virtualization support (--meminfo mode:value)
* added VE0 UB setup functionality (--reset-ub)
3.0.9: Wed May 24 2006 <igor@openvz.ru>
vzctl:
* switched to new versioning scheme.
* added -z option to /sbin/init
(http://bugzilla.openvz.org/show_bug.cgi?id=164)
* reset standart file desc [0-2] to /dev/null in case they are closed.
* added possibility to set cpulimit in %
* added suffixes G,M,K support for --diskspace option
* set SIGPIPE handler to SIG_IGN before fist write to stdout/err
* added Debian packaging support
* changed directory structure.
/etc/sysconfig/vz-scripts -> /etc/vz/conf
/etc/sysconfig/vz-scripts/dists -> /etc/vz/dists
/etc/sysconfig/vz -> /etc/vz/vz.conf
* better distribution detection in vz initscript.
* added Ubuntu distribution configuration file as copy of debian.
(http://bugzilla.openvz.org/show_bug.cgi?id=119)
* Increased kmemsize, privmpages, numfiles for x86_64
ve-vps.basic.conf-sample.
(http://bugzilla.openvz.org/show_bug.cgi?id=69)
* changed -p -> --preserve=mode,ownership for 'cp' workaround in
case /proc is not mounted.
* internal modifications
changed dynamic UB structure to static one.
moved VPS configure functionality to vps_configure.c
moved destroy functionaliny to destroy.c
vzmigrate:
* move config as veid.migrated to allow backward migration
(http://bugzilla.openvz.org/show_bug.cgi?id=152)
* added coping of action scripts.
(http://bugzilla.openvz.org/show_bug.cgi?id=157)
* fixed --keep-dst option processing. Option behavior was inverted.
3.0.0-8: Mon Apr 24 2006 <igor@openvz.ru>
* UBC parameters > LONG_MAX in VPS conf truncate to LONG_MAX
* added installation of vzmigrate.8 man page
* use 'uname -m' for arch selection
3.0.0-6: Tue Apr 18 2006 <kir@openvz.org>
* man page fixes
3.0.0-5: Fri Apr 7 2006 <igor@sw.ru>
* added checkpointing support
* added kernel headers for standalone compilation
* chaged license from QPL to GPL
* set personality PER_LINUX32 on x86_64 arch for i386 VPSes
* fixed --iptables store (do not store dependent modules)
* Do skip unknown iptables modules in config
* set arg[0] = "-bash" on enter
3.0.0-4: Thu Mar 16 2006 <kir@openvz.org>
* cron scripts do nothing if VZ is not loaded (bug #107)
* cosmetic vzctl.8 man page fixes
* reverted bug #110 changes, see http://bugzilla.openvz.org/111
* added ipt_REDIRECT support, thanks to jstubbs-at-gentoo.org
3.0.0-3: Thu Mar 2 2006 <igor@sw.ru>
* put_param3() can incorrectly set $name=( "" ) (bug #111).
Affects gentoo VPSs. Thanks to jstubbs-at-gentoo.org
* fixed compilation against old kernels (<= 022stab070)
* description of set parameter suffixes (K, M, G, P) added
to vzctl.8 man page (bug #105)
* fixed gentoo-add_ip.sh script (bug #110)
3.0.0-2: Thu Feb 23 2006 <igor@sw.ru>
* fixed VPS start on old kernel (witthout feature_mask support)
3.0.0-1: Wed Feb 22 2006 <igor@sw.ru>
* enable sysfs for SuSE like distributions
* added possibility to setup UBC parameters in the form
xxx[GMKPB]:yyy[GMKPB]
2.7.0-27: Tue Feb 7 2006 <igor@sw.ru>
* fixed VE_CONFFILE variable passed to vps.mount script
* fixed venet0 initialization in vz initscript (bug #99)
2.7.0-26: Thu Feb 2 2006 <igor@sw.ru>
* fixed OpenVZ startup under SuSE
* fixed buffer overflow in vzlist
* fixed __NR_fairsched_chwt, __NR_fairsched_rate ioctl numbers
under x86_64
* fixed src/arpsend.c compilation under gcc4
2.7.0-25: Thu Dec 29 2005 <igor@sw.ru>
* setup loopback for debian
* skip fairsched setup if not supported
* do VPS umount in loop untill EINVAL
* close all fds before VPS enter
* set mode 600 for /dev/vzctl
* fixed destroy in case VPS private area is not a directory
* increased parameters in VPS samples:
kmemsize *= 1.2, numfiles *= 1.6 dcachesize *= 2
* load iptables modules from /etc/init.d/vz
* do preload libnss on enter action
2.7.0-24: Fri Oct 28 2005 <igor@sw.ru>
* set proc title as 'vzctl: ttyname' on enter
* fixed enter freeze if any processes running in bg
* changed _syscallN -> syscall()
* added vzosname call on create action for getting full name
2.7.0-23: Mon Oct 10 2005 <igor@sw.ru>
vzctl:
* fixes in gentoo network setup <Benedikt Boehm hollow@gentoo.org>
* fixed enter (handle EAGAIN in write())
* fixes in 2level quota setup (use syscal mknod() for device creation)
* added -fPIC flag for build under x86_64
2.7.0-22: Wed Sep 21 2005 <igor@sw.ru>
vzctl:
* increased privvmpages to '49152:53575' for vps.basic sample config
* changed Open Virtuozzo -> OpenVZ
* fixed terminal screwup on enter action
2.7.0-21: Tue Aug 16 2005 <igor@sw.ru>
vzctl:
* rewriten enter action (use pipes for communication)
* fixes to use new vzkernel headers provisioning scheme
* moved VPS create functionality to library
* added runscript action
* fixed error mesage if UBC parameters applayed on stopped VPS
* added VPS states STATE_STOPPED, STATE_STOPPING
vzlist:
* Skip processing VPS if no private area exists
2.7.0-20: Wed Aug 10 2005 <igor@sw.ru>
vzctl:
* internal modifications in list.h
* manpage fixes
2.7.0-19: Mon Aug 8 2005 <igor@sw.ru>
vzctl:
* minor spelling fixes
* added 'quotaon -aug' to 2level quota action script
2.7.0-18: Sat Aug 6 2005 <igor@sw.ru>
vzctl:
* added aquota.{user|group} creation in case
/proc/vz/vzaquota/cur/aquota.{user|group}} exists
* fixed libvzctl-fs.so installation
2.7.0-17: Fri Aug 5 2005 <igor@sw.ru>
* added callback support in vps_start
* enable vpsreboot cron script
2.7.0-16: Tue Aug 2 2005 <igor@sw.ru>
vzctl:
* fixed 2level quota setup under gentoo, slackware
* give access for /dev/simfs on quotaugidlimit setup
* added libvzctl-simfs
initscripts:
* added venet0 interface setup on 'vz start'
2.7.0-15: Wed Jul 27 2005 <igor@sw.ru>
vzctl:
* fixed arp update in case of >1 ip addresses
* changed DEF_OSTEMPLATE redhat-9 -> fedora-core-4
* fixed VPS network setup under gentoo
* fixed 'exec VPSID -' action
* fixed compilation under 2.6.8-22stab028
initscripts:
* create /dev/vzctl on Virtuozzo start