summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
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.
2004-12-03Rename variables to make more sense and fix a warning about assigningJean-Francois Brousseau
to a read-only location.
2004-12-03remove reference to dead URL.Jonathan Gray
2004-12-02* fix the duplicate prefix and duplicate unit parsingPatrick Latifi
with suggestion & ok millert
2004-12-02man tweaks;Jason McIntyre
discussed w/ jfb@
2004-12-02Fix signal races for isatty(3) (calls ioctl(2)) and printf(3);Otto Moerbeek
save/restore errno. YY_FLUSH_BUFFER might still be a problem. Spotted by and ok deraadt@
2004-12-02This commit is brought to you by the brand new improved and better tastingJean-Francois Brousseau
OpenCVS commit code.
2004-12-02cvs_logmsg_get() now accepts a list of files that it is getting theJean-Francois Brousseau
message for and displays those files in the commented part of the log message
2004-12-02Add cvs_file_copy() to create a copy of a file structure.Jean-Francois Brousseau
This will be used in the commit code.
2004-12-01* plug memory leaks in the file parser and in the interactive mode parserPatrick Latifi
ok otto
2004-12-01use volatile sig_atomic_t for vars set in signal handlers. spotted by deraadt@Otto Moerbeek
2004-12-01Fix stop condition for sqrt. Due to the fact that we're doing NewtonOtto Moerbeek
iteration with intgeres, the stop condition is reached if x_n == x_n+1, or the difference is one, but only stop if that is hit a second time. Avoids looping with difference 1,-1,1,-1... Problem spotted by Paul de Weerd. Regress tested against 4.2BSD dc(1) and GNU dc(1).
2004-11-30Martin Luther King is elected president of the Montgomery ImprovementDaniel Hartmeier
Association on December 5th 1955 http://www.stanford.edu/group/King/about_king/encyclopedia/MIA.html
2004-11-30resolve the buses and rosa parks; noticed by dhartmei@Michael Shalayeff
2004-11-29lowercase for consistency;Jason McIntyre
from josh weber; ok millert@
2004-11-29The last item in an enum should not have a trailing commaTodd C. Miller
2004-11-29update to sudo 1.6.8p5Todd C. Miller
2004-11-29Some small fixes from moritz@jodeit.org. ok deraadt@Damien Miller
2004-11-29Spell precede correctly.Jonathan Gray
'looks fine' millert@, krw@. ok jmc@
2004-11-29missing full stop;Jason McIntyre
2004-11-28make sure va_end() is always called in all possible pathsPatrick Latifi
ok jfb
2004-11-28Stop looking at intrcnt[] for vmstat -i; this means vmstat -i only worksMiod Vallat
on live kernels now, though. ok deraadt@
2004-11-27Use unsigned char for bytes that are fed to isxxx() functions, to improveOtto Moerbeek
portability. Spotted by YAMAMOTO Takashi. ok millert@
2004-11-26Fix the getdirentries() loop memory handling and EOF detection.Otto Moerbeek
Also fix typo in sizeof. Problem spotted by YAMAMOTO Takashi; this diff joint work with millert@ ok millert@
2004-11-26Rewrite the internals of the file management code so that we do not keepJean-Francois Brousseau
a full path to each file we load, and cache file names so we can have multiple references to a single name. This saves a lot of memory on large trees such as /usr/src, especially on 'Makefile', 'README' and such.
2004-11-26Cleanup, document .cvsrc and -f a bit more, and add checkout to theJean-Francois Brousseau
list of commands
2004-11-26Match more closely the data sent by GNU CVS when dealing with multipleJean-Francois Brousseau
modules. Our checkout command can now perform the checkout of several modules at once.
2004-11-26An introduction man page on how to use OpenCVS to manage CVS repositoriesJean-Francois Brousseau
2004-11-26struct cvs_file -> CVSFILEJean-Francois Brousseau
2004-11-25fix on alpha. the lack of BWX by default, and assumptions of alignmentTheo de Raadt
keep biting us hard for structures that happen to have been plopped at unaligned objects. terrible decisions made at DEC ages ago, and compounded by terrible gcc decisions cause us to make workarounds all the time. showed by markus, found by David Berghoff
2004-11-25leak; from mpechMarkus Friedl