Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.48 |
|
15-Oct-2010 |
tobias |
Replaced RCS parser code with new rcsparse.{c,h}: - be very strict about things we parse - print more information about errors if they occur - do not fatal() directly in parser, give caller a chance to react - fix an rcs design issue when it comes to login names
tested by many on tech@
ok xsa
|
Revision tags: OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
|
#
1.47 |
|
21-Jun-2008 |
joris |
add a hash table mechanism based upon hcreate(3) but one that allows us to maintain multiple hash tables concurrently.
immediatly start using it to keep track of what directories we have already created and what CVS dirs we already created so we do not recreate them when we do not need to.
we will be switching more internals to use this soon. rejoice for cheaper lookups.
ok tobias@
|
#
1.46 |
|
10-Jun-2008 |
joris |
New trigger framework that allows us to run the required scripts defined in CVSROOT/commitinfo and CVSROOT/loginfo and so on.
This enables the use of log_accum2 and all that other nice stuff we like.
This was mostly written by Jonathan Armani with help from tobias@ and myself.
ok tobias@
|
Revision tags: OPENBSD_4_3_BASE
|
#
1.45 |
|
02-Mar-2008 |
brad |
- Remove LIBZ from DPADD. - Garbage collect DPADD and LDADD.
ok joris@
|
#
1.44 |
|
01-Mar-2008 |
joris |
remove cruft that is simply rotting away, its not used for anything and until somebody writes -z support its shit we dont need.
|
#
1.43 |
|
26-Feb-2008 |
deraadt |
do not install cvs.1 or cvs.5 yet; ok joris
|
#
1.42 |
|
02-Feb-2008 |
joris |
initial CVSROOT/modules support, only does aliases at the moment (-a). "modules.c, hurray!" xsa@, ok tobias@
|
#
1.41 |
|
17-Sep-2007 |
tobias |
Imported atomicio interface.
Requested by ray@, OK joris@
|
Revision tags: OPENBSD_4_2_BASE
|
#
1.40 |
|
26-Jun-2007 |
xsa |
Bring back the release command. More work to be done though. OK joris@ niallo@.
|
#
1.39 |
|
18-Jun-2007 |
joris |
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@
|
#
1.38 |
|
15-Apr-2007 |
jmc |
adjust Makefile for my man changes; fixes user/5449
thanks Owain Ainsworth for pointing out my stupid mistake
|
Revision tags: OPENBSD_4_1_BASE
|
#
1.37 |
|
14-Feb-2007 |
niallo |
Fix spacing in Makefile.
ok joris@
From: Igor Sobrado <igor at string1.ciencias.uniovi.es>
|
#
1.36 |
|
12-Feb-2007 |
xsa |
remove unused leftovers from openrcs; OK joris@.
|
#
1.35 |
|
12-Jan-2007 |
xsa |
link to build the edit, editors, unedit, watch, and watchers commands. more work needs to be done for them though.
|
#
1.34 |
|
07-Jan-2007 |
joris |
rewrite of the logmessage code, which allows you to enter a logmessage into your favorite editor when commiting.
|
#
1.33 |
|
27-Nov-2006 |
xsa |
client-side of the annotate command is usable, build it too.
|
#
1.32 |
|
14-Nov-2006 |
xsa |
Bring back version command. Still needs tweaks to make the gnu cvs client<->opencvs server setup work. Rest works fine.
|
#
1.31 |
|
13-Nov-2006 |
xsa |
Build admin command.
|
Revision tags: OPENBSD_4_0_BASE
|
#
1.30 |
|
07-Jul-2006 |
joris |
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).
|
#
1.29 |
|
12-Jun-2006 |
xsa |
bring back a working version of the `cvs init' command. OK joris@.
|
#
1.28 |
|
07-Jun-2006 |
xsa |
bring back tag command; basic tag addition/deletion available. OK joris@.
|
#
1.27 |
|
30-May-2006 |
joris |
hello import, only works for non-existing repositories right now, but work is in progress for importing stuff into existing repositories.
|
#
1.26 |
|
29-May-2006 |
joris |
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.
|
#
1.25 |
|
28-May-2006 |
joris |
add basic 'cvs log' support.
|
#
1.24 |
|
28-May-2006 |
joris |
enable basic add command, only works on files right now.
|
#
1.23 |
|
27-May-2006 |
joris |
basic support for CVSROOT/config - only supporting the 'tag' and 'umask' keyword right now.
|
#
1.22 |
|
27-May-2006 |
joris |
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.
|
#
1.21 |
|
02-Apr-2006 |
ray |
Enable DEBUG=-g -ggdb for rcs, move -g -ggdb out of CFLAGS for cvs. Line up flags while I'm at it.
OK to add DEBUG flags to rcs niallo@.
|
#
1.20 |
|
09-Mar-2006 |
xsa |
move joris' timezone support into rcstime.c; more work to be done there. OK joris@.
|
#
1.19 |
|
08-Mar-2006 |
joris |
make openrcs use the worklist framework to keep track of temporary files and remove them in case it gets interrupted.
suggested by deraadt@, ok niallo@
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.18 |
|
03-Jan-2006 |
xsa |
renaming zlib.{c,h} files to compress.{c,h} and link to build; was pretty stupid calling them that way; ok joris@ niallo@.
|
#
1.17 |
|
10-Dec-2005 |
joris |
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@
|
#
1.16 |
|
12-Nov-2005 |
niallo |
- remove strtab stuff. serves no useful purpose.
diff is from joris@, committing on his behalf because his net connection is very dodgy right now.
|
#
1.15 |
|
22-Oct-2005 |
joris |
forgot this in previous commit;
|
#
1.14 |
|
06-Oct-2005 |
mickey |
put cpp flags into CPPFLAGS and cleanup ../makefile.inc dupes; joris ok
|
Revision tags: OPENBSD_3_8_BASE
|
#
1.13 |
|
08-Aug-2005 |
xsa |
add cvswrappers doc; mucho input/ok jmc, ok jfb joris;
|
#
1.12 |
|
02-Aug-2005 |
xsa |
document the cvsignore file; input/ok jmc@, ok jfb@.
|
#
1.11 |
|
04-Jul-2005 |
xsa |
enable all commands; ok joris@.
|
#
1.10 |
|
09-Jun-2005 |
joris |
remove useless cvsd leftovers.
from Michael Knudsen
|
#
1.9 |
|
07-Jun-2005 |
joris |
remove ancient and unused CVS define. it was a leftover from the daemon.
ok xsa@
|
#
1.8 |
|
24-May-2005 |
jfb |
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
|
#
1.7 |
|
17-May-2005 |
xsa |
enable `release' command; tested & ok joris@.
|
#
1.6 |
|
15-Apr-2005 |
deraadt |
pick up BINDIR from above; ok joris
|
#
1.5 |
|
15-Apr-2005 |
deraadt |
build cvs right out of the base directory, no need for a subdir (you may need some obj cleaning as a result of this); ok jfb
|
#
1.4 |
|
06-Apr-2005 |
joris |
remove dead and unused code
ok jfb@
|
Revision tags: OPENBSD_3_7_BASE
|
#
1.3 |
|
09-Mar-2005 |
xsa |
connect rcs/ stuffs; ok jfb joris
|
#
1.2 |
|
26-Jul-2004 |
jfb |
Fix header
|
#
1.1 |
|
13-Jul-2004 |
jfb |
branches: 1.1.1; Initial revision
|