summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/cvs.h
AgeCommit message (Expand)Author
2005-07-25KNF; mostly spaces vs. tabs; ok joris@ jfb@.Xavier Santolaria
2005-07-24add cvs_unlink(); a wrapper to unlunk() w/ an error msg as it is used inXavier Santolaria
2005-07-23rewrite of the file code. the previous one was justJoris Vink
2005-07-23add cvs_chdir(); a wrapper to chdir() w/ an error msg as it is used inXavier Santolaria
2005-07-21#define CVS_DESCR_FILE_EXT ",t"Xavier Santolaria
2005-07-13add cvs_rcs_getpath() function. Returns the path of the RCS file if itXavier Santolaria
2005-07-07remove trailing whitespacesJoris Vink
2005-06-17correctly build a temporary copy of the client its repositoryJoris Vink
2005-06-17#define CVS_EX_ERR -1Xavier Santolaria
2005-06-07remove ancient and unused CVS define. it was a leftover fromJoris Vink
2005-06-01missed these in previous commits.Joris Vink
2005-05-31headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;Xavier Santolaria
2005-05-26don't keep a pointer to the file handle in CVSENTRIES, it is onlyJean-Francois Brousseau
2005-05-26- remove cvs_ent_getent(), it's not used anymoreJean-Francois Brousseau
2005-05-26first part of real pruning supportJoris 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-20first bits of the `cvs -n' option; ok jfb jorisXavier Santolaria
2005-05-19use the date parsing code from date.y and fix timestamps on newlyJean-Francois Brousseau
2005-05-18build a local copy of the client's source tree when acting as a server.Joris Vink
2005-05-02add missing structs for upcoming commands; joris okXavier Santolaria
2005-04-25* add missing 'R' flag in diff synopsisJean-Francois Brousseau
2005-04-20check the validity of tag names passed to the tag command, and printJean-Francois Brousseau
2005-04-20add the CVS_EX_OK return code to indicate everything went fineJean-Francois Brousseau
2005-04-12introduce our own set of error codes used by the commands to reportJoris Vink
2005-04-06make cvs_findcmd() available to the rest of the programJean-Francois Brousseau
2005-03-31make sure the server command can still be reached with theJoris Vink
2005-03-30move all the client commands to the new command framework.Joris Vink
2005-03-24add the first pieces of our new command framework.Joris Vink
2005-03-06initial support for the admin command. Not all options are working yet.Joris Vink
2005-02-01- accept a minus sign in front of the file's revision number toJean-Francois Brousseau
2005-01-24add missing command IDsJean-Francois Brousseau
2005-01-13more extern declarations for the common variablesJean-Francois Brousseau
2004-12-21gnu CVS has an undocumented -s command-line option to set a variable,Jean-Francois Brousseau
2004-12-21on the way to `cvs remove'; ok jfbXavier Santolaria
2004-12-14support the tag commandJean-Francois Brousseau
2004-12-09support the 'annotate' command, will need some polishingJean-Francois Brousseau
2004-12-08embrace and extend (!) cvs_logmsg_get() so we can now displayJean-Francois Brousseau
2004-12-08add a small protection to avoid reconnecting to a server to which weJean-Francois Brousseau
2004-12-07less whitespace, more pretty. ok jfbTed Unangst
2004-12-07add missing parts for support of .cvsrcJean-Francois Brousseau
2004-12-02cvs_logmsg_get() now accepts a list of files that it is getting theJean-Francois Brousseau
2004-11-26struct cvs_file -> CVSFILEJean-Francois Brousseau
2004-11-18Prototypes for the log message functionsJean-Francois Brousseau
2004-11-09We don't need to keep a copy of each Entries line, it isn't usedkrapht
2004-08-27cleanup and reset the valid requests array when allocating a new rootJean-Francois Brousseau
2004-08-13Ditch the 'ce_timestamp' field in favor of 'ce_mtime', which keepsJean-Francois Brousseau
2004-08-13Add a macro for dummy timestamp stringsJean-Francois Brousseau
2004-08-13Add cvs_datesec() to calculate the time_t value corresponding to aJean-Francois Brousseau
2004-08-06Simplify cvs_splitpath() by requiring only one buffer to copy the resultJean-Francois Brousseau