summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/cvs.c
AgeCommit message (Expand)Author
2005-04-16snprintf return value check; joris okXavier Santolaria
2005-04-12don't show unneeded error messages.Joris Vink
2005-04-12tell about the CVS_EX_* error codes, as we do not use sysexits.h anymore;Xavier Santolaria
2005-04-12introduce our own set of error codes used by the commands to reportJoris Vink
2005-04-11don't include sysexits.h now we don't use those error codesJoris Vink
2005-04-11remove EX_USAGE error codesJoris Vink
2005-04-06make cvs_findcmd() available to the rest of the programJean-Francois Brousseau
2005-04-03first round of EX_* exit codes removal; ok joris@.Xavier Santolaria
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 string table code and enable it on startupJean-Francois Brousseau
2005-03-24add the first pieces of our new command framework.Joris Vink
2005-03-08make cvs_findcmd() and cvs_read_rcfile() static.Joris Vink
2005-03-06initial support for the admin command. Not all options are working yet.Joris Vink
2005-02-25exit with an error message if cvs_file_init() failsJean-Francois Brousseau
2005-02-03be more consistent everywhere with `-k mode' option;Xavier Santolaria
2005-01-24sync usage of some of the commands, and start filling the cmd_optsJean-Francois Brousseau
2005-01-24* use the global cvs_msg instead of our ownJean-Francois Brousseau
2005-01-24add missing command IDsJean-Francois Brousseau
2005-01-14support the -D option to the tag command and sync usage for the tagJean-Francois Brousseau
2005-01-13resurrect the -N and -p options to the diff commandJean-Francois Brousseau
2005-01-13more widespread use of cvs_msg, and free it when we are doneJean-Francois Brousseau
2005-01-13fix the annotate usage (there is no -F flag) and add the missing bitsJean-Francois Brousseau
2005-01-06the status command now supports the same arguments as its gnu cvsJean-Francois Brousseau
2005-01-06Improved and working import code from Joris Vink with modificationsJean-Francois Brousseau
2004-12-22spelling corrections; ok jmc@David Krause
2004-12-21s/files/file/ in `cvs remove' usage, like in the other commands;Xavier Santolaria
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-15print line number of warnings in .cvsrc; ok jfb@.Xavier Santolaria
2004-12-15Permit the client to generate trace output when the -t option is givenJean-Francois Brousseau
2004-12-14be more verbose for .cvsrc errors/warnings; ok jfb@.Xavier Santolaria
2004-12-14support the tag commandJean-Francois Brousseau
2004-12-13print full path of .cvsrc in log messages; jfb@ ok.Xavier Santolaria
2004-12-13sync SYNOPSIS and usage();Jason McIntyre
2004-12-09support the 'annotate' command, will need some polishingJean-Francois Brousseau
2004-12-07less whitespace, more pretty. ok jfbTed Unangst
2004-12-07add missing parts for support of .cvsrcJean-Francois Brousseau
2004-12-06add missing aliases for the status, tag, update and version commandsJean-Francois Brousseau
2004-12-06tighten vertical spacing for else; jfb okTheo de Raadt
2004-11-09* don't use the import code just yet, it uses new functions that aren'tkrapht
2004-11-09* don't setup a signal handler for SIGCHLD yetkrapht
2004-08-12After the command is done executing, if cvs_files isn't NULL, free theJean-Francois Brousseau
2004-08-06Handle the '-b' and '-x' global options even if we don't support them,Jean-Francois Brousseau
2004-08-06Have one global hierarchy of files that are being affected. This willJean-Francois Brousseau
2004-07-30No more global cvs_rootJean-Francois Brousseau
2004-07-30missing includeJean-Francois Brousseau
2004-07-30Plug in the handler for `cvs status'Jean-Francois Brousseau
2004-07-30Move to the new API for the client-server protocol. All functions nowJean-Francois Brousseau
2004-07-29undefine DEBUGJean-Francois Brousseau