This commit was generated by cvs2svn to compensate for changes in r1242,
Mark Huang [Sun, 21 Aug 2005 18:05:23 +0000 (18:05 +0000)]
which included commits to RCS files with non-trunk default branches.

552 files changed:
ChangeLog
INSTALL
NEWS
README
REQUIREMENTS [new file with mode: 0644]
THANKS
compat-c99.h [new file with mode: 0644]
compat.h
compile
config.guess [new file with mode: 0755]
config.h.in
config.sub [new file with mode: 0755]
configure.ac
contrib/Makefile-files [new file with mode: 0644]
contrib/make-manifest [new file with mode: 0755]
contrib/manifest.dat.pathsubst [new file with mode: 0644]
contrib/yum-2.2.1-chroot.patch [new file with mode: 0644]
contrib/yum-2.3.2-chroot.patch [new file with mode: 0644]
contrib/yum-2.3.3-chroot.patch [new file with mode: 0644]
contrib/yum-2.3.4-chroot.patch [new file with mode: 0644]
depcomp
distrib/Makefile.am [new file with mode: 0644]
distrib/Makefile.in [new file with mode: 0644]
distrib/defaults/apt.conf [new file with mode: 0644]
distrib/defaults/apt/apt.conf [new file with mode: 0644]
distrib/defaults/devs [new file with mode: 0644]
distrib/defaults/rpm/macros [new file with mode: 0644]
distrib/fc1/apt/rpmpriorities [new file with mode: 0644]
distrib/fc1/apt/sources.list [new file with mode: 0644]
distrib/fc1/pkgs/01 [new file with mode: 0644]
distrib/fc1/pkgs/02 [new file with mode: 0644]
distrib/fc2/apt/rpmpriorities [new file with mode: 0644]
distrib/fc2/apt/sources.list [new file with mode: 0644]
distrib/fc2/pkgs/01 [new file with mode: 0644]
distrib/fc2/pkgs/02 [new file with mode: 0644]
distrib/fc3/apt/rpmpriorities [new file with mode: 0644]
distrib/fc3/apt/sources.list [new file with mode: 0644]
distrib/fc3/pkgs/01 [new file with mode: 0644]
distrib/fc3/pkgs/02 [new file with mode: 0644]
distrib/fc3/pkgs/03 [new file with mode: 0644]
distrib/fc3/rpmlist.d/00.lst [new file with mode: 0644]
distrib/fc3/yum.repos.d/fedora-devel.repo [new file with mode: 0644]
distrib/fc3/yum.repos.d/fedora-updates-testing.repo [new file with mode: 0644]
distrib/fc3/yum.repos.d/fedora-updates.repo [new file with mode: 0644]
distrib/fc3/yum.repos.d/fedora.repo [new file with mode: 0644]
distrib/fc3/yum/yum.conf [new file with mode: 0644]
distrib/fc4/apt/rpmpriorities [new file with mode: 0644]
distrib/fc4/apt/sources.list [new file with mode: 0644]
distrib/fc4/pkgs/01 [new file with mode: 0644]
distrib/fc4/pkgs/02 [new file with mode: 0644]
distrib/fc4/pkgs/03 [new file with mode: 0644]
distrib/fc4/rpmlist.d/00.lst [new file with mode: 0644]
distrib/fc4/yum.repos.d/fedora-devel.repo [new file with mode: 0644]
distrib/fc4/yum.repos.d/fedora-updates-testing.repo [new file with mode: 0644]
distrib/fc4/yum.repos.d/fedora-updates.repo [new file with mode: 0644]
distrib/fc4/yum.repos.d/fedora.repo [new file with mode: 0644]
distrib/fc4/yum/yum.conf [new file with mode: 0644]
distrib/misc/debootstrap.uri [new file with mode: 0644]
distrib/misc/fstab [new file with mode: 0644]
distrib/misc/mtab [new file with mode: 0644]
distrib/misc/vprocunhide-files [new file with mode: 0644]
distrib/misc/vunify-exclude [new file with mode: 0644]
distrib/redhat/initpost [new file with mode: 0755]
distrib/redhat/initpre [new file with mode: 0755]
distrib/redhat/rc.sysinit [new file with mode: 0755]
distrib/rh9/apt/rpmpriorities [new file with mode: 0644]
distrib/rh9/apt/sources.list [new file with mode: 0644]
distrib/rh9/pkgs/01 [new file with mode: 0644]
distrib/rh9/pkgs/02 [new file with mode: 0644]
distrib/suse91/apt/rpmpriorities [new file with mode: 0644]
distrib/suse91/apt/sources.list [new file with mode: 0644]
distrib/suse91/pkgs/01 [new file with mode: 0644]
distrib/suse91/pkgs/02 [new file with mode: 0644]
distrib/suse91/rpm/macros [new file with mode: 0644]
distrib/template/initpost [new file with mode: 0755]
distrib/template/initpre [new file with mode: 0755]
doc/Makefile-files
doc/compatibility-xhtml.xsl [new file with mode: 0644]
doc/compatibility.dtd [new file with mode: 0644]
doc/compatibility.html [new file with mode: 0644]
doc/compatibility.xml [new file with mode: 0644]
doc/configuration-xhtml.xsl [new file with mode: 0644]
doc/configuration.css [new file with mode: 0644]
doc/configuration.dtd [new file with mode: 0644]
doc/configuration.html [new file with mode: 0644]
doc/configuration.xml [new file with mode: 0644]
doc/configuration.xsd [new file with mode: 0644]
ensc_fmt/Makefile-files [new file with mode: 0644]
ensc_fmt/fmt-32.c [new file with mode: 0644]
ensc_fmt/fmt-64.c [new file with mode: 0644]
ensc_fmt/fmt-internal.h [new file with mode: 0644]
ensc_fmt/fmt-tai64n.c [new file with mode: 0644]
ensc_fmt/fmt.h [new file with mode: 0644]
ensc_fmt/fmt.hc [new file with mode: 0644]
ensc_fmt/fmtx-32.c [new file with mode: 0644]
ensc_fmt/fmtx-64.c [new file with mode: 0644]
ensc_fmt/fmtx.hc [new file with mode: 0644]
ensc_vector/Makefile-files [new file with mode: 0644]
ensc_vector/list-add.c [new file with mode: 0644]
ensc_vector/list-at.c [new file with mode: 0644]
ensc_vector/list-free.c [new file with mode: 0644]
ensc_vector/list-init.c [new file with mode: 0644]
ensc_vector/list-insertinternal.c [new file with mode: 0644]
ensc_vector/list-internal.h [new file with mode: 0644]
ensc_vector/list-search.c [new file with mode: 0644]
ensc_vector/list-searchselforg.c [new file with mode: 0644]
ensc_vector/list.h [new file with mode: 0644]
ensc_vector/list.hc [new file with mode: 0644]
ensc_vector/testsuite/Makefile-files [new file with mode: 0644]
ensc_vector/testsuite/test1.c [new file with mode: 0644]
ensc_vector/testsuite/test2.c [new file with mode: 0644]
ensc_vector/vector-clear.c [new file with mode: 0644]
ensc_vector/vector-foreach.c [new file with mode: 0644]
ensc_vector/vector-free.c [new file with mode: 0644]
ensc_vector/vector-init.c [new file with mode: 0644]
ensc_vector/vector-insert.c [new file with mode: 0644]
ensc_vector/vector-internal.h [new file with mode: 0644]
ensc_vector/vector-popback.c [new file with mode: 0644]
ensc_vector/vector-pushback.c [new file with mode: 0644]
ensc_vector/vector-resize.c [new file with mode: 0644]
ensc_vector/vector-resizeinternal.hc [new file with mode: 0644]
ensc_vector/vector-search.c [new file with mode: 0644]
ensc_vector/vector-searchselforg.c [new file with mode: 0644]
ensc_vector/vector-sort.c [new file with mode: 0644]
ensc_vector/vector-unique.c [new file with mode: 0644]
ensc_vector/vector-zeroend.c [new file with mode: 0644]
ensc_vector/vector.h [new file with mode: 0644]
ensc_vector/vector.hc [new file with mode: 0644]
ensc_wrappers/Makefile-files [new file with mode: 0644]
ensc_wrappers/wrappers-clone.hc [new file with mode: 0644]
ensc_wrappers/wrappers-dirent.hc [new file with mode: 0644]
ensc_wrappers/wrappers-fcntl.hc [new file with mode: 0644]
ensc_wrappers/wrappers-io.hc [new file with mode: 0644]
ensc_wrappers/wrappers-ioctl.hc [new file with mode: 0644]
ensc_wrappers/wrappers-iosock.hc [new file with mode: 0644]
ensc_wrappers/wrappers-mount.hc [new file with mode: 0644]
ensc_wrappers/wrappers-pivot.hc [new file with mode: 0644]
ensc_wrappers/wrappers-resource.hc [new file with mode: 0644]
ensc_wrappers/wrappers-socket.hc [new file with mode: 0644]
ensc_wrappers/wrappers-stdlib.hc [new file with mode: 0644]
ensc_wrappers/wrappers-string.hc [new file with mode: 0644]
ensc_wrappers/wrappers-unistd.hc [new file with mode: 0644]
ensc_wrappers/wrappers-vserver.hc [new file with mode: 0644]
ensc_wrappers/wrappers-wait.hc [new file with mode: 0644]
ensc_wrappers/wrappers.h [new file with mode: 0644]
ensc_wrappers/wrappers_handler.hc [new file with mode: 0644]
install-sh
kernel/context.h [new file with mode: 0644]
kernel/context_cmd.h [new file with mode: 0644]
kernel/cvirt.h [new file with mode: 0644]
kernel/cvirt_cmd.h [new file with mode: 0644]
kernel/cvirt_def.h [new file with mode: 0644]
kernel/debug.h [new file with mode: 0644]
kernel/debug_cmd.h [new file with mode: 0644]
kernel/dlimit.h [new file with mode: 0644]
kernel/dlimit_cmd.h [new file with mode: 0644]
kernel/inode.h [new file with mode: 0644]
kernel/inode_cmd.h [new file with mode: 0644]
kernel/legacy.h [new file with mode: 0644]
kernel/limit.h [new file with mode: 0644]
kernel/limit_cmd.h [new file with mode: 0644]
kernel/limit_def.h [new file with mode: 0644]
kernel/namespace.h [new file with mode: 0644]
kernel/namespace_cmd.h [new file with mode: 0644]
kernel/network.h [new file with mode: 0644]
kernel/network_cmd.h [new file with mode: 0644]
kernel/sched.h [new file with mode: 0644]
kernel/sched_cmd.h [new file with mode: 0644]
kernel/sched_def.h [new file with mode: 0644]
kernel/signal_cmd.h [new file with mode: 0644]
kernel/switch.h [new file with mode: 0644]
kernel/xid.h [new file with mode: 0644]
lib/apidoc/Doxyfile.in [new file with mode: 0644]
lib/apidoc/Makefile-files [new file with mode: 0644]
lib/apidoc/list2xxx.syntax [new file with mode: 0644]
lib/bcaps-v13.c [new file with mode: 0644]
lib/bcaps_list-v13.c [new file with mode: 0644]
lib/capabilities.c [new file with mode: 0644]
lib/ccaps-v13.c [new file with mode: 0644]
lib/ccaps_list-v13.c [new file with mode: 0644]
lib/cflags-compat.c [new file with mode: 0644]
lib/cflags-v13.c [new file with mode: 0644]
lib/cflags_list-compat.c [new file with mode: 0644]
lib/cflags_list-v13.c [new file with mode: 0644]
lib/checkversion.c
lib/createskeleton-full.hc [new file with mode: 0644]
lib/createskeleton-short.hc [new file with mode: 0644]
lib/createskeleton.c [new file with mode: 0644]
lib/ext2fs.h [new file with mode: 0644]
lib/fmt.h [new file with mode: 0644]
lib/getfilecontext.c [new file with mode: 0644]
lib/getinsecurebcaps.c [new file with mode: 0644]
lib/getnbipv4root.c [new file with mode: 0644]
lib/getprocentry-legacy.c [new file with mode: 0644]
lib/getversion-internal.hc
lib/getversion.c
lib/getvserverappdir.c [new file with mode: 0644]
lib/getvserverbyctx-compat.hc [new file with mode: 0644]
lib/getvserverbyctx-v13.hc [new file with mode: 0644]
lib/getvserverbyctx.c [new file with mode: 0644]
lib/getvservercfgdir.c [new file with mode: 0644]
lib/getvservercfgstyle.c [new file with mode: 0644]
lib/getvserverctx.c [new file with mode: 0644]
lib/getvservername.c [new file with mode: 0644]
lib/getvservervdir.c [new file with mode: 0644]
lib/getxidtype.c [new file with mode: 0644]
lib/internal.h [new file with mode: 0644]
lib/ioctl-getext2flags.hc [new file with mode: 0644]
lib/ioctl-getfilecontext.hc [new file with mode: 0644]
lib/ioctl-getxflg.hc [new file with mode: 0644]
lib/ioctl-setext2flags.hc [new file with mode: 0644]
lib/ioctl-setfilecontext.hc [new file with mode: 0644]
lib/ioctl-setxflg.hc [new file with mode: 0644]
lib/isdirectory.c [new file with mode: 0644]
lib/isdynamicxid.c [new file with mode: 0644]
lib/isfile.c [new file with mode: 0644]
lib/islink.c [new file with mode: 0644]
lib/issupported.c [new file with mode: 0644]
lib/issupportedstring.c [new file with mode: 0644]
lib/listparser.hc [new file with mode: 0644]
lib/listparser_uint32.c [new file with mode: 0644]
lib/listparser_uint64.c [new file with mode: 0644]
lib/ncaps-net.c [new file with mode: 0644]
lib/ncaps_list-net.c [new file with mode: 0644]
lib/nflags-net.c [new file with mode: 0644]
lib/nflags_list-net.c [new file with mode: 0644]
lib/parselimit.c [new file with mode: 0644]
lib/personalityflag.c [new file with mode: 0644]
lib/personalityflag_list.c [new file with mode: 0644]
lib/personalitytype.c [new file with mode: 0644]
lib/safechroot-internal.hc
lib/syscall-alternative.h [new file with mode: 0644]
lib/syscall-compat.hc
lib/syscall-legacy.hc
lib/syscall-syscall.c [new file with mode: 0644]
lib/syscall-wrap.h [new file with mode: 0644]
lib/syscall.c
lib/syscall_adddlimit-v13.hc [new file with mode: 0644]
lib/syscall_adddlimit.c [new file with mode: 0644]
lib/syscall_cleanupnamespace-v13.hc [new file with mode: 0644]
lib/syscall_cleanupnamespace.c [new file with mode: 0644]
lib/syscall_ctxcreate-v13.hc [new file with mode: 0644]
lib/syscall_ctxcreate.c [new file with mode: 0644]
lib/syscall_ctxmigrate-v13.hc [new file with mode: 0644]
lib/syscall_ctxmigrate.c [new file with mode: 0644]
lib/syscall_enternamespace-v13.hc [new file with mode: 0644]
lib/syscall_enternamespace.c [new file with mode: 0644]
lib/syscall_getccaps-v13.hc [new file with mode: 0644]
lib/syscall_getccaps.c [new file with mode: 0644]
lib/syscall_getcflags-v13.hc [new file with mode: 0644]
lib/syscall_getcflags.c [new file with mode: 0644]
lib/syscall_getdlimit-v13.hc [new file with mode: 0644]
lib/syscall_getdlimit.c [new file with mode: 0644]
lib/syscall_getiattr-fscompat.hc [new file with mode: 0644]
lib/syscall_getiattr-v13.hc [new file with mode: 0644]
lib/syscall_getiattr.c [new file with mode: 0644]
lib/syscall_getncaps-net.hc [new file with mode: 0644]
lib/syscall_getncaps.c [new file with mode: 0644]
lib/syscall_getnflags-net.hc [new file with mode: 0644]
lib/syscall_getnflags.c [new file with mode: 0644]
lib/syscall_getnxinfo-net.hc [new file with mode: 0644]
lib/syscall_getnxinfo.c [new file with mode: 0644]
lib/syscall_gettasknid-net.hc [new file with mode: 0644]
lib/syscall_gettasknid.c [new file with mode: 0644]
lib/syscall_gettaskxid-oldproc.hc [new file with mode: 0644]
lib/syscall_gettaskxid-v13.hc [new file with mode: 0644]
lib/syscall_gettaskxid.c [new file with mode: 0644]
lib/syscall_getvhiname-olduts.hc [new file with mode: 0644]
lib/syscall_getvhiname-v13.hc [new file with mode: 0644]
lib/syscall_getvhiname.c [new file with mode: 0644]
lib/syscall_getvxinfo-oldproc.hc [new file with mode: 0644]
lib/syscall_getvxinfo-v13.hc [new file with mode: 0644]
lib/syscall_getvxinfo.c [new file with mode: 0644]
lib/syscall_kill-v11.hc
lib/syscall_kill.c
lib/syscall_netadd-net.hc [new file with mode: 0644]
lib/syscall_netadd.c [new file with mode: 0644]
lib/syscall_netcreate-net.hc [new file with mode: 0644]
lib/syscall_netcreate.c [new file with mode: 0644]
lib/syscall_netmigrate-net.hc [new file with mode: 0644]
lib/syscall_netmigrate.c [new file with mode: 0644]
lib/syscall_netremove-net.hc [new file with mode: 0644]
lib/syscall_netremove.c [new file with mode: 0644]
lib/syscall_remdlimit-v13.hc [new file with mode: 0644]
lib/syscall_remdlimit.c [new file with mode: 0644]
lib/syscall_rlimit-v11.hc
lib/syscall_rlimit.c
lib/syscall_setccaps-v13.hc [new file with mode: 0644]
lib/syscall_setccaps.c [new file with mode: 0644]
lib/syscall_setcflags-v13.hc [new file with mode: 0644]
lib/syscall_setcflags.c [new file with mode: 0644]
lib/syscall_setdlimit-v13.hc [new file with mode: 0644]
lib/syscall_setdlimit.c [new file with mode: 0644]
lib/syscall_setiattr-fscompat.hc [new file with mode: 0644]
lib/syscall_setiattr-v13.hc [new file with mode: 0644]
lib/syscall_setiattr.c [new file with mode: 0644]
lib/syscall_setnamespace-v13.hc [new file with mode: 0644]
lib/syscall_setnamespace.c [new file with mode: 0644]
lib/syscall_setncaps-net.hc [new file with mode: 0644]
lib/syscall_setncaps.c [new file with mode: 0644]
lib/syscall_setnflags-net.hc [new file with mode: 0644]
lib/syscall_setnflags.c [new file with mode: 0644]
lib/syscall_setvhiname-olduts.hc [new file with mode: 0644]
lib/syscall_setvhiname-v13.hc [new file with mode: 0644]
lib/syscall_setvhiname.c [new file with mode: 0644]
lib/syscall_waitexit-v13.hc [new file with mode: 0644]
lib/syscall_waitexit.c [new file with mode: 0644]
lib/testsuite/Makefile-files [new file with mode: 0644]
lib/testsuite/cflags.c [new file with mode: 0644]
lib/testsuite/fmt.c [new file with mode: 0644]
lib/testsuite/parselimit.c [new file with mode: 0644]
lib/testsuite/personality.c [new file with mode: 0644]
lib/util-vserver.pc.subst [new file with mode: 0644]
lib/utils-legacy.h [new file with mode: 0644]
lib/val2text-t2v-uint32.c [new file with mode: 0644]
lib/val2text-t2v-uint64.c [new file with mode: 0644]
lib/val2text-v2t-uint32.c [new file with mode: 0644]
lib/val2text-v2t-uint64.c [new file with mode: 0644]
lib/val2text.hc [new file with mode: 0644]
lib/xidopt2xid.c [new file with mode: 0644]
lib_internal/Makefile-files [new file with mode: 0644]
lib_internal/command-appendparameter.c [new file with mode: 0644]
lib_internal/command-exec.c [new file with mode: 0644]
lib_internal/command-free.c [new file with mode: 0644]
lib_internal/command-init.c [new file with mode: 0644]
lib_internal/command-reset.c [new file with mode: 0644]
lib_internal/command-setparams.c [new file with mode: 0644]
lib_internal/command-wait.c [new file with mode: 0644]
lib_internal/command.h [new file with mode: 0644]
lib_internal/coreassert.h [new file with mode: 0644]
lib_internal/errinfo-writeerrno.c [new file with mode: 0644]
lib_internal/errinfo.h [new file with mode: 0644]
lib_internal/filecfg-iteratemultiline.c [new file with mode: 0644]
lib_internal/filecfg-readentryflag.c [new file with mode: 0644]
lib_internal/filecfg-readentrystr.c [new file with mode: 0644]
lib_internal/filecfg.h [new file with mode: 0644]
lib_internal/jail.h [new file with mode: 0644]
lib_internal/jailintotempdir.c [new file with mode: 0644]
lib_internal/matchlist-appendfiles.c [new file with mode: 0644]
lib_internal/matchlist-compare.c [new file with mode: 0644]
lib_internal/matchlist-destroy.c [new file with mode: 0644]
lib_internal/matchlist-init.c [new file with mode: 0644]
lib_internal/matchlist-initbyvserver.c [new file with mode: 0644]
lib_internal/matchlist-initmanually.c [new file with mode: 0644]
lib_internal/matchlist-initrefserverlist.c [new file with mode: 0644]
lib_internal/matchlist-printid.c [new file with mode: 0644]
lib_internal/matchlist.h [new file with mode: 0644]
lib_internal/matchvserverinfo-free.c [new file with mode: 0644]
lib_internal/matchvserverinfo-init.c [new file with mode: 0644]
lib_internal/pathinfo-append.c [new file with mode: 0644]
lib_internal/pathinfo-test.c [new file with mode: 0644]
lib_internal/pathinfo.h [new file with mode: 0644]
lib_internal/string.h [new file with mode: 0644]
lib_internal/string.hc [new file with mode: 0644]
lib_internal/switchtowatchxid.c [new file with mode: 0644]
lib_internal/sys_clone.h [new file with mode: 0644]
lib_internal/sys_personality.h [new file with mode: 0644]
lib_internal/testsuite/Makefile-files [new file with mode: 0644]
lib_internal/testsuite/command.c [new file with mode: 0644]
lib_internal/testsuite/copy-check [new file with mode: 0755]
lib_internal/testsuite/copy.c [new file with mode: 0644]
lib_internal/testsuite/filecfg-ml.c [new file with mode: 0644]
lib_internal/testsuite/sigbus.c [new file with mode: 0644]
lib_internal/unify-copy.c [new file with mode: 0644]
lib_internal/unify-deunify.c [new file with mode: 0644]
lib_internal/unify-isiunlinkable.c [new file with mode: 0644]
lib_internal/unify-settime.c [new file with mode: 0644]
lib_internal/unify-unify.c [new file with mode: 0644]
lib_internal/unify.h [new file with mode: 0644]
lib_internal/util-canonify.c [new file with mode: 0644]
lib_internal/util-cast.h [new file with mode: 0644]
lib_internal/util-commonstrings.h [new file with mode: 0644]
lib_internal/util-debug.h [new file with mode: 0644]
lib_internal/util-declarecmd.h [new file with mode: 0644]
lib_internal/util-dimof.h [new file with mode: 0644]
lib_internal/util-dotfile.h [new file with mode: 0644]
lib_internal/util-exitlikeprocess.c [new file with mode: 0644]
lib_internal/util-exitlikeprocess.h [new file with mode: 0644]
lib_internal/util-io.h [new file with mode: 0644]
lib_internal/util-isnumber.c [new file with mode: 0644]
lib_internal/util-lockfile.c [new file with mode: 0644]
lib_internal/util-lockfile.h [new file with mode: 0644]
lib_internal/util-mem.h [new file with mode: 0644]
lib_internal/util-perror.h [new file with mode: 0644]
lib_internal/util-safechdir.c [new file with mode: 0644]
lib_internal/util-safechdir.h [new file with mode: 0644]
lib_internal/util-unixsock.h [new file with mode: 0644]
lib_internal/util.h [new file with mode: 0644]
ltmain.sh [new file with mode: 0644]
m4/changelog.am
m4/ensc_cflags.m4
m4/ensc_changelog.m4
m4/ensc_cxxcompiler.m4 [new file with mode: 0644]
m4/ensc_dietlibc.m4 [new file with mode: 0644]
m4/ensc_dietlibc_compat.m4 [new file with mode: 0644]
m4/ensc_e2fscheck.m4
m4/ensc_initrddir.m4 [new file with mode: 0644]
m4/ensc_kerneldir.m4
m4/ensc_pathprog.m4 [new file with mode: 0644]
m4/ensc_personality.m4 [new file with mode: 0644]
m4/ensc_release.m4 [new file with mode: 0644]
m4/ensc_syscall.m4
m4/ensc_syscallnr.m4
m4/ensc_uv_vrootdir.m4
m4/gpgsig.am
m4/install-notify.am [new file with mode: 0644]
m4/libsel.am [new file with mode: 0644]
m4/pkgconfig.am [new file with mode: 0644]
m4/validate.am
man/Makefile-files
missing
pathconfig.h.pathsubst [new file with mode: 0644]
scripts/chcontext [new file with mode: 0755]
scripts/functions [new file with mode: 0644]
scripts/legacy/distrib-info [new file with mode: 0755]
scripts/legacy/rootshell [new file with mode: 0755]
scripts/legacy/save_s_context [new file with mode: 0755]
scripts/legacy/vps.pathsubst [new file with mode: 0755]
scripts/legacy/vserver [new file with mode: 0755]
scripts/legacy/vserver-copy [new file with mode: 0755]
scripts/legacy/vserverkillall [new file with mode: 0755]
scripts/pkgmgmt [new file with mode: 0755]
scripts/start-vservers [new file with mode: 0755]
scripts/util-vserver-vars.pathsubst [new file with mode: 0644]
scripts/vapt-get [new file with mode: 0755]
scripts/vapt-get-worker [new file with mode: 0755]
scripts/vpkg [new file with mode: 0755]
scripts/vprocunhide [new file with mode: 0755]
scripts/vpstree
scripts/vrpm
scripts/vrpm-preload [new file with mode: 0755]
scripts/vrpm-worker [new file with mode: 0755]
scripts/vserver-build [new file with mode: 0755]
scripts/vserver-build.apt-rpm [new file with mode: 0644]
scripts/vserver-build.debootstrap [new file with mode: 0644]
scripts/vserver-build.functions [new file with mode: 0644]
scripts/vserver-build.functions.apt [new file with mode: 0644]
scripts/vserver-build.functions.pkgmgmt [new file with mode: 0644]
scripts/vserver-build.functions.rpm [new file with mode: 0644]
scripts/vserver-build.functions.yum [new file with mode: 0644]
scripts/vserver-build.rpm [new file with mode: 0644]
scripts/vserver-build.skeleton [new file with mode: 0644]
scripts/vserver-build.yum [new file with mode: 0644]
scripts/vserver-setup.functions [new file with mode: 0644]
scripts/vserver-wrapper [new file with mode: 0755]
scripts/vserver.functions [new file with mode: 0644]
scripts/vserver.start [new file with mode: 0644]
scripts/vserver.stop [new file with mode: 0644]
scripts/vserver.suexec [new file with mode: 0644]
scripts/vservers.grabinfo.sh
scripts/vshelper [new file with mode: 0755]
scripts/vsomething [new file with mode: 0755]
scripts/vsysvwrapper
scripts/vtop
scripts/vyum [new file with mode: 0755]
scripts/vyum-worker [new file with mode: 0755]
src/capability-compat.h [new file with mode: 0644]
src/capchroot.c
src/chain-echo.c [new file with mode: 0644]
src/chbind.c
src/check-unixfile.c [new file with mode: 0644]
src/chroot-sh.c [new file with mode: 0644]
src/chxid.c [new file with mode: 0644]
src/compat-pivot_root.h [new file with mode: 0644]
src/context-sync.hc [new file with mode: 0644]
src/exec-cd.c [new file with mode: 0644]
src/exec-ulimit.c [new file with mode: 0644]
src/fakerunlevel.c
src/filetime.c
src/fstool.c [new file with mode: 0644]
src/fstool.h [new file with mode: 0644]
src/ifspec.c
src/keep-ctx-alive.c [new file with mode: 0644]
src/listdevip.c
src/lockfile.c [new file with mode: 0644]
src/lsxid.c [new file with mode: 0644]
src/mask2prefix.c [new file with mode: 0644]
src/readlink.c
src/rebootmgr.c
src/reducecap.c
src/rpm-fake-resolver.c [new file with mode: 0644]
src/rpm-fake.c [new file with mode: 0644]
src/save_ctxinfo.c [new file with mode: 0644]
src/secure-mount.c [new file with mode: 0644]
src/setattr.c [new file with mode: 0644]
src/showperm.c
src/sigexec.c [new file with mode: 0644]
src/stack-start.h [new file with mode: 0644]
src/testsuite/Makefile-files [new file with mode: 0644]
src/testsuite/chbind-test.c [new file with mode: 0644]
src/testsuite/chcontext-test.c [new file with mode: 0644]
src/testsuite/rpm-fake-test.c [new file with mode: 0644]
src/testsuite/vunify-functest.c [new file with mode: 0644]
src/testsuite/vunify-test.sh [new file with mode: 0755]
src/util.h [new file with mode: 0644]
src/vattribute.c [new file with mode: 0644]
src/vcontext.c [new file with mode: 0644]
src/vcopy-init.hc [new file with mode: 0644]
src/vcopy.c [new file with mode: 0644]
src/vhashify-init.hc [new file with mode: 0644]
src/vhashify.c [new file with mode: 0644]
src/vhashify.h [new file with mode: 0644]
src/vkill.c
src/vnamespace.c [new file with mode: 0644]
src/vps.c [new file with mode: 0644]
src/vreboot.c
src/vrsetup.c [new file with mode: 0644]
src/vsched.c [new file with mode: 0644]
src/vserver-info.c [new file with mode: 0644]
src/vserver-stat.c
src/vserver-visitdir.hc [new file with mode: 0644]
src/vshelper-sync.c [new file with mode: 0644]
src/vuname.c [new file with mode: 0644]
src/vunify-init.hc [new file with mode: 0644]
src/vunify.c [new file with mode: 0644]
src/vunify.h [new file with mode: 0644]
src/vwait.c [new file with mode: 0644]
sysv/rebootmgr [new file with mode: 0755]
sysv/vprocunhide [new file with mode: 0755]
sysv/vservers-default [new file with mode: 0755]
sysv/vservers-legacy [new file with mode: 0755]
tests/Makefile-files
tests/escaperoot.c [new file with mode: 0644]
tests/forkbomb.c [new file with mode: 0644]
tests/getctx.c [new file with mode: 0644]
tests/getinitpid.c [new file with mode: 0644]
tests/testipc.c [new file with mode: 0644]
tests/testlimit.c [new file with mode: 0644]
tests/testopenf.c [new file with mode: 0644]
tests/vserver-info.c [new file with mode: 0644]
vserver-start/Makefile-files [new file with mode: 0644]
vserver-start/configuration-init.c [new file with mode: 0644]
vserver-start/configuration.c [new file with mode: 0644]
vserver-start/configuration.h [new file with mode: 0644]
vserver-start/defaulttty.c [new file with mode: 0644]
vserver-start/interface-add.c [new file with mode: 0644]
vserver-start/interface-free.hc [new file with mode: 0644]
vserver-start/interface-init.hc [new file with mode: 0644]
vserver-start/interface-print.c [new file with mode: 0644]
vserver-start/interface-read.c [new file with mode: 0644]
vserver-start/interface-remove.c [new file with mode: 0644]
vserver-start/interface.c [new file with mode: 0644]
vserver-start/interface.h [new file with mode: 0644]
vserver-start/main.c [new file with mode: 0644]
vserver-start/mount.c [new file with mode: 0644]
vserver-start/mount.h [new file with mode: 0644]
vserver-start/scriptlets.c [new file with mode: 0644]
vserver-start/undo.c [new file with mode: 0644]
vserver-start/undo.h [new file with mode: 0644]
vserver-start/vserver-start.h [new file with mode: 0644]
vserver-start/vshelper.c [new file with mode: 0644]
vserver-start/vshelper.h [new file with mode: 0644]

index f688679..edc1682 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-2004-07-03 00:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-15 22:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * configure.ac: version 0.30
+       * NEWS, configure.ac:
 
-2004-05-27 14:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       version 0.30.208
 
-       * distrib/install-fc1: fixed DOS lineends (Arne Blankerts)
+2005-07-15 21:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-04-23 13:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * configure.ac, lib/personalityflag.c, lib/personalitytype.c,
+         m4/ensc_personality.m4:
 
-       * NEWS, configure.ac: version 0.29.5
+       check whether enums from <linux/personality.h> are available before using
+       them (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=12921)
 
-2004-04-23 13:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-15 21:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver.spec.in: cleanups
+       * util-vserver.spec.in:
 
-2004-04-20 20:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       - require the -lib subpackage by -devel
+       - copy GPG keys from /etc/pki/rpm-gpg/
 
-       * sysv/: rebootmgr.subst, vservers.subst: made '--force-reload' an
-         alias for 'restart' (Noèl Köthe,
-         http://savannah.nongnu.org/patch/?func=detailitem&item_id=2633)
+2005-07-15 21:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-04-20 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/testsuite/rpm-fake-test.sh:
 
-       * scripts/distrib-info: added patch from Matthew Lavy for Debian
-         support
+       fixed paths so that it works again...
 
-2004-04-03 03:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-15 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * distrib/Makefile-files: added the fc* files
+       * sysv/vprocunhide:
 
-2004-04-03 03:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       do not run when IATTR feature is not supported
 
-       * NEWS, configure.ac: version 0.29.4
+2005-07-15 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-04-03 02:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/: vserver.start, vserver.suexec:
 
-       * util-vserver.spec.in: removed doc/FAQ.txt from %doc-list
+       readded the limit-ulimits-per-vserver stuff due popular request
+       (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12840)
 
-2004-04-03 02:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-15 20:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * distrib/: fc1-minimum, install-fc1: initial checkin (provided by
-         Arne Blankerts)
+       * lib/getinsecurebcaps.c:
 
-2004-04-03 01:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       - adjusted insecure caps for the added CAP_AUDIT* and removed
+         CAP_QUOTACTL stuff
+       - assume every unknown capability as insecure
 
-       * distrib/rh9.0-minimum: replaced with list from 'vserver 0.29'
-         package (reported by Arne Blankerts)
+2005-07-15 20:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-04-03 01:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/testsuite/.cvsignore:
 
-       * distrib/sample.conf: s!-H!-HS!  (reported by Arne Blankerts)
+       added 'personality'
 
-2004-03-18 19:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-15 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * doc/: FAQ.txt[DEAD], Makefile-files, changelog.txt[DEAD]: removed
-         FAQ.txt and changelog.txt; they are containing errormessages only
+       * lib/: syscall_netadd-net.hc, syscall_netremove-net.hc:
 
-2004-03-09 05:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       changed code so that it *compiles* with current kernel headers
 
-       * m4/ensc_syscallnr.m4: stopped to confuse users with wrong error
-         messages; the correct CPPFLAGS are '-D...' but not '-D=...'
+2005-07-15 20:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-03-05 06:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/: syscall_getiattr-fscompat.hc, syscall_setiattr-fscompat.hc:
 
-       * m4/ensc_syscallnr.m4: use $ensc_cv_path_kernelheaders instead of
-         $kernelincludedir
+       Changed the barrier-code so that it sets both the 't' ext2-flag and
+       chmod-0 permissions. This is required to work with 1.2.10 patch;
+       formerly the chmod-0 sufficed. [reported by Bjoern Steinbrink,
+       http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13170]
 
-2004-03-05 05:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-15 18:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * src/reducecap.c: use strncasecmp() instead of strncmp() include
-         <strings.h>
+       * lib/capabilities.c:
 
-2004-03-04 04:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use a static '29' for QUOTACTL capability as  VC_CAP_QUOTACTL was removed
 
-       * NEWS, configure.ac: version 0.29.3
+2005-07-15 18:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-03-04 04:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/ccaps-v13.c:
 
-       * lib/Makefile-files: do not use '-I $kernelincludedir' anymore
+       added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
+       added/moved some aliases
 
-2004-03-04 04:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-15 18:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * m4/ensc_syscallnr.m4: require AC_PROG_CPP
+       * lib/bcaps-v13.c:
 
-2004-03-04 04:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       removed VC_CAP_QUOTACTL
+       added VC_CAP_AUDIT*
 
-       * m4/: ensc_cflags.m4, ensc_kerneldir.m4, ensc_syscall.m4,
-         ensc_syscallnr.m4, validate.am: merged with HEAD
+2005-07-15 18:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-03-04 01:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/vserver.h:
 
-       * src/reducecap.c: BUGFIX/ENHANCEMENTS: the CLI interface of
-         'reducecap' was fixed significantly: now it is possible to remove
-         capabilities like CHOWN'. Formerly, only privileged caps like
-         SYS_* or *_ADMIN could be removed because of a coding error.
-         Changes in the related code are making it possible that both
-         '--CAP_XXX' and '--XXX' syntax will be recognized (based on
-         patches and reports by Bodo Eggert).
+       removed VC_CAP_QUOTACTL
+       added VC_CAP_AUDIT*
+       added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
 
-2004-02-20 20:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-15 18:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * configure.ac: version 0.29.2
+       * contrib/: Makefile-files, yum-2.3.4-chroot.patch:
 
-2004-02-20 20:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added yum-2.3.4-chroot patch
 
-       * lib/syscall_rlimit-v11.hc: vc_get_rlimit_mask_v11(): use correct
-         datastructure (backported from HEAD)
+2005-07-15 18:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-02-20 20:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * kernel/: network.h, network_cmd.h, switch.h, xid.h:
 
-       * src/vlimit.c: * changed logic to skip entries without chance for
-         success (backported   from HEAD) * fixed '--help' message * give
-         vc_set_rlimit() the context instead of a static '-2' * require a
-         ctx on the CLI
+       updated to patch-2.6.12.2-vs2.0-rc7
 
-2004-02-19 23:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-05 00:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * lib/syscall-compat.hc: vc_set_ipv4root_compat(): fixed off-by-one
-         error while checking number of allowed IPs (backported from HEAD)
+       * scripts/vserver-build.functions:
 
-2004-02-19 23:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       check whether context is already active before starting the build
+       (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12849)
 
-       * m4/ensc_e2fscheck.m4: tell correct packagename for Debian's
-         e2fsprogs-devel (backported from HEAD) tell packagename for
-         Mandrake (backported from HEAD)
+2005-07-05 00:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-02-14 01:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/vserver-info.c:
 
-       * configure.ac: version 0.29.1 use new syscall# detection code
-         (backported from HEAD)
+       allow to pass a numeric xid to 'vserver-info ... RUNNING'
 
-2004-02-14 01:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-05 00:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * lib/vserver-internal.h: use new syscall# detection code
-         (backported from HEAD)
+       * lib_internal/: Makefile-files, util-isnumber.c, util.h:
 
-2004-02-14 01:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       isNumber(): added
 
-       * m4/ensc_syscallnr.m4: initial checkin (backported from HEAD)
+2005-07-04 20:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-02-11 22:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver-build.debootstrap:
 
-       * NEWS, configure.ac: version 0.29
+       give out status message before downloading debootstrap
+       (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13472)
 
-2004-02-10 00:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-04 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * configure.ac: version 0.28.91
+       * lib/syscall-alternative.h:
 
-2004-02-10 00:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       updated to http://vserver.13thfloor.at/Experimental/SYSCALL/syscall.h
+       from 2005-05-07
 
-       * Makefile.am, src/Makefile-files: remove src/setattr on 'clean'
-         (reported by Noèl Köthe)
+2005-07-04 00:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-02-09 23:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * distrib/misc/debootstrap.uri:
 
-       * scripts/vserver-copy, src/vbuild.cc: further chattr "fixes"
+       oops... set the wrong value
 
-2004-02-06 23:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-04 00:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * configure.ac: version 0.28.90
+       * distrib/misc/debootstrap.uri:
 
-2004-02-06 23:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       updated
 
-       * util-vserver.spec.in: require chattr set 't' attribute on
-         /vservers
+2005-07-04 00:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-02-06 23:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * distrib/Makefile.am:
 
-       * distrib/install-pre.sh, distrib/install-rh7.2,
-         distrib/install-rh7.3, scripts/vserver: when creating new vserver
-         topdirectories, call 'chattr -t' on them
+       register fc4 as rh-style distribution
 
-2004-02-05 04:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-03 22:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * configure.ac, lib/syscall-legacy.hc, lib/vserver-internal.h,
-         m4/ensc_syscall.m4: backported ENSC_SYSCALL_TRADITIONAL from HEAD
-         version 0.28.1
+       * configure.ac:
 
-2004-01-29 22:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       check for 'nohup'
 
-       * scripts/vserver-copy: fixed copyright, it is still at Mark
-         Lawrence
+2005-07-03 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-01-28 12:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * contrib/manifest.dat.pathsubst:
 
-       * configure.ac: version 0.28
+       removed chroot_* + C++ programs
+       added chroot_sh + vwait
 
-2004-01-26 19:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-03 19:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * NEWS: version 0.27.91
+       * Makefile.am, lib/virtual.h:
 
-2004-01-26 19:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       updated used kernel headers to 2.6.12.2-vs2.0-rc5
 
-       * configure.ac: version 0.27.91 use new ext2fs.h test
+2005-07-03 19:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-01-26 19:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/: syscall_getvhiname-v13.hc, syscall_setvhiname-v13.hc:
 
-       * src/ext2fs.h: updated to new ext2fs.h test
+       - s!VCMD_vx_.et_vhi_name!VCMD_.et_vhi_name!
+       - added workaround for older kernels not having the naming above
 
-2004-01-26 19:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-03 19:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * m4/: ensc_cflags.m4, ensc_kerneldir.m4, ensc_uv_vrootdir.m4:
-         added missing quotes
+       * scripts/vshelper:
 
-2004-01-26 19:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       accept 'async' method
 
-       * m4/ensc_e2fscheck.m4: initial checkin
+2005-07-03 19:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-01-26 19:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.start:
 
-       * lib/syscall_kill-v11.hc: fixed warnings about missing initializer
+       pipe 'popd' output to /dev/null
 
-2004-01-26 19:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-03 19:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * lib/: getversion.c, vserver.h: vc_get_version(): removed 'int
-         cat' parameter
+       * scripts/vserver.functions:
 
-2004-01-22 21:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       initSync(): fixed parameter naming
+       initSync(): set 'async' method when 'vwait' is available
+       _waitForVWait(): read pipe after 'wait' returned
 
-       * NEWS, configure.ac: version 0.27.90
+2005-07-03 19:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-01-22 20:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver-build:
 
-       * scripts/vserver: call 'chkconfig' to fix initscripts *after*
-         generating the configuration (reported by DUCLOS Andre)
+       do not set OPTION_KEEP
 
-2004-01-22 17:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-03 19:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver: allow to override start/stop commands (patch by
-         Erik Smit)
+       * scripts/util-vserver-vars.pathsubst:
 
-2004-01-20 00:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added vwait
 
-       * scripts/vserver-copy: use an argument on 'mktemp' call
+2005-07-03 19:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-01-17 07:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/pkgmgmt:
 
-       * scripts/vserver-copy: autodetect the mktemp/tempfile command
-         (reported by DUCLOS Andre)
+       - cleanups
+       - unset %_dbpath at 'internalize' operation
 
-2004-01-17 07:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-03 19:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver: start programs with 'exec' on the 'suexec' (and
-         related) commands (patch by Alec Thomas)
+       * scripts/functions:
 
-2004-01-07 17:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       vshelper.initSync(): fixed parameter naming
 
-       * src/chcontext.c: backported from HEAD: * removed obsolete and
-         unused 'fakeinit' variable * fixed ctx-creation with fakeinit and
-         static ctx-id's; fakeinit   requires a second call for ctx -2 to
-         take effect
+2005-07-03 19:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2004-01-07 17:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/chroot-sh.c:
 
-       * lib/vserver-internal.h: fixed handling of errors within
-         utilvserver_checkCompatVersion() to return real error-code but
-         not -EINVAL
+       implemented 'testfile' subcommand
 
-2003-12-30 20:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-03 16:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * configure.ac: version 0.27
+       * contrib/: Makefile-files, yum-2.3.3-chroot.patch:
 
-2003-12-30 15:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added yum-2.3.3-chroot.patch
 
-       * NEWS, configure.ac: version 0.26.90
+2005-07-03 16:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2003-12-30 15:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/functions:
 
-       * configure.ac: * another s!sys_virtual_context!vserver! * test for
-         ext2fs.h headers with the C++ compiler; this will detect
-         problems with RH rawhide headers very early
-         (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=112448)
+       do not quote $_VSHELPER in help message (reported by Roman Barczynski,
+       https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13162)
 
-2003-12-30 15:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-03 16:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * lib/vserver-internal.h: another s!sys_virtual_context!vserver!
+       * doc/configuration.xml:
 
-2003-12-30 15:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       mentioned the working directory for the scripts
 
-       * lib/syscall_kill-v11.hc: made it compilable with non-C99
-         compilers
+2005-07-03 16:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2003-12-30 14:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * kernel/: context.h, context_cmd.h, cvirt_cmd.h, debug.h,
+         namespace.h, namespace_cmd.h, network.h, network_cmd.h, switch.h:
 
-       * scripts/vserver: added basic Slackware support (patch by Stephen
-         Pearce)
+       updated to 2.6.12.2-vs2.0-rc5
 
-2003-12-30 14:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2005-07-03 15:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * src/vkill.c: * s!ctx_t!xid_t! * use native vc_ctx_kill() only
-         when legacy-API is disabled * fixed help-msg
+       * scripts/vserver.start:
 
-2003-12-30 14:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       execute the prepre script in the configuration directory (*not* the
+       vdir directory); this should not cause legacy problems as formerly the
+       directory was not changed overall
 
-       * lib/syscall_rlimit.c, lib/vserver-internal.h, lib/vserver.h,
-         lib/getctx-compat.hc, lib/getctx-legacy.hc, lib/getctx.c,
-         lib/syscall-compat.hc, lib/syscall.c, lib/syscall_kill-v11.hc,
-         lib/syscall_kill.c, lib/syscall_rlimit-v11.hc, src/vlimit.c,
-         configure.ac, compat.h: s!ctx_t!xid_t!
+2005-07-03 15:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       check whether filesystem is mounted readonly; if so, execute
+       $_SECURE_MOUNT with the '-n' argument
+
+2005-07-03 15:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.debootstrap,
+         vserver-build.rpm:
+
+       execute base.setSuccess() at the end
+
+2005-07-03 15:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake-resolver.c:
+
+       implemented better error-handling in the read() and write() functions
+
+2005-07-03 14:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/: wrappers-io.hc, wrappers-iosock.hc,
+         wrappers-unistd.hc:
+
+       store result of read*(2) and write*(2) fucntions into signed variables;
+       error handling is more cleaner in this way
+
+2005-07-03 14:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       - cleanups
+       - multiply RSS value with PAGESIZE
+         (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13184)
+       - prepare the '-O' option: calculate vserver names earlier and use
+         some more helper functions
+
+2005-07-03 14:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       - doPwStringRequest(): fixed x86_64 issue; rpm-fake.so transmitted a
+         'size_t' value, but rpm-fake-resolver expected an uint32_t
+       - minor cleanups
+
+2005-07-03 11:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/: Makefile-files, vector-foreach.c, vector.h,
+         vector.hc:
+
+       added Vector_foreach*() functions
+
+2005-07-02 11:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: Makefile-files, vbuild.cc[DEAD], vcheck.cc[DEAD],
+         vfiles.cc[DEAD], vserver.cc[DEAD], vserver.hh[DEAD],
+         vutil.cc[DEAD], vutil.h[DEAD], vutil.p[DEAD]:
+
+       removed the C++ tools; they do not work with recent configuration and
+       are adding huge dependencies
+
+2005-06-30 08:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       use vwait infrastructure
+
+2005-06-30 08:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.functions.pkgmgmt, vserver.functions:
+
+       use CHROOT_SH instead of CHROOT_*
+       use vwait
+
+2005-06-30 08:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions:
+
+       remove generated vserver when build fails and '--keep' was not specified
+
+2005-06-30 08:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.debootstrap,
+         vserver-build.rpm, vserver-build.skeleton, vserver-build.yum:
+
+       use 'base.init' instead of 'base.initVariables'
+
+2005-06-30 08:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       added '--keep' option
+
+2005-06-30 08:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: X, util-vserver-vars.pathsubst:
+
+       removed CHROOT_*
+       added CHROOT_SH
+
+2005-06-30 08:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/pkgmgmt:
+
+       use CHROOT_SH instead of CHROOT_*
+
+2005-06-30 08:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       include signal_cmd.h instead of signal.h
+
+2005-06-30 08:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added %dist tag
+       buildrequire 'which' and 'diffutils'
+       require 'apt' on i386 only
+
+2005-06-30 08:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc4/: apt/rpmpriorities, apt/sources.list, yum/yum.conf,
+         yum.repos.d/fedora-devel.repo,
+         yum.repos.d/fedora-updates-testing.repo,
+         yum.repos.d/fedora-updates.repo, yum.repos.d/fedora.repo,
+         pkgs/01, pkgs/02, pkgs/03, rpmlist.d/00.lst:
+
+       initial checkin
+
+2005-06-30 08:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       use CHROOT_SH instead of CHROOT_*
+
+2005-06-30 07:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: .cvsignore, Makefile-files, chroot-cat.c[DEAD],
+         chroot-rm.c[DEAD], chroot-sh.c:
+
+       replaced all the small chroot-* programs with a single 'chroot-sh'
+       program
+
+2005-05-19 20:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added @NOHUP@
+
+2005-05-19 20:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/pkgmgmt:
+
+       use new chroot-cat CLI
+
+2005-05-19 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, cvirt.h, dlimit.h, dlimit_cmd.h, inode_cmd.h,
+         legacy.h, signal_cmd.h, xid.h, signal.h[DEAD]:
+
+       updated
+
+2005-05-19 20:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: issupported.c, issupportedstring.c, vserver.h:
+
+       vc_isSupported() et.al: added VWAIT feature
+
+2005-05-19 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscall.m4:
+
+       s!enable_val!enableval!
+
+2005-05-19 20:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       fixed calculation of hours (%24 instead of %60); reported in
+       http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13048 by
+       Roman Barczynski
+
+2005-05-19 20:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chroot-cat.c:
+
+       added '-i', '-o' and '-a' options to cat or override a file, or to
+       append something
+
+2005-05-19 19:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       use safe chroot-cat commands
+
+2005-05-05 21:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       - give out a more correct helpstring for the '--enable/disable-dietlibc'
+         option
+       - use AS_HELP_STRING instead of AC_HELP_STRING
+
+2005-05-05 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       - removed call to ENSC_FPIC_SYSCALL
+       - enhanced dietlibc version check to the 64 bit version of hppa
+
+2005-05-05 11:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added vwait
+
+2005-05-05 11:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vwait.c:
+
+       initial checkin
+
+2005-05-05 11:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vshelper-sync.c:
+
+       use '__linux__' instead of '__linux' (reported by Ola Lundqvist)
+
+2005-05-05 11:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/exec-cd.c:
+
+       minor cosmetical cleanup
+
+2005-05-05 11:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chroot-cat.c:
+
+       - added support for '--help' and '--version'
+       - added '-a' option to append information instead of truncating the
+         file
+
+2005-05-05 11:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       - 'chroot-cat' supports now the '--help' and '--version' options so
+         removed it from AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
+       - added vwait
+
+2005-05-05 11:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/install-notify.am:
+
+       s!^# !## !
+
+2005-05-05 11:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, syscall_waitexit-v13.hc,
+         syscall_waitexit.c, vserver.h:
+
+       vc_wait_exit(): implemented support for this syscall
+
+2005-05-02 23:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/compat-pivot_root.h:
+
+       use <syscall-wrap.h>
+
+2005-05-02 23:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscall.m4:
+
+       minor cosmetical cleanups
+
+2005-05-02 23:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_fpicsyscall.m4[DEAD]:
+
+       obsoleted
+
+2005-05-02 23:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_fpicsyscall.m4:
+
+       use ENSC_SYSCALL_ALTERNATIVE
+
+2005-05-02 23:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       cleaned up '#include <*syscall.h>' stuff
+
+2005-05-02 23:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall-legacy.hc, syscall-wrap.h:
+
+       include <syscall.h> also
+
+2005-05-02 23:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       use class 'directoryname' instead of 'directory' for '<directory/>'
+       markup
+
+2005-05-02 23:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, distrib/Makefile.am, m4/install-notify.am:
+
+       give out additional information about the 'make install' process
+
+2005-04-28 21:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.207
+
+2005-04-28 20:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       adjusted dietlibc requirements
+
+2005-04-28 20:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       allow to override the execution domain (personality); added
+       '--personality-type' and '--personality-flags' options
+
+2005-04-28 20:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake-resolver.c:
+
+       added a TEMP_FAILURE_RETRY around a read(2)
+
+2005-04-28 20:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver.start, vserver.suexec:
+
+       added support for a rescue mode
+
+2005-04-28 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       * _generatePersonalityOptions(): added and use it
+       * added support for a rescue mode
+
+2005-04-28 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.pkgmgmt:
+
+       YUM_RELEASEPKGS: added
+
+2005-04-28 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       fixed docu for 'stop' and 'start'
+
+2005-04-28 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/pkgmgmt:
+
+       * verifyInternalPackages(): added
+       * added some sanity checks for a sany environment when internalizing
+         the package management
+
+2005-04-28 20:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       * isRegularFile():  fixed evaluation of params
+       * hasSubstring():   added
+       * getAllVservers(): fixed typo
+
+2005-04-28 20:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/sys_clone.h:
+
+       cleanups; do not include <sys/syscall.h>
+
+2005-04-28 20:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: Makefile-files, sys_personality.h:
+
+       added sys_personality.h
+
+2005-04-28 19:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-copy[DEAD], legacy/vserver-copy:
+
+       moved to legacy
+
+2005-04-28 19:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/: Makefile-files, personality.c:
+
+       added testcases for the vc_*personality*() functions
+
+2005-04-28 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added prototypes for vc_*personality* support
+
+2005-04-28 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       updated to new kernel headers
+
+2005-04-28 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/cflags_list-v13.c:
+
+       do not include <string.h> anymore
+
+2005-04-28 19:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/internal.h:
+
+       utilvserver_listparser_uint*(): removed the 'nonnull' attribute for the 'mask' param
+
+2005-04-28 19:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, personalityflag.c, personalityflag_list.c,
+         personalitytype.c:
+
+       added personality* files
+
+2005-04-28 19:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       * added some markup
+       * documented 'personality'
+
+2005-04-28 19:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-xhtml.xsl, configuration.dtd:
+
+       added support for <directory> and <filename> markup
+
+2005-04-28 19:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/yum/yum.conf:
+
+       s!redhat-release!fedora-release!
+
+2005-04-28 19:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/pkgs/02:
+
+       removed 'coreutils'
+
+2005-04-28 19:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/rpmlist.d/00.lst:
+
+       added some more packages
+
+2005-04-28 19:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/: fc1/apt/rpmpriorities, fc2/apt/rpmpriorities,
+         fc3/apt/rpmpriorities, rh9/apt/rpmpriorities:
+
+       added *-release packages
+
+2005-04-28 19:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst, scripts/Makefile-files:
+
+       moved vserver-copy to legacy
+
+2005-04-28 19:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added new kernel headers
+
+2005-04-28 13:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, context_cmd.h, cvirt.h, cvirt_cmd.h,
+         cvirt_def.h, debug.h, debug_cmd.h, dlimit.h, dlimit_cmd.h,
+         inode.h, inode_cmd.h, legacy.h, limit.h, limit_cmd.h,
+         limit_def.h, namespace.h, network.h, network_cmd.h, sched.h,
+         sched_cmd.h, sched_def.h, switch.h, xid.h:
+
+       updated to headers from patch-2.6.11.7-vs2.0-pre2
+
+2005-04-24 22:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       showContexts(): added 'const' qualifier
+
+2005-04-24 22:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: start-vservers, vsomething:
+
+       use the new getAllVservers() functionality to specify special kinds of
+       vservers
+
+2005-04-24 22:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       * isRegularFile(): allow to override the '-f' classifier
+       * getAllVservers(): added several types of vservers (marked, unmarked,
+         running...)
+       * getAllVserversByArg()" added
+
+2005-04-24 22:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc_compat.m4:
+
+       * ENSC_DIETLIBC_NEED_COMPAT: use the 'syscall-wrap.h' header and the
+         results from ENSC_SYSCALL_ALTERNATIVE
+
+2005-04-24 22:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscall.m4:
+
+       * ENSC_SYSCALL_ALTERNATIVE: added
+       * ENSC_SYSCALL: use the 'syscall-wrap.h' header and the results from
+         ENSC_SYSCALL_ALTERNATIVE
+
+2005-04-24 22:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h, lib_internal/sys_clone.h:
+
+       include "syscall-wrap.h"
+
+2005-04-24 22:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: ncaps-net.c, nflags-net.c:
+
+       VALUES: added an empty field to make it compile with gcc4
+
+2005-04-24 22:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: ncaps_list-net.c, nflags_list-net.c:
+
+       made it compatible to the new utilvserver_listparser_uint*() API and
+       added wrappers with a third 'bool *' arg
+
+2005-04-24 22:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/listparser.hc:
+
+       * parser function has now to set a 'bool *' arg to signal errors
+       * when 'mask' argument is null, the special modifiers like '~', '!' or
+         'any' are not allowed
+
+2005-04-24 22:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/internal.h:
+
+       utilvserver_listparser_uint*(): added a third 'bool *' arg for the
+       parser function so that errors can be better propagated
+
+2005-04-24 22:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: bcaps_list-v13.c, ccaps_list-v13.c, cflags_list-v13.c:
+
+       made it compatible to the new utilvserver_listparser_uint*() API and
+       added wrappers with a third 'bool *' arg
+
+2005-04-24 22:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, syscall-alternative.h, syscall-wrap.h:
+
+       added syscall-alternative.h and syscall-wrap.h
+
+2005-04-24 22:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * update-doc:
+
+       exclude some static files
+
+2005-04-24 22:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       remove config.cache when CLEAN is set
+       disabled gcc33 build
+
+2005-04-24 13:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-xhtml.xsl, configuration.dtd,
+         configuration.xml:
+
+       added new markup
+       added new CSS from Nicolas Costes
+
+2005-04-16 23:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       cleanups
+       added '--disable-extra-optimizations' option
+
+2005-04-16 23:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.functions, vserver-build.functions.apt,
+         vserver-build.functions.rpm, vserver-build.functions.yum,
+         vserver.functions:
+
+       use the common isRegularFile() method to filter out backup-files
+
+2005-04-16 23:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       isRegularFile(): added
+
+2005-04-16 23:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       cleanups
+       added changelog entry for 0.30.206
+
+2005-04-13 00:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.206
+
+2005-04-12 23:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       implemented VERIFYPROC method
+
+2005-04-12 23:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       added verify-proc sanity check
+
+2005-04-12 23:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       killContext(): commented out the more correct
+       (but not working) kill-sequence
+
+2005-04-12 23:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       ship the yum patches
+
+2005-04-12 23:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added '--no-wrap -S' to the CVS2CL_AMFLAGS
+
+2005-04-12 21:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       adjusted min-dietlibc requirements
+
+2005-04-12 21:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       ENSC_ENABLE_DIETLIBC(): allow 'min_ver' to be a shell variable
+
+2005-04-12 20:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       vshelper.isDebug(): fixed logic
+
+2005-04-10 14:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       send the signals for endgrent() and endpwent()
+
+2005-04-10 14:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/: Makefile-files, yum-2.2.1-chroot.patch,
+         yum-2.3.2-chroot.patch:
+
+       added patches for yum
+
+2005-04-10 14:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       include m4/libsel.am
+
+2005-04-10 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/context-sync.hc:
+
+       ignore errors during setsid(2) execution (required for vs1.9.5.12+)
+
+2005-04-10 03:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       * kill vserver processes explicitly with 'killContext'; userspace
+         reboot helper may assume that 'reboot(2)' never returns...
+       * added 'async' method
+
+2005-04-10 02:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       implicate '--sync' option; it is not possible to stop asynchronously
+       send SIGINT to pid 1 instead of trying to determine initpid
+
+2005-04-10 02:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       use 'killContext()' instead of  invoking 'vkill' manually
+       set an initial runlevel for 'minit' style also
+       set 'async' vshelper method for non-sync mode
+
+2005-04-10 02:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vprocunhide:
+
+       fixed missing quoting of '~'; this may cause very slow booting when
+       NIS/LDAP servers are local vservers as bash tries to expand this to a
+       homedir...
+
+2005-04-10 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       spawn(), killContext(): added
+
+2005-04-10 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/libsel.am:
+
+       initial checkin
+
+2005-04-10 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       use a more modern version which accepts 'DIET' and 'DIETFLAGS' as
+       global configure variables
+
+2005-04-10 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_cxxcompiler.m4:
+
+       fixed typo
+
+2005-04-10 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       defined ENSC_USE_DIETLIBC + ENSC_USE_GLIBC
+
+2005-04-10 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       removed 'DIET' and 'DIETFLAGS' variables; they are set by configure now
+
+2005-04-08 21:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vyum-worker:
+
+       added better test for patched yum
+
+2005-04-08 21:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       fixed typo
+
+2005-04-08 21:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.suexec:
+
+       fixed typo (reported by Paul S. Gumerman)
+
+2005-04-08 21:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.yum:
+
+       substitute @YUMLOCKDIR@
+
+2005-04-08 21:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       fixed operation when context was not specified
+
+2005-04-08 21:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpre:
+
+       reverted the patch adding '/usr/X11'
+       create '/sbin/new-kernel-pkg'; 'initpost' would be too late for FC4
+
+2005-04-08 21:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       use 'ln -sf' instead of 'ln -s'
+
+2005-04-08 21:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/yum/yum.conf:
+
+       add 'lockfile'
+
+2005-04-08 21:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added 'fc3' to 'redhat_style'
+
+2005-04-08 21:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       use DIETFLAGS instead of DIET_FLAGS
+
+2005-03-29 04:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+
+2005-03-25 22:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       fixed typo
+
+2005-03-25 18:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       minor cleanups: call vkill with '--xid' instead of '-c'
+
+2005-03-25 17:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       address both the context and the pid when sending SIGINT to init
+
+2005-03-25 03:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/copy-check:
+
+       do not use '-s' with 'cmp' but display verbose error reason
+
+2005-03-25 03:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/switchtowatchxid.c:
+
+       simplified it and made it work with recent kernels
+
+2005-03-25 03:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       use 'alternate stylesheet' instead of 'stylesheet' (reported by Herbert
+       Poetzl)
+
+2005-03-25 03:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       fixed quoting of % in %description
+
+2005-03-24 15:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, REQUIREMENTS:
+
+       added REQUIREMENTS
+
+2005-03-24 14:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac, util-vserver.spec.in:
+
+       version 0.30.205
+
+2005-03-24 14:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added some %descriptions
+
+2005-03-24 13:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vhashify.c:
+
+       s!write()!Vwrite()! at some places
+       add 'volatile' qualifier at variables used around 'setjmp'
+       use sigsetjmp() instead of setjmp()
+       minor code cleanups
+
+2005-03-24 13:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       s!write()!Vwrite()! at some places
+       use Echdir() instead of chdir()
+
+2005-03-24 13:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/filetime.c, src/lsxid.c, src/readlink.c, src/reducecap.c,
+         src/showattr.c, src/vattribute.c, src/vcontext.c, src/vcopy.c,
+         src/vdlimit.c, src/vlimit.c, src/vps.c, src/vserver-stat.c,
+         src/vuname.c, src/vunify.c, vserver-start/interface-read.c:
+
+       s!write()!Vwrite()! at some places
+
+2005-03-24 13:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/sigbus.c:
+
+       use Etruncate() instead of truncate()
+
+2005-03-24 13:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/copy-check:
+
+       added new tests and better diagnostic
+
+2005-03-24 13:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       moved 'volatile' qualifiers to a better place
+       minor code cleanups
+
+2005-03-24 13:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-unistd.hc:
+
+       E*truncate(): added
+
+2005-03-24 13:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/test2.c:
+
+       #undef NDEBUG
+
+2005-03-24 02:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/sigbus.c:
+
+       unlink temporary files on exit
+
+2005-03-24 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-unify.c:
+
+       Unify_unify(): block signals while executing the non-atomic operations
+
+2005-03-24 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vhashify.c:
+
+       optimized directory creation
+
+2005-03-24 01:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       prepared for sigbus testcase
+       added some 'volatile' modifiers
+       use siglongjmp() instead of longjmp()
+
+2005-03-24 01:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchvserverinfo-init.c:
+
+       minor code cleanups
+
+2005-03-24 01:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/: .cvsignore, Makefile-files, sigbus.c:
+
+       added sigbus testcase
+
+2005-03-23 03:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/.cvsignore:
+
+       updated
+
+2005-03-23 03:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vhashify-init.hc, vhashify.c:
+
+       added lots of new code...
+
+2005-03-23 03:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       is_selinux_enabled(): added
+
+2005-03-23 03:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.rpm,
+         vserver-build.yum:
+
+       execute '--initdb' before importing pubkeys
+       import pubkeys from /etc/vservers/.distributions/.common/pubkeys also
+
+2005-03-23 03:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       added 'hashify' target
+
+2005-03-23 03:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_VHASHIFY
+
+2005-03-23 03:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist-initrefserverlist.c:
+
+       fixed initialization of 'vserver'
+
+2005-03-23 03:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       create /etc/.../.distributions/.common/pubkeys/
+       create /etc/.../.defaults/apps/vunify/hash
+
+2005-03-23 03:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       copy GPG keys from the system into the confdir
+       buildrequire dietlibc-0.25
+
+2005-03-23 03:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       build with debug settings
+
+2005-03-22 16:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       honor return codes of read(2) and write(2) when communication with the rpm-fake-helper
+       call read(2) and write(2) through TEMP_FAILURE_RETRY()
+       use Vwrite() instead of write(2) at some places
+
+2005-03-22 16:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/command-exec.c:
+
+       call write(2) through TEMP_FAILURE_RETRY()
+
+2005-03-22 16:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       BuildRequire beecrypt-devel
+
+2005-03-22 16:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, vhashify.c:
+
+       workaround warning messages regarding 'warn_unused_return_value' when
+       using _FORTIFY_SOURCE.
+
+2005-03-22 15:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getvservervdir.c, lib_internal/coreassert.h,
+         lib_internal/matchlist-initmanually.c,
+         lib_internal/matchlist-printid.c,
+         lib_internal/util-exitlikeprocess.c, lib_internal/util-io.h:
+
+       workaround warning messages regarding 'warn_unused_return_value' when
+       using _FORTIFY_SOURCE.
+
+2005-03-22 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vhashify + vdlimit
+
+2005-03-22 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       cleanups
+       use %global instead of %define
+
+2005-03-22 15:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       set _FORTIFY_SOURCE
+
+2005-03-19 04:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * .cvsignore:
+
+       updated
+
+2005-03-19 03:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * update-doc:
+
+       initial checkin
+
+2005-03-19 03:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       do not use '--create' for dynamic contexts
+
+2005-03-19 03:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vkillall[DEAD], tests/attack.spec[DEAD]:
+
+       obsoleted
+
+2005-03-19 03:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vkillall, tests/attack.spec:
+
+       added to be removed...
+
+2005-03-19 03:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initsignal[DEAD]:
+
+       obsoleted
+
+2005-03-19 03:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initsignal:
+
+       added to be removed soon...
+
+2005-03-19 03:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vnet.c[DEAD]:
+
+       obsoleted...
+
+2005-03-19 03:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/vunify-verbosity.txt, lib/apidoc/list2xxx.descr, scripts/X,
+         src/vnet.c:
+
+       initial checkin
+
+2005-03-19 03:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/: interface-add.c, interface-print.c,
+         interface-remove.c, main.c:
+
+       avoid warnings regarding unused params
+
+2005-03-19 03:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       moved vdlimit into the only-C99 section
+       build vhashify only with C99 and beecrypt
+       cleanups
+
+2005-03-19 03:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/copy-check:
+
+       cleanups
+       conditionalize expensive tests
+
+2005-03-19 03:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files, lib/Makefile-files:
+
+       moved *dlimit* files into the only-C99 section
+       clean all potentially built libraries
+
+2005-03-19 03:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/list-free.c:
+
+       some minor C89 compatibility changes
+
+2005-03-19 03:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/Makefile-files:
+
+       use 'lib-dietlibc-not-enabled-error.a' consistently
+       clean all libraries inclusive those which might not be built
+
+2005-03-19 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.dtd:
+
+       readded
+
+2005-03-19 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented the 'vhashify' configuration
+       moved '<default>' tags before '<description>'
+
+2005-03-19 03:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       applied changes regarding the new www-location on savannah
+
+2005-03-19 02:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       (re)added xsltproc support
+
+2005-03-19 02:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added tests for XSLTPROC
+       added '--disable-expensive-tests'
+       added beecrypt tests
+       cosmetical cleanups + enhancements
+
+2005-03-19 02:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       set some values in TESTS_ENVIRONMENT
+       added some hacks for lib-dietlibc-not-enabled-error.a
+
+2005-03-18 04:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/.cvsignore:
+
+       updated
+
+2005-03-18 04:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify.h, src/vunify.h:
+
+       include <sys/stat.h> instead of defining a 'struct stat'; this prevents
+       problems with the 64bit interface of the filesystem functions
+
+2005-03-18 04:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       use a sparse-file friendly method for copying files
+
+2005-03-18 04:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/: Makefile-files, copy-check, copy.c:
+
+       added testcases for Unify_copy()
+
+2005-03-18 01:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+
+2005-03-18 01:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vhashify-init.hc, vhashify.c, vhashify.h:
+
+       made it work...
+
+2005-03-18 01:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vcopy-init.hc, vunify-init.hc:
+
+       applied changes in the MatchList-API
+
+2005-03-18 01:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+       use $(LIBVSERVER_GLIBC) instead of lib/libvserver.la
+
+2005-03-18 01:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vpkg:
+
+       exit with returncode of '2' when pkgmgmt can not be determined
+
+2005-03-18 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+
+2005-03-18 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: unify-isiunlinkable.c, unify.h:
+
+       Unify_isIUnlinkable(): changed return-type
+
+2005-03-18 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       implemented copyReg() with mmap(2) instead of read(2)+write(2) sequences
+
+2005-03-18 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string.hc:
+
+       String_free(): added
+
+2005-03-18 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string.h:
+
+       renamed String_destroy() to String_free()
+
+2005-03-18 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string-destroy.c[DEAD]:
+
+       obsoleted; String_free() is now inlined
+
+2005-03-18 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: matchlist-initbyvserver.c,
+         matchlist-initmanually.c, matchlist-initrefserverlist.c,
+         matchlist.h:
+
+       applied lot of API changes
+
+2005-03-18 01:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist-destroy.c:
+
+       use String_free() instead of String_destroy()
+
+2005-03-18 01:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added matchvserverinfo-*
+       removed string-destroy.c
+
+2005-03-18 01:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: matchvserverinfo-free.c, matchvserverinfo-init.c:
+
+       initial checkin
+
+2005-03-18 01:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/Makefile-files,
+         lib/testsuite/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+
+2005-03-18 01:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/Makefile-files, lib/Makefile-files:
+
+       split into a -glibc and a -diet part
+
+2005-03-18 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       HACK: set 'enable_static=no' for dietlibc case and postpone AC_PROG_LIBTOOL execution
+
+2005-03-18 01:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       use $(LIBVSERVER) instead of lib/libvserver.la
+       use $(LIBENSCVECTOR_DIET) instead of $(ENSC_VECTOR_LIBS)
+
+2005-03-17 15:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       updated
+
+2005-03-17 15:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vunify.c:
+
+       use new Unify_unify() API
+       rearranged some code; I do not try to be C89 compliant in C99 progams anymore...
+
+2005-03-17 15:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcopy.c:
+
+       use new Unify_unify() API
+
+2005-03-17 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vhashify-init.hc, vhashify.c, vhashify.h:
+
+       initial checkin
+
+2005-03-17 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       use $(LIBINTERNAL) instead of lib_internal/libinternal.a
+       added vhashify*
+
+2005-03-17 15:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       updated
+
+2005-03-17 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/Makefile-files,
+         src/testsuite/Makefile-files, vserver-start/Makefile-files:
+
+       use $(LIBINTERNAL) instead of lib_internal/libinternal.a
+
+2005-03-17 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify.h:
+
+       * added an 'ignore_zero' argument to Unify_unify()
+       * Unify_isIUnlinkable(): added
+
+2005-03-17 15:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-unify.c:
+
+       added an 'ignore_zero' argument to Unify_unify()
+
+2005-03-17 15:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-isiunlinkable.c:
+
+       initial checkin
+
+2005-03-17 15:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       * create both libinternal-diet.a and libinternal-glibc.a. This is
+         needed to avoid segfaults with gcc4 when linking against glibc based
+         libraries like 'beecrypt'. Perhaps, these segfaults are a problem
+         with gcc4 as they do not happen with gcc33...
+
+       * added unify-isiunlinkable.c
+
+2005-03-17 15:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/test1.c:
+
+       added tests for Vector_searchSelfOrg()
+
+2005-03-17 15:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/Makefile-files:
+
+       added test2
+
+2005-03-17 15:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/: vector.h, vector.hc:
+
+       Vector_searchSelfOrg*(): added
+
+2005-03-17 15:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/: list-add.c, list-at.c, list-free.c, list-init.c,
+         list-insertinternal.c, list-internal.h, list-search.c,
+         list-searchselforg.c, list.h, list.hc, vector-searchselforg.c,
+         testsuite/test2.c:
+
+       initial checkin
+
+2005-03-17 15:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/Makefile-files:
+
+       added list-* files
+       added vector-searchselforg.c
+
+2005-03-17 15:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_fmt/: fmt.h, fmtx-32.c:
+
+       fixed declaration of the *_x*int() methods; they do not take a 'base' argument
+
+2005-03-09 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       added XIDTYPE support
+
+2005-03-09 15:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/context-sync.hc:
+
+       use EopenD() instead of Eopen()
+
+2005-03-09 15:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_initrddir.m4:
+
+       fixed typo
+
+2005-03-09 15:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_getXIDType(): added
+
+2005-03-09 15:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       added some magic to avoid warnings with gcc4
+
+2005-03-09 15:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, getxidtype.c:
+
+       added getxidtype.c
+
+2005-03-09 15:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpre:
+
+       create /usr/X11 also
+
+2005-03-09 15:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/: Makefile.am, fc3/apt/rpmpriorities,
+         fc3/apt/sources.list:
+
+       added apt support for FC3
+
+2005-03-02 02:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_adddlimit.c, syscall_getdlimit.c,
+         syscall_remdlimit.c, syscall_setdlimit.c,
+         syscall_adddlimit-v13.hc, syscall_getdlimit-v13.hc,
+         syscall_remdlimit-v13.hc, syscall_setdlimit-v13.hc:
+
+       use CALL_VC_V13B instead of CALL_VC_V13
+
+2005-03-02 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vyum:
+
+       allow '--all' param
+
+2005-03-02 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/cflags.c:
+
+       avoid some compiler warnings
+
+2005-03-02 02:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added some VC_ATTR_NONNULL() statements
+
+2005-03-02 02:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_adddlimit-v13.hc, syscall_remdlimit-v13.hc,
+         vserver-internal.h:
+
+       minor cleanups
+
+2005-03-02 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       do not assume 'nodev' on 'devpts'
+
+2005-03-02 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       CDLIM_USER2KERNEL/CDLIM_KERNEL2USER(): added
+
+2005-03-02 01:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files, lib/syscall_adddlimit-v13.hc,
+         lib/syscall_adddlimit.c, lib/syscall_getdlimit-v13.hc,
+         lib/syscall_getdlimit.c, lib/syscall_remdlimit-v13.hc,
+         lib/syscall_remdlimit.c, lib/syscall_setdlimit-v13.hc,
+         lib/syscall_setdlimit.c, lib/virtual.h, lib/vserver.h,
+         src/Makefile-files, src/vdlimit.c:
+
+       added *vdlimit functions + tools (patch provided by Daniel Hokka Zakrisson)
+
+2005-02-26 00:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       added some sanity checks
+
+2005-02-26 00:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/: Makefile-files, wrappers-string.hc, wrappers.h:
+
+       added wrapper around string functions
+
+2005-02-26 00:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       /me should learn to differ between script-languages and C... strings in C are still marked by >"< but not by >'<...
+       fixed allocation of the newly generated option string
+
+2005-02-25 22:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vapt-get-worker, vyum-worker:
+
+       deprecate usage of $_YUM and $_APT_GET
+
+2005-02-25 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost, scripts/functions, scripts/pkgmgmt,
+         scripts/start-vservers, scripts/util-vserver-vars.pathsubst,
+         scripts/vprocunhide, scripts/vpstree, scripts/vserver,
+         scripts/vserver-build, scripts/vserver-build.apt-rpm,
+         scripts/vserver-build.debootstrap,
+         scripts/vserver-build.functions,
+         scripts/vserver-build.functions.apt,
+         scripts/vserver-build.functions.pkgmgmt,
+         scripts/vserver-build.functions.rpm,
+         scripts/vserver-build.functions.yum, scripts/vserver-build.rpm,
+         scripts/vserver-build.yum, scripts/vserver-copy,
+         scripts/vserver-setup.functions, scripts/vserver.functions,
+         scripts/vserver.start, scripts/vserver.stop,
+         scripts/vservers.grabinfo.sh, scripts/vshelper,
+         scripts/vsysvwrapper, scripts/vtop, scripts/legacy/distrib-info,
+         scripts/legacy/rootshell, scripts/legacy/vserver, sysv/rebootmgr,
+         sysv/vservers-legacy:
+
+       LEGACY BREAKAGE FOR 3RD PARTY PATCHES: introduced a more common naming
+       scheme: global, immutable variables names are now named like '$__ABC'
+       instead of '$ABC'. This happens at much places and will break a lot of
+       patches therefore.
+
+2005-02-25 22:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       changed my GPG key
+
+2005-02-25 22:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       assume 'nodev' by default
+
+2005-02-25 21:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.functions.yum, vyum-worker:
+
+       added preliminary support for the patch from
+       https://bugzilla.redhat.com/beta/attachment.cgi?id=111435&action=view
+
+2005-02-25 21:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.pkgmgmt:
+
+       avoid ambiguous usage of $PKGDIR, use $PKGINSTALLDIR instead of
+       use $SETUP_CONFDIR instead of $confdir
+
+2005-02-25 21:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.yum:
+
+       avoid ambiguous usage of $PKGDIR, use $PKGINSTALLDIR instead of
+
+2005-02-21 00:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.rpm:
+
+       rpm.initFilesystem(): fixed variable-names; this caused e.g. an unset %_dbpath macro formerly
+
+2005-02-16 00:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.204
+
+2005-02-15 23:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added information where the 'ip' and 'vconfig' programs can be found
+
+2005-02-15 23:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       adjusted the order of cli options evaluation; automake-1.9.5 redirects
+       input from /dev/null so the 'tty -s' check gets triggered and 'make
+       distcheck' fails in the '... --version/--help' tests
+
+2005-02-15 19:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/save_ctxinfo.c:
+
+       fixed name of the run.rev symlink; there was a '/' missing which
+       caused a pollution of the /etc/vservers/.defaults directory with
+       'run.revXXX' entries. (reported and analyzed by Olivier Poitrey).
+
+2005-02-07 19:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions, scripts/vserver-build.functions.pkgmgmt,
+         src/vunify.c:
+
+       fixed typos
+
+2005-02-07 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented the *namespace options
+
+2005-02-04 13:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       SECURITY: fixed detection of the mtab-location (Georg Glas)
+       https://savannah.nongnu.org/bugs/?func=detailitem&item_id=11844
+
+2005-02-04 03:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       fixed one of the previously added 'test -n'
+
+2005-02-02 15:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_pathprog.m4:
+
+       ENSC_PATHPROG_INIT(): fixed doc
+       ENSC_PATHPROG(): added a '<DESCR>' parameter
+
+2005-02-02 14:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: compatibility-xhtml.xsl, compatibility.css:
+
+       applied http://vserver.lauft.net/wegen/util-vserver/patches/merge/util-vserver--merge--0.0--patch-2.patch
+
+2005-02-01 18:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.203
+
+2005-02-01 18:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added vyum-worker to AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
+
+2005-02-01 18:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vyum-worker:
+
+       minor cosmetical change
+
+2005-02-01 18:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: functions, pkgmgmt:
+
+       fixed 'local VAR=$(ACTION) || ERROR' constructs; the 'local VAR=$(ACTION)'
+       succeeds everytime so ERROR will be never executed. So, it is rewritten to
+       'local VAR; VAR=$(ACTION) || ERROR'.
+
+2005-02-01 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.202
+
+2005-02-01 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/rpmlist.d/00.lst:
+
+       initial checkin
+
+2005-02-01 17:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.rpm:
+
+       moved installPackages into vserver-build.functions.rpm
+       added support for preconfigured package-lists
+
+2005-02-01 17:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.rpm:
+
+       rpmlist.*(): added
+
+2005-02-01 17:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       documented the '--empty' switch for the '-m rpm' method
+       allow an increasing debug-level
+
+2005-02-01 17:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       vshelper.isDebug(): fixed it...
+
+2005-02-01 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added the fc3 rpmlist.d directory + content
+
+2005-02-01 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vserver-build.rpm
+
+2005-02-01 03:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist-initbyvserver.c,
+         lib_internal/matchlist-initmanually.c,
+         lib_internal/matchlist-initrefserverlist.c, src/vcopy-init.hc,
+         src/vunify-init.hc:
+
+       changed matchlist-API to pass additional information about a
+       vserver. This allows to turn off pkgmgmt-queries for not-yet
+       existent vservers in 'vcopy'
+
+2005-02-01 03:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist.h:
+
+       struct MatchVserverInfo: added; it allows to pass additional information about the vserver
+
+2005-02-01 03:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       copyReg(): open out_fd with O_RDWR, fixed resource leak in error-case
+
+2005-02-01 01:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/createskeleton-full.hc:
+
+       argl... fixed overflow when appending the '/'
+
+2005-02-01 00:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml, scripts/functions, scripts/vshelper:
+
+       added 'debug' option for vshelper
+
+2005-02-01 00:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       added delegation support (Herbert Poetzl)
+       http://vserver.13thfloor.at/Experimental/NGNET/delta-vshelper-delegate.diff
+
+2005-01-31 23:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions:
+
+       getDistribution(): added support for a default distribution
+
+2005-01-31 23:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: Makefile-files, vserver-build, vserver-build.rpm:
+
+       added the '-m rpm' method
+
+2005-01-31 23:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/: Makefile.am, template/initpost, template/initpre:
+
+       added the 'template' distribution
+
+2005-01-31 18:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       fixed environment unsetting: it will be now done shortly before execve(2)
+       but not on initialization anymore. This solves the problem when 'rpm' is
+       a wrapper only calling the real 'rpm?'. Then, LD_PRELOAD et.al. was unset
+       and the wrapper not used.
+
+2005-01-31 18:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       fixed the (currently non-existent) child->parent traversal
+
+2005-01-31 18:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/apidoc/Doxyfile.in:
+
+       added DOT_TRANSPARENT + DOT_MULTI_TARGET
+
+2005-01-31 18:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       updated
+
+2005-01-31 18:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, util-vserver.spec.in, lib/createskeleton-full.hc,
+         scripts/vserver-build.functions, scripts/vserver-setup.functions,
+         src/save_ctxinfo.c:
+
+       removed 'run.rev' as a vserver-local variable and made it a system-wide setting
+
+2005-01-28 02:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       reindented it
+       fixed vshelper documentation
+
+2005-01-27 22:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: functions, pkgmgmt, start-vservers, vapt-get, vpkg,
+         vprocunhide, vrpm, vrpm-preload, vserver, vserver-build,
+         vserver-build.debootstrap, vserver-build.functions.rpm,
+         vserver-setup.functions, vserver-wrapper, vserver.functions,
+         vserver.start, vserver.stop, vshelper, vsomething:
+
+       use 'test -n "..."' instead of 'test "..."'; when "..." expands to '-v'
+       or a similar string, the expression will be misinterpreted (noticed by
+       Werner Schalk)
+
+2005-01-27 21:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.201
+
+2005-01-27 21:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: reducecap.c, vserver-info.c:
+
+       reworked the capability.h stuff
+
+2005-01-27 21:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: Makefile-files, capability-compat.h:
+
+       added capability-compat.h
+
+2005-01-27 21:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added check for <sys/capability.h> header
+
+2005-01-27 21:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       removed the linuxcaps.h bits
+
+2005-01-27 20:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       implemented capability-support check
+
+2005-01-27 20:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       fixed execution order of chroot(2) and context-creation; this caused
+       errors on kernel 2.6 when the vserver is not running yet
+
+2005-01-27 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: .cvsignore, Makefile-files:
+
+       added check-unixfile
+
+2005-01-27 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       execute sanityCheck()
+
+2005-01-27 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       moved sanity checks which were spread in various functions into the sanityCheck() method
+       implemented checks for non-newline terminated files and missing capability support
+
+2005-01-27 20:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.yum, scripts/vserver-build.yum,
+         scripts/vsomething, scripts/vyum, scripts/vyum-worker,
+         src/check-unixfile.c:
+
+       initial checkin
+
+2005-01-27 20:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       added 'yum' support
+
+2005-01-27 20:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vrpm-preload:
+
+       reorganized; moved lots of code into the 'functions' file
+
+2005-01-27 20:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added yum* files + vsomething + check-unixfile
+
+2005-01-27 20:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       added yum* support
+       reorganized the rpmFake stuff
+
+2005-01-27 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added the yum* files + vsomething
+
+2005-01-27 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpre:
+
+       added missing newline
+
+2005-01-27 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/: pkgs/01, pkgs/02, pkgs/03, yum/yum.conf,
+         yum.repos.d/fedora-devel.repo,
+         yum.repos.d/fedora-updates-testing.repo,
+         yum.repos.d/fedora-updates.repo, yum.repos.d/fedora.repo:
+
+       initial checkin
+
+2005-01-27 20:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added the yum* stuff for fc3
+
+2005-01-27 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added the yum* files + check-unixfile
+
+2005-01-27 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       mentioned the '-m yum' buildmethod
+
+2005-01-27 00:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getvservercfgstyle.c:
+
+       allow dangling symlinks as /etc/vservers/.../vdir also
+
+2005-01-27 00:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.199
+
+2005-01-26 22:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       do not ship the /vservers directory itself; as it is immutable, the
+       extraction will fail else
+
+2005-01-26 21:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/.cvsignore:
+
+       updated
+
+2005-01-26 21:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       rearranged some scriptlets to avoid comments after '-p /sbin/ldconfig'
+
+2005-01-26 16:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       added (untested) support for '/' in the vserver fstab
+
+2005-01-26 16:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       use unique prefixes for variables used in functions with 'eval' statements
+       mountRootFS(): added
+
+2005-01-26 16:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       use unique prefixes for variables used in functions with 'eval' statements
+
+2005-01-26 16:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/filecfg-ml.c:
+
+       include <string.h> + <ctype.h>
+
+2005-01-26 16:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       moved rootshell to legacy
+
+2005-01-26 16:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/defaulttty.c:
+
+       include <string.h>
+
+2005-01-26 16:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       added '--rootfs' option
+
+2005-01-26 16:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       moved the v_* initscripts to legacy
+
+2005-01-26 15:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       updated BuildRequires:
+       use 'setattr --barrier' instead of 'chattr +t' in the %post scriptlet
+       moved the v_* initscripts to legacy
+
+2005-01-25 17:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/rootshell[DEAD], contrib/manifest.dat.pathsubst,
+         scripts/legacy/rootshell:
+
+       moved rootshell script to legacy
+
+2005-01-21 14:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/legacy/vserver:
+
+       fixed http://savannah.nongnu.org/bugs/?func=detailitem&item_id=11570:
+
+         "vserver myvserver start" gives exit code 1 if there is no file
+         /etc/vservers/myvserver.sh, since the last statement in vserver
+         ("test -x /etc/vservers/$1.sh && ...") evaluates to 1 in this case.
+
+         [Daniel Hermann]
+
+2005-01-21 14:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       be more verbosely when vserver could not be determined and give hints
+       about possible solutions (based upon ideas by Thorsten Gunkel)
+
+2005-01-21 14:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       interface-configuration: give out a warning when no device was configured
+
+2005-01-21 14:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       * interface-configuration: accept 'nodev' without a configured 'dev';
+         formerly the interface was silently ignored when 'dev' was missing
+       * added some sanity checks for the behaviour described above
+
+2005-01-21 14:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       added rpm_execcon() wrapper to make it work in SELinux environments
+       call execve(2) directly instead of execv(3)
+
+2005-01-07 18:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       fixed typos
+       cleanups + enhancements
+
+2005-01-07 17:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       "Notes for distributors" + "Which version shall I use?" added
+
+2005-01-07 17:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       Fixed last patch: use '[[' instead of '[' (found by Hans Ulrich Niedermann)
+
+2005-01-07 00:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       call ENSC_DIETLIBC_SANITYCHECK, AC_CANONICAL_HOST + AC_CANONICAL_BUILD
+
+2005-01-07 00:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       ENSC_DIETLIBC_SANITYCHECK(): added
+       made ENSC_VERSION_DIETLIBC uppercase
+       ignore extra specifiers in dietlibc's minor version (reported by Hans Ulrich Niedermann)
+
+2005-01-07 00:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       fix typo in $_MKTEMPDIR: Use $_MKTEMP not $MKTEMP (fixed by Hans Ulrich Niedermann)
+
+2004-12-28 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: functions, pkgmgmt, start-vservers,
+         util-vserver-vars.pathsubst, vpkg, vrpm-preload,
+         vserver-build.debootstrap, vserver-build.functions.apt,
+         vserver-wrapper, vserver.start, vserver.stop:
+
+       use $_<prog> (which expands to absolute paths) instead of trusting into a good $PATH
+
+2004-12-28 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       use $_<prog> (which expands to absolute paths) instead of trusting into a good $PATH
+       a small VLAN fix (do not quote the splitted dev)
+       minor cleanups
+
+2004-12-28 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       use ENSC_PATHPROG & friends
+
+2004-12-28 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_pathprog.m4:
+
+       initial checkin
+
+2004-12-28 20:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       use ${ENSC_PATHPROG_SED} when substituting prognames
+
+2004-12-28 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc_compat.m4:
+
+       check more syscall variants
+
+2004-12-28 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       s!\params!\param!
+       added doc about vc_get_iattr()
+
+2004-12-28 12:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/cfg.txt[DEAD]:
+
+       removed since obsoleted by configuration.xml
+
+2004-12-21 08:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vsched.c:
+
+       fixed segfault when no arguments are given (reported by Adrian Reyer)
+
+2004-12-16 01:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/keep-ctx-alive.c:
+
+       renamed the 'fd_set' variable to 'fdset'. former name causes problems
+       with certain FD_* implementations (reported by Adrian Reyer)
+
+2004-12-09 14:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       added fc-3 host
+
+2004-12-09 14:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       getfilecontext.c: added
+
+2004-12-09 14:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: getfilecontext.c, vserver.h:
+
+       vc_getfilecontext(): as noticed by daniel_hozac in IRC, this function
+       was horribly broken. Fixed and moved it into an own file as it is too
+       complex for an inline function. Documentation was added also.
+
+2004-12-07 12:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/main.c:
+
+       include <unistd.h>
+
+2004-12-07 12:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       read enter-shell from the defaults-directory also
+       use prio-bias instead of cpu-mask
+
+2004-12-07 12:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/filecfg-iteratemultiline.c:
+
+       include <string.h>
+
+2004-12-07 12:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/cflags.c:
+
+       added some new flags
+
+2004-12-07 12:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       do not mention the /hostname + /domainname params anymore
+       removed vsched/cpu-mask
+       added vsched/priority-bias
+
+2004-10-21 21:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added/updated flags and capabilities
+
+2004-10-21 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/islink.c:
+
+       initial checkin
+
+2004-10-21 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/internal.h:
+
+       utilvserver_isLink(): added prototype
+
+2004-10-21 21:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/cflags-v13.c:
+
+       added lots of new flags
+
+2004-10-21 20:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/ccaps-v13.c:
+
+       added 'remount' + 'icmp' cap; 'ping' is kept for compatibility reasons
+
+2004-10-21 20:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added islink.c
+
+2004-10-20 01:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       getFileValue(): modified to accept a list of candidates
+
+2004-10-20 01:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       merged from UV_NAMESPACE_AFTER_CHROOT branch
+
+2004-10-20 01:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added 'update-doc' target
+
+2004-10-20 01:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       Evc_{new,enter}_namespace(): added
+
+2004-10-19 23:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.196
+
+2004-10-19 23:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, cvirt.h:
+
+       updated to vs1.9.3-rc4
+
+2004-10-19 23:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/: configuration-init.c, configuration.c,
+         configuration.h, interface.c, interface.h, main.c, scriptlets.c,
+         vserver-start.h:
+
+       added lots of new code
+
+2004-10-19 23:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/defaulttty.c,
+         lib_internal/filecfg-iteratemultiline.c,
+         lib_internal/testsuite/filecfg-ml.c:
+
+       initial checkin
+
+2004-10-19 23:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/Makefile-files:
+
+       added defaulttty.c
+
+2004-10-19 23:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/reducecap.c:
+
+       use some dirty hacks to include <linuxcaps.h> cleanly
+
+2004-10-19 23:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       execute 'prepareStop()'
+
+2004-10-19 23:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       made runlevel_{start,stop} global variables
+       prepareStop(): added
+       set PREVLEVEL on 'vserver ... stop' (required by Debian)
+
+2004-10-19 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       s!prefix!prefixlen!
+
+2004-10-19 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/Makefile-files:
+
+       added filecfg-ml test
+
+2004-10-19 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string.hc:
+
+       String_c_str(): added
+
+2004-10-19 23:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string.h:
+
+       ENSC_STRING_*FIXED(): added
+
+2004-10-19 23:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/filecfg.h:
+
+       FileCfg_iterateOverMultiLine(): added prototypes and related declarations
+
+2004-10-19 23:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added filecfg-iteratemultiline.c
+
+2004-10-19 23:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setsched-v13.hc:
+
+       vc_set_sched_v13obs(): use VCMD_set_sched_v2 instead of VCMD_set_sched
+
+2004-10-19 23:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-unistd.hc:
+
+       Enice(): added
+
+2004-10-19 23:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       s!prefix!prefix-length!
+
+2004-10-19 23:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added new kernel headers
+       changed substition of linuxcaps.h; oldish 'sed' versions do not understand '\<' regexs
+
+2004-10-18 18:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       do not include "linuxcaps.h" anymore
+
+2004-10-18 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, cvirt.h, inode.h, legacy.h, limit.h,
+         namespace.h, network.h, sched.h, signal.h, switch.h, xid.h:
+
+       updated
+
+2004-10-18 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       removed stylesheets and images from the main-package; they are now in the web-CVS
+
+2004-10-18 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-flower.css[DEAD],
+         configuration-lsd.css[DEAD], configuration-lsd1.css[DEAD],
+         flowers.png[DEAD], flowers1.png[DEAD], flowers2.png[DEAD]:
+
+       moved into web-CVS
+
+2004-10-18 17:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: debug.h, dlimit.h:
+
+       updated
+
+2004-10-06 05:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       updated note about 'vserver-stat' and differ between 2.4 and 2.6
+       kernel
+
+2004-10-06 05:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-unify.c:
+
+       retain 'errno' on the final unlink()
+
+2004-10-06 05:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       link secure-mount against libvserver
+
+2004-10-06 05:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       added better diagnostic when fstab-parsing fails
+       use strsep() instead of strtok_r() in the parser to make the line-number counter work
+
+2004-10-01 14:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.195
+
+2004-10-01 14:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       _getProcNumberCount(): s!$_ctx!$1!
+
+2004-10-01 13:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac, m4/ensc_dietlibc.m4:
+
+       give out information about version of the found dietlibc
+
+2004-10-01 13:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       fixed version-detection when additional information are following the
+       number
+
+2004-10-01 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       use more efficient ways to detect number of processes in a context
+       (access /proc/virtual/... information instead of executing vps)
+
+2004-10-01 12:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build, vserver-build.debootstrap:
+
+       allowed to specify additional debootstrap options
+
+2004-10-01 12:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vps.c, vserver-stat.c:
+
+       added warnings regarding procfs-security
+
+2004-09-24 17:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       removed a __THROW which is not needed and causes errors with newer gcc
+
+2004-09-24 17:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setvhiname-v13.hc:
+
+       use a better method to copy labels; formerly, bad parameters could
+       cause undefined behaviour
+
+2004-09-24 17:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       fixed typo
+
+2004-09-24 01:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       added some comments for interfaces/../{name,nodev}
+
+2004-09-24 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-flower.css, configuration-lsd.css,
+         configuration-lsd1.css, configuration-xhtml.xsl,
+         configuration.css:
+
+       made it validate as xhtml
+
+2004-09-24 00:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       fixed CLEAN=1 usecase
+       use gcc4 instead of gcc35
+
+2004-09-24 00:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.debootstrap:
+
+       added better diagnostic for failed debootstrap download
+
+2004-09-24 00:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.css:
+
+       added *.elements templates
+
+2004-09-24 00:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       updated rlimits description (reported by Nikola Donev)
+       added warning about explicit 'fakeinit' usage
+
+2004-09-24 00:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       added new stylesheets
+       implemented <elements>...</elements> support
+
+2004-09-24 00:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       added new stylesheets and images
+
+2004-09-24 00:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-flower.css, configuration-lsd1.css,
+         flowers.png, flowers1.png, flowers2.png:
+
+       initial checkin
+
+2004-09-24 00:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated
+
+2004-09-22 22:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       s!commented!documented!
+
+2004-09-22 22:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       commented the possible options for 'rpmbuild'
+
+2004-09-22 22:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vsched.c:
+
+       use new vc_set_sched structure
+       generalized CLI options a little bit
+
+2004-09-22 22:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       set the "secure" flags on '--secure' manually. This is a crude hack
+       and must be solved better.
+
+2004-09-22 22:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       struct vc_set_sched: updated + added some flags
+       vc_get_insecureflags(): removed again; it is now handled by the utilities
+
+2004-09-22 22:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       ENSC_STRUCT_IDX, ENSC_SAME_STRUCT_IDX: added
+
+2004-09-22 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setsched.c:
+
+       added support for the new 'struct vcmd_set_sched_v3'
+
+2004-09-22 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setsched-v13.hc:
+
+       updated to new 'struct vcmd_set_sched_v3'
+       added some optimizations
+
+2004-09-22 22:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/sched.h:
+
+       added 'struct vcmd_set_sched_v3' plus macros
+
+2004-09-10 13:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       CALL_VC_V13B(), CALL_VC_V13OBS(): added
+
+2004-09-10 02:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       fixed missing argument for '--xid' switch
+
+2004-09-07 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       use vc_get_insecureflags() on '--secure' option
+
+2004-09-07 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_get_insecureflags(): added (does this really make sense??)
+
+2004-09-07 22:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       fixed concatenation of flags + caps
+
+2004-09-07 22:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added an explicit requirement for version 1.9 of automake
+
+2004-08-27 23:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.193
+
+2004-08-27 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver.stop, vserver, vserver.start:
+
+       follow LSB behavior when starting/stopping a vserver (no error, when already running/stopped)
+       adjusted some exit-codes
+
+2004-08-27 16:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       showHelp(): improved message
+
+2004-08-27 10:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated again...
+
+2004-08-27 10:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/save_ctxinfo.c:
+
+       append '\0' to the buffer read by readlink()
+
+2004-08-27 10:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/keep-ctx-alive.c:
+
+       include <sys/select.h>
+
+2004-08-27 10:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-unistd.hc:
+
+       Ereadlink*(): return the count of written chars
+
+2004-08-25 02:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions, scripts/pkgmgmt, scripts/vserver.functions,
+         vserver-start/mount.c:
+
+       use the new 'secure-mount' CLI
+
+2004-08-25 02:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       reworked it; '--chroot' does not accept an argument now, and '--secure'
+       is deprecated. Lots of code was modernized
+
+2004-08-19 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/: configuration-init.c, configuration.c,
+         configuration.h, interface-add.c, interface-read.c, interface.c,
+         interface.h, main.c, scriptlets.c, vshelper.c:
+
+       added lots of new code
+
+2004-08-19 17:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/: interface-print.c, interface-remove.c, mount.c,
+         mount.h, undo.c, undo.h:
+
+       initial checkin
+
+2004-08-19 16:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vnamespace.c:
+
+       fixed some #includes for the new position of sys_clone.h
+
+2004-08-19 16:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vkill.c:
+
+       define ENSC_WRAPPERS_UNISTD; it is used for some legacy code
+
+2004-08-19 16:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       fixed some #includes to reflect changed position of sys_clone.h
+
+2004-08-19 16:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/fstool.h:
+
+       checkForRace(), resolveCtx(): removed prototypes
+
+2004-08-19 16:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/fstool.c:
+
+       checkForRace(): removed as unused
+
+2004-08-19 16:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chxid.c:
+
+       use vc_xidopt2xid() instead of resolveCtx()
+
+2004-08-19 16:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/sys_clone.h[DEAD]:
+
+       moved into lib_internal/
+
+2004-08-19 16:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/fstool-resolvectx.c[DEAD]:
+
+       obsoleted; functionality is already in libvserver
+
+2004-08-19 16:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/command.c:
+
+       applied API changes
+
+2004-08-19 16:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/command.h:
+
+       added support for plain-style char** args
+
+2004-08-19 16:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: command-appendparameter.c, command-exec.c,
+         command-free.c, command-init.c:
+
+       handle plain-style char** args also
+
+2004-08-19 16:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: command-setparams.c, sys_clone.h:
+
+       initial checkin
+
+2004-08-19 16:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added command-setparams.c and sys_clone.h
+
+2004-08-19 16:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       marked vserver.start.bin as C99-only
+
+2004-08-19 16:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * pathconfig.h.pathsubst:
+
+       added some new paths
+
+2004-08-19 16:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       automake-1.9 fixes: s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+       removed some libtool-hacks which are not needed with automake-1.9 anymore
+
+2004-08-19 16:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/Makefile-files:
+
+       automake-1.9 fixes: s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+       added lots of new files
+
+2004-08-19 16:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       automake-1.9 fixes: s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+       removed src/sys_clone.h (now in lib_internal/)
+       removed src/fstool-resolvectx.c
+
+2004-08-19 15:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/Makefile-files, tests/Makefile-files:
+
+       automake-1.9 fixes: s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+
+2004-08-19 15:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/xidopt2xid.c:
+
+       removed code without an effect
+
+2004-08-19 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall-syscall.c:
+
+       gcc35 fixes: do not make vc_syscall() an alias for vserver() but execute it.
+
+2004-08-19 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/isfile.c:
+
+       initial checkin
+
+2004-08-19 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/internal.h:
+
+       utilvserver_isFile(): added prototype
+
+2004-08-19 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getvservercfgstyle.c:
+
+       fixed detection of legacy-style (check for file but not directory)
+
+2004-08-19 15:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       addded 'isfile.c'
+
+2004-08-19 15:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-stdlib.hc:
+
+       Esetenv(): added
+
+2004-08-19 15:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-socket.hc:
+
+       Esend(), Esocketpair(): added
+
+2004-08-19 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_fmt/fmt-internal.h:
+
+       minor optimizations
+
+2004-08-19 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       add '<ulink>' tag
+
+2004-07-08 13:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented vdir, run, run.rev (provided by Olivier Poitrey)
+       added some links about [bc]capabilities and flags
+       added more scheduler doc (provided by Olivier Poitrey)
+       added some comments about 2.4 vs. 2.6 at rlimits/ulimits
+       added doc about rlimit's 'min' setting
+
+2004-07-03 04:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.190
+
+2004-07-03 03:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       fixed path of the xsd file
+
+2004-07-03 03:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       added fc-2
+
+2004-07-03 03:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       prepareInit(): fixed case when .autofsck does not exist
+
+2004-07-03 03:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       accept --xid and prefer it against --ctx in the doc
+       added --silentexist option at --create
+
+2004-07-03 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/suse91/apt/rpmpriorities:
+
+       initial checkin
+
+2004-07-03 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/rc.sysinit:
+
+       call 'true' finally
+
+2004-07-03 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       added comment about possible races
+       fixed /etc/inittab substitution
+
+2004-07-03 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added redhat/rc.sysinit
+       added suse/apt/rpmpriorities
+       moved suse/apt/sources.list into the cfgdir
+
+2004-07-03 03:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vserver.start.bin
+
+2004-07-03 03:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/Makefile-files:
+
+       use AM_INSTALLCHECK_STD_OPTIONS_EXEMPT for now
+
+2004-07-03 02:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added suse91 files
+
+2004-07-03 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/: redhat/rc.sysinit, suse91/apt/sources.list,
+         suse91/initpost, suse91/pkgs/01, suse91/pkgs/02,
+         suse91/rpm/macros:
+
+       initial checkin
+
+2004-07-03 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       some enhancements for 'plain' initstyle
+
+2004-07-03 02:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/.cvsignore:
+
+       added some files
+
+2004-07-03 02:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/.cvsignore:
+
+       initial checkin
+
+2004-07-03 02:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/: configuration-init.c, configuration.c,
+         configuration.h, interface-add.c, interface-free.hc,
+         interface-init.hc, interface-read.c, interface.c, interface.h,
+         main.c, scriptlets.c, vserver-start.h, vshelper.c, vshelper.h:
+
+       initial checkin
+
+2004-07-03 02:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/Makefile-files:
+
+       added lots of files
+
+2004-07-03 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       added CANONIFY tag
+
+2004-07-03 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       rewrite 'ext*' to 'ufs'
+
+2004-07-03 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver.start, vserver.stop:
+
+       use a canonified lockfile-name
+
+2004-07-03 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       function prepareInit(): do some cleanups in the plain-mode
+
+2004-07-03 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       vshelper.initSync(): use $1 instead of $VSERVER_DIR
+
+2004-07-03 01:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util.h:
+
+       include util-lockfile.h
+       canonifyVserverName(): added prototype
+
+2004-07-03 01:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-mem.h:
+
+       optimized it a little bit
+
+2004-07-03 01:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/pathinfo.h:
+
+       ENSC_PI_DECLARE(): added
+
+2004-07-03 01:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/command-wait.c:
+
+       fixed stupid typo
+
+2004-07-03 01:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added lots of new files
+
+2004-07-03 01:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: errinfo-writeerrno.c, errinfo.h,
+         filecfg-readentryflag.c, filecfg-readentrystr.c, filecfg.h,
+         util-canonify.c, util-lockfile.c, util-lockfile.h:
+
+       initial checkin
+
+2004-07-03 01:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       small cosmetical cleanups
+
+2004-07-03 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/mtab:
+
+       s!ext2!ufs!
+
+2004-07-03 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * pathconfig.h.pathsubst:
+
+       added lots of PATH_* and PROG_* macros needed for vserver-start.bin
+
+2004-07-03 01:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       removed gcc34 target (now default)
+       added gcc35 target (not working currently)
+
+2004-07-01 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       (re)enabled nice-support for 2.6 vservers which was omitted inadvertently
+
+2004-07-01 12:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       fixed misinterpretation of '--xid' introduced by rev 1.17
+
+2004-06-29 18:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.apt-rpm:
+
+       fixed installation at non-standard places
+
+2004-06-29 18:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       fixed doc ('pkgcfgbase' vs. 'pkgbase')
+
+2004-06-27 16:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added command* files and testsuite/
+
+2004-06-27 16:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/command-appendparameter.c,
+         lib_internal/command-exec.c, lib_internal/command-free.c,
+         lib_internal/command-init.c, lib_internal/command-reset.c,
+         lib_internal/command-wait.c, lib_internal/command.h,
+         lib_internal/testsuite/.cvsignore,
+         lib_internal/testsuite/Makefile-files,
+         lib_internal/testsuite/command.c, build-all:
+
+       initial checkin
+
+2004-06-27 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       enhanced output for old-style vservers
+
+2004-06-27 15:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated...
+
+2004-06-27 15:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       assume '- SYSINFO' when no other options are given
+
+2004-06-27 15:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcopy.c:
+
+       made it work...
+
+2004-06-27 15:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.skeleton:
+
+       do not fail when '-d' is not specified and distribution can not be detected
+
+2004-06-27 15:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions:
+
+       getDistribution(): added detection for slackware and gentoo
+
+2004-06-27 15:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vprocunhide:
+
+       fixed typos
+
+2004-06-27 15:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-unify.c:
+
+       Unify_unify(): made it work also when destination file does not exist (needed for vcopy)
+
+2004-06-27 15:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-settime.c:
+
+       Unify_setTime(): skip operation on symlinks
+
+2004-06-27 15:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_syscall(): added prototype
+       added/updated some doc
+
+2004-06-27 15:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall-syscall.c:
+
+       initial checkin
+
+2004-06-27 15:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: getvserverbyctx-compat.hc, getvserverctx.c:
+
+       added legacy support
+
+2004-06-27 15:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added syscall-syscall.c
+
+2004-06-27 15:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_fmt/fmt.h:
+
+       cleanups; removed unneeded #undef's
+
+2004-06-27 14:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       added comment about 'capabilities' file and kernelversion
+
+2004-06-17 23:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/Makefile-files:
+
+       initial checkin
+
+2004-06-17 23:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added silent.% target
+       include ensc_fmt/ and vserver-start/ files
+       minor cosmetical fixes
+
+2004-06-16 12:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/: Makefile-files, vector-zeroend.c, vector.h:
+
+       added Vector_zeroEnd() function
+
+2004-06-16 12:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       moved fmt* functionality into the 'ensc_fmt' module
+       removed '-D_REENTRANT' as it is defined globally
+
+2004-06-16 12:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_fmt/.cvsignore, ensc_fmt/Makefile-files, ensc_fmt/fmt-32.c,
+         ensc_fmt/fmt-64.c, ensc_fmt/fmt-internal.h,
+         ensc_fmt/fmt-tai64n.c, ensc_fmt/fmt.h, ensc_fmt/fmt.hc,
+         ensc_fmt/fmtx-32.c, ensc_fmt/fmtx-64.c, ensc_fmt/fmtx.hc,
+         lib/fmt-32.c[DEAD], lib/fmt-64.c[DEAD], lib/fmt-internal.h[DEAD],
+         lib/fmt.h, lib/fmt.hc[DEAD], lib/fmtx-32.c[DEAD],
+         lib/fmtx-64.c[DEAD], lib/fmtx.hc[DEAD]:
+
+       moved fmt* functionality into the 'ensc_fmt' module
+
+2004-05-27 02:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       s!fakeinit!initpid! at some places
+
+2004-05-27 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       use '--fakeinit' by default; users will have to disable it explicitly
+       by putting '~fakeinit' into the 'flags' configuration file
+
+2004-05-27 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.debootstrap:
+
+       cleanups
+
+2004-05-27 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       fixed typos
+
+2004-05-27 02:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       s!fakeinit!initpid! at some places
+
+2004-05-27 02:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated
+
+2004-05-27 02:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       (re)added the MANIFEST_* variables which were lost some time ago; this
+       will preserve %%config files...
+
+2004-05-27 02:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       make util-vserver.spec readonly to prevent losing of changes
+
+2004-05-27 02:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       added content
+
+2004-05-22 02:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vprocunhide:
+
+       fixed rc conflict with /etc/rc.d/functions; reported by taxcollector
+       in https://savannah.nongnu.org/bugs/?func=detailitem&item_id=9052
+
+2004-05-21 17:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac, m4/gpgsig.am:
+
+       added support for the default GPG key
+
+2004-05-21 17:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: functions, vapt-get, vrpm:
+
+       added some color to the life
+
+2004-05-20 02:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: pkgmgmt, vserver:
+
+       mount filesystems on 'vserver ... pkgmgmt ...' operations
+
+2004-05-19 01:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS:
+
+       version 0.29.214
+
+2004-05-19 01:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated URL (again...)
+
+2004-05-19 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/: Makefile.am, fc2/apt/rpmpriorities,
+         fc2/apt/sources.list, fc2/pkgs/01, fc2/pkgs/02:
+
+       added fc2 support
+
+2004-05-19 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       removed clearenv, added sigexec
+
+2004-05-19 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       s!@PACAKGE@!%name! at some places
+
+2004-05-19 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       substitute ENV
+
+2004-05-11 20:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac, scripts/util-vserver-vars.pathsubst,
+         scripts/vserver.start, src/Makefile-files, src/clearenv.c[DEAD]:
+
+       use 'env' instead of 'clearenv'; the '-i' switch is SUSv3 and every implementation should have it...
+
+2004-05-11 20:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/sigexec.c:
+
+       initial checkin
+
+2004-05-11 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: context-sync.hc, vnamespace.c, vps.c:
+
+       set SIGCHLD sigmask to an expected value (SIG_DFL)
+       use new exitLikeProcess() interface
+
+2004-05-11 20:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, secure-mount.c, vcontext.c, vkill.c:
+
+       set SIGCHLD sigmask to an expected value (SIG_DFL)
+
+2004-05-11 20:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       execute vshelper through 'sigexec' to set expected sigmask
+
+2004-05-11 20:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: .cvsignore, Makefile-files:
+
+       added sigexec
+
+2004-05-11 20:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-exitlikeprocess.h:
+
+       exitLikeProcess(): readded the 'NORETURN' and added a 'ret' parameter
+
+2004-05-11 20:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-exitlikeprocess.c:
+
+       exitLikeProcess(): never return...
+
+2004-05-11 20:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/switchtowatchxid.c:
+
+       switchToWatchXid(): modified the new migrate-path to work when there exists a process in xid 1 already
+
+2004-05-08 04:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac, NEWS:
+
+       version 0.29.213
+
+2004-05-08 03:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/exec-ulimit.c:
+
+       added support for 'core'
+
+2004-05-08 03:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vps.c:
+
+       use new exitLikeProcess() interface
+       better error-handling
+
+2004-05-08 03:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: context-sync.hc, vnamespace.c:
+
+       use new exitLikeProcess() interface
+
+2004-05-08 03:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver.start, vserver.stop:
+
+       added locking
+       call setDefaultTTY() correctly
+
+2004-05-08 03:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.apt-rpm:
+
+       call 'vapt-get -- clean' after building the vserver
+
+2004-05-08 03:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       setDefaultTTY(): redirect every descriptors
+
+2004-05-08 03:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-exitlikeprocess.h:
+
+       exitLikeProcess(): removed the 'NORETURN'; this causes strange error when the function returns
+       exitLikeProcess(): added a second, 'char *' parameter for the human readable command
+
+2004-05-08 03:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-exitlikeprocess.c:
+
+       be more verbose when sending a signal
+
+2004-05-08 03:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/cflags.c:
+
+       some changes to make gcc34 happy
+
+2004-05-08 03:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/val2text.hc:
+
+       include <strings.h>
+
+2004-05-08 03:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getvservername.c:
+
+       getRecentName(): use realpath(3) instead of errorprone 'chdir()' calls
+
+2004-05-08 03:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: getvserverbyctx-compat.hc, getvserverctx.c:
+
+       optimized buffersizes
+
+2004-05-08 03:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       fixed apps/vunify/logfile documentation; it must be configured on a
+       per-system, but not per-vserver base
+
+2004-05-08 03:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated again
+
+2004-05-05 21:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/clearenv.c:
+
+       fixed case when '--' is used
+
+2004-05-05 21:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       fixed typo
+
+2004-05-05 21:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       use 'clearenv' in the new path also
+
+2004-05-05 21:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       sendKillSequence(): be silent and succeed everytime
+
+2004-05-05 21:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       removed legacy code
+
+2004-05-05 21:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vrpm-preload, src/rpm-fake-resolver.c, src/rpm-fake.c:
+
+       added code to preserve capabilities and flags
+
+2004-05-05 21:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-unify.c:
+
+       added some doc
+
+2004-05-05 21:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setiattr-fscompat.hc:
+
+       be more carefully regarding signed vs. unsigned int...
+
+2004-05-05 21:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/bcaps-v13.c:
+
+       removePrefix(): fixed another 'len' issue
+       include <strings.h>
+
+2004-04-30 12:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/bcaps-v13.c:
+
+       removePrefix(): fixed case when len<4
+
+2004-04-28 21:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/changelog.txt[DEAD]:
+
+       removed since unused
+
+2004-04-28 20:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/apidoc/Makefile-files:
+
+       added list2xxx.syntax
+
+2004-04-28 20:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/readlink.c:
+
+       enhanced errormessages
+
+2004-04-28 20:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: rpm-fake.c, vattribute.c:
+
+       use vc_get_insecurebcaps() instead of vc_get_insecurecaps()
+       set secure ccapabilities
+
+2004-04-28 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, reducecap.c:
+
+       use vc_get_insecurebcaps() instead of vc_get_insecurecaps()
+
+2004-04-28 20:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added coreassert.h
+
+2004-04-28 20:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/cflags.c:
+
+       use <lib_internal/coreassert.h>
+       added new testcases
+
+2004-04-28 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/: fmt.c, parselimit.c:
+
+       use <lib_internal/coreassert.h>
+
+2004-04-28 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/Makefile-files:
+
+       define ENSC_TESTSUITE
+
+2004-04-28 20:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/apidoc/list2xxx.syntax, lib_internal/coreassert.h:
+
+       initial checkin
+
+2004-04-28 20:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/apidoc/Doxyfile.in:
+
+       set EXAMPLE_PATH
+
+2004-04-28 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_get_insecureccaps(): added
+       cleanups
+       added documentation
+
+2004-04-28 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/val2text.hc:
+
+       use strncasecmp() instead of strncmp()
+
+2004-04-28 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/listparser.hc:
+
+       improved error-detection for the '^' prefix
+       added support for 'none'
+       allow '0'
+
+2004-04-28 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/bcaps-v13.c:
+
+       added bcapability names
+       added code to remove a 'CAP_' prefix
+
+2004-04-28 19:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, getinsecurebcaps.c,
+         getinsecurecaps.c[DEAD]:
+
+       renamed getinsecurecaps.c to getinsecurebcaps.c
+
+2004-04-23 18:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-lsd.css, NEWS, configure.ac:
+
+       version 0.29.211
+
+2004-04-23 18:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       readjusted Release:
+
+2004-04-23 16:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       cleaned up the %file-lists
+       buildrequire 'xalan-j' (can be disabled with '--without xalan')
+       removed 'libxslt' buildrequire
+
+2004-04-23 16:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       remove *.html only, when we can recreate them
+
+2004-04-23 13:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       fixed typo
+
+2004-04-23 13:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       removed FAQ.txt and configuration.dtd
+       added configuration.xsd
+
+2004-04-23 13:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/FAQ.txt[DEAD]:
+
+       obsoleted
+
+2004-04-22 22:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added 'net' API
+       disable 'legacy' API by default
+
+2004-04-22 22:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * compat.h:
+
+       added nid_t
+
+2004-04-22 22:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/reducecap.c:
+
+       fixed warnings when compiled without legacy-mode
+
+2004-04-22 22:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, ncaps-net.c, ncaps_list-net.c,
+         nflags-net.c, nflags_list-net.c, syscall_getncaps-net.hc,
+         syscall_getncaps.c, syscall_getnflags-net.hc,
+         syscall_getnflags.c, syscall_getnxinfo-net.hc,
+         syscall_getnxinfo.c, syscall_gettasknid-net.hc,
+         syscall_gettasknid.c, syscall_netadd-net.hc, syscall_netadd.c,
+         syscall_netcreate-net.hc, syscall_netcreate.c,
+         syscall_netmigrate-net.hc, syscall_netmigrate.c,
+         syscall_netremove-net.hc, syscall_netremove.c,
+         syscall_setncaps-net.hc, syscall_setncaps.c,
+         syscall_setnflags-net.hc, syscall_setnflags.c,
+         vserver-internal.h, vserver.h:
+
+       added network layer functions
+
+2004-04-22 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_ctxcreate-v13.hc:
+
+       fixed return value
+
+2004-04-22 21:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.dtd[DEAD]:
+
+       obsoleted by configuration.xsd
+
+2004-04-22 21:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * THANKS:
+
+       added Olivier Poitrey
+
+2004-04-22 21:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       use xalan instead of xsltproc
+
+2004-04-22 21:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-xhtml.xsl, configuration.xml,
+         configuration.xsd:
+
+       use the new, XSD-based format which was defined by Olivier Poitrey
+
+2004-04-22 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       made it work with xalan
+       removed debug message
+
+2004-04-22 21:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/beautify.xsl[DEAD]:
+
+       obsoleted
+
+2004-04-22 21:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       use xalan
+
+2004-04-22 20:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: network.h, sched.h:
+
+       updated to vs1.9.0pre12
+
+2004-04-22 17:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: cflags-v13.c, testsuite/cflags.c:
+
+       use more specific names for the flags
+
+2004-04-21 23:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       give correct vserver-name in the hints ($VSERVER_DIR instead of $VSERVER_NAME)
+
+2004-04-21 23:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       moved the 'ip_only' handling to the right place
+
+2004-04-21 11:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vshelper-sync.c:
+
+       fixed missing initialization of a timeout struct
+
+2004-04-21 11:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       use uint64_t for the uptime counter to handle medium+large uptimes
+       (>49 days) correctly
+
+2004-04-21 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       made 'nodev' work
+
+2004-04-20 20:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added chain-echo
+
+2004-04-20 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       added chain-echo
+
+2004-04-20 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       use '--defaulttty'
+
+2004-04-20 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       use setDefaultTTY()
+
+2004-04-20 20:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       use setDefaultTTY()
+       added explicit synchronization step for fakeinit with the old methods
+
+2004-04-20 20:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       added '--defaulttty' option
+
+2004-04-20 20:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/start-vservers:
+
+       use --defaulttty options instead of setting tty manually
+
+2004-04-20 20:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       setDefaultTTY(): added
+
+2004-04-20 19:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getvservercfgstyle.c:
+
+       * vc_getVserverCfgStyle(): interprete relative ('./') and absolute
+         paths ('/...') as vcCFG_RECENT_FULL only
+       * vc_getVserverCfgStyle(): use utilvserver_isDirectory (fstat(2))
+         instead of access(2) to check for directories
+
+2004-04-20 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-unistd.hc:
+
+       Edup(): added
+
+2004-04-20 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-fcntl.hc:
+
+       Efcntl(): added
+
+2004-04-20 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       added some entries
+
+2004-04-20 19:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/vunify-exclude:
+
+       updated
+
+2004-04-20 19:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst,
+         scripts/util-vserver-vars.pathsubst:
+
+       added chain-echo
+
+2004-04-20 19:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chain-echo.c:
+
+       initial checkin
+
+2004-04-15 04:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.29.209
+
+2004-04-15 04:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       setFlags(): optimized (nearly state of 1.10)
+
+2004-04-15 04:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.suexec:
+
+       call chbind when entering vservers
+
+2004-04-15 03:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       call vattribute with '--flag fakeinit' additionally to the '--fakeinit' flag of vcontext
+
+2004-04-15 03:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       callInNamespace(): do not accept non-running vservers
+
+2004-04-15 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated
+
+2004-04-15 01:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       applied new kernel API (*flags* -> *cflags*, *_context -> ctx_*)
+       fixed '--fakeinit' option
+
+2004-04-15 01:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       fixed another brokeness in CLI option handling
+
+2004-04-15 01:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       lock(): do not execute the pipe; this does not work on 2.6
+
+2004-04-15 01:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/.cvsignore:
+
+       added cflags
+
+2004-04-15 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       added some comments about uts/context
+
+2004-04-15 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       added a new boring stylesheet
+
+2004-04-15 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.css:
+
+       initial checkin
+
+2004-04-15 01:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/: make-manifest, manifest.dat.pathsubst:
+
+       added support for '%config(...)' (or whatever) annotations
+
+2004-04-15 01:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc,
+         lib_internal/switchtowatchxid.c, src/chcontext.c,
+         src/reducecap.c, src/rpm-fake-resolver.c, src/rpm-fake.c,
+         src/vattribute.c:
+
+       applied new kernel API (*flags* -> *cflags*, *_context -> ctx_*)
+
+2004-04-15 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: Makefile-files, util.h:
+
+       added util-debug.h
+
+2004-04-15 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-debug.h:
+
+       initial checkin
+
+2004-04-15 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, cvirt.h, inode.h, legacy.h, limit.h,
+         namespace.h, network.h, sched.h, switch.h, xid.h:
+
+       updated to vs1.90pre9
+
+2004-04-15 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall-compat.hc, vserver.h, testsuite/Makefile-files,
+         testsuite/cflags.c, testsuite/flags.c[DEAD]:
+
+       applied new kernel API
+       renamed functions so that they correspond to the new kernel API
+
+2004-04-15 01:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, cflags-compat.c, cflags-v13.c,
+         cflags_list-compat.c, cflags_list-v13.c, flags-compat.c[DEAD],
+         flags-v13.c[DEAD], flags_list-compat.c[DEAD],
+         flags_list-v13.c[DEAD], syscall_createcontext-v13.hc[DEAD],
+         syscall_createcontext.c[DEAD], syscall_ctxcreate-v13.hc,
+         syscall_ctxcreate.c, syscall_ctxmigrate-v13.hc,
+         syscall_ctxmigrate.c, syscall_getcflags-v13.hc,
+         syscall_getcflags.c, syscall_getflags-v13.hc[DEAD],
+         syscall_getflags.c[DEAD], syscall_migratecontext-v13.hc[DEAD],
+         syscall_migratecontext.c[DEAD], syscall_setcflags-v13.hc,
+         syscall_setcflags.c, syscall_setflags-v13.hc[DEAD],
+         syscall_setflags.c[DEAD]:
+
+       renamed files so that their names are corresponding the kernel
+       API. Especially, *_context was renamed to ctx_*, and *flags* to
+       *cflags*.
+
+2004-04-13 10:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       further locking fixes
+
+2004-04-13 10:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/lockfile.c:
+
+       propagate errors
+
+2004-04-13 10:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chroot-rm.c:
+
+       cleanups
+
+2004-04-13 10:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       open FD 0
+       evaluate CLI options depending on used kernel API
+
+2004-04-13 10:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       use new locking mechanism
+
+2004-04-13 10:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: issupported.c, issupportedstring.c, vserver.h:
+
+       added VSHELPER0 feature
+
+2004-04-08 10:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       execScriptlets(): fixed initialization of 'start'
+       execScriptlets(): declare some variables as readonly
+       _sourceWrap(): added some variables
+
+2004-04-08 08:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       implemented support for default-scriptlets (inspired by ideas of
+       Olivier Poitrey)
+
+2004-04-08 08:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: rootshell, vapt-get-worker, vprocunhide, vrpm,
+         vrpm-worker, vserver-build, vshelper:
+
+       give more verbose error-messages
+
+2004-04-08 08:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall.c:
+
+       added link-warning for vc_new_s_context()
+
+2004-04-08 08:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       added general description for the scripts and documented
+       $DONT_SKIP_DEFAULTS
+
+2004-04-08 08:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * compat.h:
+
+       LINK_WARNING(): added
+
+2004-04-07 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext, scripts/pkgmgmt, scripts/start-vservers,
+         scripts/vapt-get, scripts/vpkg, scripts/vpstree,
+         scripts/vrpm-preload, scripts/vserver, scripts/vserver-copy,
+         scripts/vserver-wrapper, scripts/vservers.grabinfo.sh,
+         scripts/vsysvwrapper, scripts/vtop, scripts/legacy/distrib-info,
+         scripts/legacy/vserver, sysv/rebootmgr, sysv/vprocunhide,
+         sysv/vservers-legacy:
+
+       give more comprehensive error-message
+
+2004-04-07 01:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vps.c, vserver-info.c, vserver-stat.c:
+
+       use switchToWatchXid()
+
+2004-04-07 00:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       link some files against libinternal.a
+
+2004-04-07 00:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util.h:
+
+       switchToWatchXid(): added prototype
+
+2004-04-07 00:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/switchtowatchxid.c:
+
+       initial checkin
+
+2004-04-07 00:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added switchtowatchxid.c
+
+2004-04-07 00:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       VC_ATTR_DEPRECATED: added
+
+2004-04-07 00:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall-compat.hc:
+
+       vc_chrootsafe_compat(): removed
+
+2004-04-06 10:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vunify.c:
+
+       applied new MatchList_compare() interface
+
+2004-04-06 10:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       started support for HZ!=100
+       cleanups
+
+2004-04-06 10:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcopy.c:
+
+       implement support for SKIP files
+
+2004-04-06 10:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: rpm-fake-resolver.c, rpm-fake.c:
+
+       do not call vc_new_s_context() when COMPAT API is not available
+
+2004-04-06 10:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       cleanups
+       vshelper.doInit(): added another sanity check
+
+2004-04-06 10:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: matchlist-appendfiles.c, matchlist-compare.c,
+         matchlist.h:
+
+       implemented support for SKIP (~) files
+
+2004-04-06 10:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/flags.c:
+
+       added tests for new flags
+
+2004-04-06 10:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       updated VC_VXF_* constants
+       added VC_VXC_* constants
+
+2004-04-06 10:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/flags-v13.c:
+
+       added/updated flaglist
+
+2004-04-06 10:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/ccaps-v13.c:
+
+       added ccap names
+
+2004-04-06 10:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       cleanups
+
+2004-04-06 10:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/vunify-exclude:
+
+       exclude keyfiles completely
+       made some big files in /etc canditates for unify
+
+2004-04-06 10:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, inode.h, legacy.h, limit.h, namespace.h,
+         sched.h, signal.h, xid.h:
+
+       updated to 2.6.5-vs1.9.0pre4
+
+2004-03-31 05:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/lockfile.c:
+
+       optimized some things
+       now check, if getppid()==original_parent instead of getppid()!=1 (might make a difference in vservers)
+
+2004-03-31 05:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       added some doc
+       s!_UV_LOCKS!_VS_LOCKS!
+
+2004-03-31 02:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/lockfile.c:
+
+       fixed '--help' output
+
+2004-03-31 02:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst, src/.cvsignore:
+
+       added lockfile
+
+2004-03-31 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/lockfile.c:
+
+       initial checkin
+
+2004-03-31 02:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       added lockfile
+
+2004-03-31 02:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       enableInterfaces(), disableInterfaces(): added locking
+       enableInterfaces(), disableInterfaces(): added IP_ADDR_FLUSH type
+
+2004-03-31 02:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       $_LOCKFILE, $LOCKDIR: added
+
+2004-03-31 02:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       lock(),unlock(): added
+       isNumber(): added doc
+
+2004-03-30 22:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       made it work...
+
+2004-03-30 22:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       isNumber(): fixed '0' case
+
+2004-03-30 21:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       implemented parts of Liam Helmer's dummy-interface method
+
+2004-03-30 21:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       isNumber(): added
+
+2004-03-30 20:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, configure.ac, scripts/util-vserver-vars.pathsubst:
+
+       added substitutions/tests for iptables, modprobe, rmmod and nameif
+       (required for Liam Helmer's dummy-interfaces)
+
+2004-03-30 19:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vshelper-sync.c:
+
+       implemented it with select() instead of alarm(); races are much nicer to handle
+
+2004-03-30 18:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vshelper-sync.c:
+
+       use sigaction() instead of signal() to remove SA_RESTART flag explicitly
+
+2004-03-30 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/pipe-sync.c[DEAD]:
+
+       obsoleted by vshelper-sync
+
+2004-03-30 17:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, cvirt.h, limit.h, network.h, sched.h,
+         switch.h:
+
+       updated from vs0.09.28
+
+2004-03-30 17:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst, src/Makefile-files:
+
+       removed pipe-sync
+
+2004-03-27 05:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.29.207
+
+2004-03-26 10:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       use 'findObject -e' instead of 'findFile' to find /dev/null also
+
+2004-03-26 10:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       fixed call of vshelper.isEnabled
+
+2004-03-26 10:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       fixed some typos
+
+2004-03-26 10:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented apps/vshelper/logfile symlink
+
+2004-03-26 10:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       ignore 'restart2' event; this seems to be issued at vserver *start*
+       added support for a logfile
+       enable logfile-logging when invoked from kernel (no tty)
+
+2004-03-26 09:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       fixed order of variables
+       fixed _VSHELPER path
+
+2004-03-26 09:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       fixed vshelper path
+       added vshelper-sync
+
+2004-03-26 09:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added some Requires:
+       own  %dir /var/run/vshelper
+
+2004-03-26 09:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added substition for @VSHELPERSTATEDIR@
+       minor cosmetical cleanups
+
+2004-03-26 08:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added vshelper-sync
+
+2004-03-26 08:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vshelper-sync.c:
+
+       initial checkin
+
+2004-03-26 08:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       - added tgID and tgPXID support
+       - accept 'true' as boolean value
+       - optimized the code a little bit so that the xid will be looked up
+         only when really needed
+
+2004-03-26 08:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vps.c:
+
+       in output, added a ' ' on overlong vserver-names
+
+2004-03-26 08:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       rewrote some parts to cope better with '-o' options (required for -bme
+       patches to work)
+
+2004-03-26 08:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       added vshelper-sync
+
+2004-03-26 08:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       initial checkin
+
+2004-03-26 08:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       added VSHELPER & synchronization code
+
+2004-03-26 08:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       added documentation about failure reasons
+       added VSHELPER code
+
+2004-03-26 08:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       adapted code to new getFileArray() behavior
+       added VSHELPER support
+       added "LEGACY ALERT" messages
+       initSync(),waitForSync(): added
+
+2004-03-26 08:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       added a "LEGACY ALERT"
+
+2004-03-26 08:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       fixed code to work with new behavior of getFileArray
+
+2004-03-26 08:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added some missing variables
+       added the vshelper variables
+
+2004-03-26 08:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/pkgmgmt:
+
+       use pkgmgmt.isAptAvailable()
+
+2004-03-26 08:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       logging(),warning(),panic(),execute(): added
+       pkgmgmt.isAptAvailable(): added
+       vshelper.*(): added
+       getFileArray(): fail, when file does not exist
+
+2004-03-26 08:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added vshelper
+
+2004-03-26 08:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       - minor cleanups
+       - added vcFEATURE_VSHELPER
+       - vc_isSupported(): annotated it
+       - vc_get_insecurecaps(): moved it into an own file; CAP_SYS_BOOT
+         requires a special handling so inlining is not really usefully
+         anymore
+
+2004-03-26 08:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: issupported.c, issupportedstring.c:
+
+       added VSHELPER
+
+2004-03-26 08:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added getinsecurecaps.c
+
+2004-03-26 08:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getinsecurecaps.c:
+
+       initial checkin
+
+2004-03-26 08:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented the vshelper stuff
+
+2004-03-26 08:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.dtd:
+
+       added a type for 'script'
+
+2004-03-26 08:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       cleanups in the directory creation rules
+
+2004-03-26 08:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vshelper
+
+2004-03-26 08:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       use 'install-distribution' instead of 'install-vserverdir'
+       added vshelper stuff
+
+2004-03-26 08:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       cleanups and enhancements in the directory installation rules
+
+2004-03-24 06:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS:
+
+       version 0.29.205
+
+2004-03-24 06:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       fixed LDADD flags for capchroot
+
+2004-03-24 06:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vsched.c:
+
+       enhanced the in-chain operation; make it a noop when called without opts
+       enhanced error messages
+
+2004-03-24 06:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: util-vserver-vars.pathsubst, vserver.functions,
+         vserver.start:
+
+       added scheduler support
+
+2004-03-24 06:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       added basic documentation for bcapabilities, ccapabilities and schedule
+
+2004-03-24 05:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h, src/chcontext.c, src/reducecap.c, src/rpm-fake.c,
+         src/vattribute.c, src/vps.c:
+
+       renamed vc_get_securecaps() to vc_get_insecurecaps()
+
+2004-03-24 05:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       added missing '\'
+
+2004-03-24 05:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vattribute.c, vcontext.c, vlimit.c, vnamespace.c,
+         vserver-info.c, vuname.c:
+
+       use vc_xidopt2xid()
+
+2004-03-24 05:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, vkill.c, vsched.c:
+
+       prefer '--xid' instead of '--ctx'
+       use vc_xidopt2xid()
+
+2004-03-24 05:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       added support for $VSERVER_EXTRA_CMDS[] which can be set in userscripts
+
+2004-03-24 05:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.debootstrap:
+
+       call 'wget' with '-nv' instead of '-q'
+
+2004-03-24 05:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_xidopt2xid(): added prototype
+
+2004-03-24 05:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added xidopt2xid.c
+
+2004-03-24 05:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/xidopt2xid.c:
+
+       initial checkin
+
+2004-03-24 05:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       Evc_xidopt2xid(): added
+
+2004-03-24 05:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated to recent version
+
+2004-03-24 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       fixed Requires()
+       fixed some %dir's
+
+2004-03-24 02:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       cleaned up CLI: '--xid' is supported now, removed '-h' and '-v' options
+       minor cleanups
+
+2004-03-24 02:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vservers-legacy:
+
+       initial checkin
+
+2004-03-24 02:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/: rebootmgr, rebootmgr.subst[DEAD]:
+
+       'rebootmgr' is now a src-script
+
+2004-03-24 02:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/Makefile-files:
+
+       'rebootmgr' is now a src-script
+       added vservers-legacy
+
+2004-03-24 02:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       initialize 'bmask' member of struct vc_ctx_caps
+       use negative logic of --bcap (this should be the 'old' behavior of '--cap')
+
+2004-03-24 02:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       initialize 'bmask' member of struct vc_ctx_caps
+
+2004-03-24 02:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: capchroot.c, filetime.c, readlink.c:
+
+       rewrote it
+
+2004-03-24 02:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       cleanups; moved some programs into $legacydir
+
+2004-03-24 02:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added more legacy programs
+
+2004-03-24 02:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/legacy/vserver:
+
+       use $_XXXX variables instead of static commandnames
+       use variables for paths
+
+2004-03-24 02:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/legacy/distrib-info:
+
+       moved parserpmdump to legacy
+
+2004-03-24 02:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_REBOOTMGR
+
+2004-03-24 02:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       fixed copy&paste error
+
+2004-03-24 02:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/.cvsignore, lib_internal/.cvsignore, ChangeLog.sed,
+         cvsusers.map:
+
+       initial checkin
+
+2004-03-24 02:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * .cvsignore, distrib/.cvsignore, ensc_vector/testsuite/.cvsignore,
+         lib/.cvsignore, lib/testsuite/.cvsignore, src/.cvsignore,
+         src/testsuite/.cvsignore, tests/.cvsignore:
+
+       added some standardfiles; I do not want to wait until Savannah fixes
+       its scripts and allows access to CVSROOT/cvsignore again.
+
+2004-03-24 02:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-perror.h:
+
+       placed a 'do ... while (0)' block around the macros
+
+2004-03-24 02:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: bcaps_list-v13.c, syscall_getccaps-v13.hc,
+         syscall_setccaps-v13.hc:
+
+       handle the new struct vc_ctx_caps::bmask member
+
+2004-03-24 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       moved some files into legacy
+       handle sysv scripts
+
+2004-03-24 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added formerly missing 'v_gated' registration
+       updated -legacy subpackage and moved some initscripts into it
+
+2004-03-24 02:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       do not use PURE before gcc 3.3.3
+       use a more effective way to determine gcc revision
+       struct vc_ctx_caps: added 'bmask' member
+
+2004-03-24 02:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * compat.h:
+
+       do not use PURE before gcc 3.3.3
+       use a more effective way to determine gcc revision
+
+2004-03-23 02:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-wrapper:
+
+       fixed typo (missing 's')
+
+2004-03-23 00:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions:
+
+       added basic support for SuSE (patch from Thomas Guettler)
+       give more hints in errormessages (patch from Thomas Guettler)
+
+2004-03-23 00:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vpkg:
+
+       give out errormessage on unknown distribution type
+
+2004-03-23 00:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       added basic support for SuSE
+
+2004-03-19 17:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       fixed race when process disappeared shortly after reading /proc
+
+2004-03-19 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented apps/init/{mark,depends}
+       mentioned the gentoo initstyle
+
+2004-03-19 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-lsd.css:
+
+       followed Bertl's suggestion and added a subliminal message
+
+2004-03-19 17:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       require at least version 0.24 of dietlibc
+
+2004-03-19 17:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       allow to specify a <min-version>
+
+2004-03-18 07:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.29.204
+
+2004-03-18 07:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-dotfile.h:
+
+       do not use PURE; it is not applicable for inline declarations
+
+2004-03-18 06:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * compat.h:
+
+       fixed broken condition for PURE
+       define __builtin_expect() when needed
+
+2004-03-18 06:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vunify.c:
+
+       cleanups in the verbosity code
+
+2004-03-18 06:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/legacy/: vps.pathsubst, vserver:
+
+       use 'chcontext-compat' instead of 'chcontext'
+
+2004-03-18 06:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       call isVserverRunning to cleanup rundir
+
+2004-03-18 06:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.pkgmgmt:
+
+       ignore candidates for location of pkgmgmt-dir when $ROOTDIR is empty
+
+2004-03-18 06:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       cleanups; use full parenthesis in case ... esac
+
+2004-03-18 06:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       implemenented 'pkgmgmt' command
+
+2004-03-18 06:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vrpm:
+
+       allow both internal and external packagemanagement
+
+2004-03-18 06:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vpkg:
+
+       cleanups; generalized some functions and moved them into the 'functions' file
+
+2004-03-18 06:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vapt-get:
+
+       support both internal and external packagemanagement
+
+2004-03-18 06:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_PKGMGMT and $_TAR
+
+2004-03-18 06:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/start-vservers:
+
+       filter out non-matching vservers *before* adding them to the makefile
+
+2004-03-18 06:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       getVserverStatus(): fix problems with leading whitespaces in numerical values
+       pkgmgmt.guessStyle(), pkgmgmt.isInternal(): added
+
+2004-03-18 06:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/pkgmgmt:
+
+       initial checkin
+
+2004-03-18 06:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added pkgmgmt
+
+2004-03-18 06:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist-initmanually.c:
+
+       some cleanups in the verbosity code
+
+2004-03-18 06:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getvservercfgstyle.c:
+
+       filter out relative and absolute paths; when they are not pointing to
+       an existing directory, the function fails
+
+2004-03-18 06:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers_handler.hc:
+
+       use __builtin_expect
+
+2004-03-18 06:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/defaults/apt/apt.conf:
+
+       added '@autogenerated@' tag plus small warning
+
+2004-03-18 06:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added pkgmgmt script
+
+2004-03-18 06:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       look for tar
+
+2004-03-18 06:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       substitute @TAR@
+
+2004-03-16 15:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chbind.c:
+
+       use vc_get_nb_ipv4root() instead of hardcoded '16' value
+
+2004-03-16 15:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * compat.h:
+
+       CONST: added
+
+2004-03-16 15:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       VC_ATTR_CONST: added
+       vc_get_nb_ipv4root(): added
+
+2004-03-16 15:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added getnbipv4root.c
+
+2004-03-16 15:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getnbipv4root.c:
+
+       initial checkin
+
+2004-03-16 05:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added the sysvwrappers to AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
+
+2004-03-16 05:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.29.202
+
+2004-03-16 04:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/Makefile-files:
+
+       added vservers-default
+       removed vservers
+
+2004-03-16 04:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vservers.subst[DEAD]:
+
+       obsoleted by new initscript
+
+2004-03-16 04:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vservers-default:
+
+       initial checkin
+
+2004-03-16 04:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       implemented INITPID for the compat API
+
+2004-03-16 04:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       implemented/fixed the non-legacy part
+       cleanups
+
+2004-03-16 04:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake-resolver.c:
+
+       implemented/fixed the non-legacy part
+
+2004-03-16 04:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.suexec:
+
+       added internal mode to use 'suexec' for stopped vservers also
+
+2004-03-16 04:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       added a more efficient stop method for fakeinit vservers
+
+2004-03-16 04:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       finxed incomplete quoting
+
+2004-03-16 04:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       handle fakeinit separately
+       cleanups and fixes in the flag-generation
+
+2004-03-16 04:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-wrapper:
+
+       initial checkin
+
+2004-03-16 04:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       added support for an internal command mode
+
+2004-03-16 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_INITSYNC_MINIT_* variables
+       added $_START_VSERVERS
+
+2004-03-16 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/start-vservers:
+
+       added ok/passed/failed logic
+
+2004-03-16 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       ship vsyswrapper again
+
+2004-03-16 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_is_dynamic_xid(): added
+
+2004-03-16 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added isdynamicxid.c
+
+2004-03-16 04:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       Evc_set_ccaps(): added
+
+2004-03-16 04:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpre, lib/isdynamicxid.c:
+
+       initial checkin
+
+2004-03-16 04:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       use internal 'chkconfig' command
+
+2004-03-16 04:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added initpre to handle rpm's misclassification of %_netsharedpath
+
+2004-03-16 04:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/: make-manifest, manifest.dat.pathsubst:
+
+       handle some sysv files too
+
+2004-03-16 04:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       updated the -sysv package
+
+2004-03-15 22:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       cleanups; remove unused code
+       added '--silentexist'
+       use context-sync.hc
+
+2004-03-15 22:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chcontext.c:
+
+       use code from context-sync.hc
+
+2004-03-15 22:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/context-sync.hc:
+
+       initial checkin
+
+2004-03-15 22:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       added context-sync.hc
+
+2004-03-15 22:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.apt-rpm:
+
+       cleanups; full parenthesis for case ... esac statements
+
+2004-03-15 22:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       cleanups; full parenthesis for case ... esac statements
+       give more helpful error messages
+
+2004-03-15 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: jail.h, jailintotempdir.c:
+
+       return indication about place of error
+
+2004-03-15 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       print correct $prefix when '--prefix' is not specified
+
+2004-03-13 04:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.29.201
+
+2004-03-13 04:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       added another #warning
+
+2004-03-13 04:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       fixed '--uid' option (it's required_argument but not no_argument)
+       drop privileges after migrate()
+
+2004-03-13 04:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       call $_SAVE_CTXINFO until we have something better
+
+2004-03-13 03:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       updated to new kernel behavior
+
+2004-03-13 03:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       renamed set*() to parse*()
+       set the correct secure attributes
+       call set_flags/set_ccaps only, when there is something to do
+
+2004-03-13 03:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: chcontext, vserver.start:
+
+       applied new CLI
+
+2004-03-13 03:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added jail* files
+
+2004-03-13 03:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: jail.h, jailintotempdir.c:
+
+       initial checkin
+
+2004-03-13 03:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       Evc_get_ccaps(): added declaration
+
+2004-03-12 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vuname.c:
+
+       rewrote it; CLI should be more usable now
+
+2004-03-12 20:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: chcontext, vserver.start:
+
+       use new vuname syntax
+
+2004-03-12 07:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       set caps before flags so that caps can be changed in the same transaction
+       which deletes 'setup'
+
+2004-03-12 05:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.suexec:
+
+       added some explicit '--'
+
+2004-03-12 05:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       added some doc
+       getVserverStatus(): fixed it
+
+2004-03-12 05:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/save_ctxinfo.c:
+
+       use strncat() instead of strcat() to enforce correct length
+
+2004-03-12 04:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.29.200
+
+2004-03-12 04:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: chcontext, vserver.start:
+
+       remove the setup flag
+
+2004-03-12 04:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       cleanups
+
+2004-03-12 04:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       give '--xid' in migrate case
+
+2004-03-12 04:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       fixed migrate vs. migrate-self
+
+2004-03-12 04:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added kernel headers
+
+2004-03-12 04:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, inode.h, legacy.h, limit.h, namespace.h,
+         network.h, sched.h, signal.h, switch.h:
+
+       initial checkin
+
+2004-03-12 04:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vprocunhide:
+
+       do not use /dev/null as lockfile
+
+2004-03-12 04:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vsched.c:
+
+       updated to new API
+
+2004-03-12 04:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       implemented --secure
+
+2004-03-12 04:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver.start, vserver.stop:
+
+       allow '--debug' in the destructors
+
+2004-03-12 04:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       added gentoo startup style
+
+2004-03-12 03:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       fixed params
+       do not call vuname/vattribute when not needed
+
+2004-03-12 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/flags.c:
+
+       added testsuite for the flags
+
+2004-03-12 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       updated interface
+       added flags
+
+2004-03-12 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       use kernel headers
+
+2004-03-12 03:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_getiattr-v13.hc, syscall_setiattr-v13.hc,
+         syscall_setsched-v13.hc:
+
+       updated interface
+
+2004-03-12 03:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/listparser.hc:
+
+       added '^' modifier which marks bit numbers
+
+2004-03-12 03:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/flags-v13.c:
+
+       added the flags
+
+2004-03-11 05:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.29.199
+
+2004-03-11 05:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vuname.c:
+
+       added more documentation
+       fixed '--version' conflicts
+
+2004-03-11 05:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: rpm-fake-resolver.c, rpm-fake.c:
+
+       implemented most parts of the new migrate method
+
+2004-03-11 05:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       set context-name
+
+2004-03-11 05:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added getvserverbyctx-* files
+
+2004-03-11 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getvserverbyctx.c:
+
+       implemented new context-naming method
+
+2004-03-11 05:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: getvserverbyctx-compat.hc, getvserverbyctx-v13.hc:
+
+       initial checkin
+
+2004-03-11 05:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       Evc_set_vhi_name(): added
+
+2004-03-10 06:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented 'fstab.local' and enhanced 'fstab' doc
+
+2004-03-10 06:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       added support for 'fstab.local' files
+
+2004-03-10 06:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vprocunhide:
+
+       made it a little bit more portable by providing own implementations of
+       RH's /etc/init.d/functions when this file can not be found (inspired
+       by a patch from Olivier Poitrey)
+
+2004-03-10 05:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       callInNamespace(): call 'shift' to remove the vserver-name from $@
+
+2004-03-10 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/.cvsignore:
+
+       added configuration.html
+
+2004-03-10 03:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       added an option the 'CONTEXT' query so that it can be choosen between
+       running/non running
+
+2004-03-10 03:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vlimit.c, vuname.c:
+
+       prefix option string for getopt with '+' to avoid option reordering
+
+2004-03-10 03:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vapt-get, vrpm:
+
+       use callInNamespace
+
+2004-03-10 03:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       isAvoidNamespace(): determine full cfgdir path of vserver before checking for 'namespace' file
+       callInNamespace(): added
+
+2004-03-10 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       minor cosmetical cleanups...
+
+2004-03-10 03:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: chcontext, vserver.start, vserver.stop, vserver.suexec:
+
+       use '--' delimiter
+
+2004-03-10 03:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       added/updated some descriptions
+
+2004-03-10 03:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-lsd.css:
+
+       flowers... where are all the flowers coming from?
+
+2004-03-10 03:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, contrib/Makefile-files, doc/Makefile-files,
+         ensc_vector/Makefile-files, ensc_vector/testsuite/Makefile-files,
+         ensc_wrappers/Makefile-files, lib/Makefile-files,
+         lib/testsuite/Makefile-files, lib_internal/Makefile-files,
+         man/Makefile-files, scripts/Makefile-files, src/Makefile-files,
+         src/testsuite/Makefile-files, tests/Makefile-files:
+
+       modernized the Makefiles; use '+=' where possible to remove complexity
+       from the toplevel Makefile.am
+
+2004-03-09 18:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vprocunhide:
+
+       remove the correct prefix
+
+2004-03-09 17:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver.stop, vserver.suexec:
+
+       use $_CHONTEXT_COMPAT explicitly
+
+2004-03-09 17:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       use/create 'uts' directory
+
+2004-03-09 17:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       updated copyright date
+
+2004-03-09 17:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented the vunify configuration
+
+2004-03-09 15:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       rewrote the non-legacy part
+
+2004-03-09 15:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       aded _KEEP_CTX_ALIVE
+
+2004-03-09 15:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       added missing ';' in case expression
+       s!_CTX_KEEP_ALIVE!_KEEP_CTX_ALIVE!
+
+2004-03-09 05:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS:
+
+       version 0.29.198
+
+2004-03-09 04:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver.stop, vserver.suexec:
+
+       removed superfluous '--'
+
+2004-03-09 04:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       added explicit cleanup trap
+       removed superfluous '--'
+
+2004-03-09 04:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       added some parenthesis
+
+2004-03-09 04:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       made 'status' really silent
+
+2004-03-09 04:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/start-vservers:
+
+       initial checkin
+
+2004-03-09 04:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       getVserverStatus(): fixed it for the non-running & non-cleanup case
+
+2004-03-09 04:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers.h:
+
+       fixed typo
+       fixed overflow
+
+2004-03-09 04:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst, scripts/Makefile-files:
+
+       added start-vservers
+
+2004-03-09 04:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added Requires: make
+
+2004-03-09 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       made 'status' silent when '--silent' is used
+
+2004-03-09 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/apidoc/.cvsignore:
+
+       added man
+
+2004-03-09 03:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.html[DEAD]:
+
+       removed since autogenerated
+
+2004-03-09 03:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-lsd.css:
+
+       use official HTML 4 colornames
+
+2004-03-09 02:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: beautify.xsl, compatibility-xhtml.xsl,
+         configuration-xhtml.xsl:
+
+       use official XHTML namespace
+
+2004-03-09 02:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/: defaults/rpm/macros, redhat/initpost:
+
+       added hack for https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=117827
+
+2004-03-08 20:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscallnr.m4:
+
+       stopped to confuse users with wrong error messages
+
+2004-03-08 20:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/apidoc/Makefile-files:
+
+       handle man directory
+
+2004-03-08 20:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/apidoc/Doxyfile.in:
+
+       updated
+
+2004-03-08 20:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       filled it with content...
+
+2004-03-08 20:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added documentation
+
+2004-03-08 19:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented tty symlink
+       use documentation.dtd instead of cfgdirdoc.dtd
+       some small corrections/adjustments
+
+2004-03-08 19:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: beautify.xsl, configuration-lsd.css,
+         configuration-xhtml.xsl, configuration.html:
+
+       initial checkin
+
+2004-03-08 19:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: compat-xhtml.xsl[DEAD], compatibility-xhtml.xsl:
+
+       renamed compat-xhtml.xsl to compatibility-xhtml.xsl
+
+2004-03-08 19:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: cfgdirdoc.dtd[DEAD], configuration.dtd:
+
+       renamed cfgdirdoc.dtd to configuration.dtd
+
+2004-03-08 09:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added more doc
+
+2004-03-08 02:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/flags.c:
+
+       fixed uninitialized variable
+
+2004-03-08 01:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/apidoc/: .cvsignore, Doxyfile.in, Makefile-files:
+
+       initial checkin
+
+2004-03-08 01:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       use '--migrate-self' instead of '--migrate'
+
+2004-03-08 00:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       added '--migrate-self' support
+
+2004-03-08 00:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       use different files for 'bcap' and 'ccap' for now
+
+2004-03-08 00:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added changelog entry
+
+2004-03-07 23:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vunify.h:
+
+       fixed NONNULL annotations
+
+2004-03-07 23:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added doxygen annnotations
+       added special compiler annotations
+
+2004-03-07 23:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/internal.h:
+
+       added doxygen annnotations
+       fixed NONNULL statements
+
+2004-03-07 23:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/fmt.h:
+
+       added doxygen annnotations
+
+2004-03-07 23:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added apidoc directory
+
+2004-03-07 23:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac, util-vserver.spec.in:
+
+       added doxygen support
+
+2004-03-07 23:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * compat.h:
+
+       fixed typo in __GNUC_MINOR__
+
+2004-03-07 20:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       use new interface of the list2... functions
+       implemented --bcaps and --ccaps
+
+2004-03-07 20:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, reducecap.c:
+
+       use new interface of the list2... functions
+
+2004-03-07 20:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       added .../interfaces/.../nodev option and deprecated 'only_ip'
+
+2004-03-07 20:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/flags.c:
+
+       applied new interface
+
+2004-03-07 20:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added some documentation
+       added some flag/caps support functions
+
+2004-03-07 20:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       renamed scaps to bcaps
+
+2004-03-07 20:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setflags.c:
+
+       added EFAULT check
+
+2004-03-07 20:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_getflags-v13.hc, syscall_setflags-v13.hc:
+
+       minor cosmetical cleanups
+
+2004-03-07 20:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/listparser.hc:
+
+       interpret numbers too
+
+2004-03-07 20:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/internal.h:
+
+       added the text2value functions
+
+2004-03-07 20:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: flags-v13.c, flags_list-compat.c, flags_list-v13.c:
+
+       cleanups; use modern methods...
+
+2004-03-07 20:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: bcaps-v13.c, bcaps_list-v13.c, ccaps-v13.c,
+         ccaps_list-v13.c, syscall_getccaps-v13.hc, syscall_getccaps.c,
+         syscall_setccaps-v13.hc, syscall_setccaps.c,
+         val2text-t2v-uint32.c, val2text-t2v-uint64.c,
+         val2text-v2t-uint32.c, val2text-v2t-uint64.c, val2text.hc:
+
+       initial checkin
+
+2004-03-07 20:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added the caps-files
+       added the val2text-files
+
+2004-03-07 20:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented '.../interfaces/.../nodev'
+
+2004-03-06 03:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       s!Require!Requires!
+
+2004-03-06 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vprocunhide:
+
+       initial checkin
+
+2004-03-06 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/Makefile-files:
+
+       modernized; use '+=' syntax
+       added vprocunhide
+
+2004-03-06 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vuname.c:
+
+       made it chainable
+       added '--dir' option
+
+2004-03-06 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       cleanups
+
+2004-03-06 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       call vuname
+
+2004-03-06 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vprocunhide:
+
+       implemented exclude/include syntax
+       fixed exit codes
+
+2004-03-06 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_VUNAME
+
+2004-03-06 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documents uts/ and rlimit/ subdirs
+
+2004-03-06 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/vprocunhide-files:
+
+       added some files
+
+2004-03-06 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added vprocunhide initscript
+
+2004-03-06 02:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       modernized it a little bit; use '+=' syntax for sysv/ now
+
+2004-03-05 23:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver.functions, vserver.start, vserver.stop,
+         vserver.suexec:
+
+       added support for new migrate feature
+
+2004-03-05 23:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_VCONTEXT and $_VLIMIT
+
+2004-03-05 23:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       isAvoidNamespace(): use 'vserver-info - FEATURE namespace' inforamtion too
+
+2004-03-05 20:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       try to read limits from dir only, when '--dir' was used
+
+2004-03-05 20:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/setattr.c:
+
+       allow '--!...' syntax too
+
+2004-03-05 20:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.pkgmgmt:
+
+       added a missing '\'
+
+2004-03-05 20:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vprocunhide, distrib/misc/vprocunhide-files:
+
+       initial checkin
+
+2004-03-05 20:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added setattr and vprocunhide
+
+2004-03-05 20:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added vprocunhide
+
+2004-03-05 20:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented vprocunhide documentation
+
+2004-03-05 20:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added vprocunhide-files
+
+2004-03-05 20:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vprocunhide files
+
+2004-03-05 18:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vtop, chcontext, functions, rootshell, vapt-get,
+         vapt-get-worker, vpkg, vpstree, vrpm, vrpm-preload, vrpm-worker,
+         vserver, vserver-build, vserver-build.apt-rpm,
+         vserver-build.debootstrap, vserver-build.functions,
+         vserver-build.functions.pkgmgmt, vserver-build.skeleton,
+         vserver-copy, vserver.functions, vserver.start, vserver.stop,
+         vservers.grabinfo.sh, vsysvwrapper:
+
+       added some '>&2'
+
+2004-03-05 18:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * .cvsignore:
+
+       added FEATURES.txt
+
+2004-03-05 18:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       added '--dir' parameter
+       allow command-chaining
+       support limits with suffixes
+       make '-c' optionally and assume current ctx by default
+
+2004-03-05 18:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/: Makefile-files, .cvsignore:
+
+       added parselimit
+
+2004-03-05 18:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_parseLimit(): added prototype
+
+2004-03-05 18:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added parselimit.c
+
+2004-03-05 18:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: parselimit.c, testsuite/parselimit.c:
+
+       initial checkin
+
+2004-03-05 05:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       updated; added vattribute and keep-ctx-alive
+
+2004-03-05 05:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       implement the vc_set_flags() part
+
+2004-03-05 05:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       setFlags(): implemented it
+
+2004-03-05 05:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added util-unixsock.hc
+
+2004-03-05 05:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       fixed error-checking
+
+2004-03-05 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: getprocentry-legacy.c, syscall-compat.hc,
+         syscall_getflags-v13.hc, syscall_getiattr.c,
+         syscall_getvxinfo-oldproc.hc, syscall_getvxinfo.c,
+         syscall_setflags-v13.hc:
+
+       return better errorcodes
+
+2004-03-05 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       fixed copy&paste error
+
+2004-03-05 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/Makefile-files:
+
+       added wrappers-socket.hc
+
+2004-03-05 05:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vattribute and keep-ctx-alive
+
+2004-03-05 04:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       added 'FEATURE' tag
+
+2004-03-05 04:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       added support for external synchronization
+
+2004-03-05 04:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/reducecap.c:
+
+       use vc_list2flag_compat() instead of vc_textlist2flag
+
+2004-03-05 04:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: keep-ctx-alive.c, vattribute.c:
+
+       initial checkin
+
+2004-03-05 04:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: fstool.c, fstool.h, setattr.c, showattr.c:
+
+       added support for VC_IATTR_IMMUTABLE flag
+
+2004-03-05 04:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: enter-namespace.c[DEAD], new-namespace.c[DEAD]:
+
+       obsoleted by vnamespace
+
+2004-03-05 04:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chcontext.c:
+
+       use vc_list2flag_compat() instead of vc_textlist2flag()
+
+2004-03-05 04:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       removed new-namespace and enter-namespace
+       added keep-ctx-alive and vattribute
+       added src_legacy_* variables
+
+2004-03-05 04:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vapt-get, vrpm, vserver:
+
+       use $_VNAMESPACE instead of $_NEW_NAMESPACE
+
+2004-03-05 04:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_VATTRIBUTE and $_VNAMESPACE
+       removed $_NEW_NAMESPACE
+
+2004-03-05 04:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       began to implement the new vcontext part...
+
+2004-03-05 04:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscallnr.m4:
+
+       use $ensc_cv_path_kernelheaders instead of $kernelincludedir
+
+2004-03-05 04:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util.h:
+
+       include "util-unixsock.h"
+
+2004-03-05 04:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-unify.c:
+
+       use VC_IATTR_IMMUTABLE flag too
+
+2004-03-05 04:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-unixsock.h:
+
+       initial checkin
+
+2004-03-05 04:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/flags.c:
+
+       updated to new flag functions
+
+2004-03-05 04:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       use uint_leastX_t instead of uintX_t
+       added -compat versions for the flag-parsers
+       vc_isSupportedString(): added
+
+2004-03-05 04:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/internal.h:
+
+       added utilvserver_listparser_uint* declarations
+
+2004-03-05 04:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: fmt-32.c, fmt-64.c, fmt.h, fmt.hc, fmtx-32.c, fmtx-64.c,
+         fmtx.hc:
+
+       fixed aliased functions; they are now in the *.c files and will not be
+       used anymore by every file including 'fmt.h'
+
+2004-03-05 04:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: flags.c[DEAD], flags_list.c[DEAD]:
+
+       renamed to -compat.c
+
+2004-03-05 04:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       updated to new flags* files
+       added listparser* files
+       removed unused statements
+
+2004-03-05 04:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers.h:
+
+       added wrappers-socket.hc
+
+2004-03-05 04:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-socket.hc, lib/flags-compat.c,
+         lib/flags-v13.c, lib/flags_list-compat.c, lib/flags_list-v13.c,
+         lib/issupportedstring.c, lib/listparser.hc,
+         lib/listparser_uint32.c, lib/listparser_uint64.c:
+
+       initial checkin
+
+2004-03-05 04:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-iosock.hc:
+
+       modernized declarations (use WRAPPER_DECL)
+       WsendAll(),WrecvAll(): added 'int *err' parameter and do not use perror() anymore
+
+2004-03-05 04:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       removed new-namespace and enter-namespace; they are obsoleted by vnamespace
+
+2004-03-05 04:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added $(src_legacy_*)
+
+2004-03-04 05:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscallnr.m4:
+
+       requires AC_PROG_CPP
+
+2004-03-04 05:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added VC_IATTR_IMMUTABLE
+
+2004-03-04 05:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       added IATTR_IMMUTABLE
+
+2004-03-04 05:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       do not use -I $kernelincludedir anymore
+
+2004-03-04 04:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscallnr.m4:
+
+       rewrote it...
+
+2004-03-04 04:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/: ensc_cflags.m4, ensc_dietlibc.m4, ensc_dietlibc_compat.m4,
+         ensc_fpicsyscall.m4, ensc_syscall.m4:
+
+       use unique identifiers
+
+2004-02-27 20:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.29.197
+
+2004-02-27 20:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       fixed kernel-pkg installation
+       fixed initscript update
+
+2004-02-27 20:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added vsched
+
+2004-02-27 20:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/fmt.c:
+
+       include <string.h>
+
+2004-02-27 19:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vsched
+
+2004-02-27 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chbind.c:
+
+       removed unused variable
+
+2004-02-27 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/rpm-fake-test.c:
+
+       include <string.h>
+
+2004-02-27 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: Makefile-files, vsched.c, vschedule.c[DEAD]:
+
+       renamed vschedule to vsched
+
+2004-02-27 19:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added chcontext-compat and vschedule
+
+2004-02-27 19:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       added vschedule
+
+2004-02-27 19:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added vc_set_sched declarations
+
+2004-02-27 19:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       removed 'otpions' field from vcmd_set_sched_v1
+
+2004-02-27 19:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setsched-v13.hc, lib/syscall_setsched.c,
+         src/vschedule.c:
+
+       initial checkin
+
+2004-02-27 19:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added *setsched* files
+
+2004-02-27 19:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chcontext.c:
+
+       cleanups; applied name-change from 'chcontext' to 'chcontext-compat'
+
+2004-02-27 19:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       renamed 'chcontext' to 'chcontext-compat'
+
+2004-02-27 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_CHCONTEXT_COMPAT
+       updated $_CHCONTEXT
+
+2004-02-27 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       isKernelAPI(): added
+
+2004-02-27 19:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added chcontext wrapper
+
+2004-02-27 18:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added vc_isSupported()
+       cleanups
+
+2004-02-27 18:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       updated scheduler definitions
+
+2004-02-27 18:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/issupported.c, scripts/chcontext:
+
+       initial checkin
+
+2004-02-27 18:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added issupported.c
+
+2004-02-27 18:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added chcontext-compat
+
+2004-02-27 05:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       cleanups; restructured code
+
+2004-02-27 05:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/new-namespace.c:
+
+       cleanups; do not include "stack-start.h" anymore
+
+2004-02-27 05:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vnamespace.c:
+
+       initial checkin
+
+2004-02-27 05:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: fakerunlevel.c, rpm-fake-resolver.c, save_ctxinfo.c,
+         vrsetup.c, vserver-stat.c:
+
+       use wrappers with detailed error-messages
+
+2004-02-27 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: Makefile-files, .cvsignore:
+
+       added vnamespace
+
+2004-02-27 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/fmt.c:
+
+       made non-C99 compilers happy
+
+2004-02-27 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_set_namespace(), vc_cleanup_namespace(): added prototypes
+
+2004-02-27 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       added VCMD_set_namespace and VCMD_cleanup_namespace declarations
+
+2004-02-27 05:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added *setnamespace* and *cleanupnamespace* files
+
+2004-02-27 05:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_cleanupnamespace-v13.hc,
+         syscall_cleanupnamespace.c, syscall_setnamespace-v13.hc,
+         syscall_setnamespace.c:
+
+       initial checkin
+
+2004-02-27 05:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/: wrappers-fcntl.hc, wrappers-unistd.hc:
+
+       added some wrappers with detailed error-messages
+
+2004-02-27 05:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers.h:
+
+       added ENSC_DETAIL macros
+
+2004-02-27 05:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/defaults/rpm/macros:
+
+       added /etc/rc.d/init.d/halt and /sbin/new-kernel-pkg to %_netsharedpath
+
+2004-02-27 05:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vcontext and vnamespace
+
+2004-02-26 14:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/util-exitlikeprocess.c[DEAD]:
+
+       moved to lib_internal/
+
+2004-02-26 14:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/util.h:
+
+       removed everything an include <lib_internal/util.h> only
+
+2004-02-26 14:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added vcontext
+
+2004-02-26 14:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, rpm-fake-resolver.c, rpm-fake.c:
+
+       use VC_DYNAMIC_XID instead of VC_RANDCTX
+
+2004-02-26 14:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       initial checkin
+
+2004-02-26 14:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/Makefile-files:
+
+       removed 'util-exitlikeprocess.c'; link against libinternal.a now
+
+2004-02-26 14:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       added vcontext
+       removed 'util-exitlikeprocess.c'; link against libinternal.a now
+
+2004-02-26 14:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       s!/vservers!$DEFAULT_VSERVERDIR! (reported in IRC by broo)
+
+2004-02-26 14:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/util-mem.h:
+
+       include <stdlib.h>
+
+2004-02-26 14:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added lots of util-* headers
+       added util-exitlikeprocess
+
+2004-02-26 14:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       * vc_create_context(), vc_migrate_context(), vc_[sg]et_flags(): added
+         prototypes plus structures
+       * use VC_DYNAMIC_XID instead of VC_RANDCTX
+
+2004-02-26 14:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       added CALL_VC_V13A macro (for API >= 0x00010012)
+       use VC_DYNAMIC_XID instead of VC_RANDCTX
+
+2004-02-26 14:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       added create+migrate+flags+caps declarations
+
+2004-02-26 14:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_createcontext-v13.hc, lib/syscall_createcontext.c,
+         lib/syscall_getflags-v13.hc, lib/syscall_getflags.c,
+         lib/syscall_migratecontext-v13.hc, lib/syscall_migratecontext.c,
+         lib/syscall_setflags-v13.hc, lib/syscall_setflags.c,
+         lib_internal/util-cast.h, lib_internal/util-commonstrings.h,
+         lib_internal/util-declarecmd.h, lib_internal/util-dimof.h,
+         lib_internal/util-exitlikeprocess.c,
+         lib_internal/util-exitlikeprocess.h, lib_internal/util.h:
+
+       initial checkin
+
+2004-02-26 14:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added createcontext + migratecontext + [sg]etflags files
+
+2004-02-26 13:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       Evc_create_context(), Evc_migrate_context(): added
+       use WRAPPER_DECL instead of UNUSED
+
+2004-02-25 12:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       enhanced output
+       added -nd options
+       allow literal limits
+       assume '-H' by default
+
+2004-02-25 12:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/.cvsignore:
+
+       added 'fmt'
+
+2004-02-25 12:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/util.h:
+
+       include util-perror.h
+
+2004-02-25 12:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, secure-mount.c:
+
+       use more verbose perror()
+
+2004-02-25 12:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       added better namespace supportc
+
+2004-02-25 12:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/fmt.c, lib_internal/util-perror.h:
+
+       initial checkin
+
+2004-02-25 12:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/Makefile-files:
+
+       added fmt.c
+
+2004-02-25 12:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/fmt.h:
+
+       fmt_[u]int{32,64}(): added
+
+2004-02-21 00:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/flags.c:
+
+       cosmetical cleanups
+
+2004-02-21 00:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: flags.c, vserver.h:
+
+       added NAMESPACE flag
+
+2004-02-20 22:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       install enter-namespace into $(sbindir) instead of $(pkglibdir)
+
+2004-02-20 22:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/new-namespace.c:
+
+       added missing '#include <errno.h>'
+
+2004-02-20 21:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.29.196
+
+2004-02-20 21:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added enter-namespace
+
+2004-02-20 21:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/enter-namespace.c:
+
+       initial checkin
+
+2004-02-20 21:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files, contrib/manifest.dat.pathsubst:
+
+       added enter-namespace
+
+2004-02-20 21:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       merged with 0.29.2
+
+2004-02-20 20:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       changed logic to skip entries without chance for success
+
+2004-02-20 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       cleanups
+
+2004-02-20 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_rlimit-v11.hc:
+
+       vc_get_rlimit_mask_v11(): use correct datastructure
+
+2004-02-20 18:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, virtual.h, vserver.h:
+
+       added the enter-namespace stuff
+
+2004-02-20 18:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_enternamespace-v13.hc, syscall_enternamespace.c:
+
+       initial checkin
+
+2004-02-20 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers_handler.hc:
+
+       added support for more extensive output
+
+2004-02-20 18:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       moved vserver-info into core
+
+2004-02-20 18:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       VC_ENABLE_API_V13(): incremented needed API-version
+
+2004-02-20 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_getvxinfo-v13.hc:
+
+       vc_get_vx_info_v13(): handle xid==0 and xid==1 case manually
+
+2004-02-20 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       cleanup output in error-case
+
+2004-02-20 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/stack-start.h:
+
+       fixed begin of STACK_START for non-growing stacks
+
+2004-02-20 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/fakerunlevel.c:
+
+       use more extensive errormessages
+       use <wrappers.h>
+
+2004-02-20 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: fscompat_getiattr-v13.hc[DEAD], fscompat_getiattr.c[DEAD],
+         fscompat_setiattr-v13.hc[DEAD], fscompat_setiattr.c[DEAD]:
+
+       obsoleted
+
+2004-02-20 17:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, clearenv.c, exec-cd.c, exec-ulimit.c,
+         ifspec.c, listdevip.c, new-namespace.c, reducecap.c,
+         rpm-fake-resolver.c, rpm-fake.c, save_ctxinfo.c, secure-mount.c,
+         vkill.c:
+
+       do not do the lo-check anymore
+
+2004-02-20 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chbind.c:
+
+       use more extensive errormessages
+       do not do the lo-check anymore
+
+2004-02-20 03:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       fix copy&paste error when giving out initpid
+
+2004-02-19 23:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS:
+
+       version 0.29.195
+
+2004-02-19 23:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       added SYSINFO command
+       internal cleanups
+
+2004-02-19 23:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_e2fscheck.m4:
+
+       tell correct packagename for Debian's e2fsprogs-devel
+       tell packagename for Mandrake
+
+2004-02-19 23:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chxid.c, fstool.c, fstool.h, lsxid.c, setattr.c,
+         showattr.c:
+
+       applied new iattr interface and changed some internal functions
+
+2004-02-19 23:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: unify-unify.c, util-safechdir.c:
+
+       applied new iattr interface
+
+2004-02-19 23:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       * changed iattr interface
+       * removed *iattr_compat() functions; functionality is covered by new
+         iattr interface already
+
+2004-02-19 23:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       added new iattr definitions
+
+2004-02-19 23:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_getiattr-v13.hc, syscall_getiattr.c,
+         syscall_setiattr-v13.hc, syscall_setiattr.c:
+
+       implemented new iattr interface
+
+2004-02-19 23:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall-compat.hc:
+
+       vc_set_ipv4root_compat(): fixed off-by-one error while checking number
+       of allowed IPs
+
+2004-02-19 23:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: fscompat_getiattr-fscompat.hc[DEAD],
+         fscompat_setiattr-fscompat.hc[DEAD],
+         syscall_getiattr-fscompat.hc, syscall_setiattr-fscompat.hc:
+
+       moved fscompat* files to *iattr-fscompat* and applied the changed iattr interface
+
+2004-02-19 23:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/createskeleton-full.hc:
+
+       use new iattr interface
+
+2004-02-19 23:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       removed the fscompat* files
+       added *iattr-fscompat files
+
+2004-02-19 23:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added FEATURES.txt and vcopy
+
+2004-02-19 23:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       create FEATURES.txt and rearranged code a little bit
+
+2004-02-19 23:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added FEATURES.txt
+
+2004-02-18 05:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added vc_createSkeleton() plus defines
+
+2004-02-18 05:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/fscompat_setiattr-fscompat.hc:
+
+       vc_set_iattr_compat_fscompat(): fixed usage of the mode argument
+
+2004-02-18 05:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: unify-unify.c, unify.h:
+
+       Unify_deUnify(): fixed parameters
+       Unify_copy(), Unify_setTime(): added prototype
+
+2004-02-18 05:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-deunify.c:
+
+       fixed parameters
+
+2004-02-18 05:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist.h:
+
+       MatchList_printId(): added prototype
+
+2004-02-18 05:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added unify* and util-* files
+
+2004-02-18 05:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vunify.c, vunify.h:
+
+       cleanups; outsourced a lot to libinternal.a
+
+2004-02-18 05:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/util.h:
+
+       cleanups; outsourced some macros/inlines to libinternal.a
+
+2004-02-18 05:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       added vcopy
+       link the fstool programs against libinternal.a
+       removed vserver-visitdir
+
+2004-02-18 05:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added vcopy
+
+2004-02-18 05:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/util-safechdir.c[DEAD]:
+
+       moved into libinternal.a
+
+2004-02-18 05:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/createskeleton-full.hc, lib/createskeleton-short.hc,
+         lib/createskeleton.c, lib_internal/matchlist-printid.c,
+         lib_internal/unify-copy.c, lib_internal/unify-settime.c,
+         lib_internal/util-dotfile.h, lib_internal/util-safechdir.c,
+         lib_internal/util-safechdir.h, src/vcopy-init.hc, src/vcopy.c,
+         src/vserver-visitdir.hc:
+
+       initial checkin
+
+2004-02-18 05:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-io.hc:
+
+       rewrote the W*all() function to accept an additional argument holding
+       the error, instead of giving out the error
+
+2004-02-18 05:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added createskeleton* files
+
+2004-02-18 05:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * pathconfig.h.pathsubst:
+
+       added DEFAULT_PKGSTATEDIR
+
+2004-02-18 05:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * compat.h:
+
+       added PURE
+
+2004-02-18 05:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac, Makefile.am:
+
+       do not redefine 'LIBTOOL'; the '--tag' causes problems on install
+
+2004-02-17 20:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       call ENSC_DIETLIBC_NEED_COMPAT to determine if '-lcompat' is needed for dietlibc
+
+2004-02-17 20:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       define $(VSERVER_LDADDS)
+       generalized some LIBTOOL stuff
+       do not install libinternal.a anymore
+
+2004-02-17 20:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * tests/Makefile-files:
+
+       use $(VSERVER_LDADDS) instead of lib/libvserver.la to use '-lcompat' on purpose
+
+2004-02-17 20:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       _pkgMountRPM(): do not mount /proc when it is already mounted
+
+2004-02-17 20:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       rearranged inclusion of <sys/socket.h> to fix compilation problems
+       with fc1.90
+
+2004-02-17 20:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rebootmgr.c:
+
+       include <limits.h>
+
+2004-02-17 20:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       use $(VSERVER_LDADDS) instead of lib/libvserver.la to use '-lcompat' on purpose
+       fixed capchroot compilation
+
+2004-02-17 20:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc_compat.m4:
+
+       initial checkin
+
+2004-02-17 20:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/test1.c, src/testsuite/vunify-functest.c:
+
+       make non-C99 compilers happy
+
+2004-02-17 03:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS:
+
+       version 0.29.192
+
+2004-02-17 03:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added missing backslash
+
+2004-02-17 03:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vunify.h, testsuite/Makefile-files,
+         testsuite/vunify-functest.c:
+
+       use new lib_internal/
+
+2004-02-17 03:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vunify-init.hc:
+
+       moved most function into lib_internal/
+
+2004-02-17 03:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vunify.c:
+
+       use new lib_internal
+
+2004-02-17 03:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/util.h:
+
+       moved some functions/macros into lib_internal/util-*
+
+2004-02-17 03:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       removed vunify-* files which went into lib_internal
+
+2004-02-17 03:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added lib_internal/ files
+
+2004-02-17 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vunify-compare.hc[DEAD], vunify-debug.c[DEAD],
+         vunify-doit.hc[DEAD], vunify-matchlist.c[DEAD],
+         vunify-matchlist.h[DEAD]:
+
+       moved functionality into lib_internal library
+
+2004-02-17 03:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: Makefile-files, matchlist-appendfiles.c,
+         matchlist-compare.c, matchlist-destroy.c, matchlist-init.c,
+         matchlist-initbyvserver.c, matchlist-initmanually.c,
+         matchlist-initrefserverlist.c, matchlist.h, pathinfo-append.c,
+         pathinfo-test.c, pathinfo.h, string-destroy.c, string.h,
+         string.hc, unify-deunify.c, unify-unify.c, unify.h, util-io.h,
+         util-mem.h:
+
+       initial checkin
+
+2004-02-17 03:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/: wrappers-unistd.hc, wrappers_handler.hc:
+
+       fixed some 'noreturn' warnings for the execv() functions
+
+2004-02-16 20:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/make-manifest:
+
+       ignore lines beginning with '#'
+
+2004-02-16 20:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       set @ENSC_HAVE_*_COMPILER_TRUE@ tags
+
+2004-02-16 20:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/test1.c:
+
+       #undef NDEBUG
+
+2004-02-16 20:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       use $_READLINK
+       mount /proc when doing pkg-management
+
+2004-02-16 20:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added readlink
+
+2004-02-16 20:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vrpm-preload:
+
+       made rpm-flavor configurable (e.g. 'i' for install (default), 'q' for
+       query, 'd' for database)
+
+2004-02-16 20:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions:
+
+       register generated files so that they
+       can be cleaned up when needed
+
+2004-02-16 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.apt-rpm:
+
+       call rpm.initDB()
+
+2004-02-16 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.rpm:
+
+       rpm.initDB(): added
+
+2004-02-16 20:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       added --initstyle support (-> /etc/vservers/.../apps/init/style)
+
+2004-02-16 20:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chbind.c:
+
+       refined test-routine to work in vservers without 'lo' interface
+
+2004-02-16 20:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       define MS_REC when needed
+
+2004-02-16 20:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac, src/rpm-fake-resolver.c:
+
+       added big, fat warning when not using dietlibc
+
+2004-02-16 19:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added ENSC_HAVE_*_COMPILER_* to pathsubst-rules
+
+2004-02-14 02:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       use isAvoidNamespace() from main-functions file
+
+2004-02-14 02:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: functions, vserver.functions:
+
+       moved isAvoidNamespace() into main-functions file
+
+2004-02-14 02:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscallnr.m4:
+
+       fixed auto-case
+       improved message
+
+2004-02-14 02:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_kerneldir.m4:
+
+       ENSC_KERNEL_HEADERS: made argument optionally
+
+2004-02-14 02:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added clearenv
+
+2004-02-14 02:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       use ENSC_SYSCALLNR()
+
+2004-02-14 00:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       use results from ENSC_SYSCALLNR
+
+2004-02-14 00:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscallnr.m4:
+
+       initial checkin
+
+2004-02-12 00:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/clearenv.c:
+
+       use VSERVER_DECLARE_CMD
+
+2004-02-12 00:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added clearenv
+
+2004-02-12 00:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       use clearenv
+
+2004-02-12 00:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       made namespace stuff configurable at a global place
+
+2004-02-12 00:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vrpm-preload:
+
+       give more rights... (same like at --secure)
+
+2004-02-12 00:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files, scripts/util-vserver-vars.pathsubst:
+
+       added clearenv
+
+2004-02-12 00:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/clearenv.c:
+
+       initial checkin
+
+2004-02-10 18:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chxid.c, setattr.c:
+
+       handle dot-files by default; it does not make sense to use a special
+       '-a' flag for the set-operations
+
+2004-02-10 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       version 0.28.200
+
+2004-02-10 18:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       recognize 'rbind' in fstab
+       use internal mount(2) on MOVE too
+
+2004-02-10 15:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver, vserver.functions, vserver.start:
+
+       implemented CLONE_NS and --rbind mounting
+
+2004-02-10 15:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       implemented '--rbind'
+
+2004-02-10 13:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/.cvsignore, lib/testsuite/.cvsignore:
+
+       initial checkin
+
+2004-02-10 13:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/flags.c:
+
+       s!init!fakeinit!
+
+2004-02-10 13:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       version 0.28.199
+
+2004-02-10 13:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       moved the 'chattr' into the right %post scriptlet
+
+2004-02-10 13:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/flags.c:
+
+       s!init!fakeinit!
+
+2004-02-10 03:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       version 0.28.198
+
+2004-02-10 00:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/: make-manifest, manifest.dat.pathsubst:
+
+       moved *.so.* files from -core to -lib
+
+2004-02-10 00:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added -lib subpackage
+       moved *.so.* files from -core to -lib
+       removed the '%exclude ...vrpm.8'
+       added a 'make check'
+
+2004-02-10 00:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/.cvsignore:
+
+       initial checkin
+
+2004-02-10 00:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-unistd.hc:
+
+       Eexecvp(): added
+       added some 'NORETURN' specifiers
+
+2004-02-10 00:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added lib/testsuite
+
+2004-02-10 00:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/vunify-test.sh:
+
+       redirect output to /dev/null
+
+2004-02-10 00:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/rpm-fake-test.c:
+
+       fixed compilation warnings
+
+2004-02-10 00:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/chcontext-test.c:
+
+       added explicite 'return' for non-C99 compilers
+
+2004-02-10 00:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/Makefile-files:
+
+       added chbind-test
+
+2004-02-10 00:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * man/Makefile-files:
+
+       renoved vrpm.8 for now
+
+2004-02-10 00:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_text2cap(): take 'unsigned int' instead of 'int' argument
+       vc_textlist2flag(), vc_text2flag(), vc_hiflag2text(): added prototypes
+
+2004-02-10 00:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/capabilities.c:
+
+       vc_text2cap(): take 'unsigned int' instead of 'int' argument
+
+2004-02-10 00:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added flags* files
+       added testsuite + -programs
+
+2004-02-10 00:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chcontext.c:
+
+       setFlags(): use vc_textlist2flag() function
+       rearranged code to avoid unremovable zombie processes
+
+2004-02-10 00:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chbind.c, reducecap.c:
+
+       rewrote it
+
+2004-02-10 00:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       made reducecap & chbind native dietlibc programs
+
+2004-02-10 00:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/flags.c, lib/flags_list.c, lib/testsuite/Makefile-files,
+         lib/testsuite/flags.c, src/testsuite/chbind-test.c:
+
+       initial checkin
+
+2004-02-06 23:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       added sys_clone.h
+
+2004-02-06 23:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added 'chattr -t /vservers' + needed Requires:
+
+2004-02-06 23:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions:
+
+       call 'chattr -t' on newly create vserverdirs
+       cleanups; parenthesize case-expressions
+
+2004-02-06 22:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/util.h:
+
+       exitLikeProcess(): added NORETURN attribute to prototype
+
+2004-02-06 22:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       cleanups; use sys_clone()
+
+2004-02-06 22:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/new-namespace.c:
+
+       cleanups; modernized it
+
+2004-02-06 22:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       link new-namespace against util-exitlikeprocess
+       cleanups
+
+2004-02-06 22:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/sys_clone.h:
+
+       initial checkin
+
+2004-02-06 19:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/Makefile-files:
+
+       do not call vunify-test when no C99 compiler is available
+
+2004-02-06 18:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/: Makefile-files, test1.c:
+
+       initial checkin
+
+2004-02-06 18:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/vunify-test.sh:
+
+       use '-n' flag
+
+2004-02-06 18:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vutil.cc:
+
+       minor cosmetical changes
+
+2004-02-06 18:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vunify-init.hc:
+
+       initModeManually(): added missing strdup()
+
+2004-02-06 18:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, ensc_vector/Makefile-files:
+
+       added ensc_vector testsuite
+
+2004-02-06 17:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/vector-insert.c:
+
+       fixed it
+
+2004-02-06 17:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       use ensc_vector
+       cleanups
+
+2004-02-06 17:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/lsxid.c:
+
+       use ensc_vector to cache xid->name mappings
+
+2004-02-06 17:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       link vserver-stat against libensc_vector.a
+
+2004-02-06 16:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       enumerated possible resources
+
+2004-02-06 16:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chxid.c:
+
+       fixed do-display-dir behavior
+
+2004-02-06 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       _generateFlagOptions(): fixed a case expression; formerly x"foo" ==
+       foo checks which would never succeed
+
+2004-02-06 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, chroot-cat.c, chroot-rm.c, exec-cd.c,
+         exec-ulimit.c, fstool.c, new-namespace.c, pipe-sync.c,
+         rpm-fake-resolver.c, save_ctxinfo.c, vps.c, vrsetup.c,
+         vserver-info.c, vserver-stat.c, vunify-doit.hc, vunify-init.hc,
+         vunify-matchlist.c, vunify.c, testsuite/rpm-fake-test.c:
+
+       use new ensc_wrappers/ headers
+
+2004-02-06 15:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       removed wrappers-*
+       link lsxid against libensc_vector.a
+
+2004-02-06 15:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: wrappers-dirent.h[DEAD], wrappers-io.h[DEAD],
+         wrappers-vserver.h[DEAD], wrappers.h[DEAD]:
+
+       moved and generalized into an own /ensc_wrappers subdir
+
+2004-02-06 15:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/Makefile-files, ensc_vector/vector-clear.c,
+         ensc_vector/vector-free.c, ensc_vector/vector-init.c,
+         ensc_vector/vector-insert.c, ensc_vector/vector-internal.h,
+         ensc_vector/vector-popback.c, ensc_vector/vector-pushback.c,
+         ensc_vector/vector-resize.c,
+         ensc_vector/vector-resizeinternal.hc,
+         ensc_vector/vector-search.c, ensc_vector/vector-sort.c,
+         ensc_vector/vector-unique.c, ensc_vector/vector.h,
+         ensc_vector/vector.hc, ensc_wrappers/Makefile-files,
+         ensc_wrappers/wrappers-clone.hc,
+         ensc_wrappers/wrappers-dirent.hc,
+         ensc_wrappers/wrappers-fcntl.hc, ensc_wrappers/wrappers-io.hc,
+         ensc_wrappers/wrappers-ioctl.hc,
+         ensc_wrappers/wrappers-iosock.hc,
+         ensc_wrappers/wrappers-mount.hc, ensc_wrappers/wrappers-pivot.hc,
+         ensc_wrappers/wrappers-resource.hc,
+         ensc_wrappers/wrappers-stdlib.hc,
+         ensc_wrappers/wrappers-unistd.hc,
+         ensc_wrappers/wrappers-vserver.hc,
+         ensc_wrappers/wrappers-wait.hc, ensc_wrappers/wrappers.h,
+         ensc_wrappers/wrappers_handler.hc:
+
+       initial checkin
+
+2004-02-06 15:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added ensc_vector/ & ensc_wrappers/ subdirs and files
+
+2004-02-05 23:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/setattr.c:
+
+       documented --barrier
+       fixed do-display-dir behavior
+
+2004-02-05 05:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       added another path for the template mtab file
+
+2004-02-05 05:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.28.195
+
+2004-02-05 05:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/defaults/apt.conf:
+
+       initial checkin
+
+2004-02-05 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added default apt.conf
+
+2004-02-05 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented default apt.conf
+
+2004-02-05 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall-legacy.hc:
+
+       minor code cleanups
+       added a missing '#ifdef ENSC_SYSCALL_TRADITIONAL'
+
+2004-02-05 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscall.m4:
+
+       enhanced check by using kernel headers
+
+2004-02-05 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.apt:
+
+       added default apt.conf/vendors.conf files
+
+2004-02-05 04:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chcontext.c:
+
+       use sethostname(2)/setdomainname(2) again...
+
+2004-02-05 00:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       use ENSC_SYSCALL
+       enhanced diagnostic output
+
+2004-02-05 00:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall-legacy.hc, vserver-internal.h:
+
+       use ENSC_SYSCALL_TRADITIONAL
+
+2004-02-05 00:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall.c:
+
+       cleanups; do not include "compat.h" anymore explicitly
+
+2004-02-05 00:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added @WGET@ substitution
+
+2004-02-04 22:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscall.m4:
+
+       initial checkin
+
+2004-02-04 22:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vpkg:
+
+       implemented Debian support
+
+2004-02-04 22:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       cleanups
+       added '--silent' option
+
+2004-02-04 22:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vunify-init.hc, vunify.c:
+
+       minor cleanups
+
+2004-02-04 04:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/fscompat_getiattr-v13.hc:
+
+       fixed 'xid' parameter transmission
+
+2004-02-04 04:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS:
+
+       version 0.28.193
+
+2004-02-04 04:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added check for wget
+       version 0.28.193
+
+2004-02-04 04:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added some (Build)Requires:
+
+2004-02-04 04:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added debootstrap files
+
+2004-02-04 04:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented debootstrap configuration
+
+2004-02-04 04:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.debootstrap:
+
+       fixed path of default-uri file
+
+2004-02-04 03:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       initial checkin
+
+2004-02-04 03:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added debootstrap.uri
+
+2004-02-04 03:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       use $PKGLIBDEFAULTDIRc
+
+2004-02-04 03:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.functions,
+         vserver-build.skeleton:
+
+       cleanups; use 'base.' namespace
+
+2004-02-04 03:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       added debootstrap
+
+2004-02-04 03:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vpkg:
+
+       added basic support for Debian
+
+2004-02-04 03:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_WGET
+
+2004-02-04 03:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added debootstrap and pkgmgmt files
+
+2004-02-04 03:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.debootstrap:
+
+       initial checkin
+
+2004-02-03 23:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.28.192
+
+2004-02-03 23:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added 'vuname'
+
+2004-02-03 23:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/: Makefile-files, make-manifest, manifest.dat.pathsubst,
+         .cvsignore:
+
+       initial checkin
+
+2004-02-03 22:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added more details to the final summary
+
+2004-02-03 22:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added misc/fstab
+
+2004-02-03 22:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.functions:
+
+       splitted some functions into a separate vserver-build.functions.pkgmgmt file
+       use XXX.yyy namespace-style notation
+
+2004-02-03 22:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.pkgmgmt,
+         scripts/vserver-build.skeleton, distrib/misc/fstab:
+
+       initial checkin
+
+2004-02-03 22:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       allow to configure fstab-file
+
+2004-02-03 22:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.functions.apt,
+         vserver-build.functions.rpm:
+
+       splitted some functions into a separate vserver-build.functions.pkgmgmt file
+       use XXX.yyy namespace-style notation
+
+2004-02-03 22:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       added skeleton support
+       fixed help message
+
+2004-02-03 22:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       added '--debug' option
+
+2004-02-03 22:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_LIB_VSERVER_BUILD_FUNCTIONS_PKGMGMT
+
+2004-02-03 22:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added vserver-build.skeleton
+
+2004-02-03 22:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vkill.c:
+
+       cleanups; use modern interfaces
+
+2004-02-03 22:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/util.h:
+
+       VSERVER_DECLARE_CMD macro: added
+
+2004-02-03 22:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       added vuname
+
+2004-02-03 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/Makefile-files:
+
+       added workaround for automake bug
+
+2004-02-03 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vuname.c:
+
+       initial checkin
+
+2004-02-03 13:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       use ENSC_C99COMPILER
+       give out summary at end of ./configure
+
+2004-02-03 13:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       * added support for ENSC_HAVE_C99_COMPILER and conditionalized build
+         of 'vunify'
+       * renamed *_CXX_X_* variables to *_CXX_*
+
+2004-02-03 13:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vunify.cc[DEAD]:
+
+       removed since rewritten in C
+
+2004-02-03 13:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       use 'yes' instead of '1'
+
+2004-02-03 13:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_cxxcompiler.m4:
+
+       added ENSC_C99COMPILER
+       added warning-messages
+
+2004-02-03 13:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_getvhiname-v13.hc, syscall_setvhiname-v13.hc:
+
+       #include <string.h>
+
+2004-02-02 20:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/compatibility.xml:
+
+       added note about chcontext rewrite
+
+2004-02-02 20:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added support for olduts API
+
+2004-02-02 20:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       substitute @PACKAGE@ too
+
+2004-02-02 20:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/Makefile-files:
+
+       added chcontext-test.c
+
+2004-02-02 20:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/testsuite/chcontext-test.c:
+
+       initial checkin
+
+2004-02-02 20:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/wrappers.h:
+
+       added Esetsid()
+
+2004-02-02 20:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/wrappers-vserver.h:
+
+       return xid_t instead of void
+
+2004-02-02 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       cleanups
+       added missing '\n' in error-msg
+
+2004-02-02 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       added UTS tag
+
+2004-02-02 20:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/reducecap.c:
+
+       cleanups in the vc_new_s_context() call
+
+2004-02-02 20:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chcontext.c:
+
+       rewrote and enhanced it
+
+2004-02-02 20:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       made chcontext a dietlibc program and updated its SOURCES
+
+2004-02-02 20:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       return xid_t on vc_new_s_context()
+       added VHOST/vhi functions and types
+
+2004-02-02 19:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       cleanups
+       added CALL_VC_OLDUTS()
+       added VHI_USER2KERNEL/VHI_KERNEL2USER() wrappers
+
+2004-02-02 19:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       added VHOST support
+
+2004-02-02 19:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_gettaskxid-oldproc.hc,
+         syscall_getvxinfo-oldproc.hc:
+
+       renamed *_X to *_oldproc
+
+2004-02-02 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall-compat.hc, syscall-legacy.hc, syscall.c:
+
+       fixed vc_new_s_context() to return the context instead of 0/1
+
+2004-02-02 19:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: fscompat_getiattr-v13.hc, fscompat_setiattr-v13.hc,
+         syscall_getiattr-v13.hc, syscall_getvxinfo-v13.hc,
+         syscall_kill-v11.hc, syscall_setiattr-v13.hc:
+
+       use CTX_USER2KERNEL to wrap xid
+
+2004-02-02 19:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/capabilities.c:
+
+       allow both 'CAP_xxx' and 'xxx'
+
+2004-02-02 19:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added *vhiname* files
+
+2004-02-02 19:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_getvhiname-olduts.hc, syscall_getvhiname-v13.hc,
+         syscall_getvhiname.c, syscall_setvhiname-olduts.hc,
+         syscall_setvhiname-v13.hc, syscall_setvhiname.c:
+
+       initial checkin
+
+2004-01-29 12:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/.cvsignore:
+
+       initial checkin
+
+2004-01-29 12:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS:
+
+       version 0.28.190
+
+2004-01-29 12:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       cleanups; use $(SED) instead of sed
+       fix $pkglibdir in install-data-hook
+       put some hooks into own targets
+
+2004-01-29 12:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added tests for sed and cmp
+       outsourced ext2fs test (merged from 0.28)
+
+2004-01-29 12:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       fixed insert-into-list function
+       give out warning when vc_get_task_xid() fails
+
+2004-01-29 12:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       use DIM_OF() macro
+       added APIVER tag
+       fixed help message
+
+2004-01-29 12:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/util.h:
+
+       added DIM_OF() macro
+
+2004-01-29 12:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added vrsetup
+
+2004-01-29 12:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: rootshell, vapt-get, vapt-get-worker, vpkg, vpstree,
+         vrpm, vrpm-preload, vrpm-worker, vserver, vserver-build,
+         vserver-copy, vservers.grabinfo.sh, vsysvwrapper, vtop,
+         legacy/distrib-info, legacy/vserver, legacy/vserverkillall:
+
+       fixed/changed path-detection for $UTIL_VSERVER_VARS
+
+2004-01-29 12:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       cleanups
+       do not install util-vserver-vars in SBINDIR anymore
+
+2004-01-29 12:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_e2fscheck.m4:
+
+       initial checkin
+
+2004-01-29 12:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: ext2fs.h, getversion.c, vserver.h:
+
+       merged with 0.28
+
+2004-01-23 22:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       added some files to doc_DAT
+
+2004-01-23 21:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       version 0.27.199
+       added check for xsltproc
+
+2004-01-23 21:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS:
+
+       version 0.27.199
+
+2004-01-23 21:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * compat.h:
+
+       added ENSC_FIX_IOCTL()
+
+2004-01-23 21:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added $(doc_DAT)
+
+2004-01-23 21:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       added compat-doc
+
+2004-01-23 21:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: compat-xhtml.xsl, compatibility.dtd, compatibility.xml:
+
+       initial checkin
+
+2004-01-23 21:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: ioctl-getext2flags.hc, ioctl-getfilecontext.hc,
+      &