summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Collapse)Author
2006-02-09add missing client-side paths definitions;Xavier Santolaria
2006-02-09- move rcs_kw-related data into rcs.h and de-static the keyword array. thisNiall O'Higgins
allows access from outside rcs.c and will be needed for upcoming features in ci(1). ok joris@ xsa@
2006-02-08fix more breakage by xsa, although this one is partially my fault as well.Joris Vink
2006-02-08once again, we have to unbreak stuff xsa broke on his own.Joris Vink
seriously xavier, I might be in the carribean but you are drinking all the rum and commiting shit drunk.
2006-02-06- use bitwise flagsXavier Santolaria
- add missing option in remote handler
2006-02-06- use biwise flagsXavier Santolaria
- add missing option in remote handler OK niallo@.
2006-02-05unbreak remote protocol which got broken in revision 1.88.Joris Vink
2006-02-01check format string; OK niallo@, "it's nice to have" joris@.Xavier Santolaria
2006-02-01allow tag deletion with -d option; OK niallo@.Xavier Santolaria
2006-02-01set rcs_errno accordingly in rcs_open() if the file is not found.Xavier Santolaria
OK niallo@.
2006-02-01cannot admin newly added file.Xavier Santolaria
2006-01-31errors in cvs_checkout_init() are definitly fatal.Xavier Santolaria
2006-01-30strerror() -> rcs_errstr() when passing rcs_errno as argument;Xavier Santolaria
2006-01-30- make fatal() exit with code 1 instead of 255. makes us more compatibleNiall O'Higgins
with gnu on errors. ok xsa@
2006-01-29- fix a bug where co -l would fail with "permission denied" if the workingNiall O'Higgins
file was read-only. ok joris@
2006-01-29spread some fatal() here too;Xavier Santolaria
2006-01-29RCS_PARSE_FULLY needed here too, as in rlog(1);Xavier Santolaria
2006-01-28- don't segfault on rcsnum overflow.Niall O'Higgins
ok joris@
2006-01-27CVS_EX_BADROOT return code is not worth keeping;Xavier Santolaria
2006-01-27more errors handling cleanup;Xavier Santolaria
2006-01-27cvs_mkadmin() cannot return < 0 anymore;Xavier Santolaria
2006-01-27errors handling cleaning here too;Xavier Santolaria
2006-01-27errors handling cleaning here too;Xavier Santolaria
2006-01-27errors handling cleaning;Xavier Santolaria
2006-01-27use fatal();Xavier Santolaria
2006-01-26strings cleanup; OK niallo@.Xavier Santolaria
2006-01-25this snprintf() occurence should have been removed in previous commit.Xavier Santolaria
2006-01-25use cvs_rcs_getpath() here too + some strings cleanup whilst here.Xavier Santolaria
2006-01-25strings cleanup; OK niallo@.Xavier Santolaria
2006-01-25use cvs_rcs_getpath() instead of duplicating code.Xavier Santolaria
2006-01-25snprintf() cleanup; OK niallo@.Xavier Santolaria
2006-01-23snprintf() -> strlcpy()/strlcat(); OK niallo@.Xavier Santolaria
2006-01-23print complete command name in usage, not aliases.Xavier Santolaria
2006-01-23wrap usage;Xavier Santolaria
2006-01-16- in cvs_buf_free(), don't try to free() b->cb_buf if it has not beenNiall O'Higgins
allocated. fixes PR4974. From: <ttakah@lapis.plala.or.jp>
2006-01-15- don't try to malloc 0 bytes of memory if an empty buffer is requested; delayNiall O'Higgins
the malloc till cvs_buf_grow(). fixes PR4972. ok joris@
2006-01-10- rewrite RCS keyword expansion. the old way of doing it was very slow,Niall O'Higgins
this method avoids lots of expensive buffer operations, and gives OpenCVS a considerable speed boost. ok xsa@ "put it in" joris@
2006-01-10- add cvs_buf_getc() function; returns byte at specified buffer position.Niall O'Higgins
needed for the next commit. ok xsa@ joris@
2006-01-10zap unused variables;Xavier Santolaria
2006-01-08make cvs_init_create_files() return type void; ok joris@.Xavier Santolaria
2006-01-06mark up fix;Jason McIntyre
2006-01-06restructure the section on cvs sub-commands: make each commandJason McIntyre
a sub-section, and put the command usage in an indented display; this removes the problem of line split on complicated usage, and makes the usage itself much easier to maintain (no mark up to worry about). page looks nicer too ;) ok joris xsa
2006-01-06ingore local update of newly added files. this fixes some possibleReyk Floeter
NULL pointer conditions and also removes some obsolete extra checks. ok joris@
2006-01-06uninitialized pointer could confuse the cleanup checkReyk Floeter
ok joris@
2006-01-06zap <paths.h>;Xavier Santolaria
2006-01-04make cvs_sendresp() return type void; ok joris@.Xavier Santolaria
2006-01-03renaming zlib.{c,h} files to compress.{c,h} and link to build;Xavier Santolaria
was pretty stupid calling them that way; ok joris@ niallo@.
2006-01-03use fatal();Xavier Santolaria
2006-01-03knf;Xavier Santolaria
2006-01-02zap, kill and eliminate unused code;Joris Vink