summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/cmd.c
AgeCommit message (Expand)Author
2006-07-07first part of opencvs remote, fairly useable on existing treesJoris Vink
2006-06-12bring back a working version of the `cvs init' command. OK joris@.Xavier Santolaria
2006-06-07bring back tag command; basic tag addition/deletion available. OK joris@.Xavier Santolaria
2006-05-31add support for the export command.Joris Vink
2006-05-30hello import, only works for non-existing repositories right now,Joris Vink
2006-05-29add remove support, hacked by xsa@ but lots of modificationsJoris Vink
2006-05-28add basic 'cvs log' support.Joris Vink
2006-05-28enable basic add command, only works on files right now.Joris Vink
2006-05-27commit the new opencvs code, i have been hacking onJoris Vink
2006-04-14remove a metric buttload of excessive ()Theo de Raadt
2006-01-02#include's cleanup; ok joris@ niallo@.Xavier Santolaria
2005-12-30knfReyk Floeter
2005-12-30major cleanup of the functions handling the remote cvs protocol.Joris Vink
2005-12-10switch to xmalloc stuff, me and xsa@ agreed on this a longJoris Vink
2005-12-03add very basic support for the following stuff:Joris Vink
2005-10-22- don't check for admin files when running init;Joris Vink
2005-10-07knf and spacing, ok joris@Reyk Floeter
2005-09-13unbreak opencvs serverJoris Vink
2005-09-07make sure the administrative files that the commands depend on areJoris Vink
2005-07-26move trace message before calling cvs_connect();Xavier Santolaria
2005-07-25KNF;Xavier Santolaria
2005-07-23rewrite of the file code. the previous one was justJoris Vink
2005-07-21<sys/param.h> is already included in "cvs.h", no need to duplicate;Xavier Santolaria
2005-07-08don't try to run the pruning function on server side.Joris Vink
2005-07-07remove trailing whitespacesJoris Vink
2005-07-04enable all commands; ok joris@.Xavier Santolaria
2005-06-14finish pruning support, this has been sittingJoris Vink
2005-06-13move the CVSROOT check earlier in the process, this way we get theXavier Santolaria
2005-06-07don't forget to call cvs_disconnect() at the endJoris Vink
2005-06-02handle commands which do not have any init callback a bitJoris Vink
2005-05-31headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;Xavier Santolaria
2005-05-25no need to check cvs_trace before outputting a trace, the log codeJean-Francois Brousseau
2005-05-24remove debugging messagesJean-Francois Brousseau
2005-05-24Merge the cvs_cmd and cvs_cmd_info structures and add the necessaryJean-Francois Brousseau
2005-05-23add some logging for `cvs -t' option use; ok joris@Xavier Santolaria
2005-05-20execute the command callback at the same time we are buildingJoris Vink
2005-04-25first part of file API changes:Joris Vink
2005-04-25* add missing 'R' flag in diff synopsisJean-Francois Brousseau
2005-04-18remove debugging leftoversJean-Francois Brousseau
2005-04-18Modify the CVSFILE structure using a union to keep information aboutJean-Francois Brousseau
2005-04-13cmd_helper() returns error codes > 0 or 0 on success.Joris Vink
2005-04-12use the new CVS_EX_* error codes here as well.Joris Vink
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-03first round of EX_* exit codes removal; ok joris@.Xavier Santolaria
2005-04-01make sure we don't do unneeded things for the version command.Joris Vink
2005-03-31make sure the server command can still be reached with theJoris Vink
2005-03-31- as long as we are using the sysexits.h error codes make sureJoris Vink
2005-03-29allow cmd_options to be NULL, so that commands whichJoris Vink