summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/root.c
AgeCommit message (Expand)Author
2017-06-01Stop looking at current_cvsroot->cr_method to figure out if we're remote or not.Joris Vink
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2010-10-23Use CVSROOT for "cvs import" - just ignore CVS/Root files. PR 6497 fromNicholas Marriott
2009-02-21cleanup of CVSROOT, we have no need for cr_flags,Joris Vink
2008-06-20Don't parse CVS/Root during import.Tobias Stoeckmann
2007-10-05strcspn() changeGilles Chehade
2007-09-10remove my addition of portnumber for rsh in CVSROOT.Joris Vink
2007-09-10Allow port specification in our CVSROOT which is used for ourJoris Vink
2007-09-02Stick at GNU cvs behaviour with Root directive handling: it does not needTobias Stoeckmann
2007-08-30Remove old CVSROOT caching mechanisms.Joris Vink
2007-05-11typo in previous commit;Xavier Santolaria
2007-05-11fix format of the CVSROOT string in comments.Xavier Santolaria
2007-05-02strtol() -> strtonum(); from Tobias Stoeckmann.Xavier Santolaria
2007-02-22general includes cleanup sweep. ok joris@ niallo@Otto Moerbeek
2007-02-07strl* overload; use xsnprintf(); OK ray@.Xavier Santolaria
2007-01-18extra safety check for NULL value.Niall O'Higgins
2006-06-16in preparation for the new remote code, proto.h becomes obsolete.Joris Vink
2006-05-27commit the new opencvs code, i have been hacking onJoris Vink
2006-04-05Use variable names for sizeof, remove casts in front of xmalloc,Ray Lai
2006-01-25this snprintf() occurence should have been removed in previous commit.Xavier Santolaria
2006-01-25snprintf() cleanup; OK niallo@.Xavier Santolaria
2006-01-02#include's cleanup; ok joris@ niallo@.Xavier Santolaria
2005-12-20use fatal(); OK joris@ niallo@.Xavier Santolaria
2005-12-10switch to xmalloc stuff, me and xsa@ agreed on this a longJoris Vink
2005-09-11only remove and free a cvsroot struct if it has been added inJoris Vink
2005-08-10do not forget to also add the local roots to the cache.Joris Vink
2005-08-10fgets() expects the 2nd arg to be an int. OK jfb@ joris@.Xavier Santolaria
2005-08-09fix our root caching method, it was utterly broken and wouldJoris Vink
2005-07-25KNF;Xavier Santolaria
2005-07-25KNF;Xavier Santolaria
2005-05-31headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;Xavier Santolaria
2005-05-20simplify error messageJean-Francois Brousseau
2005-05-20do not hardcode 'CVS/Root' but rather use defined CVS_PATH_ROOTSPEC;Xavier Santolaria
2005-04-16snprintf return value check; joris okXavier Santolaria
2005-02-17only increase the reference count on the cvsroot structure when itJean-Francois Brousseau
2004-12-28abort with an error if we can't figure out what the connectionJean-Francois Brousseau
2004-12-07less whitespace, more pretty. ok jfbTed Unangst
2004-12-06tighten vertical spacing for else; jfb okTheo de Raadt
2004-08-31Do not crash when there is no user specified in the CVSROOT. SimplifiedJean-Francois Brousseau
2004-08-27cleanup and reset the valid requests array when allocating a new rootJean-Francois Brousseau
2004-08-02When we connect to a remote server, always send the Version request andJean-Francois Brousseau
2004-07-30Move to the new API for the client-server protocol. All functions nowJean-Francois Brousseau
2004-07-28Remove a debugging messageJean-Francois Brousseau
2004-07-28Add a small cache for parsed CVSROOT strings and return a pointer to aJean-Francois Brousseau
2004-07-27Be less retarded when parsing the contents of a CVS/Root fileJean-Francois Brousseau
2004-07-27Zero out the cvs root structure before assigning the fields, otherwiseJean-Francois Brousseau
2004-07-14get rid of the newline when copying the root stringJean-Francois Brousseau
2004-07-14/* line is not NUL-terminated */Vincent Labrecque
2004-07-13* initial import from the cvs-tools moduleJean-Francois Brousseau