summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Expand)Author
2008-01-10Synced rlog's usage checks and with rtag. Also unbreaks rtag and rlog withTobias Stoeckmann
2008-01-10various fixes for remote commands (right now we support rlog and rtag)Tobias Stoeckmann
2008-01-10Added support for rtag in local and remote setups (with interoperabilityTobias Stoeckmann
2008-01-10just for the record: I HATE LogTobias Stoeckmann
2008-01-10Damnit, I should avoid this nasty Log word in a comment ...Tobias Stoeckmann
2008-01-10Make cvs_file_classify more readable.Tobias Stoeckmann
2008-01-10xmalloc + memset -> xcallocTobias Stoeckmann
2008-01-10another strcspn() roundTobias Stoeckmann
2008-01-10rcs_getrev is gone: zap prototype, too.Tobias Stoeckmann
2008-01-10Simply the use of cmdp and cvs_command by zapping cvs_command and workingTobias Stoeckmann
2008-01-10cvs_mkpath missed to add all "yet to be added" directories into CVS/Entries,Tobias Stoeckmann
2008-01-10Got cvs_server_rlog back into shape.Tobias Stoeckmann
2008-01-10Don't ignore files and directories due to patterns on repository-side,Tobias Stoeckmann
2008-01-10An empty -k option is invalidTobias Stoeckmann
2008-01-10Our keyword expansion had a big flaw, due to this construction:Tobias Stoeckmann
2008-01-10Properly free entryTobias Stoeckmann
2008-01-10Ignore CVS directories during import in remote setups. assert()ed GNUTobias Stoeckmann
2008-01-10Handle the addition of directories right, especially in remote setups withTobias Stoeckmann
2008-01-10Properly handle "cvs add" on a client/server setup with GNU cvs as a client.Tobias Stoeckmann
2008-01-10Slap in -b support for tag command. It was missing for a full regress testTobias Stoeckmann
2008-01-10RCS files without head keyword mustn't segfault our implementation. OnlyTobias Stoeckmann
2008-01-10Added support for keyword $Log$. In order to support $Log$, new lines haveTobias Stoeckmann
2008-01-06Branches are separated with \n\t in GNU rcs/cvs.Tobias Stoeckmann
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