History log of /openbsd-src/usr.bin/cvs/commit.c (Results 51 – 75 of 160)
Revision Date Author Comments
# 51ef6581 22-Sep-2007 joris <joris@openbsd.org>

better branching/sticky tag support, no branch commits yet though.


# f76ce13c 30-Aug-2007 joris <joris@openbsd.org>

properly send our log message to the server using Argumentx, so we
no longer break when the log message has multiple lines.

from Tobias Stoeckmann, thanks for doing my work!


# 7cffd7e4 28-Jun-2007 joris <joris@openbsd.org>

When commiting to a server in a remote setup classify
the files based upon their entry in CVS/Entries instead of
using the local classifying code and trying to locate the RCSfile
on our local disks,

When commiting to a server in a remote setup classify
the files based upon their entry in CVS/Entries instead of
using the local classifying code and trying to locate the RCSfile
on our local disks, which ofc does not work correctly.

OK niallo@

show more ...


# 3901dfa5 18-Jun-2007 joris <joris@openbsd.org>

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@


# ca2dc546 01-Jun-2007 niallo <niallo@openbsd.org>

add support for local and remote branch checkout. for example,
cvs co -rOPENBSD_3_0 works now.
along the way, simplify and rationalise code and fix a few nits.

ok joris@ xsa@ ray@


# 1f8531bd 22-Feb-2007 otto <otto@openbsd.org>

general includes cleanup sweep. ok joris@ niallo@


# 34911d69 09-Feb-2007 joris <joris@openbsd.org>

remove the cvs_file_classify() `loud' argument, it was used
in the old school days and serves no purpose what so ever now.

otto@ mentioned this to me a while ago


# 998f3c00 01-Feb-2007 otto <otto@openbsd.org>

change mode of a newly created rcs file in the repository to 0444
ok jorix@ xsa@


# c486465d 31-Jan-2007 xsa <xsa@openbsd.org>

snprintf() -> xsnprintf()


# 56f996a2 26-Jan-2007 xsa <xsa@openbsd.org>

- support [-k mode] for the add command
- do not let the file keyword expension options (-k) disappear
from the Entries file when doing a commit/update/checkout
- be sure the expension mode gets writ

- support [-k mode] for the add command
- do not let the file keyword expension options (-k) disappear
from the Entries file when doing a commit/update/checkout
- be sure the expension mode gets written to the RCS file when a file
is added/committed in the first place
problems raised by otto@; tests/ok otto@ and joris@.

show more ...


# ba7b4b60 25-Jan-2007 otto <otto@openbsd.org>

use more stack allocations for fixed size buffers. ok xsa@ joris@


# 585a1783 18-Jan-2007 xsa <xsa@openbsd.org>

send -l Argument to server when appropriate.


# ff7b57e3 14-Jan-2007 joris <joris@openbsd.org>

move things around in rcs_rev_getbuf() and rcs_rev_write_fd()
so that we do keyword expansion on-the-fly if required instead
of obtaining the revision in memory first, running over the revision
lines

move things around in rcs_rev_getbuf() and rcs_rev_write_fd()
so that we do keyword expansion on-the-fly if required instead
of obtaining the revision in memory first, running over the revision
lines while expanding keywords and only then writing them to the fd
or memory buffer.

this drasticly decreases cpu usage by opencvs on very large trees (like src).

OK niallo@

show more ...


# 924e91c6 13-Jan-2007 joris <joris@openbsd.org>

switch commit code to the new RCS api.
kay niallo@


# 8787a230 13-Jan-2007 joris <joris@openbsd.org>

plug 3 memleaks


# 4dc21f45 13-Jan-2007 joris <joris@openbsd.org>

remove BUF * argument from cvs_checkout_file() it will
no longer be used, ever.


# 0dbb72f1 12-Jan-2007 niallo <niallo@openbsd.org>

major re-work of the RCS api. this results in 100x performance improvements in some places and much
reduced memory usage. note that only checkout has been fully converted to use the new high-perfor

major re-work of the RCS api. this results in 100x performance improvements in some places and much
reduced memory usage. note that only checkout has been fully converted to use the new high-performance
functions. other codepaths (e.g. update) still use the old method which is provided for backwards
compatibility. we can convert the remaining slow bits over to the new api piece-by-piece.

"commit this, now" joris@
brad@ tested, too.

show more ...


# 570941ff 12-Jan-2007 joris <joris@openbsd.org>

do not leak memory from rcs_head_get()

ok niallo@


# a066adb3 12-Jan-2007 joris <joris@openbsd.org>

if we have no files to be commited, stop commiting.


# 4d33f394 12-Jan-2007 joris <joris@openbsd.org>

complete binary support for opencvs,
adding/importing binary files now works too

partially taken from openrcs


# 40291fd7 11-Jan-2007 jasper <jasper@openbsd.org>

silence some warnings.

ok joris@


# 80f6ca9b 11-Jan-2007 joris <joris@openbsd.org>

in a remote setup:
do not connect to the remote server until we are sure all the options
passed to the commands are valid.

noticed by xsa@


# 16190807 07-Jan-2007 joris <joris@openbsd.org>

use cvs_logmsg_read() for -F for simplicity.


# 4c65ce21 07-Jan-2007 joris <joris@openbsd.org>

free the filelists we pass to cvs_logmsg_create()
after we obtain our logmessage.


# db758d52 07-Jan-2007 joris <joris@openbsd.org>

rewrite of the logmessage code, which allows you to
enter a logmessage into your favorite editor when commiting.


1234567