summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/cvs.c
AgeCommit message (Expand)Author
2010-07-23Rename a bunch of variables and functions, removing the cvs_/rcs_Ray Lai
2008-06-21add a hash table mechanism based upon hcreate(3) but one that allowsJoris Vink
2008-06-17unused varsJoris Vink
2008-06-14don't always re-open the same CVS/Entries file, instead keep theJoris Vink
2008-06-10make opencvs behave exactly like GNU cvs does when it comes toJoris Vink
2008-05-30Set up cmdp before first possible call of fatal to avoid NULL pointerTobias Stoeckmann
2008-05-28Don't limit ourselfs when it comes to arguments on command line orTobias Stoeckmann
2008-03-08Set umask (and cvs_umask) to system's umask in local and client mode.Tobias Stoeckmann
2008-02-26spacingJoris Vink
2008-02-02initial CVSROOT/modules support, only does aliases at the moment (-a).Joris Vink
2008-01-28Zapped some variables which made the source harder to read (and to verify).Tobias Stoeckmann
2008-01-10Simply the use of cmdp and cvs_command by zapping cvs_command and workingTobias Stoeckmann
2007-10-07break after exit() is uselessCharles Longeau
2007-09-19Allow lines which do not specify any arguments for command (or cvs).Tobias Stoeckmann
2007-09-19parse global arguments (cvs) and command arguments only once, i.e. firstTobias Stoeckmann
2007-09-19Print warning about invalid command in .cvsrc only if -V is in use.Tobias Stoeckmann
2007-09-19Next to ' ', '\t' is valid between command and arguments.Tobias Stoeckmann
2007-09-19Weird, but our goal is compatibility: treat '\t' in front of keyword as '#'.Tobias Stoeckmann
2007-09-19Usage of fgetln() instead of fgets() in .cvsrc parsing handles lineTobias Stoeckmann
2007-09-10Fixed segmentation fault that occured during .cvsrc parsing if an invalidTobias Stoeckmann
2007-09-07Do not fatal if getpwuid() fails, instead ignore user configuration files.Tobias Stoeckmann
2007-09-02Stick at GNU cvs behaviour with Root directive handling: it does not needTobias Stoeckmann
2007-08-06the ellipsis is not an optional argument; while here, sync the usageIgor Sobrado
2007-05-27Add bounds check for cvs command arguments. Initial diff by TobiasRay Lai
2007-05-27Revert, we dealt with the -x flag in the past. jmc suddenlyRay Lai
2007-05-27Mention -x flag (for compatibility only). From Tobias Stoeckmann.Ray Lai
2007-05-27Call fatal() if extra arguments are given to "opencvs server". FromRay Lai
2007-05-26cvs_server_path is more appropriate to check than cvs_server_active.Ray Lai
2007-05-22Note that the global -x option is kept for compatibility (for now) and hasXavier Santolaria
2007-05-09- we do not have -H, zap it.Xavier Santolaria
2007-04-30make usage() __dead; from Tobias Stoeckmann.Xavier Santolaria
2007-04-30missing header; from Tobias Stoeckmann.Xavier Santolaria
2007-04-24changes "Usage" to "usage"; sorts options list in cvs history;Igor Sobrado
2007-02-24fix comment; from jared r r spiegelOtto Moerbeek
2007-02-22general includes cleanup sweep. ok joris@ niallo@Otto Moerbeek
2007-02-17cvs_path_cat() removal since we can now easily handle thatXavier Santolaria
2007-02-09strtol(3) -> strtonum(3)Joris Vink
2007-02-06sort options;Jason McIntyre
2007-01-11in a remote setup:Joris Vink
2006-12-11global option -n implies -lXavier Santolaria
2006-12-11Permit checkout from a read-only repository using the -R global optionXavier Santolaria
2006-11-28snprintf() -> cvs_path_cat()Xavier Santolaria
2006-11-14Add support for the "Set" request.Xavier Santolaria
2006-11-14Simplify in cvs_read_rcfile() by using cvs_path_cat();Xavier Santolaria
2006-07-09handle SIGPIPE correctly.Joris Vink
2006-07-07first part of opencvs remote, fairly useable on existing treesJoris Vink
2006-06-28use quiet mode (-q) by default and add a flag -V for the old "verbose"Reyk Floeter
2006-06-13be more accurate in describing what happenedJoris Vink
2006-06-12bring back a working version of the `cvs init' command. OK joris@.Xavier Santolaria
2006-06-02various spelling fixesDavid Krause