Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/external/gpl2/xcvs



Module Name:    src
Committed By:   christos
Date:           Wed Apr  8 16:27:52 UTC 2009

Modified Files:
        src/external/gpl2/xcvs/dist: configure
        src/external/gpl2/xcvs/dist/lib: quotearg.c regex_internal.h regexec.c
            vasnprintf.c
        src/external/gpl2/xcvs/dist/src: admin.c checkout.c client.c commit.c
            cvs.h entries.c filesubr.c find_names.c gssapi-client.c
            gssapi-client.h history.c history.h ignore.c lock.c login.c
            logmsg.c main.c mkmodules.c modules.c parseinfo.c parseinfo.h
            patch.c rcs.c run.c server.c update.c
Added Files:
        src/external/gpl2/xcvs: Makefile Makefile.inc
        src/external/gpl2/xcvs/bin: Makefile
        src/external/gpl2/xcvs/bin/cvsbug: Makefile
        src/external/gpl2/xcvs/bin/rcs2log: Makefile
        src/external/gpl2/xcvs/bin/xcvs: Makefile
        src/external/gpl2/xcvs/dist: cvs2netbsd
        src/external/gpl2/xcvs/doc: Makefile
        src/external/gpl2/xcvs/include: config.h
        src/external/gpl2/xcvs/lib: Makefile
        src/external/gpl2/xcvs/lib/libcvs: Makefile
        src/external/gpl2/xcvs/lib/libdiff: Makefile

Log Message:
Port over NetBSD fixes:
- remove configure hooks to other os's
- handle symlinks in cvsroot
- configurable CVS local directory name
- unlock patch
- setxid patch (handle setuid CVS and drop privileges correctly)
- when __SSP__ avoid alloca
- admin commands in history
- programmable admin group
- always enforce admin group
- protocol independent network handling (handle ipv6)
- correct issue with wrong revision in resurrected files
- centralize cvs password cleanup in memory
- don't segv if we re-enter exit handlers
- more sprintf -> snprintf
- extra empty line in editor buffer
- alias 't' with 'T' in logmsg.c for compatibility
- alias config "LocalKeyword" with "tag" and "UserAdminOptions" with
  "AdminOptions" for compatibility.
- disable Checking-prog and Update-prog for security
- take account of our current umask when computing the mode of files.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/Makefile \
    src/external/gpl2/xcvs/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/bin/Makefile
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/bin/cvsbug/Makefile
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/bin/rcs2log/Makefile
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/bin/xcvs/Makefile
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl2/xcvs/dist/configure
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/dist/cvs2netbsd
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl2/xcvs/dist/lib/quotearg.c \
    src/external/gpl2/xcvs/dist/lib/regex_internal.h \
    src/external/gpl2/xcvs/dist/lib/regexec.c \
    src/external/gpl2/xcvs/dist/lib/vasnprintf.c
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl2/xcvs/dist/src/admin.c \
    src/external/gpl2/xcvs/dist/src/checkout.c \
    src/external/gpl2/xcvs/dist/src/client.c \
    src/external/gpl2/xcvs/dist/src/commit.c \
    src/external/gpl2/xcvs/dist/src/cvs.h \
    src/external/gpl2/xcvs/dist/src/entries.c \
    src/external/gpl2/xcvs/dist/src/filesubr.c \
    src/external/gpl2/xcvs/dist/src/find_names.c \
    src/external/gpl2/xcvs/dist/src/gssapi-client.c \
    src/external/gpl2/xcvs/dist/src/gssapi-client.h \
    src/external/gpl2/xcvs/dist/src/history.c \
    src/external/gpl2/xcvs/dist/src/history.h \
    src/external/gpl2/xcvs/dist/src/ignore.c \
    src/external/gpl2/xcvs/dist/src/lock.c \
    src/external/gpl2/xcvs/dist/src/login.c \
    src/external/gpl2/xcvs/dist/src/logmsg.c \
    src/external/gpl2/xcvs/dist/src/main.c \
    src/external/gpl2/xcvs/dist/src/mkmodules.c \
    src/external/gpl2/xcvs/dist/src/modules.c \
    src/external/gpl2/xcvs/dist/src/parseinfo.c \
    src/external/gpl2/xcvs/dist/src/parseinfo.h \
    src/external/gpl2/xcvs/dist/src/patch.c \
    src/external/gpl2/xcvs/dist/src/rcs.c \
    src/external/gpl2/xcvs/dist/src/run.c \
    src/external/gpl2/xcvs/dist/src/server.c \
    src/external/gpl2/xcvs/dist/src/update.c
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/doc/Makefile
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/include/config.h
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/lib/Makefile
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/lib/libcvs/Makefile
cvs rdiff -u -r0 -r1.1 src/external/gpl2/xcvs/lib/libdiff/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index