- - adjusted insecure caps for the added CAP_AUDIT* and removed
- CAP_QUOTACTL stuff
- - assume every unknown capability as insecure
-
-2005-07-15 20:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib/testsuite/.cvsignore:
-
- added 'personality'
-
-2005-07-15 20:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib/: syscall_netadd-net.hc, syscall_netremove-net.hc:
-
- changed code so that it *compiles* with current kernel headers
-
-2005-07-15 20:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib/: syscall_getiattr-fscompat.hc, syscall_setiattr-fscompat.hc:
-
- 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]
-
-2005-07-15 18:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib/capabilities.c:
-
- use a static '29' for QUOTACTL capability as VC_CAP_QUOTACTL was removed
-
-2005-07-15 18:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib/ccaps-v13.c:
-
- added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
- added/moved some aliases
-
-2005-07-15 18:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib/bcaps-v13.c:
-
- removed VC_CAP_QUOTACTL
- added VC_CAP_AUDIT*
-
-2005-07-15 18:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib/vserver.h:
-
- removed VC_CAP_QUOTACTL
- added VC_CAP_AUDIT*
- added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
-
-2005-07-15 18:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * contrib/: Makefile-files, yum-2.3.4-chroot.patch:
-
- added yum-2.3.4-chroot patch
-
-2005-07-15 18:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * kernel/: network.h, network_cmd.h, switch.h, xid.h:
-
- updated to patch-2.6.12.2-vs2.0-rc7
-
-2005-07-05 00:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/vserver-build.functions:
-
- check whether context is already active before starting the build
- (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12849)
-
-2005-07-05 00:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * src/vserver-info.c:
-
- allow to pass a numeric xid to 'vserver-info ... RUNNING'
-
-2005-07-05 00:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib_internal/: Makefile-files, util-isnumber.c, util.h:
-
- isNumber(): added
-
-2005-07-04 20:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/vserver-build.debootstrap:
-
- give out status message before downloading debootstrap
- (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13472)
-
-2005-07-04 20:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib/syscall-alternative.h:
-
- updated to http://vserver.13thfloor.at/Experimental/SYSCALL/syscall.h
- from 2005-05-07
-
-2005-07-04 00:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * distrib/misc/debootstrap.uri:
-
- oops... set the wrong value
-
-2005-07-04 00:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * distrib/misc/debootstrap.uri:
-
- updated
-
-2005-07-04 00:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * distrib/Makefile.am:
-
- register fc4 as rh-style distribution
-
-2005-07-03 22:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * configure.ac:
-
- check for 'nohup'
-
-2005-07-03 19:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * contrib/manifest.dat.pathsubst:
-
- removed chroot_* + C++ programs
- added chroot_sh + vwait
-
-2005-07-03 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * Makefile.am, lib/virtual.h:
-
- updated used kernel headers to 2.6.12.2-vs2.0-rc5
-
-2005-07-03 19:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * lib/: syscall_getvhiname-v13.hc, syscall_setvhiname-v13.hc:
-
- - s!VCMD_vx_.et_vhi_name!VCMD_.et_vhi_name!
- - added workaround for older kernels not having the naming above
-
-2005-07-03 19:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/vshelper:
-
- accept 'async' method
-
-2005-07-03 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/vserver.start:
-
- pipe 'popd' output to /dev/null
-
-2005-07-03 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/vserver.functions:
-
- initSync(): fixed parameter naming
- initSync(): set 'async' method when 'vwait' is available
- _waitForVWait(): read pipe after 'wait' returned
-
-2005-07-03 19:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/vserver-build:
-
- do not set OPTION_KEEP
-
-2005-07-03 19:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/util-vserver-vars.pathsubst:
-
- added vwait
-
-2005-07-03 19:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/pkgmgmt:
-
- - cleanups
- - unset %_dbpath at 'internalize' operation
-
-2005-07-03 19:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/functions:
-
- vshelper.initSync(): fixed parameter naming
-
-2005-07-03 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * src/chroot-sh.c:
-
- implemented 'testfile' subcommand
-
-2005-07-03 16:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * contrib/: Makefile-files, yum-2.3.3-chroot.patch:
-
- added yum-2.3.3-chroot.patch
-
-2005-07-03 16:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/functions:
-
- do not quote $_VSHELPER in help message (reported by Roman Barczynski,
- https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13162)
-
-2005-07-03 16:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * doc/configuration.xml:
-
- mentioned the working directory for the scripts
-
-2005-07-03 16:02 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:
-
- updated to 2.6.12.2-vs2.0-rc5
-
-2005-07-03 15:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
-
- * scripts/vserver.start:
-
- 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
-
-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: