summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/rcs.c
AgeCommit message (Expand)Author
2006-02-01set rcs_errno accordingly in rcs_open() if the file is not found.Xavier Santolaria
2006-01-26strings cleanup; OK niallo@.Xavier Santolaria
2006-01-10- rewrite RCS keyword expansion. the old way of doing it was very slow,Niall O'Higgins
2006-01-03knf;Xavier Santolaria
2006-01-02#include's cleanup; ok joris@ niallo@.Xavier Santolaria
2005-12-30knfReyk Floeter
2005-12-30- zap unused 'rf_ref' member of RCSFILE structure.Niall O'Higgins
2005-12-30- simplify an unecessary if/else construct in rcs_open()Niall O'Higgins
2005-12-30- realloc() -> xrealloc(), was missed in the original sweep.Niall O'Higgins
2005-12-28don't use rf_pdata when it's not allocated.Joris Vink
2005-12-27- implement lazy-parsing of rcs files, that is only parse as much as weNiall O'Higgins
2005-12-24remove useless cvs_buf_alloc() failure checks;Joris Vink
2005-12-22- fix handling of zero byte files.Niall O'Higgins
2005-12-20cvs_buf_putc() and cvs_buf_write_*() functions cannot fail anymore;Xavier Santolaria
2005-12-20use fatal(); OK joris@ niallo@.Xavier Santolaria
2005-12-19use fatal() if getpwuid() fails; OK joris@.Xavier Santolaria
2005-12-12rcsnum_alloc() and rcsnum_cpy() no longer can fail, so don'tJoris Vink
2005-12-10switch to xmalloc stuff, me and xsa@ agreed on this a longJoris Vink
2005-12-08complete and correct rcs locking functionality,Joris Vink
2005-12-03todd@ reminds me:Joris Vink
2005-12-03fix date handling in opencvs, this was broken since the very start.Joris Vink
2005-12-03usr.bin/rcs stuff doesn't care about cvs_checkout_rev();Joris Vink
2005-12-03add very basic support for the following stuff:Joris Vink
2005-12-02remove debug message;Joris Vink
2005-12-02fix commiting/importing of 0 sized files.Joris Vink
2005-12-01rcs_findrev() is not static anymore; align protos while here;Xavier Santolaria
2005-11-22- ci(1) can intialise RCS files now!Niall O'Higgins
2005-11-16fix writing of RCS files; it has been bugging us for a while now...Xavier Santolaria
2005-11-12- remove strtab stuff. serves no useful purpose.Niall O'Higgins
2005-11-09add missing '\n' when writing deltatexts in an RCS file;Xavier Santolaria
2005-11-02changes from Venice:Niall O'Higgins
2005-10-30nuke trailing whitespaces;Xavier Santolaria
2005-10-29- add two new functions to RCS api: rcs_state_set() and rcs_state_check()Niall O'Higgins
2005-10-22diff3 support, needed for merging files together;Joris Vink
2005-10-22- don't check for admin files when running init;Joris Vink
2005-10-18plug memleaks in rcs_rev_add() when an error occurs;Joris Vink
2005-10-16fix the locks section in RCS files;Joris Vink
2005-10-15- add username parameter to rcs_rev_add(), needed to implement at leastNiall O'Higgins
2005-10-11more debug stuff i forgot to take out, i blame the dominican sun!Joris Vink
2005-10-11remove debug cruft;Joris Vink
2005-10-11fix patching in rcs_getrev();Joris Vink
2005-10-10add rcs_rev_setlog() in the RCS api; used for setting log messagesJoris Vink
2005-10-10better symbol listing in RCS files;Joris Vink
2005-10-10use rd_next in rcs_getrev() when patching to get to a revisionJoris Vink
2005-10-10correctly fill in the rd_next field in rcs_rev_add();Joris Vink
2005-10-09fix 2 off-by-one's which was causing us a whole load of crap;Joris Vink
2005-10-07basic `ci' support is here! more coming soon.Niall O'Higgins
2005-10-07knf and spacing, ok joris@Reyk Floeter
2005-10-05- add a diff.h header file, corresponding to public functions in diff.cNiall O'Higgins
2005-10-05open the RCS file with O_TRUNC as well whenJoris Vink