summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2005-04-12more cvsd(8) cleanup;Xavier Santolaria
2005-04-12cvsd(8) references cleanup; ok joris@.Xavier Santolaria
2005-04-12don't show unneeded error messages.Joris Vink
2005-04-12use the new CVS_EX_* error codes here as well.Joris Vink
2005-04-12handle files which have been lost or that have no associated entryJean-Francois Brousseau
correctly when acting in local mode spotted by joris@
2005-04-12* 'Up to date' --> 'Up-to-date', and add the 'Lost' status stringJean-Francois Brousseau
* first stab at cvs_status_local(), which will run the command in local mode or remotely when acting as server (not hooked yet)
2005-04-12tell about the CVS_EX_* error codes, as we do not use sysexits.h anymore;Xavier Santolaria
ok joris@.
2005-04-12introduce our own set of error codes used by the commands to reportJoris Vink
what exactly went wrong in case of an error. ok jfb@
2005-04-12* handle errors when loading delta branchesJean-Francois Brousseau
* when writing RCS output, generate the proper list of branches for deltas
2005-04-12add '-W interface' for 802.11 wireless statistics of the net80211 stack.Reyk Floeter
ok dlg@ deraadt@ jmc@
2005-04-12Special-case the old basename "" returns "" behaviour. Some peopleOtto Moerbeek
depend on it. ok millert@ jaredy@
2005-04-11remove silly optimization which should eventually saveMoritz Jodeit
a syscall, when it were not broken. ok otto@
2005-04-11modify handling of RCS delta texts so we can handle arbitrary binaryJean-Francois Brousseau
data
2005-04-11handle snprintf return value overflow case; ok ottoTheo de Raadt
2005-04-11use STDERR_FILENO; ok cloderTheo de Raadt
2005-04-11open the RCS files in write mode by default to allow modificationsJean-Francois Brousseau
2005-04-11fix year value in RCS outputJean-Francois Brousseau
2005-04-11don't include sysexits.h now we don't use those error codesJoris Vink
anymore.
2005-04-11remove EX_USAGE error codesJoris Vink
ok jfb@
2005-04-11handle -1 potential case from snprintf tooTheo de Raadt
2005-04-11knf; cloder okTheo de Raadt
2005-04-11pass size of right buffer to strlcat. ok deraadt@Otto Moerbeek
2005-04-11getting tired of explaining this: snprintf does not return how manyTheo de Raadt
bytes it PUT into the buffer, but how many it WANTED to, so it can be > buflen; ok otto
2005-04-11move two snprintf out so easier to auditTheo de Raadt
2005-04-11also handle snprintf returning -1, trivialTheo de Raadt
2005-04-11spacingTheo de Raadt
2005-04-11spacingTheo de Raadt
2005-04-10Initialize len before calling accept(2). from mpech@, ok millert@Otto Moerbeek
2005-04-10the arg to -F is not optional;Jason McIntyre
tweak -f description accordingly; found by wilfried@
2005-04-09replace tilde_expand_filename with a simpler implementation, ahead of moreDamien Miller
whacking; ok deraadt@
2005-04-08~. was not being marked up properly;Jason McIntyre
2005-04-07* reverse symbol list orderJean-Francois Brousseau
* allow retrieval and setting of the head revision number
2005-04-07Perform proper escaping of the @ character in all RCS strings whenJean-Francois Brousseau
writing the output to the file. ok joris@
2005-04-07Fix RCS parsing for keywords that expect and ID and use cvs_strfree()Jean-Francois Brousseau
instead of free() on the duplicated token string to fix a double-free ok xsa@
2005-04-07Remove birth time from the default formats, we do not support it (yet), butOtto Moerbeek
leave the B format available for the future. ok tedu@ tdeval@ henning@
2005-04-07- Reintroduce getopt(3) for option processing. POSIX requires tools thatOtto Moerbeek
take no options to recognize --. - Use basename(3) to do the groundwork, instead of a rolling our own. Visible changes in behaviour: basename "" now returns a dot instead of an empty line; pathnames longer than PATH_MAX will produce an error message. ok deraadt@ jaredy@ millert@
2005-04-07Reintroduce getopt(3) for option processing. POSIX requires tools thatOtto Moerbeek
take no options to recognize --. ok deraadt@ jaredy@ millert@
2005-04-06more unused codeJean-Francois Brousseau
2005-04-06remove dead and unused codeJoris Vink
ok jfb@
2005-04-06unbreakJean-Francois Brousseau
2005-04-06* allow for creation and removal of RCS locksJean-Francois Brousseau
* add rcs_tag_resolve() to resolve a branch, tag or revision easily
2005-04-06start using strtab stuff in RCS code.Joris Vink
ok jfb@, xsa@
2005-04-06make cvs_printf() work as advertised when running as serverJean-Francois Brousseau
2005-04-06plug memleak in rcs_splitlines()Joris Vink
ok jfb@
2005-04-06make cvs_findcmd() available to the rest of the programJean-Francois Brousseau
ok joris@
2005-04-06Fix debug call for port forwards; patch from pete at seebeyond.com, ok djm@Darren Tucker
2005-04-06avoid harmless logspam by not performing setsockopt() on non-socket; ok markus@Damien Miller
2005-04-06make sure we don't try and return csp->cs_str whenJoris Vink
cvs_strtab_insert() fails. ok jfb@
2005-04-05a : in the path is not a port # indicator so don't take ones intoHenning Brauer
account after the first / behind the hostname, ok jaredy
2005-04-05add tcp sack stats, similar to freebsd; ok deraadtMarkus Friedl