#
8d550b2e |
| 30-May-2005 |
xsa <xsa@openbsd.org> |
handle -r option; ok joris@
|
#
e4276007 |
| 24-May-2005 |
jfb <jfb@openbsd.org> |
Merge the cvs_cmd and cvs_cmd_info structures and add the necessary fields to hook local versions of the commands. This needs to go in before it gets any bigger
ok joris
|
#
01b3d77a |
| 20-May-2005 |
joris <joris@openbsd.org> |
correct wrong error code usage.
ok jfb@, xsa@
|
#
ef6e385c |
| 20-May-2005 |
joris <joris@openbsd.org> |
execute the command callback at the same time we are building the in-memory filelist. cuts down on execution time for larger trees.
"put it in!" jfb@
|
#
38c61fc2 |
| 24-Apr-2005 |
joris <joris@openbsd.org> |
don't send a Modified request and the file its contents when it has been removed.
|
#
b3841ff8 |
| 24-Apr-2005 |
joris <joris@openbsd.org> |
add missing CVS_CMD_ALLOWSPEC flag
|
#
fb2bfdde |
| 19-Apr-2005 |
jfb <jfb@openbsd.org> |
handle removed files as well when checking files to commit
ok joris
|
#
669c05e0 |
| 19-Apr-2005 |
joris <joris@openbsd.org> |
remove debug code
|
#
ca903b70 |
| 19-Apr-2005 |
joris <joris@openbsd.org> |
make sure we pick up newly added files.
|
#
bb029937 |
| 18-Apr-2005 |
jfb <jfb@openbsd.org> |
Modify the CVSFILE structure using a union to keep information about both files and directories. We can now keep the revision number for regular files, and don't need to fetch the appropriate entry
Modify the CVSFILE structure using a union to keep information about 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@
show more ...
|
#
2bb27b86 |
| 16-Apr-2005 |
xsa <xsa@openbsd.org> |
missing cvs_ent_free(); joris ok
|
#
fe0dabd9 |
| 15-Apr-2005 |
xsa <xsa@openbsd.org> |
snprintf() return values checks; joris ok
|
#
31274bbf |
| 12-Apr-2005 |
joris <joris@openbsd.org> |
introduce our own set of error codes used by the commands to report what exactly went wrong in case of an error.
ok jfb@
|
#
7f6d7858 |
| 11-Apr-2005 |
joris <joris@openbsd.org> |
don't include sysexits.h now we don't use those error codes anymore.
|
#
dd996502 |
| 11-Apr-2005 |
joris <joris@openbsd.org> |
remove EX_USAGE error codes
ok jfb@
|
#
c2404709 |
| 03-Apr-2005 |
xsa <xsa@openbsd.org> |
first round of EX_* exit codes removal; ok joris@.
|
#
3c408905 |
| 31-Mar-2005 |
joris <joris@openbsd.org> |
fix prototype for cvs_commit_prepare()
|
#
16cfc147 |
| 30-Mar-2005 |
joris <joris@openbsd.org> |
move all the client commands to the new command framework. eliminates a lot of duplicate code.
ok jfb@
|
#
c2799585 |
| 29-Mar-2005 |
joris <joris@openbsd.org> |
fix memleak
ok jfb@
|
#
ff81637d |
| 02-Mar-2005 |
joris <joris@openbsd.org> |
- make sure we are using a remote method before calling cvs_sendreq() and cvs_sendfile(). - don't leak entp on errors.
ok jfb@
|
#
abfcff05 |
| 22-Feb-2005 |
jfb <jfb@openbsd.org> |
more error checking on protocol calls when running in client mode
|
#
d9a5687d |
| 13-Jan-2005 |
jfb <jfb@openbsd.org> |
more widespread use of cvs_msg, and free it when we are done
diff by Joris Vink and me
|
#
b5f0ecd9 |
| 21-Dec-2004 |
jfb <jfb@openbsd.org> |
modify the directory handling portion to behave like the one in add.c, which does not attempt to send data when running on a local repository. This will be needed to support local repository access
|
#
25c4314a |
| 14-Dec-2004 |
jfb <jfb@openbsd.org> |
First attempt at syncing the command code and doing a lot more error checking on all the protocol calls
|
#
1898282e |
| 13-Dec-2004 |
jfb <jfb@openbsd.org> |
return early if no files are ready to be commited
|