summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Expand)Author
2004-07-29* move to tail queues for file list managementJean-Francois Brousseau
2004-07-29typoJean-Francois Brousseau
2004-07-29Use tail queues instead of lists to manage file entriesJean-Francois Brousseau
2004-07-29* when comparing timestamps, use the last modification time insteadJean-Francois Brousseau
2004-07-29Define 'CVS' or 'CVSD' depending on which program we are compiling andJean-Francois Brousseau
2004-07-28Only put a space in the client buffer if the request has a non-NULLJean-Francois Brousseau
2004-07-28Remove a debugging messageJean-Francois Brousseau
2004-07-28Fix $OpenBSD$ tagJean-Francois Brousseau
2004-07-28Pass the appropriate argument to cvs_client_connect()Jean-Francois Brousseau
2004-07-28Add a small cache for parsed CVSROOT strings and return a pointer to aJean-Francois Brousseau
2004-07-28Pass the appropriate arguments to cvs_client_connect() andJean-Francois Brousseau
2004-07-28* prepare for an overhaul of the connection code by adding a cvsrootJean-Francois Brousseau
2004-07-28Add a newline at the end of the strings put in CVS/Root andJean-Francois Brousseau
2004-07-28Fix the timestamp parsing for Mod-time. Months are now being detectedJean-Francois Brousseau
2004-07-27the `.#*' pattern actually still matches, include it in standardJean-Francois Brousseau
2004-07-27Fix directory loading with the new file structure allocation codeJean-Francois Brousseau
2004-07-27Be less retarded when parsing the contents of a CVS/Root fileJean-Francois Brousseau
2004-07-27Comment out unused code and some minor cleanup. Add the prototype andJean-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
2004-07-27* when opening an Entries file for writing, open the file in append modeJean-Francois Brousseau
2004-07-27* don't always return 0 in cvs_client_sendreq()Jean-Francois Brousseau
2004-07-27Zero out the cvs root structure before assigning the fields, otherwiseJean-Francois Brousseau
2004-07-27* create cvs_file_alloc() to keep one copy of the file allocation codeJean-Francois Brousseau
2004-07-26* make checkout work in remote mode (almost)Jean-Francois Brousseau
2004-07-26Fix headerJean-Francois Brousseau
2004-07-26* fix two offset bugs in MT stack handlingJean-Francois Brousseau
2004-07-26Fix pointer passed to fclose() in cvs_ent_close()Jean-Francois Brousseau
2004-07-26Remove the code that would avoid sending a `Directory' request if theJean-Francois Brousseau
2004-07-26* start working on the MT supportJean-Francois Brousseau
2004-07-26* when loading a file, cvs_file_get() can now tell whether the fileJean-Francois Brousseau
2004-07-26Add the handler for the checkout commandJean-Francois Brousseau
2004-07-26Start explaining what the commands do and tweak the mdoc to have aJean-Francois Brousseau
2004-07-25* add an entry for the `Mod-time' responseJean-Francois Brousseau
2004-07-25cvs_file is defined somewhere elseJean-Francois Brousseau
2004-07-25* when calling cvsd_sock_open(), close the socket if it is alreadyJean-Francois Brousseau
2004-07-25* rework on the child API, still needs more functionalityJean-Francois Brousseau
2004-07-25Man page overhaul: cvsacl.5 goes away, ACLs will now be part of theJean-Francois Brousseau
2004-07-25Add some code from tcpdump for file descriptor passingJean-Francois Brousseau
2004-07-25* cleanup the file API with regards to flag handling andJean-Francois Brousseau
2004-07-23Revamp the file interface to make life easierJean-Francois Brousseau
2004-07-16* add prototypes for cvs_getargv() and cvs_freeargv()Jean-Francois Brousseau
2004-07-16Fix cvsd_privdrop() so we don't just drop effective IDs but all of them,Jean-Francois Brousseau
2004-07-15* remove the RCS escaping line, it is now fixedJean-Francois Brousseau
2004-07-14* when writing to an RCS file, escape the funny charactersJean-Francois Brousseau
2004-07-14fix rcs_findrev()'s searching algorithmVincent Labrecque
2004-07-14add a usage string for cvs diff optionsJean-Francois Brousseau
2004-07-14split rcs_patch in rcs_patch/rcs_patchlinesVincent Labrecque
2004-07-14prototype for cvs_ent_addln()Jean-Francois Brousseau
2004-07-14Unbreak the Entries loading code and move to a tail queue so we can removeJean-Francois Brousseau