https://invisible-island.net/ded/cm_tools/CHANGES
2024-04-25
* package/debian/copyright, COPYING, package/cm_tools-12.0.spec,
package/debian/changelog:
bump
* configure: regen
* aclocal.m4: resync with my-autoconf
2023-12-27
* config.sub: 2023-12-27
2023-12-02
* config.guess: 2023-12-02
2023-01-22
* package/cm_tools-12.0.spec: bump
* configure: regen
* bin/makefile.in:
build-fix for Solaris: rename variable $(USER) to $(AS_USER)
* package/debian/copyright, COPYING: bump
* aclocal.m4, configure.in: use pkg-config to find td_lib
* package/debian/changelog: bump
2023-01-20
* package/debian/compat: bump
2022-12-31
* package/cm_tools-12.0.spec, package/debian/changelog: bump
* aclocal.m4: build-fixes for NetBSD
* configure: regen
2022-10-11
* user/makefile.in: use install-sh if needed
* package/cm_tools-12.0.spec, package/debian/changelog,
package/debian/copyright, COPYING:
bump
* configure: regen
* aclocal.m4: resync with my-autoconf
2022-08-01
* config.guess, config.sub: 2022-08-01
2021-03-28
* package/cm_tools-12.0.spec, package/debian/changelog: bump
* configure: regen
* aclocal.m4: resync with my-autoconf
2021-01-10
* configure: regen
* aclocal.m4: quoting fixes for shellcheck
* configure: regen
* aclocal.m4: resync with my-autoconf
* COPYING, package/cm_tools-12.0.spec, package/debian/changelog,
package/debian/copyright:
bump
2020-12-08
* package/cm_tools-12.0.spec, package/debian/changelog: bump
* user/makefile.in, src/vcs/src/makefile.in,
src/baseline/test/makefile.in, src/baseline/makefile.in,
src/checkin/test/makefile.in, src/checkout/src/makefile.in,
src/checkout/test/makefile.in, src/checkup/src/makefile.in,
src/checkup/test/makefile.in, src/copy/src/makefile.in,
src/copy/test/makefile.in, src/link2rcs/src/makefile.in,
src/link2rcs/test/makefile.in, support/makefile.in:
use VPATH
2020-12-07
* src/checkin/makefile.in, src/checkout/makefile.in,
src/checkup/makefile.in, src/copy/makefile.in,
src/link2rcs/makefile.in, src/permit/makefile.in, src/vcs/makefile.in:
use VPATH
* package/debian/compat: bump
* src/baseline/src/makefile.in, src/checkin/src/makefile.in,
src/permit/src/makefile.in, src/permit/test/makefile.in,
src/vcs/test/makefile.in:
use VPATH
2020-12-06
* package/debian/copyright, COPYING: bump
* configure: regen
* aclocal.m4: resync with my-autoconf
* configure.in: without-X
* package/cm_tools-12.0.spec, package/debian/changelog: bump
2020-11-30
* install-sh: update to 2020-11-14
2020-08-16
* config.guess, config.sub: 2020-08-17
2019-12-21
* package/cm_tools-12.0.spec, package/debian/changelog: bump
* user/checkup.man: fix typo
2019-12-06
* package/cm_tools-12.0.spec, package/debian/changelog: bump
* user/rcsput.man, user/rcsget.man, user/permit.man, user/link2rcs.man,
user/checkup.man, user/checkin.man, user/copy.man, user/checkout.man,
user/baseline.man:
check-manpage fixes (rename Ex to Eh for consistency, other errata)
2019-12-05
* package/cm_tools-12.0.spec, package/debian/changelog: bump
* src/checkin/src/rcsput.c, src/checkin/src/checkin.c:
use DYN-argv lists to replace catarg()
* src/vcs/src/vcs.c, src/permit/src/permit.c:
use show_argv2(), to handle verb vs argv[0]
* src/checkout/src/checkout.c, src/checkout/src/rcsget.c:
use DYN-argv lists to replace catarg()
2019-12-04
* src/baseline/src/baseline.c, src/permit/src/permit.c, src/vcs/src/vcs.c:
use show_argv() to replace the remaining catarg/shoarg
2019-12-03
* src/baseline/src/baseline.c, src/vcs/src/vcs.h, src/vcs/src/vcs.c,
src/vcs/src/unlock.c, src/vcs/src/insert.c, src/permit/src/permit.c:
replace most uses of catarg() with executev()
2019-12-02
* src/link2rcs/test/run_test.sh: ensure that RCS directory exists
* src/link2rcs/test/run_test.sh:
provide for machines w/o SCCS, as well as a couple of cases where the
RCS subdirectory is not present.
* src/link2rcs/test/case1.ref2, src/link2rcs/test/case2.ref2: RCS_BASE
* src/permit/test/run_test.sh, src/permit/test/case0.ref:
case0 has a full pathname; filter that out
* support/testinit.sh:
use POSIX locale for tests, since one of the permit-tests confuses GNU sed.
* src/checkup/test/run_test.sh, src/baseline/test/run_test.sh,
support/testpath.sh, src/copy/test/run_test.sh:
generalize the PATH initialization
* package/debian/compat, package/cm_tools-12.0.spec,
package/debian/copyright:
bump
* configure: regen
* aclocal.m4: resync with my-autoconf
* COPYING, package/debian/changelog: bump
2019-09-11
* config.guess, config.sub: 2019-09-10
2018-03-24
* package/debian/rules: use Debian build-flags
* package/debian/watch: update url
* package/debian/changelog: bump
* package/cm_tools-12.0.spec: disable debug-package, update url
2018-01-07
* package/debian/copyright, COPYING, package/debian/changelog,
package/cm_tools-12.0.spec:
bump
* configure: regen
* aclocal.m4: resync with my-autoconf
2017-11-25
* config.guess: 2017-11-07
* config.sub: 2017-11-23
2015-07-04
* package/debian/copyright, package/debian/changelog,
package/cm_tools-12.0.spec:
bump
* configure: regen
* aclocal.m4: resync with my-autoconf
* COPYING: bump
* user/makefile.in: improve clean-rule
2015-05-02
* config.guess: 2015-03-04
* config.sub: 2015-03-08
2014-12-15
* user/copy.man, user/vcs.man, user/rcsput.man, user/rcsget.man,
user/permit.man, user/link2rcs.man, user/checkup.man,
user/checkout.man, user/baseline.man, user/checkin.man:
formatting fixes
2014-12-14
* user/baseline.man, user/checkin.man, user/checkout.man,
user/checkup.man, user/copy.man, user/link2rcs.man, user/permit.man,
user/rcsget.man, user/rcsput.man, user/vcs.man:
s/UNIX/POSIX/g
* user/baseline.man, user/checkin.man, user/checkout.man,
user/checkup.man, user/copy.man, user/link2rcs.man, user/rcsput.man,
user/permit.man:
The last change to manpages (to work around groff's incompatibilities with
other manpage macros) did not work with its html conversion. Adapt features
from groff's EX/EE macros to fix this.
* src/copy/src/copy.c:
coverity #78446 - unchecked return-value from lstat()
* src/checkout/src/checkout.c: coverity - unused assignment
* src/vcs/src/vcs.c, src/permit/src/permit.c: add limit-check
* src/copy/src/copy.c: coverity #78466 - add limit-check
* src/copy/src/copy.c: coverity #78477 - add limit-check
* src/permit/src/permit.c: coverity #78465 - add limit-check
* src/checkout/src/checkout.c:
coverity #78452 - destination buffer too small
* src/link2rcs/src/link2rcs.c, src/copy/src/copy.c:
coverity - incorrect limit for readlink()
2013-12-07
* configure: regen
* user/makefile.in: honor --datarootdir
* package/cm_tools-12.0.spec: bump
* aclocal.m4, configure.in:
resync with my-autoconf, modified these macros:
CF_ADD_SUBDIR_PATH CF_CHECK_CACHE CF_CLANG_COMPILER CF_DISABLE_ECHO
CF_GCC_ATTRIBUTES CF_GCC_VERSION CF_GCC_WARNINGS CF_INTEL_COMPILER
use CF_PROG_CC as well
* package/debian/changelog, package/debian/copyright, COPYING: bump
2013-10-25
* config.sub: 2013-10-01
2013-09-07
* config.guess: 2013-06-10
2012-09-29
* package/debian/changelog, package/cm_tools-12.0.spec: bump
* configure: regen
* configure.in: add CF_LIB_PREFIX explicitly
2012-09-04
* user/rcsget.man: some options are passed only to checkout
* src/checkout/src/rcsget.c: pass-thru the "-c" option to checkout
* package/debian/copyright, package/debian/changelog,
package/cm_tools-12.0.spec:
bump
* configure:
regenerate using newer autoconf patch (which supports --datarootdir)
* aclocal.m4: add CF_CLANG_COMPILER
change dependency on CF_LIB_PREFIX (no longer AC_DEFUN'd)
2012-09-03
* src/checkout/src/checkout.c: bug-fix for the last -c change
2012-02-25
* config.guess, config.sub: update to 2012-02-10
2012-01-13
* src/checkin/src/rcsput.c: pass "-M" option to checkin
* package/debian/changelog, package/cm_tools-12.0.spec: bump
* user/checkin.man: document -M option
formatting fixes
* user/checkout.man, user/permit.man, user/link2rcs.man, user/copy.man,
user/checkup.man, user/rcsput.man:
formatting fixes, renaming macros which groff has altered incompatibly
* src/checkin/src/checkin.c:
implement -M option, to provide check-in message from file.
* COPYING: bump
* aclocal.m4: remove unused CF_PROGRAM_FULLPATH
2012-01-07
* user/baseline.man, user/checkin.man, user/checkout.man,
user/checkup.man, user/copy.man, user/permit.man, user/rcsget.man,
user/rcsput.man, user/vcs.man:
update email address
* user/link2rcs.man: document use of DEC_CM_LOOKUP variable
* package/debian/changelog: feature change for link2rcs
* src/link2rcs/src/link2rcs.c:
check $DED_CM_LOOKUP, use that to specify which of the CVS/RCS/SCCS directories
will be symlinked rather than created. This feature is useful for special
cases, e.g., where a tree contains SCCS directories for an SCCS implementation.
* package/cm_tools-12.0.spec: bump
2011-04-12
* package/cm_tools-12.0.spec: use the most recent td_lib
* package/cm_tools-12.0.spec, package/debian/changelog: bump
* configure: regen
* aclocal.m4:
resync with my-autoconf (makes "${name-value}" obsolete in favor of "${name:-value}"
* package/debian/control: correct description
2010-09-28
* config.guess: 2010-09-24
2010-09-10
* config.sub: 2010-09-11
2010-07-05
* package/cm_tools-12.0.spec: add pci/pco symlinks
* package/debian/rules:
install checkin/checkout setuid, so they can work with permit-files
* package/debian/changelog, package/cm_tools-12.0.spec: bump
* bin/makefile.in: add symlinks for pci/pco
* src/vcs/test/delete.ref, src/vcs/test/insert.ref: resync
* src/vcs/test/run_test.sh:
split-out the script to show the resulting tree, since it was unsorted.
* support/showtree.sh: RCS_BASE
* src/vcs/test/compare.sh:
improve portabiity by limiting this to POSIX, allowing mixed-case in the
generated part of the temporary filename. Also, show diff's with the
reference on the left.
* src/permit/test/case0.ref: resync
* src/link2rcs/test/run_test.sh:
this shell script is locale-sensitive - force it to POSIX
* src/link2rcs/src/link2rcs.c, src/checkup/src/checkup.c,
src/checkin/src/rcsput.c, src/copy/src/copy.c,
src/checkout/src/checkout.c, src/checkin/src/checkin.c:
stricter gcc warnings
* support/makefile.in, user/makefile.in, src/vcs/test/makefile.in,
src/vcs/makefile.in, src/vcs/src/makefile.in,
src/link2rcs/src/makefile.in, src/link2rcs/test/makefile.in,
src/makefile.in, src/permit/makefile.in, src/permit/src/makefile.in,
src/permit/test/makefile.in, src/link2rcs/makefile.in,
src/copy/test/makefile.in, src/copy/src/makefile.in,
src/copy/makefile.in, src/checkup/makefile.in,
src/checkup/src/makefile.in, src/checkup/test/makefile.in,
bin/makefile.in, makefile.in, src/baseline/makefile.in,
src/baseline/src/makefile.in, src/baseline/test/makefile.in,
src/checkin/makefile.in, src/checkin/src/makefile.in,
src/checkin/test/makefile.in, src/checkout/makefile.in,
src/checkout/src/makefile.in, src/checkout/test/makefile.in:
s/run_test/check/
2010-07-04
* src/checkin/src/checkin.c, src/checkup/src/checkup.c,
src/link2rcs/src/link2rcs.c, src/vcs/src/insert.c, src/vcs/src/vcs.c,
support/set_date.c, support/run_tool.c, src/vcs/src/delete.c,
src/vcs/src/vcs.h, src/baseline/src/baseline.c,
src/permit/src/permit.c, src/copy/src/copy.c,
src/checkout/src/checkout.c, src/checkout/src/rcsget.c,
src/checkin/src/rcsput.c:
stricter gcc warnings
2010-07-03
* configure: regen
* aclocal.m4: fixes to build with td_lib.mk in $datadir
* package/cm_tools-12.0.spec:
use symbols to iron out diffs versus related spec files
* package/debian/changelog: bump
2010-07-02
* package/debian/watch, package/debian/rules, package/debian/copyright,
package/debian/control, package/debian/changelog,
package/debian/source/format:
RCS_BASE
2010-06-30
* configure: regen
* aclocal.m4: add macros for --enable-warnings
* configure.in:
add --enable-warnings here, since compiler/options may differ from td_lib
* src/baseline/src/makefile.in, src/checkin/src/makefile.in,
src/checkout/src/makefile.in, src/checkup/src/makefile.in,
src/copy/src/makefile.in, src/link2rcs/src/makefile.in,
src/permit/src/makefile.in, src/vcs/src/makefile.in:
allow for compiler/options different from td_lib
* COPYING: update
* src/baseline/src/makefile.in, src/checkin/src/makefile.in,
src/checkout/src/makefile.in, src/checkup/src/makefile.in,
src/copy/src/makefile.in, src/link2rcs/src/makefile.in,
src/permit/src/makefile.in, src/vcs/src/makefile.in:
add CC/CFLAGS substitutions, no need to use same settings as td_lib
* package/cm_tools-12.0.spec: RCS_BASE
* user/makefile.in:
add CC/CFLAGS substitutions, no need to use same settings as td_lib
* bin/makefile.in: use DESTDIR, needed for RPM
* bin/makefile.in: use "mkdir -p" rather than mkdirs.sh
fix distclean rule, to avoid removing RCS symlink
* user/makefile.in: use "mkdir -p" rather than mkdirs.sh
* aclocal.m4: various updates to configure script macros
* configure: regen
2010-06-27
* package/debian/docs: RCS_BASE
2010-04-20
* package/debian/compat: RCS_BASE
2009-12-31
* config.guess, config.sub: RCS_BASE
2006-10-23
* src/checkout/src/checkout.c:
fix a bug in parsing -c option when its parameter is not a separate token.
2006-09-05
* src/copy/src/copy.c: gcc warning
* configure: resync with my-autoconf
* aclocal.m4: resync with my-autoconf (comments changed)
2004-03-07
* src/checkin/src/rcsput.c, src/checkin/src/checkin.c,
src/vcs/src/delete.c, src/vcs/src/insert.c, src/vcs/src/unlock.c,
src/vcs/src/vcs.c, src/vcs/src/vcs.h, src/permit/src/permit.c,
src/link2rcs/src/link2rcs.c, src/copy/src/copy.c,
src/checkup/src/checkup.c, src/checkout/src/rcsget.c,
src/checkout/src/checkout.c, src/baseline/src/baseline.c:
remove K&R support, indent'd
* makefile.in: remove certify
2003-11-29
* install-sh: resync with my-autoconf
2003-04-30
* configure: RCS_BASE
* aclocal.m4:
resync with my-autoconf (adds version number and timestamp to each macro,
some restructuring split-out CF_SUBDIR_PATH)
2002-07-05
* src/checkin/src/checkin.c, src/checkup/src/checkup.c,
src/copy/src/copy.c, src/link2rcs/src/link2rcs.c:
change ifdef convention to work with "gcc -Wundef"
2002-07-03
* src/copy/src/copy.c:
oops - had typed sizeof(char*) rather than sizeof(char).
* src/copy/src/copy.c:
noticed that I didn't check if input stream was nonzero before trying to close it (fix)
* src/copy/src/copy.c:
workaround for a bug I noticed in mirroring across NFS - root's permissions
let it open a file for input but not read from it. So I check if I can
read from the input before trying to open the output.
* src/checkout/src/checkout.c: gcc warnings ('tell' was a variable)
* src/link2rcs/src/link2rcs.c, src/permit/src/permit.c: gcc warnings
* src/baseline/src/baseline.c, src/checkin/src/checkin.c,
src/checkup/src/checkup.c:
use UCH() to fix char-subscript warnings in gcc.
2002-06-29
* mkdirs.sh: resync with my-autoconf
2002-05-10
* aclocal.m4: resync with my-autoconf (fixes CF_HEADER_PATH)
* src/checkup/src/checkup.c:
"always" allow a 1-second difference so I can use this on VFAT volumes mounted
from Linux
2002-05-01
* src/checkup/src/checkup.c:
fix for cygwin dates so I get checkup ignoring those off-by-one-second diffs
2001-12-11
* src/vcs/src/insert.c, src/vcs/src/vcs.c, src/permit/src/permit.c,
src/link2rcs/src/link2rcs.c, src/checkup/src/checkup.c,
src/checkout/src/rcsget.c, src/checkin/src/rcsput.c,
src/checkin/src/checkin.c, src/baseline/src/baseline.c:
change interface to rcs_dir()
2001-08-28
* aclocal.m4: small fixes for newer autoconf alpha's
* src/copy/src/copy.c:
for copying HUGE files (such as cdrom iso's), modified the -v behavior so
it will show ongoing percentage complete
2001-06-22
* install-sh: resync with my-autoconf
2001-01-09
* src/copy/src/copy.c: add -a option
* user/copy.man: add -a optio
2000-12-28
* src/checkout/src/checkout.c:
ugh: going to Slackware 7.1 (and Mandrake 7.1, at least), I had to recompile
the rcs programs because they give me an unspecified "Permission denied"
when doing co from checkout. Recompiling makes that go away, but I'm left
with co leaving the ,v file owned by root when checkout is setuid'd to root.
So I tweaked that here.
2000-12-26
* user/copy.man: omit dot-files
remove comment about Apollo...
* src/copy/src/copy.c: add -z option
ooh: EVIL 'gets()' function (morons)
* src/copy/src/copy.c:
changes to make this more useful for mirroring (add -p option, make
verboseness less for directory and integrate -u/-U)
* user/copy.man: add -p option
* aclocal.m4: resync with my-autoconf
2000-07-21
* src/checkup/src/checkup.c:
mods to support 'checkup -o' with $SCCS_VAULT
2000-01-24
* aclocal.m4: resync with my-autoconf
* src/checkup/src/checkup.c: use DirentT and Stat_t
1999-11-30
* mkdirs.sh: update for OS/2
1999-06-27
* src/link2rcs/test/case1.ref: add SCCS test-case
* src/link2rcs/test/case2.ref: add SCCS-test-case
* src/link2rcs/src/link2rcs.c:
treat SCCS directories like RCS: make links to them
* src/link2rcs/test/run_test.sh: add SCCS test-case
* src/copy/src/copy.c, src/checkup/src/checkup.c,
src/checkout/src/rcsget.c, src/checkout/src/checkout.c,
src/checkin/src/rcsput.c, src/checkin/src/checkin.c,
src/baseline/src/baseline.c:
signed/unsigned-nits
1999-01-15
* src/copy/src/copy.c:
fix so I can copy files that begin with a "~" (if I read it from the
directory entry I know it doesn't want to be expanded).
also, flush stderr/stdout around the warnings (otherwise IRIX got all of
the stderr's out before the stdout's)
1998-12-09
* install-sh: resync with my-autoconf
1998-12-06
* src/link2rcs/src/link2rcs.c:
fix the case where we have symbolic links to a directory, by copying the
link rather than trying to make directories. I ran into this by having
made links to ".", to resolve an include-path problem. When trying to
link the resulting directory, link2rcs went into a loop....
1998-04-22
* src/checkin/src/checkin.c: HP-UX 9.x doesn't have setegid()
1998-02-02
* mkdirs.sh: resync with my-autoconf
1997-09-28
* makefile.in, bin/makefile.in, certify/makefile.in,
src/baseline/makefile.in, src/checkin/makefile.in,
src/checkout/makefile.in, src/checkup/makefile.in,
src/copy/makefile.in, src/link2rcs/makefile.in, src/makefile.in,
src/permit/makefile.in, src/vcs/makefile.in, support/makefile.in,
user/makefile.in, src/baseline/src/makefile.in,
src/baseline/test/makefile.in, src/checkin/src/makefile.in,
src/checkin/test/makefile.in, src/checkout/src/makefile.in,
src/checkout/test/makefile.in, src/checkup/src/makefile.in,
src/checkup/test/makefile.in, src/copy/src/makefile.in,
src/copy/test/makefile.in, src/link2rcs/src/makefile.in,
src/link2rcs/test/makefile.in, src/permit/src/makefile.in,
src/permit/test/makefile.in, src/vcs/src/makefile.in,
src/vcs/test/makefile.in:
fix:sources-rule
1997-09-14
* user/link2rcs.man: -o option.
* user/checkup.man: -a shows binary files too
* user/copy.man: -U option
* user/baseline.man, user/checkin.man, user/checkout.man,
user/checkup.man, user/copy.man, user/ded.man, user/link2rcs.man,
user/permit.man, user/rcsget.man, user/rcsput.man, user/vcs.man:
my-email-address
* user/makefile.in: renamed run_tests to run_test
* src/vcs/test/run_test.sh, src/permit/test/case0.sh:
renamed Makefile to makefile.in
* src/link2rcs/test/case2.sh:
add verbose option to partially match old results
* src/link2rcs/test/case2.ref: add -v messages
* src/link2rcs/test/case1.ref: new output shows a summary
* src/copy/test/run_test.sh: rename Makefile to makefile.in
* src/checkup/test/run_test.sh, src/checkout/test/run_test.sh:
change Makefile to makefile.in
* src/baseline/test/run_test.sh:
mods for change of Makefile to makefile.in
* bin/makefile.in: fix distclean rule so it doesn't delete this file
* user/makefile.in: make mandir
* bin/makefile.in: fixes for install-rule
* src/baseline/makefile.in, src/checkin/makefile.in,
src/checkout/makefile.in, src/checkup/makefile.in,
src/copy/makefile.in, src/link2rcs/makefile.in,
src/permit/makefile.in, src/vcs/makefile.in:
install-rule
* user/makefile.in: make install-rule
1997-09-13
* bin/makefile.in: RCS_BASE
* makefile.in: distclean rule
* src/checkup/src/makefile.in: $B, $(TD_INC)
* src/vcs/src/makefile.in, src/permit/src/makefile.in,
src/link2rcs/src/makefile.in, src/copy/src/makefile.in,
src/checkin/src/makefile.in, src/checkout/src/makefile.in,
src/baseline/src/makefile.in:
$B
* src/checkin/makefile.in, src/checkout/makefile.in,
src/checkup/makefile.in, src/copy/makefile.in,
src/link2rcs/makefile.in, src/permit/makefile.in, src/vcs/makefile.in:
$(LIB_DEPS)
* src/baseline/makefile.in: $B
$(LIB_DEPS)
* src/vcs/makefile.in, src/permit/makefile.in, src/makefile.in,
src/link2rcs/makefile.in, src/copy/makefile.in,
src/checkout/makefile.in, src/checkup/makefile.in,
src/checkin/makefile.in, makefile.in, src/baseline/makefile.in,
user/makefile.in, support/makefile.in, src/vcs/test/makefile.in,
src/vcs/src/makefile.in, src/permit/test/makefile.in,
src/permit/src/makefile.in, src/link2rcs/test/makefile.in,
src/link2rcs/src/makefile.in, src/copy/src/makefile.in,
src/copy/test/makefile.in, src/checkup/test/makefile.in,
src/checkup/src/makefile.in, src/checkout/test/makefile.in,
src/checkout/src/makefile.in, src/checkin/test/makefile.in,
src/checkin/src/makefile.in, src/baseline/test/makefile.in,
src/baseline/src/makefile.in, certify/makefile.in, configure.in,
aclocal.m4:
RCS_BASE
1997-09-08
* src/link2rcs/src/link2rcs.c: add '-o' option, to allow overwrite
1997-09-07
* mkdirs.sh, install-sh: RCS_BASE
1997-05-10
* certify/release.txt: notes of interface changes
* certify/README: updated
* user/link2rcs.man: note about -F option
* src/permit/src/permit.c:
argument to mktemp() must have the XXXXXX pattern (I must have gotten by on
apollo with a non-standard mktemp).
* src/checkin/src/rcsput.c: pass-thru -w option
1996-09-24
* src/copy/src/copy.c: add -U option
1996-08-25
* src/copy/src/copy.c:
make some of the perror calls easier to figure out by showing the operation
I was trying.
* src/copy/src/copy.c:
don't yell about hardlinked-files (it gets in my way with XFree86 tree).
also, if -l option is set, don't use lstat() in the -u option (more
tuning may be needed)
1996-07-05
* src/checkup/src/checkup.c:
added to "-a" option: show names of non-text files
1995-09-21
* src/link2rcs/src/link2rcs.c:
changed to allow -F option (hard-link to files if possible)
* src/link2rcs/src/link2rcs.c: module-id
1995-05-13
* src/copy/src/copy.c: change interface to setmtime()
* src/copy/src/copy.c: module-id
* support/set_date.c: change interface to setmtime
1995-01-28
* src/vcs/src/Makefile, src/vcs/Makefile, src/permit/src/Makefile,
src/permit/Makefile, support/Makefile:
renamed-test-rule
* src/copy/src/copy.c:
if the target's already got an s-bit set (i.e., as a side-effect of mkdir),
keep it also.
* src/copy/src/copy.c: retain s-bits in destination directory
* src/checkup/src/checkup.c: I guess I _need_ IOBF definition!
* src/checkup/src/checkup.c, src/checkin/src/checkin.c: module-id
* src/checkin/src/checkin.c: portability-ifdef
* src/checkup/src/checkup.c: fixed ifdef's for setbuf
1994-11-12
* src/checkout/src/checkout.c: module-id
* src/checkout/src/checkout.c: pass-thru options -f, -k to 'co'.
modified to make this a little smarter when reporting that a checkout didn't
happen.
* src/checkout/src/rcsget.c:
corrected call on Checkout within walktree (wasn't converting archive name
to working). Also, pass-thru -f, -k options (i.e., 'co' in version 5.6.7)
* src/checkout/src/rcsget.c: module-id
1994-11-08
* src/checkup/src/checkup.c:
added checks to (try to!) recognize when stderr/stdout may be non-tty at
the same time due to running in batch-mode
* certify/config.txt: obsoleted lincnt
* certify/release.txt: note about CmVision
* src/checkin/test/case1_b.ref, src/checkin/test/case2_a.ref,
src/checkin/test/case2_b.ref, src/checkin/test/case2_c.ref,
src/checkin/test/case2_d.ref, src/checkin/test/case3_a.ref,
src/checkin/test/case3_b.ref, src/checkin/test/case3_c.ref,
src/checkin/test/case3_d.ref, src/checkin/test/case3_e.ref,
src/checkin/test/case3_f.ref:
*** empty log message ***
* src/checkin/test/case1_a.ref: comment-leader is obsolete in rcs 5.6.7
* src/checkin/test/run_test.sh: *** empty log message ***
* src/baseline/test/Makefile: updated lib-symbols
* src/checkin/Makefile, src/checkin/test/Makefile,
src/vcs/test/Makefile, src/vcs/Makefile, support/Makefile,
user/Makefile, src/checkout/test/Makefile, src/checkup/test/Makefile,
src/copy/test/Makefile, src/link2rcs/test/Makefile,
src/permit/test/Makefile, bin/Makefile, certify/Makefile,
src/Makefile, src/baseline/test/Makefile:
*** empty log message ***
* Makefile: updates for autoconf-version of td_lib
* src/link2rcs/src/Makefile, src/vcs/src/Makefile,
src/permit/src/Makefile, src/permit/src/permit.c:
*** empty log message ***
* src/permit/src/permit.c: module-id
* src/permit/Makefile, src/link2rcs/Makefile, src/copy/src/Makefile,
src/copy/src/copy.c, src/copy/Makefile, src/checkup/src/checkup.c,
src/checkup/src/Makefile, src/checkup/Makefile,
src/checkout/src/rcsget.c, src/checkout/src/checkout.c,
src/checkout/Makefile, src/checkout/src/Makefile,
src/checkin/src/rcsput.c:
*** empty log message ***
* src/checkin/src/rcsput.c: module-id
* src/checkin/src/Makefile, src/checkin/src/checkin.c,
src/baseline/src/Makefile, src/baseline/Makefile:
*** empty log message ***
* src/baseline/src/baseline.c: changes for autoconf-version of td_lib
* src/baseline/src/baseline.c: module-id
1994-08-03
* src/checkup/src/Makefile: adapted to autoconf'd td_lib
* src/checkup/src/checkup.c:
use new module 'lastrev()' so I can combine RCS/SCCS/CMVision
1994-06-23
* user/copy.man: removed -S (setuid) option
added -S and -D (Linux/MS-DOS conversion) options.
* src/copy/src/copy.c:
plugged a hole that caused symbolic links that didn't point to anything
to be copied during -u updates
1994-06-18
* src/copy/src/copy.c: corrected a couple of minus-signs
* src/copy/src/copy.c:
have (now) a workable date translation between Linux and MS-DOS.
* src/copy/src/copy.c:
added logic to ensure that we adjust timestamps properly when copying
to/from MSDOS from Linux. Also, make the trace messages go to stdout.
* src/copy/src/Makefile: ensure that we have bin directory when making!
* src/copy/src/copy.c:
fixes for copy-overwrite test, and to make this compile with my first-drafyt
of the autoconf script.
added notes for MSDOS conversion.
1994-05-12
* src/copy/src/copy.c:
bumped the level of verboseness of "nothing copied" so I can use 'copy'
in import/export scripts and see what files _were_ copied.
1994-05-09
* src/checkin/src/rcsput.c:
omitted conflicting defn of 'popen()' to compile on Linux
* src/checkin/src/checkin.c:
ifdef'd out the setreuid() code, since Linux doesn't seem to have that
1993-09-24 ste_cm@software.org
* certify/config.txt: document this configuration
1993-09-24 dickey@software.org
* certify/reusable.txt: forgot to mention that TD_LIB was split out
1993-09-23 dickey@software.org
* certify/release.txt: gcc + purify
* src/checkin/src/checkin.c: gcc warnings
1993-09-22 dickey@software.org
* src/link2rcs/src/link2rcs.c: gcc+Purify
* src/vcs/src/unlock.c: gcc-warnings
1993-09-22 dickey@software.org
* src/vcs/src/unlock.c: module-id
1993-09-22 dickey@software.org
* src/vcs/src/insert.c: gcc-warnings
1993-09-22 dickey@software.org
* src/vcs/src/insert.c: module-id
1993-09-22 dickey@software.org
* src/vcs/src/vcs.c: gcc-warnings
1993-09-22 dickey@software.org
* src/vcs/src/vcs.c: module-id
1993-09-22 dickey@software.org
* src/vcs/src/delete.c: gcc-warnings
1993-09-22 dickey@software.org
* src/vcs/src/delete.c: module-id
1993-09-22 dickey@software.org
* src/permit/src/permit.c, src/checkup/src/checkup.c,
src/checkout/src/rcsget.c, src/checkout/src/checkout.c:
gcc-warnings
* src/checkin/src/rcsput.c: gcc warnings
* src/baseline/src/baseline.c, support/set_date.c,
src/checkout/src/Makefile, src/checkup/src/Makefile,
src/copy/src/Makefile, src/copy/src/copy.c, src/link2rcs/src/Makefile:
gcc-warnings
* src/checkin/src/Makefile: use LINK rather than CC symbol
* src/baseline/src/Makefile, src/permit/src/Makefile,
src/vcs/src/Makefile:
gcc-warnings
1993-09-03 dickey@software.org
* src/link2rcs/src/link2rcs.c: prototypes with <td_qsort.h>
1993-06-24 dickey@software.org
* src/checkout/src/checkout.c:
split-out 'RcsCheckout()' from 'Execute()' so that the setuid-code for RCS 5
works properly on Apollo (which has no save-uid capability)
1993-05-06 dickey@software.org
* bin/Makefile: split out DED
* user/Makefile: DED split-out
* src/Makefile, certify/README: DED no longer lives here
* README: split out DED
* certify/config.txt: TD_LIB split-out
* certify/release.txt: documented split-out of TD_LIB, DED
1993-05-05 dickey@software.org
* certify/Makefile: split out common-lib as TD_LIB
1993-04-27 dickey@software.org
* src/vcs/test/run_test.sh, src/vcs/src/Makefile,
src/permit/test/run_test.sh, src/link2rcs/test/case2.sh,
src/link2rcs/test/case1.sh, src/link2rcs/test/run_test.sh,
src/link2rcs/test/Makefile, src/checkout/test/run_test.sh,
src/checkin/test/run_test.sh, src/baseline/test/run_test.sh,
src/checkout/src/checkout.c, src/checkin/src/checkin.c,
src/checkin/src/rcsput.c, src/vcs/test/Makefile,
src/permit/test/Makefile, src/baseline/Makefile, src/checkin/Makefile,
src/checkout/Makefile, src/checkup/Makefile, src/copy/Makefile,
src/link2rcs/Makefile, src/permit/Makefile, src/vcs/Makefile,
support/Makefile, certify/Makefile, Makefile,
src/baseline/test/Makefile, src/checkin/src/Makefile,
src/checkin/test/Makefile, src/checkout/src/Makefile,
src/checkout/test/Makefile, bin/Makefile, src/Makefile,
src/baseline/src/Makefile, src/link2rcs/src/Makefile,
src/permit/src/Makefile, user/Makefile, src/copy/src/Makefile,
src/copy/test/Makefile, src/checkup/src/Makefile,
src/checkup/test/Makefile:
shorten-filenames
1992-12-21 dickey@software.org
* src/checkin/src/checkin.c:
moved 'saves_uid()' function to CM_LIBRARY; tested non-root
setuid on SunOs
1992-12-14 dickey@software.org
* src/vcs/test/compare.sh: filter out places where ADMIN is LOGNAME
* src/checkin/test/admin.sh:
make this work on SunOs as well as on apollo
1992-12-04 ste_cm@software.org
* src/permit/src/permit.c:
added "-l" option to control whether we show symbolic-links
1992-12-04 dickey@software.org
* user/permit.man: added "-l" option
* certify/release.txt: added new options to copy, permit
1992-12-04 ste_cm@software.org
* src/link2rcs/test/Makefile: forgot to add case[12].sh to SCRIPTS
* support/Makefile: forgot to add C_SRC to SOURCES
* Makefile: forgot to add support/Makefile to MFILES
1992-12-03 dickey@software.org
* src/copy/src/copy.c:
corrected a couple of places that broke ~ expansion in
my changes to access-testing in 'copyit()'
* src/copy/src/copy.c: trace
* user/copy.man: added "-f" option
* src/copy/src/copy.c:
implemented "-f" option, which tells 'copy' to temporarily
change protection of directories into which we want to copy
when they are not accessible.
* src/copy/src/copy.c:
added logic to ensure that we don't try to recreate a
directory that already exists.
moved global 'no_dir_yet' into arg-lists.
added stub for "-f" option (unimplemented)
1992-12-02 dickey@software.org
* user/copy.man: renamed "-u" option to "-S"
added new "-u" option
1992-12-01 dickey@software.org
* src/copy/src/copy.c:
changed "-u" option to "-S" for consistency, while I added
a new "-u" option that copies only to update (must still
test copy-link-update).
1992-11-24 dickey@software.org
* src/link2rcs/test/Makefile, src/link2rcs/test/run_test.sh:
split out test-cases
* src/link2rcs/test/case1.sh, src/link2rcs/test/case2.ref,
src/link2rcs/test/case1.ref, src/link2rcs/test/case2.sh,
src/link2rcs/test/listtree.sh:
RCS_BASE
* src/permit/test/Makefile: split test-cases out of 'run_tests.sh'
* src/permit/test/run_test.sh:
rewrote so I can do regression test w/o looking at this script's output
* src/permit/test/case5.ref, src/permit/test/case4.ref,
src/permit/test/case3.ref, src/permit/test/case2.ref,
src/permit/test/case1.ref, src/permit/test/case0.ref,
src/permit/test/case0.sh, src/permit/test/case5.sh,
src/permit/test/case4.sh, src/permit/test/case3.sh,
src/permit/test/case2.sh, src/permit/test/case1.sh:
RCS_BASE
* support/testpath.sh: forgot to put the local tool into the path...
* src/vcs/test/run_test.sh: RCS_DIR must be FOO here for good testing
* src/checkin/test/case3_e.sh: moved 'run_tool'
* support/testinit.sh: use default for RCS_DIR
* src/checkin/test/run_test.sh: moved test-support
* support/Makefile: revised this to provide support for tests
* src/checkin/test/Makefile: moved test-support (run_tool, set_date)
* src/checkout/test/run_test.sh: use support/test_path.sh
* src/checkout/test/Makefile: moved 'run_tool' to ../../../support
* src/vcs/test/run_test.sh:
moved some supporting scripts to ../../../support
* support/testpath.sh: fixed comment
* support/testpath.sh, support/testinit.sh: RCS_BASE
* src/vcs/test/Makefile:
moved setuid.sh to ../../../support/whose_suid.sh
* Makefile: added-back 'support' directory
1992-11-23 dickey@software.org
* src/vcs/test/run_test.sh: typo
* src/vcs/test/run_test.sh:
got this to regress with vcs,checkin setuid'd to 'set_cm'
* src/vcs/test/Makefile: added 'setuid.sh'
* src/vcs/test/run_test.sh:
second pass: setup/cleanup of setuid code (not done yet!)
* src/vcs/test/delete.ref: delete.tst is obsolete
* src/vcs/test/insert.ref: insert.tst is obsolete
* src/vcs/test/compare.sh: catch use of "$ADMIN"
* src/permit/src/permit.c:
Don't require that user-names be in the passwd file (for testability).
Corrected potention place in 'on_list()' that clobbered its input.
Fixed a place where "-a" option broke if it contained the owner-name
* src/vcs/test/run_test.sh: parameterize this a little better
will rewrite to support setuid testing
* src/checkin/src/checkin.c:
ifdef'd out the GetLock() procedure, since we should be
able to work w/o this in RCS version 5.
1992-11-12 dickey@software.org
* src/vcs/src/insert.c, src/vcs/src/delete.c: rcspermit-interface
* src/checkout/src/checkout.c: modified interface of 'rcspermit()'
* src/checkin/test/case3_e.sh:
rephrase this so I don't get prompted in setuid-tests for RCS-4
* src/checkin/test/case3_f.sh: added a comment
* src/checkin/test/run_test.sh:
modified so I don't filter out the ADMIN from rlog's display of access-list
also, invoke new script 'clean.sh'
* src/checkin/src/checkin.c:
mods to pass along access-list from permit-file to the
newly created archive; simplifies comparison of rlog
output in setuid/non-setuid modes.
1992-11-11 dickey@software.org
* src/checkin/test/case3_a.ref, src/checkin/test/case3_b.ref,
src/checkin/test/case3_c.ref, src/checkin/test/case3_d.ref,
src/checkin/test/case3_e.ref, src/checkin/test/case3_f.ref:
RCS-5.6.4-beta
* src/checkin/test/clean.sh: RCS_BASE
* src/checkin/src/checkin.c:
for RCS 4, don't invoke 'ci' as admin-only.
it would result in the wrong user for a lock.
* src/checkin/test/case3_f.ref, src/checkin/test/case3_e.ref,
src/checkin/test/case3_d.ref, src/checkin/test/case3_c.ref,
src/checkin/test/case3_b.ref, src/checkin/test/case3_a.ref:
access-list
* src/checkin/src/checkin.c:
added call on 'rcsaccess()' to copy the permit-file's access
list so I can make RCS-4 scripts look more alike.
* src/checkin/test/Makefile: added new script 'clean.sh'
added deps on LIBS for local tools
1992-11-10 dickey@software.org
* src/checkin/src/checkin.c: begin re-regression of RCS version 4
* src/checkin/test/Makefile: added 'setuid.sh'
* src/checkin/test/admin.sh: shortened some pathnames
* src/checkin/test/run_test.sh:
derive the name of the setuid-variable from the environment
* src/vcs/test/setuid.sh, support/who_suid.sh: RCS_BASE
* src/checkin/test/setuid.sh:
rewrote into c-shell because I could not get the apollo bourne-shell to
work with the 'read' properly.
* src/checkin/test/setuid.sh: RCS_BASE
1992-11-09 dickey@software.org
* src/checkin/test/Makefile: added 'admin.sh'
* src/checkin/test/admin.sh:
modified so this can detect if the RCS directory is owned by the setuid-admin
* src/checkin/test/run_test.sh:
partial mods to make this work for setuid-binary
* src/checkin/test/case1.sh: use new script 'admin.sh'
* src/checkin/test/case1_a.sh:
handles special case for apollo sr10.3 where we cannot set -k and -w both
* src/checkin/test/case3_e.sh:
make this work (sort of) with setuid code
* src/checkin/test/case3.sh, src/checkin/test/case2.sh:
use script 'admin.sh'
1992-11-05 dickey@software.org
* src/checkin/test/admin.sh: RCS_BASE
* src/checkin/src/checkin.c:
for RCS version 5, always copy back from the temp-file,
since we cannot tell from the modification date if anything
was substituted.
* src/checkin/src/checkin.c:
added "-w" option so that I can override the setuid
behavior on the apollo: to make this work properly with
RCS version 5, I must invoke 'ci' in an admin-only subprocess.
This means I must set "-w" option to tell the actual user.
However, this conflicts with "-k", so I added my own "-w"
option to allow me to re-override it (sigh).
* src/checkin/src/checkin.c:
chopped out procedure 'Checkin()' so I can run this as
admin-only, to fool 'ci' in RCS version 5.
1992-11-04 dickey@software.org
* src/checkin/src/checkin.c: collapsed some global variables
* src/checkin/src/checkin.c:
ensure that we use "-d" option always in RCS version 5
1992-11-02 dickey@software.org
* src/checkin/src/checkin.c:
first cut of ifdefs for suppressing unneeded post-processing
when we have version-5 of RCS
* src/checkout/src/checkout.c: folded global 'co_mode' into arg-list
use "-M" option of 'co' if we have version-5
1992-10-30 dickey@software.org
* src/vcs/test/run_test.sh, src/permit/test/run_test.sh: corrected path
* src/checkup/test/run_test.sh:
added hooks to allow RCS_DEBUG to work properly
* src/checkup/src/checkup.c:
added a quick hack to suppress spurious complaints about
GMT-based vs localtime-based dates.
1992-10-28 dickey@software.org
* src/checkup/test/run_test.sh: nail down the path
* src/baseline/test/Makefile:
ensure we build 'run_tool' for run_tests-rule
* src/checkout/test/Makefile: added 'run_tool.c'
* src/checkout/test/run_test.sh: nail down the path a little better
* src/baseline/test/run_test.sh:
RCS version 5 formats 'head' with a tab
* src/baseline/test/run_test.sh:
modified paths so I can do better testing between RCS versions
* src/baseline/test/Makefile:
added 'run_tool' to simplify path-changes between RCS versions
* src/vcs/src/unlock.c, src/permit/src/permit.c:
modified interface to 'rcsread()'
* src/checkin/test/case3_f.ref:
I think one of my corrections fixed this
1992-10-27 dickey@software.org
* src/checkin/test/case2_d.ref: RCS-5.6.4-beta
* src/checkin/test/case3_e.sh:
use 'run_tool' to ensure we get the right version of rcs
* src/checkin/src/checkin.c:
stifle a debug-message about undecoded cases
* src/checkin/test/run_test.sh: use 'run_tool' to invoke rlog
* src/baseline/test/run_tool.c, src/checkin/test/run_tool.c,
src/checkout/test/run_tool.c, support/run_tool.c:
RCS_BASE
1992-10-27 dickey@software.org
* src/baseline/test/run_tool.c: module-id
1992-10-27 dickey@software.org
* src/checkin/test/Makefile: added 'run_tool'
* src/checkin/src/checkin.c:
removed other (now redundant) cases in 'rcsread()' loop
* src/checkin/test/run_test.sh: show diffs in the log if we have any
* src/checkout/src/checkout.c: modified interface to 'rcsread()'
* src/checkin/src/checkin.c: removed (now redundant) case for S_COMMENT
* src/checkin/src/checkin.c: simplified interface to 'rcsedit()'
1992-10-26 dickey@software.org
* src/checkin/test/case2_c.ref, src/checkin/test/case2_b.ref,
src/checkin/test/case2_a.ref, src/checkin/test/case1_b.ref,
src/checkin/test/case1_a.ref:
RCS-5.6.4-beta
* src/checkin/src/checkin.c:
modified interface to 'rcsread()' to support RCS version 5.
also, corrected an instance of CATARG2: want always to
concatenate 'opt_opt' and 'opt_rev'.
1992-10-16 dickey@software.org
* Makefile: fix lint-rule
* src/Makefile: always make sources
* bin/Makefile: use INSTALL_BIN directly
* user/Makefile: always make sources
got rid of local 'makefile'
* src/vcs/src/Makefile: renamed LINTOPT to LINTOPTS
* src/baseline/src/Makefile: LINT-DEF
* src/checkin/src/Makefile, src/checkout/src/Makefile: clutter
* src/checkup/src/Makefile, src/copy/src/Makefile,
src/link2rcs/src/Makefile, src/permit/src/Makefile:
clutter, lint-def
* Makefile: got rid of dependent 'makefile' rules
1992-10-09 dickey@software.org
* src/vcs/test/Makefile, src/permit/test/Makefile,
src/permit/src/Makefile, src/vcs/Makefile, src/permit/Makefile,
src/link2rcs/Makefile, src/copy/Makefile, src/checkout/test/Makefile,
src/checkup/Makefile, src/checkout/src/Makefile,
src/checkout/Makefile, src/checkin/src/Makefile, src/checkin/Makefile,
src/baseline/Makefile, src/Makefile, bin/Makefile, user/Makefile,
src/vcs/src/Makefile, src/link2rcs/test/Makefile,
src/link2rcs/src/Makefile, src/copy/test/Makefile,
src/copy/src/Makefile, src/checkup/test/Makefile,
src/checkup/src/Makefile, src/checkin/test/Makefile,
src/baseline/test/Makefile, src/baseline/src/Makefile,
certify/Makefile, Makefile:
split off CM_LIBRARY
1992-09-04 dickey@software.org
* certify/release.txt: added ctl/V to ded command-editing (a la 'vi')
1992-09-02 dickey@software.org
* src/checkin/src/checkin.c: lint
1992-08-28 dickey@software.org
* user/ded.man: documented the other changes
* user/ded.man: documented changes to inline-editing
* certify/release.txt: summarized recent changes to 'ded'.
1992-08-07 dickey@software.org
* src/vcs/test/Makefile, src/permit/test/Makefile,
src/link2rcs/test/Makefile, src/copy/test/Makefile,
src/checkup/test/Makefile, src/checkout/test/Makefile,
src/baseline/test/Makefile, src/checkin/test/Makefile,
src/checkout/Makefile, src/checkup/Makefile, src/copy/Makefile,
src/link2rcs/Makefile, src/permit/Makefile, src/vcs/Makefile,
src/baseline/Makefile, src/checkin/Makefile:
use:common.mk
* src/common.mk: added definition of MAKE
1992-08-06 dickey@software.org
* certify/release.txt: starting new version
1992-08-05 dickey@software.org
* src/checkout/src/Makefile, src/checkin/src/Makefile: use:common.mk
* src/common.mk: added include-definitions and LINT_EACH
* src/baseline/src/Makefile, src/vcs/src/Makefile,
src/permit/src/Makefile, src/link2rcs/src/Makefile,
src/copy/src/Makefile, src/checkup/src/Makefile:
use:common.mk
* src/Makefile: added 'common.mk' to sources list
* src/common.mk: RCS_BASE
1992-08-04 dickey@software.org
* user/ded.man: added ctl/r and ctl/l to workspace pager
1992-08-03 dickey@software.org
* certify/release.txt: modified interface of 'get_field_of()'
1992-07-17 dickey@software.org
* src/checkin/src/checkin.c:
regression-testing 'sccs2rcs', noticed that (in this test
no locks are used) 'ci' complained about no date-difference
and did not do the checkin properly. The problem was that
if I found no lock, I exited early from GetLock and did not
pick up a value for the lock-date. Corrected this.
1992-07-17 ste_cm@software.org
* src/checkin/src/checkin.c:
BASELINE Fri Jul 17 10:17:38 1992 -- SCCS_TOOLS-regression
1992-07-16 ste_cm@software.org
* src/checkin/test/run_test.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
* src/checkin/test/run_test.sh:
corrected command that saves the rcs-file in case of difference
corrected trap-command (by making it know about interrupts)
* src/checkout/src/checkout.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
* src/checkout/src/checkout.c:
recorrected last change to call on 'cutoff()'
1992-06-30 dickey@software.org
* src/checkout/src/checkout.c: comment
* src/checkout/src/checkout.c: corrected call on 'cutoff()'
1992-05-27 dickey@software.org
* certify/release.txt: "%D" and "%d" in '<' command of 'ded'
1992-05-27 ste_cm@software.org
* certify/release.txt:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-05-27 dickey@software.org
* user/ded.man: make '<' command recognize "%D" and "%d"
1992-05-27 ste_cm@software.org
* user/ded.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-05-01 dickey@software.org
* user/checkup.man: added "-L" option
1992-05-01 ste_cm@software.org
* user/checkup.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-05-01 dickey@software.org
* src/checkup/src/checkup.c: fix conflict between "-L" and "-c" options
1992-05-01 ste_cm@software.org
* src/checkup/src/checkup.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-05-01 dickey@software.org
* src/checkup/src/checkup.c:
added "-L" to cause this to show symbolic-link targets.
normally I want to suppress them.
* src/checkup/src/checkup.c:
declared procedures 'void' which should have been
1992-04-08 dickey@software.org
* certify/release.txt: note about restructuring (whew)
1992-03-04 dickey@software.org
* src/checkin/src/rcsput.c: "-f" should not suppress 'different()'
1992-03-04 ste_cm@software.org
* src/checkin/src/rcsput.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-28 dickey@software.org
* certify/release.txt: newest fix
1992-02-27 dickey@software.org
* src/vcs/Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* src/vcs/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-27 dickey@software.org
* src/permit/Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* src/permit/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-27 dickey@software.org
* src/link2rcs/Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* src/link2rcs/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-27 dickey@software.org
* src/copy/Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* src/copy/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-27 dickey@software.org
* src/checkup/Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* src/checkup/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-27 dickey@software.org
* src/checkout/Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* src/checkout/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-27 dickey@software.org
* src/checkin/Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* src/checkin/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-27 dickey@software.org
* src/baseline/Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* src/baseline/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-27 dickey@software.org
* src/Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* src/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-27 dickey@software.org
* Makefile: -x option of checkout is obsolete
1992-02-27 ste_cm@software.org
* Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-18 dickey@software.org
* user/Makefile: don't make tests/cat-files
1992-02-18 ste_cm@software.org
* user/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-18 dickey@software.org
* src/vcs/test/delete.ref: leading-dot
1992-02-18 ste_cm@software.org
* src/vcs/test/delete.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-18 dickey@software.org
* src/vcs/test/insert.ref: leading-dot
1992-02-18 ste_cm@software.org
* src/vcs/test/insert.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-17 dickey@software.org
* Makefile: top-level clean-rule (for log-files)
* src/permit/src/permit.c: lint
1992-02-17 ste_cm@software.org
* src/permit/src/permit.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-17 dickey@software.org
* src/vcs/src/delete.c: lint
1992-02-17 ste_cm@software.org
* src/vcs/src/delete.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-17 dickey@software.org
* src/copy/src/copy.c: dropped redefinition of isDIR, isFILE and isLINK
1992-02-17 ste_cm@software.org
* src/copy/src/copy.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-17 dickey@software.org
* certify/Makefile: cleanup rules
1992-02-17 ste_cm@software.org
* certify/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-17 dickey@software.org
* certify/release.txt: fixes to 'ded' rename of directory/file-lists
1992-02-11 dickey@software.org
* src/checkin/test/Makefile:
breakdown into a reasonable set of test-cases
1992-02-11 ste_cm@software.org
* src/checkin/test/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/README: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/README:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/src/checkin.c:
supply value for 'opt_opt[]' if no REV_OPT matches
* src/checkin/test/all_tests.sh: New file.
* src/checkin/test/case3_e.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_e.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3_e.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_e.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3_f.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_f.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/run_test.sh: oops?
* src/checkin/test/case3_f.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_f.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case1.sh: remove RCS-directory first
1992-02-11 ste_cm@software.org
* src/checkin/test/case1.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case2.sh: remove RCS-directory first
1992-02-11 ste_cm@software.org
* src/checkin/test/case2.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3_d.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_d.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3_c.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_c.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3_b.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_b.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3_a.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_a.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/run_test.sh: tidy
* src/checkin/src/checkin.c:
ensure I have something from 'PostProcess()' for 'Filter()'
to edit with.
* src/checkin/test/case3_d.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_d.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3_c.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_c.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3_b.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_b.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case3_a.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case3_a.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/run_test.sh: nail down environment a little
* src/checkin/test/case1_b.ref: picked up ignored copy of 'opt_rev[]'
1992-02-11 ste_cm@software.org
* src/checkin/test/case1_b.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case1_b.sh: change version to be > 10.1
1992-02-11 ste_cm@software.org
* src/checkin/test/case1_b.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case2_d.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case2_d.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case2_d.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case2_d.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/src/checkin.c:
ensure that 'opt_rev[]' has an even number of dot-separated
numbers on return from 'GetLock()'
* src/checkin/src/checkin.c:
corrected placement of code to apply ci's "-d" option
* src/checkin/test/case2_c.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case2_c.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case2_b.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case2_b.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case2_b.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case2_b.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case2_c.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case2_c.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case2_a.sh: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case2_a.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case2_a.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case2_a.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case2.sh: RCS_BASE
* src/checkin/test/case1_a.sh: make this quiet
1992-02-11 ste_cm@software.org
* src/checkin/test/case1_a.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case1_b.sh, src/checkin/test/case1_b.ref,
src/checkin/test/case_1_b.ref, support/set_date.c:
RCS_BASE
* src/checkin/test/set_date.c: added "-q" option
1992-02-11 ste_cm@software.org
* src/checkin/test/set_date.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/set_date.c: module-id
1992-02-11 dickey@software.org
* src/checkin/test/run_test.sh: modified so I can specify a single-case
* src/checkin/test/case_1_a.ref, src/checkin/test/case1_a.sh: RCS_BASE
* src/checkin/test/run_test.sh:
recoding this to make it work with lots of cases
* src/checkin/test/case1_a.ref: RCS_BASE
1992-02-11 ste_cm@software.org
* src/checkin/test/case1_a.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-11 dickey@software.org
* src/checkin/test/case1.sh: RCS_BASE
* src/checkin/src/checkin.c:
reordered some stuff for linting/prototypes
modified debug-trace
* src/checkin/src/checkin.c: RCS_BASE
* src/checkin/test/set_date.c: *** empty log message ***
1992-02-10 dickey@software.org
* user/checkin.man: changed "-d" to "-D" option
1992-02-10 ste_cm@software.org
* user/checkin.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-10 dickey@software.org
* src/checkin/test/Makefile: added 'show_date'
* src/checkin/test/run_test.sh:
show rlog at end, with intermediate dates via 'show_date'
* src/checkin/test/show_date.c: RCS_BASE
* src/checkin/src/checkin.c:
tinkering with logic for RCS_BASE vs new_file
* src/checkin/test/run_test.sh: nail down some of the environment
* src/checkin/src/checkin.c:
made a special kludge for "-q" option w/o version
* src/checkin/src/checkin.c:
lots of little changes to make the symbolic and branch
revisions work properly (still testing!)
* src/checkin/test/run_test.sh: forgot "-m" option for last case
* certify/README: change 'checkin' "-d" to "-D"
1992-02-10 ste_cm@software.org
* certify/README: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-10 dickey@software.org
* src/checkin/test/run_test.sh:
adding a case for testing symbolic-revision and branches
* src/checkin/src/checkin.c: renamed "-d" option to "-D"
beginning of mods to make symbolic revisions and branches
work
1992-02-07 dickey@software.org
* src/checkout/src/checkout.c: applied wrong mode when locking
* src/checkout/src/checkout.c: update the other path
* src/checkout/src/checkout.c:
added no-op option; make this handle -w and/or -s option
correctly (was not updating the save_rev value.
* src/checkout/src/checkout.c: typo
* src/checkin/src/checkin.c: chopped out code for new module 'rcstime'
* src/checkout/src/checkout.c:
chopped out code for new module 'rcstime()'
* src/checkout/src/checkout.c:
made a guess for 'same_branch()' -- may need more work
* src/checkout/src/checkout.c:
make an access-check more efficient for the special-case
when the archive does not exist
* src/checkout/src/checkout.c: pruning some flags in 'PreProcess()'
* src/checkout/src/checkout.c:
first cut of recode to do actual revision-lookup (needed for
symbolic revisions) to control arguments passed to 'co'.
* src/checkin/src/rcsput.c: lint
* src/checkin/src/rcsput.c:
use dyn-strings to avoid overflow of command-line
* src/checkin/src/checkin.c: use macros for simpler dyn-strings
* src/checkin/src/checkin.c: use dyn-strings for building argument-list
* certify/README:
obsoleted "-x" option in checkin/checkout/rcsput/rcsget
* src/checkout/src/checkout.c:
use new procedures 'access_mode()' and 'show_uids()'
* src/checkin/src/checkin.c:
tinkering with 'MakeDirectory()' to ensure that if the
effective-user has no rights on a directory, but the real
user does, then we revert.
1992-02-06 dickey@software.org
* src/checkout/src/checkout.c:
function 'TestOwner()' and calls on it were not really needed --
deleted this code.
* src/checkin/src/checkin.c:
last change did not work (testing by checking this file in!)
* src/checkin/src/checkin.c:
suppressed a special case of 'ReProcess()' -- when "-d" is
applicable, non-root set-uid is not needed.
* src/checkin/src/checkin.c: debug-print
* src/checkin/src/checkin.c:
oops: forgot to call 'MakeDirectory()' on alternate path to
ensure that I set RCSprot
* src/checkout/src/checkout.c: working on non-root setuid mode
* src/checkout/src/rcsget.c: first cut of rewrite to use 'rcsargpair()'
1992-02-06 ste_cm@software.org
* src/checkout/src/rcsget.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-06 dickey@software.org
* src/checkout/src/checkout.c:
first cut of rewrite to use 'rcsargpair()'
* user/rcsput.man: force this to not have a literal Id-keyword
1992-02-06 ste_cm@software.org
* user/rcsput.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-06 dickey@software.org
* user/rcsput.man, user/checkin.man: obsoleted "-x" option
* certify/release.txt: to-do
* certify/release.txt: obsoleted "-x" option of checkin/checkout
* src/checkin/src/checkin.c:
oops: corrected order of ops for making directory, etc.
* src/checkin/src/checkin.c: got rid of 'SetAccess()' for inline-code
* src/checkin/src/checkin.c: use new functions 'stat_file()'
* src/checkin/src/rcsput.c: use new defs in "ptypes.h"
1992-02-05 dickey@software.org
* src/checkin/src/checkin.c: lint
* src/checkin/src/rcsput.c:
rewrote filename-parsing with 'rcsfilepair()'; obsoleted "-x"
option.
* src/checkin/test/run_test.sh: make "-x" option obsolete
* src/checkin/src/checkin.c:
rewrote filename-parsing with "rcsfilepair()"; obsoleted the
"-x" option.
1992-02-04 dickey@software.org
* user/Makefile: make this quieter
* certify/release.txt: hack for "-m" option
* src/checkin/src/checkin.c, src/checkin/src/rcsput.c:
made this work properly in batch-mode
* src/checkin/test/run_test.sh: comment
* src/checkin/test/run_test.sh: added a simple test for 'rcsput'
* src/checkin/src/rcsput.c:
mods to allow piped-in text to supply missing "-m" option
to per-process "checkin". also, ensure that we get to see
the calls via 'shoarg()' even in no-op mode.
* src/checkin/src/checkin.c: corrected logic which sets 'new_file'
* src/checkin/src/checkin.c: make "-m" option only at one point
* src/checkin/src/checkin.c:
make knowledge of "-m" option local to 'SetOpts()'
* src/checkin/src/checkin.c:
save stdin-text for instances of "-m" option
* COPYING: updated language
1992-02-04 ste_cm@software.org
* COPYING: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-04 dickey@software.org
* COPYING: update notice
1992-02-04 dickey@software.org
* Makefile, src/Makefile, user/Makefile, src/link2rcs/Makefile,
src/copy/Makefile, src/checkup/Makefile, src/checkout/Makefile,
src/checkin/Makefile, src/permit/Makefile, src/baseline/Makefile,
src/vcs/Makefile:
*** empty log message ***
* src/vcs/Makefile: consistency COPY, GET
* src/baseline/Makefile, src/permit/Makefile, src/checkin/Makefile,
src/checkout/Makefile, src/checkup/Makefile, src/copy/Makefile,
src/link2rcs/Makefile, user/Makefile, src/Makefile, Makefile:
consistent COPY, GET
* bin/Makefile: corrected default install-path
1992-02-04 ste_cm@software.org
* bin/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-02-04 dickey@software.org
* Makefile: added top-level 'lintlib' rule
* src/Makefile: added 'lintlib' rule
1992-02-03 dickey@software.org
* certify/release.txt: fix to 'copy'
* src/copy/src/copy.c:
leave dir-mode executable if I was overwriting a non-directory.
also, save/restore umask when making directory
1992-01-17 dickey@software.org
* src/checkout/src/checkout.c: oops: forgot to init 'log_fp'
* src/checkout/src/checkout.c:
missed a place where I could redirect stdout
* certify/release.txt: fixed a bug in 'checkin'.
* src/checkin/src/checkin.c:
fixed a place where my use of "-d" option of 'ci' broke the
"-k" option.
* src/checkout/src/checkout.c:
redirect stdout to stderr (at least in this module) if "-p"
option is set.
* certify/README: implemented "-p" option of 'co' in 'checkout'
* certify/release.txt: current bugs/fixed
* src/checkout/src/checkout.c:
make this interpret "-p" option, since I need it for RCSHIST
* certify/README: updated options for 'baseline'
* src/baseline/src/baseline.c: usage-message
1992-01-17 ste_cm@software.org
* src/baseline/src/baseline.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-01-17 dickey@software.org
* src/baseline/src/baseline.c: only needed to test "-L" in one place
* user/baseline.man: added "-L" option
renamed "-r" to "-R" and "-f" to "-p" for consistency
1992-01-17 ste_cm@software.org
* user/baseline.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1992-01-17 dickey@software.org
* src/baseline/src/baseline.c:
added "-L" option (so I don't accidentally baseline dbs as
part of ebpm3!), and changed "-r" to "-R", "-f" to "-p" for
consistency with other CM_TOOLS programs.
1992-01-02 dickey@software.org
* certify/README: added a table of common options (to rework)
* certify/release.txt: notes for baseline-11
1991-11-12 dickey@software.org
* user/Makefile: make cat-files as 'run_tests' rule, rather than 'all'
1991-11-12 ste_cm@software.org
* user/Makefile: BASELINE Tue Nov 12 12:31:46 1991
1991-10-30 dickey@software.org
* src/permit/src/permit.c:
allow "-b" value to be "1", so we can make 'vcs' create
initial-directories
1991-10-30 ste_cm@software.org
* src/permit/src/permit.c: BASELINE Wed Oct 30 07:31:24 1991
1991-10-25 dickey@software.org
* src/checkin/src/checkin.c:
revised code of 'Filter(ed)', which used 'tmpfile()' to
simplify the code which unlinked the filtered-file if no
changes were made. The 'tmpfile()' procedure resets the
effective uid/gid, so I could not do this properly with
setuid-mode. However, the resulting rewrite is simpler...
1991-10-25 ste_cm@software.org
* src/checkin/src/checkin.c: BASELINE Fri Oct 25 15:31:36 1991
1991-10-25 dickey@software.org
* src/checkin/src/checkin.c: debug-traces
moved file-ownership (for working-file) before chmod
1991-10-24 dickey@software.org
* src/checkin/src/checkin.c:
two corrections to 'GetLock()' -- from testing sccs2rcs
1) added cases for exiting from header (was reading past)
2) added logic to set 'lock_date' even if no locks were
found (assumes "-f" option), since this is used to control
the use of the "-d" option.
1991-10-22 dickey@software.org
* src/checkin/src/checkin.c:
correction to initial access-list (if we are running as
root-setuid, must use the directory-owner instead of "root")
* src/vcs/test/run_test.sh: make this work ok in batch-mode
1991-10-22 ste_cm@software.org
* src/vcs/test/run_test.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
* src/vcs/test/run_test.sh: BASELINE Tue Oct 22 12:35:33 1991
1991-10-22 dickey@software.org
* src/checkup/test/run_test.sh:
modified so this will run in batch-mode on SunOs (cannot open /dev/tty)
1991-10-22 ste_cm@software.org
* src/checkup/test/run_test.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
* src/checkup/test/run_test.sh: BASELINE Tue Oct 22 10:35:37 1991
1991-10-22 dickey@software.org
* src/checkin/src/checkin.c:
fixed bug which ignored return-value of 'Filtered()', causing
the working-file to be zeroed if it had no identifier.
* src/baseline/src/baseline.c:
use 'shoarg()' to get rid of non-ASCII chars from traces
1991-10-22 ste_cm@software.org
* src/baseline/src/baseline.c: BASELINE Wed Oct 30 07:23:36 1991
1991-10-21 dickey@software.org
* src/checkout/src/checkout.c:
if we have already reverted because we had permission to
write in the RCS-directory, it is redundant (and erroneous)
to see if we are also owner of the archive files therein
(though we can get into trouble if they are unreadable).
1991-10-21 ste_cm@software.org
* src/checkout/src/checkout.c: BASELINE Mon Oct 21 13:41:44 1991
1991-10-21 dickey@software.org
* src/checkin/src/checkin.c:
oops: last correction left unnecessary check for group-id
* Makefile: trying to obsolete 'INSTALL_PATH'
1991-10-21 ste_cm@software.org
* Makefile: BASELINE Mon Oct 21 08:34:40 1991 -- ANSI conversion; vcs
* user/Makefile:
added symbol "USE" to control whether we install cat-file or man-file
1991-10-21 dickey@software.org
* src/checkout/src/checkout.c:
oops: fixed logic in 'PreProcess()' which used variable 'who'
(wrong solution, since it was not updated by 'GiveBack()'
1991-10-18 dickey@software.org
* README: added 'vcs'
1991-10-18 ste_cm@software.org
* README: BASELINE Fri Oct 18 16:48:46 1991 -- ANSI conversion; vcs
* README: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* COPYING: set current date
1991-10-18 ste_cm@software.org
* COPYING: BASELINE Fri Oct 18 16:48:46 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/permit/test/run_test.sh: substitute USER=`whoami` for $LOGNAME
1991-10-18 ste_cm@software.org
* src/permit/test/run_test.sh:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/permit/test/run_test.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/vcs/test/delete.ref: oops
1991-10-18 ste_cm@software.org
* src/vcs/test/delete.ref:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/vcs/test/compare.sh:
map both $USER and $LOGNAME to "{LOGNAME}" so I can test this while under
setuid to ste_cm
1991-10-18 ste_cm@software.org
* src/vcs/test/compare.sh:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/vcs/test/compare.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/checkin/src/checkin.c:
oops: corrected last change (had accidentally killed the
test for which SetAccess returned false.
* src/checkin/src/checkin.c:
modified code of SetAccess so that it is run for the effective
user (so that for that window, at least, I don't have to
chmod the RCS-directory)
* src/checkin/src/checkin.c:
corrected a place where I called 'revert()' if I had a
mismatch between group-id and decided that it was "non-CM"
use. Now this should work if I can set the effective
group-id to the same value as the real group-id.
* certify/release.txt: final notes for baseline 10
1991-10-18 ste_cm@software.org
* certify/release.txt:
BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* certify/config.txt: we don't have SunOs 4.0.3 any more
1991-10-18 ste_cm@software.org
* certify/config.txt:
BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs
* certify/config.txt:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/link2rcs/Makefile: cleanup recursion
1991-10-18 ste_cm@software.org
* src/link2rcs/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/copy/Makefile: cleanup recursion
1991-10-18 ste_cm@software.org
* src/copy/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/checkup/Makefile: cleanup recursion
1991-10-18 ste_cm@software.org
* src/checkup/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/checkout/Makefile: cleanup recursion
1991-10-18 ste_cm@software.org
* src/checkout/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/checkin/Makefile: cleanup recursion
1991-10-18 ste_cm@software.org
* src/checkin/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/permit/Makefile: cleanup recursion
1991-10-18 ste_cm@software.org
* src/permit/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/baseline/Makefile: cleanup recursion
1991-10-18 ste_cm@software.org
* src/baseline/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/permit/test/run_test.sh: forgot to add "no_dummy"
* src/permit/test/run_test.sh:
first cut of changes makes this use FOO rather than RCS
* src/permit/src/permit.c: lint
* src/permit/src/Makefile: removed CFLAGS override
1991-10-18 ste_cm@software.org
* src/permit/src/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/permit/src/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/link2rcs/test/run_test.sh: removed log-comment
run from test-versions
1991-10-18 ste_cm@software.org
* src/link2rcs/test/run_test.sh:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/link2rcs/test/run_test.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/link2rcs/src/Makefile: undid override of CFLAGS
1991-10-18 ste_cm@software.org
* src/link2rcs/src/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/link2rcs/src/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/link2rcs/src/link2rcs.c: lint
1991-10-18 ste_cm@software.org
* src/link2rcs/src/link2rcs.c:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/link2rcs/src/link2rcs.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/copy/test/run_test.sh: eliminated log-comment
corrected exec-line
run from test-versions
1991-10-18 ste_cm@software.org
* src/copy/test/run_test.sh:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/copy/test/run_test.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/copy/test/Makefile:
made run_tests rule consistent with other test-dirs
1991-10-18 ste_cm@software.org
* src/copy/test/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/copy/test/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/copy/src/copy.c: removed log-comment
lint
1991-10-18 ste_cm@software.org
* src/copy/src/copy.c:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/copy/src/Makefile: eliminated override of CFLAGS
1991-10-18 ste_cm@software.org
* src/copy/src/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/copy/src/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/checkup/test/run_test.sh: run from test-versions
* src/checkup/src/checkup.c: lint
1991-10-18 ste_cm@software.org
* src/checkup/src/checkup.c:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/checkup/src/Makefile: eliminate CFLAGS override
1991-10-18 ste_cm@software.org
* src/checkup/src/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/checkup/src/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/checkout/test/run_test.sh: removed log-comment
corrected exec-line
run from test-versions
1991-10-18 ste_cm@software.org
* src/checkout/test/run_test.sh:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/checkout/test/run_test.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/checkout/src/checkout.c, src/checkout/src/rcsget.c: lint
1991-10-18 ste_cm@software.org
* src/checkout/src/rcsget.c:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/checkout/src/Makefile: suppress override of CFLAGS
1991-10-18 ste_cm@software.org
* src/checkout/src/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/checkout/src/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/checkin/test/run_test.sh: eliminated log-comment
fixed exec-line
1991-10-18 ste_cm@software.org
* src/checkin/test/run_test.sh:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/checkin/src/checkin.c: lint
* src/checkin/src/Makefile: eliminated override of CFLAGS
1991-10-18 ste_cm@software.org
* src/checkin/src/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/checkin/src/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/checkin/src/rcsput.c: lint
1991-10-18 ste_cm@software.org
* src/checkin/src/rcsput.c:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-18 dickey@software.org
* src/baseline/src/Makefile: undid override of CFLAGS
1991-10-18 ste_cm@software.org
* src/baseline/src/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/baseline/src/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-18 dickey@software.org
* src/baseline/src/baseline.c: lint
1991-10-17 dickey@software.org
* src/vcs/test/unlock.ref: access-message
1991-10-17 ste_cm@software.org
* src/vcs/test/unlock.ref:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/vcs/test/unlock.ref:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-17 dickey@software.org
* src/vcs/test/insert.ref: access-message
1991-10-17 ste_cm@software.org
* src/vcs/test/insert.ref:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-17 dickey@software.org
* src/vcs/test/delete.ref: access-message
* src/vcs/src/vcs.c:
use 'ShowPath()' for access-message to take advantage of relpath (makes
regression tests simpler)
1991-10-17 ste_cm@software.org
* src/vcs/src/vcs.c:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/vcs/src/vcs.c: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-17 dickey@software.org
* src/vcs/test/Makefile: added ref-files for tests
1991-10-17 ste_cm@software.org
* src/vcs/test/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/vcs/test/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-17 dickey@software.org
* src/vcs/test/unlock.ref: RCS_BASE
* src/vcs/test/run_test.sh: fleshed out test-cases
* src/vcs/test/delete.ref, src/vcs/test/insert.ref,
src/vcs/test/compare.sh:
RCS_BASE
* src/vcs/src/insert.c:
fix bug in the code I commented out (must simply set 'head'
to "." after using it in chdir command, since I used up the
leaf).
1991-10-17 ste_cm@software.org
* src/vcs/src/insert.c:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/vcs/src/insert.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-17 dickey@software.org
* src/vcs/src/vcs.c: made failure to find vcs-file fatal
* src/vcs/src/insert.c:
added comments, patched out a chdir that appears to be wrong
* src/vcs/test/Makefile: updated clean-rule
* src/vcs/test/run_test.sh: first cut of real tests
* user/rcsput.man: added "-x" option
1991-10-17 ste_cm@software.org
* user/rcsput.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-17 dickey@software.org
* user/vcs.man: RCS_BASE
1991-10-17 ste_cm@software.org
* user/vcs.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* user/vcs.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-17 dickey@software.org
* user/checkin.man: made -B, -d, -x options in TP-format
1991-10-17 ste_cm@software.org
* user/checkin.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-17 dickey@software.org
* user/Makefile: added vcs.man
* src/vcs/src/vcs.c:
moved ShowPath here; use it to show either concisely (with 'relpath'),
or precisely (with 'pathcat')
* src/vcs/src/insert.c: use 'ShowPath()'
* src/vcs/src/vcs.h: added extern for 'ShowPath()'
1991-10-17 ste_cm@software.org
* src/vcs/src/vcs.h:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/vcs/src/vcs.h: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-17 dickey@software.org
* src/vcs/src/delete.c: moved 'ShowPath' to vcs.c
1991-10-17 ste_cm@software.org
* src/vcs/src/delete.c:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-17 dickey@software.org
* src/vcs/src/insert.c:
show protection I use in creating RCS-directory (should be
inherited!)
* src/vcs/src/vcs.h: added 'RCS_prot' to globals
* src/vcs/src/vcs.c:
save protection from access (of RCS-directory) for use in 'vcs_insert.c'
* src/vcs/src/delete.c:
added logic to actually make the unlink/rmdir calls (works too)
* src/vcs/src/delete.c:
made this check the access-list in the vcs-file;
made more detailed error-messages.
* src/vcs/src/delete.c:
make this walk the tree; must check access-list and do the
actual unlink/rmdir calls
* src/vcs/src/vcs.h: DeleteDir returns no value
* src/vcs/src/insert.c:
prepend ".." to ref_path in case we did not begin with an
absolute pathname.
* src/vcs/src/delete.c: RCS_BASE
* src/vcs/src/vcs.h: broke out 'DeleteDir()' as vcs_delete.c
* src/vcs/src/insert.c: ident
* src/vcs/src/vcs.c: broke out 'DeleteDir()' as vcs_delete.c
* src/vcs/src/Makefile: broke out 'vcs_delete.c'
1991-10-17 ste_cm@software.org
* src/vcs/src/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/vcs/src/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-17 dickey@software.org
* src/vcs/src/unlock.c: RCS_BASE
1991-10-17 ste_cm@software.org
* src/vcs/src/unlock.c:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/vcs/src/unlock.c:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-17 dickey@software.org
* src/vcs/src/vcs.h: RCS_BASE
* src/vcs/src/vcs.c: split out vcs.h, vcs_insert.c, vcs_unlock.c
* src/vcs/src/insert.c: RCS_BASE
* src/vcs/src/Makefile: split 'vcs.c' into modules, per-function
* certify/release.txt: stuff I've done in the past week
1991-10-16 dickey@software.org
* user/ded.man: mods to inline-edit commands
1991-10-16 ste_cm@software.org
* user/ded.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-15 dickey@software.org
* src/checkin/src/checkin.c:
adjusted debug-traces to better show uid/gid
* src/link2rcs/src/link2rcs.c: convert to ANSI
* src/permit/test/run_test.sh: got rid of log-comment
* src/permit/src/permit.c: converted to ANSI
use 'shoarg()'
1991-10-11 ste_cm@software.org
* src/permit/src/permit.c, src/link2rcs/src/link2rcs.c: lint
* src/copy/src/copy.c: convert to ANSI
1991-10-11 dickey@software.org
* src/checkup/src/checkup.c, src/checkout/src/rcsget.c,
src/checkin/src/rcsput.c:
converted to ANSI
* src/checkin/src/checkin.c: simplified with a macro the lock-date code
* src/checkin/src/checkin.c:
modified so that we use the "-d" option if we can find the
the date of the locked version and of the current file are
different (still slows up 'baseline')
* src/baseline/test/run_test.sh:
tried to make this work even if I cannot read the RCS directory (but can
read the archive-files)
also, reduced the PATH drastically.
1991-10-11 ste_cm@software.org
* src/baseline/test/run_test.sh:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/baseline/test/run_test.sh:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-10-11 dickey@software.org
* src/checkin/src/checkin.c:
converted to ANSI, temporarily (?) undid the use of "-d"
option.
* src/baseline/src/baseline.c: converted to ANSI
* bin/Makefile: added 'vcs' program
1991-10-11 ste_cm@software.org
* bin/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-11 dickey@software.org
* src/vcs/test/run_test.sh: RCS_BASE
* src/vcs/test/Makefile: *** empty log message ***
* src/vcs/src/vcs.c:
lint; restore original directory after each insertion is completed
* src/vcs/src/vcs.c:
modified directory-changing to keep rcs from seeing "RCS/RCS,v"
* src/vcs/src/vcs.c:
first cut of logic which implements the "-i" option (must test)
* src/Makefile: added rule to make 'vcs'
1991-10-11 ste_cm@software.org
* src/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-11 dickey@software.org
* src/vcs/src/vcs.c:
restrict this to options u/i/d (have not yet implemented the last two)
* src/vcs/src/vcs.c: have a working version of "-u" operation
1991-10-10 dickey@software.org
* src/vcs/src/vcs.c:
added check to ensure that "rcs" command works (by inspecting dates)
* src/vcs/src/vcs.c:
got this down to where I can start testing the unlock function and adjust
the setuid behavior
* src/vcs/src/vcs.c: make unlock-command
* src/vcs/src/vcs.c:
coded up logic to find lock (derived from 'checkin.c')
* src/vcs/src/Makefile, src/vcs/Makefile: cleanup
1991-10-10 ste_cm@software.org
* src/vcs/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-10-10 dickey@software.org
* src/checkout/src/checkout.c:
suppress some tests for 'revert()' if we are not set-uid'd
1991-10-09 dickey@software.org
* src/checkout/src/checkout.c:
If the RCS-directory is writeable, assume we will be able to
make locks on files w/o a uid-hack
* src/checkout/src/checkout.c: converted to ANSI form.
corrected a bug which prevented the ste_cm-version of this
from letting user checkout a file w/o a lock on it.
1991-10-08 dickey@software.org
* src/Makefile: corrected recursive-rules
* src/checkout/src/checkout.c: stifled a 'revert()' message
* src/checkin/src/checkin.c:
stifle message about reverting-setuid when we actually
started from roo.
1991-10-07 dickey@software.org
* certify/release.txt: got 'checkin' to work properly (I think...)
* src/checkin/src/checkin.c:
use RCS Version-4 "-d" option to set the checkin-date of a
file, making it not necessary to edit the archive, or to
postprocess the working-file.
* src/checkin/src/checkin.c:
corrected initial value on 'logmsg' (broke recently...)
* src/checkin/src/checkin.c: corrected debug-trace in 'DoIt()'
1991-10-03 dickey@software.org
* src/checkin/src/checkin.c:
partly decoupled the default-revision (still have bugs,
mostly by not supplying logmsg)
1991-10-01 dickey@software.org
* src/checkin/src/checkin.c:
encapsulate both ci and rcs command with setuid hack because
rcs version 4 does not do the directory-permission check
correctly
* src/checkin/src/checkin.c:
fixes to "-B" option when file is already locked
* src/checkin/src/rcsput.c: pass "-B" to 'checkin'
* user/checkin.man: documented the "-B" option.
* src/checkin/src/checkin.c:
made this work (?) properly for root-setuid mode
* src/checkin/src/checkin.c: add/use "-B" option
* src/checkin/src/checkin.c:
corrected code which inadvertantly set "-m" option when we
use the result of RCSbase for the revision.
* src/checkin/src/checkin.c: RCS_BASE
* src/checkin/src/checkin.c:
override RCS_BASE value with tip-version if it exists
* src/checkin/src/checkin.c:
mods to make root-setuid work (prevent call on 'revert()',
change ownership of files after checkin)
* src/checkin/src/checkin.c:
suppress logic of 'HackMode()' if we are running in root-setuid
* src/checkin/src/checkin.c:
modified 'SetOpts()' so that we use the RCS_BASE version if
any checkin occurs when no revision is specified and if no
"-k" option is given.
1991-09-25 dickey@software.org
* src/checkout/src/rcsget.c:
make this show reasonable traces for options -n, -q
* src/checkout/src/rcsget.c:
make this ignore top-level arguments that are links unless
we have set "-L"
* user/rcsget.man: documented options -L and -R
1991-09-25 ste_cm@software.org
* user/rcsget.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* user/rcsget.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-25 dickey@software.org
* src/checkout/src/rcsget.c:
added options "-L" and "-R"; make this follow symbolic-links
only if "-L" is set.
* user/ded.man: brought this up to date for baselines 9, 10
* user/rcsput.man, user/permit.man: standalone-macros
1991-09-25 ste_cm@software.org
* user/permit.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* user/permit.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-25 dickey@software.org
* user/link2rcs.man: standalone-macros
1991-09-25 ste_cm@software.org
* user/link2rcs.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* user/link2rcs.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-25 dickey@software.org
* user/ded.man, user/copy.man: standalone-macros
1991-09-25 ste_cm@software.org
* user/copy.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* user/copy.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-25 dickey@software.org
* user/checkup.man: standalone-macros
1991-09-25 ste_cm@software.org
* user/checkup.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-09-25 dickey@software.org
* user/checkout.man: standalone-macros
1991-09-25 ste_cm@software.org
* user/checkout.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* user/checkout.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-25 dickey@software.org
* user/checkin.man, user/baseline.man: standalone-macros
1991-09-25 ste_cm@software.org
* user/baseline.man:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-09-25 dickey@software.org
* user/copy.man: typo
1991-09-24 dickey@software.org
* user/ded.man: fixed the stuff that shows backslashes
* user/Makefile: revised to use nroff rather than interleaf
* Makefile: revised to use nroff for man-pages rather than interleaf
* user/ded.man: RCS_BASE
* user/checkup.man, user/checkout.man, user/checkin.man,
user/baseline.man:
whitespace
* user/rcsput.man, user/rcsget.man: RCS_BASE
* user/copy.man: typo
* user/permit.man, user/link2rcs.man, user/copy.man, user/checkup.man,
user/checkout.man, user/checkin.man, user/baseline.man:
RCS_BASE
1991-09-23 dickey@software.org
* certify/release.txt: more notes for #10
* Makefile:
corrected the manner in which I construct subdir's makefile copy of
INSTALL_BIN/INSTALL_DOC
1991-09-20 ste_cm@software.org
* Makefile: try quoting install links (have a problem!)
1991-09-20 dickey@software.org
* Makefile:
changed scheme for install-path to use a link-or-directory above this
level.
1991-09-19 dickey@software.org
* src/checkin/src/checkin.c:
oops: forgot to filter out my options in the case of initial
insertion, where I must supply a revision.
1991-09-13 dickey@software.org
* src/checkin/src/rcsput.c: moved 'filesize()' to common-lib
* certify/release.txt: begin notes for baseline 10
1991-09-09 dickey@software.org
* src/baseline/test/Makefile: fix clean-rule
1991-09-09 ste_cm@software.org
* src/baseline/test/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/baseline/test/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-09 dickey@software.org
* src/permit/test/Makefile: fix clean-rule
1991-09-09 ste_cm@software.org
* src/permit/test/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/permit/test/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-09 dickey@software.org
* src/permit/src/Makefile, src/link2rcs/test/Makefile: fix clean-rule
1991-09-09 ste_cm@software.org
* src/link2rcs/test/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/link2rcs/test/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-09 dickey@software.org
* src/link2rcs/src/Makefile, src/copy/test/Makefile,
src/copy/src/Makefile, src/checkup/test/Makefile:
fix clean-rule
1991-09-09 ste_cm@software.org
* src/checkup/test/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/checkup/test/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-09 dickey@software.org
* src/checkup/src/Makefile, src/checkout/test/Makefile: fix clean-rule
1991-09-09 ste_cm@software.org
* src/checkout/test/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/checkout/test/Makefile:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-09-09 dickey@software.org
* src/checkout/src/Makefile, src/checkin/test/Makefile: fix clean-rule
1991-09-09 ste_cm@software.org
* src/checkin/test/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
1991-09-09 dickey@software.org
* src/checkin/src/Makefile, src/baseline/src/Makefile: fix clean-rule
1991-09-06 dickey@software.org
* src/checkin/src/checkin.c, src/permit/src/permit.c,
src/checkout/src/checkout.c:
changed interface to 'rcsopen()'
1991-07-15 dickey@software.org
* src/checkup/src/checkup.c:
distinguish between non-archive/obsolete files. Corrected
the code which prints the names of these files (had wrong
leafname).
1991-07-11 dickey@software.org
* src/checkout/src/checkout.c:
check if we are running in root-setuid to see if effective
user has to own the RCS-directory.
1991-06-20 dickey@software.org
* src/checkout/src/checkout.c, src/checkout/src/rcsget.c,
src/checkin/src/rcsput.c, src/checkin/src/checkin.c:
use 'shoarg()'
1991-06-18 dickey@software.org
* Makefile: correction to install-doc
1991-06-11 dickey@software.org
* src/permit/src/permit.c: lint
* src/checkin/src/checkin.c: lint (apollo sr10.2)
1991-06-11 ste_cm@software.org
* src/checkin/src/checkin.c:
BASELINE Tue Jun 11 08:31:06 1991 -- apollo sr10.3
1991-06-11 dickey@software.org
* src/checkout/src/checkout.c: lint (apollo sr10.2)
1991-06-11 ste_cm@software.org
* src/checkout/src/checkout.c:
BASELINE Tue Jun 11 08:26:48 1991 -- apollo sr10.3
1991-06-07 dickey@software.org
* certify/config.txt: updated to current configuration.
1991-06-07 ste_cm@software.org
* certify/config.txt:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-06 dickey@software.org
* src/checkout/src/rcsget.c: use "-x" option in local name-checking
1991-06-06 ste_cm@software.org
* src/checkout/src/rcsget.c:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-06 dickey@software.org
* src/checkin/src/rcsput.c: use "-x" option in local name-checking
1991-06-06 ste_cm@software.org
* src/checkin/src/rcsput.c:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-05 dickey@software.org
* src/permit/Makefile: cleanup install-rule
1991-06-05 ste_cm@software.org
* src/permit/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-05 dickey@software.org
* src/link2rcs/Makefile: cleanup install-rule
1991-06-05 ste_cm@software.org
* src/link2rcs/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-05 dickey@software.org
* src/checkup/Makefile: cleanup install-rule
1991-06-05 ste_cm@software.org
* src/checkup/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-05 dickey@software.org
* src/checkout/Makefile: cleanup install-rule
1991-06-05 ste_cm@software.org
* src/checkout/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-05 dickey@software.org
* src/checkin/Makefile: cleanup install-rule
1991-06-05 ste_cm@software.org
* src/checkin/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-05 dickey@software.org
* src/baseline/Makefile: cleanup install-rule
1991-06-05 ste_cm@software.org
* src/baseline/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-05 dickey@software.org
* src/copy/Makefile: cleanup install-rule
1991-06-05 ste_cm@software.org
* src/copy/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-05 dickey@software.org
* Makefile: corrected deinstall-path
1991-06-05 ste_cm@software.org
* Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-05 dickey@software.org
* support/copy.sh:
removed the tar-coding since this does not work under apollo sr10.3
1991-06-05 ste_cm@software.org
* support/copy.sh:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* support/copy.sh: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* support/copy.sh: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
1991-06-05 dickey@software.org
* support/copy.sh: s/Header/Id/
1991-06-05 dickey@software.org
* Makefile: cleanup recursive-make
1991-06-04 dickey@software.org
* Makefile: standardized install-path
* src/link2rcs/src/link2rcs.c:
check for the special case in which the environment-variable
is the current path.
1991-06-04 ste_cm@software.org
* src/link2rcs/src/link2rcs.c:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-04 dickey@software.org
* certify/README: notes for baseline 9
1991-06-04 ste_cm@software.org
* certify/README:
BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs
* certify/README: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-04 dickey@software.org
* certify/release.txt: notes for baseline 9
1991-06-04 ste_cm@software.org
* certify/release.txt:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-06-04 dickey@software.org
* certify/config.txt: notes for baseline 9
1991-06-03 dickey@software.org
* src/checkout/src/rcsget.c: pass-thru "-x" to 'checkout'
* src/checkin/src/rcsput.c: pass-thru "-x" to 'checkin'
1991-05-31 dickey@software.org
* src/permit/src/permit.c: lint (unused arg of 'do_arcs()')
1991-05-31 ste_cm@software.org
* src/permit/src/permit.c:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-05-31 dickey@software.org
* src/copy/src/copy.c: lint (SunOs): ifdef'd out 'convert()'
1991-05-31 ste_cm@software.org
* src/copy/src/copy.c:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-05-20 dickey@software.org
* src/permit/src/permit.c, src/link2rcs/src/link2rcs.c,
src/copy/src/copy.c, src/checkup/src/checkup.c:
mods to compile on apollo sr10.3
1991-05-20 ste_cm@software.org
* src/checkup/src/checkup.c:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1991-05-20 dickey@software.org
* src/checkout/src/rcsget.c, src/checkout/src/checkout.c,
src/checkin/src/checkin.c, src/checkin/src/rcsput.c:
mods to compile on apollo sr10.3
* src/baseline/src/baseline.c:
apollo sr10.3 cpp complains about endif-tags
1991-05-20 ste_cm@software.org
* src/baseline/src/baseline.c:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-08-21 dickey@software.org
* src/link2rcs/src/link2rcs.c:
pass the value of the "-s" option down to 'find_src()' so that
in case the user combines this with a wildcard on the actual
source-paths, we can prune off the beginning portion of the
source-path arguments (fixes a problem using 'relpath()').
* src/link2rcs/src/link2rcs.c:
corrected code in 'path_to()', which was not properly testing
for leading "./" in its argument.
1990-08-14 dickey@software.org
* src/checkin/src/rcsput.c: lint
1990-08-14 ste_cm@software.org
* src/checkin/src/rcsput.c:
BASELINE Tue Aug 14 14:19:47 1990 -- ADA_TRANS, LINCNT
1990-08-14 dickey@software.org
* src/checkin/src/checkin.c: lint
1990-08-14 ste_cm@software.org
* src/checkin/src/checkin.c:
BASELINE Tue Aug 14 14:19:47 1990 -- ADA_TRANS, LINCNT
1990-08-14 dickey@software.org
* src/checkout/src/rcsget.c: lint
1990-08-14 ste_cm@software.org
* src/checkout/src/rcsget.c:
BASELINE Tue Aug 14 14:11:43 1990 -- ADA_TRANS, LINCNT
1990-08-14 dickey@software.org
* src/checkout/src/checkout.c: lint
1990-08-14 ste_cm@software.org
* src/checkout/src/checkout.c:
BASELINE Tue Aug 14 14:11:43 1990 -- ADA_TRANS, LINCNT
1990-08-14 dickey@software.org
* src/baseline/test/run_test.sh: bypass bug in Apollo Bourne-shell
1990-08-14 ste_cm@software.org
* src/baseline/test/run_test.sh:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/baseline/test/run_test.sh:
BASELINE Tue Aug 14 09:45:20 1990 -- LINCNT, ADA_TRANS
1990-08-13 dickey@software.org
* user/copy.doc: bring this up to date for baseline
1990-08-13 ste_cm@software.org
* user/copy.doc: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/copy.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-08-13 dickey@software.org
* user/ded.doc: bring this up to date for baseline
1990-08-13 ste_cm@software.org
* user/ded.doc: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/ded.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-08-13 dickey@software.org
* user/link2rcs.doc: described options "-b", "-e" and "-f"
1990-08-13 ste_cm@software.org
* user/link2rcs.doc:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/link2rcs.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-06-29 dickey@software.org
* certify/release.txt:
added some notes about 'ded' and 'copy' that I have overlooked
1990-06-29 ste_cm@software.org
* certify/release.txt:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
1990-06-29 dickey@software.org
* certify/config.txt: port to SunOs 4.1
1990-06-29 ste_cm@software.org
* certify/config.txt:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
1990-06-28 dickey@software.org
* src/copy/src/copy.c:
corrected handling of (non-Apollo) user requests to copy to
a directory-path beginning with "~".
1990-06-28 ste_cm@software.org
* src/copy/src/copy.c:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
1990-06-28 dickey@software.org
* user/checkup.doc: changed default sccs-directory name to "SCCS"
1990-06-28 ste_cm@software.org
* user/checkup.doc:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/checkup.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-06-28 dickey@software.org
* user/ded.doc: changed the default sccs-directory name to "SCCS"
1990-06-22 dickey@software.org
* certify/release.txt: added note about 'sccs_dir.c'
1990-05-21 dickey@software.org
* Makefile: corrected 'clobber' rule
1990-05-21 ste_cm@software.org
* Makefile: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
1990-05-21 dickey@software.org
* Makefile: notes
1990-05-14 dickey@software.org
* certify/release.txt: added note about mods to 'copy'
* src/copy/src/copy.c:
cleaned up last change by permitting user to coerce the copy
into a destination-directory by supplying a trailing '/'.
* src/copy/src/copy.c:
corrected logic which verifies args in 'copyit()'.
also, added kludge so that copy via symbolic link to directory
sort of works (if there are more than 2 args) -- must fix.
1990-05-10 dickey@software.org
* Makefile: simplified using "::" rules and "-x" option of 'checkout'
1990-05-08 dickey@software.org
* src/Makefile: simplified using "::" rules and "-x" option of checkout
1990-05-08 ste_cm@software.org
* src/Makefile: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-05-08 dickey@software.org
* certify/release.txt: added note about 'sccsname.c'
* certify/release.txt: fixes to 'ded' and 'copy'
* src/copy/src/copy.c:
retain tilde-expansion on both src/dst in 'copyit()'
* src/copy/src/copy.c: corrected handling of tilde in src-path.
added "-l" option for copying link-targets.
1990-05-04 dickey@software.org
* certify/release.txt: mods to link2rcs
* src/link2rcs/src/link2rcs.c:
sort/purge list of items to remove repeats. Added "-b" option
(currently only "-b0" value) to purge the tree when no RCS is
in a sub-directory.
1990-05-04 ste_cm@software.org
* src/link2rcs/src/link2rcs.c:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
1990-05-03 dickey@software.org
* src/link2rcs/src/link2rcs.c:
added "-e" option (apollo-only) to create links with a given
environment variable.
* src/link2rcs/src/link2rcs.c:
added "-f" option to support linkages to ordinary files.
1990-04-30 ste_cm@software.org
* src/copy/src/copy.c: BASELINE Mon Apr 30 13:08:44 1990 -- (CPROTO)
* src/copy/src/copy.c:
use of 'convert()' broke sr9.7 compatibility (fixed)
1990-04-30 dickey@software.org
* src/link2rcs/src/Makefile: corrected typo in 'sources' rule
1990-04-30 ste_cm@software.org
* src/link2rcs/src/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/link2rcs/src/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/link2rcs/src/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-04-30 dickey@software.org
* certify/config.txt: updated OS-versions
1990-04-30 ste_cm@software.org
* certify/config.txt: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
1990-04-30 dickey@software.org
* src/copy/src/copy.c:
corrected bug which assumed 'stat()' modified arg even if err
1990-04-27 dickey@software.org
* src/link2rcs/src/link2rcs.c:
use 'chmod()' to ensure path-mode to cover up apollo sr10/sr9
bug.
1990-04-27 ste_cm@software.org
* src/link2rcs/src/link2rcs.c:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
1990-04-27 dickey@software.org
* user/checkout.doc: added "-x" option
1990-04-27 ste_cm@software.org
* user/checkout.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/checkout.doc:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/checkout.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-04-27 dickey@software.org
* user/checkin.doc: added "-d" and "-x" options.
interpret environment variable RCS_COMMENT to set rcs -c option
1990-04-27 ste_cm@software.org
* user/checkin.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/checkin.doc:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/checkin.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-04-27 dickey@software.org
* user/rcsput.doc: added "-T" option
1990-04-27 ste_cm@software.org
* user/rcsput.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/rcsput.doc:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/rcsput.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-04-27 dickey@software.org
* user/rcsget.doc: added "-T" and "-q" options
1990-04-27 ste_cm@software.org
* user/rcsget.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/rcsget.doc:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/rcsget.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
1990-04-25 dickey@software.org
* src/copy/src/copy.c:
last change broke test for directory-not-writeable. fixed.
* src/copy/src/copy.c: refined test-for-identical inodes
1990-04-24 dickey@software.org
* certify/release.txt: added notes about tilde-fixes to copy, ded.
1990-04-24 ste_cm@software.org
* certify/release.txt: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
1990-04-24 dickey@software.org
* src/copy/src/copy.c:
modified use of 'abspath()' so we use it only for converting
the tilde-stuff (got into trouble with things like "RCS/.."
when RCS is itself a symbolic link). Note that the verbose
trace is not quite right yet.
* src/copy/src/copy.c:
use 'abspath()' on args to /bin/cp for sr10.2, since the
cp-program does not do "~" processing itself.
* src/copy/src/copy.c:
double-check test for repeated-names by verifying that the
source and destination are really on the same device.
1990-04-19 dickey@software.org
* src/checkin/src/checkin.c:
corrected missing braces which broke 'chmod()' in last change
1990-04-19 ste_cm@software.org
* src/checkin/src/checkin.c:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
1990-04-19 dickey@software.org
* certify/release.txt: added more notes about checkin -d
* src/checkin/src/checkin.c:
added "-d" option (for want of a better code for no-op).
Used this option to suppress invocation of ci/rcs/mkdir/chmod
and unlink (also changed "TELL" for these calls) so user can
preview the actions which would be attempted. Note that the
no-op mode cannot (as yet) do anything interesting for the
set-uid mode.
Used the no-op mode to find that GetLock was not returning
the proper code (since 'strict' was set after 'locks'!).
Fixed this.
Finally, recoded the "rcs -c" stuff so that user can add to
the default list of comment-prefixes by setting the environment
variable RCS_COMMENT appropriately.
* src/checkin/src/rcsput.c:
added "-T" option (to permit non-checkin tool use)
1990-04-19 ste_cm@software.org
* src/checkin/src/rcsput.c:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
1990-04-19 dickey@software.org
* src/checkout/src/rcsget.c:
added "-T" option so that 'checkout' isn't hard-coded.
1990-04-19 ste_cm@software.org
* src/checkout/src/rcsget.c:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
1990-04-19 dickey@software.org
* src/checkout/src/checkout.c: corrected so we don't pass "-x" to 'co'
1990-04-19 ste_cm@software.org
* src/checkout/src/checkout.c:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
1990-04-19 dickey@software.org
* certify/release.txt: added first notes for r7
1990-04-18 dickey@software.org
* src/checkout/src/rcsget.c:
changed call on rcs2name/name2rcs to support "-x" option in
checkin/checkout
* src/checkout/src/checkout.c:
added "-x" option (to help with makefiles, etc)
* src/checkin/src/checkin.c:
added "-x" option (to assist in makefiles, etc).
* src/checkin/src/rcsput.c:
modified call on rcs2name/name2rcs to support "-x" option
in checkin/checkout
1990-04-16 dickey@software.org
* src/checkout/src/rcsget.c:
interpret "-q" (quiet) option in this program
* src/baseline/src/baseline.c:
"-f" option must allow 'permit' to run, otherwise the RCS,v
file won't be updated. Made "-f" only suppress 'permit' "-p"
option.
1990-04-16 ste_cm@software.org
* src/baseline/src/baseline.c:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/baseline/src/baseline.c:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
1990-03-30 dickey@software.org
* src/checkup/src/checkup.c:
corrected code which checks for suppressed extensions (if a
wildcard is given, we don't really know the exact length that
would be matched).
1990-03-30 ste_cm@software.org
* src/checkup/src/checkup.c:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkup/src/checkup.c:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
1990-03-28 dickey@software.org
* user/ded.doc: documented changes to ded since last baseline
1990-03-28 ste_cm@software.org
* user/ded.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/ded.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-28 dickey@software.org
* user/checkup.doc: added -c, -i, -l and -p options to checkup
1990-03-28 ste_cm@software.org
* user/checkup.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/checkup.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-28 dickey@software.org
* user/baseline.doc: added "-f" and "-l" options to baseline
1990-03-28 ste_cm@software.org
* user/baseline.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/baseline.doc:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/baseline.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* user/baseline.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-28 dickey@software.org
* certify/config.txt: we don't have a Gould-system to test on anymore.
also, I don't want to test against SunOs 3.4
1990-03-28 ste_cm@software.org
* certify/config.txt:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-28 dickey@software.org
* src/checkup/src/checkup.c:
display the version-number in "-d" listing where I was only
showing "ok".
1990-03-28 ste_cm@software.org
* src/checkup/src/checkup.c:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-28 dickey@software.org
* certify/release.txt: documented mods to ded and checkup
1990-03-28 ste_cm@software.org
* certify/release.txt:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-28 dickey@software.org
* src/checkup/src/checkup.c:
added "-c" (configuration-list) option so user can obtain a
list of the working files in a tree together with their
revision codes.
* src/checkup/src/checkup.c:
added "-i" option. made both "-i" and "-x" options permit
wildcards. enhanced usage-message.
1990-03-14 dickey@software.org
* src/link2rcs/src/link2rcs.c:
corrected reference path for 'relpath()' computation.
force mkdir-mode to 755.
1990-03-14 ste_cm@software.org
* src/link2rcs/src/link2rcs.c:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-05 dickey@software.org
* src/checkin/src/checkin.c: corrected length of 'tmp_name[]'
1990-03-05 ste_cm@software.org
* src/checkin/src/checkin.c:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-05 dickey@software.org
* src/permit/src/Makefile: split CFLAGS from INCLUDES
1990-03-05 ste_cm@software.org
* src/permit/src/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/permit/src/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/permit/src/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/permit/src/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-05 dickey@software.org
* src/link2rcs/src/Makefile: split CFLAGS from INCLUDES
1990-03-05 ste_cm@software.org
* src/link2rcs/src/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-05 dickey@software.org
* src/copy/src/Makefile: split CFLAGS from INCLUDES
1990-03-05 ste_cm@software.org
* src/copy/src/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/copy/src/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/copy/src/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/copy/src/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-05 dickey@software.org
* src/checkup/src/Makefile: split CFLAGS from INCLUDES
1990-03-05 ste_cm@software.org
* src/checkup/src/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkup/src/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkup/src/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/checkup/src/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-05 dickey@software.org
* src/checkin/src/Makefile: split CFLAGS from INCLUDES
1990-03-05 ste_cm@software.org
* src/checkin/src/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkin/src/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkin/src/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/checkin/src/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-05 dickey@software.org
* src/checkout/src/Makefile: split CFLAGS from INCLUDES
1990-03-05 ste_cm@software.org
* src/checkout/src/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkout/src/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkout/src/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/checkout/src/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-05 dickey@software.org
* src/baseline/src/Makefile: split CFLAGS from INCLUDES
1990-03-05 ste_cm@software.org
* src/baseline/src/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/baseline/src/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/baseline/src/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/baseline/src/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-03-05 dickey@software.org
* src/checkin/src/checkin.c:
port to sun3 (os3.4) which has bug in tmpfile & mktemp.
cleanup error-exits.
1990-02-07 dickey@software.org
* src/checkup/src/checkup.c:
added "-p" option to generate relative pathnames
* src/checkup/src/checkup.c:
added "-l" option to reopen stderr so we can easily pipe the
report to a file
1990-01-24 dickey@software.org
* src/copy/src/copy.c: added missing 'break' in 'skip_dots()' loop
1990-01-24 ste_cm@software.org
* src/copy/src/copy.c:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-01-03 dickey@software.org
* src/baseline/src/baseline.c:
corrected code which infers baseline revision (if no rcs
directory existed, this did not notice!)
1990-01-03 ste_cm@software.org
* src/baseline/src/baseline.c:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1990-01-03 dickey@software.org
* src/baseline/src/baseline.c:
added logic (for "-l" option) so that we can allow a locked
file to be baselined (if it is locked, but not changed).
* certify/release.txt: added notes about changes to 'baseline'
* src/baseline/src/baseline.c: added "-l" option for stluka
* certify/release.txt: added notes about changes to 'copy' and 'ded'
* src/copy/src/copy.c:
corrected handling of relative pathnames in source-args.
this is fixed by not passing the "../" constructs to the
destination-name! also, modified the test for writeable
destination-directory so it handles directory-names (such
as "." or "~") which have no "/".
1989-12-12 dickey@software.org
* src/checkout/src/checkout.c: lint (SunOs 4.0.3)
1989-12-12 ste_cm@software.org
* src/checkout/src/checkout.c:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-12-12 dickey@software.org
* src/checkin/src/checkin.c: lint (SunOs 4.0.3)
1989-12-08 dickey@software.org
* src/link2rcs/test/run_test.sh:
"ls -dF" produces inconsistent results (edited to cover up)
1989-12-08 ste_cm@software.org
* src/link2rcs/test/run_test.sh:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/link2rcs/test/run_test.sh:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/link2rcs/test/run_test.sh:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/link2rcs/test/run_test.sh:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-12-07 dickey@software.org
* src/link2rcs/src/link2rcs.c: lint (SunOs 3.4)
* user/link2rcs.doc: rewrote this from a shell script to C-language
1989-12-07 ste_cm@software.org
* user/link2rcs.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/link2rcs.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-12-06 dickey@software.org
* src/link2rcs/test/run_test.sh:
sort result of 'find', since we cannot rely on directory-order
* src/link2rcs/test/run_test.sh:
template (test-directory) may contain symbolic links to RCS-directories.
edit junk.old to account for this.
* src/link2rcs/src/link2rcs.c:
corrected 'getdir()' procedure (did 'abspath()' in wrong
place), and fixed a couple of places where a "." leaf could
mess up handling of regression-tests.
* src/checkin/src/rcsput.c:
added interpretation of "-f" (force) option to override
test-for-diffs, test-for-textfile, and test-for-existence
of arguments. also, interpret "-?" argument to show not
only usage message from this utility, but from checkin too.
1989-12-06 ste_cm@software.org
* src/checkin/src/rcsput.c:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-12-06 dickey@software.org
* src/checkin/src/checkin.c:
if option "-?" given, don't print warning before usage, so
we can invoke checkin from rcsput for combined-usage.
1989-12-01 dickey@software.org
* src/link2rcs/src/link2rcs.c:
prevent 'walktree()' from scanning directories to which we
will make a link
* src/link2rcs/src/link2rcs.c:
don't remake links if they have the same link-text.
make the merge-listing less verbose than the script.
* certify/release.txt: began notes for baseline-6
* certify/config.txt: documented the versions under which this runs
1989-11-30 dickey@software.org
* src/link2rcs/src/link2rcs.c: added -q option
* src/link2rcs/src/link2rcs.c:
tested this on an example, corrected a couple of bugs
* src/link2rcs/src/link2rcs.c:
completed first draft (ready for testing)
* src/link2rcs/src/link2rcs.c:
got this to the point where we save/retrieve the target-data
1989-11-29 dickey@software.org
* src/link2rcs/src/link2rcs.c: RCS_BASE
* src/link2rcs/src/Makefile: rewrote link2rcs as a C-language program
1989-11-07 dickey@software.org
* src/baseline/src/baseline.c:
corrected code which infers current-baseline
* src/baseline/src/baseline.c:
corrected treatment of "-r" option (recur only when asked)
* src/baseline/src/baseline.c:
added "-f" option, tuned some verboseness.
1989-11-03 dickey@software.org
* src/checkout/src/rcsget.c:
additional correction: if file does not exist, it is ok to
ask 'checkout' to get it! Added a hack ("-?" option) to
get checkout to show its options in this usage-message.
1989-11-03 ste_cm@software.org
* src/checkout/src/rcsget.c:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-11-02 dickey@software.org
* src/checkout/src/rcsget.c: oops: did cleanup, but not bug-fix!
1989-11-01 dickey@software.org
* src/checkin/src/rcsput.c, src/checkout/src/rcsget.c:
walktree passes null pointer to stat-block if no-access.
* src/baseline/src/baseline.c:
walktree passes null-pointer to stat-block if no-access.
1989-10-27 dickey@software.org
* user/ded.doc: added apollo SR10.1 stuff for object-types, etc.
1989-10-27 ste_cm@software.org
* user/ded.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-27 dickey@software.org
* user/rcsput.doc: rewrote from Bourne-shell to C-language
1989-10-27 ste_cm@software.org
* user/rcsput.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* user/rcsput.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-10-27 dickey@software.org
* user/rcsget.doc: rewrote from Bourne-shell script to C-language.
1989-10-27 ste_cm@software.org
* user/rcsget.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* user/rcsget.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-10-27 dickey@software.org
* user/baseline.doc: rewrote from Bourne-shell into C-language
1989-10-27 ste_cm@software.org
* user/baseline.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-26 dickey@software.org
* src/checkout/src/rcsget.c: port to sun3
1989-10-26 ste_cm@software.org
* src/checkout/src/rcsget.c:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-26 dickey@software.org
* src/checkin/src/rcsput.c: port to sun3
1989-10-26 ste_cm@software.org
* src/checkin/src/rcsput.c:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-26 dickey@software.org
* src/baseline/src/baseline.c: port to sun3
1989-10-26 ste_cm@software.org
* src/baseline/src/baseline.c:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-26 dickey@software.org
* src/checkup/src/checkup.c: use new procedure 'istextfile()'
1989-10-26 ste_cm@software.org
* src/checkup/src/checkup.c:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-26 dickey@software.org
* src/checkout/src/rcsget.c, src/checkin/src/rcsput.c:
broke out 'track_wd()'
corrected usage-message
* src/baseline/src/baseline.c:
made the use of 'permit' a bit smarter by keeping track of paths we have
purged -- and doing this only when we are about to baseline a file.
* src/baseline/src/baseline.c: adjusted for correction in 'rcslast()'
* src/baseline/src/baseline.c: broke out 'track_wd()' module
* src/baseline/src/baseline.c:
altered options so we can merge all but '-m' option a la 'getopt()'.
check for locker-of-file to exit-on error.
write all error messages to stderr.
1989-10-24 dickey@software.org
* certify/release.txt: rewrote 'baseline'
1989-10-24 ste_cm@software.org
* certify/release.txt:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-24 dickey@software.org
* src/baseline/src/baseline.c: tuned verbosity
* src/baseline/src/baseline.c: RCS_BASE
* src/baseline/src/Makefile: rewrote 'baseline' into C-language
1989-10-24 ste_cm@software.org
* src/baseline/src/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-24 dickey@software.org
* certify/release.txt: rewrote 'rcsput'
* src/checkin/src/rcsput.c:
adjusted verbosity, added test for binary vs textfile
* src/checkin/src/rcsput.c:
a bit more polishing (still no text-file check!)
* src/checkin/src/rcsput.c:
second cut: still have to check for text-file, tune options
1989-10-23 dickey@software.org
* src/checkin/src/rcsput.c: RCS_BASE
* src/checkin/src/Makefile:
rewrote 'rcsput' from Bourne-shell to C-language
1989-10-23 ste_cm@software.org
* src/checkin/src/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-20 dickey@software.org
* certify/release.txt: recoded rcsget utility
1989-10-19 dickey@software.org
* src/checkout/src/rcsget.c: lint
* src/checkout/src/Makefile: updated lint-rule (now two programs)
1989-10-19 ste_cm@software.org
* src/checkout/src/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-19 dickey@software.org
* src/checkout/src/rcsget.c:
disabled patch for '-n' option, ignore files which have no archive
* src/checkout/src/rcsget.c: RCS_BASE
* src/checkout/src/Makefile:
recoded 'rcsget' from Bourne-shell to C-language
1989-10-13 dickey@software.org
* bin/Makefile: removed 'rdiff' from install-list
1989-10-13 ste_cm@software.org
* bin/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* bin/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* bin/Makefile: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* bin/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* bin/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-10-10 dickey@software.org
* src/checkin/src/rcsput.sh:
made this work properly on apollo SR10.1 (dirname fails, must specify shell)
* src/checkout/src/rcsget.sh:
bypass apollo sr10.1 bug by specifying interpreter
* src/checkout/src/checkout.c:
corrected last change (if no directory name is explicit,
use ".")
1989-10-10 ste_cm@software.org
* src/checkout/src/checkout.c:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-10 dickey@software.org
* src/copy/src/copy.c:
added code for apollo SR10.1 (ifdef'd to permit SR9 version)
which uses the new 'cp' utility to copy files (and their
types, as in SR9.7).
1989-10-10 ste_cm@software.org
* src/copy/src/copy.c:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-05 dickey@software.org
* certify/release.txt: added first set of notes for baseline-5
* certify/config.txt: added note about RCS 4.2
1989-10-05 ste_cm@software.org
* certify/config.txt:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-10-05 dickey@software.org
* Makefile: added 'lint.out', 'lincnt.out' rules
1989-10-05 ste_cm@software.org
* Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* Makefile: BASELINE Mon Apr 30 12:49:21 1990 -- (CPROTO)
* Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-09-28 dickey@software.org
* src/Makefile: deleted 'rdiff' utility from this tree
1989-09-28 ste_cm@software.org
* src/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-09-21 dickey@software.org
* src/checkin/src/checkin.c:
added "rcs -c" decoding for IMakefile, AMakefile, changed
the decoding for ".com"
1989-09-21 ste_cm@software.org
* src/checkin/src/checkin.c:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
1989-09-07 dickey@software.org
* src/vcs/src/vcs.c: RCS_BASE
1989-09-06 dickey@software.org
* src/copy/src/copy.c: use access-defs in "ptypes.h"
* src/vcs/src/Makefile, src/vcs/test/Makefile, src/vcs/Makefile:
RCS_BASE
1989-08-29 dickey@software.org
* src/copy/src/copy.c:
corrected error-check after 'mkdir()' (if merging directories)
1989-08-24 dickey@software.org
* src/checkout/src/checkout.c: exit with error if 'usercopy()' fails
* src/checkout/src/checkout.c:
suppress 'revert()' message if user does not want to lock the
file. also, verify that working file's directory exists
(otherwise 'usercopy()' silently fails...)
1989-08-22 dickey@software.org
* src/baseline/src/Makefile:
corrected 'destroy' rule; patched out 'lint.out' & 'lincnt.out'
1989-08-22 ste_cm@software.org
* src/baseline/src/Makefile:
BASELINE Thu Aug 24 09:20:00 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* src/baseline/test/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/baseline/test/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/baseline/test/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/baseline/test/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/baseline/test/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/baseline/test/Makefile:
BASELINE Thu Aug 24 09:21:12 EDT 1989 -- support:navi_011(rel2)
* src/baseline/test/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/baseline/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/baseline/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/baseline/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/baseline/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/baseline/Makefile:
BASELINE Thu Aug 24 09:18:57 EDT 1989 -- support:navi_011(rel2)
* src/baseline/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/checkin/src/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/checkin/src/Makefile:
BASELINE Thu Aug 24 09:23:45 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* src/checkin/test/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/checkin/test/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkin/test/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkin/test/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkin/test/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/checkin/test/Makefile:
BASELINE Thu Aug 24 09:25:26 EDT 1989 -- support:navi_011(rel2)
* src/checkin/test/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/checkin/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/checkin/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkin/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkin/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkin/Makefile:
BASELINE Thu Aug 24 09:22:43 EDT 1989 -- support:navi_011(rel2)
* src/checkin/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/checkout/src/checkout.c: corrected format of debug-message
1989-08-22 ste_cm@software.org
* src/checkout/src/checkout.c:
BASELINE Thu Aug 24 09:27:38 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* src/checkout/src/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/checkout/src/Makefile:
BASELINE Thu Aug 24 09:27:38 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* src/checkout/test/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/checkout/test/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkout/test/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkout/test/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkout/test/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/checkout/test/Makefile:
BASELINE Thu Aug 24 09:29:10 EDT 1989 -- support:navi_011(rel2)
* src/checkout/test/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* certify/release.txt: added first set of notes for baseline-4
1989-08-22 ste_cm@software.org
* certify/release.txt:
BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* src/checkout/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/checkout/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkout/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkout/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkout/Makefile:
BASELINE Thu Aug 24 09:26:34 EDT 1989 -- support:navi_011(rel2)
* src/checkout/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/checkup/src/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/checkup/src/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkup/src/Makefile:
BASELINE Thu Aug 24 09:31:25 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* src/checkup/test/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/checkup/test/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkup/test/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkup/test/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkup/test/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/checkup/test/Makefile:
BASELINE Thu Aug 24 09:32:43 EDT 1989 -- support:navi_011(rel2)
* src/checkup/test/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/checkup/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/checkup/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkup/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkup/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkup/Makefile:
BASELINE Thu Aug 24 09:30:21 EDT 1989 -- support:navi_011(rel2)
* src/checkup/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/copy/src/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/copy/src/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/copy/src/Makefile:
BASELINE Thu Aug 24 10:16:23 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* src/copy/test/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/copy/test/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/copy/test/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/copy/test/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/copy/test/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/copy/test/Makefile:
BASELINE Thu Aug 24 10:17:44 EDT 1989 -- support:navi_011(rel2)
* src/copy/test/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/copy/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/copy/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/copy/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/copy/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/copy/Makefile:
BASELINE Thu Aug 24 10:15:20 EDT 1989 -- support:navi_011(rel2)
* src/copy/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/link2rcs/src/Makefile:
corrected 'destroy' rule; patched out 'lint.out' & 'lincnt.out'
1989-08-22 ste_cm@software.org
* src/link2rcs/src/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/link2rcs/src/Makefile:
BASELINE Thu Aug 24 10:36:51 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* src/link2rcs/test/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/link2rcs/test/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/link2rcs/test/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/link2rcs/test/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/link2rcs/test/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/link2rcs/test/Makefile:
BASELINE Thu Aug 24 10:38:03 EDT 1989 -- support:navi_011(rel2)
* src/link2rcs/test/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/link2rcs/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/link2rcs/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/link2rcs/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/link2rcs/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/link2rcs/Makefile:
BASELINE Thu Aug 24 10:35:46 EDT 1989 -- support:navi_011(rel2)
* src/link2rcs/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/permit/src/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/permit/src/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/permit/src/Makefile:
BASELINE Thu Aug 24 10:40:29 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* src/permit/test/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/permit/test/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/permit/test/Makefile:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/permit/test/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/permit/test/Makefile:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/permit/test/Makefile:
BASELINE Thu Aug 24 10:41:43 EDT 1989 -- support:navi_011(rel2)
* src/permit/test/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/permit/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/permit/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/permit/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/permit/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/permit/Makefile:
BASELINE Thu Aug 24 10:39:23 EDT 1989 -- support:navi_011(rel2)
* src/permit/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* src/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* src/Makefile:
BASELINE Thu Aug 24 09:17:54 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* support/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* support/Makefile:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* support/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* support/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* support/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* support/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* support/Makefile:
BASELINE Thu Aug 24 11:12:20 EDT 1989 -- support:navi_011(rel2)
* support/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
* support/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* user/Makefile: added 'sources' dependency to 'all'
1989-08-22 ste_cm@software.org
* user/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* user/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/Makefile: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* user/Makefile:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
* user/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* certify/Makefile:
corrected 'destroy' rule; added 'reusable_parts.txt'
1989-08-22 ste_cm@software.org
* certify/Makefile:
BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs
* certify/Makefile:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* certify/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* certify/Makefile:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* certify/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* certify/Makefile:
BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)
* certify/Makefile:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* certify/reusable.txt: RCS_BASE
1989-08-22 ste_cm@software.org
* certify/reusable.txt:
BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs
* certify/reusable.txt:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* certify/reusable.txt: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* certify/reusable.txt:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* certify/reusable.txt:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* certify/reusable.txt:
BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)
* certify/reusable.txt:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
* certify/reusable.txt:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-08-22 dickey@software.org
* Makefile: 'destroy' rule should be error-free
1989-08-22 ste_cm@software.org
* Makefile:
BASELINE Thu Aug 24 09:12:03 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* bin/Makefile: corrected 'destroy' rule
1989-08-22 ste_cm@software.org
* bin/Makefile:
BASELINE Thu Aug 24 09:14:19 EDT 1989 -- support:navi_011(rel2)
1989-08-22 dickey@software.org
* Makefile: corrected/revised 'clean', 'clobber' & 'destroy' rules
1989-08-18 dickey@software.org
* user/checkup.doc:
added "-d" and "-o" options; added trailing "+" to "-r" option.
1989-08-18 ste_cm@software.org
* user/checkup.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* user/checkup.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
1989-08-17 dickey@software.org
* src/checkup/src/checkup.c:
if "-r" and "-o" are both set, use "-r" to limit the set of
files shown as obsolete, rather than to select working files
for date-comparison.
1989-08-17 ste_cm@software.org
* src/checkup/src/checkup.c:
BASELINE Thu Aug 24 09:31:25 EDT 1989 -- support:navi_011(rel2)
1989-08-17 dickey@software.org
* src/checkup/src/checkup.c:
expanded usage-message to multi-line display. corrected a
place where "?" constant was overwritten. added "-d" and
"-o" options.
* src/checkup/src/checkup.c:
modified "-r" option to support reverse comparison (if user
suffixes a "+" to option-value).
1989-07-25 dickey@software.org
* src/permit/src/permit.c:
L_cuserid is not defined in apollo SR10 (bsd4.3)
1989-07-25 ste_cm@software.org
* src/permit/src/permit.c:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/permit/src/permit.c:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/permit/src/permit.c:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/permit/src/permit.c:
BASELINE Thu Aug 24 10:40:29 EDT 1989 -- support:navi_011(rel2)
* src/permit/src/permit.c:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-06-16 dickey@software.org
* src/baseline/test/run_test.sh:
revise PATH to run from test-versions before installed versions.
1989-06-16 ste_cm@software.org
* src/baseline/test/run_test.sh:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/baseline/test/run_test.sh:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/baseline/test/run_test.sh: BASELINE Mon Jun 19 13:04:14 EDT 1989
* src/baseline/test/run_test.sh:
BASELINE Thu Aug 24 09:21:12 EDT 1989 -- support:navi_011(rel2)
* src/baseline/test/run_test.sh:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-06-16 dickey@software.org
* src/permit/src/permit.c:
corrected copy to 'm_buffer[]'; removed redundant 'failed()'.
1989-06-16 ste_cm@software.org
* src/permit/src/permit.c: BASELINE Mon Jun 19 14:49:13 EDT 1989
1989-06-15 dickey@software.org
* user/ded.doc: documented CTL/R command
1989-06-15 ste_cm@software.org
* user/ded.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
* user/ded.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
1989-06-15 dickey@software.org
* user/permit.doc: documented -m option
1989-06-15 ste_cm@software.org
* user/permit.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* user/permit.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/permit.doc:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* user/permit.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* user/permit.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
* user/permit.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
* user/permit.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-06-15 dickey@software.org
* user/baseline.doc: documented new options for baseline: -m, -n, -r
1989-06-15 ste_cm@software.org
* user/baseline.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
* user/baseline.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
1989-06-15 dickey@software.org
* user/rcsput.doc: resaved in TPS 4.0; refiltered with DDIF
1989-06-15 ste_cm@software.org
* user/rcsput.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
* user/rcsput.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
1989-06-15 dickey@software.org
* user/rcsget.doc: resaved in TPS 4.0; refiltered with DDIF
1989-06-15 ste_cm@software.org
* user/rcsget.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
* user/rcsget.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
1989-06-15 dickey@software.org
* user/permit.doc, user/link2rcs.doc:
resaved in TPS 4.0; refiltered with DDIF
1989-06-15 ste_cm@software.org
* user/link2rcs.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* user/link2rcs.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
* user/link2rcs.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
1989-06-15 dickey@software.org
* user/ded.doc, user/copy.doc: resaved in TPS 4.0; refiltered with DDIF
1989-06-15 ste_cm@software.org
* user/copy.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* user/copy.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* user/copy.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
* user/copy.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
* user/copy.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-06-15 dickey@software.org
* user/checkup.doc: resaved in TPS 4.0; refiltered with DDIF
1989-06-15 ste_cm@software.org
* user/checkup.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
1989-06-15 dickey@software.org
* user/checkout.doc: resaved in TPS 4.0; refiltered with DDIF
1989-06-15 ste_cm@software.org
* user/checkout.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* user/checkout.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
* user/checkout.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
* user/checkout.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-06-15 dickey@software.org
* user/checkin.doc: resaved in TPS 4.0; refiltered with DDIF
1989-06-15 ste_cm@software.org
* user/checkin.doc:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* user/checkin.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989
* user/checkin.doc:
BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)
* user/checkin.doc:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-06-15 dickey@software.org
* user/baseline.doc: resaved in TPS 4.0; refiltered with DDIF
* src/baseline/src/baseline.sh:
make -m argument identical for permit and checkin (requires new
version of permit).
1989-06-15 ste_cm@software.org
* src/baseline/src/baseline.sh: BASELINE Mon Jun 19 13:02:34 EDT 1989
* src/baseline/src/baseline.sh:
BASELINE Thu Aug 24 09:20:00 EDT 1989 -- support:navi_011(rel2)
1989-06-14 dickey@software.org
* user/baseline.doc, user/rcsput.doc, user/rcsget.doc, user/permit.doc,
user/link2rcs.doc, user/copy.doc, user/checkup.doc, user/checkout.doc,
user/checkin.doc, user/ded.doc:
filtered with DDIF (removed revision bars, sorted cmds)
* user/Makefile: corrected destroy/clobber/clean rules
1989-06-14 ste_cm@software.org
* user/Makefile: BASELINE Mon Jun 19 15:30:29 EDT 1989
1989-06-13 dickey@software.org
* src/permit/src/permit.c:
added -m option to allow override of BASELINE rlog-message
restructured usage-code to make it faster
* src/baseline/src/baseline.sh:
added -m, -n, -r options as well as expanded usage-message
1989-05-11 dickey@software.org
* certify/config.txt: notes about PORTUNIX and VMS-usage
1989-05-11 ste_cm@software.org
* certify/config.txt: BASELINE Mon Jun 19 12:57:11 EDT 1989
* certify/config.txt:
BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)
1989-05-11 dickey@software.org
* certify/release.txt: notes about PORTUNIX and VMS-usage
1989-05-11 ste_cm@software.org
* certify/release.txt: BASELINE Mon Jun 19 12:57:11 EDT 1989
1989-05-09 dickey@software.org
* src/checkin/src/rcsput.sh:
oops: was not really passing "-h" to 'rcsdiff'; corrected this
1989-05-09 ste_cm@software.org
* src/checkin/src/rcsput.sh: BASELINE Mon Jun 19 13:07:30 EDT 1989
* src/checkin/src/rcsput.sh:
BASELINE Thu Aug 24 09:23:45 EDT 1989 -- support:navi_011(rel2)
1989-04-28 dickey@software.org
* user/checkup.bug: RCS_BASE
1989-04-07 dickey@software.org
* user/permit.bug: RCS_BASE
1989-04-04 dickey@software.org
* src/checkin/src/checkin.c:
ensure that we call 'rcspermit()' not only to check permissions,
but also to obtain value for RCSbase variable.
1989-04-04 ste_cm@software.org
* src/checkin/src/checkin.c: BASELINE Fri Apr 7 16:39:42 EDT 1989
* src/checkin/src/checkin.c: BASELINE Mon Jun 19 13:07:30 EDT 1989
* src/checkin/src/checkin.c:
BASELINE Thu Aug 24 09:23:45 EDT 1989 -- support:navi_011(rel2)
1989-04-03 dickey@software.org
* user/ded.doc: added "-c" (command-script) option
1989-04-03 ste_cm@software.org
* user/ded.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-04-03 dickey@software.org
* user/permit.doc: added "-b" (baseline version) option
1989-04-03 ste_cm@software.org
* user/permit.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-04-03 dickey@software.org
* user/baseline.doc: added "-v" (verbose) option.
document use of "permit" utility by this program.
1989-04-03 ste_cm@software.org
* user/baseline.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-04-03 dickey@software.org
* certify/config.txt: tested on sun & gould
1989-04-03 ste_cm@software.org
* certify/config.txt: BASELINE Tue Apr 4 16:00:32 EDT 1989
1989-04-03 dickey@software.org
* certify/README: tested on sun & gould
1989-04-03 ste_cm@software.org
* certify/README:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* certify/README: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* certify/README:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* certify/README: BASELINE Mon Jun 19 12:57:11 EDT 1989
* certify/README:
BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)
* certify/README:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
* certify/README: BASELINE Tue Apr 4 16:00:32 EDT 1989
1989-04-03 dickey@software.org
* src/permit/test/Makefile: added lint & lincnt rules
1989-04-03 ste_cm@software.org
* src/permit/test/Makefile: BASELINE Mon Jun 19 14:50:57 EDT 1989
* src/permit/test/Makefile: BASELINE Thu Apr 6 13:59:39 EDT 1989
1989-04-03 dickey@software.org
* src/link2rcs/test/Makefile: added lint & lincnt rules
1989-04-03 ste_cm@software.org
* src/link2rcs/test/Makefile: BASELINE Mon Jun 19 14:46:26 EDT 1989
* src/link2rcs/test/Makefile: BASELINE Thu Apr 6 13:50:00 EDT 1989
1989-04-03 dickey@software.org
* src/copy/test/Makefile: added rules for lint & lincnt
1989-04-03 ste_cm@software.org
* src/copy/test/Makefile: BASELINE Mon Jun 19 14:19:05 EDT 1989
* src/copy/test/Makefile: BASELINE Thu Apr 6 13:10:28 EDT 1989
1989-04-03 dickey@software.org
* src/checkup/test/Makefile: added rules for lint & lincnt
1989-04-03 ste_cm@software.org
* src/checkup/test/Makefile: BASELINE Mon Jun 19 13:19:10 EDT 1989
* src/checkup/test/Makefile: BASELINE Thu Apr 6 09:34:48 EDT 1989
1989-04-03 dickey@software.org
* src/checkout/test/Makefile: added rules for lint & lincnt
1989-04-03 ste_cm@software.org
* src/checkout/test/Makefile: BASELINE Mon Jun 19 13:14:48 EDT 1989
* src/checkout/test/Makefile: BASELINE Thu Apr 6 09:27:46 EDT 1989
1989-04-03 dickey@software.org
* src/checkin/test/Makefile: added rules for lint & lincnt
1989-04-03 ste_cm@software.org
* src/checkin/test/Makefile: BASELINE Mon Jun 19 13:09:53 EDT 1989
* src/checkin/test/Makefile: BASELINE Thu Apr 6 09:15:04 EDT 1989
1989-04-03 dickey@software.org
* src/baseline/test/Makefile: added rules for lint & lincnt
1989-04-03 ste_cm@software.org
* src/baseline/test/Makefile: BASELINE Mon Jun 19 13:04:14 EDT 1989
* src/baseline/test/Makefile: BASELINE Tue Apr 4 16:07:27 EDT 1989
1989-03-31 dickey@software.org
* src/checkin/src/checkin.c: only close temp-file if we have opened it!
* src/permit/src/permit.c:
eliminated a couple of unnecessary "rcs -a" commands.
1989-03-31 ste_cm@software.org
* src/permit/src/permit.c: BASELINE Thu Apr 6 13:54:53 EDT 1989
1989-03-31 dickey@software.org
* src/permit/test/run_test.sh:
added extra (preamble) test in case we have no RCS directory already.
1989-03-31 ste_cm@software.org
* src/permit/test/run_test.sh:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/permit/test/run_test.sh:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/permit/test/run_test.sh:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/permit/test/run_test.sh:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/permit/test/run_test.sh: BASELINE Mon Jun 19 14:50:57 EDT 1989
* src/permit/test/run_test.sh: BASELINE Thu Apr 6 13:59:39 EDT 1989
* src/permit/test/run_test.sh:
BASELINE Thu Aug 24 10:41:43 EDT 1989 -- support:navi_011(rel2)
* src/permit/test/run_test.sh:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-03-31 dickey@software.org
* src/permit/src/permit.c:
RCS-directory may be a symbolic link; avoid use of ".." arg
to chdir to exit from it.
1989-03-30 dickey@software.org
* src/copy/src/copy.c:
modified normal unix file-copy code so that if the destination file
could not be opened for output, then we restore its protection.
1989-03-30 ste_cm@software.org
* src/copy/src/copy.c: BASELINE Mon Jun 19 14:17:23 EDT 1989
* src/copy/src/copy.c: BASELINE Thu Apr 6 13:08:58 EDT 1989
* src/copy/src/copy.c:
BASELINE Thu Aug 24 10:16:23 EDT 1989 -- support:navi_011(rel2)
1989-03-30 dickey@software.org
* src/copy/test/run_test.sh:
tee-normal test-results so we look like other CM_TOOLS test-scripts
1989-03-30 ste_cm@software.org
* src/copy/test/run_test.sh:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/copy/test/run_test.sh:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/copy/test/run_test.sh:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/copy/test/run_test.sh:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/copy/test/run_test.sh: BASELINE Mon Jun 19 14:19:05 EDT 1989
* src/copy/test/run_test.sh: BASELINE Thu Apr 6 13:10:28 EDT 1989
* src/copy/test/run_test.sh:
BASELINE Thu Aug 24 10:17:44 EDT 1989 -- support:navi_011(rel2)
* src/copy/test/run_test.sh:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-03-30 dickey@software.org
* src/checkout/test/run_test.sh: corrected path for module-under-test
1989-03-30 ste_cm@software.org
* src/checkout/test/run_test.sh:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkout/test/run_test.sh:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkout/test/run_test.sh:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkout/test/run_test.sh:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/checkout/test/run_test.sh: BASELINE Mon Jun 19 13:14:48 EDT 1989
* src/checkout/test/run_test.sh: BASELINE Thu Apr 6 09:27:46 EDT 1989
* src/checkout/test/run_test.sh:
BASELINE Thu Aug 24 09:29:10 EDT 1989 -- support:navi_011(rel2)
* src/checkout/test/run_test.sh:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-03-30 dickey@software.org
* src/checkin/test/run_test.sh: corrected path for module-under-test
1989-03-30 ste_cm@software.org
* src/checkin/test/run_test.sh:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkin/test/run_test.sh:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkin/test/run_test.sh:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkin/test/run_test.sh:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/checkin/test/run_test.sh: BASELINE Mon Jun 19 13:09:53 EDT 1989
* src/checkin/test/run_test.sh: BASELINE Thu Apr 6 09:17:23 EDT 1989
* src/checkin/test/run_test.sh:
BASELINE Thu Aug 24 09:25:26 EDT 1989 -- support:navi_011(rel2)
* src/checkin/test/run_test.sh:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-03-30 dickey@software.org
* src/baseline/test/run_test.sh:
modified so this works if there is no RCS directory to copy from.
1989-03-30 ste_cm@software.org
* src/baseline/test/run_test.sh: BASELINE Tue Apr 4 16:08:39 EDT 1989
1989-03-30 dickey@software.org
* src/baseline/src/baseline.sh:
set state "Rel" (release) on baselined-files
1989-03-30 ste_cm@software.org
* src/baseline/src/baseline.sh: BASELINE Tue Apr 4 16:06:13 EDT 1989
1989-03-29 dickey@software.org
* src/checkout/src/checkout.c:
if we cannot find the archive, this may be because the user has
hidden his directory (and therefore we cannot see it in setuid
mode). revert to normal rights in this case and try again.
1989-03-29 ste_cm@software.org
* src/checkout/src/checkout.c: BASELINE Mon Jun 19 13:12:40 EDT 1989
* src/checkout/src/checkout.c: BASELINE Thu Apr 6 09:22:38 EDT 1989
1989-03-29 dickey@software.org
* src/checkin/src/checkin.c:
if working file cannot be found, this may be because checkin is
running in set-uid mode. revert to normal rights and try again.
* certify/config.txt: put this properly into English.
* src/baseline/src/baseline.sh:
added "-v" (verbose) option. Invoke 'permit' to keep its idea of the
baseline-version up to date.
* src/permit/src/permit.c:
added "-b" option to use in 'baseline'. Completed 'set_baseline()'
and modified 'create_permit()' to support this.
* user/Makefile:
don't remove ".doc" files, in 'clobber', but do remove non-archived stuff
1989-03-29 ste_cm@software.org
* user/Makefile: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-03-29 dickey@software.org
* Makefile: added missing Makefile-dependencies
1989-03-29 ste_cm@software.org
* Makefile: BASELINE Mon Jun 19 12:54:05 EDT 1989
* Makefile: BASELINE Tue Apr 4 15:54:07 EDT 1989
1989-03-28 dickey@software.org
* Makefile: added 'make' rules for user-documentation directory
* user/Makefile: RCS_BASE
* Makefile: source-arg of 'copy.sh' must be a simple file...
* src/checkout/src/checkout.c:
forgot to invoke 'rcspermit()' to check directory-level permit.
* bin/Makefile: added 'rdiff' to install-list
1989-03-28 ste_cm@software.org
* bin/Makefile: BASELINE Mon Jun 19 12:55:50 EDT 1989
* bin/Makefile: BASELINE Tue Apr 4 16:02:47 EDT 1989
1989-03-28 dickey@software.org
* src/permit/Makefile: added 'all' dependency to 'install'
1989-03-28 ste_cm@software.org
* src/permit/Makefile: BASELINE Mon Jun 19 14:47:51 EDT 1989
* src/permit/Makefile: BASELINE Thu Apr 6 13:51:54 EDT 1989
1989-03-28 dickey@software.org
* Makefile: corrected INSTALL_PATH default value
* src/checkup/src/Makefile: added 'run_tests' rule
1989-03-28 ste_cm@software.org
* src/checkup/src/Makefile: BASELINE Mon Jun 19 13:17:34 EDT 1989
* src/checkup/src/Makefile: BASELINE Thu Apr 6 09:32:39 EDT 1989
1989-03-28 dickey@software.org
* src/permit/test/Makefile:
write test results (including stderr) to both terminal and run_tests.out
* src/permit/src/Makefile: added 'run_tests' rule
1989-03-28 ste_cm@software.org
* src/permit/src/Makefile: BASELINE Mon Jun 19 14:49:13 EDT 1989
* src/permit/src/Makefile: BASELINE Thu Apr 6 13:54:53 EDT 1989
1989-03-28 dickey@software.org
* src/link2rcs/test/run_test.sh: corrected test-cleanup
1989-03-28 ste_cm@software.org
* src/link2rcs/test/run_test.sh:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/link2rcs/test/run_test.sh: BASELINE Mon Jun 19 14:46:26 EDT 1989
* src/link2rcs/test/run_test.sh: BASELINE Thu Apr 6 13:50:00 EDT 1989
* src/link2rcs/test/run_test.sh:
BASELINE Thu Aug 24 10:38:03 EDT 1989 -- support:navi_011(rel2)
1989-03-28 dickey@software.org
* src/link2rcs/test/run_test.sh:
rewrote, making this check for plausible errors
* src/link2rcs/src/link2rcs.sh: updated getopt/usage for -m option
1989-03-28 ste_cm@software.org
* src/link2rcs/src/link2rcs.sh:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/link2rcs/src/link2rcs.sh: BASELINE Mon Jun 19 14:44:56 EDT 1989
* src/link2rcs/src/link2rcs.sh: BASELINE Thu Apr 6 13:37:00 EDT 1989
* src/link2rcs/src/link2rcs.sh:
BASELINE Thu Aug 24 10:36:51 EDT 1989 -- support:navi_011(rel2)
1989-03-28 dickey@software.org
* src/link2rcs/test/Makefile: write test result to run_tests.out
* src/link2rcs/src/Makefile: add 'run_tests' rule
1989-03-28 ste_cm@software.org
* src/link2rcs/src/Makefile: BASELINE Mon Jun 19 14:44:56 EDT 1989
* src/link2rcs/src/Makefile: BASELINE Thu Apr 6 13:37:00 EDT 1989
1989-03-28 dickey@software.org
* src/copy/src/Makefile: added 'run_tests' rule
1989-03-28 ste_cm@software.org
* src/copy/src/Makefile: BASELINE Mon Jun 19 14:17:23 EDT 1989
* src/copy/src/Makefile: BASELINE Thu Apr 6 13:08:12 EDT 1989
1989-03-28 dickey@software.org
* src/checkout/test/Makefile: pipe test result to run_tests.out
* src/checkout/src/Makefile: added 'run_tests' rule.
1989-03-28 ste_cm@software.org
* src/checkout/src/Makefile: BASELINE Mon Jun 19 13:12:40 EDT 1989
* src/checkout/src/Makefile: BASELINE Thu Apr 6 09:22:38 EDT 1989
1989-03-28 dickey@software.org
* src/checkin/test/Makefile: pipe the test result to run_tests.out
* src/checkin/src/Makefile: added 'run_tests' rule
1989-03-28 ste_cm@software.org
* src/checkin/src/Makefile: BASELINE Mon Jun 19 13:07:30 EDT 1989
* src/checkin/src/Makefile: BASELINE Thu Apr 6 08:47:10 EDT 1989
1989-03-28 dickey@software.org
* src/baseline/test/run_test.sh:
made this work properly if RCS is a link (without permissions on target)
* src/baseline/test/Makefile: pipe the test-result to run_tests.out
* src/baseline/src/Makefile: added rule for 'run_tests'
1989-03-28 ste_cm@software.org
* src/baseline/src/Makefile: BASELINE Mon Jun 19 13:02:34 EDT 1989
* src/baseline/src/Makefile: BASELINE Tue Apr 4 16:06:13 EDT 1989
1989-03-28 dickey@software.org
* src/checkup/test/run_test.sh:
corrected test (did not work without RCS-permissions), and ensure that
we send the checkup-path listing by piping to /dev/tty
1989-03-28 ste_cm@software.org
* src/checkup/test/run_test.sh:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/checkup/test/run_test.sh:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/checkup/test/run_test.sh:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/checkup/test/run_test.sh:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/checkup/test/run_test.sh: BASELINE Mon Jun 19 13:19:10 EDT 1989
* src/checkup/test/run_test.sh: BASELINE Thu Apr 6 09:36:30 EDT 1989
* src/checkup/test/run_test.sh:
BASELINE Thu Aug 24 09:32:43 EDT 1989 -- support:navi_011(rel2)
* src/checkup/test/run_test.sh:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-03-28 dickey@software.org
* src/checkup/test/Makefile:
pipe test-result to run_tests.out as well as to terminal
* README: fixed top-level "make all"
1989-03-28 ste_cm@software.org
* README:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* README: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* README: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* README: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* README: BASELINE Mon Jun 19 12:54:05 EDT 1989
* README:
BASELINE Thu Aug 24 09:13:16 EDT 1989 -- support:navi_011(rel2)
* README:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
* README: BASELINE Tue Apr 4 15:54:07 EDT 1989
1989-03-28 dickey@software.org
* Makefile: use MAKE-variable to encapsulate recursive-make info.
* src/link2rcs/Makefile:
use MAKE-variable to encapsulate recursive-build info.
1989-03-28 ste_cm@software.org
* src/link2rcs/Makefile: BASELINE Mon Jun 19 14:43:39 EDT 1989
* src/link2rcs/Makefile: BASELINE Thu Apr 6 13:35:53 EDT 1989
1989-03-28 dickey@software.org
* src/checkup/Makefile:
use MAKE-variable to encapsulate recursive-build info.
1989-03-28 ste_cm@software.org
* src/checkup/Makefile: BASELINE Mon Jun 19 13:16:18 EDT 1989
* src/checkup/Makefile: BASELINE Thu Apr 6 09:30:32 EDT 1989
1989-03-28 dickey@software.org
* src/baseline/Makefile:
use MAKE-variable to encapsulate recursive-build info.
1989-03-28 ste_cm@software.org
* src/baseline/Makefile: BASELINE Mon Jun 19 13:01:15 EDT 1989
* src/baseline/Makefile: BASELINE Tue Apr 4 16:05:09 EDT 1989
1989-03-28 dickey@software.org
* src/Makefile: use MAKE-variable to encapsulate recursive-build info.
1989-03-28 ste_cm@software.org
* src/Makefile: BASELINE Mon Jun 19 13:00:20 EDT 1989
* src/Makefile: BASELINE Tue Apr 4 16:04:14 EDT 1989
1989-03-28 dickey@software.org
* src/permit/Makefile, src/copy/Makefile:
use MAKE-variable to encapsulate recursive-build info.
1989-03-28 ste_cm@software.org
* src/copy/Makefile: BASELINE Mon Jun 19 14:16:05 EDT 1989
* src/copy/Makefile: BASELINE Thu Apr 6 13:07:02 EDT 1989
1989-03-28 dickey@software.org
* src/checkout/Makefile:
use MAKE-variable to encapsulate recursive-build info.
1989-03-28 ste_cm@software.org
* src/checkout/Makefile: BASELINE Mon Jun 19 13:11:22 EDT 1989
* src/checkout/Makefile: BASELINE Thu Apr 6 09:18:19 EDT 1989
1989-03-28 dickey@software.org
* src/checkin/Makefile:
use MAKE-variable to encapsulate recursive-build info.
1989-03-28 ste_cm@software.org
* src/checkin/Makefile: BASELINE Mon Jun 19 13:06:11 EDT 1989
* src/checkin/Makefile: BASELINE Thu Apr 6 08:44:53 EDT 1989
1989-03-28 dickey@software.org
* support/copy.sh: make this ignore options it does not process
1989-03-28 ste_cm@software.org
* support/copy.sh:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* support/copy.sh: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* support/copy.sh:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* support/copy.sh: BASELINE Mon Jun 19 15:29:09 EDT 1989
* support/copy.sh: BASELINE Thu Apr 6 14:45:24 EDT 1989
* support/copy.sh:
BASELINE Thu Aug 24 11:12:20 EDT 1989 -- support:navi_011(rel2)
* support/copy.sh:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
1989-03-28 dickey@software.org
* bin/Makefile: corrected 'clobber' rule
* src/link2rcs/src/link2rcs.sh: added -m (merge) option.
1989-03-27 dickey@software.org
* README: RCS_BASE
* Makefile: cleanup of top-level, prepare for build on sun/gould
* COPYING: RCS_BASE
1989-03-27 ste_cm@software.org
* COPYING:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* COPYING: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* COPYING: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* COPYING: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* COPYING: BASELINE Mon Jun 19 12:54:05 EDT 1989
* COPYING:
BASELINE Thu Aug 24 09:13:16 EDT 1989 -- support:navi_011(rel2)
* COPYING:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
* COPYING: BASELINE Tue Apr 4 15:54:07 EDT 1989
1989-03-27 dickey@software.org
* certify/Makefile: RCS_BASE
1989-03-27 ste_cm@software.org
* certify/Makefile: BASELINE Mon Jun 19 12:57:11 EDT 1989
* certify/Makefile: BASELINE Tue Apr 4 16:00:32 EDT 1989
1989-03-27 dickey@software.org
* certify/README, certify/release.txt: RCS_BASE
1989-03-27 ste_cm@software.org
* certify/release.txt: BASELINE Tue Apr 4 16:00:32 EDT 1989
1989-03-27 dickey@software.org
* support/Makefile: RCS_BASE
1989-03-27 ste_cm@software.org
* support/Makefile: BASELINE Mon Jun 19 15:29:09 EDT 1989
* support/Makefile: BASELINE Thu Apr 6 14:45:24 EDT 1989
1989-03-27 dickey@software.org
* support/copy.sh: use tar to preserve dates as we copy files
* support/copy.sh, Makefile: RCS_BASE
* src/permit/Makefile, src/link2rcs/Makefile, src/copy/Makefile,
src/checkup/Makefile, src/checkout/Makefile, src/checkin/Makefile,
src/baseline/Makefile:
integration/cleanup for recursive make
* bin/Makefile: RCS_BASE
* src/Makefile: integration/cleanup for recursive make
* src/Makefile: RCS_BASE
* src/checkout/src/Makefile:
maintain 'rcsget' script in same directory as 'checkout' module.
* src/checkin/src/Makefile:
maintain 'rcsput' script in same directory as 'checkin' module.
* src/checkin/Makefile: maintain 'rcsput' script with 'checkin' module.
* src/checkout/Makefile:
maintain 'rcsget' script in same directory as 'checkout' module
* src/checkout/test/run_test.sh, src/checkin/test/run_test.sh,
src/checkin/test/Makefile, src/baseline/test/run_test.sh,
src/baseline/test/run_test.sed:
New file.
1989-03-27 ste_cm@software.org
* src/baseline/test/run_test.sed:
BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs
* src/baseline/test/run_test.sed:
BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0
* src/baseline/test/run_test.sed:
BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)
* src/baseline/test/run_test.sed:
BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS
* src/baseline/test/run_test.sed:
BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3
* src/baseline/test/run_test.sed: BASELINE Mon Jun 19 13:04:14 EDT 1989
* src/baseline/test/run_test.sed:
BASELINE Thu Aug 24 09:21:12 EDT 1989 -- support:navi_011(rel2)
* src/baseline/test/run_test.sed:
BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support
* src/baseline/test/run_test.sed:
BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)
* src/baseline/test/run_test.sed: BASELINE Tue Apr 4 16:08:39 EDT 1989
1989-03-27 dickey@software.org
* src/baseline/test/Makefile, src/link2rcs/src/Makefile,
src/baseline/src/Makefile, src/baseline/Makefile,
src/link2rcs/test/run_test.sh, src/link2rcs/test/Makefile,
src/link2rcs/Makefile:
New file.
* src/copy/src/copy.c:
added logic to test for success of Aegis 'cpf' (must rely on
the file-statistics differing). Also, use 'abspath()' on the
argument passed to 'mkdir()' to make this tolerant of '.' in
the arguments.
1989-03-24 dickey@software.org
* src/checkin/src/Makefile: revised to CM-standard format
* src/checkin/Makefile, src/checkout/test/Makefile: New file.
* src/checkout/src/Makefile: revised to CM-standard format
* src/checkout/Makefile, src/checkup/test/run_test.sh,
src/checkup/test/Makefile:
New file.
* src/checkup/src/Makefile: revised to standard CM-format
* src/checkup/Makefile, src/copy/test/run_test.sh, src/copy/test/Makefile:
New file.
1989-03-23 dickey@software.org
* src/copy/src/Makefile: converted to CM-standard format
* src/permit/src/permit.c: minor fixes to smooth out regression-tests
* src/permit/test/run_test.sh, src/permit/test/Makefile,
src/copy/Makefile, src/permit/Makefile:
New file.
* src/permit/src/permit.c:
mod to prevent rcs-substitution of header/log keywords
* src/permit/src/permit.c: sccs2rcs keywords
* src/permit/src/Makefile: revised to standard CM-format
1989-03-21 dickey@software.org
* certify/config.txt: RCS_BASE
* src/checkout/src/checkout.c:
revert on any checkout where the setuid process does not own the archive
* src/checkout/src/checkout.c: sccs2rcs keywords
* src/checkin/src/checkin.c:
after invoking 'revert()', was unable (apollo?) to use temp-file pointer.
moved temp-file invocation for fix this.
* src/checkin/src/checkin.c: sccs2rcs keywords
* src/checkout/src/checkout.c: use 'revert()' if user locks non-CM file
1989-03-16 dickey@software.org
* user/ded.doc: documented log-file format
1989-03-15 dickey@software.org
* user/baseline.doc, user/checkin.doc: purged
1989-03-15 ste_cm@software.org
* user/checkin.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-03-15 dickey@software.org
* user/rcsget.doc: inherit page number
1989-03-15 ste_cm@software.org
* user/rcsget.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-03-15 dickey@software.org
* user/rcsput.doc: inherit page number
1989-03-15 ste_cm@software.org
* user/rcsput.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-03-15 dickey@software.org
* user/permit.doc, user/checkup.doc: inherit page number
1989-03-15 ste_cm@software.org
* user/checkup.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-03-15 dickey@software.org
* user/link2rcs.doc: inherit page number
1989-03-15 ste_cm@software.org
* user/link2rcs.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-03-15 dickey@software.org
* user/ded.doc, user/copy.doc: inherit page number
1989-03-15 ste_cm@software.org
* user/copy.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-03-15 dickey@software.org
* user/checkout.doc: inherit page number
1989-03-15 ste_cm@software.org
* user/checkout.doc: BASELINE Thu Apr 6 14:48:29 EDT 1989
1989-03-15 dickey@software.org
* user/checkin.doc, user/baseline.doc: inherit page number
* src/checkin/src/Makefile: added 'rcsdefs.h' dependency
* src/checkin/src/Makefile: sccs2rcs keywords
* src/checkin/src/checkin.c:
mods so we know about non-strict locks and 'rcs -i' (empty) files.
1989-03-13 dickey@software.org
* user/permit.doc: New file.
* src/permit/src/permit.c:
use 'vcs_file()' module; more tuning of "-n" option.
* user/checkin.doc: documented interaction with 'permit' file
* user/copy.doc: documented that we can copy symbolic links
* src/copy/src/copy.c: added code to set 's' mode on target
* src/copy/src/copy.c: sccs2rcs keywords
* src/permit/src/permit.c:
corrected handling of items in 'to_find' which were not found in access-list
* src/permit/src/permit.c: cleanup of code for multiple user-ids
1989-03-10 dickey@software.org
* src/permit/src/permit.c: cleanup of options; ready for first release
1989-03-09 dickey@software.org
* src/permit/src/permit.c, src/permit/src/Makefile: New file.
* src/permit/src/Makefile: sccs2rcs keywords
1989-03-08 dickey@software.org
* src/checkin/src/checkin.c:
test for special cases in which we must disable setuid-mode.
1989-03-07 dickey@software.org
* src/copy/src/copy.c: added code to copy symbolic links.
made summary show totals for directories and links as well, but tersely.
1989-03-02 dickey@software.org
* user/rcsput.bug: RCS_BASE
1989-02-27 dickey@software.org
* src/checkin/src/checkin.c:
set @comment option for .com, .e, .mms and .mk as well as Makefile/makefile
1989-01-24 dickey@software.org
* user/copy.doc, user/ded.doc: updated for new release
* src/copy/src/copy.c:
added directory-copy, and "-m" option to control it with
* src/copy/src/copy.c:
corrected a case of src/dst name translation by stripping directory name
* src/checkout/src/checkout.c:
fix bug which caused working file to be deleted after overwrite-prompt
corrected check for archive-ownership.
force exit after receiving signal & cleanup.
1988-12-14 dickey@software.org
* src/checkout/src/checkout.c:
use 'vercmp()' to correct a problem with timestamps
1988-12-06 dickey@software.org
* src/checkin/src/checkin.c:
oops: was not setting RCSprot is the RCS directory did not exist;
this caused HackMode to reset protection to 0!
* src/checkin/src/checkin.c:
corrected handling of group-protected archives.
Added some DEBUG-traces.
* src/checkout/src/checkout.c: added some DEBUG-traces
1988-11-10 dickey@software.org
* src/link2rcs/src/link2rcs.sh:
modified so we don't try to create '.'-directory names, or DSEE-directories.
also, use RCS_DIR environment variable.
* src/checkout/src/rcsget.sh:
don't really need (or want) message about wildcard misses
* src/checkout/src/rcsget.sh: sccs2rcs keywords
1988-11-10 ste_cm@software.org
* src/checkout/src/rcsget.sh: BASELINE Mon Jun 19 13:12:40 EDT 1989
* src/checkout/src/rcsget.sh: BASELINE Thu Apr 6 09:22:38 EDT 1989
* src/checkout/src/rcsget.sh:
BASELINE Thu Aug 24 09:27:38 EDT 1989 -- support:navi_011(rel2)
1988-11-10 dickey@software.org
* src/checkout/src/rcsget.sh:
rewrote to handle '.'-files, while ignoring '.'-directory and DSEE-directory.
fork subprocess to avoid having stack crash if one '$0' fails.
1988-10-05 dickey@software.org
* src/checkout/src/rcsget.sh: use RCS_DIR environment variable.
added "-d" option and rely also on 'checkout' to do name resolution to make this faster generally.
* src/checkin/src/rcsput.sh: sccs2rcs keywords
* src/checkin/src/rcsput.sh: use RCS_DIR environment variable.
modified invocation of 'rcsdiff' to check for case in which there are no revisions present (e.g., "rcs -i").
1988-10-05 ste_cm@software.org
* src/checkin/src/rcsput.sh: BASELINE Thu Apr 6 08:47:10 EDT 1989
1988-09-28 dickey@software.org
* src/checkout/src/checkout.c:
use $RCS_DEBUG to control trace in 'rcsedit.c' module.
* src/checkin/src/checkin.c:
additionally corrected so that if user sets "-t" when the archive exists
then we put the option on "ci". Use $RCS_DEBUG variable to control trace in rcsedit module.
1988-09-27 dickey@software.org
* src/checkin/src/checkin.c:
moved "-t" option from "ci" call to "rcs" call so we don't get prompted!
1988-09-26 dickey@software.org
* src/checkup/src/checkup.c:
corrections to last change... (had wrong argument for 'sameleaf()',
and did not allow for "." name in the "-a" test).
* src/checkup/src/checkup.c: sccs2rcs keywords
1988-09-26 ste_cm@software.org
* src/checkup/src/checkup.c: BASELINE Mon Jun 19 13:17:34 EDT 1989
* src/checkup/src/checkup.c: BASELINE Thu Apr 6 09:32:39 EDT 1989
1988-09-26 dickey@software.org
* user/checkup.doc: corrected typo.
1988-09-19 dickey@software.org
* user/checkup.doc: added '-a' option.
* user/ded.doc:
documented 'c'-command, mods to '@'-toggle/'R' interaction.
* src/checkup/src/checkup.c:
added "-a" option (so we can deal with VERDIX-ADA).
also, use 'sameleaf()' to do relative paths more intelligently.
1988-09-13 dickey@software.org
* src/checkin/src/checkin.c:
'ci' doesn't return error if it aborts after finding no difference...
* src/checkout/src/checkout.c:
added cleanup handler; refined permission checking.
* src/checkin/src/checkin.c:
Added 'rcs -c' (comment-string) for ADA files (".a" and ".ada").
Added cleanup handling for set-uid operation.
1988-09-09 dickey@software.org
* src/checkin/src/checkin.c: use 'rcspath()' to protect setuid programs
* src/checkout/src/checkout.c:
use 'rcspath()' to protect set-uid programs.
1988-09-08 dickey@software.org
* src/checkup/src/Makefile: oops: no SCRIPTS here!
* src/checkup/src/Makefile: sccs2rcs keywords
1988-09-02 dickey@software.org
* user/ded.doc: changes since 4-aug-88
* user/checkup.doc: added SCCS_DIR environment variable.
* user/rcsget.doc, user/rcsput.doc:
deleted RUNLIB environment variable.
* user/checkin.doc, user/checkout.doc: changes for set-uid operation.
* src/checkout/src/checkout.c:
make 'rcsopen()' show "rcs-scan" rather than "rcs-edit"
* src/checkup/src/checkup.c:
use 'rcs_dir()' and 'sccs_dir()' to encapsulate RCS/SCCS-directory names.
1988-09-01 dickey@software.org
* src/checkup/src/checkup.c: use 'fileno()' rather than a constant.
* user/checkup.doc: New file.
* src/checkout/src/Makefile: added "rcsdefs.h" dependency.
* src/checkout/src/Makefile: sccs2rcs keywords
* src/checkup/src/Makefile: added "rcsdefs.h" dependency.
* src/checkup/src/checkup.c: added '-r', and '-q' (or '-s') options.
1988-08-31 dickey@software.org
* src/checkup/src/checkup.c, src/checkup/src/Makefile: New file.
1988-08-30 dickey@software.org
* src/checkin/src/checkin.c:
Added 'SetAccess()' function, which initializes the access list for an
archive file which is created for the first time. (If no access list is given,
rcs doesn't look at it!).
* src/checkout/src/checkout.c:
oops: broke out 'userprot()' so we can fix protection/time after checkout.
* src/checkin/src/checkin.c: made this work as a setuid process.
fixed interaction of "-k" with RCS_BASE, etc., in 'SetOpts()'.
moved working/archive names to module-level variables to ease clutter.
* src/checkout/src/checkout.c:
mods to make this able to function properly as a setuid program.
to do: check RCS's access list (since we want to be stricter).
1988-08-25 dickey@software.org
* src/copy/src/copy.c:
added '-u' option to simplify copying files in a setuid-program.
* user/copy.doc: New file.
1988-08-24 dickey@software.org
* user/link2rcs.doc, user/baseline.doc: New file.
* src/checkout/src/checkout.c:
make a crude check to see if the file is locked; make it writeable if so.
* src/checkin/src/checkin.c: broke out 'rcslocks()' procedure.
* src/checkin/src/checkin.c:
verify that RCS directory exists; create it if it doesn't.
* src/checkout/src/checkout.c:
corrected interaction of '-c' and '-r' options; added '-s' and '-w'.
* src/checkout/src/checkout.c:
added 'usage()', implemented cutoff date.
* src/checkin/src/checkin.c:
added a 'usage()' message which is more useful than 'ci'.
1988-08-23 dickey@software.org
* src/copy/src/copy.c:
use naming-server translation to cover up hole in apollo's treatment
of symbolic links; added 2-level verbose option so I can see the apollo translations.
* src/copy/src/Makefile: sccs2rcs keywords
* src/copy/src/Makefile:
use '-lapollo' in the lint rules to cover my use of naming-server.
1988-08-19 dickey@software.org
* src/checkout/src/checkout.c, src/checkin/src/checkin.c:
added NULL_FUNC arg to 'rcsparse_str()'.
* src/copy/src/copy.c: cleanup 'name2s()' call.
1988-08-18 dickey@software.org
* src/copy/src/copy.c:
added calls on 'name2s()' so we can handle mixed-case names on AEGIS.
1988-08-17 dickey@software.org
* src/checkin/src/rcsput.sh: corrected comment.
* src/checkout/src/rcsget.sh: removed explicit pathname for 'checkout'.
* src/checkin/src/rcsput.sh: don't use explicit pathname for 'checkin'.
* src/checkin/src/Makefile, src/checkout/src/Makefile:
use 'copy' in install.
* src/copy/src/copy.c:
on APOLLO, use native copy-file so we get object-types propagated.
* src/copy/src/Makefile: use 'copy' to install itself.
1988-08-16 dickey@software.org
* src/copy/src/copy.c: added "-d" and "-n" options.
* src/copy/src/copy.c, src/copy/src/Makefile: New file.
1988-08-15 dickey@software.org
* src/checkin/src/checkin.c:
Corrected handling of 'ci' "-k" option; we now use the date which 'ci'
finds in the checked-in file. Also, fix side-effect by supplying a default
(for the "-k" usage) "-m" option a la RCS_BASE: "-mFROM_KEYS".
* src/checkout/src/checkout.c: use CO_PATH (defined in "rcsdefs.h")
* src/checkin/src/checkin.c: use "CI_PATH" (defined in "rcsdefs.h")
1988-08-09 dickey@software.org
* src/checkout/src/checkout.c, src/checkin/src/checkin.c:
absorbed some definitions into "ptypes.h"
1988-08-05 dickey@software.org
* src/checkin/src/checkin.c:
use new 'rcsname.c' module: rcs2name(), name2rcs().
* src/checkout/src/checkout.c:
use new version of 'rcsname.c': rcs2name(), name2rcs().
1988-08-04 dickey@software.org
* user/rcsput.doc: added "-h" option (for diff).
* user/checkin.doc: added note about RCS_BASE environment variable.
* user/ded.doc:
modifications since 31-may-1988, while on reuse project.
1988-08-03 dickey@software.org
* src/checkout/src/Makefile, src/checkin/src/Makefile:
rewrote into standard format.
1988-07-29 dickey@software.org
* src/checkout/src/Makefile: forgot 'rcsput.sh' in GET-list.
* src/checkout/src/Makefile: moved sccs stuff to 'getdelta' directory.
* src/checkin/src/Makefile: moved 'sccsput' to 'putdelta' directory.
1988-07-08 dickey@software.org
* src/checkout/src/rcsget.sh: oops: forgot to allow option values!
* src/checkin/src/checkin.c:
corrected logic for "-q" option -- must feedthru to rcsedit properly.
* src/baseline/src/baseline.sh: New file.
* src/baseline/src/baseline.sh: sccs2rcs keywords
1988-07-01 dickey@software.org
* src/checkin/src/checkin.c:
added code to use environment variable RCS_BASE to specify initial
value of revision code -- no effect on fully-specified codes.
* src/checkin/src/checkin.c:
do a 'chmod()' for the working file (sometimes 'ci' misses it).
1988-06-13 dickey@software.org
* src/checkin/src/checkin.c:
use 'newzone()' to control interpretation of timezone.
* src/checkout/src/checkout.c:
use 'newzone()' to control timezone interpretation.
1988-06-10 dickey@software.org
* src/checkout/src/rcsget.sh: fixed quoting of wildcards
* src/link2rcs/src/link2rcs.sh: New file.
1988-06-08 dickey@software.org
* src/checkout/src/checkout.c: more tinkering with 'chmod()'.
1988-06-07 dickey@software.org
* src/checkout/src/checkout.c:
enforce 0444 mode for checked-out file (except if locked).
1988-06-02 dickey@software.org
* src/checkin/src/rcsput.sh:
oops: was not parsing arguments of ci properly (still not sure about embedded spaces tho).
* src/checkout/src/Makefile: corrected use of 'rm' in clean/clobber
* src/checkin/src/Makefile: corrected use of 'rm' in clean/clobber.
1988-05-31 dickey@software.org
* user/ded.doc:
documented extensions to ''-substitutions, '". sort, and rcs-scanning.
* user/ded.doc: New file.
1988-05-27 dickey@software.org
* user/checkout.doc, user/checkin.doc, user/rcsget.doc, user/rcsput.doc:
New file.
* src/checkin/src/rcsput.sh:
Apollo doesn't like passing options in PAGER-expression.
* src/checkout/src/checkout.c:
removed code which edited lock-author (leads to a too-complex solution).
* src/checkin/src/checkin.c:
recoded, using 'rcsedit()' to make this smarter about the revision which
is being checked-in. Still does not know about branches and access lists.
* src/checkout/src/checkout.c: added verbose-flag to 'rcsopen()'.
* src/checkout/src/checkout.c:
recoded, using 'rcsedit' module, so we translate lock-authors if the
login-id does not agree with the current id.
* src/checkin/src/rcsput.sh:
correctly delete diff-file after test & display.
1988-05-21 dickey@software.org
* src/checkout/src/checkout.c:
oops: must save/restore revision-option between passes.
* src/checkout/src/checkout.c:
oops: did not properly exit date-scanning loop by 'dotcmp()' test
* src/checkin/src/checkin.c: Broke out common routines.
* src/checkout/src/rcsget.sh: renamed 'rcsdate' to 'checkout'.
* src/checkout/src/checkout.c: changed interface to 'adj2est()'.
* src/checkout/src/checkout.c, src/checkout/src/Makefile: New file.
* src/checkin/src/rcsput.sh:
renamed 'rcsbase' to 'checkin' -- more mnemonic.
* src/checkin/src/Makefile:
renamed 'rcsbase' to 'checkin' -- more mnemonic.
also, forgot lib-dependency.
1988-05-20 dickey@software.org
* src/checkout/src/rcsget.sh: New file.
* src/checkin/src/Makefile: made standard productions.
* src/checkin/src/rcsput.sh: Moved TZ-set to 'rcsbase'.
* src/checkin/src/checkin.c:
Moved timezone-environment change here, so we can invoke module w/o script.
1988-05-19 dickey@software.org
* src/checkin/src/rcsput.sh, src/checkin/src/checkin.c,
src/checkin/src/Makefile:
New file.