summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/file.c
AgeCommit message (Expand)Author
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-11only remove and free a cvsroot struct if it has been added inJoris Vink
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-08-19do not close the entries file until all files depending on it haveJoris Vink
2005-08-17keep a pointer to the CVSENTRIES in the CVSFILE structure.Joris Vink
2005-08-17trailing whitespaces ...Xavier Santolaria
2005-08-14missing casts; ok jorisXavier Santolaria
2005-08-11fgets() expects the 2nd arg to be an int.Xavier Santolaria
2005-08-03check only once for the HOME environment variable and reuseXavier Santolaria
2005-07-30o remove a call to cvs_ent_open() from cvs_file_create(),Moritz Jodeit
2005-07-29minor KNF;Xavier Santolaria
2005-07-29make more use of error codes in the file code.Joris Vink
2005-07-29correctly build the repository path in cvs_load_dirinfo() so we do notJoris Vink
2005-07-27rename cvs_remove_dir() to cvs_rmdir() because it might be confusingXavier Santolaria
2005-07-25make it compile without warningsJoris Vink
2005-07-25KNF;Xavier Santolaria
2005-07-24do not bail out in client mode if the file is not on disk at all.Joris Vink
2005-07-24"cvslog.*" should really be "cvslog*"Joris Vink
2005-07-24add "cvslog.*" to the ignore listJoris Vink
2005-07-23rewrite of the file code. the previous one was justJoris Vink
2005-07-22use the cf_name field of the CVSFILE struct instead of using the oldJoris Vink
2005-07-18oops, last commit broke a few thingsJoris Vink
2005-07-18let it compile without any warningsJoris Vink
2005-07-15if the file has been added but is not on disk make sure we can pick it upJoris Vink
2005-07-07do not run the callback for "." twice.Joris Vink
2005-07-07add a field to CVSFILE which holds the timestamp from the Entries file.Joris Vink
2005-07-07remove trailing whitespacesJoris Vink
2005-07-05if we can't stat the file and there is no entry for it, don't failJoris Vink
2005-07-01- plug memleak in cvs_file_getdir().Joris Vink
2005-06-17correctly build a temporary copy of the client its repositoryJoris Vink
2005-06-17when pruning don't try to remove any directories outsideJoris Vink
2005-06-14finish pruning support, this has been sittingJoris Vink
2005-06-09don't forget to close entfile in cvs_file_getspec().Joris Vink
2005-06-01remove debug codeJoris Vink
2005-06-01don't trust cvs_file_getpath() to get the correct path when creatingJoris Vink
2005-06-01when creating a new directory, steal the parent its cvsroot structure ifJoris Vink
2005-05-31headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;Xavier Santolaria
2005-05-31remove LP_ERROR log priority level and rather use LP_ERR as they are bothXavier Santolaria
2005-05-28make sure we check the Entry file when we need to.Joris Vink
2005-05-25assume that a file is modified if its timestamp is lowerJean-Francois Brousseau
2005-05-24don't fail on mkdir(2) when errno is EEXIST in cvs_file_create().Joris Vink
2005-05-24- simplify cvs_mkadmin().Joris Vink
2005-05-24Merge the cvs_cmd and cvs_cmd_info structures and add the necessaryJean-Francois Brousseau
2005-05-22unused variableJoris Vink
2005-05-20plug a memleakJoris Vink
2005-05-20allow a cvs command to be executed from outside a repository,Joris Vink