Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (32m)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 15:14:47 UTC Now

2020-04-28 21:48:11 UTC MAIN commitmail json YAML

2020-04-28 21:35:35 UTC MAIN commitmail json YAML

Detect PAT on the boot processor before cpu0 attaches so the early genfb
attach code can map the framebuffer with write combining.

(jmcneill)

2020-04-28 19:45:58 UTC MAIN commitmail json YAML

add a script to load the symbol files of all the modules in the kernel

(christos)

2020-04-28 19:22:58 UTC MAIN commitmail json YAML

pms_synaptics_enable: no need to send PMS_DEV_ENABLE here because
pms_enable does this for us. Seems to resolve issues with my trackpoint
not working immediately after starting X on ThinkPad X260.

(jmcneill)

2020-04-28 18:13:50 UTC netbsd-9 commitmail json YAML

2020-04-28 18:10:48 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by sevan in ticket #862):

share/misc/airport: revision 1.68
share/misc/inter.phone: revision 1.32

Fix area code for Czestochowa and add area code for Tarnow.
While there, fix names for some other Polish cities.
Add LUZ and WMI airports (Poland).

(martin)

2020-04-28 18:06:24 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by sevan in ticket #861):

share/misc/bsd-family-tree: revision 1.80
share/misc/bsd-family-tree: revision 1.81
share/misc/bsd-family-tree: revision 1.78
share/misc/bsd-family-tree: revision 1.79

Sync with FreeBSD r358254
Sync with r358264 which fixes NetBSD 9.0 release
Update to r359157 from FreeBSD
Sync with FreeBSD r359561

(martin)

2020-04-28 18:00:56 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by sevan):

share/misc/acronyms.comp: revision 1.295
share/misc/acronyms.comp: revision 1.296
share/misc/acronyms.comp: revision 1.297
share/misc/acronyms.comp: revision 1.298
share/misc/acronyms.comp: revision 1.299
share/misc/acronyms: revision 1.292
share/misc/acronyms: revision 1.293
share/misc/acronyms: revision 1.294
share/misc/acronyms: revision 1.295
share/misc/acronyms: revision 1.296
share/misc/acronyms: revision 1.297
share/misc/acronyms: revision 1.298
share/misc/acronyms: revision 1.299
share/misc/acronyms.comp: revision 1.300
share/misc/acronyms.comp: revision 1.301
share/misc/inter.phone: revision 1.33

Add WP
From Rocky Hotas, thanks!

CCC, CPA, MDMA, SEO, WLW

SEO - already in comp

move some more to comp

Typo - heads up by Thorsten Glaser

LAG, MLAG, the G is for group, adjust MCLAG

Add RIF (reduction in force).

SSTP

Add TLDW
From Rocky Hotas, thanks!

Add HPD
From Rocky Hotas, thanks!

New Greek National Numbering Plan, according to the EETT decision published
in the Greek Government Gazette 127 B/8.2.2001

Add RFI, RFP

EPT extended page tables

SCSI OSD

PCBC

(martin)

2020-04-28 17:27:03 UTC MAIN commitmail json YAML

Make FUTEX_WAIT_BITSET(bitset=0) fail with EINVAL to match Linux.

(riastradh)

2020-04-28 17:26:02 UTC MAIN commitmail json YAML

Use correct-semantic byteorder(9) functions to provide letoh*() in msk(4)

(jakllsch)

2020-04-28 17:15:48 UTC MAIN commitmail json YAML

Remove unused cargo cult include of <dev/mii/brgphyreg.h> in if_msk.c.

(jakllsch)

2020-04-28 16:30:35 UTC netbsd-9 commitmail json YAML

2020-04-28 16:29:29 UTC netbsd-9 commitmail json YAML

2020-04-28 16:26:44 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #864):

share/man/man4/rtsx.4: revision 1.6
sys/dev/pci/pcidevs: revision 1.1410
sys/dev/pci/rtsx_pci.c: revision 1.9

Add an eclectic mix of
GeForce GTX 680, RTS522A PCI-E Card Reader, intel wifi 9560
+ whitespace

Add support for Realtek RTS522A

(martin)

2020-04-28 16:22:25 UTC MAIN commitmail json YAML

Fix waiting on a zero bitset.

The logic in futex_wait assumes there are two paths out:

1. Error (signal or timeout), in which case we take ourselves off the
  queue.

2. Wakeup, in which case the waker takes us off the queue.

But if the user does FUTEX_WAIT_BITSET(bitset=0), as in the
futex_wait_pointless_bitset test, then we will never even go to
sleep, so there will be nobody to wake us as in (2), but it's not an
error as in (1) either.  As a result, we're left on the queue.

Instead, don't bother with any of the wait machinery in that case.
This does not actually match Linux semantics -- Linux returns EINVAL
if bitset is zero.  But let's make sure this passes the releng test
rig as the tests are written now, and then fix both the logic and the
tests -- this is a candidate fix for:

lib/libc/sys/t_futex_ops (277/847): 20 test cases
    futex_basic_wait_wake_private: [6.645189s] Passed.
    futex_basic_wait_wake_shared: [6.572692s] Passed.
    futex_cmp_requeue: [4.624082s] Passed.
    futex_requeue: [4.427191s] Passed.
    futex_wait_pointless_bitset: [0.202865s] Passed.
    futex_wait_timeout_deadline: [ 9074.4164779] panic: TAILQ_INSERT_TAIL 0xffff000056a1ad48 /tmp/bracket/build/2020.04.28.03.00.23-evbarm-aarch64/src/sys/kern/sys_futex.c:826
[ 9074.4340691] cpu0: Begin traceback...
[ 9074.4340691] trace fp ffffc0004ceffb40
[ 9074.4340691] fp ffffc0004ceffb60 vpanic() at ffffc000004aac58 netbsd:vpanic+0x160
[ 9074.4441432] fp ffffc0004ceffbd0 panic() at ffffc000004aad4c netbsd:panic+0x44
[ 9074.4441432] fp ffffc0004ceffc60 futex_wait_enqueue() at ffffc000004b7710 netbsd:futex_wait_enqueue+0x138
[ 9074.4555795] fp ffffc0004ceffc80 futex_func_wait.part.5() at ffffc000004b82f4 netbsd:futex_func_wait.part.5+0x17c
[ 9074.4660518] fp ffffc0004ceffd50 do_futex() at ffffc000004b8cd8 netbsd:do_futex+0x1d0
[ 9074.4660518] fp ffffc0004ceffdf0 sys___futex() at ffffc000004b9078 netbsd:sys___futex+0x50

(riastradh)

2020-04-28 16:22:15 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #863):

sys/dev/pckbport/synaptics.c: revision 1.65
sys/dev/pckbport/synapticsvar.h: revision 1.10

Extended buttons are reported separate from touchpad buttons, so track
button press / release state separate from touch events.

(martin)

2020-04-28 16:15:34 UTC netbsd-9 commitmail json YAML

2020-04-28 15:58:51 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by sevan in ticket #859):

usr.bin/calendar/calendars/calendar.netbsd: revision 1.45
usr.bin/calendar/calendars/calendar.netbsd: revision 1.46
usr.bin/calendar/calendars/calendar.music: revision 1.21
usr.bin/calendar/calendars/calendar.music: revision 1.22
usr.bin/calendar/calendars/calendar.music: revision 1.23
usr.bin/calendar/calendars/calendar.birthday: revision 1.40
usr.bin/calendar/calendars/calendar.birthday: revision 1.41
usr.bin/calendar/calendars/calendar.computer: revision 1.10
usr.bin/calendar/calendars/calendar.computer: revision 1.11
usr.bin/calendar/calendars/calendar.computer: revision 1.12
usr.bin/calendar/calendars/calendar.birthday: revision 1.37
usr.bin/calendar/calendars/calendar.birthday: revision 1.38
usr.bin/calendar/calendars/calendar.birthday: revision 1.39
usr.bin/calendar/calendars/calendar.netbsd: revision 1.44

Add Doug Engelbart

Apple buys NeXT

Add Andrew Weatherall
https://www.bbc.co.uk/news/entertainment-arts-51535685
http://www.rottersgolfclub.com/

Add Larry Tesler
https://www.nytimes.com/2020/02/20/technology/lawrence-tesler-dead.html

Add Bert Sutherland
https://twitter.com/ComputerHistory/status/1230200277141250050

Add Ivan Sutherland's birthday

Add Ken Kesey

Add The KLF's Chill Out

Add K&R publish date
https://twitter.com/MIT_CSAIL/status/1231263883303645184

Note the birthday of Symbolics.com

Add higher state of consciousness
https://twitter.com/joshwink1/status/1243360644042113024

Add NetBSD 9.0 & 8.2
Heads up by Harold Gutch

align
just spaces

(martin)

2020-04-28 15:44:07 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #858):

sys/dev/pci/if_mcx.c: revision 1.13

mcx: sync with OpenBSD sys/dev/pci/if_mcx.c r1.44

1.44:
Fix typo which could lead into a double free

1.43:
Commands that create objects return a 24 bit object ID, so mask off the
high 8 bits of the value we extract, in case the firmware leaves junk there.
Hrvoje Popovski has seen this with newer firmware on a ConnectX 5 card,
which now works properly.

1.42:
Increase the completion queue size to prevent overflow.  Under reasonably
unlikely circumstances - lots of single-fragment packets being sent, a
significant number of packets being received, while the interrupt handler
was unable to process the completion queue - the completion queue could
overflow, which would result in the interface locking up.

1.41:
Check if we've reached the end of the current mailbox before writing past
the end of it, rather than after.  Now we can actually allocate queues
big enough to need multiple mailboxes.

1.40:
Don't call mcx_intr() from mcx_cmdq_poll(); this was a leftover from early
development that I forgot about, but turns out to be a potential race with
the actual interrupt handler.

1.39:
fix previous: use the correct offset for sq/rq creation, and don't
reset the mbox counter to 0 after calculating it.

1.38:
Add a helper function for writing physical addresses for queues into
command queue mailboxes, and use this for all queue setup commands.
Previously we just assumed the addresses would fit in the first mailbox,
which is currently true but may not be for much longer.

1.37:
(skipped)

1.36:
The event queue consumer counter also needs to be unsigned like the others.

1.35:
try to make if_baudrate look plausible.
this updates the eth proto capability map so it records the baudrate
against the different link types and their media, and then reads
it when the link state changes.

1.34:
(skipped)

(martin)

2020-04-28 15:43:34 UTC MAIN commitmail json YAML

Add xbd to the list of valid disks.
Remove hardcoded root on xbd0 for Xen PVHVM, now that the x86 findroot()
knowns about xbd disks.

(bouyer)

2020-04-28 15:12:28 UTC MAIN commitmail json YAML

inet6: Ensure that route MTU is guarded by ARC_PHDS_MAXMTU

This mirrors the ARP behavior for ARCnet interfaces based on current
kernel RA handling.

(roy)

2020-04-28 14:45:24 UTC MAIN commitmail json YAML

Fix inappropriate error messages when nfs_mount() fails.

Noticed by Chris Hanson and his HP330 and confirmed on my HP425e.
Also bump revisions to denote visible changes.
Worth to pull up to netbsd-9.

(tsutsui)

2020-04-28 14:27:41 UTC MAIN commitmail json YAML

Don't treat failure to map the file as fatal.

(christos)

2020-04-28 13:43:45 UTC MAIN commitmail json YAML

The x86_pte tests are only built when MKKMOD=yes.

(rjs)

2020-04-28 13:27:29 UTC MAIN commitmail json YAML

2020-04-28 13:21:01 UTC MAIN commitmail json YAML

Skip block device  with device-type "cdrom", as their emulation can't be
disabled; and the backend driver doesn't handle them either.
Fix hang when booting with 'ioemu:hdc:cdrom' type disks.
While there convert some printf to aprint_error()

(bouyer)

2020-04-28 11:02:37 UTC MAIN commitmail json YAML

Demote "unknown output device" message from error to debug, and change
the wording to reflect what is really happening -- the display output is
not connected.

(jmcneill)

2020-04-28 10:04:32 UTC MAIN commitmail json YAML

kern/55206: acpibat reporting broken by acpi_ec.c r1.81

Assume byte instead of qword alignment of the buffer passed to the EC
space handler.

(jmcneill)

2020-04-28 07:47:54 UTC MAIN commitmail json YAML

use -O3 for c-common.c on mipse[lb].  -O2 (but not -O1, -Os, or -O3) fails:

/tmp/ccyXqMRz.s: Assembler messages:
/tmp/ccyXqMRz.s:35813: Error: branch out of range
/tmp/ccyXqMRz.s:85083: Error: branch out of range

(mrg)

2020-04-28 05:45:15 UTC MAIN commitmail json YAML

use -O3 for c-common.c on mipse[lb].  -O2 (but not -O1, -Os, or -O3) fails:

/tmp/ccyXqMRz.s: Assembler messages:
/tmp/ccyXqMRz.s:35813: Error: branch out of range
/tmp/ccyXqMRz.s:85083: Error: branch out of range

(mrg)

2020-04-28 03:00:23 UTC MAIN commitmail json YAML

slightly reduce the scope of #ifdef __NetBSD__ version of the
-m{cpu,tune,arch}=native handling code, and hopefully reduce
future effort by aligning inputs

- share common variables and setup more
- build a linux/arm64 like /proc/cpuinfo Features line and
  use that to match the new 'list of features' per gcc feature,
  based upon our sysctl(2) published info.  complete this list
  for all supported extensions.

now this feature works again.

(mrg)

2020-04-28 00:54:24 UTC MAIN commitmail json YAML

Rename futex_get -> futex_lookup_create.  Remove futex_put.

Just use futex_rele instead of futex_put.  There may once have been a
method to the madness this alias in an early draft but there is no
longer.

No functional change; all names are private to sys_futex.c.

(riastradh)

2020-04-28 00:19:23 UTC MAIN commitmail json YAML

make kvm_pread use the mapped buffer if it is available.

(christos)

2020-04-28 00:12:01 UTC MAIN commitmail json YAML

Implement kvm_write() for dump files. We map the file privately so that
changes don't get propagated back, and then write to the private buffer.
This is not useful yes, but it is simple enough to make pread use the buffer
if it is available.

(christos)

2020-04-27 23:54:43 UTC MAIN commitmail json YAML

Fix races in aborted futex waits.

- Re-check the wake condition in futex_wait in the event of error.
  => Otherwise, if futex_wait times out in cv_timedwait_sig but
    futex_wake wakes it while cv_timedwait_sig is still trying to
    reacquire fw_lock, the wake would be incorrectly accounted.

- Fold futex_wait_abort into futex_wait so it happens atomically.
  => Otherwise, if futex_wait times out and release fw_lock, then,
    before futex_wait_abort reacquires the lock and removes it from
    the queue, the waiter could be woken by futex_wake.  But once we
    enter futex_wait_abort, the decision to abort is final, so the
    wake would incorrectly accounted.

- In futex_wait_abort, mark each waiter aborting while we do the lock
  dance, and skip over aborting waiters in futex_wake and
  futex_requeue.
  => Otherwise, futex_wake might move it to a new futex while
    futex_wait_abort has released all the locks -- but
    futex_wait_abort still has the old futex, so TAILQ_REMOVE will
    cross the streams and bad things will happen.

- In futex_wait_abort, release the futex we moved the waiter off.
  => Otherwise, we would leak the futex reference acquired by
    futex_func_wait, in the event of aborting.  (For normal wakeups,
    futex_wake releases the reference on our behalf.)

- Consistently use futex_wait_dequeue rather than TAILQ_REMOVE so that
  all changes to fw_futex and the waiter queue are isolated to
  futex_wait_enqueue/dequeue and happen together.

Patch developed with and tested by thorpej@.

(riastradh)

2020-04-27 23:40:37 UTC MAIN commitmail json YAML

Fix the wrong logic about making the number of vmx(4) TX/RX queue
be power of two

reviewed by nonaka@n.o.

(yamaguchi)

2020-04-27 23:35:40 UTC MAIN commitmail json YAML

Remove inappropriate place for __predict_false.

Ok mrg@ maya@.

(nat)

2020-04-27 23:06:34 UTC MAIN commitmail json YAML

2020-04-27 23:05:31 UTC MAIN commitmail json YAML

Skip pfil_run_hooks if no packet filter configured in kernel.

(nat)

2020-04-27 22:31:47 UTC MAIN commitmail json YAML

Extended buttons are reported separate from touchpad buttons, so track
button press / release state separate from touch events.

(jmcneill)

2020-04-27 20:46:01 UTC MAIN commitmail json YAML

if MTU of the added interface doesn't match the bridge, modify the MTU
of the interface to that of the bridge instead of just refusing the
addition with EINVAL

this is a convenience feature to simplify bridge setup with non-standard
MTU, the useful behaviour observed with Linux xenbr

(jdolecek)

2020-04-27 20:31:11 UTC MAIN commitmail json YAML

make this work again

(christos)

2020-04-27 20:03:08 UTC MAIN commitmail json YAML

document the SYSV ${VAR:old=new} corner cases.

(christos)

2020-04-27 19:33:48 UTC MAIN commitmail json YAML

Call IPv4 handler for accept().

(rjs)

2020-04-27 19:21:44 UTC MAIN commitmail json YAML

Do sctp_connectx() handling using ioctl() for IPv6 as well.

(rjs)

2020-04-27 18:08:26 UTC MAIN commitmail json YAML

Note Xen PV drivers under HVM guests

(bouyer)

2020-04-27 17:37:34 UTC MAIN commitmail json YAML

data_len == 0 on mount means "the kernel knows". Fixes amd on compat32.

(christos)

2020-04-27 16:57:31 UTC MAIN commitmail json YAML

Fix possible bus_dmamap_load(9) leak.  PR/55127

"Looks good to me" from riastradh@.
Note it was also commented "that code path is likely to be reached"
so maybe pullups are not necessary.

(tsutsui)

2020-04-27 16:55:50 UTC MAIN commitmail json YAML

Limit the amount of code in TEXT_USER_BEGIN/TEXT_USER_END for
hypervisor_pvhvm_callback, for the benefit of SVS. Suggested by maxv@

(bouyer)

2020-04-27 16:29:17 UTC MAIN commitmail json YAML

Move ci_vcpu under the #ifdef XEN section at the end of the struct cpu_info.
Hopefully will fix the nvmm module.

(bouyer)

2020-04-27 14:57:31 UTC netbsd-9 commitmail json YAML

2020-04-27 14:56:22 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #857):

sys/dev/nvmm/nvmm.c: revision 1.26

In nvmm_open(), make sure an implementation was found. This fixes an
initialization bug triggerable in certain conditions.

If you build nvmm inside the kernel, AND have a cpu that is not supported,
AND run nvmmctl (or qemu-nvmm, both being the only binaries in the "nvmm"
group), you get a page fault.

This is because when nvmm is built inside the kernel, the kernel registers
nvmm_cdevsw behind nvmm's back. The ioctl is therefore always accessible,
and will hit NULL pointers if nvmm_init() failed.

Problem reported by Andrei M. on netbsd-users@, thanks.

(martin)

2020-04-27 14:52:47 UTC netbsd-9 commitmail json YAML

Note OpenSSL 1.1.1g import (ticket #856)

(martin)

2020-04-27 14:47:38 UTC netbsd-9 commitmail json YAML

src/crypto/Makefile.openssl@1.11.6.1 / diff / nxr@1.11.6.1
src/crypto/external/bsd/openssl/dist/CHANGES@1.20.2.2 / diff / nxr@1.20.2.2
src/crypto/external/bsd/openssl/dist/CONTRIBUTING@1.1.1.7.2.1 / diff / nxr@1.1.1.7.2.1
src/crypto/external/bsd/openssl/dist/Configurations/10-main.conf@1.1.1.5.2.2 / diff / nxr@1.1.1.5.2.2
src/crypto/external/bsd/openssl/dist/Configurations/15-android.conf@1.1.1.3.4.1 / diff / nxr@1.1.1.3.4.1
src/crypto/external/bsd/openssl/dist/Configurations/50-win-onecore.conf@1.1.1.2.4.2 / diff / nxr@1.1.1.2.4.2
src/crypto/external/bsd/openssl/dist/Configurations/descrip.mms.tmpl@1.1.1.5.2.1 / diff / nxr@1.1.1.5.2.1
src/crypto/external/bsd/openssl/dist/Configurations/unix-Makefile.tmpl@1.1.1.7.2.2 / diff / nxr@1.1.1.7.2.2
src/crypto/external/bsd/openssl/dist/Configure@1.24.2.2 / diff / nxr@1.24.2.2
src/crypto/external/bsd/openssl/dist/INSTALL@1.1.1.10.2.2 / diff / nxr@1.1.1.10.2.2
src/crypto/external/bsd/openssl/dist/NEWS@1.20.2.2 / diff / nxr@1.20.2.2
src/crypto/external/bsd/openssl/dist/NOTES.ANDROID@1.1.1.3.4.1 / diff / nxr@1.1.1.3.4.1
src/crypto/external/bsd/openssl/dist/README@1.20.2.2 / diff / nxr@1.20.2.2
src/crypto/external/bsd/openssl/dist/apps/apps.c@1.1.1.19.2.2 / diff / nxr@1.1.1.19.2.2
src/crypto/external/bsd/openssl/dist/apps/apps.h@1.1.1.13.2.2 / diff / nxr@1.1.1.13.2.2
src/crypto/external/bsd/openssl/dist/apps/build.info@1.1.1.2.2.1 / diff / nxr@1.1.1.2.2.1
src/crypto/external/bsd/openssl/dist/apps/dgst.c@1.1.1.13.2.2 / diff / nxr@1.1.1.13.2.2
src/crypto/external/bsd/openssl/dist/apps/dhparam.c@1.1.1.11.2.1 / diff / nxr@1.1.1.11.2.1
src/crypto/external/bsd/openssl/dist/apps/dsa.c@1.1.1.8.2.1 / diff / nxr@1.1.1.8.2.1
src/crypto/external/bsd/openssl/dist/apps/dsaparam.c@1.1.1.9.2.1 / diff / nxr@1.1.1.9.2.1
      :
(more 1138 files)
Pull up the following, requested by maya in ticket #856:

        crypto/external/bsd/openssl/dist/crypto/aes/aes_local.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/bf/bf_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/asn1/asn1_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/async/async_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/bio/bio_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/blake2/blake2_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/bn/bn_local.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/camellia/cmll_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/cast/cast_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/cms/cms_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/comp/comp_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/conf/conf_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/ct/ct_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/des/des_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/dh/dh_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/dso/dso_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/ec/ec_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/curve448_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/engine/eng_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/evp/evp_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/hmac/hmac_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/idea/idea_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/lhash/lhash_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/md4/md4_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/md5/md5_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/modes/modes_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/objects/obj_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/rand/rand_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/rc2/rc2_local.h up to 1.2
        crypto/external/bsd/openssl/dist/crypto/rc4/rc4_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/rc5/rc5_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/seed/seed_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/sha/sha_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/sm3/sm3_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/store/store_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/ts/ts_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/ui/ui_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/whrlpool/wp_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/x509/x509_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_size.pod up to 1.1.1.1
        crypto/external/bsd/openssl/dist/doc/man3/X509_LOOKUP.pod up to 1.1.1.1
        crypto/external/bsd/openssl/dist/doc/man3/X509_check_purpose.pod up to 1.1.1.1
        crypto/external/bsd/openssl/dist/doc/man7/proxy-certificates.pod up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/internal/constant_time.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/siphash.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/__DECC_INCLUDE_EPILOGUE.H up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/__DECC_INCLUDE_PROLOGUE.H up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/aria.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/asn1.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/async.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/bn.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/bn_conf.h.in up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/bn_dh.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/bn_srp.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/chacha.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/cryptlib.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/ctype.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/dso_conf.h.in up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/ec.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/engine.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/err.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/evp.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/lhash.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/md32_common.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/objects.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/poly1305.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/rand.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/sha.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/sm2err.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/sm2.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/store.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/sm3.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/sm4.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/include/crypto/x509.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/ssl/record/record_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/ssl/statem/statem_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/ssl/ssl_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/ssl/packet_local.h up to 1.1.1.1
        crypto/external/bsd/openssl/dist/test/certs/root-ed448-cert.pem up to 1.1.1.1
        crypto/external/bsd/openssl/dist/test/certs/root-ed448-key.pem up to 1.1.1.1
        crypto/external/bsd/openssl/dist/test/certs/ee-pathlen.pem up to 1.1.1.1
        crypto/external/bsd/openssl/dist/test/recipes/10-test_bn_data/bngcd.txt up to 1.1.1.1
        crypto/external/bsd/openssl/dist/test/testutil/testutil_init.c up to 1.1.1.1
        crypto/external/bsd/openssl/dist/test/ssl_ctx_test.c up to 1.1.1.1
        crypto/external/bsd/openssl/dist/util/fix-includes up to 1.1.1.1
        crypto/external/bsd/openssl/dist/util/fix-includes.sed up to 1.1.1.1
        crypto/external/bsd/openssl/include/crypto/bn_conf.h up to 1.1
        crypto/external/bsd/openssl/include/crypto/dso_conf.h up to 1.1
        crypto/external/bsd/openssl/dist/crypto/aes/aes_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/bf/bf_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/asn1/asn1_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/async/async_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/bio/bio_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/blake2/blake2_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/bn/bn_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/camellia/cmll_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/cast/cast_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/cms/cms_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/comp/comp_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/conf/conf_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/ct/ct_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/des/des_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/dh/dh_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/dso/dso_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/ec/ec_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/curve448_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/engine/eng_int.h delete
        crypto/external/bsd/openssl/dist/crypto/evp/evp_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/hmac/hmac_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/idea/idea_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/ctype.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/__DECC_INCLUDE_EPILOGUE.H delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/__DECC_INCLUDE_PROLOGUE.H delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/aria.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/asn1_int.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/async.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/bn_conf.h.in delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/bn_dh.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/bn_int.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/bn_srp.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/chacha.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/cryptlib_int.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/dso_conf.h.in delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/ec_int.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/engine.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/err_int.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/evp_int.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/lhash.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/md32_common.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/objects.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/poly1305.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/rand_int.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/sha.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/siphash.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/sm2.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/sm2err.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/sm3.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/sm4.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/store.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/store_int.h delete
        crypto/external/bsd/openssl/dist/crypto/include/internal/x509_int.h delete
        crypto/external/bsd/openssl/dist/crypto/lhash/lhash_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/md4/md4_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/md5/md5_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/modes/modes_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/objects/obj_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/rand/rand_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/rc2/rc2_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/rc4/rc4_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/rc5/rc5_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/seed/seed_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/sha/sha_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/sm3/sm3_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/store/store_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/ts/ts_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/ui/ui_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/whrlpool/wp_locl.h delete
        crypto/external/bsd/openssl/dist/crypto/x509/x509_lcl.h delete
        crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_int.h delete
        crypto/external/bsd/openssl/dist/doc/HOWTO/proxy_certificates.txt delete
        crypto/external/bsd/openssl/dist/include/internal/constant_time_locl.h delete
        crypto/external/bsd/openssl/dist/ssl/record/record_locl.h delete
        crypto/external/bsd/openssl/dist/ssl/packet_locl.h delete
        crypto/external/bsd/openssl/dist/ssl/ssl_locl.h delete
        crypto/external/bsd/openssl/dist/ssl/statem/statem_locl.h delete
        crypto/external/bsd/openssl/dist/test/testutil/init.c delete
        crypto/external/bsd/openssl/dist/CHANGES        up to 1.24
        crypto/external/bsd/openssl/dist/CONTRIBUTING  up to 1.1.1.8
        crypto/external/bsd/openssl/dist/Configure      up to 1.26
        crypto/external/bsd/openssl/dist/INSTALL        up to 1.1.1.13
        crypto/external/bsd/openssl/dist/NEWS          up to 1.24
        crypto/external/bsd/openssl/dist/NOTES.ANDROID  up to 1.1.1.4
        crypto/external/bsd/openssl/dist/README        up to 1.24
        crypto/external/bsd/openssl/dist/appveyor.yml  up to 1.1.1.5
        crypto/external/bsd/openssl/dist/build.info    up to 1.1.1.3
        crypto/external/bsd/openssl/dist/config        up to 1.1.1.11
        crypto/external/bsd/openssl/dist/e_os.h        up to 1.16
        crypto/external/bsd/openssl/dist/Configurations/10-main.conf up to 1.1.1.7
        crypto/external/bsd/openssl/dist/Configurations/15-android.conf up to 1.1.1.4
        crypto/external/bsd/openssl/dist/Configurations/50-win-onecore.conf up to 1.1.1.4
        crypto/external/bsd/openssl/dist/Configurations/descrip.mms.tmpl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/Configurations/unix-Makefile.tmpl up to 1.1.1.10
        crypto/external/bsd/openssl/dist/apps/apps.c    up to 1.1.1.21
        crypto/external/bsd/openssl/dist/apps/apps.h    up to 1.1.1.15
        crypto/external/bsd/openssl/dist/apps/build.info up to 1.1.1.3
        crypto/external/bsd/openssl/dist/apps/dgst.c    up to 1.1.1.15
        crypto/external/bsd/openssl/dist/apps/dhparam.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/apps/dsa.c    up to 1.1.1.9
        crypto/external/bsd/openssl/dist/apps/dsaparam.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/apps/ec.c      up to 1.1.1.7
        crypto/external/bsd/openssl/dist/apps/ecparam.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/apps/enc.c    up to 1.1.1.16
        crypto/external/bsd/openssl/dist/apps/engine.c  up to 1.1.1.8
        crypto/external/bsd/openssl/dist/apps/gendsa.c  up to 1.1.1.7
        crypto/external/bsd/openssl/dist/apps/genrsa.c  up to 1.1.1.10
        crypto/external/bsd/openssl/dist/apps/ocsp.c    up to 1.22
        crypto/external/bsd/openssl/dist/apps/openssl.c up to 1.6
        crypto/external/bsd/openssl/dist/apps/passwd.c  up to 1.1.1.7
        crypto/external/bsd/openssl/dist/apps/pkcs12.c  up to 1.1.1.16
        crypto/external/bsd/openssl/dist/apps/pkeyutl.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/apps/rehash.c  up to 1.1.1.6
        crypto/external/bsd/openssl/dist/apps/req.c    up to 1.4
        crypto/external/bsd/openssl/dist/apps/rsa.c    up to 1.1.1.9
        crypto/external/bsd/openssl/dist/apps/rsautl.c  up to 1.1.1.7
        crypto/external/bsd/openssl/dist/apps/s_cb.c    up to 1.1.1.18
        crypto/external/bsd/openssl/dist/apps/s_client.c up to 1.22
        crypto/external/bsd/openssl/dist/apps/s_server.c up to 1.23
        crypto/external/bsd/openssl/dist/apps/s_time.c  up to 1.11
        crypto/external/bsd/openssl/dist/apps/server.pem up to 1.1.1.3
        crypto/external/bsd/openssl/dist/apps/speed.c  up to 1.20
        crypto/external/bsd/openssl/dist/apps/srp.c    up to 1.1.1.11
        crypto/external/bsd/openssl/dist/apps/timeouts.h up to 1.1.1.4
        crypto/external/bsd/openssl/dist/apps/ts.c      up to 1.1.1.7
        crypto/external/bsd/openssl/dist/apps/vms_term_sock.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/apps/x509.c    up to 1.1.1.15
        crypto/external/bsd/openssl/dist/crypto/LPdir_unix.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/alphacpuid.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/arm64cpuid.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/arm_arch.h up to 1.8
        crypto/external/bsd/openssl/dist/crypto/armcap.c up to 1.11
        crypto/external/bsd/openssl/dist/crypto/armv4cpuid.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/c64xpluscpuid.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/cryptlib.c up to 1.15
        crypto/external/bsd/openssl/dist/crypto/ctype.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/dllmain.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ex_data.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/init.c  up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/mem.c  up to 1.12
        crypto/external/bsd/openssl/dist/crypto/mips_arch.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/pariscid.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/ppc_arch.h up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ppccap.c up to 1.13
        crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl up to 1.9
        crypto/external/bsd/openssl/dist/crypto/s390x_arch.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/s390xcpuid.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sparc_arch.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/sparccpuid.S up to 1.9
        crypto/external/bsd/openssl/dist/crypto/sparcv9cap.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/threads_none.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/threads_win.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/x86_64cpuid.pl up to 1.9
        crypto/external/bsd/openssl/dist/crypto/x86cpuid.pl up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/aes/aes_core.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/aes/aes_ecb.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/aes/aes_ige.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/aes/aes_misc.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/aes/aes_x86core.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-armv4.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-c64xplus.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-mips.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-parisc.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-ppc.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-s390x.pl up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-sparcv9.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aesfx-sparcv9.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-mb-x86_64.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-sha1-x86_64.pl up to 1.6
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-sha256-x86_64.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-x86.pl up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-x86_64.pl up to 1.7
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aesp8-ppc.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aest4-sparcv9.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/aes/asm/aesv8-armx.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/aes/asm/bsaes-armv7.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-armv8.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-ppc.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-x86.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-x86_64.pl up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/aria/aria.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/asn1/a_bitstr.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/asn1/a_d2i_fp.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/asn1/a_gentm.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/asn1/a_int.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/asn1/a_mbstr.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/asn1/a_object.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/asn1/a_print.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/asn1/a_sign.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/asn1/a_strex.c up to 1.9
        crypto/external/bsd/openssl/dist/crypto/asn1/a_time.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/asn1/a_type.c up to 1.8
        crypto/external/bsd/openssl/dist/crypto/asn1/a_utctm.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/asn1/a_verify.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/asn1/ameth_lib.c up to 1.1.1.13
        crypto/external/bsd/openssl/dist/crypto/asn1/asn1_lib.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/asn1/asn1_par.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/asn1/asn_mime.c up to 1.12
        crypto/external/bsd/openssl/dist/crypto/asn1/asn_moid.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/asn1/charmap.h up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/asn1/d2i_pr.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/asn1/d2i_pu.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/asn1/f_int.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/asn1/f_string.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/asn1/i2d_pr.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/asn1/p8_pkey.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/asn1/t_pkey.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/asn1/tasn_dec.c up to 1.10
        crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c up to 1.10
        crypto/external/bsd/openssl/dist/crypto/asn1/tasn_fre.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/asn1/tasn_new.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/asn1/tasn_prn.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/asn1/tasn_scn.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/asn1/tasn_utl.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/asn1/x_algor.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/asn1/x_bignum.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/asn1/x_int64.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/asn1/x_sig.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/async/async.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/async/async_wait.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/async/arch/async_null.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/async/arch/async_posix.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/async/arch/async_posix.h up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/async/arch/async_win.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/bf/bf_cfb64.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bf/bf_ecb.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bf/bf_enc.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bf/bf_ofb64.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bf/bf_skey.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bf/asm/bf-586.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bio/b_addr.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bio/b_dump.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bio/b_print.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/bio/b_sock.c up to 1.11
        crypto/external/bsd/openssl/dist/crypto/bio/b_sock2.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bio/bf_buff.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bio/bf_lbuf.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bio/bf_nbio.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/bio/bf_null.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bio/bio_cb.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bio/bio_lib.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/bio/bio_meth.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bio/bss_acpt.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/bio/bss_bio.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bio/bss_conn.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bio/bss_dgram.c up to 1.1.1.18
        crypto/external/bsd/openssl/dist/crypto/bio/bss_fd.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bio/bss_file.c up to 1.13
        crypto/external/bsd/openssl/dist/crypto/bio/bss_log.c up to 1.12
        crypto/external/bsd/openssl/dist/crypto/bio/bss_mem.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/bio/bss_null.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bio/bss_sock.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/blake2/blake2b.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/blake2/blake2s.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/blake2/m_blake2b.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/blake2/m_blake2s.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/bn/README.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/bn/bn_add.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bn/bn_asm.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/bn_blind.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bn/bn_ctx.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bn/bn_depr.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bn/bn_dh.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/bn/bn_div.c up to 1.1.1.13
        crypto/external/bsd/openssl/dist/crypto/bn/bn_exp.c up to 1.20
        crypto/external/bsd/openssl/dist/crypto/bn/bn_exp2.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bn/bn_gcd.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bn/bn_gf2m.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/bn/bn_intern.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bn/bn_kron.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c up to 1.14
        crypto/external/bsd/openssl/dist/crypto/bn/bn_mod.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bn/bn_mont.c up to 1.12
        crypto/external/bsd/openssl/dist/crypto/bn/bn_mpi.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bn/bn_mul.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bn/bn_nist.c up to 1.6
        crypto/external/bsd/openssl/dist/crypto/bn/bn_prime.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/bn/bn_prime.h up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bn/bn_print.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/bn/bn_rand.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/bn/bn_recp.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/bn_shift.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bn/bn_sqr.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bn/bn_sqrt.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bn/bn_srp.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/bn/bn_word.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/bn_x931p.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bn/build.info up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/bn/rsaz_exp.h up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bn/asm/alpha-mont.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/asm/armv4-gf2m.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bn/asm/armv4-mont.pl up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bn/asm/armv8-mont.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/bn/asm/bn-586.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bn/asm/c64xplus-gf2m.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/bn/asm/co-586.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bn/asm/ia64-mont.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bn/asm/mips-mont.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/asm/mips.pl up to 1.7
        crypto/external/bsd/openssl/dist/crypto/bn/asm/parisc-mont.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/bn/asm/ppc-mont.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/asm/ppc.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/asm/ppc64-mont.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/asm/rsaz-avx2.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/asm/rsaz-x86_64.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bn/asm/s390x-gf2m.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bn/asm/s390x-mont.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/bn/asm/s390x.S up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bn/asm/sparct4-mont.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bn/asm/sparcv9-gf2m.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/bn/asm/sparcv9-mont.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bn/asm/sparcv9a-mont.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/bn/asm/via-mont.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bn/asm/vis3-mont.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bn/asm/x86-gf2m.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/bn/asm/x86-mont.pl up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gcc.c up to 1.11
        crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gf2m.pl up to 1.10
        crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont.pl up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont5.pl up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/camellia/camellia.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/camellia/cmll_ecb.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/camellia/cmll_misc.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/camellia/asm/cmll-x86.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/camellia/asm/cmll-x86_64.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/camellia/asm/cmllt4-sparcv9.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/cast/c_cfb64.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/cast/c_ecb.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/cast/c_enc.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/cast/c_ofb64.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/cast/c_skey.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/cast/asm/cast-586.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/chacha/chacha_enc.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-armv4.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-armv8.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-c64xplus.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-ppc.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-s390x.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-x86.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-x86_64.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/cmac/cm_ameth.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/cmac/cm_pmeth.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/cms/cms_asn1.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/cms/cms_att.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/cms/cms_cd.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/cms/cms_dd.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/cms/cms_enc.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/cms/cms_env.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/cms/cms_ess.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/cms/cms_io.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/cms/cms_kari.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/cms/cms_lib.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/cms/cms_pwri.c up to 1.12
        crypto/external/bsd/openssl/dist/crypto/cms/cms_sd.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/cms/cms_smime.c up to 1.1.1.13
        crypto/external/bsd/openssl/dist/crypto/comp/c_zlib.c up to 1.9
        crypto/external/bsd/openssl/dist/crypto/comp/comp_lib.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/conf/conf_def.c up to 1.11
        crypto/external/bsd/openssl/dist/crypto/conf/conf_def.h up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/conf/conf_lib.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/conf/conf_mall.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/conf/conf_ssl.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ct/ct_b64.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ct/ct_oct.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ct/ct_policy.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ct/ct_prn.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ct/ct_sct.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ct/ct_sct_ctx.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ct/ct_vfy.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ct/ct_x509v3.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/des/cbc_cksm.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/des/cfb64ede.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/des/cfb64enc.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/cfb_enc.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/des/des_enc.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/des/ecb3_enc.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/ecb_enc.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/des/fcrypt.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/des/fcrypt_b.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/ncbc_enc.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/ofb64ede.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/ofb64enc.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/ofb_enc.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/pcbc_enc.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/qud_cksm.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/des/set_key.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/des/str2key.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/des/xcbc_enc.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/asm/crypt586.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/des/asm/des-586.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/des/asm/des_enc.m4 up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/des/asm/dest4-sparcv9.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/dh/dh_ameth.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/dh/dh_asn1.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/dh/dh_check.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/dh/dh_gen.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/dh/dh_key.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/dh/dh_lib.c up to 1.6
        crypto/external/bsd/openssl/dist/crypto/dh/dh_meth.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/dh/dh_pmeth.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/dh/dh_rfc5114.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/dh/dh_rfc7919.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_ameth.c up to 1.11
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_asn1.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_gen.c up to 1.1.1.13
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_key.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_lib.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_meth.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_ossl.c up to 1.1.1.13
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_pmeth.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_sign.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/dsa/dsa_vrf.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/dso/dso_dl.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/dso/dso_dlfcn.c up to 1.16
        crypto/external/bsd/openssl/dist/crypto/dso/dso_lib.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/dso/dso_openssl.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/dso/dso_vms.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/dso/dso_win32.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/ec/curve25519.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/ec2_oct.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/ec/ec2_smpl.c up to 1.10
        crypto/external/bsd/openssl/dist/crypto/ec/ec_ameth.c up to 1.11
        crypto/external/bsd/openssl/dist/crypto/ec/ec_asn1.c up to 1.10
        crypto/external/bsd/openssl/dist/crypto/ec/ec_check.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/ec_curve.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/ec/ec_cvt.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/ec/ec_key.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/ec/ec_kmeth.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c up to 1.9
        crypto/external/bsd/openssl/dist/crypto/ec/ec_mult.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/ec/ec_oct.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/ec/ec_pmeth.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/ec/ec_print.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/ecdh_kdf.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ec/ecdh_ossl.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/ecdsa_ossl.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/ecdsa_sign.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ec/ecdsa_vrf.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ec/ecp_mont.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/ec/ecp_nist.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp224.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp256.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp521.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistputil.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistz256.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/ec/ecp_oct.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/ec/ecp_smpl.c up to 1.12
        crypto/external/bsd/openssl/dist/crypto/ec/ecx_meth.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-armv4.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-armv8.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-avx2.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-ppc64.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-sparcv9.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-x86.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-x86_64.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/ec/asm/x25519-ppc64.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ec/asm/x25519-x86_64.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/curve448.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/curve448utils.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/ed448.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/eddsa.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/field.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/point_448.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/word.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/arch_32/arch_intrinsics.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ec/curve448/arch_32/f_impl.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/engine/README up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/engine/eng_all.c up to 1.13
        crypto/external/bsd/openssl/dist/crypto/engine/eng_cnf.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/engine/eng_ctrl.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/engine/eng_devcrypto.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/engine/eng_dyn.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/engine/eng_fat.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/engine/eng_init.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/engine/eng_lib.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/engine/eng_list.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/engine/eng_openssl.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/engine/eng_pkey.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/engine/eng_rdrand.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/engine/eng_table.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/engine/tb_asnmth.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/engine/tb_cipher.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/engine/tb_dh.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/engine/tb_digest.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/engine/tb_dsa.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/engine/tb_eckey.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/engine/tb_pkmeth.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/engine/tb_rand.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/engine/tb_rsa.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/err/err.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/err/err_all.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/err/openssl.ec up to 1.6
        crypto/external/bsd/openssl/dist/crypto/err/openssl.txt up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/bio_md.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/evp/bio_ok.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/evp/c_allc.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/evp/c_alld.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/evp/cmeth_lib.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/evp/digest.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c up to 1.23
        crypto/external/bsd/openssl/dist/crypto/evp/e_aes_cbc_hmac_sha1.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/evp/e_aes_cbc_hmac_sha256.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/evp/e_aria.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/evp/e_bf.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/evp/e_camellia.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/evp/e_cast.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/evp/e_chacha20_poly1305.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/evp/e_des.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/e_des3.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/evp/e_idea.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/evp/e_null.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/evp/e_rc2.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/evp/e_rc4.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/e_rc4_hmac_md5.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/evp/e_rc5.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/e_seed.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/e_sm4.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/evp/e_xcbc_d.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/evp/encode.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/evp/evp_enc.c up to 1.11
        crypto/external/bsd/openssl/dist/crypto/evp/evp_err.c up to 1.1.1.15
        crypto/external/bsd/openssl/dist/crypto/evp/evp_lib.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/evp/evp_pbe.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/evp/evp_pkey.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/evp/m_md2.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/evp/m_md4.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/m_md5.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/m_md5_sha1.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/evp/m_mdc2.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/m_null.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/evp/m_ripemd.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/m_sha1.c up to 1.12
        crypto/external/bsd/openssl/dist/crypto/evp/m_sha3.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/evp/m_sigver.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/evp/m_wp.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/names.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/evp/p5_crpt.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/p5_crpt2.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/evp/p_lib.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/evp/p_sign.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/evp/p_verify.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/evp/pmeth_fn.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/evp/pmeth_gn.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/evp/pmeth_lib.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/hmac/hm_ameth.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/hmac/hm_pmeth.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/hmac/hmac.c up to 1.8
        crypto/external/bsd/openssl/dist/crypto/idea/i_cbc.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/idea/i_cfb64.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/idea/i_ecb.c up to 1.6
        crypto/external/bsd/openssl/dist/crypto/idea/i_ofb64.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/idea/i_skey.c up to 1.8
        crypto/external/bsd/openssl/dist/crypto/kdf/hkdf.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/kdf/scrypt.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/kdf/tls1_prf.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/lhash/lh_stats.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/lhash/lhash.c up to 1.9
        crypto/external/bsd/openssl/dist/crypto/md4/md4_dgst.c up to 1.9
        crypto/external/bsd/openssl/dist/crypto/md5/md5_dgst.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-586.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-sparcv9.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-x86_64.pl up to 1.5
        crypto/external/bsd/openssl/dist/crypto/modes/cbc128.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/modes/ccm128.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/modes/cfb128.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/modes/ctr128.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/modes/cts128.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/modes/gcm128.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/modes/ocb128.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/modes/ofb128.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/modes/xts128.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/modes/asm/aesni-gcm-x86_64.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-alpha.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-armv4.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-c64xplus.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-ia64.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-parisc.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-s390x.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-sparcv9.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-x86.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-x86_64.pl up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghashp8-ppc.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/modes/asm/ghashv8-armx.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/objects/o_names.c up to 1.9
        crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.h up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/objects/obj_lib.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/objects/obj_xref.h up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/objects/objects.txt up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_asn.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_cl.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_ext.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_ht.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_lib.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_prn.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_srv.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_vfy.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/ocsp/v3_ocsp.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/pem/pem_all.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/pem/pem_lib.c up to 1.1.1.13
        crypto/external/bsd/openssl/dist/crypto/pem/pem_pkey.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/pem/pvkfmt.c up to 1.1.1.14
        crypto/external/bsd/openssl/dist/crypto/perlasm/README up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/perlasm/arm-xlate.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/perlasm/ppc-xlate.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/perlasm/x86_64-xlate.pl up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_add.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_asn.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_attr.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_crt.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_init.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_mutl.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_npas.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_p8e.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_sbag.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/pkcs7/pk7_lib.c up to 1.6
        crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_ameth.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_pmeth.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-armv4.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-armv8.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-mips.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-ppc.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-ppcfp.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-s390x.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-sparcv9.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-x86.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-x86_64.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/rand/build.info up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/rand/drbg_ctr.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/rand/drbg_lib.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/rand/rand_err.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/rand/rand_lib.c up to 1.1.1.13
        crypto/external/bsd/openssl/dist/crypto/rand/rand_unix.c up to 1.15
        crypto/external/bsd/openssl/dist/crypto/rand/rand_vms.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/rand/rand_win.c up to 1.1.1.13
        crypto/external/bsd/openssl/dist/crypto/rc2/rc2_cbc.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/rc2/rc2_ecb.c up to 1.6
        crypto/external/bsd/openssl/dist/crypto/rc2/rc2_skey.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/rc2/rc2cfb64.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/rc2/rc2ofb64.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/rc4/rc4_enc.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/rc4/rc4_skey.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-586.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-c64xplus.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-md5-x86_64.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-parisc.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-s390x.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-x86_64.pl up to 1.7
        crypto/external/bsd/openssl/dist/crypto/rc5/rc5_ecb.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/rc5/rc5_enc.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/rc5/rc5_skey.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/rc5/rc5cfb64.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/rc5/rc5ofb64.c up to 1.5
        crypto/external/bsd/openssl/dist/crypto/rc5/asm/rc5-586.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_dgst.c up to 1.9
        crypto/external/bsd/openssl/dist/crypto/ripemd/asm/rmd-586.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ameth.c up to 1.1.1.14
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_asn1.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_chk.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_crpt.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_gen.c up to 1.6
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_lib.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_meth.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_mp.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_oaep.c up to 1.11
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ossl.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pk1.c up to 1.9
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pmeth.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pss.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_sign.c up to 1.9
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ssl.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/rsa/rsa_x931g.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/seed/seed.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/sha/keccak1600.c up to 1.2
        crypto/external/bsd/openssl/dist/crypto/sha/sha1dgst.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/sha/sha256.c up to 1.10
        crypto/external/bsd/openssl/dist/crypto/sha/sha512.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-armv4.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-armv8.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-avx2.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-avx512.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-avx512vl.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-c64x.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-mmx.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-ppc64.pl up to 1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-s390x.pl up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-x86_64.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600p8-ppc.pl up to 1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-586.pl up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-alpha.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-armv4-large.pl up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-armv8.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-c64xplus.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-mb-x86_64.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-mips.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-parisc.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-ppc.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-s390x.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-sparcv9.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-sparcv9a.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-thumb.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-x86_64.pl up to 1.9
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha256-586.pl up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha256-armv4.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha256-c64xplus.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha256-mb-x86_64.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-586.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-armv4.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-armv8.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-c64xplus.pl up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-mips.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-parisc.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-ppc.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-s390x.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-sparcv9.pl up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-x86_64.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512p8-ppc.pl up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/siphash/siphash.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/siphash/siphash_ameth.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/siphash/siphash_pmeth.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sm2/sm2_crypt.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/sm2/sm2_err.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sm2/sm2_pmeth.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sm2/sm2_sign.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/sm3/m_sm3.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sm3/sm3.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/sm4/sm4.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/srp/srp_lib.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/srp/srp_vfy.c up to 1.1.1.12
        crypto/external/bsd/openssl/dist/crypto/store/loader_file.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/store/store_init.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/store/store_lib.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/store/store_register.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ts/ts_asn1.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ts/ts_lib.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/ts/ts_req_print.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ts/ts_req_utils.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ts/ts_rsp_print.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ts/ts_rsp_sign.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/ts/ts_rsp_utils.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/ts/ts_rsp_verify.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/ts/ts_verify_ctx.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c up to 1.7
        crypto/external/bsd/openssl/dist/crypto/ui/ui_null.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/ui/ui_openssl.c up to 1.16
        crypto/external/bsd/openssl/dist/crypto/ui/ui_util.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/whrlpool/wp_block.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/whrlpool/wp_dgst.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-mmx.pl up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-x86_64.pl up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/x509/by_dir.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/x509/by_file.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/x509/t_x509.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/x509/x509_att.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/x509/x509_cmp.c up to 1.1.1.14
        crypto/external/bsd/openssl/dist/crypto/x509/x509_ext.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509/x509_lu.c up to 1.1.1.14
        crypto/external/bsd/openssl/dist/crypto/x509/x509_meth.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/x509/x509_obj.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/x509/x509_r2x.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509/x509_req.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509/x509_set.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/x509/x509_trs.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/x509/x509_v3.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c up to 1.20
        crypto/external/bsd/openssl/dist/crypto/x509/x509_vpm.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/crypto/x509/x509cset.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509/x509name.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/x509/x509rset.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509/x_all.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/crypto/x509/x_attrib.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/crypto/x509/x_crl.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509/x_exten.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/x509/x_name.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/x509/x_pubkey.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/x509/x_req.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/x509/x_x509.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/x509/x_x509a.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_cache.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_data.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_lib.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_map.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_node.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_tree.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_addr.c up to 1.8
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_admis.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_alt.c up to 1.1.1.10
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_asid.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_conf.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_cpols.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_crld.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_ncons.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_purp.c up to 1.1.1.13
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_skey.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/crypto/x509v3/v3_utl.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/doc/man1/ca.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man1/dgst.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man1/enc.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man1/rand.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man1/req.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man1/s_client.pod up to 1.1.1.5
        crypto/external/bsd/openssl/dist/doc/man1/s_time.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man1/sess_id.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man1/x509.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man3/ASN1_INTEGER_get_int64.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/ASN1_TYPE_get.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/BIO_f_buffer.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/BIO_get_ex_new_index.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/BN_generate_prime.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man3/DTLSv1_listen.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/EC_GROUP_copy.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/EC_GROUP_new.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/EC_POINT_new.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/EVP_DigestInit.pod up to 1.1.1.5
        crypto/external/bsd/openssl/dist/doc/man3/EVP_DigestSignInit.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man3/EVP_DigestVerifyInit.pod up to 1.1.1.5
        crypto/external/bsd/openssl/dist/doc/man3/EVP_EncryptInit.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man3/EVP_MD_meth_new.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_ctrl.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_meth_new.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_new.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/EVP_SignInit.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man3/EVP_aes.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/OCSP_request_add1_nonce.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/OCSP_response_status.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/OCSP_sendreq_new.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_malloc.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_secure_malloc.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/PEM_bytes_read_bio.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/PEM_read_bio_PrivateKey.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/PEM_read_bio_ex.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/RAND_bytes.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man3/RAND_set_rand_method.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man3/RSA_get0_key.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_sess_set_get_cb.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_tlsext_servername_callback.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_use_psk_identity_hint.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get0_hostname.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man3/SSL_accept.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/SSL_connect.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/SSL_do_handshake.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/doc/man3/SSL_get_error.pod up to 1.1.1.6
        crypto/external/bsd/openssl/dist/doc/man3/SSL_load_client_CA_file.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/X509_LOOKUP_meth_new.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_CTX_new.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_add_cert.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/X509_get_extension_flags.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man3/d2i_X509.pod up to 1.1.1.4
        crypto/external/bsd/openssl/dist/doc/man5/config.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man7/Ed25519.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man7/X25519.pod up to 1.1.1.3
        crypto/external/bsd/openssl/dist/doc/man7/passphrase-encoding.pod up to 1.1.1.2
        crypto/external/bsd/openssl/dist/engines/e_afalg.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/engines/e_afalg.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/engines/e_afalg_err.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/engines/e_capi_err.h up to 1.1.1.6
        crypto/external/bsd/openssl/dist/engines/e_dasync_err.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/engines/e_ossltest_err.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/include/internal/conf.h up to 1.1.1.4
        crypto/external/bsd/openssl/dist/include/internal/cryptlib.h up to 1.1.1.5
        crypto/external/bsd/openssl/dist/include/internal/dane.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/include/internal/dso.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/include/internal/dsoerr.h up to 1.1.1.4
        crypto/external/bsd/openssl/dist/include/internal/err.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/include/internal/nelem.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/include/internal/numbers.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/include/internal/o_dir.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/include/internal/o_str.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/include/internal/refcount.h up to 1.5
        crypto/external/bsd/openssl/dist/include/internal/sockets.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/include/internal/sslconf.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/include/openssl/__DECC_INCLUDE_EPILOGUE.H up to 1.1.1.2
        crypto/external/bsd/openssl/dist/include/openssl/__DECC_INCLUDE_PROLOGUE.H up to 1.1.1.2
        crypto/external/bsd/openssl/dist/include/openssl/bio.h up to 1.1.1.6
        crypto/external/bsd/openssl/dist/include/openssl/ct.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/include/openssl/dsa.h up to 1.1.1.4
        crypto/external/bsd/openssl/dist/include/openssl/dtls1.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/include/openssl/evp.h up to 1.1.1.8
        crypto/external/bsd/openssl/dist/include/openssl/evperr.h up to 1.1.1.4
        crypto/external/bsd/openssl/dist/include/openssl/lhash.h up to 1.1.1.5
        crypto/external/bsd/openssl/dist/include/openssl/obj_mac.h up to 1.1.1.5
        crypto/external/bsd/openssl/dist/include/openssl/ocsp.h up to 1.1.1.6
        crypto/external/bsd/openssl/dist/include/openssl/opensslv.h up to 1.1.1.11
        crypto/external/bsd/openssl/dist/include/openssl/ossl_typ.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/include/openssl/randerr.h up to 1.1.1.4
        crypto/external/bsd/openssl/dist/include/openssl/rsa.h up to 1.1.1.5
        crypto/external/bsd/openssl/dist/include/openssl/safestack.h up to 1.6
        crypto/external/bsd/openssl/dist/include/openssl/sslerr.h up to 1.1.1.5
        crypto/external/bsd/openssl/dist/ssl/bio_ssl.c  up to 1.1.1.9
        crypto/external/bsd/openssl/dist/ssl/d1_lib.c  up to 1.10
        crypto/external/bsd/openssl/dist/ssl/d1_msg.c  up to 1.1.1.4
        crypto/external/bsd/openssl/dist/ssl/d1_srtp.c  up to 1.7
        crypto/external/bsd/openssl/dist/ssl/methods.c  up to 1.1.1.3
        crypto/external/bsd/openssl/dist/ssl/packet.c  up to 1.1.1.2
        crypto/external/bsd/openssl/dist/ssl/pqueue.c  up to 1.1.1.3
        crypto/external/bsd/openssl/dist/ssl/s3_cbc.c  up to 1.10
        crypto/external/bsd/openssl/dist/ssl/s3_enc.c  up to 1.16
        crypto/external/bsd/openssl/dist/ssl/s3_lib.c  up to 1.26
        crypto/external/bsd/openssl/dist/ssl/s3_msg.c  up to 1.1.1.4
        crypto/external/bsd/openssl/dist/ssl/ssl_asn1.c up to 1.1.1.11
        crypto/external/bsd/openssl/dist/ssl/ssl_cert.c up to 1.1.1.14
        crypto/external/bsd/openssl/dist/ssl/ssl_ciph.c up to 1.20
        crypto/external/bsd/openssl/dist/ssl/ssl_conf.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/ssl/ssl_init.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/ssl/ssl_lib.c  up to 1.18
        crypto/external/bsd/openssl/dist/ssl/ssl_mcnf.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/ssl/ssl_rsa.c  up to 1.1.1.9
        crypto/external/bsd/openssl/dist/ssl/ssl_sess.c up to 1.9
        crypto/external/bsd/openssl/dist/ssl/ssl_stat.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/ssl/ssl_txt.c  up to 1.1.1.9
        crypto/external/bsd/openssl/dist/ssl/ssl_utst.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/ssl/t1_enc.c  up to 1.21
        crypto/external/bsd/openssl/dist/ssl/t1_lib.c  up to 1.32
        crypto/external/bsd/openssl/dist/ssl/t1_trce.c  up to 1.1.1.6
        crypto/external/bsd/openssl/dist/ssl/tls13_enc.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/ssl/tls_srp.c  up to 1.7
        crypto/external/bsd/openssl/dist/ssl/record/README up to 1.1.1.2
        crypto/external/bsd/openssl/dist/ssl/record/dtls1_bitmap.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/ssl/record/rec_layer_d1.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/ssl/record/rec_layer_s3.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/ssl/record/ssl3_buffer.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/ssl/record/ssl3_record.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/ssl/record/ssl3_record_tls13.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/ssl/statem/README up to 1.1.1.2
        crypto/external/bsd/openssl/dist/ssl/statem/extensions.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/ssl/statem/extensions_clnt.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/ssl/statem/extensions_cust.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/ssl/statem/extensions_srvr.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/ssl/statem/statem.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/ssl/statem/statem_clnt.c up to 1.1.1.9
        crypto/external/bsd/openssl/dist/ssl/statem/statem_dtls.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/ssl/statem/statem_lib.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/ssl/statem/statem_srvr.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/test/README    up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/asn1_internal_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/asynciotest.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/test/bad_dtls_test.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/test/bntest.c  up to 1.8
        crypto/external/bsd/openssl/dist/test/build.info up to 1.1.1.9
        crypto/external/bsd/openssl/dist/test/chacha_internal_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/cipher_overhead_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/clienthellotest.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/test/constant_time_test.c up to 1.5
        crypto/external/bsd/openssl/dist/test/ctype_internal_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/curve448_internal_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/drbg_cavs_data.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/drbg_cavs_test.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/drbgtest.c up to 1.1.1.5
        crypto/external/bsd/openssl/dist/test/dtls_mtu_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/dtlstest.c up to 1.1.1.7
        crypto/external/bsd/openssl/dist/test/ec_internal_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/ecdsatest.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/ectest.c  up to 1.7
        crypto/external/bsd/openssl/dist/test/evp_extra_test.c up to 1.9
        crypto/external/bsd/openssl/dist/test/handshake_helper.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/test/handshake_helper.h up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/hmactest.c up to 1.5
        crypto/external/bsd/openssl/dist/test/modes_internal_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/packettest.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/poly1305_internal_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/run_tests.pl up to 1.1.1.4
        crypto/external/bsd/openssl/dist/test/servername_test.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/shlibloadtest.c up to 1.1.1.6
        crypto/external/bsd/openssl/dist/test/siphash_internal_test.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/sm2_internal_test.c up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/sm4_internal_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/ssl_cert_table_internal_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/ssl_test_ctx.h up to 1.1.1.4
        crypto/external/bsd/openssl/dist/test/sslapitest.c up to 1.1.1.8
        crypto/external/bsd/openssl/dist/test/sslbuffertest.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/ssltestlib.h up to 1.1.1.8
        crypto/external/bsd/openssl/dist/test/test_test.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/testutil.h up to 1.1.1.6
        crypto/external/bsd/openssl/dist/test/tls13ccstest.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/tls13encryptiontest.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/tls13secretstest.c up to 1.1.1.4
        crypto/external/bsd/openssl/dist/test/wpackettest.c up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/certs/server-ed448-cert.pem up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/certs/setup.sh up to 1.1.1.7
        crypto/external/bsd/openssl/dist/test/ossl_shim/async_bio.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/ossl_shim/packeted_bio.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/ossl_shim/test_config.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/ossl_shim/include/openssl/base.h up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/recipes/10-test_bn.t up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/recipes/25-test_req.t up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/recipes/25-test_verify.t up to 1.1.1.5
        crypto/external/bsd/openssl/dist/test/recipes/70-test_sslsigalgs.t up to 1.1.1.3
        crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpciph.txt up to 1.1.1.4
        crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf up to 1.1.1.4
        crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf.in up to 1.1.1.4
        crypto/external/bsd/openssl/dist/test/ssl-tests/28-seclevel.conf up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/ssl-tests/28-seclevel.conf.in up to 1.1.1.2
        crypto/external/bsd/openssl/dist/test/testutil/output.h up to 1.4
        crypto/external/bsd/openssl/dist/test/testutil/tap_bio.c up to 1.3
        crypto/external/bsd/openssl/dist/util/find-doc-nits up to 1.1.1.5
        crypto/external/bsd/openssl/dist/util/libcrypto.num up to 1.1.1.9
        crypto/external/bsd/openssl/dist/util/private.num up to 1.1.1.3
        crypto/external/bsd/openssl/dist/util/perl/OpenSSL/Test.pm up to 1.1.1.6
        crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Proxy.pm up to 1.1.1.5
        crypto/external/bsd/openssl/lib/libcrypto/crypto.map up to 1.8
        crypto/external/bsd/openssl/lib/libcrypto/libc-sha2xx.c up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/armv8-mont.S up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/chacha-armv8.S up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/ecp_nistz256-armv8.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/keccak1600-armv8.S up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/poly1305-armv8.S up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/sha512-armv8.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/vpaes-armv8.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/aes-armv4.S up to 1.6
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/arm.inc up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/armv8-mont.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/bsaes-armv7.S up to 1.5
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/chacha-armv8.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ecp_nistz256-armv4.S up to 1.4
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ecp_nistz256-armv8.S up to 1.4
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/keccak1600-armv4.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/keccak1600-armv8.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/poly1305-armv8.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/sha256-armv4.S up to 1.6
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/sha512-armv4.S up to 1.5
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/sha512-armv8.S up to 1.4
        crypto/external/bsd/openssl/lib/libcrypto/arch/arm/vpaes-armv8.S up to 1.4
        crypto/external/bsd/openssl/lib/libcrypto/arch/i386/ecp_nistz256-x86.S up to 1.5
        crypto/external/bsd/openssl/lib/libcrypto/arch/mips/mips.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/mips/mips64.S up to 1.4
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/aesp8-ppc.S up to 1.4
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/keccak1600p8-ppc.S up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ppc.S up to 1.5
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ppccpuid.S up to 1.13
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/sha.inc up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/aesp8-ppc.S up to 1.4
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/keccak1600-ppc64.S up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/keccak1600p8-ppc.S up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/ppc.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/sha.inc up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/des_enc-sparc.S up to 1.7
        crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ecp_nistz256-sparcv9.S up to 1.5
        crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparccap.c up to 1.4
        crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/des_enc-sparc.S up to 1.5
        crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/ecp_nistz256-sparcv9.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-gcm-x86_64.S up to 1.5
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-sha1-x86_64.S up to 1.10
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-sha256-x86_64.S up to 1.5
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-x86_64.S up to 1.11
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/cmll-x86_64.S up to 1.8
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ecp_nistz256-x86_64.S up to 1.6
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/keccak1600-x86_64.S up to 1.2
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/poly1305-x86_64.S up to 1.3
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rc4-x86_64.S up to 1.12
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rsaz-x86_64.S up to 1.4
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/sha1-x86_64.S up to 1.14
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/sha512-x86_64.S up to 1.10
        crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x25519-x86_64.S up to 1.2
crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64-mont5.S up to 1.9
crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64cpuid.S up to 1.12
crypto/external/bsd/openssl/lib/libcryptotest/Makefile up to 1.3
crypto/Makefile.openssl                        up to 1.12

Import OpenSSL 1.1.1g:

  *) Fixed segmentation fault in SSL_check_chain()
    Server or client applications that call the SSL_check_chain() function
    during or after a TLS 1.3 handshake may crash due to a NULL pointer
    dereference as a result of incorrect handling of the
    "signature_algorithms_cert" TLS extension. The crash occurs if an invalid
    or unrecognised signature algorithm is received from the peer. This could
    be exploited by a malicious peer in a Denial of Service attack.
    (CVE-2020-1967)
    [Benjamin Kaduk]

  *) Added AES consttime code for no-asm configurations
    an optional constant time support for AES was added
    when building openssl for no-asm.
    Enable with: ./config no-asm -DOPENSSL_AES_CONST_TIME
    Disable with: ./config no-asm -DOPENSSL_NO_AES_CONST_TIME
    At this time this feature is by default disabled.
    It will be enabled by default in 3.0.
    [Bernd Edlinger]

(martin)

2020-04-27 14:32:34 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by nia in ticket #855):

lib/libossaudio/ossaudio.c: revision 1.41
lib/libossaudio/ossaudio.c: revision 1.42
lib/libossaudio/ossaudio.c: revision 1.43
sys/compat/ossaudio/ossaudio.c: revision 1.80
sys/compat/ossaudio/ossaudio.c: revision 1.81
sys/compat/ossaudio/ossaudio.c: revision 1.82
lib/libossaudio/ossaudio.c: revision 1.39
sys/compat/ossaudio/ossaudio.c: revision 1.79
lib/libossaudio/ossaudio.c: revision 1.40

ossaudio: Make SNDCTL_DSP_SPEED more robust when using invalid rates.

From the perspective of reading the OSSv4 specification, NetBSD's
behaviour when an invalid sample rate is set makes no sense at all:
AUDIO_SETINFO simply returns an error code, and then we immediately
fall through to getting the sample rate, which is still set to the
legacy default of 8000 Hz.

Instead, what OSS applications generally expect is that they will be
able to receive the actual hardware sample rate. This is very, very
unlikely to be 8000 Hz on a modern machine.

No functional change when setting a sample rate between the supported
rates of 1000 and 192000 Hz. When a rate outside this range is requested,
the hardware rate is returned (on modern hardware, generally always 48000
Hz or a multiple of 48000 Hz).

ossaudio: Make SNDCTL_DSP_SETFMT conform with OSSv4.

The OSSv4 spec says we shouldn't really error if an invalid format is
chosen by an application. Things are especially likely to be confused
if we return MULAW, since in OSSv4 terms that means that's the native
hardware format. Instead, set and return the current hardware format
if an invalid format is chosen.

For the 24-bit sample formats, note that the NetBSD kernel currently
can't handle them in its default configuration, and will return an error
code if you attempt to use them. So, if an applicaton requests 24-bit PCM,
promote it to 32-bit PCM. According to the spec, this is valid and
applications should be checking the return value anyway.

In the Linux compat layer, we just use S16LE as a fallback. The OSSv3
headers that are still being shipped with Linux don't contain definitions
for fancier formats and we can reasonably expect all applications to
support S16LE.

ossaudio: If the user's channel count is rejected, use the hardware count

ossaudio: Make SNDCTL_DSP_[GET|SET][PLAY|RECORD]VOL closer to OSSv4

Problems in the previous code include returning values in the 0-255
range NetBSD uses instead of the 0-100 range OSSv4 expects, using
AUDIO_GETBUFINFO (which doesn't even return the mixer bits), and
not encoding channels as specified: "level=(left)|(right << 8)".

In reality, setting the gain in this way (through /dev/audio rather
than /dev/mixer) doesn't seem to work properly, and the mixer-set
value seems to be retained.

However, these changes at least ensure that the return values are
correct and the balance is set correctly.

I've only found one application using this API (audio/audacious), and
OSSv4 support in it is currently disabled precisely because it breaks
when it attempts to set the track volume using it.

ossaudio: Implement SNDCTL_DSP_(SET|GET)TRIGGER.

(martin)

2020-04-27 14:07:22 UTC MAIN commitmail json YAML

Adjust test for the new behavior: % on hls and no % on the rhs does not
prepend the lhs to the rhs.

(christos)

2020-04-27 09:10:45 UTC MAIN commitmail json YAML

EPT extended page tables

(plunky)

2020-04-27 07:51:03 UTC MAIN commitmail json YAML

pass B_PHYS|B_RAW also in nestio_setup(), courtesy to e.g. xbd(4), which
wants to know whether the buf came from user space or bio subsystem

(jdolecek)

2020-04-27 07:45:57 UTC phil-wifi commitmail json YAML

Pass the error through to the hardware to initialize.

(nat)

2020-04-27 07:40:50 UTC phil-wifi commitmail json YAML

Make ostate reflect the updated state.

(nat)

2020-04-27 07:38:25 UTC phil-wifi commitmail json YAML

Software crypto definitions from FreeBSD.

(nat)

2020-04-27 07:37:01 UTC phil-wifi commitmail json YAML

Fix resource leak in rx/tx free lists.

(nat)

2020-04-27 07:30:54 UTC MAIN commitmail json YAML

Explicitly cast the number of bytes passed to crc_buf() to size_t, as
we made sure it is positive already.
Fixes the build.

(martin)

2020-04-27 07:27:35 UTC phil-wifi commitmail json YAML

Skip pfil_run_hooks if no packet filter enabled in the kernel.

(nat)

2020-04-27 05:28:18 UTC MAIN commitmail json YAML

We would have bigger problems if PAGE_SIZE were < sizeof(int).  Remove
a CTASSERT() that can't be evaluated at compile-time on all platforms.

(thorpej)

2020-04-27 03:29:57 UTC MAIN commitmail json YAML

mips and hppa have switched.

(mrg)

2020-04-27 03:26:10 UTC MAIN commitmail json YAML

Speed up cksum word-by-word with a 15 KB table generated dynamically.

(Really we could generate the main table dynamically too.)

From anonymous.

(riastradh)

2020-04-27 03:15:12 UTC MAIN commitmail json YAML

invert the GCC 7/8 conditional.

only alpha, vax, m68k and sh3 are still on GCC 7.

(mrg)

2020-04-27 02:54:42 UTC MAIN commitmail json YAML

Expose _FUTEX_ROBUST_HEAD_SIZE32 for !LP64; fix COMPAT_NETBSD32 for arm.

(rin)

2020-04-27 02:47:26 UTC MAIN commitmail json YAML

Add missing \ to fix build for PMAP_CACHE_VIVT, i.e., ARMv4 and prior.

(rin)

2020-04-27 01:07:27 UTC MAIN commitmail json YAML

It is KERNEL_DIR

(christos)

2020-04-26 23:03:37 UTC MAIN commitmail json YAML

Re-enable crypto and swcrypto - "generic softints" have been available
for quite some time, so no need to disable.

This is a work-around for PR kern/55155.  The root problem, failure to
load modules due to missing kernel symbol table, still exists.

(pgoyette)

2020-04-26 22:06:01 UTC MAIN commitmail json YAML

switch mips to GCC 8.

(mrg)

2020-04-26 21:11:07 UTC MAIN commitmail json YAML

Fix -static -pie to be -static *and* -pie. Before it was just -static:
- Restructure the begin and end code so the top level conditional is "pie".
  There is no change for the end code, but we use crtbeginS for static pie.
- If -pie is specified, always pass it to the linker (otherwise we end up
  with non pie binaries).
- Remove an extra unneeded space in the shared linker definition.

(christos)

2020-04-26 21:05:36 UTC MAIN commitmail json YAML

Add missing futex tests.

(mlelstv)

2020-04-26 21:04:46 UTC MAIN commitmail json YAML

fix DIAGNOSTIC build

(mlelstv)

2020-04-26 20:41:30 UTC MAIN commitmail json YAML

Guard xen_wallclock with XENPV.

Thanks to riastradh@

(roy)

2020-04-26 20:13:43 UTC MAIN commitmail json YAML

Switch hppa to gcc 8

(skrll)

2020-04-26 19:31:36 UTC MAIN commitmail json YAML

In nvmm_open(), make sure an implementation was found. This fixes an
initialization bug triggerable in certain conditions.

If you build nvmm inside the kernel, AND have a cpu that is not supported,
AND run nvmmctl (or qemu-nvmm, both being the only binaries in the "nvmm"
group), you get a page fault.

This is because when nvmm is built inside the kernel, the kernel registers
nvmm_cdevsw behind nvmm's back. The ioctl is therefore always accessible,
and will hit NULL pointers if nvmm_init() failed.

Problem reported by Andrei M. on netbsd-users@, thanks.

(maxv)

2020-04-26 19:20:58 UTC MAIN commitmail json YAML

2020-04-26 19:20:19 UTC MAIN commitmail json YAML

Regen for native futex calls.

(thorpej)

2020-04-26 19:18:52 UTC MAIN commitmail json YAML

2020-04-26 19:18:36 UTC MAIN commitmail json YAML

Mirror the change made to native -- move futex calls to 166-168.

(thorpej)

2020-04-26 19:16:36 UTC MAIN commitmail json YAML

2020-04-26 19:15:55 UTC MAIN commitmail json YAML

Due to a collision with another upcoming change, relocate the futex calls
to the 3 free slots at 166-168.

(thorpej)

2020-04-26 18:59:48 UTC MAIN commitmail json YAML

2020-04-26 18:56:49 UTC MAIN commitmail json YAML

Document ENOSYS return from MODCTL_EXIST.

Remove EMLINK since it is no longer returned.

(pgoyette)

2020-04-26 18:53:34 UTC MAIN commitmail json YAML

2020-04-26 17:00:31 UTC MAIN commitmail json YAML

autofs: Silence down a warning which should really be a debug message

taken-from: FreeBSD

(tkusumi)

2020-04-26 16:16:13 UTC MAIN commitmail json YAML

Disable ubc_direct by default again.  There are still stability issues
(e.g. panic during 2020.04.25.00.07.27 amd64 releng test run).

(thorpej)

2020-04-26 16:14:14 UTC MAIN commitmail json YAML

Remove written-only sk_next member of struct (m)sk_chain.

(jakllsch)

2020-04-26 15:49:10 UTC MAIN commitmail json YAML

In expand_pid_table(), calculate the current pid table size before
releasing the lock.

(thorpej)

2020-04-26 15:39:04 UTC MAIN commitmail json YAML

Use __aligned(8) with naturally-aligned-yet-__packed msk(4) descriptors.

Allows compiler to generate more efficent struct member accesses.

(jakllsch)

2020-04-26 14:49:18 UTC MAIN commitmail json YAML

2020-04-26 14:21:14 UTC MAIN commitmail json YAML

Implement SCTP bug fixes found by maxv@.

Adding these seems to improve the SCTP situation.

(jakllsch)

2020-04-26 14:07:43 UTC MAIN commitmail json YAML

Put the template functions in the rodata section; they get hotpatched
into other places, but never execute directly.

(maxv)

2020-04-26 13:59:44 UTC MAIN commitmail json YAML

2020-04-26 13:54:03 UTC MAIN commitmail json YAML

2020-04-26 13:37:15 UTC MAIN commitmail json YAML

2020-04-26 13:09:53 UTC MAIN commitmail json YAML

bump send queue to 2*NET_TX_RING_SIZE to make it less likely packets
are dropped on load

m_defrag() short packets before calling bus_dmamap_load_mbuf() -
if it's fragmented load_mbuf would fail anyway, and even with
eventual feature-sg support it's way faster to pass the short packet
in single fragment

(jdolecek)

2020-04-26 12:58:28 UTC MAIN commitmail json YAML

support feature-sg

practical offshot of this xennet(4) now supports jumbo frames, it is
also necessary for eventual TSO support

always defrag short Tx packets before passing to backend - even
with feature-sg it's way faster to process the packet if it's
passed as single fragment

(jdolecek)

2020-04-26 12:38:22 UTC MAIN commitmail json YAML

if part of checksum was undeferred via sw and part not, count it as both

(jdolecek)

2020-04-26 12:15:37 UTC MAIN commitmail json YAML

Update phil-wifi info - moving to hg

(martin)

2020-04-26 12:13:10 UTC MAIN commitmail json YAML

Add a test on the maximum number of slots.

(maxv)

2020-04-26 11:56:38 UTC MAIN commitmail json YAML

Split in sub-tests for clarity, and add a new test, marked as expected
failure for now.

(maxv)

2020-04-26 09:08:41 UTC MAIN commitmail json YAML

2020-04-26 07:01:52 UTC MAIN commitmail json YAML

2020-04-26 06:58:05 UTC MAIN commitmail json YAML

2020-04-26 06:56:46 UTC MAIN commitmail json YAML

2020-04-26 06:51:35 UTC MAIN commitmail json YAML

2020-04-26 00:40:10 UTC MAIN commitmail json YAML

More path markup.  Ref wizd(8).

(simonb)

2020-04-25 22:28:47 UTC MAIN commitmail json YAML

Allow root to access and modify system space extended attributes.
XXX: this routine should not be using the string, but the attribute namespace.
I have fixed this in the ACL code.

(christos)

2020-04-25 22:08:49 UTC MAIN commitmail json YAML

Add (commented out) nouveaufb

(jmcneill)

2020-04-25 22:08:05 UTC MAIN commitmail json YAML

Add acpiacad, acpibat, acpifan, acpitz

(jmcneill)

2020-04-25 21:34:26 UTC MAIN commitmail json YAML

2020-04-25 21:34:08 UTC MAIN commitmail json YAML

plcom_common_putc: do not wait for FIFO to train after writing data

(jmcneill)

2020-04-25 20:05:25 UTC MAIN commitmail json YAML

parse indirect_op using appropriate 32/64-bit access types, this fixes
the BLKIF_OP_INDIRECT handling for 32-bit DomU running against 64-bit Dom0,
problem reported and fix tested by Manuel

make sure to use the provided indirect_op when reporting back errors

(jdolecek)

2020-04-25 18:56:26 UTC MAIN commitmail json YAML

Fix misindentations in the flex skeleton triggered by dtrace's dt_lex.l.
Upstream committed as a631f5da8d4fd60fbde7b06bcf43bc9a155c27d5

(joerg)

2020-04-25 18:20:57 UTC MAIN commitmail json YAML

- Percent on the rhs is special only if the lhs has one too.
- If the rhs does not have percent, but the lhs has, the result is the rhs
This behavior matches gmake

(christos)

2020-04-25 17:43:23 UTC MAIN commitmail json YAML

Take the ASSERT_SLEEPABLE() out of threadpool_cancel_job() and add a
comment explaining why we can't make that assertion there.

(thorpej)

2020-04-25 16:10:06 UTC MAIN commitmail json YAML

2020-04-25 15:46:59 UTC MAIN commitmail json YAML

Add /usr/include/xen/intrdefs.h to sets
Add xen to KLINKFILES for amd64/i386

(bouyer)

2020-04-25 15:42:15 UTC MAIN commitmail json YAML

2020-04-25 15:26:19 UTC MAIN commitmail json YAML

2020-04-25 15:03:18 UTC bouyer-xenpvh commitmail json YAML

Merge GENERIC_XENHVM in GENERIC.
Remove XEN3_PVHVM/XEN3PAE_PVHVM files which have been obsolete for some time
on the branch

(bouyer)

2020-04-25 15:01:41 UTC bouyer-xenpvh commitmail json YAML

restore part accidentaly deleted

(bouyer)

2020-04-25 15:01:01 UTC bouyer-xenpvh commitmail json YAML

Include changes in sys/arch/xen/include/ between bouyer-xenpvh-base1 and
bouyer-xenpvh-base2.

(bouyer)

2020-04-25 14:40:12 UTC phil-wifi commitmail json YAML

Remove configuring 40Mhz channels for now.

Avoid duplicate state transitions in urtwn_newstate.
Avoid changing channel parameters in urtwn_newstate.

Rework of tx desc parameters for all types of packets.

Don't create a percpuq as the stack is not expecting it //XXX not sure

Tested connections to an open 11n network with 8188CUS, 8192CU and 8192EU
usb adaptors.

(nat)

2020-04-25 13:51:04 UTC MAIN commitmail json YAML

2020-04-25 13:16:48 UTC bouyer-xenpvh commitmail json YAML

2020-04-25 12:41:58 UTC MAIN commitmail json YAML

2020-04-25 12:39:15 UTC MAIN commitmail json YAML

2020-04-25 12:18:48 UTC MAIN commitmail json YAML

Update to tzdata2020a (new zone file America/Nuuk)

XXX pullup -8 -9

(kre)

2020-04-25 12:17:17 UTC MAIN commitmail json YAML

2020-04-25 11:44:29 UTC bouyer-xenpvh commitmail json YAML

Add xen as include dir for x86

(bouyer)

2020-04-25 11:33:28 UTC MAIN commitmail json YAML

use m_defrag() instead of local code now that it returns single mbuf

(jdolecek)

2020-04-25 11:24:08 UTC bouyer-xenpvh commitmail json YAML

2020-04-25 11:12:39 UTC MAIN commitmail json YAML

2020-04-25 11:11:33 UTC MAIN commitmail json YAML

Document the default values for options in a way that hopefully makes
much more sense.

(simonb)

2020-04-25 11:03:04 UTC MAIN commitmail json YAML

in m_defrag() must copy data elsewhere before adding cluster, the
data part of mbuf gets reused and hence overwritten by extbuf

(jdolecek)

2020-04-25 11:02:23 UTC bouyer-xenpvh commitmail json YAML

2020-04-25 10:56:53 UTC MAIN commitmail json YAML

Document the "database" configuration option.

(simonb)

2020-04-25 10:55:11 UTC netbsd-8 commitmail json YAML

2020-04-25 10:54:23 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1542):

sys/arch/hppa/hppa/trap.c: revision 1.115

Fix KASSERT that has been incorrect since revision 1.85 from 10 years
ago.

(martin)

2020-04-25 10:53:48 UTC netbsd-9 commitmail json YAML

2020-04-25 10:52:56 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #854):

sys/arch/hppa/hppa/trap.c: revision 1.115

Fix KASSERT that has been incorrect since revision 1.85 from 10 years
ago.

(martin)

2020-04-25 10:52:26 UTC bouyer-xenpvh commitmail json YAML

Include again xen/conf/files.compat for PV kernels, and make it build.
My build.sh -u used stale opt_*.h files ...

(bouyer)

2020-04-25 10:51:25 UTC bouyer-xenpvh commitmail json YAML

2020-04-25 10:50:47 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by simonb in ticket #853):

bin/csh/time.c: revision 1.22
usr.bin/time/time.c: revision 1.24
bin/csh/extern.h: revision 1.32
usr.bin/time/time.1: revision 1.29
usr.bin/time/ext.h: revision 1.4

Add '-t' option for tcsh-style time output.

(martin)

2020-04-25 10:40:45 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by isaki in ticket #852):

sys/dev/hdaudio/hdafg.c: revision 1.22

Make round_blocksize satisfy all of
- restrictions that existed before merging isaki-audio2 branch.
- better support for 6 channels hardware.
- audio layer's requirement.

This may help PR kern/54474.

(martin)

2020-04-25 10:21:41 UTC MAIN commitmail json YAML

Add missing receive error status bit definitions, from Robert Sprowson in
PR# kern/55199

(jmcneill)

2020-04-25 10:06:42 UTC MAIN commitmail json YAML

Little clean up: use getopts and don't use ``.  Suggested by kre@.

(simonb)

2020-04-25 09:32:16 UTC phil-wifi commitmail json YAML

Compete some more of 11n support.
htcaps and streams values from FreeBSD.

(nat)

2020-04-25 08:02:40 UTC MAIN commitmail json YAML

Fix KASSERT that has been incorrect since revision 1.85 from 10 years
ago.

(skrll)

2020-04-25 07:23:21 UTC MAIN commitmail json YAML

we use kcondvars, we need to include the header

(mlelstv)

2020-04-25 05:17:17 UTC MAIN commitmail json YAML

2020-04-25 00:07:27 UTC MAIN commitmail json YAML

Rather than creating a kthread-per-channel, use a threadpool and a
threadpool-job-per-channel for the in-thread-context work that needs
to be done (which is rare).

On one of my test systems, this results in the total number of LWPs
after multi-user boot dropping from 116 to 78.

(thorpej)

2020-04-24 23:29:17 UTC MAIN commitmail json YAML

On attach figure out how long a single read of the counter register takes
and use that for the adjustment in hpet_delay().

(ad)

2020-04-24 22:50:55 UTC MAIN commitmail json YAML

add KASSERT() that the while data buffer in a mbuf or the mbuf
cluster fits within the same page

pools actually never return items whose memory cross page boundary for item
sizes smaller than PAGE_SIZE

(jdolecek)

2020-04-24 22:31:36 UTC MAIN commitmail json YAML

BUS_SPACE_MAP_PREFETCHABLE yields a write combining region on x86 and that's
not what I intended.. BUS_SPACE_MAP_CACHEABLE is enough.

(ad)

2020-04-24 22:25:07 UTC MAIN commitmail json YAML

On attach figure out how long a single read of the counter register takes
and use that for the adjustment in hpet_delay().

(ad)

2020-04-24 22:07:13 UTC MAIN commitmail json YAML

change m_defrag() to coalesce the chain to single mbuf if it's short enough
and first mbuf doesn't use external storage

most fragmented packets end up with first short mbuf containing
frame + protocol header only, and second mbuf containing the data;
m_defrag() previously always returned chain of at least two mbufs,
now it should actually return all data in single mbuf for typical
mbuf chain with length < MCLBYTES

(jdolecek)

2020-04-24 19:47:03 UTC MAIN commitmail json YAML

ubc_alloc_direct(): for a write make sure pages are always marked dirty
because there's no managed mapping.

(ad)

2020-04-24 19:38:10 UTC MAIN commitmail json YAML

2020-04-24 19:37:09 UTC MAIN commitmail json YAML

2020-04-24 17:48:01 UTC netbsd-9 commitmail json YAML

2020-04-24 17:46:44 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by simonb in ticket #851):

share/man/man4/man4.x86/amdzentemp.4: revision 1.7
share/man/man4/man4.x86/amdsmn.4: revision 1.4
sys/arch/x86/pci/amdsmn.c: revision 1.7
sys/arch/x86/pci/amdsmn.c: revision 1.8
sys/arch/x86/pci/amdsmn.c: revision 1.9
sys/arch/x86/pci/amdzentemp.c: revision 1.10

Update to support Family 15h Model 60 temperature sensors.

Changes based on FreeBSD amdtemp driver changes by Conrad Meyer.
XXX: Some code duplication between this driver and amdtemp as
    parts of the 15h refresh code share more in common with
    older CPUs while accessing the device more like 17h.
--
Note that these drivers are present on some newer AMD Family 15h
processors.
--
Don't mix sign and unsigned operands. Just use size_t for the loop.
--
Apply previous change ("Don't mix sign and unsigned operands. Just use
size_t for the loop.") to another loop variable.
--

(martin)

2020-04-24 17:42:53 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #850):

sys/dev/dkwedge/dk.c: revision 1.98

Update sc->sc_parent->dk_rawvp while the lock named dk_rawlock held
to prevent a race condition

Fixes PR kern/55026

OKed by mlelstv@, thanks

(martin)

2020-04-24 17:40:54 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #849):

distrib/vax/cdroms/installcd/Makefile: revision 1.19
distrib/common/Makefile.bootcd: revision 1.43

Do not populate /dev on CD images by default, instead rely on init
doing the tmpfs / MAKEDEV magic.

On images for machines with serious ram shortage (where the additional
tmpfs hurts, like VAX) override this with CDDEV_POPULATE=true.

Should fix PR port-amd64/54776.

(martin)

2020-04-24 17:36:55 UTC MAIN commitmail json YAML

Fill in .pr_usrreqs for SOCK_SEQPACKET and SOCK_STREAM variants of SCTP too.

This should allow these socket types of SCTP to operate on IPv6 family
sockets, as .pr_usrreqs must not be NULL for socreate() to succeed.

(jakllsch)

2020-04-24 17:29:17 UTC netbsd-9 commitmail json YAML

2020-04-24 17:28:22 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #848):

sys/dev/usb/usbdevs: revision 1.778
sys/dev/usb/if_urtwn.c: revision 1.85

Add D-Link DWA-121 rev B1 to list of supported devices
From Miguel Landaeta in kern/55140

(martin)

2020-04-24 17:25:10 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #847):

sys/arch/hp300/hp300/machdep.c: revision 1.233

Fix garbages in dmesg caused by uninitialized variables slipped in r1.228.

Noticed in HP9000/362 dmesg:
https://dmesgd.nycbug.org/index.cgi?do=view&id=5459

Should be pulled up to netbsd-8 and netbsd-9.

(martin)

2020-04-24 17:19:50 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #846):

distrib/hpcarm/Makefile: revision 1.7
distrib/amd64/uefi-installimage/Makefile: revision 1.7
distrib/common/bootimage/Makefile.installimage: revision 1.6
distrib/hpcarm/liveimage/spec.in: revision 1.1
distrib/common/bootimage/Makefile.bootimage: revision 1.23
distrib/common/bootimage/Makefile.bootimage: revision 1.24
distrib/zaurus/liveimage/Makefile: revision 1.1
distrib/amd64/uefi-installimage/Makefile.installimage: revision 1.3
distrib/zaurus/Makefile: revision 1.3
distrib/hpcarm/liveimage/Makefile: revision 1.1
distrib/zaurus/liveimage/spec.in: revision 1.1
distrib/common/bootimage/diskproto.mbrfat.in: revision 1.1
distrib/amd64/uefi-installimage/Makefile.bootimage: revision 1.13
distrib/hpcarm/liveimage/fstab.in: revision 1.1
distrib/zaurus/liveimage/fstab.in: revision 1.1

Merge amd64's UEFI logic back into the generic bootimage handling.

Add "live-image with a FAT partition for bootstrap files" support.
See PR/55075 for more details.

Add "build.sh live-image" support for zaurus.
Tested on SL-C3000 and SL-C700.
See also PR/55075 for live-image with FAT partition support.

Add "build.sh live-image" support for hpcarm.
Tested on WS003SH.
See also PR/55075 for live-image with FAT partition support.

(martin)

2020-04-24 16:27:28 UTC MAIN commitmail json YAML

Give the ldt a fixed size of one page (512 slots), and drop the variable-
sized mechanism that was too complex.

This fixes a race between USER_LDT and SVS: during context switches, the
way SVS installs the new ldt relies on the ldt pointer AND the ldt size,
but both cannot be accessed atomically at the same time.

(maxv)

2020-04-24 16:18:06 UTC netbsd-8 commitmail json YAML

2020-04-24 16:15:24 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #1541):

sys/dev/dkwedge/dk.c: revision 1.98

Update sc->sc_parent->dk_rawvp while the lock named dk_rawlock held
to prevent a race condition

Fixes PR kern/55026

OKed by mlelstv@, thanks

(martin)

2020-04-24 16:07:05 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1540):

sys/arch/hp300/hp300/machdep.c: revision 1.233

Fix garbages in dmesg caused by uninitialized variables slipped in r1.228.

Noticed in HP9000/362 dmesg:
https://dmesgd.nycbug.org/index.cgi?do=view&id=5459

Should be pulled up to netbsd-8 and netbsd-9.

(martin)

2020-04-24 14:29:19 UTC MAIN commitmail json YAML

ATF runs shell script tests with "sh -e" (WHY???)

Compensate for that by adding an explicit test to a command so
-e will not kill the shell when the command (expectedly) fails.

Previously this was saved by /bin/sh disabling -e in command subs.

(kre)

2020-04-24 13:54:56 UTC MAIN commitmail json YAML

2020-04-24 13:47:50 UTC MAIN commitmail json YAML

actually MBUFTRACE does splvm(), kpreempt_disable()/enable() and percpu,
this has non-slight overhead - amend documentation to stop claiming
the overhead is slight

adresses PR port-xen/50290

(jdolecek)

2020-04-24 13:34:47 UTC MAIN commitmail json YAML

2020-04-24 13:29:46 UTC MAIN commitmail json YAML

For usb keyboards with encoding *.swapctrlcaps, keep KS_Cmd1 on the same
key as KS_Control_L. This brings them in line with wskbdmap_mfii.c.

(rhialto)

2020-04-24 12:58:42 UTC MAIN commitmail json YAML

mcx: sync with OpenBSD sys/dev/pci/if_mcx.c r1.44

1.44:
Fix typo which could lead into a double free

1.43:
Commands that create objects return a 24 bit object ID, so mask off the
high 8 bits of the value we extract, in case the firmware leaves junk there.
Hrvoje Popovski has seen this with newer firmware on a ConnectX 5 card,
which now works properly.

1.42:
Increase the completion queue size to prevent overflow.  Under reasonably
unlikely circumstances - lots of single-fragment packets being sent, a
significant number of packets being received, while the interrupt handler
was unable to process the completion queue - the completion queue could
overflow, which would result in the interface locking up.

1.41:
Check if we've reached the end of the current mailbox before writing past
the end of it, rather than after.  Now we can actually allocate queues
big enough to need multiple mailboxes.

1.40:
Don't call mcx_intr() from mcx_cmdq_poll(); this was a leftover from early
development that I forgot about, but turns out to be a potential race with
the actual interrupt handler.

1.39:
fix previous: use the correct offset for sq/rq creation, and don't
reset the mbox counter to 0 after calculating it.

1.38:
Add a helper function for writing physical addresses for queues into
command queue mailboxes, and use this for all queue setup commands.
Previously we just assumed the addresses would fit in the first mailbox,
which is currently true but may not be for much longer.

1.37:
(skipped)

1.36:
The event queue consumer counter also needs to be unsigned like the others.

1.35:
try to make if_baudrate look plausible.
this updates the eth proto capability map so it records the baudrate
against the different link types and their media, and then reads
it when the link state changes.

1.34:
(skipped)

(jmcneill)

2020-04-24 12:40:25 UTC MAIN commitmail json YAML

add sudden motion sensor 'driver'.

(macallan)

2020-04-24 12:38:31 UTC MAIN commitmail json YAML

a very preliminary driver for the acclerometer found in later *Books
register definitions from OpenBSD

(macallan)

2020-04-24 12:17:45 UTC MAIN commitmail json YAML

Reduce assumptions about LWP numbers

(kamil)

2020-04-24 09:49:05 UTC MAIN commitmail json YAML

- AMD CPUID Fn8000_000a %edx bit 20 is "SPEC_CTRL".
- Add some bit definitions of AMD's CPUID Fn8000_001f Encrypted Memory
  features.

(msaitoh)

2020-04-24 09:29:26 UTC MAIN commitmail json YAML

fetch properties in attach rather than every re-init.

this avoids a rwlock while spinlock held problem likely introduced
with MII locking rework, as fetching a property takes an rwlock,
and prior to the rework, only kernel lock would have been held.

ok skrll@.

(mrg)

2020-04-24 07:50:24 UTC MAIN commitmail json YAML

2020-04-24 05:21:18 UTC MAIN commitmail json YAML

Make sure PT_F_* bits are uintptr_t.

(thorpej)

2020-04-24 04:55:40 UTC MAIN commitmail json YAML

2020-04-24 04:37:27 UTC MAIN commitmail json YAML

add AQC100, AQC100S, D100

(ryo)

2020-04-24 04:34:57 UTC MAIN commitmail json YAML

add support AQC100S and D100.
not tested, but they are probably the same as the AQC100.

(ryo)

2020-04-24 03:56:12 UTC MAIN commitmail json YAML

Adapt to LWP ID allocation changes.

(thorpej)

2020-04-24 03:25:20 UTC MAIN commitmail json YAML

Update for new LWP behavior -- as of 9.99.59, the LWP ID of a single-LWP
process is the PID, not 1.

(thorpej)

2020-04-24 03:22:52 UTC MAIN commitmail json YAML

NetBSD 9.99.59 -- LWP ID allocation changes.

(thorpej)

2020-04-24 03:22:06 UTC MAIN commitmail json YAML

Overhaul the way LWP IDs are allocated.  Instead of each LWP having it's
own LWP ID space, LWP IDs came from the same number space as PIDs.  The
lead LWP of a process gets the PID as its LID.  If a multi-LWP process's
lead LWP exits, the PID persists for the process.

In addition to providing system-wide unique thread IDs, this also lets us
eliminate the per-process LWP radix tree, and some associated locks.

Remove the separate "global thread ID" map added previously; it is no longer
needed to provide this functionality.

Nudged in this direction by ad@ and chs@.

(thorpej)

2020-04-24 02:27:59 UTC MAIN commitmail json YAML

Add AMD protected processor identification number (PPIN).

(msaitoh)

2020-04-24 00:22:57 UTC MAIN commitmail json YAML

For m68k, do not compile in {,u}divmodsi4 also, that are not used by
codes generated by gcc (confirmed not only for kernel, but also all
executables and libraries for userland).

Fix build failure for MODULAR kernel, noticed by mlelstv.

(rin)