summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Expand)Author
2007-12-09Fix for an off-by-one.Tobias Stoeckmann
2007-11-17Convert file_rcsrev earlier into a string, else revbuf can be printedTobias Stoeckmann
2007-11-11Max. 80 chars per line in rcs_kwexp_line. Saved a tab by redoingTobias Stoeckmann
2007-11-11Do not (re)expand CVS keywords if it is requested to keep old keywords.Tobias Stoeckmann
2007-11-11CVS/Entries needs at least one line specifying a 'D'irectory. If theTobias Stoeckmann
2007-11-11Added CVS keyword "Locker". Although it is a dummy function, it's alreadyTobias Stoeckmann
2007-11-11If a file has modifications in it (i.e. cvs update on modified files),Tobias Stoeckmann
2007-11-11Apply umask on RCS file modes. The umask can be changed in CVSROOT/configTobias Stoeckmann
2007-11-09Parse CVSROOT/config and set umask on server-side, too.Tobias Stoeckmann
2007-11-09Fix for a rather unintuitive behaviour, this way it can be reproduced:Tobias Stoeckmann
2007-11-09An umask is octet not decimal. This means we cannot use strtonum() toTobias Stoeckmann
2007-11-08Stick at GNU cvs output format of docdate.Tobias Stoeckmann
2007-11-08Return latest revision of default branch when HEAD is requested and noTobias Stoeckmann
2007-10-18Avoid memory leak if tag is defined multiple times in CVSROOT/config.Tobias Stoeckmann
2007-10-09Added proper support for branch revisions in annotate.Tobias Stoeckmann
2007-10-09Properly parse supplied symbols with -r argument.Tobias Stoeckmann
2007-10-09Do not use working HEAD (file_rcsrev), instead use file_rcs->rf_head toTobias Stoeckmann
2007-10-09various style cleanups:Tobias Stoeckmann
2007-10-09Do not warn user about files that are "no longer in the repository"Tobias Stoeckmann
2007-10-09Return NULL if a revision has been supplied that is higher than HEAD.Tobias Stoeckmann
2007-10-09Properly resolve branches, i.e. supplying branch base revision (e.g. 1.1.1)Tobias Stoeckmann
2007-10-09cvs import must not parse files in local CVS directory.Tobias Stoeckmann
2007-10-08do not try to reset the default branch if the RCS fileJoris Vink
2007-10-07break after exit() is uselessCharles Longeau
2007-10-07nb is an int, so it should be compared to an int.Charles Longeau
2007-10-06replace abort() by return (-1)Charles Longeau
2007-10-05strcspn() changeGilles Chehade
2007-10-03reset the default branch early on so rcs_head_get() does not screw us upJoris Vink
2007-09-25missing header for strptimeCharles Longeau
2007-09-25remove unused extern variableCharles Longeau
2007-09-25missing header for mkstempCharles Longeau
2007-09-25missing header for mkstempCharles Longeau
2007-09-24oops i was suppose to pass cvs_directory_tag to cvs_file_classify().Joris Vink
2007-09-24unused varsJoris Vink
2007-09-24add support to commit modified files to branches.Joris Vink
2007-09-24zap unused stuff, cleans it up a bit.Joris Vink
2007-09-23make sure when running update -r on existing files to overwriteJoris Vink
2007-09-23pass FILE_HAS_FLAG towards the update code so it can identifyJoris Vink
2007-09-22better branching/sticky tag support, no branch commits yet though.Joris Vink
2007-09-22we no longer create a 0 sized file in our /tmp/cvs-serv<pid> serverJoris Vink
2007-09-22in rcs_translate_tag() do not fail when a tag resolvedJoris Vink
2007-09-22fix error message output, it caused diffs to be formed incorrectlyJoris Vink
2007-09-22Support for checkout with a local repository already in place.Tobias Stoeckmann
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-19Do not parse quoted strings because GNU cvs won't do so.Tobias Stoeckmann
2007-09-19Usage of fgetln() instead of fgets() in .cvsrc parsing handles lineTobias Stoeckmann