summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Expand)Author
2006-02-13write out an empty comment in RCS files even if there isn't one asXavier Santolaria
2006-02-10forgot to document CVS/Baserev.tmp, so here it is.Xavier Santolaria
2006-02-10document CVS/Entries.Backup, CVS/Notify.tmp and CVS/Template files.Xavier Santolaria
2006-02-10fix CVS_PATH_NOTIFY duplicate.Xavier Santolaria
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
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
2006-02-06- use bitwise flagsXavier Santolaria
2006-02-06- use biwise flagsXavier Santolaria
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
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
2006-01-29- fix a bug where co -l would fail with "permission denied" if the workingNiall O'Higgins
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
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
2006-01-15- don't try to malloc 0 bytes of memory if an empty buffer is requested; delayNiall O'Higgins
2006-01-10- rewrite RCS keyword expansion. the old way of doing it was very slow,Niall O'Higgins
2006-01-10- add cvs_buf_getc() function; returns byte at specified buffer position.Niall O'Higgins
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
2006-01-06ingore local update of newly added files. this fixes some possibleReyk Floeter
2006-01-06uninitialized pointer could confuse the cleanup checkReyk Floeter
2006-01-06zap <paths.h>;Xavier Santolaria
2006-01-04make cvs_sendresp() return type void; ok joris@.Xavier Santolaria