summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/annotate.c
AgeCommit message (Expand)Author
2015-11-05Remove xfree(), like already done for RCS. From Michael W Bombardieri,Nicholas Marriott
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2011-12-27Move some global variables/statics to locals, from Michael WNicholas Marriott
2010-07-30Check date_parse return values.Ray Lai
2010-07-23Reduce variable/function name and whitespace differences betweenRay Lai
2008-06-14Conforming to RCS specification, it is possible but unlikely to encounterTobias Stoeckmann
2008-06-14Added support for sticky date set in CVS/Tag and CVS/Entries per directory.Tobias Stoeckmann
2008-06-09Check if RCS file exists before trying to retrieve revisions for annotate,Tobias Stoeckmann
2008-03-02rannotate needs at least one module as argument.Tobias Stoeckmann
2008-03-02Print the right synopsis for commands on error (especially if commandsTobias Stoeckmann
2008-02-10properly initialize cvs_specified_date so we dont end up withJoris Vink
2008-02-09If no revision or date has been specified, default to HEAD.Tobias Stoeckmann
2008-02-09Get date support into annotate, too.Tobias Stoeckmann
2008-02-04r* commands have their own usage; don't check usage of their working dirTobias Stoeckmann
2008-02-04trailing space police;Joris Vink
2008-02-03Do not unify this "-fr UNKNOWN" handling, it breaks commands which haveTobias Stoeckmann
2008-02-02Although this doesn't comply to common sense, it complies to GNU cvs. AllTobias Stoeckmann
2008-02-02Sync `rannotate' synopsis. r* commands work on repository modules.Xavier Santolaria
2008-02-01Added rannotate supportTobias Stoeckmann
2008-02-01Another GNU cvs weirdo: During annotate, invalid revisions are allowed ifTobias Stoeckmann
2008-01-31Replaced the unused cvs_command variable cmd_req with cmd_flags, which statesTobias Stoeckmann
2008-01-28Properly handle -R -- although it is default, it may be overwritten mit -lTobias 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-09-22better branching/sticky tag support, no branch commits yet though.Joris Vink
2007-09-13Added annotate support for local and remote repositories. Behaves likeTobias Stoeckmann
2007-02-22general includes cleanup sweep. ok joris@ niallo@Otto Moerbeek
2007-02-09remove the cvs_file_classify() `loud' argument, it was usedJoris Vink
2007-01-13nuke the the very evil rcs_getrev() stuffJoris Vink
2007-01-11rework opencvs so that we can deal with binary files. previously we assumed ...Niall O'Higgins
2007-01-11in a remote setup:Joris Vink
2006-11-27don't process the file if its status is FILE_UNLINK.Xavier Santolaria
2006-11-15Bring back basic annotate command. Needs more work.Xavier Santolaria
2006-05-27commit the new opencvs code, i have been hacking onJoris Vink
2006-01-30strerror() -> rcs_errstr() when passing rcs_errno as argument;Xavier Santolaria
2006-01-27more errors handling cleanup;Xavier Santolaria
2006-01-02#include's cleanup; ok joris@ niallo@.Xavier Santolaria
2005-12-30minor style nits;Xavier Santolaria
2005-12-30major cleanup of the functions handling the remote cvs protocol.Joris Vink
2005-12-22cvs_rcs_getpath() cannot fail anymore;Xavier Santolaria
2005-07-25KNF;Xavier Santolaria
2005-07-21<sys/param.h> is already included in "cvs.h", no need to duplicate;Xavier Santolaria
2005-07-14more use of cvs_rcs_getpath();Xavier Santolaria
2005-07-11zap unused variableJoris Vink
2005-07-07remove trailing whitespacesJoris Vink
2005-07-04start server support for annotate command + some cleanup; ok joris@.Xavier Santolaria
2005-05-31headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;Xavier Santolaria
2005-05-30-D and -r can be used simultaneously, pointed out by marc@ and thusXavier Santolaria