summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/cvs
Commit message (Collapse)AuthorAgeFilesLines
* Remove CVS from the base system.eadler2013-06-1512-1259/+0
| | | | | | Discussed with: many Reviewed by: peter, zi Approved by: core
* Don't include <sys/timeb.h>.ed2012-01-081-1/+1
| | | | | Including this header file causes a compilation warning. The code builds perfectly fine without this header file.
* Fix buildworld -DNO_CLEAN when using with Perforce, which marks files aswill2010-08-121-1/+1
| | | | | | | read-only by default, meaning files copied can't be overwritten next time. Reviewed by: imp Approved by: ken (mentor)
* Instead of using .POSIX:, use the cool looking "@:" rule.obrien2008-06-271-2/+4
| | | | Submitted by: ru
* Fix conflicts after heimdal-1.1 import and add build infrastructure. Importdfr2008-05-071-2/+2
| | | | all non-style changes made by heimdal to our own libgssapi.
* Update for version 1.11-20080310.obrien2008-03-191-5/+44
| | | | | Make our changes to CVS_RSH & CVS_SSH settings here instead of contrib/cvs/src/cvs.h.
* + Make it clear this was taken from the CVS 1.11 branch on 10-March-2008.obrien2008-03-191-3/+3
| | | | + Depend on $CVSDIR/configure also - so things get properly remade if we tweak.
* Use a phony .POSIX target. This seems to be the way toobrien2008-01-162-1/+3
| | | | turn off the stuff in src/usr.bin/make/main.c rev 1.161.
* Use our standard verbose spelling of rules variables.obrien2008-01-131-3/+3
| | | | | | (as a nice side affect, this will make gnu/usr.bin/cvs/contrib/Makefile have a later date than contrib/cvs/contrib/Makefile.in - which will help the build break after the 1.11.22 CVS import...)
* Disable contrib - there is weirdness going on with it.obrien2008-01-131-1/+1
|
* Reimplementation of world/kernel build options. For details, see:ru2006-03-171-1/+2
| | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
* Add a new extensible GSS-API layer which can support GSS-API plugins,dfr2005-12-291-1/+1
| | | | | | | | | similar the the Solaris implementation. Repackage the krb5 GSS mechanism as a plugin library for the new implementation. This also includes a comprehensive set of manpages for the GSS-API functions with text mostly taken from the RFC. Reviewed by: Love Hörnquist Åstrand <lha@it.su.se>, ru (build system), des (openssh parts)
* Remove kludges intended to support src trees with partial obj trees.des2005-06-101-10/+2
| | | | Discussed with: ru
* Tidy up cvs entriesimp2005-06-037-14/+0
|
* NOCRYPT -> NO_CRYPTru2004-12-211-1/+1
|
* Add removal of MKTEMP_SH_FUNCTION to processing for cvsbug script.kensmith2004-12-101-0/+1
| | | | | Approved by: peter (a while ago) MFC After: 1 week
* For variables that are only checked with defined(), don't provideru2004-10-242-2/+2
| | | | any fake value.
* Make cvsbug(1) actually work instead of aborting due to missing configurepeter2004-09-281-1/+6
| | | | script substitution markers.
* Fix the embedded version string in cvs and cvsbug. This breaks scriptspeter2004-09-282-2/+2
| | | | | | | that parse it. PR: 72139 Submitted by: Eugene M. Kim <gene@nttmcl.com>
* Join the 21st century: Cryptography is no longer an optional componentcperciva2004-08-061-1/+0
| | | | | | | | | | of releases. The -DNOCRYPT build option still exists for anyone who really wants to build non-cryptographic binaries, but the "crypto" release distribution is now part of "base", and anyone installing from a release will get cryptographic binaries. Approved by: re (scottl), markm Discussed on: freebsd-current, in late April 2004
* Update bmake glue for cvs-1.11.15, with apologies to Jacques for messingpeter2004-04-153-66/+4
| | | | up his day. The *.patch files are still fine for MFC'ing.
* Patch vulnerabilities in the CVS client and server:nectar2004-04-143-2/+65
| | | | | | | | | | | A malicious CVS server could cause your CVS client to overwrite arbitrary files (CAN-2004-0180). When a CVS client uses the `-p' checkout option, the server could be fooled into checking out files from outside the given $CVSROOT. (This patch is applied in an unorthodox manner so as not to complicate a later vendor import of CVS.)
* Oops, use -I${DESTDIR}/usr/include/gnu instead of ... /../../include/gnuache2004-02-173-5/+3
|
* Switch back to regex.h and fix error when mismatched regex.h used withache2004-02-163-4/+12
| | | | system libgnuregex
* Fixed style of DPADD and LDADD assignments as per style.Makefile(5).ru2004-02-051-2/+2
|
* Only evaluate CVS version once, when necessary.ru2003-09-071-3/+3
| | | | Eliminates the need in sed(1) during install.
* Only evaluate CVS version once, when necessary.ru2003-09-071-4/+3
| | | | Eliminates the need in sed(1) during install.
* Only define a default editor if one isn't already defined.obrien2003-07-071-0/+2
|
* Enable GSSAPI/Kerberos 5 support (aka `gserver').nectar2003-05-051-9/+6
| | | | MFC after: 1 month
* Finish update for cvs-1.11.5. Some build-time tunables were moved frompeter2003-01-216-485/+39
| | | | | | | | options.h to config.h.in and set via ./configure when built normally. Export some of the build knobs to the Makefile here, overridable from /etc/make.conf. Also get the version strings right. config.h was repocopied to config.h.proto, and we do a limited sed on it at build time now.
* Dont bother with unused rules for version.cpeter2003-01-211-4/+1
|
* Update for cvs-1.11.5 import (note to self: gotta fix the version tags)peter2003-01-212-4/+4
|
* Sigh. Another wrong version string. However, this one isn't used in thepeter2002-12-042-2/+2
| | | | | | build. Approved by: re
* Oops. Use the correct version number. The number that was here was thepeter2002-12-032-2/+2
| | | | | | one that I originally used on freefall etc. Approved by: re
* Update bmake glue after 1.11.2.1-20021201 import. options.h is no longerpeter2002-12-024-653/+697
| | | | | | | touched by configure in the autoconf system and a standard version is now used. Approved by: re
* cvs-1.11.2 seems to bug out if HAVE_MMAP is not defined. It hoses itspeter2002-09-022-2/+2
| | | | | | internal buffer management somehow (an off by one perhaps). HAVE_MMAP wasn't detected because configure has a bogus declaration of malloc which conflicted with stdlib.h. Sigh.
* version.h is now autogenerated in 1.11.2, not version.cpeter2002-09-021-4/+5
|
* Update for 1.11.1p1 -> 1.11.2 importpeter2002-09-022-2/+32
|
* It seems CVSvn.texi isn't used anymore.peter2002-09-021-11/+0
|
* Mark all internal libraries with INTERNALLIB.ru2002-05-132-12/+2
|
* Replaced exists() tests with two equivalent defined().ru2002-04-181-1/+1
| | | | | LIBDIR is defined in bsd.own.mk but sys.mk no longer includes bsd.own.mk as of revision 1.60.
* Restore the correct CLEANFILES that got damaged in rev. 1.15.ru2002-03-301-1/+1
|
* Allow to build with GCC 3.1.obrien2002-03-301-1/+2
|
* FILES support for bsd.prog.mk. See bsd.README for details.ru2001-12-171-11/+4
| | | | Stolen from: NetBSD
* Use some slightly less horrible make magic for doing the version stuff.peter2001-08-102-17/+12
|
* One more version related tweak after cvs-1.11 -> 1.11.1p1peter2001-08-101-4/+4
|
* Update build rules for .in and tidy up.peter2001-08-101-6/+4
|
* Tools dir is now empty and unusedpeter2001-08-102-20/+1
|
* Generate version.c on the fly rather than using a generated file.peter2001-08-101-0/+12
|
* Get the version source from the (more) correct place.peter2001-08-101-8/+7
| | | | Remove the obsolete cvsbug.sh script
OpenPOWER on IntegriCloud