summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2006-05-30make sure cvs_get_repository_path returns a valid repo nameJoris Vink
for the import command.
2006-05-30look inside the Attic if a specified RCS file cannot be foundJoris Vink
in the normal repository, and a way to identify an RCS file in the Attic in the RCSFILE struct. will come in handy later on.
2006-05-30Sync usage() with man page and reality.Michael Knudsen
ok deraadt dtucker
2006-05-30handle lost files, modified files and files with conflicts; OK joris@.Xavier Santolaria
2006-05-30handle special files when doing `cvs add *'; input+OK joris@.Xavier Santolaria
2006-05-30handle -q for Sticky Options and Sticky Tags output; OK joris@.Xavier Santolaria
2006-05-30handle removed files; OK joris@.Xavier Santolaria
2006-05-30hello import, only works for non-existing repositories right now,Joris Vink
but work is in progress for importing stuff into existing repositories.
2006-05-30nuke cvs_repo_base variableJoris Vink
2006-05-30add CVS_PATH_ATTIC to cvs.h - this shouldve been commitedJoris Vink
with my last commit when making sure our removed file moves into the Attic;
2006-05-30the moment we are done commiting a removed file, move the RCS fileJoris Vink
into the Attic and out of our way.
2006-05-29Plug more memory leaks.Ray Lai
OK joris@
2006-05-29Get rid of -t (traditional C) option. Some corrections by moritz.Chad Loder
2006-05-29add trace messages for debugging purposeJoris Vink
2006-05-29fix option stringJoris Vink
2006-05-29Factor out common code for zlib's inflate and deflate operations; ok joris@ xsa@Patrick Latifi
2006-05-29add GSSAPI to the list of authentication methods supported;Jason McIntyre
2006-05-29oops - previous was too long; split the list of auths upJason McIntyre
2006-05-29Add GSSAPIAuthentication and GSSAPIDelegateCredentials to examples in sampleDarren Tucker
ssh_config. ok markus@
2006-05-29Add gssapi-with-mic to PreferredAuthentications default list; ok jmcDarren Tucker
2006-05-29lint has two synopses, so remove -ab from the second one too;Jason McIntyre
2006-05-29fix pastoXavier Santolaria
2006-05-29make diff accept symbols for -r too now that we haveJoris Vink
a translation function.
2006-05-29make the log command use rcs_translate_tagJoris Vink
2006-05-29add rcs_translate_tag which will translate a specifiedJoris Vink
revision or symbol given to us on the command line into the matching revision in the RCS file (if any);
2006-05-29i forgot to handle directories inside the 'log' code,Joris Vink
which resulted in a very painfull segfault later on. found by reyk@
2006-05-29add needs to be passed arguments on the command line, andJoris Vink
isnt supposed to just run over our parent directory if none are specified. found by reyk@
2006-05-29i was wrong adding ".*" to the default ignore patterns,Joris Vink
so remove it from there again.
2006-05-29remove likes some CR_RECURSE_DIRS luvin' too.Joris Vink
2006-05-29add remove support, hacked by xsa@ but lots of modificationsJoris Vink
from me to actually make it work properly. commiting since xsa@ is not around and i want to move forward. ray@ agrees.
2006-05-29if the timestamp of the file has changed andJoris Vink
no longer matches the timestamp in the CVS/Entries file, be sure to compare the file contents to the revision contents to be positive the file actually changed. otherwise we would see a file as modified if somebody would for example open it in vi and simply :wq it.
2006-05-29unused varJoris Vink
2006-05-29- sizeof(struct tm) -> sizeof(*tb)Niall O'Higgins
little tidbit from the flight to c2k6 ok joris@
2006-05-29- zap unrequired casts for rcs_buf_release().Niall O'Higgins
2006-05-29Another mnemonic rename, missed the first time.Kjell Wooding
Also missed the ok cloder.
2006-05-28Kill the bflag, which was really just used to shut up a useless warningChad Loder
regarding unreachable breaks, we committed a smarter fix for this a while back, so the flag is not needed anymore. Lint will still accept and silently ignore this flag for now.
2006-05-28Kill the -a option for lint, which controlled (inconsistently) warningsChad Loder
regarding narrowing conversions. For now, lint still accepts and ignores the -a option, but soon I will remove it utterly and change the default LINTFLAGS.
2006-05-28Fix engrish, okay joris@Pedro Martelletto
2006-05-28Make Window Flags more mnemonic (and less dumb); i.e.Kjell Wooding
WFHARD -> WFFULL (Redraw full window) WFFORCE -> WFFRAME (Reframe window). No binary change
2006-05-28Remove a lot of xstrdup() calls in getopt() loops, which are usuallyRay Lai
unnecessary. These xstrdup() calls don't call xfree() before anyway, so if a flag is given multiple times memory leaks would have resulted. OK joris@
2006-05-28add a way to look if a buffer differs from another oneJoris Vink
2006-05-28make it look a little less chaotic.Joris Vink
2006-05-28teach log how to handle the revisions passed on the command line.Joris Vink
the following now works: 'opencvs log -r1.5:1.15 foobar'
2006-05-28add code which allows us to select revisions based uponJoris Vink
a string given by the user on the command line, much like rcs_revision_select in OpenRCS. this will be usefull for some commands.
2006-05-28add basic 'cvs log' support.Joris Vink
2006-05-28Move -A<oldfile> handling into separate chunk of code. This alsoRay Lai
removes a memory leak if -A is given multiple times. OK joris@
2006-05-28Don't fill in the rd_locker if we are creating a new RCS file.Ray Lai
OK joris@
2006-05-28our add command can now add directories to the repository as well.Joris Vink
2006-05-28several fixes to the file api:Joris Vink
- default to CVS_FILE when something is totally unknown - cvs_get_repository_path() now returns the full repository path for the given argument. - cvs_get_repository_name() returns the contents of CVS/Repository to the caller. - allow command callbacks to specify if our recursion code needs to skip the directory or not. - when checking for a admin directory, make sure it is in fact a directory. if it is not we dont want to recurse inside.
2006-05-28build a lint library for us to use aboveTheo de Raadt