Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-07-30 | missing include | Jean-Francois Brousseau | |
2004-07-30 | Fix | Jean-Francois Brousseau | |
2004-07-30 | Plug in the handler for `cvs status' | Jean-Francois Brousseau | |
2004-07-30 | Lots of cleanup, and add an internal version of cvs_file_get() so we can | Jean-Francois Brousseau | |
link parent directories before the file info is being retrieved. This allows us to open most of the CVS administrative files only once | |||
2004-07-30 | Handle the `Rcs-diff' response so we can patch on updates | Jean-Francois Brousseau | |
2004-07-30 | * remove header cruft that belongs in file.h | Jean-Francois Brousseau | |
* be more intelligent with the file open mode. It seems rewind() doesn't work too well with a file opened in append mode | |||
2004-07-30 | When calling cvs_mkadmin(), only create the files if they don't already | Jean-Francois Brousseau | |
exist | |||
2004-07-30 | sort the list of available interactive commands to cdio, and clean up their | Jason McIntyre | |
descriptions somewhat; | |||
2004-07-30 | Xrs from Alexey E. Suslikov; | Jason McIntyre | |
2004-07-30 | - sort options | Jason McIntyre | |
- missing full stop - uppercase `id' - add SEE ALSO; suggested by Alexey E. Suslikov - add `-d host:port' to usage() | |||
2004-07-30 | Add cvs_file_find() to find a particular file from its path within a | Jean-Francois Brousseau | |
hierarchy | |||
2004-07-30 | - better width for options list | Jason McIntyre | |
- sort options - small tweaks - Xrs from Alexey E. Suslikov | |||
2004-07-30 | - better width for options list | Jason McIntyre | |
- some Xrs from Alexey E. Suslikov; | |||
2004-07-30 | A true gem. | Marco Peereboom | |
2004-07-30 | Move to the new API for the client-server protocol. All functions now | Jean-Francois Brousseau | |
take a cvs root structure as parameter. This will allow for much easier management of CVS trees that make use of multiple roots. | |||
2004-07-29 | New protocol API commented out, not ready yet | Jean-Francois Brousseau | |
2004-07-29 | Define a flag to tell if a request expects a response. This will later | Jean-Francois Brousseau | |
allow us to do implicit response handling and remove the third argument to cvs_client_sendreq() | |||
2004-07-29 | No more cvs_root | Jean-Francois Brousseau | |
2004-07-29 | Don't export `cvs_root' | Jean-Francois Brousseau | |
2004-07-29 | Make cvs_client_sendinfo() aware of its root context and remove the | Jean-Francois Brousseau | |
exporting of cvs_root | |||
2004-07-29 | No need to import the `cvs_root' symbol anymore, it is done in cvs.h | Jean-Francois Brousseau | |
2004-07-29 | Use the `CVS' define to simplify exporting symbols | Jean-Francois Brousseau | |
2004-07-29 | Remove debugging statements | Jean-Francois Brousseau | |
2004-07-29 | undefine DEBUG | Jean-Francois Brousseau | |
2004-07-29 | Do not error out when calling rcsnum_aton() on the string "0", which is | Jean-Francois Brousseau | |
a valid RCSNUM | |||
2004-07-29 | update meat | Jean-Francois Brousseau | |
2004-07-29 | Loop on the call to getdirentries() until there are no more entries. | Jean-Francois Brousseau | |
Before this, only the first entries of the directory that fit in the buffer were loaded | |||
2004-07-29 | * move to tail queues for file list management | Jean-Francois Brousseau | |
* when generating the list of files for a directory, put all the subdirectories at the end, sorted | |||
2004-07-29 | typo | Jean-Francois Brousseau | |
2004-07-29 | Use tail queues instead of lists to manage file entries | Jean-Francois Brousseau | |
2004-07-29 | * when comparing timestamps, use the last modification time instead | Jean-Francois Brousseau | |
of the last access time. No wonder all the files appeared as modified * always show directories as up to date * skeleton for cvs_file_getspec() | |||
2004-07-29 | Define 'CVS' or 'CVSD' depending on which program we are compiling and | Jean-Francois Brousseau | |
add a bunch of warnings for cvs | |||
2004-07-29 | Don't set the output filename when in -t mode. Avoids an error when | Todd C. Miller | |
the input filename lacks a .gz. OK mickey@ | |||
2004-07-28 | Only put a space in the client buffer if the request has a non-NULL | Jean-Francois Brousseau | |
argument. This is only for prettying and makes us closer to the GNU behaviour | |||
2004-07-28 | more s/illegal/invalid/ | Markus Friedl | |
2004-07-28 | call setsid() _before_ re-exec | Markus Friedl | |
2004-07-28 | remove dead Xr to uucp(1); from misc@; | Jason McIntyre | |
ok millert@ | |||
2004-07-28 | Remove a debugging message | Jean-Francois Brousseau | |
2004-07-28 | Fix $OpenBSD$ tag | Jean-Francois Brousseau | |
2004-07-28 | Pass the appropriate argument to cvs_client_connect() | Jean-Francois Brousseau | |
2004-07-28 | Add a small cache for parsed CVSROOT strings and return a pointer to a | Jean-Francois Brousseau | |
previously cached entry when we encounter the same string more than once. | |||
2004-07-28 | Pass the appropriate arguments to cvs_client_connect() and | Jean-Francois Brousseau | |
cvs_client_disconnect() | |||
2004-07-28 | * prepare for an overhaul of the connection code by adding a cvsroot | Jean-Francois Brousseau | |
parameter to the cvs_client_connect() and cvs_client_disconnect() functions, so we rely less and less on a global variable | |||
2004-07-28 | Add a newline at the end of the strings put in CVS/Root and | Jean-Francois Brousseau | |
CVS/Repository, like GNU CVS does | |||
2004-07-28 | Fix the timestamp parsing for Mod-time. Months are now being detected | Jean-Francois Brousseau | |
correctly and there is no assumption about Daylight Savings Time | |||
2004-07-27 | the `.#*' pattern actually still matches, include it in standard | Jean-Francois Brousseau | |
ignore patterns | |||
2004-07-27 | Fix directory loading with the new file structure allocation code | Jean-Francois Brousseau | |
2004-07-27 | Be less retarded when parsing the contents of a CVS/Root file | Jean-Francois Brousseau | |
2004-07-27 | Comment out unused code and some minor cleanup. Add the prototype and | Jean-Francois Brousseau | |
skeleton for cvs_printf(), which will be used to output strings that do not need all of the handling that cvs_log() performs. This will be used among other things to prepend the `M' and `E' family of responses to output made by the `server' command. | |||
2004-07-27 | * use a mix of mktime() and ctime_r() instead of asctime_r() to calculate | Jean-Francois Brousseau | |
the Mod-time timestamp. This way, mktime() fills in information about the week day and day of year which was not calculated with the previous method * calculate the GMT offset This fixes a bug where each CVS entry in the Entries files would have `Sun' (for Sunday) as the day of the week. |