summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/proto.c
AgeCommit message (Expand)Author
2005-05-31headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;Xavier Santolaria
2005-05-26make cvs_getln() return the length of the line that was read, so weJean-Francois Brousseau
2005-05-24as a client, the the Root response first, before trying to ask the versionJoris Vink
2005-05-24send the -n flag to the server as part of connection initializationJean-Francois Brousseau
2005-05-23allow the CVS_CLIENT_LOG stuff to take variables which expandJoris Vink
2005-05-12snprintf checks; joris okXavier Santolaria
2005-05-09cvs_getln() can fail and return -1.Joris Vink
2005-04-22finish support for the '-' token in the Entry file, this allowsJoris Vink
2005-04-18don't send an Entry reply to the server for unknown files,Joris Vink
2005-04-18Modify the CVSFILE structure using a union to keep information aboutJean-Francois Brousseau
2005-04-03first round of EX_* exit codes removal; ok joris@.Xavier Santolaria
2005-03-30move all the client commands to the new command framework.Joris Vink
2005-03-26fix a variety of things i found at coverity. ok joris@Ted Unangst
2005-03-13unbreak, and do this correct.Joris Vink
2005-03-13simplify if {} else {} case.Joris Vink
2005-03-04add missing 'add' request in cvs_request table.Joris Vink
2005-02-04cleanup and additional error checking on connection setupJean-Francois Brousseau
2005-01-14minor knf and cleanup, and remove unneeded extern declarations, theyJean-Francois Brousseau
2005-01-14sprinkle more error reporting and add a trace when sending a fileJean-Francois Brousseau
2004-12-22spelling corrections; ok jmc@David Krause
2004-12-16make cvs_connect() print an error message and return with an errorJean-Francois Brousseau
2004-12-14missing `tag' request in the request tableJean-Francois Brousseau
2004-12-08support for the `Copy-file' responseJean-Francois Brousseau
2004-12-08add a small protection to avoid reconnecting to a server to which weJean-Francois Brousseau
2004-12-08avoid resending a directory if it was the last directory sent to theJean-Francois Brousseau
2004-12-07less whitespace, more pretty. ok jfbTed Unangst
2004-12-06tighten vertical spacing for else; jfb okTheo de Raadt
2004-12-02This commit is brought to you by the brand new improved and better tastingJean-Francois Brousseau
2004-11-26Rewrite the internals of the file management code so that we do not keepJean-Francois Brousseau
2004-11-16more correct error checking, from Joris Vink <amni at pandora dot be>Jean-Francois Brousseau
2004-11-15Fix some issues in the protocol dispatch table:Jean-Francois Brousseau
2004-09-23Lower the level of an error messageJean-Francois Brousseau
2004-08-27Fix two descriptor leaksJean-Francois Brousseau
2004-08-13Leave stderr alone for the momentJean-Francois Brousseau
2004-08-12Don't attempt to send the `Root' request if the operation is an `init'Jean-Francois Brousseau
2004-08-12Don't bother about the server's standard error just yetJean-Francois Brousseau
2004-08-05When spawning the subprocess for the connection, attach a pipe to itsJean-Francois Brousseau
2004-08-04* set the maximum number of arguments to 256 for the momentJean-Francois Brousseau
2004-08-03Move all of the request- and response-specific handlers into separateJean-Francois Brousseau
2004-08-02When we connect to a remote server, always send the Version request andJean-Francois Brousseau
2004-08-02* copy most of the code from cvs_resp_handle() into cvs_req_handle()Jean-Francois Brousseau
2004-07-30Minor bug fixesJean-Francois Brousseau
2004-07-30Handle the `Rcs-diff' response so we can patch on updatesJean-Francois Brousseau
2004-07-30Move to the new API for the client-server protocol. All functions nowJean-Francois Brousseau
2004-07-29New protocol API commented out, not ready yetJean-Francois Brousseau
2004-07-29Define a flag to tell if a request expects a response. This will laterJean-Francois Brousseau
2004-07-29No more cvs_rootJean-Francois Brousseau
2004-07-28Fix the timestamp parsing for Mod-time. Months are now being detectedJean-Francois Brousseau
2004-07-27* use a mix of mktime() and ctime_r() instead of asctime_r() to calculateJean-Francois Brousseau
2004-07-27* parse the timestamp given to Mod-time correctly and store it so theJean-Francois Brousseau