summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/cvs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* a few depend:-related thingies that were still in.espie2019-12-211-4/+1
| | | | okay millert@, tb@
* Drop dead links to loria.fr and cvshome.orgjca2019-01-105-54/+0
| | | | Pointed out by Matteo Niccoli, ok bluhm@ sthen@
* When checking out certain commits by date, cvs got confused. Ifbluhm2018-10-221-1/+3
| | | | | | | | there is a vendor branch and a commit on top of it, revision 1.1 was taken instead of the vendor branch. To fix this, compare the vendor date with the current node, and not with the command line date. OK deraadt@
* Pass CC/CFLAGS/LDFLAGS to the configure script. ok millert@naddy2018-09-141-4/+6
|
* When installing the link to rcs2log, set the owner on the link itselfmillert2018-08-161-1/+1
| | | | and not the file it points to. OK deraadt@ tb@
* do not pick up groff from /usr/local/bin in configure, noticed by benno@;naddy2018-07-111-1/+3
| | | | ok benno@ jca@
* Fix a few, but not all, clang warnings: Use "%s" to print modifiabletb2018-07-106-25/+19
| | | | | | | strings, add a couple of braces, ansify a few functions, add and remove a few extra parens. ok jcs
* Use the proper macros in AUTHORS, and delete the bogus BUGS section.schwarze2017-11-091-3/+1
| | | | Reporting OpenBSD bugs to GNU makes no sense...
* When executing ssh, use "--" to indicate end of arguments before themillert2017-08-211-2/+4
| | | | host name. Adapted from a MirBSD diff by Thorsten Glaser.
* destroy lint remnants.espie2017-06-121-4/+1
| | | | okay millert@ deraadt@
* once cvs's flow-control mechanism has kicked in, stop reading fromjcs2017-04-141-1/+5
| | | | | | | | | | | | | | | | | | | | its local reader until memory usage goes back down below its watermark. during a checkout of a tree with big files (like www) from a fast reader (disk) and a slow writer (net), the amount of data being buffered can back up enough that cvs tries to allocate too many buffers and hits its resource limit, causing death. cvs's flow-control mechanism properly detects this early on, but the message sent to the reader process to stop sending data takes too long to process. take more aggressive action and just stop reading from the reader until the writer has ejected enough data that it can start re-using its already-allocated buffers instead of allocating new ones. ok deraadt
* Nuke some excess whitespace.krw2017-01-201-7/+7
|
* Set correct owner for installed files. Required for noperm release.natano2016-09-293-15/+18
| | | | ok tb
* Revert previous, I didn't intend to commit this (yet).natano2016-09-203-31/+20
|
* Set correct owner for installed files. One step closer to nopermnatano2016-09-203-16/+19
| | | | | | builds. initial diff and ok millert
* httpS://www.openbsd.org/tb2016-09-041-1/+1
|
* admin: add -C option to set a revision's commitidjcs2016-08-311-2/+59
| | | | | | this version bails out if the revision has a commitid already ok guenther deraadt tom
* When the commit message is empty, don't default to c)ontinuetb2016-08-161-4/+4
| | | | | | (committing without log message), but to a)bort. ok jcs, natano; millert and tj agree
* regentb2016-03-071-92/+91
|
* There is a mknod(2) call hidden deep in the guts of cvs(1) thattb2016-03-071-1/+0
| | | | | | | | | | could in principle be called at any point during runtime. Instead of adding "dpath" to the relevant pledges, disable the code path itself. Now instead of hitting a brutal abort(3), you will just get an error message. autoconf handholding + ok jca@
* Regen.jca2015-11-201-187/+4
|
* Server-side pserver support is broken, and we don't plan to support it.jca2015-11-202-29/+0
| | | | ok sthen@ semarie@
* Pledge cvs(1).jca2015-11-171-0/+22
| | | | | | | | | The initial pledge(2) call is broad, we can refine later when we know whether we run in server, pserver client mode or regular client mode. pserver server mode is likely broken, it will either be fixed or removed. With and ok semarie@, "let's proceed." deraadt@
* Use crypt_checkpass() instead of strcmp(hash, crypt(password, hash)).millert2015-10-301-7/+3
| | | | | Fixes a crash in pserver mode when CVSROOT/passwd contains an old DES password.
* Add missing check for stdint.h, needed for SIZE_MAX in xsize.h.millert2015-02-053-2/+5
| | | | OK deraadt@
* no more kerberos.daniel2014-10-211-3/+3
| | | | ok deraadt@, dcoppa@
* finally enable writing per-commit commitid tokens to rcs ,v filesjcs2014-05-282-8/+1
| | | | ok deraadt@ millert@
* Remove KERBEROS5 from the Makefiles (except ssh for now, where it isreyk2014-04-221-9/+1
| | | | | | already manually disabled). ok deraadt@
* Remove workarounds for ld reaching MAXDSIZ on vax, now that MAXDSIZ ismiod2014-04-151-4/+1
| | | | | more comfortable. Reminded by brad@
* When writing a history entry, don't downcast time() return value tojca2013-12-141-2/+2
| | | | (long). Use (long long) and print it with %ll08x instead. ok zhuk@
* Kill usage of timeb.h for upcoming removal of libcompat. OK deraadt@millert2013-12-0317-129/+75
|
* disable kerberos support (only used for pserver, which we stronglyderaadt2013-11-111-7/+7
| | | | | discourage anyone from using anyways) ok various
* Prep for big ino_t: cast to unsigned long long and format with %ll or %qguenther2013-08-081-2/+2
| | | | httpd correction and ok kettenis@
* Switch vax to gcc 3.3.6.miod2013-08-061-2/+7
|
* Move the declaration of `disable_x_prog' outside of a #ifdef AUTH_SERVER_SUPPORTmiod2013-06-201-2/+2
| | | | block where it had been mistakenly put in the first place (in r1.28).
* don't link to hx509, pthread and ntlm related librariesrobert2013-06-191-1/+1
|
* Shuffle library link order to appease the static arch deities.miod2013-06-181-1/+1
|
* link to the new kerberos librariesrobert2013-06-171-1/+1
|
* avoid rebuilding server.c and client.c in the install targetrobert2013-06-031-2/+2
|
* backport commitid support from newer CVS (with a different random idjcs2013-06-039-1/+91
| | | | | | | | generator) writing a commitid is currently disabled ok deraadt
* Constrain the 2038 check to only when sizeof(time_t) == sizeof(int).deraadt2013-04-191-3/+3
| | | | | | | Adding more powerful checking is too difficult. We'll fix this problem by moving to 64-bit time_t.. and once we do, we don't want this code to falsely trigger. ok millert
* remove .cvsignore from cvs source dir, ok deraadtsthen2012-05-201-16/+0
| | | | | | building cvs fails after a forgotten 'make obj', but the problem is tough to spot because the files which cause a problem are hidden from 'cvs up' output (even with 'cvs up -I !') because they're listed in .cvsignore.
* sync cvsignore patterns. ok sthen@matthieu2012-03-311-4/+4
|
* Adjust the default "ignore" list for cvs;sthen2012-03-261-2/+2
| | | | | | | | | | - don't ignore "core", it gets in the way when we import certain things - ignore "*.core" to match the actual filenames we use for core dumps suggested by landry@ - ignore ".git" to avoid accidental imports of the directory when used locally "on top of" cvs various versions ok'd by landry@ todd@ espie@ phessler@ dcoppa@
* In preparation for getline and getdelim additions to libc, rename getline()fgsch2012-03-0421-34/+34
| | | | | occurrences to get_line(). Based on a diff from Jan Klemkow <j-dot-klemkow-at-wemelug-dot-de> to tech.
* ignore vim's .*.swp files.espie2012-01-051-0/+1
| | | | okay fgs@, millert@
* declare a return type on a function returning void, matches upstreamjsg2011-07-041-1/+1
|
* Switch the remaining users of libdes in src to libcrypto,jsg2010-10-153-9/+9
| | | | | | telnet portion partially from the latest heimdal. ok mikeb@
* We are still far away from supporting the roff macro definition macro .deschwarze2010-09-221-138/+130
| | | | | | | | | | | | | | in mandoc, if we ever get to that point. Even less so with variable arguments and using a single non-alphabetic character (here, '`') as the macro identifier. In the meantime, refrain from using .de in cvs(1). Patch generated by running #!/usr/bin/perl while(<>){s/^\.\` "(.*)"(.*)/.RB \` "\\|$1\\|" \'$2/;print;} followed by some hand-polishing. Repeatedly prodded by many (e.g. halex@, weerd@) and repeatedly forgotten. "yes. at least people will be able to read the page." jmc@
* - replace SP with sp calls. this was defined within cvs.1, but unsupportedjmc2010-07-261-108/+103
| | | | | | by mandoc; diff from kristaps - while here, fix a bad width specifier