History log of /freebsd-10.2-release/gnu/usr.bin/rcs/lib/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
285830 23-Jul-2015 gjb

- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
builds.
- Update newvers.sh to reflect RC1.
- Update __FreeBSD_version to reflect 10.2.
- Update default pkg(8) configuration to use the quarterly branch.[1]

Discussed with: re, portmgr [1]
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


256198 09-Oct-2013 gjb

Revert r256095, r256120 (partial), r256121:

r256095:
- Add gnu/usr.bin/rcs back to the base system.

r256120:
- Add WITHOUT_RCS back to src.conf.5.

r256121:
- Remove UPDATING entry regarding gnu/usr.bin/rcs removal.

Requested by: many
Approved by: re (marius)
Discussed with: core


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


121536 26-Oct-2003 peter

Fix some warnings by defining has_sa_sigaction to 1. When the configure
script was run (years and years ago), we didn't have it.


96513 13-May-2002 ru

Removed now unused INTERNALSTATICLIB.
INTERNALLIB now implies NOPIC and NOPROFILE.
Removed gratuitous NOMAN.


90399 08-Feb-2002 ru

Fixed RCSLOCALID buffer overflow (by making an overflow condition fatal).

Spotted by: John Johnson <bio.metrix@gte.net>


76512 12-May-2001 kris

Fix typo introduced in a comment in the previous commit


76301 06-May-2001 kris

Create temporary files securely using mkstemp() instead of mktemp()

Reviewed by: mikeh, audit@
MFC after: 1 week


55808 11-Jan-2000 peter

Ack, missed a CVSHeader reference in a switch. *blush*

Submitted by: ru


50472 27-Aug-1999 peter

$Id$ -> $FreeBSD$


28566 22-Aug-1997 peter

Fix missed optimisation in "Attic/" stripping code in $CVSHeader$

Submitted by: jdp


28407 19-Aug-1997 peter

Redo the $CVSHeader$ support to use code from David Dawes as in XFree86.
The stuff I hacked together didn't strip out "/Attic/" for files
on branches when the HEAD version was cvs rm'ed.


25699 11-May-1997 peter

After looking around at what the other *BSD's do for their $xxxBSD$ tags,
take the easy way out and implement the beginnings of something similar.
Don't worry, the code here is *dormant* so far, some "help" from cvs is
required. This is going in now so that jdp can see what I'm working on.
This is an extension of the previous existing skeleton $FreeBSD$ code.


22996 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


12553 01-Dec-1995 jkh

gets() -> fgets()


11929 29-Oct-1995 peter

Remove the $ Log: ... $ lines from the comments in the files that had
them. Good greif! This was causing an unimaginable amount of brain-damage!
The mere fact that I griped about $ Log $ in a previous commit (misspelled
deliberately here) meant that the blasted thing was being expanded from the
middle of the log entry as well as the beginning, and using " * All these"
as the comment leader.. AARGH!!!! We *really* need to prevent these from
being expanded! (or remove the magic identifier from the source).


11927 29-Oct-1995 peter

Recover the -K option to co, for handling selective keyword expansion.


11904 29-Oct-1995 peter

AARGH!!!!

Fix the hard-coded pathname to /usr/local/bin/co and /usr/local/bin/merge
that I missed...


11894 28-Oct-1995 peter

First part of import conflict merge from rcs-5.7 import.

All those $Log$ entries, combined with the whitespace changes are a real
pain.

I'm committing this now, before it's completely finished to get it compiling
and working again ASAP. Some of the FreeBSD specific features are not working
in this commit yet (mainly rlog stuff and $FreeBSD$ support)


11892 28-Oct-1995 peter

This commit was generated by cvs2svn to compensate for changes in r11891,
which included commits to RCS files with non-trunk default branches.


8858 30-May-1995 rgrimes

Remove trailing whitespace.


1980 09-Aug-1994 jkh

Delete two redundant declarations of _exit() and exit().
Submitted by: jkh


1880 05-Aug-1994 wollman

Regenerate conf.h with configure script from original package.


1764 22-Jun-1994 rgrimes

Fix serious off by one error for FreeBSD keyword, this has been driving
me nuts as it was on by default and that is NOT what I wanted.


1500 15-May-1994 rgrimes

To truely have the OLD behavior of RCS by default make the expansion
of $FreeBSD$ false by default. This should keep them out
of the pre 2.x repository. (Or at least make them useless in it).


1495 14-May-1994 rgrimes

No longer use FSYNC_ALL by default, we do not have the stability problems
with the system as we once did. This should greatly increase the speed
of rcs and therefore cvs.


1494 14-May-1994 rgrimes

Add new option -K from David Dawes that allows you to turn on and off
specific keyword substitution during a rcs co command.
Add the new keyword FreeBSD that is IDENTICAL in operation to $Id$.


113 09-Jul-1993 conklin

Update makefiles:
centralize obj/noobj conditional in Makefile.inc
use DPADD
don't compile profiling library
install rcsfreeze correctly
After this commit, the freebsd and netbsd rcs distribution will be in sync.


100 06-Jul-1993 nate

We don't need librcs.a in /usr/lib, so make install not do anything


51 28-Jun-1993 nate

Added Chris Demetriou's FSYNC_ALL option which causes all writes to be
flushed immediately. (In case of a crash in the middle of CVS/RCS commits


10 18-Jun-1993 jkh

This commit was generated by cvs2svn to compensate for changes in r9,
which included commits to RCS files with non-trunk default branches.