Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fix some bugs that lint discovered for us. | 2006-04-01 | 1 | -6/+2 | ||
| | | | | ok niallo@ | |||||
* | zap more unused variables. | 2006-03-16 | 1 | -5/+1 | ||
| | ||||||
* | #include's cleanup; ok joris@ niallo@. | 2006-01-02 | 1 | -11/+2 | ||
| | ||||||
* | major cleanup of the functions handling the remote cvs protocol. | 2005-12-30 | 1 | -19/+9 | ||
| | | | | | | makes the code a lot more readable and understandable. ok xsa@ and niallo@ | |||||
* | cvs_rcs_getpath() cannot fail anymore; | 2005-12-22 | 1 | -4/+2 | ||
| | ||||||
* | cvs_logmsg_open() and cvs_logmsg_get() cannot fail anymore; | 2005-12-21 | 1 | -3/+3 | ||
| | ||||||
* | switch to xmalloc stuff, me and xsa@ agreed on this a long | 2005-12-10 | 1 | -6/+2 | ||
| | | | | | | | | | time ago, but we were being held back by jfb. too bad for him. next step is to use fatal() through out the code for unrecoverable errors instead of trying to be all nice and fluffy and reach main() again. ok niallo@ and xsa@ | |||||
* | use LP_NOTICE instead of LP_INFO where appropriate; | 2005-07-27 | 1 | -2/+2 | ||
| | ||||||
* | KNF; | 2005-07-25 | 1 | -6/+6 | ||
| | ||||||
* | rewrite of the file code. the previous one was just | 2005-07-23 | 1 | -12/+12 | ||
| | | | | | | | | a mess and not clean. this code is much cleaner, faster, and uses less memory overall. tested by xsa@, brad@, Michael Knudsen, and myself. okay xsa@ | |||||
* | correctly seperate added, modified and removed files for use in the | 2005-07-23 | 1 | -23/+51 | ||
| | | | | | | construction of the log message in the editor. ok jfb@ | |||||
* | use the cf_name field of the CVSFILE struct instead of using the old | 2005-07-22 | 1 | -5/+3 | ||
| | | | | | | | | CVS_FILE_NAME macro. This macro used to be nifty because of all the referencing for the names, but since we don't do that anymore and use cf_name directly... byebye CVS_FILE_NAME() okay xsa@ | |||||
* | unbreak the commit command. | 2005-07-19 | 1 | -2/+2 | ||
| | ||||||
* | use cvs_rcs_getpath(); | 2005-07-14 | 1 | -13/+2 | ||
| | ||||||
* | split this into cvs_commit_{remote,local}() functions; | 2005-07-12 | 1 | -33/+51 | ||
| | | | | ok jfb@ (Yes, Yes he IS back!!) | |||||
* | remove trailing whitespaces | 2005-07-07 | 1 | -2/+2 | ||
| | | | | from deraadt@ | |||||
* | headers ordering (alphabetically) and cleanup, from mbalmer@ and myself; | 2005-05-31 | 1 | -4/+4 | ||
| | ||||||
* | don't forget to send the log message, this fixes the commit command. | 2005-05-30 | 1 | -1/+4 | ||
| | | | | ok xsa@ | |||||
* | handle -r option; ok joris@ | 2005-05-30 | 1 | -1/+13 | ||
| | ||||||
* | Merge the cvs_cmd and cvs_cmd_info structures and add the necessary | 2005-05-24 | 1 | -18/+24 | ||
| | | | | | | | fields to hook local versions of the commands. This needs to go in before it gets any bigger ok joris | |||||
* | correct wrong error code usage. | 2005-05-20 | 1 | -5/+7 | ||
| | | | | ok jfb@, xsa@ | |||||
* | execute the command callback at the same time we are building | 2005-05-20 | 1 | -5/+27 | ||
| | | | | | | the in-memory filelist. cuts down on execution time for larger trees. "put it in!" jfb@ | |||||
* | don't send a Modified request and the file its contents when | 2005-04-24 | 1 | -1/+8 | ||
| | | | | it has been removed. | |||||
* | add missing CVS_CMD_ALLOWSPEC flag | 2005-04-24 | 1 | -2/+2 | ||
| | ||||||
* | handle removed files as well when checking files to commit | 2005-04-19 | 1 | -3/+5 | ||
| | | | | ok joris | |||||
* | remove debug code | 2005-04-19 | 1 | -2/+1 | ||
| | ||||||
* | make sure we pick up newly added files. | 2005-04-19 | 1 | -2/+4 | ||
| | ||||||
* | Modify the CVSFILE structure using a union to keep information about | 2005-04-18 | 1 | -21/+9 | ||
| | | | | | | | | | both files and directories. We can now keep the revision number for regular files, and don't need to fetch the appropriate entry in the command callbacks. This saves a huge amount of parsing on Entries files. ok joris@ | |||||
* | missing cvs_ent_free(); joris ok | 2005-04-16 | 1 | -1/+3 | ||
| | ||||||
* | snprintf() return values checks; joris ok | 2005-04-15 | 1 | -3/+8 | ||
| | ||||||
* | introduce our own set of error codes used by the commands to report | 2005-04-12 | 1 | -11/+11 | ||
| | | | | | | what exactly went wrong in case of an error. ok jfb@ | |||||
* | don't include sysexits.h now we don't use those error codes | 2005-04-11 | 1 | -2/+1 | ||
| | | | | anymore. | |||||
* | remove EX_USAGE error codes | 2005-04-11 | 1 | -3/+3 | ||
| | | | | ok jfb@ | |||||
* | first round of EX_* exit codes removal; ok joris@. | 2005-04-03 | 1 | -4/+4 | ||
| | ||||||
* | fix prototype for cvs_commit_prepare() | 2005-03-31 | 1 | -2/+2 | ||
| | ||||||
* | move all the client commands to the new command framework. | 2005-03-30 | 1 | -57/+31 | ||
| | | | | | | eliminates a lot of duplicate code. ok jfb@ | |||||
* | fix memleak | 2005-03-29 | 1 | -4/+11 | ||
| | | | | ok jfb@ | |||||
* | - make sure we are using a remote method before calling | 2005-03-02 | 1 | -10/+17 | ||
| | | | | | | | cvs_sendreq() and cvs_sendfile(). - don't leak entp on errors. ok jfb@ | |||||
* | more error checking on protocol calls when running in client mode | 2005-02-22 | 1 | -3/+5 | ||
| | ||||||
* | more widespread use of cvs_msg, and free it when we are done | 2005-01-13 | 1 | -10/+14 | ||
| | | | | diff by Joris Vink and me | |||||
* | modify the directory handling portion to behave like the one in add.c, | 2004-12-21 | 1 | -9/+7 | ||
| | | | | | which does not attempt to send data when running on a local repository. This will be needed to support local repository access | |||||
* | First attempt at syncing the command code and doing a lot more error | 2004-12-14 | 1 | -12/+19 | ||
| | | | | checking on all the protocol calls | |||||
* | return early if no files are ready to be commited | 2004-12-13 | 1 | -1/+3 | ||
| | ||||||
* | embrace and extend (!) cvs_logmsg_get() so we can now display | 2004-12-08 | 1 | -8/+8 | ||
| | | | | | | | | | information based on its availability and have separate sections for the Added, Modified and Removed file lists. this will allow us to use the same call for add, commit, import and possibly others Original patch by Joris Vink, some rework from me for the other sections | |||||
* | less whitespace, more pretty. ok jfb | 2004-12-07 | 1 | -12/+9 | ||
| | ||||||
* | tighten vertical spacing for else; jfb ok | 2004-12-06 | 1 | -3/+2 | ||
| | ||||||
* | This commit is brought to you by the brand new improved and better tasting | 2004-12-02 | 1 | -28/+63 | ||
| | | | | OpenCVS commit code. | |||||
* | Rewrite the internals of the file management code so that we do not keep | 2004-11-26 | 1 | -187/+70 | ||
| | | | | | | a full path to each file we load, and cache file names so we can have multiple references to a single name. This saves a lot of memory on large trees such as /usr/src, especially on 'Makefile', 'README' and such. | |||||
* | Better handling of log message input and removal of crufty code | 2004-11-09 | 1 | -56/+86 | ||
| | ||||||
* | at least compile | 2004-11-09 | 1 | -4/+7 | ||
| |