summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2005-02-22more error checking on protocol calls when running in client modeJean-Francois Brousseau
2005-02-22use the file's name, and not its full path, when building the path toJean-Francois Brousseau
the RCS file in the repository spotted by pvalchev@
2005-02-22unused variableJean-Francois Brousseau
2005-02-22get rid of code that shouldn't have made it in thereJean-Francois Brousseau
2005-02-22Split the cvs daemon into two different processes: cvsd and cvsd-child.Jean-Francois Brousseau
The cvsd process only takes care of managing children and repository locks, while the child handles all requests made to access or modify the contents of the repository. This will allow us to take advantage of randomized library remapping and new propolice cookies, and minimizes the amount of code that can run with elevated privileges. Still work in progress. suggested by deraadt@
2005-02-22- support -c and -s to retrieve the module listJean-Francois Brousseau
- silently accept most of the other options supported by checkout - do not abandon all hope if the `expand-modules' request fails
2005-02-22set the standard request socket path to /var/run/cvsd.sockJean-Francois Brousseau
from pvalchev@
2005-02-22give the `noop' request its own handler, it definitely does not needJean-Francois Brousseau
to be in the generic command handler, and add a dummy handler for the `expand-modules' request
2005-02-22when a log message is generated by the server and is sent toJean-Francois Brousseau
standard error, instead redirect it to standard out with the appropriate `E' prefix to indicate an error response message
2005-02-22do not leak a file pointer in case of errorJean-Francois Brousseau
from Joris Vink
2005-02-22sort options; sync usage();Jason McIntyre
2005-02-22sort options; sync usage();Jason McIntyre
2005-02-21document `cvs log'; ok jmcXavier Santolaria
2005-02-21use a standard hostname in EXAMPLES (host.example.com), which alsoJason McIntyre
fixes an error; from ray;
2005-02-21tweaks;Jason McIntyre
2005-02-20turn on ssh batch mode when in sftp batch mode, patch from jdmossh AT nand.net;Damien Miller
ok markus@
2005-02-19Add getcap(1), a simple tool to query getcap(3)-style databases.Todd C. Miller
2005-02-18better error messages for getnameinfo failures; ok dtucker@Damien Miller
2005-02-17only increase the reference count on the cvsroot structure when itJean-Francois Brousseau
gets inserted into the cache. This makes cvsroot_free() work correctly instead of leaking memory in error cases of cvsroot_parse() spotted by and ok pat@
2005-02-17Fix case where we were testing on AC, but operating on FD. The changed codeAaron Campbell
follows the pattern of the rest of the source. otto@ ok
2005-02-17alyte spelling-in-comment fixesJolan Luff
2005-02-16get rid of unneeded whitespaceJean-Francois Brousseau
2005-02-16basic repository handling code, not plugged yetJean-Francois Brousseau
2005-02-16properly initialize the syslog_data structureJean-Francois Brousseau
2005-02-16more `cvs history' documentation about the columns added toXavier Santolaria
records depending on the command issued; ok jmc
2005-02-16Better diagnostic if an identity file is not accesible. ok markus@ djm@Otto Moerbeek
2005-02-15set the close-on-exec flag on the parent's local socket descriptorJean-Francois Brousseau
2005-02-15remove the LP_FILTER_TOGGLE operation, which is really pointless, andJean-Francois Brousseau
use a bitmask to keep track of the log filters
2005-02-15avoid crashing when setting a variable with cvsd_set() that was notJean-Francois Brousseau
initialized with a dynamically-allocated string. spotted by mpech@
2005-02-14Export ${CC} and ${DESTDIR} into the environment for mkioctls. brad@ okAaron Campbell
2005-02-14use .Pa for paths, not .Ar; ok jmcXavier Santolaria
2005-02-13start documenting `cvs history'; ok jmc@ Joris Vink;Xavier Santolaria
2005-02-11Fix -d option; it should print a newline at EOL, not the specified delimeter.Todd C. Miller
Problem found and OK by robert@
2005-02-10backout previous; i committed to wrong repository (i meant to commit kame)Jun-ichiro itojun Hagino
2005-02-10dccp supportJun-ichiro itojun Hagino
2005-02-09hrmz, should be right now ...Xavier Santolaria
2005-02-09hrmz .. still missed a few ones ...Xavier Santolaria
2005-02-09ooopsie...Xavier Santolaria
2005-02-09add a KEYWORD SUBSTITUTION section; ok jmc@ jfb@ Joris Vink;Xavier Santolaria
2005-02-08Provide reason in error message if getnameinfo fails; ok markus@Darren Tucker
2005-02-08Some extra strict warning cleanup. From Xin Li <delphij at FreeBSDOtto Moerbeek
dot ORG> with a twist from myself. No binary change. ok djm@
2005-02-08correct the first example; ok otto jmcPeter Valchev
2005-02-07sync and make usage __dead, from Michael KnudsenJared Yanovich
2005-02-07rename "file" to "path" in usage, it's clearerJared Yanovich
from Michael Knudsen <e@molioner.dk> ok jmc millert and rearrange man page EXAMPLES while here
2005-02-07Levels should be between AUDIO_MIN_GAIN and AUDIO_MAX_GAIN inclusiveTodd C. Miller
Truncate specified level to be within this range and avoid wrapping. Idea from espie@, OK henning@
2005-02-07Due to a braindead zlib, the test for seekability of a gzstream usingOtto Moerbeek
gzseek(f, 0L, SEEK_CUR) does not work as expected. Instead test the underlying stream and remember that. This repairs echo foo | gzip | zgrep foo. Problem spotted by Han Boetes in PR 4089; ok millert@
2005-02-07In list mode (which implies test mode), do not forget to initializeOtto Moerbeek
uncompressed_name. Spotted by markus@; ok hshoexer@ millert@
2005-02-06Fix setting of $USER when env_reset is enabled.Todd C. Miller
2005-02-06tweak;Jason McIntyre
2005-02-05Update to Sudo 1.6.8p7Todd C. Miller