|  | Since after 3.0.12 release, this file is obsoleted. Complete change log | 
|  | can be obtained from OpenVZ git repository. | 
|  |  | 
|  | http://git.openvz.org/?p=vzctl;a=shortlog | 
|  | http://git.openvz.org/?p=vzctl;a=log | 
|  |  | 
|  | Below is a change log for old vzctl releases. | 
|  |  | 
|  |  | 
|  | 3.0.12: Thu Oct 5 2006 <igor@openvz.org> | 
|  | * vzctl start: added --wait cmdline option | 
|  | * added vznetcfg script for veth setup | 
|  | * fixed error message in case kernel compiled without USER_RESOURCES | 
|  | * added '--applyconfig_map name' vzctl set option | 
|  | * changed friendly name data structure | 
|  | * fixed vzmigrate to support VE name feature (bug #239) | 
|  | * fixed annoying arp warning (bug #189) | 
|  | * added bash completion script (bug #212) | 
|  | * added check to vzmigrate if OpenVZ is run on another side (bug #163) | 
|  | * removed debian directory from the tarball (bugs #197, #194) | 
|  | * removed LICVIEW from /etc/init.d/vz (bug #237) | 
|  | * fixed misprints and /dev/nul(l) usage in dist scripts (bug #228) | 
|  | * fixed vzmigrate to work with different awk flavors (bug #231) | 
|  | * years in copyright fixed (bug #232) | 
|  | * increased some UBCs in ve-light.conf-sample (bug #234) | 
|  | * fixed some minor memory leaks while doing realloc() | 
|  | * vzctl destroy: remove VE names on destroy (bug #236) | 
|  | * added --name option description to vzctl(8) man page (bug #232) | 
|  | * merged libvzctl-simfs and libvzctl into a single libvzctl | 
|  | * vzlist: replaced sprintf() with snprintf() to avoid buffer overflows | 
|  | * vzctl enter: forward error messages from child process | 
|  | * vzctl enter: fix off-by-one error which resulted in | 
|  | uninitialized PATH | 
|  | * arpsend: fixed segfault when parsing long options | 
|  | * vzlist: fixed cast from pointer to integer of different size warnings | 
|  | * vzctl enter: exit with correct error code on enter fail (bug #245) | 
|  | * added udev rules for /dev/vzctl (bug #204) | 
|  | * added syscall numbers for powerpc | 
|  | * /etc/init.d/vz: check for /dev/vzctl only after modprobe (bug #204) | 
|  | * fixed ppc64 compilation | 
|  | * removed distro-specific stuff from 'make install' (bug #254) | 
|  | * added 'make install-gentoo' and Gentoo init.d/vz script (bug #262) | 
|  | * fixed arpsend options parsing for some compilers (bug #261) | 
|  | * man pages cleanup (VPS->VE, etc.) | 
|  | * changed all utilities and man pages to refer to VE not VPS | 
|  | * vzcpucheck: give error if VE0 CPU units not set (bug #249) | 
|  |  | 
|  | 3.0.11: Mon Aug  7 2006 <igor@openvz.org> | 
|  | * fixed using VE_ROUTE_SRC_DEV variable | 
|  | * added VPS name support | 
|  | * added change number of CPUs available in the VPS functionality. | 
|  | * fixes in CPT error processing | 
|  | * added upport of xt_mac iptables module | 
|  | * fixed awk expression to be compatible with mawk | 
|  |  | 
|  | 3.0.10: Wed Jun  7 2006 <igor@openvz.org> | 
|  | * 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.org> | 
|  | 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.org> | 
|  | * 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 |