Date: Tue, 17 Mar 2009 06:54:41 +0000 (UTC) From: Ulf Lilleengen <lulf@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/contrib/csup GNUmakefile Makefile TODO config.c csup.1 detailer.c diff.c diff.h fattr.c fattr.h keyword.c keyword.h lex.rcs.c lister.c misc.c misc.h mux.c proto.c proto.h rcsfile.c rcsfile.h rcsparse.c rcsparse.h rcstokenizer.h ... Message-ID: <200903170659.n2H6xtoQ086552@repoman.freebsd.org>
index | next in thread | raw e-mail
lulf 2009-03-17 06:54:41 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
contrib/csup GNUmakefile Makefile TODO config.c csup.1
detailer.c diff.c diff.h fattr.c fattr.h
keyword.c keyword.h lister.c misc.c
misc.h mux.c proto.c proto.h status.c
stream.c stream.h updater.c
usr.bin/csup Makefile
Added files: (Branch: RELENG_7)
contrib/csup lex.rcs.c rcsfile.c rcsfile.h rcsparse.c
rcsparse.h rcstokenizer.h rcstokenizer.l
rsyncfile.c rsyncfile.h
Log:
SVN rev 189918 on 2009-03-17 06:54:41Z by lulf
MFH:
r186781
Merge support for CVSMode (aka. mirror mode) into csup. This means csup can now
fetch a complete CVS repository. Support for rsync update of regular files are
also included, but are not yet enabled. The change should not have an impact on
existing csup usage, as little of the existing code has changed.
r186871
- Update manpage now that cvs mode is supported.
r188405
- Fix an issue where file attributes were not installed correctly during a Touch
and SetAttrs operation.
- SetAttrs and Touch were incorrectly switched.
r188644
- Do not free the pattern lists immediately after use, as they might be needed
again in case the connection is interrupted and csup have to reconnect. The
lists will be freed after the collection has been completely processed.
r189455
- Try to handle rcsfile write failures in the same way as cvsup, as they are not
necessarily fatal. If the file was incorrectly written, the checksum will
detect it and the file will be retransferred.
Revision Changes Path
1.1.1.2.4.1 +4 -3 src/contrib/csup/GNUmakefile
1.1.1.2.4.1 +4 -3 src/contrib/csup/Makefile
1.1.1.2.4.1 +1 -2 src/contrib/csup/TODO
1.1.1.2.4.1 +1 -6 src/contrib/csup/config.c
1.1.1.2.4.1 +1 -3 src/contrib/csup/csup.1
1.1.1.1.4.1 +274 -10 src/contrib/csup/detailer.c
1.1.1.1.4.1 +232 -8 src/contrib/csup/diff.c
1.1.1.1.4.1 +4 -2 src/contrib/csup/diff.h
1.1.1.2.4.1 +49 -6 src/contrib/csup/fattr.c
1.1.1.1.4.1 +4 -1 src/contrib/csup/fattr.h
1.1.1.1.4.1 +24 -1 src/contrib/csup/keyword.c
1.1.1.1.4.1 +2 -1 src/contrib/csup/keyword.h
1.1.2.1 +2094 -0 src/contrib/csup/lex.rcs.c (new)
1.1.1.2.4.1 +131 -1 src/contrib/csup/lister.c
1.1.1.3.4.1 +139 -16 src/contrib/csup/misc.c
1.1.1.2.4.1 +25 -17 src/contrib/csup/misc.h
1.1.1.1.4.1 +2 -1 src/contrib/csup/mux.c
1.1.1.2.4.1 +34 -7 src/contrib/csup/proto.c
1.1.1.1.4.1 +2 -1 src/contrib/csup/proto.h
1.1.2.1 +1367 -0 src/contrib/csup/rcsfile.c (new)
1.1.2.1 +73 -0 src/contrib/csup/rcsfile.h (new)
1.1.2.1 +357 -0 src/contrib/csup/rcsparse.c (new)
1.1.2.1 +41 -0 src/contrib/csup/rcsparse.h (new)
1.1.2.1 +333 -0 src/contrib/csup/rcstokenizer.h (new)
1.1.2.1 +73 -0 src/contrib/csup/rcstokenizer.l (new)
1.1.2.1 +223 -0 src/contrib/csup/rsyncfile.c (new)
1.1.2.1 +41 -0 src/contrib/csup/rsyncfile.h (new)
1.1.1.1.4.1 +33 -1 src/contrib/csup/status.c
1.1.1.1.4.1 +228 -5 src/contrib/csup/stream.c
1.1.1.1.4.1 +14 -2 src/contrib/csup/stream.h
1.1.1.2.4.1 +1070 -64 src/contrib/csup/updater.c
1.3.4.1 +5 -1 src/usr.bin/csup/Makefile
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903170659.n2H6xtoQ086552>
