summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/rcs.c
AgeCommit message (Expand)Author
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
2005-10-05free rl_name as well when freeing the lock list;Joris Vink
2005-10-04correctly parse the lock section in an RCS file;Joris Vink
2005-10-04write locks to the RCS file;Joris Vink
2005-10-02correctly copy and NUL-terminate deltatext strings so we don't end upJoris Vink
2005-09-30spacing & KNFJoris Vink
2005-09-30rework the rcs_write() function.Niall O'Higgins
2005-09-29free the access list when rcs file is closed. ok joris@Moritz Jodeit
2005-09-29set RCS_SYNCED to off in some more functions whichMoritz Jodeit
2005-09-29return -1 instead of NULL in rcs_sym_{add,remove}. ok joris@Moritz Jodeit
2005-09-29don't forget to put the revision into the rcs_lockMoritz Jodeit
2005-09-29implement RCS_HEAD_REV in rcs_rev_add()Niall O'Higgins
2005-09-29allow RCS_HEAD_REV to be passed to rcs_getrev() to obtain the head revision;Joris Vink
2005-09-19Zap some compiler warnings about uninitialized variables.Niall O'Higgins
2005-09-18- ensure rcs_rev_add() and rcs_kwexp_set() set the RCS_SYNCED flag to offNiall O'Higgins
2005-09-18RCS keyword expansion support, only $Log$ is not supported right now.Joris Vink
2005-09-18fix memleakJoris Vink