File: TODO

package info (click to toggle)
cvsd 1.0.7
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,048 kB
  • ctags: 155
  • sloc: sh: 4,439; ansic: 1,831; perl: 198; makefile: 145
file content (18 lines) | stat: -rw-r--r-- 1,190 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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: use getent to get information if /etc/passwd doesn't provide it
* cvsd-buildroot: if any directories in chroot jail (besides the ones created) are not mentioned as repos in cvsd.conf give a warning
* debian: remove legacy code from debian/postinst to overwrite old versions of configfile once cvsd hits stable