summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2004-12-09support the 'annotate' command, will need some polishingJean-Francois Brousseau
2004-12-09header cleanupJean-Francois Brousseau
2004-12-09If the -L option is specified twice, use it for the second filenameTodd C. Miller
like GNU diff does. Adapted from a diff by YAMAMOTO Takashi
2004-12-08get rid of void* pointer arithmetic on buffers so gcc stops complainingJean-Francois Brousseau
2004-12-08complain if we fail to send the log message so the caller doesn'tJean-Francois Brousseau
have to
2004-12-08use mkstemp for local diff -r r1 -r r2; ok jfb@Damien Miller
2004-12-08minor simplification in if () statement from Joris VinkJean-Francois Brousseau
2004-12-08simplify the handler for Created, Updated, Update-existing and MergedJean-Francois Brousseau
and close the Entries file handle when we are done modifying it. this fixes a leak and syncs the contents on disk so the revisions and dates get updated properly
2004-12-08check the return value of a strdup() call and return an error onJean-Francois Brousseau
failure from Joris Vink
2004-12-08avoid complaining twice when we fail to load a file, and fix a gccJean-Francois Brousseau
warning
2004-12-08.Xr cvs 1Xavier Santolaria
2004-12-08support for the `Copy-file' responseJean-Francois Brousseau
2004-12-08rearrange the output loop for file lists in the log message so we don'tJean-Francois Brousseau
have blank lines or extra delimiters in some cases spotted by and discussed with Joris Vink
2004-12-08add YFLAGS; ok jfb@.Xavier Santolaria
2004-12-08add more CFLAGS; ok jfb@.Xavier Santolaria
2004-12-08embrace and extend (!) cvs_logmsg_get() so we can now displayJean-Francois Brousseau
information based on its availability and have separate sections for the Added, Modified and Removed file lists. this will allow us to use the same call for add, commit, import and possibly others Original patch by Joris Vink, some rework from me for the other sections
2004-12-08add a small protection to avoid reconnecting to a server to which weJean-Francois Brousseau
are already connected. instead, cvs will print a notice.
2004-12-08sync; ok jfb@Ian Darwin
2004-12-08avoid resending a directory if it was the last directory sent to theJean-Francois Brousseau
server
2004-12-08note that the `version' command will also query the remote server'sJean-Francois Brousseau
version if either CVSROOT or the -d flag are specified minor tweaks and ok jmc@
2004-12-08add missing commands;Jason McIntyre
add command aliases; ok jfb@
2004-12-07an other -> another;Jason McIntyre
2004-12-07.Sy -> .Ic;Jason McIntyre
2004-12-07kill unneeded macros;Jason McIntyre
2004-12-07fill in values for EDITOR and VISUAL;Jason McIntyre
2004-12-07all the new shiny open* shitzMichael Shalayeff
2004-12-07remove unsupported paths;Jason McIntyre
from okan demirmen;
2004-12-07we did farts. now we do sperm. we are cutting edge.Henning Brauer
2004-12-07when loading directory info, only close the handle to the Entries fileJean-Francois Brousseau
if it is not NULL. fixes a crash when running commands that have no administrative files to open yet (i.e. import) noticed by and discussed with Joris Vink
2004-12-07less whitespace, more pretty. ok jfbTed Unangst
2004-12-07avoid a crash when receiving either a Created, Updated, Update-existingJean-Francois Brousseau
or Merged response by reopening the Entries file correctly before making modifications to it Fixes a SIGSEGV reported by Joris Vink and djm@
2004-12-07advancing argv twice doesn't make it better.Marc Espie
okay otto@.
2004-12-07add missing parts for support of .cvsrcJean-Francois Brousseau
tested, tweaked by and ok djm@
2004-12-06add missing aliases for the status, tag, update and version commandsJean-Francois Brousseau
original patch from Peter Hessler, with additions by me
2004-12-06reorder some of the code for argument vector splitting so we don'tJean-Francois Brousseau
overflow the array and we don't produce weird results if the last character of the line is an escape character (bogus!)
2004-12-06tighten vertical spacing for else; jfb okTheo de Raadt
2004-12-06make cvsd compile; ok jfb@.Xavier Santolaria
2004-12-06use 0x00 not \0 since buf[] is a bignumMarkus Friedl
2004-12-06missing space; bluhm at genua.deMarkus Friedl
2004-12-06Discard over-length authorized_keys entries rather than complaining whenDarren Tucker
they don't decode. bz #884, with & ok djm@
2004-12-06when loading the file information from the Entries file, open it inJean-Francois Brousseau
read-only mode. fixes a problem with running non-modifying commands in directories with restrictive permissions. Reported and patch tested by Peter Hessler
2004-12-06implement a saner handler for the Removed and Remove-entry responses.Jean-Francois Brousseau
in the case of Removed, the file will actually be unlinked now.
2004-12-06Get rid of a gcc warningJean-Francois Brousseau
2004-12-06Missing prototype for cvs_diff_sendflags(), removes a gcc warningJean-Francois Brousseau
2004-12-06Pass the proper type for the third argument to cvs_sendreq()Jean-Francois Brousseau
2004-12-05- explain that patterns can be used as arguments in get/put/ls/etcJared Yanovich
commands (prodded by Michael Knudsen) - describe ls flags as a list - other minor improvements ok jmc, djm
2004-12-04sync manual and usage to file-4.09; bits from and ok ian and jmcJared Yanovich
2004-12-03When receiving a `Checked-in' response, update the Entries informationJean-Francois Brousseau
correctly. This fixes the problem caused by a commit not updating the information properly and subsequent commands generating a message similar to: Merging differences between 1.X and 1.Y into file file already contains the differences between 1.X and 1.Y
2004-12-03Handle files mode 750.Tobias Weingartner
2004-12-03If the timestamp in the Entries file is larger than the file'sJean-Francois Brousseau
timestamp, consider the file to be up to date.