1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
things to do (varying in priority)
----------------------------------
* make adding of -t option trough configfile (and remove --enable-debug)
(also make it possible to add other options (e.g. -R)
* cvsd: implement a connectionsperminute
* debian: ask per repository whether to initialize
* cvsd: throttle bandwidth (see trickle)??
* debian: add a warning if cvs pserver is configured through cvs (db_get cvs/pserver)
* debian: add checks for correct parameters (cvsd/listen)
* cvsd: add assertions to code for all/most function parameters
* cvsd-buildroot: add debug option to display output of ldd, chown, tar, etc
* cvsd: maybe do fork() earlier so that connection cannot be stopped with slow name lookups etc
* cvsd-buildroot: add quiet (-q) option
* debian cronjob: warn if files in / are newer than files in /var/lib/cvsd
* get cvsd working under cygwin
* cvsd-buildroot: if any directories in chroot jail (besides the ones created) are not mentioned as repos in cvsd.conf give a warning
* cvsd-buginfo: check persmissions of files (read access to repository)
* cvsd-buginfo (maybe cvsd-buildroot): check CVSROOT/config for SystemAuth=no and PamAuth=no
* cvsd-buildroot: complain about libraries that shouldn't be there
|