summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2004-12-21gnu CVS has an undocumented -s command-line option to set a variable,Jean-Francois Brousseau
so let's support it too. This will also be required to implement the `Set' request handler.
2004-12-21modify the directory handling portion to behave like the one in add.c,Jean-Francois Brousseau
which does not attempt to send data when running on a local repository. This will be needed to support local repository access
2004-12-21on the way to `cvs remove'; ok jfbXavier Santolaria
2004-12-21Check to make sure we have a valid CVSROOT, and check the return valueJean-Francois Brousseau
when sending the add request
2004-12-21on the way to `cvs add'; ok jfbXavier Santolaria
2004-12-20o some missing free()'s in error pathsMoritz Jodeit
o use FD_CLOEXEC instead of 1 o fix a crash when the round number of localcipher in the default section in login.conf was ommitted. noted by mpech@ ok mpech@, otto@, millert@, henning@
2004-12-19add a handler for the Gzip-stream request. The handler parses theJean-Francois Brousseau
requested compression level but does not enable compression yet.
2004-12-19Block SIGALRM during write--we only want it to interrupt read().Todd C. Miller
OK deraadt@
2004-12-19use strchr instead of indexTheo de Raadt
2004-12-19spacingTheo de Raadt
2004-12-19remove section detailing `file' operand: none of our other pages do itJason McIntyre
(well, there probably are exceptions) and it's kind of obvious; ok millert@
2004-12-18when parsing an RCS date, adjust the year by 1900 in the tm structureJean-Francois Brousseau
so we can use this data with asctime(), mktime() and friends spotted and patch by Joris Vink
2004-12-17* increase the initial parse buffer size to 16384 bytesJean-Francois Brousseau
* grow the parse buffer as required in rcs_gettok() * fix line counting offset tested by Joris Vink and myself
2004-12-16plug some memory leaks on error casesJean-Francois Brousseau
2004-12-16Add rcs_gethead() to easily retrieve the head revision of an RCSJean-Francois Brousseau
file.
2004-12-16make cvs_connect() print an error message and return with an errorJean-Francois Brousseau
code if an unsupported connection method is specified in the root specification, and warn that pserver will never be supported due to its poor security
2004-12-15print line number of warnings in .cvsrc; ok jfb@.Xavier Santolaria
2004-12-15modify the CVS_DIR_ROOT() macro to grab the parent's root if the fileJean-Francois Brousseau
is a directory and has no root set
2004-12-15Permit the client to generate trace output when the -t option is givenJean-Francois Brousseau
by using the LP_TRACE level to cvs_log(). Traces are filtered by default.
2004-12-15we don't need a separate header for 4 function prototypes, moveJean-Francois Brousseau
them in rcs.h
2004-12-14no need to compile with -DNFS, ok millert@Pedro Martelletto
2004-12-14First attempt at syncing the command code and doing a lot more errorJean-Francois Brousseau
checking on all the protocol calls
2004-12-14complain about lost filesJean-Francois Brousseau
2004-12-14When loading directory entries, create file structures for files whichJean-Francois Brousseau
have been lost but have a valid entry.
2004-12-14fix path to RCS file; jfb@ ok.Xavier Santolaria
2004-12-14be more verbose for .cvsrc errors/warnings; ok jfb@.Xavier Santolaria
2004-12-14add missing '\t' in usage(); okay jfb@.Xavier Santolaria
2004-12-14support the tag commandJean-Francois Brousseau
from Joris Vink
2004-12-14missing `tag' request in the request tableJean-Francois Brousseau
from Joris Vink
2004-12-14no need for pfsync.h hereMichael Shalayeff
2004-12-14only print a separating '\n' when showing both server and client infoPedro Martelletto
ok deraadt@ hshoexer@
2004-12-14no need to look into ip_carp.h anymoreMichael Shalayeff
2004-12-14cleaner error handling on connection setup and in case of connectionJean-Francois Brousseau
failure
2004-12-14move the cvsrc example stuff to cvsrc.5;Jason McIntyre
make it clearer that $HOME/.cvsrc is the user config file; add a reference to cvsrc(5) in cvs(1) SEE ALSO; ok xsa@ (actually this started life as a diff from him...)
2004-12-13return early if no files are ready to be commitedJean-Francois Brousseau
2004-12-13yet another mistake in the protocol docs...even if we send theJean-Francois Brousseau
appropriate Entry for a file which was lost locally, the server responds with a Created, so we must remove the previous entry before replacing it with the one we receive.
2004-12-13get rid of void* arithmetic to nuke another gcc warningJean-Francois Brousseau
2004-12-13free the buffer used to receive a file in the Updated response handlerJean-Francois Brousseau
and saner handling of checksums spotted by and discussed with Joris Vink
2004-12-13if we fail to generate a file's checksum, print the path of the fileJean-Francois Brousseau
as part of the error message
2004-12-13print full path of .cvsrc in log messages; jfb@ ok.Xavier Santolaria
2004-12-13sync SYNOPSIS and usage();Jason McIntyre
ok jfb@
2004-12-12pick up missing ioctls for ieee80211, carp, pfsync, and pppoe; ok fgsch@Christian Weisgerber
2004-12-11Fix debug call in error path of authorized_keys processing and fix relatedDarren Tucker
warnings; ok djm@
2004-12-10fix bugs sectionMichael Shalayeff
2004-12-10forgot rcsid[]Michael Shalayeff
2004-12-10define pesach (by gauss) and fix judaic calendarMichael Shalayeff
2004-12-10fix spacing issues in the example calendar file,Jason McIntyre
plus a few other tweaks; ok mickey@
2004-12-10proper typecast to get rid of another warningJean-Francois Brousseau
2004-12-10fix the Copy-file response handler, it seems the CVS protocolJean-Francois Brousseau
documentation is not exactly up to date for that handler as well
2004-12-10provide a valid sockaddr_storage structure to be used as second argument forHans-Joerg Hoexer
accept(2) ok djm markus