summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2005-02-27Many improvements to the RCS support:Jean-Francois Brousseau
- make it possible to specify creation and the file mode in rcs_open() - implicitly write the contents to disk on rcs_close() if the RCS handle has been changed - fix a bug in the output of the `expand' keyword - add functions to retrieve and modify the expansion mode - rcs_parse() shouldn't be available to the outside - empty string instead of `(null)' if there is no description ok Joris
2005-02-26spelling fixesDavid Krause
2005-02-25- switch to rcsnum_parse() where appropriateJean-Francois Brousseau
- make rcsnum_parse() fail if it encounters an invalid character
2005-02-25exit with an error message if cvs_file_init() failsJean-Francois Brousseau
2005-02-25add rcsnum_parse() to simplify the most common caseJean-Francois Brousseau
2005-02-25document `cvs diff' options; input/ok jmc; ok jfb Joris Vink;Xavier Santolaria
2005-02-25add /etc/motd and $HOME/.hushlogin to FILES;Jason McIntyre
from michael knudsen;
2005-02-24Store result of snprintf() in a signed type and check it for -1.Jonathan Gray
Do not depend on errno being set for snprintf, use errx() instead of err(). ok otto@, earlier version ok deraadt@ some time ago
2005-02-24remove docompress() completely in case of -DSMALL andMoritz Jodeit
replace it with a better error message. ok millert@ henning@
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@