Proto commits in HardenedBSD/hardenedBSD-stable

These 81 commits are when the Protocol Buffers files have changed:

Commit:62789ed
Author:des

Upgrade Unbound to 1.7.0. More to follow.

The documentation is generated from this commit.

Commit:4c38c39
Author:des

Vendor import of Unbound 1.7.0.

Commit:fe6d824
Author:dim

Vendor import of clang trunk r321017: https://llvm.org/svn/llvm-project/cfe/trunk@321017

Commit:ac6edc1
Author:bapt

Remove groff from base All manpages in base are now compatible with mandoc(1), all roff documentation will be relocated in the doc tree. man(1) can now use groff from the ports tree if it needs. Also remove checknr(1) and colcrt(1) which are only useful with groff. Approved by: (no objections on the mailing lists)

Commit:00d5789
Author:grehan

Create branch for bhyve graphics import.

This commit does not contain any .proto files.

Commit:dc5c74f
Author:des

MFH (r292206): upgrade to Unbound 1.5.7 MFH (r292135): run configure script with correct compiler

Commit:f2bca8d
Author:des

Upgrade to Unbound 1.5.7.

Commit:d7ed4d0
Author:des

import unbound 1.5.7

Commit:a060063
Author:des

MFH (r276605, r282089): upgrade to latest Unbound MFH (r276699, r276702, r277057): local control socket MFH (r276599, r276612, r282087, r282088): build fixes This brings in Unbound 1.5.3 from head. Local control sockets are now supported and will be used by default for new installations. Existing systems will continue to use TCP control sockets until the automated setup script is re-run ("service local_unbound setup") and the service restarted ("service local_unbound restart"). Approved by: re (kib) Relnotes: yes

Commit:7e46405
Author:des

Upgrade to Unbound 1.5.1. Almost all our local changes to date have been adopted upstream, greatly reducing the diff.

Commit:63bb89e
Author:des

import unbound 1.5.0

Commit:eb1a5f8
Author:gjb

Move ^/user/gjb/hacking/release-embedded up one directory, and remove ^/user/gjb/hacking since this is likely to be merged to head/ soon. Sponsored by: The FreeBSD Foundation

Commit:6b01bbf
Author:gjb

Copy head@r259933 -> user/gjb/hacking/release-embedded for initial inclusion of (at least) arm builds with the release. Sponsored by: The FreeBSD Foundation

Commit:bf7c0f2
Author:eadler

Remove CVS from the base system. Discussed with: many Reviewed by: peter, zi Approved by: core

Commit:343f2eb
Author:ed

Don't include <sys/timeb.h>. Including this header file causes a compilation warning. The code builds perfectly fine without this header file.

Commit:09f9c89
Author:jamie

A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.

This commit does not contain any .proto files.

Commit:f1216d1
Author:delphij

Create a custom branch where I will be able to do the merge.

This commit does not contain any .proto files.

Commit:6cec00d
Author:ru

MFC: Sync Groff with trunk except libulog addition.

Commit:7b5fe6a
Author:ru

Pull up vendor changes. The following local changes made obsolete: - Addition of several FreeBSD versions. - r192561 that attempted to fix UTF-8 issues.

Commit:dfd6cf5
Author:des

When man pages are formatted in UTF-8, .Fl is encoded as U+2212 "MINUS SIGN" instead of U+002D "HYPHEN-MINUS". This is unfortunate for two reasons: 1) this is not the character which is actually used on the command line, and 2) it makes it impossible to search a man page for a specific command-line option. This patch fixes this, but there are other unresolved issues, such as confusion between -, \- and hy: while the latter is always (and only) used for hyphenation, both - and \- are used for negation and subtraction, and \- is used for command-line options and sometimes also for parenthesis. IMHO, the correct Unicode characters are: - hyphenation: either U+2010 or U+00AD, most likely the former (the latter is the so-called soft hyphen, used to indicate a point at which a text processor is allowed to hyphenate a word) - negation and subtraction: U+2212 - parenthesis: in English, U+2214, with spaces suppressed before and after; in some others (such as Norwegian), U+2213 with spaces retained. - command-line options: U+002D, because that is what is actually used on the command line. However, fixing this would require extensive modifications to (at least) the doc and man macro sets... MFC after: 1 week

Commit:1102062
Author:dfr

Make a place for porting the Xen HVM support to 7.x.

Commit:19b6af9
Author:dfr

Clone Kip's Xen on stable/6 tree so that I can work on improving FreeBSD/amd64 performance in Xen's HVM mode.

Commit:cf53208
Author:lulf

- Import the HEAD csup code which is the basis for the cvsmode work.

This commit does not contain any .proto files.

Commit:6d968b9
Author:obrien

MFC: CVS version 1.11.22.1 (almost 1.11.23).

Commit:aec77fd
Author:obrien

Update for version 1.11-20080310. Make our changes to CVS_RSH & CVS_SSH settings here instead of contrib/cvs/src/cvs.h.

Commit:513cdf0
Author:ru

MFC: Groff 1.19.2.

Commit:353ac0b
Author:ru

Virgin import of FSF groff v1.19.2

Commit:b22adb8
Author:ru

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

Commit:f3ab4f7
Author:ru

Unbreak Russian KOI8-R support.

Commit:65d5f9d
Author:obrien

Only define a default editor if one isn't already defined.

Commit:06b40fe
Author:ru

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

Commit:c965577
Author:ru

Virgin import of FSF groff v1.19

Commit:1f669c4
Author:peter

Finish update for cvs-1.11.5. Some build-time tunables were moved from 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.

Commit:91d2438
Author:peter

Update for cvs-1.11.5 import (note to self: gotta fix the version tags)

Commit:5d28b45
Author:peter

Sigh. Another wrong version string. However, this one isn't used in the build. Approved by: re

Commit:1d704c2
Author:peter

Oops. Use the correct version number. The number that was here was the one that I originally used on freefall etc. Approved by: re

Commit:88a7954
Author:peter

Update bmake glue after 1.11.2.1-20021201 import. options.h is no longer touched by configure in the autoconf system and a standard version is now used. Approved by: re

Commit:49694bd
Author:ru

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

Commit:127e617
Author:ru

Virgin import of FSF groff v1.18.1

Commit:f3bcf9c
Author:peter

cvs-1.11.2 seems to bug out if HAVE_MMAP is not defined. It hoses its 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.

Commit:0e00fb0
Author:peter

Update for 1.11.1p1 -> 1.11.2 import

Commit:be57e47
Author:peter

*** empty log message ***

Commit:0faa112
Author:ru

`\<space>' (unpaddable space) does not work in groff_font(5) files, it is taken as a single escape (`\') character. This prevented \e from being output correctly in -Tkoi8-r case. Noticed by: Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>

Commit:ad298e1
Author:ru

Synch with devascii/R.proto, RFC 1489, and groff_char(7).

Commit:6135240
Author:ru

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

Commit:42d5653
Author:ru

Removed files not present in v1.17 import.

Commit:3b5355d
Author:ru

Removed files not present in v1.17 import.

Commit:78a36d2
Author:ru

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

Commit:0e0a0e6
Author:ru

Virgin import of FSF groff v1.17

Commit:71372a3
Author:ru

Backout rev 1.2 (emulate `:o' and `/o' letters using 'o'), since they are already emulated in tmac.tty-char.

Commit:e6ea0ad
Author:ru

Use stock (FSF) version of this file.

Commit:1f010d7
Author:ru

Resolve conflicts after v1.16.1 import.

Commit:a812d8b
Author:ru

Virgin import of FSF groff v1.16.1

Commit:7c20aab
Author:ru

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

Commit:e2db019
Author:peter

Regenerated. There are a bunch of changes from this round of ./configure but none of them are used or make any difference (at least in the FreeBSD version).

Commit:b429515
Author:cvs2svn

This commit was manufactured by cvs2svn to create branch 'ALSA'.

This commit does not contain any .proto files.

Commit:ff090ab
Author:peter

Update files generated by configure.

Commit:2e30179
Author:ache

Tune table since 0200-0206 is not available, add more chars

Commit:deba43b
Author:ache

Add more koi8-r chars

Commit:02240a3
Author:peter

indicate ability to support the PerservePermissions stuff

Commit:5386f45
Author:peter

Update config.h

Commit:0506343
Author:cvs2svn

This commit was manufactured by cvs2svn to create branch 'jb'.

This commit does not contain any .proto files.

Commit:7c6e960
Author:cvs2svn

This commit was manufactured by cvs2svn to create branch 'JB'.

This commit does not contain any .proto files.

Commit:e13905b
Author:peter

Update to build the new cvs version

Commit:9dce133
Author:ache

Emulate ':o' and '/o' letters using 'o'

Commit:e9f0e5e
Author:pst

Groff is dead...

Commit:a9cee8f
Author:pst

Install additional S and L text fonts, needed for BSD doc formatting. Original author: ache

Commit:0d8a61c
Author:pst

Add Russian language / koi8-r font support. Original author: ache

Commit:7fdf494
Author:pst

Virgin import of FSF groff v1.10

Commit:c754c0f
Author:pst

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

Commit:b10c7a0
Author:peter

Update to use the cvs-1.8.1 sources from src/contrib/cvs

Commit:54f5dbe
Author:peter

Import CVS-1.6.3-951211.. Basically, this is the cvs-1.6.2 release plus a couple of minor changes.. Some highlights of the new stuff that was not in the old version: - remote access support.. full checkout/commit/log/etc.. - much improved dead file support.. - speed improvements - better $CVSROOT handling - $Name$ support - support for a "cvsadmin" group to cut down rampant use of "cvs admin -o" - safer setuid/setgid support - many bugs fixed.. :-) - probably some new ones.. :-( - more that I cannot remember offhand..

Commit:86f1bc4
Author:cvs2svn

This commit was manufactured by cvs2svn to create branch 'LINUX'.

This commit does not contain any .proto files.

Commit:07c952b
Author:nate

Original sources from CVS-1.4A2 munged to fit our directory structure.

Commit:2e14d9e
Author:cvs2svn

This commit was manufactured by cvs2svn to create branch 'MATT_THOMAS'.

This commit does not contain any .proto files.

Commit:f5f5f9e
Author:ache

Install additionly S and L text fonts, needed for BSD docs formatting

Commit:d13dcf3
Author:ache

Remove troff chars emulation, handled better via tmac.tty-char

Commit:b2697d3
Author:ache

Back out 1.x changes (additional troff chars), now handled via tmac.tty

Commit:5ab215a
Author:ache

Add koi8-r device (russian charset)

Commit:ecb5f40
Author:pst

Layer in all FreeBSD patches

Commit:cce628f
Author:pst

groff-1.09