summaryrefslogtreecommitdiff
path: root/contrib/cvs/src
Commit message (Collapse)AuthorAgeFilesLines
* MFC: rev 1.4: forward compatability with cvs-1.12 repositoryPeter Wemm2008-01-071-0/+10
| | | | | | | Approved by: re (kensmith) Notes: svn path=/releng/7.0/; revision=175125
* Add the '-n' option which is the opposite of '-N', "Do not list tags."David E. O'Brien2006-12-121-1/+4
| | | | | | | | The '-n' option is needed when one has "log -N" in their ~/.cvsrc, but wishes to see tags for a particular invocation. Notes: svn path=/head/; revision=165111
* Correct insecure temporary file usage.Colin Percival2005-09-071-2/+0
| | | | | | | Security: FreeBSD-SA-05:20.cvsbug Notes: svn path=/head/; revision=149851
* Correct multiple security related errors: a buffer overflow, NULLSimon L. B. Nielsen2005-04-223-8/+12
| | | | | | | | | | | | pointer dereferences, possible use of uninitialized variables, and memory leaks. Security: CAN-2005-0753 Security: FreeBSD-SA-05:05.cvs Approved by: peter Notes: svn path=/head/; revision=145406
* Do not check val-tags if the repository is read-only.Dag-Erling Smørgrav2004-08-051-0/+5
| | | | | | | | Approved by: maintainer's silence MFC after: 2 weeks Notes: svn path=/head/; revision=133180
* Add an "iso8601" option keyword which causes 'cvs log' etc. to printDag-Erling Smørgrav2004-07-064-4/+11
| | | | | | | | | | dates in ISO 8601 format. Approved by: peter MFC after: 2 weeks Notes: svn path=/head/; revision=131688
* Merge 1.11.15+ -> 1.11.17 changes onto mainline. I've left cvs.1 alonePeter Wemm2004-06-106-72/+194
| | | | | | | for now. Notes: svn path=/head/; revision=130307
* This commit was generated by cvs2svn to compensate for changes in r130303,Peter Wemm2004-06-109-58/+328
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=130304
| * Import cvs-1.11.17 onto vendor branch.Peter Wemm2004-06-1015-130/+522
| | | | | | | | Notes: svn path=/vendor/cvs/dist/; revision=130303
| * The previous commit broke compatibility with certain buggy third-partyDag-Erling Smørgrav2004-05-201-2/+40
| | | | | | | | | | | | | | | | | | | | CVS clients. This commit fixes that and brings this file up-to-date with CVS 1.1.16. Obtained from: ccvs.cvshome.org Notes: svn path=/vendor/cvs/dist/; revision=129486
| * Fix a couple of parser bugs.Dag-Erling Smørgrav2004-05-191-2/+2
| | | | | | | | Notes: svn path=/vendor/cvs/dist/; revision=129417
* | Merge updated patch from vendor branch (1.1.1.17)Dag-Erling Smørgrav2004-05-201-2/+40
| | | | | | | | Notes: svn path=/head/; revision=129487
* | Merge parser fix from vendor branch (rev 1.1.1.16)Dag-Erling Smørgrav2004-05-191-2/+2
| | | | | | | | Notes: svn path=/head/; revision=129420
* | Change WriteTemplate to take const char * args.Peter Wemm2004-04-152-8/+4
| | | | | | | | | | | | | | | | | | The Name_Root() call seems to be defunct, remove it because it was causing compile problems. The real magic seems to be in the Parse_Info() callback (which was also updated for const char * args). Notes: svn path=/head/; revision=128273
* | Fix merge typo. Add missing ",".Peter Wemm2004-04-151-1/+1
| | | | | | | | Notes: svn path=/head/; revision=128272
* | Initial merge of cvs-1.11.5 -> 1.11.15 changes onto mainlinePeter Wemm2004-04-1522-2893/+3198
| | | | | | | | Notes: svn path=/head/; revision=128269
* | This commit was generated by cvs2svn to compensate for changes in r128266,Peter Wemm2004-04-1549-2784/+8837
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=128267
| * Import cvs-1.11.15Peter Wemm2004-04-1571-5677/+12042
| | | | | | | | Notes: svn path=/vendor/cvs/dist/; revision=128266
* | Merge security fix from vendor branch (revision 1.1.1.14).Jacques Vidrine2004-01-211-4/+19
| | | | | | | | Notes: svn path=/head/; revision=124796
* | This commit was generated by cvs2svn to compensate for changes in r124793,Jacques Vidrine2004-01-211-0/+11
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=124794
| * Incorporate two security fixes from later versions of CVS.Jacques Vidrine2004-01-212-4/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the NEWS file of cvs 1.11.11: * pserver can no longer be configured to run as root via the $CVSROOT/CVSROOT/passwd file, so if your passwd file is compromised, it no longer leads directly to a root hack. Attempts to root will also be logged via the syslog. * Malformed module requests could cause the CVS server to attempt to create directories and possibly files at the root of the filesystem holding the CVS repository. Filesystem permissions usually prevent the creation of these misplaced directories, but nevertheless, the CVS server now rejects the malformed requests. Obtained from: ccvs.cvshome.org Notes: svn path=/vendor/cvs/dist/; revision=124793
| * This file is gone on the vendor branch and no longer referenced in thePeter Wemm2003-01-211-79/+0
| | | | | | | | | | | | | | source. Notes: svn path=/vendor/cvs/dist/; revision=109661
* | Add "blame" as an "annotate" alias for interoperability with subversion.David E. O'Brien2003-07-071-1/+1
| | | | | | | | Notes: svn path=/head/; revision=117311
* | Add support for OpenBSD extensions to the $CVSROOT/config syntax.Dag-Erling Smørgrav2003-03-201-0/+21
| | | | | | | | | | | | | | | | Approved by: peter Obtained from: OpenBSD Notes: svn path=/head/; revision=112431
* | Turn off Checkin-prog and Update-prog.Peter Wemm2003-01-211-2/+2
| | | | | | | | Notes: svn path=/head/; revision=109664
* | This commit was generated by cvs2svn to compensate for changes in r109661,Peter Wemm2003-01-211-79/+0
| | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=109662
* | Merge cvs-1.11.2.1-20021201 -> 1.11.5 changes onto mainlinePeter Wemm2003-01-2110-102/+91
| | | | | | | | Notes: svn path=/head/; revision=109660
* | This commit was generated by cvs2svn to compensate for changes in r109655,Peter Wemm2003-01-2118-35/+132
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=109656
| * Import cvs-1.11.5 onto vendor branchPeter Wemm2003-01-2128-137/+223
| | | | | | | | Notes: svn path=/vendor/cvs/dist/; revision=109655
* | Merge 1.11.2 -> 1.11.2.1-20021201 changes onto mainlinePeter Wemm2002-12-0220-632/+420
| | | | | | | | | | | | | | Approved by: re Notes: svn path=/head/; revision=107487
* | This commit was generated by cvs2svn to compensate for changes in r107484,Peter Wemm2002-12-0228-1170/+1500
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=107485
| * Import cvs-1.11.2.1 as of 2002/12/01 onto vendor branch. This fixes allPeter Wemm2002-12-0245-1586/+1919
| | | | | | | | | | | | | | | | | | | | | | of the bugs that I know of. We've been running a slightly older version of this on freefall/repoman, where it was afflicted by a silly merge error on my part (fixed). Approved by: re Notes: svn path=/vendor/cvs/dist/; revision=107484
* | Fix a cvs server bug introduced in 1.11.2, in the words of the author:Peter Wemm2002-09-021-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --- Fix communication hanging in communication shutdown phase, caused by at least older CVS clients (version < 1.11.2) and a semantically incorrect usage of getc() by the server. --- getc() was being used on a blocking socket/pipe. Submitted by: rse Notes: svn path=/head/; revision=102852
* | Repo copy these files to the bmake area, these are not part of thePeter Wemm2002-09-022-112/+0
| | | | | | | | | | | | | | | | cvs vendor release and should not have been 'cvs add'ed there in the first place. Notes: svn path=/head/; revision=102849
* | Remove these files from the vendor branch, they are no longer in 1.11.2Peter Wemm2002-09-021-86/+0
| | | | | | | | Notes: svn path=/head/; revision=102848
* | Initial merge of 1.11.1p1 -> 1.11.2 changes onto mainlinePeter Wemm2002-09-0216-684/+1052
| | | | | | | | Notes: svn path=/head/; revision=102843
* | This commit was generated by cvs2svn to compensate for changes in r102840,Peter Wemm2002-09-0228-720/+3295
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=102841
| * Import cvs-1.11.2 onto vendor branchPeter Wemm2002-09-0244-1381/+4381
| | | | | | | | | | | | | | Obtained from: http://www.cvshome.org/ Notes: svn path=/vendor/cvs/dist/; revision=102840
| * Fix the HAVE_KERBEROS case. It seems somebody got carried awayPeter Wemm2001-08-201-2/+2
| | | | | | | | | | | | | | | | | | | | with cut/paste in the last release. Submitted by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org> Obtained from: http://ccvs.cvshome.org/source/browse/ccvs/src/client.c.diff?r1=1.302&r2=1.303 Notes: svn path=/vendor/cvs/dist/; revision=81953
| * Generate version.c on the fly rather than using a generated file.Peter Wemm2001-08-101-86/+0
| | | | | | | | Notes: svn path=/vendor/cvs/dist/; revision=81422
| * Get the version source from the (more) correct place.Peter Wemm2001-08-101-526/+0
| | | | | | | | | | | | | | Remove the obsolete cvsbug.sh script Notes: svn path=/vendor/cvs/dist/; revision=81420
| * Remove file obsoleted in 1.11.1p1 importPeter Wemm2001-08-101-764/+0
| | | | | | | | Notes: svn path=/vendor/cvs/dist/; revision=81412
* | Always upload new files, even if the timestamps match. This is a workaroundBill Fenner2002-07-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for the trouble that DES and I had with MFCs: when "cvs update -jfoo -jbar" creates a new file, it sets the version to 0 ("new") but sets the timestamp in the Entries file to the timestamp of the file that's new on the branch. The CVS client doesn't upload files whose timestamps match with the Entries file, so these new files don't get uploaded to the server and the server fails when trying to check them in. PR: bin/40227 Approved by: peter MFC after: 2 weeks Notes: svn path=/head/; revision=99583
* | Implement comprehensive CVS/Template support to complement the TemplateMatthew Dillon2001-09-155-11/+110
| | | | | | | | | | | | | | | | | | | | | | support that already exists for checkout. The -T option for cvs update and cvs checkout may be used to cause CVS to retrieve/update the checkin template when possible. MFC after: 1 week Notes: svn path=/head/; revision=83496
* | Implement -j for cvs diff, allowing tag:date based diffs (normally date-basedMatthew Dillon2001-09-151-25/+56
| | | | | | | | | | | | | | | | | | diffs are against the head branch only). MFC after: 1 week Notes: svn path=/head/; revision=83495
* | Merge vendor branch onto mainline (try to fix HAVE_KERBEROS)Peter Wemm2001-08-201-2/+2
| | | | | | | | Notes: svn path=/head/; revision=81954
* | Revert part of the 1.11->1.11.1p1 change. Put the blank line back inPeter Wemm2001-08-131-0/+2
| | | | | | | | | | | | | | | | the beginning of constructed log messages being passed to $EDITOR. This is where folks start typing. Notes: svn path=/head/; revision=81598
* | This commit was generated by cvs2svn to compensate for changes in r81422,Peter Wemm2001-08-101-86/+0
| | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=81423
* | This commit was generated by cvs2svn to compensate for changes in r81420,Peter Wemm2001-08-101-526/+0
| | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=81421
* | This commit was generated by cvs2svn to compensate for changes in r81412,Peter Wemm2001-08-101-764/+0
| | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=81413