jkim
29fa2db5f4
Regen assembly files for i386 after r338846.
2018-09-20 22:48:34 +00:00
jkim
6245169c78
Add CFLAGS for i386 assembly files.
2018-09-20 22:47:55 +00:00
jkim
514285f2cf
Sort assembly source files for i386.
2018-09-20 22:45:42 +00:00
jkim
10114566c4
Connect engines to the build.
2018-09-20 21:59:47 +00:00
jkim
d82903cd41
Connect i386 assembly files to build.
2018-09-20 21:36:52 +00:00
jkim
14a0b99c50
Regen assembly files for i386.
2018-09-20 21:34:05 +00:00
jkim
db9c2bdeb5
Link libcrypto with pthread.
2018-09-20 00:20:04 +00:00
jkim
f769253e9e
Remove an obsolete compiler option.
2018-09-20 00:17:41 +00:00
emaste
1f5ea84932
openssh: cherry-pick OpenSSL 1.1.1 compatibility
...
Upstream commits:
482d23bcac upstream: hold our collective noses and use the openssl-1.1.x
48f54b9d12 adapt -portable to OpenSSL 1.1x API
86e0a9f3d2 upstream: use only openssl-1.1.x API here too
a3fd8074e2 upstream: missed a bit of openssl-1.0.x API in this unittest
cce8cbe0ed Fix openssl-1.1 fallout for --without-openssl.
Trivial conflicts in sshkey.c and test_sshkey.c were resolved.
Sponsored by: The FreeBSD Foundation
2018-09-19 21:18:44 +00:00
emaste
d46475a2e7
openssh: rename local macro to avoid OpenSSL 1.1.1 conflict
...
Local changes introduced an OPENSSH_VERSION macro, but this conflicts
with a macro of the same name introduced with OpenSSL 1.1.1.
2018-09-19 19:13:29 +00:00
jkim
731283605c
Make uefisign(8) buildable.
2018-09-19 07:10:28 +00:00
jkim
d44a9c7815
Make ppp(8) buildable.
2018-09-19 07:09:55 +00:00
jkim
92c1167e93
Make factor(6) buildable.
2018-09-19 07:09:09 +00:00
jkim
645cbaf5b5
Make dc(1) buildable.
2018-09-19 07:08:27 +00:00
jkim
69a6e12782
Make geli(8) buildable.
2018-09-19 07:08:04 +00:00
jkim
75de67ff13
Make decryptcore(8) buildable.
2018-09-19 07:07:03 +00:00
jkim
59b947e8fc
Make libradius(3) buildable.
2018-09-19 07:06:20 +00:00
jkim
76850e3a16
Make libmp(3) buildable.
2018-09-19 07:05:31 +00:00
jkim
9dfee4aa81
Make libfetch buildable.
2018-09-19 07:04:15 +00:00
jkim
b13e04a27e
Make unbound buildable.
2018-09-19 07:03:28 +00:00
jkim
d847c947e3
Make telnet(1) buildable.
2018-09-19 07:01:22 +00:00
jkim
9e8c94197a
Update Apache Serf to 1.9.3 to support OpenSSL 1.1.1.
2018-09-19 06:59:28 +00:00
jkim
192af730df
Revert r338774. Unrelated changes were committed with Apache Serf.
2018-09-19 06:56:37 +00:00
jkim
7cc69f42ae
Update Apache Serf to 1.3.9 to make it buildable with OpenSSL 1.1.1.
2018-09-19 06:49:55 +00:00
jkim
23bc9123cb
Make sendmail(8) buildable.
2018-09-19 06:48:45 +00:00
jkim
cd4343bf9e
Make auditdistd(8) buildable.
2018-09-19 06:45:13 +00:00
jkim
9c688a4e57
Make libldns buildable.
2018-09-19 06:44:31 +00:00
jkim
9296ddc477
Make dma(8) buildable.
2018-09-19 06:42:05 +00:00
jkim
4d67ad79b8
Make libbsnmp buildable.
2018-09-19 06:39:10 +00:00
jkim
0ead16e624
Build openssl(1).
2018-09-19 06:29:06 +00:00
jkim
7c22a3dd9e
Add generated header file for openssl(1).
2018-09-19 00:32:48 +00:00
jkim
49d1372bde
Build libssl for amd64.
2018-09-19 00:24:00 +00:00
jkim
0f72569781
Add generated header files for FreeBSD.
2018-09-19 00:08:27 +00:00
jkim
6968bfa714
Build libcrypto for amd64.
2018-09-19 00:07:09 +00:00
jkim
07d8f615a6
Do not build engines for now.
2018-09-19 00:06:48 +00:00
jkim
5f24065324
Do not generate unused AVX2 and AVX-512 assembly files for amd64.
2018-09-18 01:51:28 +00:00
jkim
34ea45b69d
Remove unused AVX2 and AVX-512 assembly files for amd64.
2018-09-18 01:47:01 +00:00
jkim
510209c66f
Update SHLIB_VERSION_NUMBER to 9.
...
Prodded by: avg
2018-09-14 14:40:09 +00:00
jkim
a34aeaad0e
Add OpenSSL symbol version maps.
...
Note the files are not automatically generated for now.
2018-09-13 23:51:54 +00:00
jkim
589babcc1f
Catch up with manual page removal from secure/lib/libssl.
2018-09-13 23:46:27 +00:00
jkim
e47d66a07a
Update initial opensslconf.h for amd64.
2018-09-13 23:31:56 +00:00
jkim
db0d326ed6
Regen manual pages.
...
Note the manual pages are not automatically generated for now.
2018-09-13 23:14:57 +00:00
jkim
bd1b5d2a7f
Regen amd64 assembly files for OpenSSL 1.1.1.
2018-09-13 21:07:09 +00:00
jkim
8ea5e5a891
Update shlib version to 9.
2018-09-13 20:53:51 +00:00
jkim
5f960f9938
Update OpenSSL version number.
2018-09-13 20:51:19 +00:00
jkim
ed55404d57
Update OpenSSL to 1.1.1.
...
Note it does not update build infrastructure.
2018-09-13 20:40:51 +00:00
jkim
f3cd074bb3
Import OpenSSL 1.1.1.
2018-09-13 19:18:07 +00:00
vangyzen
4d88bbba13
Set zfs_arc_meta_strategy to metadata only
...
The previous default of "balanced" appears to have caused pathological
behavior, including very poor performance and 100% CPU load in the
arc_reclaim_thread.
The symptoms appeared when the daily periodic run started.
With this change, the system--and the ARC in particular--behaved
normally during a manual daily periodic run.
From Mark Johnston: The port of the balanced strategy is incomplete,
since arc_prune_async() is a no-op on FreeBSD. (This also seems
to imply that r337653 is a no-op.) After 12 is branched we can
port the remaining bits and consider changing the default back.
Submitted by: markj (essentially)
Reviewed by: markj
Approved by: re (gjb)
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D17156
2018-09-13 17:56:48 +00:00
gonzo
f3797279cb
[ig4] Update list of supported hardware
...
Reflect the fact that ig4(4) is not an Intel-specific device but
a driver for Synopsys DesignWare I2C controller that now ships in
AMD systems too.
Approved by: re (kib), rpokala
2018-09-13 17:39:08 +00:00
gonzo
5e85bcc795
[ig4] Add PCI IDs for I2C controller on Intel Kaby Lake systems
...
PR: 221777
Approved by: re (kib)
Submitted by: marc.priggemeyer@gmail.com
2018-09-13 17:36:55 +00:00