summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Expand)Author
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-30avoid using `cvs add *' idiom wrt special files; joris okXavier Santolaria
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-27add some file status checks in local setup;Xavier Santolaria
2005-09-26some more style nits and bits;Xavier Santolaria
2005-09-26style;Xavier Santolaria
2005-09-25Produce more clear error message parsing date strings. ok joris@Otto Moerbeek
2005-09-25use cvs_add_build_entry(); joris okXavier Santolaria
2005-09-22style;Xavier Santolaria
2005-09-21clean this mess up; joris okXavier Santolaria
2005-09-21use correct return codes in cvs_add_directory(); joris okXavier Santolaria
2005-09-19Zap some compiler warnings about uninitialized variables.Niall O'Higgins
2005-09-19Add preprocessor directives needed for usr.bin/rcs programs to compile.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
2005-09-17fix stupidity in rcs_patch_lines() and return -1 on error so we actuallyJoris Vink
2005-09-15strip trailing slashes from any arguments passed to opencvs.Joris Vink
2005-09-15check in cvs_mkadmin() wether we need to create or not theXavier Santolaria
2005-09-14knfJoris Vink
2005-09-13fix conditions when the base directory should be passed to the commandJoris Vink
2005-09-13let's add directories too; testing+ok joris@.Xavier Santolaria
2005-09-13unbreak opencvs serverJoris Vink
2005-09-11only remove and free a cvsroot struct if it has been added inJoris Vink
2005-09-07make sure the administrative files that the commands depend on areJoris Vink
2005-09-07more stuffs for the CVS/Tag file; input+ok jmc@.Xavier Santolaria
2005-09-06more bits for the local remove command support; OK joris@.Xavier Santolaria
2005-09-06Make sure entries do not go away when we run through them in the file code.Joris Vink
2005-09-05add warning message if file status is unknown;Xavier Santolaria
2005-09-05let's move forward with the local add command;Xavier Santolaria
2005-09-05add trace message (-t);Xavier Santolaria
2005-09-05use CVS_ENT_MAXLINELEN;Xavier Santolaria
2005-09-05add new functions: cvs_write_tagfile() and cvs_parse_tagfile(),Xavier Santolaria
2005-09-05style;Xavier Santolaria
2005-08-24checkout -D also implies -P; ok jmc@.Xavier Santolaria
2005-08-23cvs does not remove directories unless it's empty and thatXavier Santolaria
2005-08-23preceeded -> precededJason McIntyre
2005-08-22document $CVSROOT/CVSROOT/history file; ok jmc jorisXavier Santolaria
2005-08-22- handle removal of a freshly added fileXavier Santolaria