Up to [local] / src / usr.bin / cvs
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.69 / (download) - annotate - [select for diffs], Fri Jan 16 06:40:07 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2,
OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9,
OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
HEAD
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored) to selected 1.46 (colored)
Replace <sys/param.h> with <limits.h> and other less dirty headers where possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol)
Revision 1.68 / (download) - annotate - [select for diffs], Sun Feb 3 18:18:44 2008 UTC (16 years, 4 months ago) by tobias
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5,
OPENBSD_5_4_BASE,
OPENBSD_5_4,
OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9,
OPENBSD_4_8_BASE,
OPENBSD_4_8,
OPENBSD_4_7_BASE,
OPENBSD_4_7,
OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5,
OPENBSD_4_4_BASE,
OPENBSD_4_4,
OPENBSD_4_3_BASE,
OPENBSD_4_3
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored) to selected 1.46 (colored)
Added rdiff support. In order to do this, some output and option fixes had to be done for diff, too. OK joris@
Revision 1.67 / (download) - annotate - [select for diffs], Fri Feb 1 17:18:59 2008 UTC (16 years, 4 months ago) by tobias
Branch: MAIN
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored) to selected 1.46 (colored)
Added rannotate support OK xsa@
Revision 1.66 / (download) - annotate - [select for diffs], Mon Jan 21 16:40:04 2008 UTC (16 years, 4 months ago) by tobias
Branch: MAIN
Changes since 1.65: +7 -7 lines
Diff to previous 1.65 (colored) to selected 1.46 (colored)
Fixed cvs_findcmd I broke last time: cvs_findcmd is called during .cvsrc parsing and must have a local cmdp variable. > Spotted by Pierre Riteau.
Revision 1.65 / (download) - annotate - [select for diffs], Thu Jan 10 11:20:29 2008 UTC (16 years, 5 months ago) by tobias
Branch: MAIN
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) to selected 1.46 (colored)
Added support for rtag in local and remote setups (with interoperability with GNU cvs). Basically we already had rtag in place as tag is supposed to work with revisions in working directory, but our implementation was wrong. Fixed that on the fly as well.
Revision 1.64 / (download) - annotate - [select for diffs], Thu Jan 10 10:05:40 2008 UTC (16 years, 5 months ago) by tobias
Branch: MAIN
Changes since 1.63: +1 -2 lines
Diff to previous 1.63 (colored) to selected 1.46 (colored)
Simply the use of cmdp and cvs_command by zapping cvs_command and working solely with cmdp. This remedies some reliability issues with invalid commands supplied and also fixes a GNU cvs style incompatibility with release command. > Based on patch from Igor Zinovik
Revision 1.63 / (download) - annotate - [select for diffs], Tue Sep 25 10:56:04 2007 UTC (16 years, 8 months ago) by chl
Branch: MAIN
Changes since 1.62: +1 -3 lines
Diff to previous 1.62 (colored) to selected 1.46 (colored)
remove unused extern variable ok joris@
Revision 1.62 / (download) - annotate - [select for diffs], Tue Sep 4 19:07:03 2007 UTC (16 years, 9 months ago) by tobias
Branch: MAIN
Changes since 1.61: +1 -17 lines
Diff to previous 1.61 (colored) to selected 1.46 (colored)
Removed dead code. OK joris@, ray@
Revision 1.61 / (download) - annotate - [select for diffs], Wed Jun 27 20:27:38 2007 UTC (16 years, 11 months ago) by xsa
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE,
OPENBSD_4_2
Changes since 1.60: +1 -7 lines
Diff to previous 1.60 (colored) to selected 1.46 (colored)
Remove last bits about login and logout commands, which will never be implemented anyway. OK ray@ niallo@.
Revision 1.60 / (download) - annotate - [select for diffs], Tue Jun 26 18:02:43 2007 UTC (16 years, 11 months ago) by xsa
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored) to selected 1.46 (colored)
Bring back the release command. More work to be done though. OK joris@ niallo@.
Revision 1.59 / (download) - annotate - [select for diffs], Tue Jun 26 02:24:10 2007 UTC (16 years, 11 months ago) by niallo
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored) to selected 1.46 (colored)
add support for cvs rlog. from Mickey. ok joris@ ray@
Revision 1.58 / (download) - annotate - [select for diffs], Mon Jun 18 17:54:13 2007 UTC (16 years, 11 months ago) by joris
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored) to selected 1.46 (colored)
first stab at history stuff for opencvs, currently only writes to CVSROOT/history but cannot parse it yet with the 'history' command. "Commit it." ray@
Revision 1.57 / (download) - annotate - [select for diffs], Thu Feb 22 06:42:09 2007 UTC (17 years, 3 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE,
OPENBSD_4_1
Changes since 1.56: +4 -3 lines
Diff to previous 1.56 (colored) to selected 1.46 (colored)
general includes cleanup sweep. ok joris@ niallo@
Revision 1.56 / (download) - annotate - [select for diffs], Mon Feb 19 11:40:00 2007 UTC (17 years, 3 months ago) by otto
Branch: MAIN
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored) to selected 1.46 (colored)
Fix const inconsistencies, void pointer artithmetic and a few other things. now gcc -Wall and lint are more happy. ok joris@ xsa@
Revision 1.55 / (download) - annotate - [select for diffs], Mon Nov 27 14:19:53 2006 UTC (17 years, 6 months ago) by xsa
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored) to selected 1.46 (colored)
client-side of the annotate command is usable, build it too.
Revision 1.54 / (download) - annotate - [select for diffs], Tue Nov 14 09:47:52 2006 UTC (17 years, 7 months ago) by xsa
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.46 (colored)
Bring back version command. Still needs tweaks to make the gnu cvs client<->opencvs server setup work. Rest works fine.
Revision 1.53 / (download) - annotate - [select for diffs], Mon Nov 13 12:57:03 2006 UTC (17 years, 7 months ago) by xsa
Branch: MAIN
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 (colored) to selected 1.46 (colored)
Add server-side bits for admin command.
Revision 1.52 / (download) - annotate - [select for diffs], Fri Jul 7 17:37:17 2006 UTC (17 years, 11 months ago) by joris
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE,
OPENBSD_4_0
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored) to selected 1.46 (colored)
first part of opencvs remote, fairly useable on existing trees although i advise against using it on real development trees for now. only a few commands work right so far: - commit - diff - status - log - update (partially working) if you feel like testing remote and run into bugs feel free to contact me, and please include a full trace (-t).
Revision 1.51 / (download) - annotate - [select for diffs], Mon Jun 12 13:56:00 2006 UTC (18 years ago) by xsa
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored) to selected 1.46 (colored)
bring back a working version of the `cvs init' command. OK joris@.
Revision 1.50 / (download) - annotate - [select for diffs], Wed Jun 7 18:19:07 2006 UTC (18 years ago) by xsa
Branch: MAIN
Changes since 1.49: +3 -3 lines
Diff to previous 1.49 (colored) to selected 1.46 (colored)
bring back tag command; basic tag addition/deletion available. OK joris@.
Revision 1.49 / (download) - annotate - [select for diffs], Wed May 31 22:25:59 2006 UTC (18 years ago) by joris
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.46 (colored)
add support for the export command. export does exactly the same as checkout except it does not create any administrative (CVS/) directories.
Revision 1.48 / (download) - annotate - [select for diffs], Tue May 30 07:00:30 2006 UTC (18 years ago) by joris
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.46 (colored)
hello import, only works for non-existing repositories right now, but work is in progress for importing stuff into existing repositories.
Revision 1.47 / (download) - annotate - [select for diffs], Mon May 29 05:34:31 2006 UTC (18 years ago) by joris
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)
add remove support, hacked by xsa@ but lots of modifications from me to actually make it work properly. commiting since xsa@ is not around and i want to move forward. ray@ agrees.
Revision 1.46 / (download) - annotate - [selected], Sun May 28 21:11:12 2006 UTC (18 years ago) by joris
Branch: MAIN
Changes since 1.45: +2 -1 lines
Diff to previous 1.45 (colored)
add basic 'cvs log' support.
Revision 1.45 / (download) - annotate - [select for diffs], Sun May 28 10:15:35 2006 UTC (18 years ago) by joris
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored) to selected 1.46 (colored)
enable basic add command, only works on files right now.
Revision 1.44 / (download) - annotate - [select for diffs], Sat May 27 03:30:30 2006 UTC (18 years ago) by joris
Branch: MAIN
Changes since 1.43: +8 -194 lines
Diff to previous 1.43 (colored) to selected 1.46 (colored)
commit the new opencvs code, i have been hacking on this for the past 2 weeks now and it should go in at the start of the hackathon so others can help out. this code is a lot safer, smarter, faster and best of all it is actually doing what it is suppose to do! basic checkout, update, status, diff and commit are working in local mode only. there is no support for any remote setups now.
Revision 1.43 / (download) - annotate - [select for diffs], Fri Apr 14 02:45:35 2006 UTC (18 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.42: +13 -13 lines
Diff to previous 1.42 (colored) to selected 1.46 (colored)
remove a metric buttload of excessive () no binary change; ok ray
Revision 1.42 / (download) - annotate - [select for diffs], Mon Jan 2 08:11:56 2006 UTC (18 years, 5 months ago) by xsa
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE,
OPENBSD_3_9
Changes since 1.41: +2 -10 lines
Diff to previous 1.41 (colored) to selected 1.46 (colored)
#include's cleanup; ok joris@ niallo@.
Revision 1.41 / (download) - annotate - [select for diffs], Fri Dec 30 17:51:01 2005 UTC (18 years, 5 months ago) by reyk
Branch: MAIN
Changes since 1.40: +3 -2 lines
Diff to previous 1.40 (colored) to selected 1.46 (colored)
knf
Revision 1.40 / (download) - annotate - [select for diffs], Fri Dec 30 02:03:28 2005 UTC (18 years, 5 months ago) by joris
Branch: MAIN
Changes since 1.39: +10 -15 lines
Diff to previous 1.39 (colored) to selected 1.46 (colored)
major cleanup of the functions handling the remote cvs protocol. makes the code a lot more readable and understandable. ok xsa@ and niallo@
Revision 1.39 / (download) - annotate - [select for diffs], Sat Dec 10 20:27:45 2005 UTC (18 years, 6 months ago) by joris
Branch: MAIN
Changes since 1.38: +3 -6 lines
Diff to previous 1.38 (colored) to selected 1.46 (colored)
switch to xmalloc stuff, me and xsa@ agreed on this a long 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@
Revision 1.38 / (download) - annotate - [select for diffs], Sat Dec 3 01:02:08 2005 UTC (18 years, 6 months ago) by joris
Branch: MAIN
Changes since 1.37: +12 -1 lines
Diff to previous 1.37 (colored) to selected 1.46 (colored)
add very basic support for the following stuff: - checkout in local mode (example: /cvs) - update in local and server mode (example: /cvs and user@host:/cvs) - import in local and server mode (example: /cvs and user@host:/cvs) what remains to be done: - not all options are supported yet, and update cannot pick up newly added files yet. these things are pending and will be commited real soon. - checkout only works locally right now. - fix rcs parsing code so that we don't fucking hog 100% cpu on really BIG BIG BIG ass trees. mainly tested by pedro@ and myself, thanks a lot pedro! "go for it" niallo@
Revision 1.37 / (download) - annotate - [select for diffs], Sat Oct 22 17:23:21 2005 UTC (18 years, 7 months ago) by joris
Branch: MAIN
Changes since 1.36: +3 -2 lines
Diff to previous 1.36 (colored) to selected 1.46 (colored)
- don't check for admin files when running init; - don't pass the Entry for newly added files to cvs_date_parse() - in rcs_rev_add don't bother looking for the previous rev if we are creating the RCS file. from PR 4575
Revision 1.36 / (download) - annotate - [select for diffs], Fri Oct 7 21:47:32 2005 UTC (18 years, 8 months ago) by reyk
Branch: MAIN
Changes since 1.35: +9 -5 lines
Diff to previous 1.35 (colored) to selected 1.46 (colored)
knf and spacing, ok joris@
Revision 1.35 / (download) - annotate - [select for diffs], Tue Sep 13 17:24:38 2005 UTC (18 years, 9 months ago) by joris
Branch: MAIN
Changes since 1.34: +3 -2 lines
Diff to previous 1.34 (colored) to selected 1.46 (colored)
unbreak opencvs server ok xsa@
Revision 1.34 / (download) - annotate - [select for diffs], Wed Sep 7 17:43:15 2005 UTC (18 years, 9 months ago) by joris
Branch: MAIN
Changes since 1.33: +52 -4 lines
Diff to previous 1.33 (colored) to selected 1.46 (colored)
make sure the administrative files that the commands depend on are present before we try to continue. ok xsa@
Revision 1.33 / (download) - annotate - [select for diffs], Tue Jul 26 16:03:20 2005 UTC (18 years, 10 months ago) by xsa
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE,
OPENBSD_3_8
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored) to selected 1.46 (colored)
move trace message before calling cvs_connect();
Revision 1.32 / (download) - annotate - [select for diffs], Mon Jul 25 12:05:43 2005 UTC (18 years, 10 months ago) by xsa
Branch: MAIN
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored) to selected 1.46 (colored)
KNF;
Revision 1.31 / (download) - annotate - [select for diffs], Sat Jul 23 11:19:46 2005 UTC (18 years, 10 months ago) by joris
Branch: MAIN
Changes since 1.30: +23 -12 lines
Diff to previous 1.30 (colored) to selected 1.46 (colored)
rewrite of the file code. the previous one was just 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@
Revision 1.30 / (download) - annotate - [select for diffs], Thu Jul 21 11:42:24 2005 UTC (18 years, 10 months ago) by xsa
Branch: MAIN
Changes since 1.29: +1 -2 lines
Diff to previous 1.29 (colored) to selected 1.46 (colored)
<sys/param.h> is already included in "cvs.h", no need to duplicate;
Revision 1.29 / (download) - annotate - [select for diffs], Fri Jul 8 10:30:24 2005 UTC (18 years, 11 months ago) by joris
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.46 (colored)
don't try to run the pruning function on server side.
Revision 1.28 / (download) - annotate - [select for diffs], Thu Jul 7 14:27:57 2005 UTC (18 years, 11 months ago) by joris
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored) to selected 1.46 (colored)
remove trailing whitespaces from deraadt@
Revision 1.27 / (download) - annotate - [select for diffs], Mon Jul 4 07:11:10 2005 UTC (18 years, 11 months ago) by xsa
Branch: MAIN
Changes since 1.26: +1 -7 lines
Diff to previous 1.26 (colored) to selected 1.46 (colored)
enable all commands; ok joris@.
Revision 1.26 / (download) - annotate - [select for diffs], Tue Jun 14 15:27:31 2005 UTC (19 years ago) by joris
Branch: MAIN
Changes since 1.25: +7 -1 lines
Diff to previous 1.25 (colored) to selected 1.46 (colored)
finish pruning support, this has been sitting in my tree since c2k5 ok xsa@
Revision 1.25 / (download) - annotate - [select for diffs], Mon Jun 13 13:02:18 2005 UTC (19 years ago) by xsa
Branch: MAIN
Changes since 1.24: +4 -4 lines
Diff to previous 1.24 (colored) to selected 1.46 (colored)
move the CVSROOT check earlier in the process, this way we get the CVSROOT checked before the commands are run ... ok joris@.
Revision 1.24 / (download) - annotate - [select for diffs], Tue Jun 7 16:22:19 2005 UTC (19 years ago) by joris
Branch: MAIN
Changes since 1.23: +4 -1 lines
Diff to previous 1.23 (colored) to selected 1.46 (colored)
don't forget to call cvs_disconnect() at the end of a remote connection. ok xsa@
Revision 1.23 / (download) - annotate - [select for diffs], Thu Jun 2 20:12:06 2005 UTC (19 years ago) by joris
Branch: MAIN
Changes since 1.22: +5 -4 lines
Diff to previous 1.22 (colored) to selected 1.46 (colored)
handle commands which do not have any init callback a bit better, eliminates the use of dummy functions. OK jfb@
Revision 1.22 / (download) - annotate - [select for diffs], Tue May 31 08:58:47 2005 UTC (19 years ago) by xsa
Branch: MAIN
Changes since 1.21: +4 -5 lines
Diff to previous 1.21 (colored) to selected 1.46 (colored)
headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;
Revision 1.21 / (download) - annotate - [select for diffs], Wed May 25 04:12:54 2005 UTC (19 years ago) by jfb
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored) to selected 1.46 (colored)
no need to check cvs_trace before outputting a trace, the log code does it for us
Revision 1.20 / (download) - annotate - [select for diffs], Tue May 24 04:21:54 2005 UTC (19 years ago) by jfb
Branch: MAIN
Changes since 1.19: +1 -4 lines
Diff to previous 1.19 (colored) to selected 1.46 (colored)
remove debugging messages
Revision 1.19 / (download) - annotate - [select for diffs], Tue May 24 04:12:25 2005 UTC (19 years ago) by jfb
Branch: MAIN
Changes since 1.18: +144 -44 lines
Diff to previous 1.18 (colored) to selected 1.46 (colored)
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
Revision 1.18 / (download) - annotate - [select for diffs], Mon May 23 17:43:54 2005 UTC (19 years ago) by xsa
Branch: MAIN
Changes since 1.17: +4 -1 lines
Diff to previous 1.17 (colored) to selected 1.46 (colored)
add some logging for `cvs -t' option use; ok joris@
Revision 1.17 / (download) - annotate - [select for diffs], Fri May 20 05:13:44 2005 UTC (19 years ago) by joris
Branch: MAIN
Changes since 1.16: +12 -13 lines
Diff to previous 1.16 (colored) to selected 1.46 (colored)
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@
Revision 1.16 / (download) - annotate - [select for diffs], Mon Apr 25 21:58:32 2005 UTC (19 years, 1 month ago) by joris
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.46 (colored)
first part of file API changes: - fix our behaviour regarding directories or files in a different directory than we currently are as arguments to commands, this allows stuff like "cvs status sys/arch/i386/Makefile" to work. - when parsing a pathname only load the needed nodes of the path instead of loading *everything* in memory. the next step in this is to merge the collection and callback execution together. ok jfb@, xsa@
Revision 1.15 / (download) - annotate - [select for diffs], Mon Apr 25 17:59:16 2005 UTC (19 years, 1 month ago) by jfb
Branch: MAIN
Changes since 1.14: +3 -8 lines
Diff to previous 1.14 (colored) to selected 1.46 (colored)
* add missing 'R' flag in diff synopsis * add the CVS_EX_BADROOT return code to indicate that there was no CVSROOT given or it was invalid ok joris, xsa
Revision 1.14 / (download) - annotate - [select for diffs], Mon Apr 18 21:06:46 2005 UTC (19 years, 1 month ago) by jfb
Branch: MAIN
Changes since 1.13: +1 -5 lines
Diff to previous 1.13 (colored) to selected 1.46 (colored)
remove debugging leftovers
Revision 1.13 / (download) - annotate - [select for diffs], Mon Apr 18 21:02:49 2005 UTC (19 years, 1 month ago) by jfb
Branch: MAIN
Changes since 1.12: +5 -1 lines
Diff to previous 1.12 (colored) to selected 1.46 (colored)
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@
Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 13 14:49:05 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.46 (colored)
cmd_helper() returns error codes > 0 or 0 on success.
Revision 1.11 / (download) - annotate - [select for diffs], Tue Apr 12 17:20:01 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.10: +9 -9 lines
Diff to previous 1.10 (colored) to selected 1.46 (colored)
use the new CVS_EX_* error codes here as well.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Apr 12 14:58:40 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.46 (colored)
introduce our own set of error codes used by the commands to report what exactly went wrong in case of an error. ok jfb@
Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 11 18:02:58 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored) to selected 1.46 (colored)
don't include sysexits.h now we don't use those error codes anymore.
Revision 1.8 / (download) - annotate - [select for diffs], Mon Apr 11 17:56:27 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored) to selected 1.46 (colored)
remove EX_USAGE error codes ok jfb@
Revision 1.7 / (download) - annotate - [select for diffs], Sun Apr 3 17:32:50 2005 UTC (19 years, 2 months ago) by xsa
Branch: MAIN
Changes since 1.6: +11 -11 lines
Diff to previous 1.6 (colored) to selected 1.46 (colored)
first round of EX_* exit codes removal; ok joris@.
Revision 1.6 / (download) - annotate - [select for diffs], Fri Apr 1 09:44:00 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.5: +7 -1 lines
Diff to previous 1.5 (colored) to selected 1.46 (colored)
make sure we don't do unneeded things for the version command.
Revision 1.5 / (download) - annotate - [select for diffs], Thu Mar 31 17:18:24 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.4: +9 -1 lines
Diff to previous 1.4 (colored) to selected 1.46 (colored)
make sure the server command can still be reached with the new framework. ok xsa@
Revision 1.4 / (download) - annotate - [select for diffs], Thu Mar 31 15:47:17 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.3: +7 -5 lines
Diff to previous 1.3 (colored) to selected 1.46 (colored)
- as long as we are using the sysexits.h error codes make sure we handle them. - handle cmd_sendflags() when it fails.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Mar 29 03:10:27 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.2: +8 -6 lines
Diff to previous 1.2 (colored) to selected 1.46 (colored)
allow cmd_options to be NULL, so that commands which have no options will work fine.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 28 17:17:38 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.46 (colored)
fix argument count in cvs_startcmd() ok jfb@
Revision 1.1 / (download) - annotate - [select for diffs], Thu Mar 24 01:03:41 2005 UTC (19 years, 2 months ago) by joris
Branch: MAIN
Diff to selected 1.46 (colored)
add the first pieces of our new command framework. ok jfb@