aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.cirrus-ci/pkg-install.sh11
-rw-r--r--.cirrus.yml13
-rw-r--r--Makefile.inc1104
-rw-r--r--Makefile.libcompat13
-rw-r--r--ObsoleteFiles.inc13
-rw-r--r--RELNOTES8
-rw-r--r--UPDATING18
-rw-r--r--bin/getfacl/getfacl.c93
-rw-r--r--bin/ls/ls.c8
-rw-r--r--bin/sh/histedit.c43
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/dtrace.121
-rw-r--r--cddl/usr.sbin/dwatch/Makefile2
-rw-r--r--cddl/usr.sbin/dwatch/examples/Makefile1
-rw-r--r--cddl/usr.sbin/dwatch/libexec/Makefile1
-rw-r--r--cddl/usr.sbin/zfsd/Makefile.common2
-rw-r--r--contrib/atf/atf-c/atf-c.327
-rw-r--r--contrib/atf/atf-c/macros.h19
-rw-r--r--contrib/atf/atf-c/tc.c12
-rw-r--r--contrib/atf/atf-sh/atf-check.cpp4
-rw-r--r--contrib/atf/atf-sh/atf-sh.312
-rw-r--r--contrib/bc/.gitattributes2
-rw-r--r--contrib/bc/.gitignore8
-rw-r--r--contrib/bc/LICENSE.md14
-rw-r--r--contrib/bc/Makefile.in217
-rw-r--r--contrib/bc/NEWS.md61
-rw-r--r--contrib/bc/README.md50
-rw-r--r--contrib/bc/RELEASE.md54
-rw-r--r--contrib/bc/bc.vcxproj80
-rw-r--r--contrib/bc/bcl.vcxproj24
-rw-r--r--contrib/bc/benchmarks/bc/add.bc21
-rw-r--r--contrib/bc/benchmarks/bc/arrays.bc (renamed from contrib/bc/tests/fuzzing/bc.dict)44
-rw-r--r--contrib/bc/benchmarks/bc/arrays_and_constants.bc35
-rw-r--r--contrib/bc/benchmarks/bc/bitfuncs.bc18
-rw-r--r--[-rwxr-xr-x]contrib/bc/benchmarks/bc/constants.bc (renamed from contrib/bc/tests/diff.sh)30
-rw-r--r--contrib/bc/benchmarks/bc/divide.bc26
-rw-r--r--contrib/bc/benchmarks/bc/functions.bc34
-rw-r--r--contrib/bc/benchmarks/bc/irand_long.bc9
-rw-r--r--contrib/bc/benchmarks/bc/irand_short.bc5
-rw-r--r--contrib/bc/benchmarks/bc/lib.bc7
-rw-r--r--contrib/bc/benchmarks/bc/multiply.bc23
-rw-r--r--contrib/bc/benchmarks/bc/postfix_incdec.bc7
-rw-r--r--contrib/bc/benchmarks/bc/power.bc2
-rw-r--r--contrib/bc/benchmarks/bc/strings.bc36
-rw-r--r--contrib/bc/benchmarks/bc/subtract.bc22
-rw-r--r--contrib/bc/benchmarks/dc/modexp.dc42
l---------[-rwxr-xr-x]contrib/bc/configure1322
-rwxr-xr-xcontrib/bc/configure.sh383
-rw-r--r--contrib/bc/gen/bc_help.txt52
-rw-r--r--contrib/bc/gen/dc_help.txt30
-rw-r--r--contrib/bc/gen/lib.bc2
-rw-r--r--contrib/bc/gen/lib2.bc247
-rw-r--r--contrib/bc/gen/strgen.c112
-rwxr-xr-xcontrib/bc/gen/strgen.sh3
-rw-r--r--contrib/bc/include/args.h11
-rw-r--r--contrib/bc/include/bc.h302
-rw-r--r--contrib/bc/include/bcl.h139
-rw-r--r--contrib/bc/include/dc.h42
-rw-r--r--contrib/bc/include/file.h88
-rw-r--r--contrib/bc/include/history.h106
-rw-r--r--contrib/bc/include/lang.h432
-rw-r--r--contrib/bc/include/lex.h362
-rw-r--r--contrib/bc/include/library.h90
-rw-r--r--contrib/bc/include/num.h646
-rw-r--r--contrib/bc/include/opt.h61
-rw-r--r--contrib/bc/include/parse.h182
-rw-r--r--contrib/bc/include/program.h812
-rw-r--r--contrib/bc/include/rand.h326
-rw-r--r--contrib/bc/include/read.h42
-rw-r--r--contrib/bc/include/status.h642
-rw-r--r--contrib/bc/include/vector.h378
-rw-r--r--contrib/bc/include/version.h5
-rw-r--r--contrib/bc/include/vm.h680
-rw-r--r--contrib/bc/locales/de_DE.ISO8859-1.msg13
-rw-r--r--contrib/bc/locales/de_DE.UTF-8.msg13
-rw-r--r--contrib/bc/locales/en_US.msg13
-rw-r--r--contrib/bc/locales/es_ES.ISO8859-1.msg13
-rw-r--r--contrib/bc/locales/es_ES.UTF-8.msg13
-rw-r--r--contrib/bc/locales/fr_FR.ISO8859-1.msg13
-rw-r--r--contrib/bc/locales/fr_FR.UTF-8.msg13
-rw-r--r--contrib/bc/locales/ja_JP.UTF-8.msg32
-rw-r--r--contrib/bc/locales/ja_JP.eucJP.msg32
-rw-r--r--contrib/bc/locales/nl_NL.ISO8859-1.msg22
-rw-r--r--contrib/bc/locales/nl_NL.UTF-8.msg22
-rw-r--r--contrib/bc/locales/pl_PL.ISO8859-2.msg22
-rw-r--r--contrib/bc/locales/pl_PL.UTF-8.msg22
-rw-r--r--contrib/bc/locales/pt_PT.ISO8859-1.msg13
-rw-r--r--contrib/bc/locales/pt_PT.UTF-8.msg13
-rw-r--r--contrib/bc/locales/ru_RU.CP1251.msg22
-rw-r--r--contrib/bc/locales/ru_RU.CP866.msg22
-rw-r--r--contrib/bc/locales/ru_RU.ISO8859-5.msg22
-rw-r--r--contrib/bc/locales/ru_RU.KOI8-R.msg15
-rw-r--r--contrib/bc/locales/ru_RU.UTF-8.msg22
-rw-r--r--contrib/bc/locales/zh_CN.GB18030.msg17
-rw-r--r--contrib/bc/locales/zh_CN.GB2312.msg17
-rw-r--r--contrib/bc/locales/zh_CN.GBK.msg17
-rw-r--r--contrib/bc/locales/zh_CN.UTF-8.msg15
-rw-r--r--contrib/bc/locales/zh_CN.eucCN.msg17
-rwxr-xr-xcontrib/bc/manpage.sh131
-rw-r--r--contrib/bc/manuals/algorithms.md162
-rw-r--r--contrib/bc/manuals/bc.1.md.in1840
-rw-r--r--contrib/bc/manuals/bc/A.12575
-rw-r--r--contrib/bc/manuals/bc/A.1.md663
-rw-r--r--contrib/bc/manuals/bc/E.11287
-rw-r--r--contrib/bc/manuals/bc/E.1.md324
-rw-r--r--contrib/bc/manuals/bc/EH.11258
-rw-r--r--contrib/bc/manuals/bc/EH.1.md296
-rw-r--r--contrib/bc/manuals/bc/EHN.11258
-rw-r--r--contrib/bc/manuals/bc/EHN.1.md296
-rw-r--r--contrib/bc/manuals/bc/EHNP.11375
-rw-r--r--contrib/bc/manuals/bc/EHNP.1.md1069
-rw-r--r--contrib/bc/manuals/bc/EHP.11382
-rw-r--r--contrib/bc/manuals/bc/EHP.1.md1077
-rw-r--r--contrib/bc/manuals/bc/EN.11287
-rw-r--r--contrib/bc/manuals/bc/EN.1.md324
-rw-r--r--contrib/bc/manuals/bc/ENP.11393
-rw-r--r--contrib/bc/manuals/bc/ENP.1.md1085
-rw-r--r--contrib/bc/manuals/bc/EP.11400
-rw-r--r--contrib/bc/manuals/bc/EP.1.md1093
-rw-r--r--contrib/bc/manuals/bc/H.12548
-rw-r--r--contrib/bc/manuals/bc/H.1.md640
-rw-r--r--contrib/bc/manuals/bc/HN.12548
-rw-r--r--contrib/bc/manuals/bc/HN.1.md640
-rw-r--r--contrib/bc/manuals/bc/HNP.12223
-rw-r--r--contrib/bc/manuals/bc/HNP.1.md1679
-rw-r--r--contrib/bc/manuals/bc/HP.12230
-rw-r--r--contrib/bc/manuals/bc/HP.1.md1687
-rw-r--r--contrib/bc/manuals/bc/N.12575
-rw-r--r--contrib/bc/manuals/bc/N.1.md663
-rw-r--r--contrib/bc/manuals/bc/NP.12243
-rw-r--r--contrib/bc/manuals/bc/NP.1.md1696
-rw-r--r--contrib/bc/manuals/bc/P.12250
-rw-r--r--contrib/bc/manuals/bc/P.1.md1704
-rw-r--r--contrib/bc/manuals/bcl.31757
-rw-r--r--contrib/bc/manuals/bcl.3.md253
-rw-r--r--contrib/bc/manuals/benchmarks.md673
-rw-r--r--contrib/bc/manuals/build.md207
-rw-r--r--contrib/bc/manuals/dc.1.md.in1289
-rw-r--r--contrib/bc/manuals/dc/A.11606
-rw-r--r--contrib/bc/manuals/dc/A.1.md237
-rw-r--r--contrib/bc/manuals/dc/E.11418
-rw-r--r--contrib/bc/manuals/dc/E.1.md237
-rw-r--r--contrib/bc/manuals/dc/EH.11387
-rw-r--r--contrib/bc/manuals/dc/EH.1.md213
-rw-r--r--contrib/bc/manuals/dc/EHN.11387
-rw-r--r--contrib/bc/manuals/dc/EHN.1.md211
-rw-r--r--contrib/bc/manuals/dc/EHNP.11307
-rw-r--r--contrib/bc/manuals/dc/EHNP.1.md1023
-rw-r--r--contrib/bc/manuals/dc/EHP.11311
-rw-r--r--contrib/bc/manuals/dc/EHP.1.md1028
-rw-r--r--contrib/bc/manuals/dc/EN.11416
-rw-r--r--contrib/bc/manuals/dc/EN.1.md235
-rw-r--r--contrib/bc/manuals/dc/ENP.11322
-rw-r--r--contrib/bc/manuals/dc/ENP.1.md1036
-rw-r--r--contrib/bc/manuals/dc/EP.11326
-rw-r--r--contrib/bc/manuals/dc/EP.1.md1041
-rw-r--r--contrib/bc/manuals/dc/H.11575
-rw-r--r--contrib/bc/manuals/dc/H.1.md213
-rw-r--r--contrib/bc/manuals/dc/HN.11575
-rw-r--r--contrib/bc/manuals/dc/HN.1.md211
-rw-r--r--contrib/bc/manuals/dc/HNP.11536
-rw-r--r--contrib/bc/manuals/dc/HNP.1.md1190
-rw-r--r--contrib/bc/manuals/dc/HP.11540
-rw-r--r--contrib/bc/manuals/dc/HP.1.md1195
-rw-r--r--contrib/bc/manuals/dc/N.11604
-rw-r--r--contrib/bc/manuals/dc/N.1.md235
-rw-r--r--contrib/bc/manuals/dc/NP.11551
-rw-r--r--contrib/bc/manuals/dc/NP.1.md1203
-rw-r--r--contrib/bc/manuals/dc/P.11555
-rw-r--r--contrib/bc/manuals/dc/P.1.md1208
-rw-r--r--contrib/bc/manuals/development.md4950
-rw-r--r--contrib/bc/manuals/header.txt27
-rw-r--r--contrib/bc/manuals/header_bc.txt1
-rw-r--r--contrib/bc/manuals/header_bcl.txt1
-rw-r--r--contrib/bc/manuals/header_dc.txt1
-rw-r--r--contrib/bc/manuals/release.md72
-rwxr-xr-xcontrib/bc/scripts/afl.py (renamed from contrib/bc/tests/afl.py)77
-rwxr-xr-xcontrib/bc/scripts/alloc.sh84
-rwxr-xr-xcontrib/bc/scripts/benchmark.sh159
-rw-r--r--contrib/bc/scripts/bitgen.c101
-rwxr-xr-xcontrib/bc/scripts/exec-install.sh (renamed from contrib/bc/exec-install.sh)6
-rwxr-xr-xcontrib/bc/scripts/functions.sh (renamed from contrib/bc/functions.sh)68
-rwxr-xr-xcontrib/bc/scripts/fuzz_prep.sh81
-rwxr-xr-xcontrib/bc/scripts/karatsuba.py (renamed from contrib/bc/karatsuba.py)29
-rwxr-xr-xcontrib/bc/scripts/link.sh (renamed from contrib/bc/link.sh)5
-rwxr-xr-xcontrib/bc/scripts/locale_install.sh (renamed from contrib/bc/locale_install.sh)53
-rwxr-xr-xcontrib/bc/scripts/locale_uninstall.sh (renamed from contrib/bc/locale_uninstall.sh)1
-rwxr-xr-xcontrib/bc/scripts/manpage.sh175
-rw-r--r--contrib/bc/scripts/ministat.c670
-rwxr-xr-xcontrib/bc/scripts/package.sh173
-rwxr-xr-xcontrib/bc/scripts/radamsa.sh (renamed from contrib/bc/tests/radamsa.sh)29
-rw-r--r--contrib/bc/scripts/radamsa.txt (renamed from contrib/bc/tests/radamsa.txt)0
-rwxr-xr-xcontrib/bc/scripts/randmath.py (renamed from contrib/bc/tests/randmath.py)145
-rwxr-xr-xcontrib/bc/scripts/release.sh (renamed from contrib/bc/release.sh)290
-rw-r--r--contrib/bc/scripts/release_settings.txt16
-rwxr-xr-xcontrib/bc/scripts/safe-install.sh (renamed from contrib/bc/safe-install.sh)0
-rwxr-xr-xcontrib/bc/scripts/test_settings.sh77
-rw-r--r--contrib/bc/scripts/test_settings.txt93
-rw-r--r--contrib/bc/src/args.c118
-rw-r--r--contrib/bc/src/bc.c11
-rw-r--r--contrib/bc/src/bc_lex.c84
-rw-r--r--contrib/bc/src/bc_parse.c866
-rw-r--r--contrib/bc/src/data.c447
-rw-r--r--contrib/bc/src/dc.c11
-rw-r--r--contrib/bc/src/dc_lex.c91
-rw-r--r--contrib/bc/src/dc_parse.c93
-rw-r--r--contrib/bc/src/file.c63
-rw-r--r--contrib/bc/src/history.c648
-rw-r--r--contrib/bc/src/lang.c131
-rw-r--r--contrib/bc/src/lex.c123
-rw-r--r--contrib/bc/src/library.c172
-rw-r--r--contrib/bc/src/main.c13
-rw-r--r--contrib/bc/src/num.c1583
-rw-r--r--contrib/bc/src/opt.c129
-rw-r--r--contrib/bc/src/parse.c83
-rw-r--r--contrib/bc/src/program.c1925
-rw-r--r--contrib/bc/src/rand.c185
-rw-r--r--contrib/bc/src/read.c87
-rw-r--r--contrib/bc/src/vector.c302
-rw-r--r--contrib/bc/src/vm.c695
-rwxr-xr-xcontrib/bc/tests/all.sh26
-rw-r--r--contrib/bc/tests/bc/all.txt9
-rw-r--r--contrib/bc/tests/bc/bitfuncs.txt5400
-rw-r--r--contrib/bc/tests/bc/bitfuncs_results.txt5400
-rw-r--r--contrib/bc/tests/bc/decimal.txt4
-rw-r--r--contrib/bc/tests/bc/decimal_results.txt9
-rw-r--r--contrib/bc/tests/bc/divmod.txt64
-rw-r--r--contrib/bc/tests/bc/divmod_results.txt126
-rw-r--r--contrib/bc/tests/bc/errors.txt48
-rw-r--r--contrib/bc/tests/bc/errors/25.txt4
-rw-r--r--contrib/bc/tests/bc/errors/26.txtbin0 -> 317 bytes
-rw-r--r--contrib/bc/tests/bc/errors/27.txt1
-rw-r--r--contrib/bc/tests/bc/errors/28.txt2
-rw-r--r--contrib/bc/tests/bc/errors/29.txt20
-rw-r--r--contrib/bc/tests/bc/errors/30.txt3
-rw-r--r--contrib/bc/tests/bc/errors/31.txt3
-rw-r--r--contrib/bc/tests/bc/errors/32.txtbin0 -> 1701 bytes
-rw-r--r--contrib/bc/tests/bc/lib2.txt7
-rw-r--r--contrib/bc/tests/bc/lib2_results.txt7
-rw-r--r--contrib/bc/tests/bc/modexp.txt103
-rw-r--r--contrib/bc/tests/bc/modexp_results.txt103
-rw-r--r--contrib/bc/tests/bc/pi_results.txt3
-rw-r--r--contrib/bc/tests/bc/posix_errors.txt1
-rw-r--r--contrib/bc/tests/bc/power.txt43
-rw-r--r--contrib/bc/tests/bc/power_results.txt72
-rw-r--r--contrib/bc/tests/bc/recursive_arrays.txt353
-rw-r--r--contrib/bc/tests/bc/recursive_arrays_results.txt1
-rw-r--r--contrib/bc/tests/bc/scripts/add.bc2
-rw-r--r--contrib/bc/tests/bc/scripts/all.txt9
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/bc/scripts/array.bc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/bc/scripts/atan.bc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/bc/scripts/bessel.bc0
-rw-r--r--contrib/bc/tests/bc/scripts/divide.bc1
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/bc/scripts/globals.bc0
-rw-r--r--contrib/bc/tests/bc/scripts/multiply.bc1
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/bc/scripts/parse.bc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/bc/scripts/print.bc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/bc/scripts/references.bc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/bc/scripts/screen.bc0
-rw-r--r--contrib/bc/tests/bc/scripts/strings2.bc7
-rw-r--r--contrib/bc/tests/bc/scripts/subtract.bc2
-rw-r--r--contrib/bc/tests/bc/strings.txt61
-rw-r--r--contrib/bc/tests/bc/strings_results.txt45
-rwxr-xr-xcontrib/bc/tests/bc/timeconst.sh22
-rw-r--r--contrib/bc/tests/bc/vars_results.txt3
-rw-r--r--contrib/bc/tests/bcl.c56
-rw-r--r--contrib/bc/tests/dc/all.txt2
-rw-r--r--contrib/bc/tests/dc/decimal.txt5
-rw-r--r--contrib/bc/tests/dc/decimal_results.txt11
-rw-r--r--contrib/bc/tests/dc/errors.txt4
-rw-r--r--contrib/bc/tests/dc/errors/32.txt (renamed from contrib/bc/tests/fuzzing/dc_inputs/17.txt)2
-rw-r--r--contrib/bc/tests/dc/errors/33.txtbin0 -> 329 bytes
-rw-r--r--contrib/bc/tests/dc/errors/34.txt (renamed from contrib/bc/tests/fuzzing/dc_inputs/26.txt)104
-rw-r--r--contrib/bc/tests/dc/exec_stack_len.txt6
-rw-r--r--contrib/bc/tests/dc/exec_stack_len_results.txt8
-rw-r--r--contrib/bc/tests/dc/length.txt2
-rw-r--r--contrib/bc/tests/dc/length_results.txt2
-rw-r--r--contrib/bc/tests/dc/scientific.txt4
-rw-r--r--contrib/bc/tests/dc/scientific_results.txt4
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/dc/scripts/array.dc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/dc/scripts/asciify.dc0
-rwxr-xr-x[-rw-r--r--]contrib/bc/tests/dc/scripts/easter.sh4
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/dc/scripts/else.dc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/dc/scripts/factorial.dc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/dc/scripts/loop.dc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/dc/scripts/prime.dc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/dc/scripts/quit.dc0
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/dc/scripts/stream.dc2
-rw-r--r--contrib/bc/tests/dc/scripts/stream.txtbin0 -> 130834 bytes
-rw-r--r--[-rwxr-xr-x]contrib/bc/tests/dc/scripts/weird.dc0
-rw-r--r--contrib/bc/tests/dc/stack_len.txt15
-rw-r--r--contrib/bc/tests/dc/stack_len_results.txt10
-rw-r--r--contrib/bc/tests/dc/strings.txt1
-rw-r--r--contrib/bc/tests/dc/strings_results.txt1
-rwxr-xr-xcontrib/bc/tests/errors.sh54
-rw-r--r--contrib/bc/tests/extra_required.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_afl.yaml125
-rw-r--r--contrib/bc/tests/fuzzing/bc_afl_continue.yaml122
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/abs.txt7
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/add.txt146
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/arctangent.txt26
-rwxr-xr-xcontrib/bc/tests/fuzzing/bc_inputs1/array.bc60
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/arrays.txt10
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/assignments.txt122
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/basic.txt7
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/boolean.txt184
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/cosine.txt44
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/decimal.txt35
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/divide.txt31
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/engineering.txt19
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/exponent.txt22
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/functions.bc7
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/functions.txt13
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/globals.txt21
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/len.bc48
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/length.txt59
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib10.txt4
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib11.txt4
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib12.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib2.txt15
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib3.txt6
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib4.txt10
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib5.txt2
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib6.txt5
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib7.txt12
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib8.txt3
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/strings.txt14
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib13.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib14.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib15.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib16.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib19.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib20.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib21.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib22.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib23.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib24.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/log.txt22
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/misc.txt13
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/misc1.txt76
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/misc2.txt110
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/misc3.txt12
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/modulus.txt69
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/multiply.txt40
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/pi.txt4
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/places.txt19
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/power.txt44
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/print2.txt194
-rwxr-xr-xcontrib/bc/tests/fuzzing/bc_inputs2/references.bc408
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/scale.txt57
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/scientific.txt51
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/shift.txt281
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/sine.txt207
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/01.txt339
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/02.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/03.txt2
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/04.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/05.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/06.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/07.txt8
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/08.txt3
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/09.txt11
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/10.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/11.txt99
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/12.txt2
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/13.txt56
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/14.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/15.txt3
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/16.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/17.txt11
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/18.txt3
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/19.txt5
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/20.txt51
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/21.txt10
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/22.txt2
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/23.txtbin1024 -> 0 bytes
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/24.txt4
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/sqrt.txt14
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/strings.txt12
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/subtract.txt153
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/trunc.txt15
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/void.txt20
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/01.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/02.txt5
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/03.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/04.txt9
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/05.txt3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/06.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/07.txt3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/08.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/09.txt9
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/10.txt11
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/11.txt4
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/12.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/13.txt7
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/14.txt7
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/15.txt11
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/16.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/18.txt3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/19.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/20.txt3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/21.txt5
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/22.txt36
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/23.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/24.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/25.txt6
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/27.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/28.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/29.txt13
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/30.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/31.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/abs.txt7
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/add.txt33
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/array.dc2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/boolean.txt80
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/decimal.txt36
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/divide.txt33
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/divmod.txt64
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/else.dc4
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/engineering.txt19
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/loop.dc3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/misc.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/modexp.txt103
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/modulus.txt70
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/multiply.txt42
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/places.txt14
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/power.txt36
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/quit.dc2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/scientific.txt51
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/shift.txt42
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/sqrt.txt14
l---------contrib/bc/tests/fuzzing/dc_inputs/stack_len.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/stdin.txt205
-rwxr-xr-xcontrib/bc/tests/fuzzing/dc_inputs/stream.dc2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/strings.txt50
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/subtract.txt33
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/trunc.txt11
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/vars.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/weird.dc2
-rwxr-xr-xcontrib/bc/tests/history.py1087
-rwxr-xr-xcontrib/bc/tests/history.sh92
-rwxr-xr-xcontrib/bc/tests/other.sh90
-rwxr-xr-xcontrib/bc/tests/read.sh21
-rw-r--r--contrib/bc/tests/script.sed9
-rwxr-xr-xcontrib/bc/tests/script.sh18
-rwxr-xr-xcontrib/bc/tests/scripts.sh2
-rwxr-xr-xcontrib/bc/tests/stdin.sh15
-rwxr-xr-xcontrib/bc/tests/test.sh13
-rw-r--r--contrib/bmake/job.c4
-rw-r--r--contrib/elftoolchain/readelf/readelf.17
-rw-r--r--contrib/elftoolchain/readelf/readelf.c2
-rw-r--r--contrib/libarchive/NEWS2
-rw-r--r--contrib/libarchive/README.md3
-rw-r--r--contrib/libarchive/cat/bsdcat_platform.h2
-rw-r--r--contrib/libarchive/cpio/bsdcpio.17
-rw-r--r--contrib/libarchive/cpio/cmdline.c4
-rw-r--r--contrib/libarchive/cpio/cpio.c23
-rw-r--r--contrib/libarchive/cpio/cpio.h1
-rw-r--r--contrib/libarchive/cpio/test/test_basic.c2
-rw-r--r--contrib/libarchive/libarchive/archive.h8
-rw-r--r--contrib/libarchive/libarchive/archive_disk_acl_freebsd.c20
-rw-r--r--contrib/libarchive/libarchive/archive_entry.h2
-rw-r--r--contrib/libarchive/libarchive/archive_pathmatch.c4
-rw-r--r--contrib/libarchive/libarchive/archive_private.h7
-rw-r--r--contrib/libarchive/libarchive/archive_random.c8
-rw-r--r--contrib/libarchive/libarchive/archive_read_disk_posix.c66
-rw-r--r--contrib/libarchive/libarchive/archive_read_extract2.c2
-rw-r--r--contrib/libarchive/libarchive/archive_read_set_options.39
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_rpm.c2
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_uu.c2
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_7zip.c14
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_cab.c1
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_cpio.c18
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_mtree.c8
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_rar.c14
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_rar5.c1
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_tar.c6
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_zip.c154
-rw-r--r--contrib/libarchive/libarchive/archive_version_details.c2
-rw-r--r--contrib/libarchive/libarchive/archive_write.c23
-rw-r--r--contrib/libarchive/libarchive/archive_write_disk_posix.c97
-rw-r--r--contrib/libarchive/libarchive/archive_write_format.318
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format.c4
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_7zip.c7
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_by_name.c4
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_cpio.c494
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_cpio_binary.c610
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_cpio_odc.c500
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_filter_by_ext.c2
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_options.314
-rw-r--r--contrib/libarchive/libarchive/cpio.5200
-rw-r--r--contrib/libarchive/libarchive/libarchive-formats.537
-rw-r--r--contrib/libarchive/libarchive/libarchive.32
-rw-r--r--contrib/libarchive/libarchive/test/test_archive_pathmatch.c4
-rw-r--r--contrib/libarchive/libarchive/test/test_compat_lzma.c2
-rw-r--r--contrib/libarchive/libarchive/test/test_read_disk_directory_traversals.c13
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_zip.c27
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_zip_7z_deflate.zip.uu361
-rw-r--r--contrib/libarchive/libarchive/test/test_short_writes.c216
-rw-r--r--contrib/libarchive/libarchive/test/test_sparse_basic.c4
-rw-r--r--contrib/libarchive/libarchive/test/test_write_disk_appledouble.c8
-rw-r--r--contrib/libarchive/libarchive/test/test_write_disk_fixup.c107
-rw-r--r--contrib/libarchive/libarchive/test/test_write_disk_hardlink.c49
-rw-r--r--contrib/libarchive/libarchive/test/test_write_disk_hfs_compression.c8
-rw-r--r--contrib/libarchive/libarchive/test/test_write_disk_mac_metadata.c8
-rw-r--r--contrib/libarchive/libarchive/test/test_write_disk_no_hfs_compression.c8
-rw-r--r--contrib/libarchive/libarchive/test/test_write_format_cpio.c16
-rw-r--r--contrib/libarchive/libarchive/test/test_write_format_cpio_empty.c2
-rw-r--r--contrib/libarchive/libarchive/test/test_write_format_cpio_odc.c2
-rw-r--r--contrib/libarchive/libarchive/test/test_write_format_zip_compression_store.c2
-rw-r--r--contrib/libarchive/libarchive/test/test_write_format_zip_empty_zip64.c2
-rw-r--r--contrib/libarchive/libarchive/test/test_write_format_zip_file.c2
-rw-r--r--contrib/libarchive/libarchive/test/test_write_format_zip_file_zip64.c2
-rw-r--r--contrib/libarchive/libarchive/test/test_write_read_format_zip.c2
-rw-r--r--contrib/libarchive/libarchive/xxhash.c6
-rw-r--r--contrib/libarchive/tar/test/test_option_safe_writes.c2
-rw-r--r--contrib/libarchive/test_utils/test_main.c4
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/cpu_model.c6
-rw-r--r--contrib/llvm-project/lld/ELF/InputSection.cpp47
-rw-r--r--contrib/llvm-project/lld/ELF/InputSection.h1
-rw-r--r--contrib/llvm-project/lld/tools/lld/lld.cpp3
-rw-r--r--contrib/llvm-project/lldb/source/Symbol/TypeSystem.cpp90
-rw-r--r--contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfo.h1
-rw-r--r--contrib/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp5
-rw-r--r--contrib/llvm-project/llvm/lib/CodeGen/HardwareLoops.cpp26
-rw-r--r--contrib/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp3
-rw-r--r--contrib/ncurses/ncurses/tinfo/lib_tputs.c6
-rw-r--r--contrib/tzcode/stdtime/localtime.c89
-rw-r--r--contrib/unbound/.github/ISSUE_TEMPLATE/bug_report.md41
-rw-r--r--contrib/unbound/.github/ISSUE_TEMPLATE/feature_request.md31
-rw-r--r--contrib/unbound/.github/workflows/analysis_ports.yml346
-rw-r--r--contrib/unbound/.github/workflows/ci.yml21
-rw-r--r--contrib/unbound/.travis.yml124
-rw-r--r--contrib/unbound/Makefile.in509
-rw-r--r--contrib/unbound/README.md1
-rw-r--r--contrib/unbound/acx_nlnetlabs.m423
-rw-r--r--contrib/unbound/cachedb/cachedb.c8
-rw-r--r--contrib/unbound/compat/ctime_r.c2
-rwxr-xr-xcontrib/unbound/config.guess1222
-rw-r--r--contrib/unbound/config.h.in26
-rwxr-xr-xcontrib/unbound/config.sub59
-rwxr-xr-xcontrib/unbound/configure134
-rw-r--r--contrib/unbound/configure.ac72
-rwxr-xr-xcontrib/unbound/contrib/ios/install_tools.sh8
-rw-r--r--contrib/unbound/contrib/unbound.service.in4
-rw-r--r--contrib/unbound/contrib/unbound.spec20
-rwxr-xr-xcontrib/unbound/contrib/unbound_munin_71
-rw-r--r--contrib/unbound/daemon/daemon.c13
-rw-r--r--contrib/unbound/daemon/remote.c111
-rw-r--r--contrib/unbound/daemon/unbound.c29
-rw-r--r--contrib/unbound/daemon/worker.c85
-rw-r--r--contrib/unbound/dnscrypt/dnscrypt.c2
-rw-r--r--contrib/unbound/dnstap/dnstap.c120
-rw-r--r--contrib/unbound/dnstap/dnstap.h12
-rw-r--r--contrib/unbound/dnstap/unbound-dnstap-socket.c26
-rw-r--r--contrib/unbound/doc/Changelog374
-rw-r--r--contrib/unbound/doc/README2
-rw-r--r--contrib/unbound/doc/example.conf.in30
-rw-r--r--contrib/unbound/doc/libunbound.3.in4
-rw-r--r--contrib/unbound/doc/unbound-anchor.8.in2
-rw-r--r--contrib/unbound/doc/unbound-checkconf.8.in2
-rw-r--r--contrib/unbound/doc/unbound-control.8.in7
-rw-r--r--contrib/unbound/doc/unbound-host.1.in2
-rw-r--r--contrib/unbound/doc/unbound.8.in4
-rw-r--r--contrib/unbound/doc/unbound.conf.5.in184
-rw-r--r--contrib/unbound/doc/unbound.doxygen2
-rw-r--r--contrib/unbound/edns-subnet/subnetmod.c36
-rw-r--r--contrib/unbound/ipsecmod/ipsecmod.c17
-rw-r--r--contrib/unbound/iterator/iter_scrub.c24
-rw-r--r--contrib/unbound/iterator/iter_utils.c34
-rw-r--r--contrib/unbound/iterator/iter_utils.h23
-rw-r--r--contrib/unbound/iterator/iterator.c79
-rw-r--r--contrib/unbound/iterator/iterator.h8
-rw-r--r--contrib/unbound/libunbound/context.c4
-rw-r--r--contrib/unbound/libunbound/libworker.c69
-rw-r--r--contrib/unbound/libunbound/worker.h8
-rw-r--r--contrib/unbound/respip/respip.c2
-rw-r--r--contrib/unbound/services/authzone.c1405
-rw-r--r--contrib/unbound/services/authzone.h96
-rw-r--r--contrib/unbound/services/cache/dns.c5
-rw-r--r--contrib/unbound/services/cache/dns.h4
-rw-r--r--contrib/unbound/services/cache/infra.c3
-rw-r--r--contrib/unbound/services/listen_dnsport.c263
-rw-r--r--contrib/unbound/services/listen_dnsport.h28
-rw-r--r--contrib/unbound/services/localzone.c16
-rw-r--r--contrib/unbound/services/localzone.h2
-rw-r--r--contrib/unbound/services/mesh.c17
-rw-r--r--contrib/unbound/services/modstack.c65
-rw-r--r--contrib/unbound/services/outside_network.c463
-rw-r--r--contrib/unbound/services/outside_network.h45
-rw-r--r--contrib/unbound/services/rpz.c26
-rw-r--r--contrib/unbound/sldns/keyraw.c333
-rw-r--r--contrib/unbound/sldns/keyraw.h20
-rw-r--r--contrib/unbound/sldns/parse.c3
-rw-r--r--contrib/unbound/sldns/parse.h3
-rw-r--r--contrib/unbound/sldns/parseutil.c15
-rw-r--r--contrib/unbound/sldns/parseutil.h1
-rw-r--r--contrib/unbound/sldns/rrdef.c15
-rw-r--r--contrib/unbound/sldns/rrdef.h10
-rw-r--r--contrib/unbound/sldns/sbuffer.h2
-rw-r--r--contrib/unbound/sldns/str2wire.c683
-rw-r--r--contrib/unbound/sldns/str2wire.h31
-rw-r--r--contrib/unbound/sldns/wire2str.c279
-rw-r--r--contrib/unbound/sldns/wire2str.h12
-rw-r--r--contrib/unbound/smallapp/unbound-checkconf.c4
-rw-r--r--contrib/unbound/smallapp/unbound-control.c37
-rw-r--r--contrib/unbound/smallapp/unbound-host.c2
-rw-r--r--contrib/unbound/smallapp/worker_cb.c18
-rw-r--r--contrib/unbound/testcode/readzone.c158
-rw-r--r--contrib/unbound/testcode/unittcpreuse.c236
-rw-r--r--contrib/unbound/testcode/unitzonemd.c537
-rw-r--r--contrib/unbound/testdata/auth_zonemd_anchor.rpl234
-rw-r--r--contrib/unbound/testdata/auth_zonemd_anchor_fail.rpl236
-rw-r--r--contrib/unbound/testdata/auth_zonemd_chain.rpl234
-rw-r--r--contrib/unbound/testdata/auth_zonemd_chain_fail.rpl236
-rw-r--r--contrib/unbound/testdata/auth_zonemd_file.rpl183
-rw-r--r--contrib/unbound/testdata/auth_zonemd_file_fail.rpl185
-rw-r--r--contrib/unbound/testdata/auth_zonemd_insecure.rpl215
-rw-r--r--contrib/unbound/testdata/auth_zonemd_insecure_absent.rpl217
-rw-r--r--contrib/unbound/testdata/auth_zonemd_insecure_absent_reject.rpl218
-rw-r--r--contrib/unbound/testdata/auth_zonemd_insecure_fail.rpl218
-rw-r--r--contrib/unbound/testdata/auth_zonemd_nokey.rpl212
-rw-r--r--contrib/unbound/testdata/auth_zonemd_permissive_mode.rpl187
-rw-r--r--contrib/unbound/testdata/auth_zonemd_xfr.rpl238
-rw-r--r--contrib/unbound/testdata/auth_zonemd_xfr_anchor.rpl285
-rw-r--r--contrib/unbound/testdata/auth_zonemd_xfr_anchor_fail.rpl266
-rw-r--r--contrib/unbound/testdata/auth_zonemd_xfr_chain.rpl310
-rw-r--r--contrib/unbound/testdata/auth_zonemd_xfr_chain_fail.rpl321
-rw-r--r--contrib/unbound/testdata/auth_zonemd_xfr_fail.rpl241
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/127.0.0.1/example.com.zone3
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/http_user_agent.conf24
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/http_user_agent.dsc16
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/http_user_agent.post11
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/http_user_agent.pre37
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/http_user_agent.test103
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/petal.key21
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/petal.pem14
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/unbound_control.key39
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/unbound_control.pem22
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/unbound_server.key39
-rw-r--r--contrib/unbound/testdata/http_user_agent.tdir/unbound_server.pem22
-rw-r--r--contrib/unbound/testdata/rpz_rootwc.rpl162
-rw-r--r--contrib/unbound/testdata/svcb.tdir/crypto.cloudflare.com.zone9
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.dsc16
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.failure-cases-019
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.failure-cases-028
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.failure-cases-038
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.failure-cases-048
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.success-cases.zone47
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.success-cases.zone.cmp10
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.test97
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.test-vectors-pf.zone92
-rw-r--r--contrib/unbound/testdata/svcb.tdir/svcb.test-vectors-wf.zone232
-rw-r--r--contrib/unbound/testdata/zonemd.example1.zone4
-rw-r--r--contrib/unbound/testdata/zonemd.example10.zone35
-rw-r--r--contrib/unbound/testdata/zonemd.example11.zone33
-rw-r--r--contrib/unbound/testdata/zonemd.example12.zone35
-rw-r--r--contrib/unbound/testdata/zonemd.example13.zone33
-rw-r--r--contrib/unbound/testdata/zonemd.example14.zone35
-rw-r--r--contrib/unbound/testdata/zonemd.example15.zone35
-rw-r--r--contrib/unbound/testdata/zonemd.example16.zone11
-rw-r--r--contrib/unbound/testdata/zonemd.example17.zone11
-rw-r--r--contrib/unbound/testdata/zonemd.example2.zone15
-rw-r--r--contrib/unbound/testdata/zonemd.example3.zone34
-rw-r--r--contrib/unbound/testdata/zonemd.example4.zone36
-rw-r--r--contrib/unbound/testdata/zonemd.example5.zone34
-rw-r--r--contrib/unbound/testdata/zonemd.example6.zone36
-rw-r--r--contrib/unbound/testdata/zonemd.example7.zone31
-rw-r--r--contrib/unbound/testdata/zonemd.example8.zone34
-rw-r--r--contrib/unbound/testdata/zonemd.example9.zone35
-rw-r--r--contrib/unbound/testdata/zonemd.example_a1.zone6
-rw-r--r--contrib/unbound/testdata/zonemd.example_a2.zone25
-rw-r--r--contrib/unbound/testdata/zonemd.example_a3.zone30
-rw-r--r--contrib/unbound/testdata/zonemd.example_a4.zone127
-rw-r--r--contrib/unbound/testdata/zonemd.example_a5.zone48
-rw-r--r--contrib/unbound/testdata/zonemd_reload.tdir/zonemd_reload.conf23
-rw-r--r--contrib/unbound/testdata/zonemd_reload.tdir/zonemd_reload.dsc16
-rw-r--r--contrib/unbound/testdata/zonemd_reload.tdir/zonemd_reload.post14
-rw-r--r--contrib/unbound/testdata/zonemd_reload.tdir/zonemd_reload.pre35
-rw-r--r--contrib/unbound/testdata/zonemd_reload.tdir/zonemd_reload.test74
-rw-r--r--contrib/unbound/testdata/zonemd_reload.tdir/zonemd_reload.testns27
-rw-r--r--contrib/unbound/testdata/zonemd_reload.tdir/zonemd_reload.zone8
-rw-r--r--contrib/unbound/util/config_file.c84
-rw-r--r--contrib/unbound/util/config_file.h39
-rw-r--r--contrib/unbound/util/configlexer.lex9
-rw-r--r--contrib/unbound/util/configparser.y138
-rw-r--r--contrib/unbound/util/data/dname.h4
-rw-r--r--contrib/unbound/util/data/msgreply.c22
-rw-r--r--contrib/unbound/util/fptr_wlist.c5
-rw-r--r--contrib/unbound/util/iana_ports.inc5
-rw-r--r--contrib/unbound/util/net_help.c3
-rw-r--r--contrib/unbound/util/net_help.h6
-rw-r--r--contrib/unbound/util/netevent.c126
-rw-r--r--contrib/unbound/util/netevent.h12
-rw-r--r--contrib/unbound/util/shm_side/shm_main.c6
-rw-r--r--contrib/unbound/util/storage/lookup3.c102
-rw-r--r--contrib/unbound/util/ub_event_pluggable.c3
-rw-r--r--contrib/unbound/validator/autotrust.c31
-rw-r--r--contrib/unbound/validator/val_anchor.c7
-rw-r--r--contrib/unbound/validator/val_nsec.c1
-rw-r--r--contrib/unbound/validator/val_secalgo.c247
-rw-r--r--contrib/unbound/validator/val_secalgo.h43
-rw-r--r--contrib/unbound/validator/val_sigcrypt.c98
-rw-r--r--contrib/unbound/validator/val_sigcrypt.h29
-rw-r--r--contrib/unbound/validator/val_utils.c39
-rw-r--r--contrib/unbound/validator/validator.c18
-rw-r--r--contrib/unbound/validator/validator.h6
-rw-r--r--contrib/wpa/CONTRIBUTIONS5
-rw-r--r--contrib/wpa/hostapd/Android.mk1152
-rw-r--r--contrib/wpa/hostapd/ChangeLog4
-rw-r--r--contrib/wpa/hostapd/Makefile1375
-rw-r--r--contrib/wpa/hostapd/android.config214
-rw-r--r--contrib/wpa/hostapd/config_file.c453
-rw-r--r--contrib/wpa/hostapd/ctrl_iface.c908
-rw-r--r--contrib/wpa/hostapd/defconfig35
-rw-r--r--contrib/wpa/hostapd/hostapd.android.rc19
-rw-r--r--contrib/wpa/hostapd/hostapd.conf367
-rw-r--r--contrib/wpa/hostapd/hostapd.wpa_psk6
-rw-r--r--contrib/wpa/hostapd/hostapd_cli.c128
-rw-r--r--contrib/wpa/hostapd/main.c22
-rw-r--r--contrib/wpa/hostapd/sae_pk_gen.c196
-rw-r--r--contrib/wpa/hs20/client/Makefile55
-rw-r--r--contrib/wpa/hs20/client/est.c7
-rw-r--r--contrib/wpa/hs20/client/oma_dm_client.c2
-rw-r--r--contrib/wpa/hs20/client/osu_client.c27
-rw-r--r--contrib/wpa/hs20/client/osu_client.h2
-rw-r--r--contrib/wpa/hs20/client/spp_client.c2
-rw-r--r--contrib/wpa/hs20/server/Makefile42
-rwxr-xr-xcontrib/wpa/hs20/server/ca/clean.sh13
-rw-r--r--contrib/wpa/hs20/server/ca/est-csrattrs.cnf17
-rwxr-xr-xcontrib/wpa/hs20/server/ca/est-csrattrs.sh4
-rw-r--r--contrib/wpa/hs20/server/ca/hs20.oid7
-rwxr-xr-xcontrib/wpa/hs20/server/ca/ocsp-req.sh11
-rwxr-xr-xcontrib/wpa/hs20/server/ca/ocsp-responder-ica.sh3
-rwxr-xr-xcontrib/wpa/hs20/server/ca/ocsp-responder.sh3
-rwxr-xr-xcontrib/wpa/hs20/server/ca/ocsp-update-cache.sh11
-rw-r--r--contrib/wpa/hs20/server/ca/openssl-root.cnf125
-rw-r--r--contrib/wpa/hs20/server/ca/openssl.cnf200
-rwxr-xr-xcontrib/wpa/hs20/server/ca/setup.sh209
-rw-r--r--contrib/wpa/hs20/server/ca/w1fi_logo.pngbin0 -> 7549 bytes
-rw-r--r--contrib/wpa/hs20/server/hs20-osu-server.txt262
-rw-r--r--contrib/wpa/hs20/server/hs20_spp_server.c207
-rw-r--r--contrib/wpa/hs20/server/spp_server.c2933
-rw-r--r--contrib/wpa/hs20/server/spp_server.h36
-rw-r--r--contrib/wpa/hs20/server/sql-example.txt17
-rw-r--r--contrib/wpa/hs20/server/sql.txt108
-rw-r--r--contrib/wpa/hs20/server/www/add-free.php50
-rw-r--r--contrib/wpa/hs20/server/www/add-mo.php56
-rw-r--r--contrib/wpa/hs20/server/www/cert-enroll.php39
-rw-r--r--contrib/wpa/hs20/server/www/config.php7
-rw-r--r--contrib/wpa/hs20/server/www/est.php232
-rw-r--r--contrib/wpa/hs20/server/www/free-remediation.php19
-rw-r--r--contrib/wpa/hs20/server/www/free.php23
-rw-r--r--contrib/wpa/hs20/server/www/redirect.php32
-rw-r--r--contrib/wpa/hs20/server/www/remediation-pw.php41
-rw-r--r--contrib/wpa/hs20/server/www/remediation.php55
-rw-r--r--contrib/wpa/hs20/server/www/signup.php59
-rw-r--r--contrib/wpa/hs20/server/www/spp.php168
-rw-r--r--contrib/wpa/hs20/server/www/terms.php87
-rw-r--r--contrib/wpa/hs20/server/www/users.php377
-rw-r--r--contrib/wpa/src/Makefile12
-rw-r--r--contrib/wpa/src/ap/Makefile60
-rw-r--r--contrib/wpa/src/ap/acs.c357
-rw-r--r--contrib/wpa/src/ap/airtime_policy.c12
-rw-r--r--contrib/wpa/src/ap/ap_config.c298
-rw-r--r--contrib/wpa/src/ap/ap_config.h135
-rw-r--r--contrib/wpa/src/ap/ap_drv_ops.c158
-rw-r--r--contrib/wpa/src/ap/ap_drv_ops.h51
-rw-r--r--contrib/wpa/src/ap/ap_list.c4
-rw-r--r--contrib/wpa/src/ap/authsrv.c87
-rw-r--r--contrib/wpa/src/ap/beacon.c609
-rw-r--r--contrib/wpa/src/ap/beacon.h2
-rw-r--r--contrib/wpa/src/ap/ctrl_iface_ap.c85
-rw-r--r--contrib/wpa/src/ap/dfs.c330
-rw-r--r--contrib/wpa/src/ap/dfs.h3
-rw-r--r--contrib/wpa/src/ap/dhcp_snoop.c8
-rw-r--r--contrib/wpa/src/ap/dpp_hostapd.c1025
-rw-r--r--contrib/wpa/src/ap/dpp_hostapd.h11
-rw-r--r--contrib/wpa/src/ap/drv_callbacks.c362
-rw-r--r--contrib/wpa/src/ap/fils_hlp.c36
-rw-r--r--contrib/wpa/src/ap/gas_serv.c10
-rw-r--r--contrib/wpa/src/ap/hostapd.c282
-rw-r--r--contrib/wpa/src/ap/hostapd.h59
-rw-r--r--contrib/wpa/src/ap/hs20.c6
-rw-r--r--contrib/wpa/src/ap/hw_features.c373
-rw-r--r--contrib/wpa/src/ap/hw_features.h22
-rw-r--r--contrib/wpa/src/ap/ieee802_11.c2426
-rw-r--r--contrib/wpa/src/ap/ieee802_11.h24
-rw-r--r--contrib/wpa/src/ap/ieee802_11_auth.c172
-rw-r--r--contrib/wpa/src/ap/ieee802_11_auth.h17
-rw-r--r--contrib/wpa/src/ap/ieee802_11_he.c189
-rw-r--r--contrib/wpa/src/ap/ieee802_11_ht.c30
-rw-r--r--contrib/wpa/src/ap/ieee802_11_shared.c189
-rw-r--r--contrib/wpa/src/ap/ieee802_11_vht.c176
-rw-r--r--contrib/wpa/src/ap/ieee802_1x.c482
-rw-r--r--contrib/wpa/src/ap/ieee802_1x.h7
-rw-r--r--contrib/wpa/src/ap/neighbor_db.c58
-rw-r--r--contrib/wpa/src/ap/neighbor_db.h1
-rw-r--r--contrib/wpa/src/ap/pmksa_cache_auth.c6
-rw-r--r--contrib/wpa/src/ap/preauth_auth.c2
-rw-r--r--contrib/wpa/src/ap/sta_info.c111
-rw-r--r--contrib/wpa/src/ap/sta_info.h54
-rw-r--r--contrib/wpa/src/ap/utils.c4
-rw-r--r--contrib/wpa/src/ap/vlan_init.c5
-rw-r--r--contrib/wpa/src/ap/wmm.c14
-rw-r--r--contrib/wpa/src/ap/wnm_ap.c83
-rw-r--r--contrib/wpa/src/ap/wpa_auth.c1415
-rw-r--r--contrib/wpa/src/ap/wpa_auth.h103
-rw-r--r--contrib/wpa/src/ap/wpa_auth_ft.c385
-rw-r--r--contrib/wpa/src/ap/wpa_auth_glue.c343
-rw-r--r--contrib/wpa/src/ap/wpa_auth_i.h71
-rw-r--r--contrib/wpa/src/ap/wpa_auth_ie.c444
-rw-r--r--contrib/wpa/src/ap/wpa_auth_ie.h35
-rw-r--r--contrib/wpa/src/ap/wpa_auth_kay.c12
-rw-r--r--contrib/wpa/src/ap/wps_hostapd.c237
-rw-r--r--contrib/wpa/src/build.rules109
-rw-r--r--contrib/wpa/src/common/Makefile16
-rw-r--r--contrib/wpa/src/common/brcm_vendor.h156
-rw-r--r--contrib/wpa/src/common/common_module_tests.c513
-rw-r--r--contrib/wpa/src/common/defs.h86
-rw-r--r--contrib/wpa/src/common/dhcp.h4
-rw-r--r--contrib/wpa/src/common/dpp.c8787
-rw-r--r--contrib/wpa/src/common/dpp.h248
-rw-r--r--contrib/wpa/src/common/dpp_auth.c1977
-rw-r--r--contrib/wpa/src/common/dpp_backup.c1265
-rw-r--r--contrib/wpa/src/common/dpp_crypto.c3329
-rw-r--r--contrib/wpa/src/common/dpp_i.h160
-rw-r--r--contrib/wpa/src/common/dpp_pkex.c1324
-rw-r--r--contrib/wpa/src/common/dpp_reconfig.c958
-rw-r--r--contrib/wpa/src/common/dpp_tcp.c1824
-rw-r--r--contrib/wpa/src/common/gas_server.c140
-rw-r--r--contrib/wpa/src/common/gas_server.h9
-rw-r--r--contrib/wpa/src/common/hw_features_common.c427
-rw-r--r--contrib/wpa/src/common/hw_features_common.h26
-rw-r--r--contrib/wpa/src/common/ieee802_11_common.c789
-rw-r--r--contrib/wpa/src/common/ieee802_11_common.h70
-rw-r--r--contrib/wpa/src/common/ieee802_11_defs.h249
-rw-r--r--contrib/wpa/src/common/linux_bridge.h39
-rw-r--r--contrib/wpa/src/common/linux_vlan.h52
-rw-r--r--contrib/wpa/src/common/ocv.c39
-rw-r--r--contrib/wpa/src/common/ocv.h13
-rw-r--r--contrib/wpa/src/common/privsep_commands.h1
-rw-r--r--contrib/wpa/src/common/ptksa_cache.c321
-rw-r--r--contrib/wpa/src/common/ptksa_cache.h79
-rw-r--r--contrib/wpa/src/common/qca-vendor.h4187
-rw-r--r--contrib/wpa/src/common/sae.c1387
-rw-r--r--contrib/wpa/src/common/sae.h109
-rw-r--r--contrib/wpa/src/common/sae_pk.c884
-rw-r--r--contrib/wpa/src/common/version.h2
-rw-r--r--contrib/wpa/src/common/wpa_common.c1240
-rw-r--r--contrib/wpa/src/common/wpa_common.h207
-rw-r--r--contrib/wpa/src/common/wpa_ctrl.c5
-rw-r--r--contrib/wpa/src/common/wpa_ctrl.h41
-rw-r--r--contrib/wpa/src/crypto/Makefile60
-rw-r--r--contrib/wpa/src/crypto/crypto.h49
-rw-r--r--contrib/wpa/src/crypto/crypto_module_tests.c150
-rw-r--r--contrib/wpa/src/crypto/crypto_openssl.c250
-rw-r--r--contrib/wpa/src/crypto/crypto_wolfssl.c77
-rw-r--r--contrib/wpa/src/crypto/sha256.c6
-rw-r--r--contrib/wpa/src/crypto/sha384-tlsprf.c71
-rw-r--r--contrib/wpa/src/crypto/sha384.c6
-rw-r--r--contrib/wpa/src/crypto/sha384.h3
-rw-r--r--contrib/wpa/src/crypto/sha512.c6
-rw-r--r--contrib/wpa/src/crypto/tls.h14
-rw-r--r--contrib/wpa/src/crypto/tls_openssl.c304
-rw-r--r--contrib/wpa/src/crypto/tls_wolfssl.c65
-rw-r--r--contrib/wpa/src/drivers/Makefile9
-rw-r--r--contrib/wpa/src/drivers/android_drv.h56
-rw-r--r--contrib/wpa/src/drivers/driver.h716
-rw-r--r--contrib/wpa/src/drivers/driver_atheros.c41
-rw-r--r--contrib/wpa/src/drivers/driver_bsd.c659
-rw-r--r--contrib/wpa/src/drivers/driver_common.c21
-rw-r--r--contrib/wpa/src/drivers/driver_hostap.c24
-rw-r--r--contrib/wpa/src/drivers/driver_hostap.h210
-rw-r--r--contrib/wpa/src/drivers/driver_macsec_linux.c87
-rw-r--r--contrib/wpa/src/drivers/driver_macsec_qca.c34
-rw-r--r--contrib/wpa/src/drivers/driver_ndis.c47
-rw-r--r--contrib/wpa/src/drivers/driver_nl80211.c12229
-rw-r--r--contrib/wpa/src/drivers/driver_nl80211.h65
-rw-r--r--contrib/wpa/src/drivers/driver_nl80211_android.c4
-rw-r--r--contrib/wpa/src/drivers/driver_nl80211_capa.c579
-rw-r--r--contrib/wpa/src/drivers/driver_nl80211_event.c580
-rw-r--r--contrib/wpa/src/drivers/driver_nl80211_monitor.c3
-rw-r--r--contrib/wpa/src/drivers/driver_nl80211_scan.c51
-rw-r--r--contrib/wpa/src/drivers/driver_none.c77
-rw-r--r--contrib/wpa/src/drivers/driver_openbsd.c10
-rw-r--r--contrib/wpa/src/drivers/driver_privsep.c18
-rw-r--r--contrib/wpa/src/drivers/driver_roboswitch.c487
-rw-r--r--contrib/wpa/src/drivers/driver_wext.c2499
-rw-r--r--contrib/wpa/src/drivers/driver_wext.h77
-rw-r--r--contrib/wpa/src/drivers/drivers.mak220
-rw-r--r--contrib/wpa/src/drivers/drivers.mk196
-rw-r--r--contrib/wpa/src/drivers/linux_ioctl.c237
-rw-r--r--contrib/wpa/src/drivers/linux_ioctl.h23
-rw-r--r--contrib/wpa/src/drivers/linux_wext.h45
-rw-r--r--contrib/wpa/src/drivers/netlink.c226
-rw-r--r--contrib/wpa/src/drivers/netlink.h28
-rw-r--r--contrib/wpa/src/drivers/nl80211_copy.h973
-rw-r--r--contrib/wpa/src/drivers/priv_netlink.h109
-rw-r--r--contrib/wpa/src/drivers/rfkill.c224
-rw-r--r--contrib/wpa/src/drivers/rfkill.h25
-rw-r--r--contrib/wpa/src/eap_common/Makefile18
-rw-r--r--contrib/wpa/src/eap_common/eap_common.c8
-rw-r--r--contrib/wpa/src/eap_common/eap_common.h8
-rw-r--r--contrib/wpa/src/eap_common/eap_defs.h4
-rw-r--r--contrib/wpa/src/eap_common/eap_sim_common.c28
-rw-r--r--contrib/wpa/src/eap_common/eap_teap_common.c72
-rw-r--r--contrib/wpa/src/eap_common/eap_teap_common.h22
-rw-r--r--contrib/wpa/src/eap_peer/Makefile7
-rw-r--r--contrib/wpa/src/eap_peer/eap.c220
-rw-r--r--contrib/wpa/src/eap_peer/eap.h13
-rw-r--r--contrib/wpa/src/eap_peer/eap_aka.c48
-rw-r--r--contrib/wpa/src/eap_peer/eap_config.h408
-rw-r--r--contrib/wpa/src/eap_peer/eap_eke.c16
-rw-r--r--contrib/wpa/src/eap_peer/eap_fast.c54
-rw-r--r--contrib/wpa/src/eap_peer/eap_gpsk.c14
-rw-r--r--contrib/wpa/src/eap_peer/eap_gtc.c8
-rw-r--r--contrib/wpa/src/eap_peer/eap_i.h42
-rw-r--r--contrib/wpa/src/eap_peer/eap_ikev2.c28
-rw-r--r--contrib/wpa/src/eap_peer/eap_leap.c44
-rw-r--r--contrib/wpa/src/eap_peer/eap_md5.c12
-rw-r--r--contrib/wpa/src/eap_peer/eap_methods.c12
-rw-r--r--contrib/wpa/src/eap_peer/eap_methods.h14
-rw-r--r--contrib/wpa/src/eap_peer/eap_mschapv2.c32
-rw-r--r--contrib/wpa/src/eap_peer/eap_otp.c8
-rw-r--r--contrib/wpa/src/eap_peer/eap_pax.c50
-rw-r--r--contrib/wpa/src/eap_peer/eap_peap.c71
-rw-r--r--contrib/wpa/src/eap_peer/eap_psk.c22
-rw-r--r--contrib/wpa/src/eap_peer/eap_pwd.c22
-rw-r--r--contrib/wpa/src/eap_peer/eap_sake.c26
-rw-r--r--contrib/wpa/src/eap_peer/eap_sim.c44
-rw-r--r--contrib/wpa/src/eap_peer/eap_teap.c201
-rw-r--r--contrib/wpa/src/eap_peer/eap_tls.c42
-rw-r--r--contrib/wpa/src/eap_peer/eap_tls_common.c103
-rw-r--r--contrib/wpa/src/eap_peer/eap_tls_common.h10
-rw-r--r--contrib/wpa/src/eap_peer/eap_tnc.c32
-rw-r--r--contrib/wpa/src/eap_peer/eap_ttls.c88
-rw-r--r--contrib/wpa/src/eap_peer/eap_vendor_test.c16
-rw-r--r--contrib/wpa/src/eap_peer/eap_wsc.c24
-rw-r--r--contrib/wpa/src/eap_peer/ikev2.c10
-rw-r--r--contrib/wpa/src/eap_peer/tncc.c5
-rw-r--r--contrib/wpa/src/eap_server/Makefile8
-rw-r--r--contrib/wpa/src/eap_server/eap.h172
-rw-r--r--contrib/wpa/src/eap_server/eap_i.h67
-rw-r--r--contrib/wpa/src/eap_server/eap_methods.h9
-rw-r--r--contrib/wpa/src/eap_server/eap_server.c291
-rw-r--r--contrib/wpa/src/eap_server/eap_server_aka.c74
-rw-r--r--contrib/wpa/src/eap_server/eap_server_eke.c39
-rw-r--r--contrib/wpa/src/eap_server/eap_server_fast.c106
-rw-r--r--contrib/wpa/src/eap_server/eap_server_gpsk.c37
-rw-r--r--contrib/wpa/src/eap_server/eap_server_gtc.c12
-rw-r--r--contrib/wpa/src/eap_server/eap_server_identity.c14
-rw-r--r--contrib/wpa/src/eap_server/eap_server_ikev2.c22
-rw-r--r--contrib/wpa/src/eap_server/eap_server_md5.c14
-rw-r--r--contrib/wpa/src/eap_server/eap_server_methods.c10
-rw-r--r--contrib/wpa/src/eap_server/eap_server_mschapv2.c22
-rw-r--r--contrib/wpa/src/eap_server/eap_server_pax.c32
-rw-r--r--contrib/wpa/src/eap_server/eap_server_peap.c103
-rw-r--r--contrib/wpa/src/eap_server/eap_server_psk.c34
-rw-r--r--contrib/wpa/src/eap_server/eap_server_pwd.c22
-rw-r--r--contrib/wpa/src/eap_server/eap_server_sake.c38
-rw-r--r--contrib/wpa/src/eap_server/eap_server_sim.c66
-rw-r--r--contrib/wpa/src/eap_server/eap_server_teap.c309
-rw-r--r--contrib/wpa/src/eap_server/eap_server_tls.c54
-rw-r--r--contrib/wpa/src/eap_server/eap_server_tls_common.c93
-rw-r--r--contrib/wpa/src/eap_server/eap_server_tnc.c26
-rw-r--r--contrib/wpa/src/eap_server/eap_server_ttls.c96
-rw-r--r--contrib/wpa/src/eap_server/eap_server_vendor_test.c12
-rw-r--r--contrib/wpa/src/eap_server/eap_server_wsc.c32
-rw-r--r--contrib/wpa/src/eap_server/eap_tls_common.h2
-rw-r--r--contrib/wpa/src/eap_server/tncs.c5
-rw-r--r--contrib/wpa/src/eapol_auth/Makefile2
-rw-r--r--contrib/wpa/src/eapol_auth/eapol_auth_sm.c206
-rw-r--r--contrib/wpa/src/eapol_auth/eapol_auth_sm.h26
-rw-r--r--contrib/wpa/src/eapol_auth/eapol_auth_sm_i.h40
-rw-r--r--contrib/wpa/src/eapol_supp/Makefile5
-rw-r--r--contrib/wpa/src/eapol_supp/eapol_supp_sm.c218
-rw-r--r--contrib/wpa/src/eapol_supp/eapol_supp_sm.h29
-rw-r--r--contrib/wpa/src/fst/fst.c25
-rw-r--r--contrib/wpa/src/fst/fst.h23
-rw-r--r--contrib/wpa/src/fst/fst_ctrl_aux.h4
-rw-r--r--contrib/wpa/src/fst/fst_ctrl_iface.c48
-rw-r--r--contrib/wpa/src/fst/fst_ctrl_iface.h2
-rw-r--r--contrib/wpa/src/fst/fst_group.c10
-rw-r--r--contrib/wpa/src/fst/fst_group.h4
-rw-r--r--contrib/wpa/src/fst/fst_iface.c8
-rw-r--r--contrib/wpa/src/fst/fst_iface.h8
-rw-r--r--contrib/wpa/src/fst/fst_session.c96
-rw-r--r--contrib/wpa/src/fst/fst_session.h12
-rw-r--r--contrib/wpa/src/l2_packet/Makefile3
-rw-r--r--contrib/wpa/src/l2_packet/l2_packet.h4
-rw-r--r--contrib/wpa/src/l2_packet/l2_packet_freebsd.c5
-rw-r--r--contrib/wpa/src/l2_packet/l2_packet_linux.c515
-rw-r--r--contrib/wpa/src/l2_packet/l2_packet_ndis.c3
-rw-r--r--contrib/wpa/src/l2_packet/l2_packet_none.c4
-rw-r--r--contrib/wpa/src/l2_packet/l2_packet_pcap.c400
-rw-r--r--contrib/wpa/src/l2_packet/l2_packet_privsep.c3
-rw-r--r--contrib/wpa/src/l2_packet/l2_packet_winpcap.c350
-rw-r--r--contrib/wpa/src/lib.rules29
-rw-r--r--contrib/wpa/src/objs.mk3
-rw-r--r--contrib/wpa/src/p2p/Makefile16
-rw-r--r--contrib/wpa/src/p2p/p2p.c147
-rw-r--r--contrib/wpa/src/p2p/p2p.h31
-rw-r--r--contrib/wpa/src/p2p/p2p_go_neg.c9
-rw-r--r--contrib/wpa/src/p2p/p2p_i.h5
-rw-r--r--contrib/wpa/src/p2p/p2p_invitation.c5
-rw-r--r--contrib/wpa/src/p2p/p2p_utils.c39
-rw-r--r--contrib/wpa/src/pae/ieee802_1x_cp.c177
-rw-r--r--contrib/wpa/src/pae/ieee802_1x_cp.h10
-rw-r--r--contrib/wpa/src/pae/ieee802_1x_kay.c608
-rw-r--r--contrib/wpa/src/pae/ieee802_1x_kay.h68
-rw-r--r--contrib/wpa/src/pae/ieee802_1x_kay_i.h40
-rw-r--r--contrib/wpa/src/pae/ieee802_1x_secy_ops.c22
-rw-r--r--contrib/wpa/src/pae/ieee802_1x_secy_ops.h8
-rw-r--r--contrib/wpa/src/radius/Makefile9
-rw-r--r--contrib/wpa/src/radius/radius.c2
-rw-r--r--contrib/wpa/src/radius/radius.h3
-rw-r--r--contrib/wpa/src/radius/radius_client.c55
-rw-r--r--contrib/wpa/src/radius/radius_client.h5
-rw-r--r--contrib/wpa/src/radius/radius_server.c283
-rw-r--r--contrib/wpa/src/radius/radius_server.h142
-rw-r--r--contrib/wpa/src/rsn_supp/Makefile14
-rw-r--r--contrib/wpa/src/rsn_supp/pmksa_cache.c54
-rw-r--r--contrib/wpa/src/rsn_supp/pmksa_cache.h7
-rw-r--r--contrib/wpa/src/rsn_supp/preauth.c24
-rw-r--r--contrib/wpa/src/rsn_supp/tdls.c71
-rw-r--r--contrib/wpa/src/rsn_supp/wpa.c759
-rw-r--r--contrib/wpa/src/rsn_supp/wpa.h93
-rw-r--r--contrib/wpa/src/rsn_supp/wpa_ft.c399
-rw-r--r--contrib/wpa/src/rsn_supp/wpa_i.h88
-rw-r--r--contrib/wpa/src/rsn_supp/wpa_ie.c317
-rw-r--r--contrib/wpa/src/rsn_supp/wpa_ie.h52
-rw-r--r--contrib/wpa/src/tls/Makefile25
-rw-r--r--contrib/wpa/src/tls/asn1.c396
-rw-r--r--contrib/wpa/src/tls/asn1.h146
-rw-r--r--contrib/wpa/src/tls/pkcs1.c55
-rw-r--r--contrib/wpa/src/tls/pkcs5.c78
-rw-r--r--contrib/wpa/src/tls/pkcs8.c59
-rw-r--r--contrib/wpa/src/tls/rsa.c23
-rw-r--r--contrib/wpa/src/tls/tlsv1_client.c29
-rw-r--r--contrib/wpa/src/tls/tlsv1_client_i.h4
-rw-r--r--contrib/wpa/src/tls/tlsv1_client_ocsp.c180
-rw-r--r--contrib/wpa/src/tls/tlsv1_client_read.c10
-rw-r--r--contrib/wpa/src/tls/tlsv1_client_write.c18
-rw-r--r--contrib/wpa/src/tls/tlsv1_cred.c247
-rw-r--r--contrib/wpa/src/tls/x509v3.c419
-rw-r--r--contrib/wpa/src/tls/x509v3.h7
-rw-r--r--contrib/wpa/src/utils/Makefile30
-rw-r--r--contrib/wpa/src/utils/base64.c59
-rw-r--r--contrib/wpa/src/utils/base64.h13
-rw-r--r--contrib/wpa/src/utils/browser-android.c2
-rw-r--r--contrib/wpa/src/utils/browser-system.c2
-rw-r--r--contrib/wpa/src/utils/browser-wpadebug.c2
-rw-r--r--contrib/wpa/src/utils/browser.c210
-rw-r--r--contrib/wpa/src/utils/browser.h4
-rw-r--r--contrib/wpa/src/utils/build_config.h4
-rw-r--r--contrib/wpa/src/utils/common.c38
-rw-r--r--contrib/wpa/src/utils/common.h8
-rw-r--r--contrib/wpa/src/utils/config.c97
-rw-r--r--contrib/wpa/src/utils/config.h29
-rw-r--r--contrib/wpa/src/utils/eloop.c47
-rw-r--r--contrib/wpa/src/utils/eloop_win.c8
-rw-r--r--contrib/wpa/src/utils/ext_password.c3
-rw-r--r--contrib/wpa/src/utils/ext_password_file.c136
-rw-r--r--contrib/wpa/src/utils/ext_password_i.h4
-rw-r--r--contrib/wpa/src/utils/http-utils.h6
-rw-r--r--contrib/wpa/src/utils/includes.h1
-rw-r--r--contrib/wpa/src/utils/json.c122
-rw-r--r--contrib/wpa/src/utils/json.h15
-rw-r--r--contrib/wpa/src/utils/list.h8
-rw-r--r--contrib/wpa/src/utils/os_internal.c6
-rw-r--r--contrib/wpa/src/utils/os_unix.c46
-rw-r--r--contrib/wpa/src/utils/platform.h23
-rw-r--r--contrib/wpa/src/utils/radiotap.c12
-rw-r--r--contrib/wpa/src/utils/radiotap.h407
-rw-r--r--contrib/wpa/src/utils/state_machine.h8
-rw-r--r--contrib/wpa/src/utils/trace.c11
-rw-r--r--contrib/wpa/src/utils/utils_module_tests.c39
-rw-r--r--contrib/wpa/src/utils/wpa_debug.c147
-rw-r--r--contrib/wpa/src/utils/wpa_debug.h3
-rw-r--r--contrib/wpa/src/utils/wpabuf.h27
-rw-r--r--contrib/wpa/src/utils/xml_libxml2.c2
-rw-r--r--contrib/wpa/src/wps/Makefile28
-rw-r--r--contrib/wpa/src/wps/upnp_xml.c2
-rw-r--r--contrib/wpa/src/wps/wps.h23
-rw-r--r--contrib/wpa/src/wps/wps_attr_build.c15
-rw-r--r--contrib/wpa/src/wps/wps_attr_process.c9
-rw-r--r--contrib/wpa/src/wps/wps_dev_attr.c17
-rw-r--r--contrib/wpa/src/wps/wps_dev_attr.h1
-rw-r--r--contrib/wpa/src/wps/wps_enrollee.c11
-rw-r--r--contrib/wpa/src/wps/wps_er.c4
-rw-r--r--contrib/wpa/src/wps/wps_registrar.c139
-rw-r--r--contrib/wpa/src/wps/wps_upnp.c28
-rw-r--r--contrib/wpa/src/wps/wps_upnp_ap.c4
-rw-r--r--contrib/wpa/src/wps/wps_upnp_event.c27
-rw-r--r--contrib/wpa/src/wps/wps_upnp_i.h9
-rw-r--r--contrib/wpa/src/wps/wps_upnp_web.c4
-rw-r--r--contrib/wpa/wpa_supplicant/Android.mk114
-rw-r--r--contrib/wpa/wpa_supplicant/ChangeLog10
-rw-r--r--contrib/wpa/wpa_supplicant/Makefile2073
-rw-r--r--contrib/wpa/wpa_supplicant/README4
-rw-r--r--contrib/wpa/wpa_supplicant/README-DPP71
-rw-r--r--contrib/wpa/wpa_supplicant/README-HS202
-rw-r--r--contrib/wpa/wpa_supplicant/android.config16
-rw-r--r--contrib/wpa/wpa_supplicant/ap.c257
-rw-r--r--contrib/wpa/wpa_supplicant/binder/binder.h2
-rw-r--r--contrib/wpa/wpa_supplicant/bss.c145
-rw-r--r--contrib/wpa/wpa_supplicant/bss.h25
-rw-r--r--contrib/wpa/wpa_supplicant/bssid_ignore.c221
-rw-r--r--contrib/wpa/wpa_supplicant/bssid_ignore.h33
-rw-r--r--contrib/wpa/wpa_supplicant/config.c644
-rw-r--r--contrib/wpa/wpa_supplicant/config.h129
-rw-r--r--contrib/wpa/wpa_supplicant/config_file.c243
-rw-r--r--contrib/wpa/wpa_supplicant/config_ssid.h155
-rw-r--r--contrib/wpa/wpa_supplicant/config_winreg.c1061
-rw-r--r--contrib/wpa/wpa_supplicant/ctrl_iface.c1375
-rw-r--r--contrib/wpa/wpa_supplicant/ctrl_iface.h16
-rw-r--r--contrib/wpa/wpa_supplicant/ctrl_iface_named_pipe.c7
-rw-r--r--contrib/wpa/wpa_supplicant/ctrl_iface_udp.c63
-rw-r--r--contrib/wpa/wpa_supplicant/ctrl_iface_unix.c73
-rw-r--r--contrib/wpa/wpa_supplicant/dbus/dbus_common.c23
-rw-r--r--contrib/wpa/wpa_supplicant/dbus/dbus_new.c76
-rw-r--r--contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.c424
-rw-r--r--contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.h6
-rw-r--r--contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.c84
-rw-r--r--contrib/wpa/wpa_supplicant/dbus/dbus_new_introspect.c2
-rw-r--r--contrib/wpa/wpa_supplicant/defconfig45
-rw-r--r--contrib/wpa/wpa_supplicant/doc/docbook/Makefile28
-rw-r--r--contrib/wpa/wpa_supplicant/doc/docbook/eapol_test.sgml209
-rw-r--r--contrib/wpa/wpa_supplicant/doc/docbook/wpa_background.sgml105
-rw-r--r--contrib/wpa/wpa_supplicant/doc/docbook/wpa_cli.sgml360
-rw-r--r--contrib/wpa/wpa_supplicant/doc/docbook/wpa_gui.sgml106
-rw-r--r--contrib/wpa/wpa_supplicant/doc/docbook/wpa_passphrase.sgml77
-rw-r--r--contrib/wpa/wpa_supplicant/doc/docbook/wpa_priv.sgml152
-rw-r--r--contrib/wpa/wpa_supplicant/doc/docbook/wpa_supplicant.conf.sgml243
-rw-r--r--contrib/wpa/wpa_supplicant/doc/docbook/wpa_supplicant.sgml764
-rw-r--r--contrib/wpa/wpa_supplicant/dpp_supplicant.c1800
-rw-r--r--contrib/wpa/wpa_supplicant/dpp_supplicant.h15
-rw-r--r--contrib/wpa/wpa_supplicant/driver_i.h109
-rw-r--r--contrib/wpa/wpa_supplicant/eapol_test.c15
-rw-r--r--contrib/wpa/wpa_supplicant/events.c1523
-rwxr-xr-xcontrib/wpa/wpa_supplicant/examples/dpp-nfc.py1186
-rwxr-xr-xcontrib/wpa/wpa_supplicant/examples/p2p-action-udhcp.sh4
-rwxr-xr-xcontrib/wpa/wpa_supplicant/examples/p2p-action.sh4
-rw-r--r--contrib/wpa/wpa_supplicant/examples/p2p/p2p_connect.py18
-rw-r--r--contrib/wpa/wpa_supplicant/examples/p2p/p2p_disconnect.py2
-rw-r--r--contrib/wpa/wpa_supplicant/examples/p2p/p2p_find.py2
-rw-r--r--contrib/wpa/wpa_supplicant/examples/p2p/p2p_flush.py2
-rw-r--r--contrib/wpa/wpa_supplicant/examples/p2p/p2p_group_add.py14
-rw-r--r--contrib/wpa/wpa_supplicant/examples/p2p/p2p_invite.py10
-rw-r--r--contrib/wpa/wpa_supplicant/examples/p2p/p2p_listen.py2
-rw-r--r--contrib/wpa/wpa_supplicant/examples/p2p/p2p_stop_find.py2
-rw-r--r--contrib/wpa/wpa_supplicant/examples/udhcpd-p2p.conf12
-rw-r--r--contrib/wpa/wpa_supplicant/gas_query.c62
-rw-r--r--contrib/wpa/wpa_supplicant/gas_query.h2
-rw-r--r--contrib/wpa/wpa_supplicant/hs20_supplicant.c30
-rw-r--r--contrib/wpa/wpa_supplicant/ibss_rsn.c45
-rw-r--r--contrib/wpa/wpa_supplicant/interworking.c66
-rw-r--r--contrib/wpa/wpa_supplicant/interworking.h2
-rw-r--r--contrib/wpa/wpa_supplicant/main.c10
-rw-r--r--contrib/wpa/wpa_supplicant/main_winmain.c78
-rw-r--r--contrib/wpa/wpa_supplicant/main_winsvc.c458
-rw-r--r--contrib/wpa/wpa_supplicant/mbo.c30
-rw-r--r--contrib/wpa/wpa_supplicant/mesh.c243
-rw-r--r--contrib/wpa/wpa_supplicant/mesh.h6
-rw-r--r--contrib/wpa/wpa_supplicant/mesh_mpm.c49
-rw-r--r--contrib/wpa/wpa_supplicant/mesh_rsn.c27
-rw-r--r--contrib/wpa/wpa_supplicant/nmake.mak2
-rw-r--r--contrib/wpa/wpa_supplicant/notify.c10
-rw-r--r--contrib/wpa/wpa_supplicant/offchannel.c6
-rw-r--r--contrib/wpa/wpa_supplicant/op_classes.c239
-rw-r--r--contrib/wpa/wpa_supplicant/p2p_supplicant.c667
-rw-r--r--contrib/wpa/wpa_supplicant/p2p_supplicant.h32
-rw-r--r--contrib/wpa/wpa_supplicant/pasn_supplicant.c1714
-rw-r--r--contrib/wpa/wpa_supplicant/preauth_test.c20
-rw-r--r--contrib/wpa/wpa_supplicant/robust_av.c155
-rw-r--r--contrib/wpa/wpa_supplicant/rrm.c91
-rw-r--r--contrib/wpa/wpa_supplicant/scan.c703
-rw-r--r--contrib/wpa/wpa_supplicant/scan.h33
-rw-r--r--contrib/wpa/wpa_supplicant/sme.c531
-rw-r--r--contrib/wpa/wpa_supplicant/sme.h8
-rw-r--r--contrib/wpa/wpa_supplicant/systemd/wpa_supplicant-nl80211.service.arg.in2
-rw-r--r--contrib/wpa/wpa_supplicant/systemd/wpa_supplicant-wired.service.arg.in2
-rw-r--r--contrib/wpa/wpa_supplicant/systemd/wpa_supplicant.service.arg.in2
-rw-r--r--contrib/wpa/wpa_supplicant/twt.c142
-rwxr-xr-xcontrib/wpa/wpa_supplicant/vs2005/eapol_test/eapol_test.vcproj6
-rwxr-xr-xcontrib/wpa/wpa_supplicant/vs2005/wpa_supplicant/wpa_supplicant.vcproj6
-rwxr-xr-xcontrib/wpa/wpa_supplicant/vs2005/wpasvc/wpasvc.vcproj6
-rw-r--r--contrib/wpa/wpa_supplicant/wmm_ac.c2
-rw-r--r--contrib/wpa/wpa_supplicant/wnm_sta.c33
-rw-r--r--contrib/wpa/wpa_supplicant/wpa_cli.c341
-rw-r--r--contrib/wpa/wpa_supplicant/wpa_passphrase.c8
-rw-r--r--contrib/wpa/wpa_supplicant/wpa_priv.c32
-rw-r--r--contrib/wpa/wpa_supplicant/wpa_supplicant.c1283
-rw-r--r--contrib/wpa/wpa_supplicant/wpa_supplicant.conf196
-rw-r--r--contrib/wpa/wpa_supplicant/wpa_supplicant_i.h249
-rw-r--r--contrib/wpa/wpa_supplicant/wpas_glue.c222
-rw-r--r--contrib/wpa/wpa_supplicant/wpas_glue.h2
-rw-r--r--contrib/wpa/wpa_supplicant/wpas_kay.c12
-rw-r--r--contrib/wpa/wpa_supplicant/wpas_module_tests.c85
-rw-r--r--contrib/wpa/wpa_supplicant/wps_supplicant.c85
-rw-r--r--contrib/wpa/wpa_supplicant/wps_supplicant.h5
-rw-r--r--crypto/openssh/.depend354
-rw-r--r--crypto/openssh/.github/ci-status.md4
-rwxr-xr-xcrypto/openssh/.github/configs170
-rwxr-xr-xcrypto/openssh/.github/configure.sh6
-rwxr-xr-xcrypto/openssh/.github/run_test.sh34
-rwxr-xr-xcrypto/openssh/.github/setup_ci.sh115
-rw-r--r--crypto/openssh/.github/workflows/c-cpp.yml76
-rw-r--r--crypto/openssh/.github/workflows/selfhosted.yml93
-rw-r--r--crypto/openssh/.github/workflows/upstream.yml43
-rw-r--r--crypto/openssh/.gitignore8
-rw-r--r--crypto/openssh/.skipped-commit-ids18
-rw-r--r--crypto/openssh/CREDITS2
-rw-r--r--crypto/openssh/ChangeLog15891
-rw-r--r--crypto/openssh/FREEBSD-upgrade16
-rw-r--r--crypto/openssh/FREEBSD-vendor4
-rw-r--r--crypto/openssh/INSTALL79
-rw-r--r--crypto/openssh/LICENCE64
-rw-r--r--crypto/openssh/Makefile.in328
-rw-r--r--crypto/openssh/OVERVIEW7
-rw-r--r--crypto/openssh/PROTOCOL89
-rw-r--r--crypto/openssh/PROTOCOL.agent6
-rw-r--r--crypto/openssh/PROTOCOL.certkeys35
-rw-r--r--crypto/openssh/PROTOCOL.chacha20poly13054
-rw-r--r--crypto/openssh/PROTOCOL.key9
-rw-r--r--crypto/openssh/PROTOCOL.mux4
-rw-r--r--crypto/openssh/PROTOCOL.sshsig100
-rw-r--r--crypto/openssh/PROTOCOL.u2f309
-rw-r--r--crypto/openssh/README36
-rw-r--r--crypto/openssh/README.dns8
-rw-r--r--crypto/openssh/README.md84
-rw-r--r--crypto/openssh/README.platform16
-rw-r--r--crypto/openssh/README.privsep11
-rw-r--r--crypto/openssh/aclocal.m4193
-rw-r--r--crypto/openssh/addr.c423
-rw-r--r--crypto/openssh/addr.h60
-rw-r--r--crypto/openssh/addrmatch.c351
-rw-r--r--crypto/openssh/atomicio.c32
-rw-r--r--crypto/openssh/atomicio.h4
-rw-r--r--crypto/openssh/audit-bsm.c41
-rw-r--r--crypto/openssh/audit-linux.c4
-rw-r--r--crypto/openssh/audit.c2
-rw-r--r--crypto/openssh/audit.h4
-rw-r--r--crypto/openssh/auth-bsdauth.c2
-rw-r--r--crypto/openssh/auth-krb5.c19
-rw-r--r--crypto/openssh/auth-options.c194
-rw-r--r--crypto/openssh/auth-options.h13
-rw-r--r--crypto/openssh/auth-pam.c121
-rw-r--r--crypto/openssh/auth-pam.h2
-rw-r--r--crypto/openssh/auth-passwd.c6
-rw-r--r--crypto/openssh/auth-rhosts.c19
-rw-r--r--crypto/openssh/auth-skey.c107
-rw-r--r--crypto/openssh/auth.c325
-rw-r--r--crypto/openssh/auth.h36
-rw-r--r--crypto/openssh/auth2-chall.c43
-rw-r--r--crypto/openssh/auth2-gss.c29
-rw-r--r--crypto/openssh/auth2-hostbased.c71
-rw-r--r--crypto/openssh/auth2-kbdint.c8
-rw-r--r--crypto/openssh/auth2-none.c4
-rw-r--r--crypto/openssh/auth2-passwd.c9
-rw-r--r--crypto/openssh/auth2-pubkey.c264
-rw-r--r--crypto/openssh/auth2.c235
-rw-r--r--crypto/openssh/authfd.c178
-rw-r--r--crypto/openssh/authfd.h12
-rw-r--r--crypto/openssh/authfile.c265
-rw-r--r--crypto/openssh/authfile.h10
-rw-r--r--crypto/openssh/blacklist.c8
-rw-r--r--crypto/openssh/blacklist_client.h6
-rw-r--r--crypto/openssh/buildpkg.sh.in8
-rw-r--r--crypto/openssh/canohost.c12
-rw-r--r--crypto/openssh/chacha.h4
-rw-r--r--crypto/openssh/channels.c761
-rw-r--r--crypto/openssh/channels.h38
-rw-r--r--crypto/openssh/cipher-chachapoly-libcrypto.c166
-rw-r--r--crypto/openssh/cipher-chachapoly.c32
-rw-r--r--crypto/openssh/cipher-chachapoly.h13
-rw-r--r--crypto/openssh/cipher.c48
-rw-r--r--crypto/openssh/cipher.h5
-rw-r--r--crypto/openssh/clientloop.c1074
-rw-r--r--crypto/openssh/clientloop.h5
-rw-r--r--crypto/openssh/compat.c92
-rw-r--r--crypto/openssh/compat.h20
-rwxr-xr-xcrypto/openssh/config.guess882
-rw-r--r--crypto/openssh/config.h237
-rwxr-xr-xcrypto/openssh/config.sub2528
-rw-r--r--crypto/openssh/configure.ac972
-rw-r--r--crypto/openssh/contrib/Makefile6
-rw-r--r--crypto/openssh/contrib/cygwin/README4
-rw-r--r--crypto/openssh/contrib/cygwin/ssh-host-config59
-rw-r--r--[-rwxr-xr-x]crypto/openssh/contrib/findssl.sh0
-rw-r--r--crypto/openssh/contrib/gnome-ssh-askpass1.c7
-rw-r--r--crypto/openssh/contrib/gnome-ssh-askpass2.c210
-rw-r--r--crypto/openssh/contrib/gnome-ssh-askpass3.c305
-rw-r--r--[-rwxr-xr-x]crypto/openssh/contrib/redhat/gnome-ssh-askpass.sh0
-rw-r--r--crypto/openssh/contrib/redhat/openssh.spec55
-rw-r--r--[-rwxr-xr-x]crypto/openssh/contrib/solaris/README0
-rw-r--r--crypto/openssh/contrib/ssh-copy-id303
-rw-r--r--crypto/openssh/contrib/ssh-copy-id.111
-rw-r--r--crypto/openssh/contrib/suse/openssh.spec6
-rw-r--r--crypto/openssh/crc32.c105
-rw-r--r--crypto/openssh/crc32.h30
-rw-r--r--crypto/openssh/crypto_api.h20
-rw-r--r--crypto/openssh/defines.h54
-rw-r--r--crypto/openssh/dh.c39
-rw-r--r--crypto/openssh/dh.h10
-rw-r--r--crypto/openssh/digest-libc.c33
-rw-r--r--crypto/openssh/digest-openssl.c19
-rw-r--r--crypto/openssh/dispatch.c6
-rw-r--r--crypto/openssh/dispatch.h9
-rw-r--r--crypto/openssh/dns.c72
-rw-r--r--crypto/openssh/dns.h3
-rw-r--r--crypto/openssh/entropy.c175
-rw-r--r--crypto/openssh/fatal.c7
-rwxr-xr-xcrypto/openssh/freebsd-configure.sh10
-rwxr-xr-xcrypto/openssh/freebsd-namespace.sh3
-rw-r--r--crypto/openssh/groupaccess.c5
-rw-r--r--crypto/openssh/gss-genr.c19
-rw-r--r--crypto/openssh/gss-serv.c4
-rw-r--r--crypto/openssh/hash.c36
-rw-r--r--crypto/openssh/hmac.c7
-rw-r--r--crypto/openssh/hostfile.c269
-rw-r--r--crypto/openssh/hostfile.h27
-rw-r--r--crypto/openssh/int32_minmax.inc0
-rw-r--r--crypto/openssh/kex.c490
-rw-r--r--crypto/openssh/kex.h92
-rw-r--r--crypto/openssh/kexc25519.c182
-rw-r--r--crypto/openssh/kexc25519c.c169
-rw-r--r--crypto/openssh/kexc25519s.c158
-rw-r--r--crypto/openssh/kexdh.c205
-rw-r--r--crypto/openssh/kexdhc.c224
-rw-r--r--crypto/openssh/kexdhs.c222
-rw-r--r--crypto/openssh/kexecdh.c239
-rw-r--r--crypto/openssh/kexecdhc.c222
-rw-r--r--crypto/openssh/kexecdhs.c203
-rw-r--r--crypto/openssh/kexgen.c346
-rw-r--r--crypto/openssh/kexgex.c30
-rw-r--r--crypto/openssh/kexgexc.c123
-rw-r--r--crypto/openssh/kexgexs.c119
-rw-r--r--crypto/openssh/kexsntrup761x25519.c251
-rw-r--r--crypto/openssh/krl.c223
-rw-r--r--crypto/openssh/krl.h5
-rw-r--r--crypto/openssh/log.c219
-rw-r--r--crypto/openssh/log.h93
-rw-r--r--crypto/openssh/loginrec.c13
-rw-r--r--crypto/openssh/loginrec.h7
-rw-r--r--crypto/openssh/logintest.c60
-rw-r--r--crypto/openssh/m4/openssh.m4200
-rw-r--r--crypto/openssh/mac.c7
-rw-r--r--crypto/openssh/match.c34
-rw-r--r--crypto/openssh/match.h7
-rw-r--r--crypto/openssh/misc.c962
-rw-r--r--crypto/openssh/misc.h75
-rw-r--r--crypto/openssh/moduli876
-rw-r--r--crypto/openssh/moduli.c29
-rw-r--r--crypto/openssh/monitor.c761
-rw-r--r--crypto/openssh/monitor.h16
-rw-r--r--crypto/openssh/monitor_fdpass.c24
-rw-r--r--crypto/openssh/monitor_wrap.c366
-rw-r--r--crypto/openssh/monitor_wrap.h30
-rw-r--r--crypto/openssh/msg.c18
-rw-r--r--crypto/openssh/mux.c641
-rw-r--r--crypto/openssh/myproposal.h144
-rw-r--r--crypto/openssh/nchan.c77
-rw-r--r--crypto/openssh/opacket.c320
-rw-r--r--crypto/openssh/opacket.h154
-rw-r--r--crypto/openssh/openbsd-compat/Makefile.in11
-rw-r--r--crypto/openssh/openbsd-compat/arc4random.c12
-rw-r--r--crypto/openssh/openbsd-compat/base64.c2
-rw-r--r--crypto/openssh/openbsd-compat/bcrypt_pbkdf.c4
-rw-r--r--crypto/openssh/openbsd-compat/bsd-closefrom.c88
-rw-r--r--crypto/openssh/openbsd-compat/bsd-cygwin_util.c149
-rw-r--r--crypto/openssh/openbsd-compat/bsd-cygwin_util.h1
-rw-r--r--crypto/openssh/openbsd-compat/bsd-misc.c113
-rw-r--r--crypto/openssh/openbsd-compat/bsd-misc.h41
-rw-r--r--crypto/openssh/openbsd-compat/bsd-openpty.c17
-rw-r--r--crypto/openssh/openbsd-compat/bsd-poll.h2
-rw-r--r--crypto/openssh/openbsd-compat/bsd-pselect.c205
-rw-r--r--crypto/openssh/openbsd-compat/bsd-setres_id.c12
-rw-r--r--crypto/openssh/openbsd-compat/bsd-signal.c29
-rw-r--r--crypto/openssh/openbsd-compat/bsd-signal.h7
-rw-r--r--crypto/openssh/openbsd-compat/bsd-snprintf.c18
-rw-r--r--crypto/openssh/openbsd-compat/bsd-statvfs.c10
-rw-r--r--crypto/openssh/openbsd-compat/bsd-waitpid.h2
-rw-r--r--crypto/openssh/openbsd-compat/explicit_bzero.c10
-rw-r--r--crypto/openssh/openbsd-compat/fnmatch.c495
-rw-r--r--crypto/openssh/openbsd-compat/fnmatch.h66
-rw-r--r--crypto/openssh/openbsd-compat/getopt_long.c2
-rw-r--r--crypto/openssh/openbsd-compat/glob.c157
-rw-r--r--crypto/openssh/openbsd-compat/glob.h9
-rw-r--r--crypto/openssh/openbsd-compat/libressl-api-compat.c6
-rw-r--r--crypto/openssh/openbsd-compat/memmem.c196
-rw-r--r--crypto/openssh/openbsd-compat/mktemp.c4
-rw-r--r--crypto/openssh/openbsd-compat/openbsd-compat.h42
-rw-r--r--crypto/openssh/openbsd-compat/openssl-compat.c22
-rw-r--r--crypto/openssh/openbsd-compat/openssl-compat.h59
-rw-r--r--crypto/openssh/openbsd-compat/port-aix.c25
-rw-r--r--crypto/openssh/openbsd-compat/port-aix.h7
-rw-r--r--crypto/openssh/openbsd-compat/port-irix.c2
-rw-r--r--crypto/openssh/openbsd-compat/port-linux.c25
-rw-r--r--crypto/openssh/openbsd-compat/port-net.c18
-rw-r--r--crypto/openssh/openbsd-compat/port-prngd.c164
-rw-r--r--crypto/openssh/openbsd-compat/port-solaris.c14
-rw-r--r--crypto/openssh/openbsd-compat/port-uw.c2
-rw-r--r--crypto/openssh/openbsd-compat/pwcache.c4
-rw-r--r--crypto/openssh/openbsd-compat/regress/Makefile.in4
-rw-r--r--crypto/openssh/openbsd-compat/regress/closefromtest.c4
-rw-r--r--crypto/openssh/openbsd-compat/regress/opensslvertest.c2
-rw-r--r--crypto/openssh/openbsd-compat/regress/snprintftest.c5
-rw-r--r--crypto/openssh/openbsd-compat/regress/strduptest.c2
-rw-r--r--crypto/openssh/openbsd-compat/regress/strtonumtest.c2
-rw-r--r--crypto/openssh/openbsd-compat/regress/utimensattest.c120
-rw-r--r--crypto/openssh/openbsd-compat/rmd160.c378
-rw-r--r--crypto/openssh/openbsd-compat/rmd160.h61
-rw-r--r--crypto/openssh/openbsd-compat/setenv.c2
-rw-r--r--crypto/openssh/openbsd-compat/setproctitle.c1
-rw-r--r--crypto/openssh/openbsd-compat/sha1.c13
-rw-r--r--crypto/openssh/openbsd-compat/sha2.c336
-rw-r--r--crypto/openssh/openbsd-compat/sha2.h138
-rw-r--r--crypto/openssh/openbsd-compat/strtonum.c6
-rw-r--r--crypto/openssh/openbsd-compat/sys-queue.h376
-rw-r--r--crypto/openssh/packet.c266
-rw-r--r--crypto/openssh/packet.h14
-rw-r--r--crypto/openssh/pathnames.h9
-rw-r--r--crypto/openssh/platform.c1
-rw-r--r--crypto/openssh/progressmeter.c60
-rw-r--r--crypto/openssh/progressmeter.h3
-rw-r--r--crypto/openssh/readconf.c1338
-rw-r--r--crypto/openssh/readconf.h37
-rw-r--r--crypto/openssh/readpass.c191
-rw-r--r--crypto/openssh/regress/Makefile75
-rw-r--r--crypto/openssh/regress/README.regress80
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/addrmatch.sh16
-rw-r--r--crypto/openssh/regress/agent-getpeereid.sh6
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/agent-pkcs11.sh99
-rw-r--r--crypto/openssh/regress/agent-ptrace.sh2
-rw-r--r--crypto/openssh/regress/agent-subprocess.sh22
-rw-r--r--crypto/openssh/regress/agent-timeout.sh12
-rw-r--r--crypto/openssh/regress/agent.sh124
-rw-r--r--crypto/openssh/regress/allow-deny-users.sh8
-rw-r--r--crypto/openssh/regress/banner.sh6
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/cert-file.sh4
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/cert-hostkey.sh36
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/cert-userkey.sh53
-rw-r--r--crypto/openssh/regress/cfginclude.sh24
-rw-r--r--crypto/openssh/regress/cfgmatch.sh55
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/cfgparse.sh0
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/conch-ciphers.sh4
-rw-r--r--crypto/openssh/regress/connect-privsep.sh5
-rw-r--r--crypto/openssh/regress/connect.sh11
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/dhgex.sh14
-rw-r--r--crypto/openssh/regress/ed25519_openssh.prv7
-rw-r--r--crypto/openssh/regress/ed25519_openssh.pub1
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/forward-control.sh6
-rw-r--r--crypto/openssh/regress/forwarding.sh44
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/host-expand.sh0
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/hostkey-agent.sh10
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/hostkey-rotate.sh80
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/integrity.sh8
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/kextype.sh0
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/key-options.sh10
-rw-r--r--crypto/openssh/regress/keygen-change.sh7
-rw-r--r--crypto/openssh/regress/keygen-comment.sh52
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/keygen-convert.sh54
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/keygen-knownhosts.sh0
-rw-r--r--crypto/openssh/regress/keygen-moduli.sh17
-rw-r--r--crypto/openssh/regress/keygen-sshfp.sh29
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/keys-command.sh11
-rw-r--r--crypto/openssh/regress/keyscan.sh17
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/keytype.sh57
-rw-r--r--crypto/openssh/regress/knownhosts-command.sh53
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/krl.sh41
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/limit-keytype.sh69
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/localcommand.sh0
-rw-r--r--crypto/openssh/regress/misc/Makefile2
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/Makefile51
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/agent_fuzz.cc15
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c177
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/fixed-keys.h119
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc461
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/privkey_fuzz.cc21
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/sig_fuzz.cc24
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/ssh-sk-null.cc51
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/sshsig_fuzz.cc37
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/sshsigopt_fuzz.cc29
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/README4
-rwxr-xr-xcrypto/openssh/regress/misc/fuzz-harness/testdata/create-agent-corpus.sh44
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_dsa21
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_dsa-cert.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_dsa.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ecdsa8
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ecdsa-cert.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ecdsa.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ecdsa_sk14
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ecdsa_sk-cert.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ecdsa_sk.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ed255197
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ed25519-cert.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ed25519.pub2
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ed25519_sk8
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ed25519_sk-cert.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_ed25519_sk.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_rsa27
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_rsa-cert.pub1
-rw-r--r--crypto/openssh/regress/misc/fuzz-harness/testdata/id_rsa.pub1
-rw-r--r--crypto/openssh/regress/misc/kexfuzz/Makefile88
-rw-r--r--crypto/openssh/regress/misc/kexfuzz/README34
-rw-r--r--crypto/openssh/regress/misc/kexfuzz/kexfuzz.c459
-rw-r--r--crypto/openssh/regress/misc/sk-dummy/fatal.c27
-rw-r--r--crypto/openssh/regress/misc/sk-dummy/sk-dummy.c539
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/modpipe.c0
-rw-r--r--crypto/openssh/regress/multiplex.sh32
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/multipubkey.sh19
-rw-r--r--crypto/openssh/regress/netcat.c46
-rw-r--r--crypto/openssh/regress/percent.sh119
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/portnum.sh0
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/principals-command.sh16
-rw-r--r--crypto/openssh/regress/proxy-connect.sh10
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/putty-ciphers.sh4
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/putty-kex.sh4
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/putty-transfer.sh10
-rw-r--r--crypto/openssh/regress/reconfigure.sh24
-rw-r--r--crypto/openssh/regress/reexec.sh5
-rw-r--r--crypto/openssh/regress/rekey.sh8
-rw-r--r--crypto/openssh/regress/scp-ssh-wrapper.sh14
-rw-r--r--crypto/openssh/regress/scp-uri.sh81
-rw-r--r--crypto/openssh/regress/scp.sh183
-rw-r--r--crypto/openssh/regress/scp3.sh60
-rw-r--r--crypto/openssh/regress/servcfginclude.sh188
-rw-r--r--crypto/openssh/regress/sftp-badcmds.sh4
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/sftp-chroot.sh7
-rw-r--r--crypto/openssh/regress/sftp-cmds.sh4
-rw-r--r--crypto/openssh/regress/sftp-perm.sh18
-rwxr-xr-xcrypto/openssh/regress/ssh2putty.sh8
-rw-r--r--crypto/openssh/regress/sshcfgparse.sh68
-rw-r--r--crypto/openssh/regress/sshfp-connect.sh66
-rw-r--r--crypto/openssh/regress/sshsig.sh236
-rw-r--r--crypto/openssh/regress/test-exec.sh280
-rw-r--r--crypto/openssh/regress/unittests/Makefile4
-rw-r--r--crypto/openssh/regress/unittests/Makefile.inc38
-rw-r--r--crypto/openssh/regress/unittests/authopt/tests.c10
-rw-r--r--crypto/openssh/regress/unittests/bitmap/tests.c4
-rw-r--r--crypto/openssh/regress/unittests/conversion/Makefile3
-rw-r--r--crypto/openssh/regress/unittests/conversion/tests.c32
-rw-r--r--crypto/openssh/regress/unittests/hostkeys/Makefile12
-rw-r--r--[-rwxr-xr-x]crypto/openssh/regress/unittests/hostkeys/mktestdata.sh0
-rw-r--r--crypto/openssh/regress/unittests/hostkeys/test_iterate.c119
-rw-r--r--crypto/openssh/regress/unittests/kex/Makefile31
-rw-r--r--crypto/openssh/regress/unittests/kex/test_kex.c29
-rw-r--r--crypto/openssh/regress/unittests/match/Makefile4
-rw-r--r--crypto/openssh/regress/unittests/match/tests.c4
-rw-r--r--crypto/openssh/regress/unittests/misc/test_argv.c187
-rw-r--r--crypto/openssh/regress/unittests/misc/test_convtime.c59
-rw-r--r--crypto/openssh/regress/unittests/misc/test_expand.c90
-rw-r--r--crypto/openssh/regress/unittests/misc/test_parse.c86
-rw-r--r--crypto/openssh/regress/unittests/misc/test_strdelim.c202
-rw-r--r--crypto/openssh/regress/unittests/misc/tests.c38
-rw-r--r--crypto/openssh/regress/unittests/sshbuf/Makefile10
-rw-r--r--crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c9
-rw-r--r--crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c231
-rw-r--r--crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c160
-rw-r--r--crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c31
-rw-r--r--crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c71
-rw-r--r--crypto/openssh/regress/unittests/sshbuf/tests.c2
-rw-r--r--crypto/openssh/regress/unittests/sshkey/Makefile14
-rw-r--r--crypto/openssh/regress/unittests/sshkey/common.c17
-rwxr-xr-xcrypto/openssh/regress/unittests/sshkey/mktestdata.sh85
-rw-r--r--crypto/openssh/regress/unittests/sshkey/test_file.c141
-rw-r--r--crypto/openssh/regress/unittests/sshkey/test_fuzz.c78
-rw-r--r--crypto/openssh/regress/unittests/sshkey/test_sshkey.c55
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/dsa_n33
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_n13
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk113
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk1-cert.fp1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk1-cert.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk1.fp1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk1.fp.bb1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk1.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk1_pw14
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk213
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk2.fp1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk2.fp.bb1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ecdsa_sk2.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_1_pw12
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk18
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk1-cert.fp1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk1-cert.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk1.fp1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk1.fp.bb1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk1.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk1_pw9
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk28
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk2.fp1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk2.fp.bb1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/ed25519_sk2.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_1bin533 -> 0 bytes
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_1.fp1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_1.fp.bb1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_1.param.n1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_1.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_1_pwbin533 -> 0 bytes
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_2bin981 -> 0 bytes
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_2.fp1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_2.fp.bb1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_2.param.n1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa1_2.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshkey/testdata/rsa_n31
-rw-r--r--crypto/openssh/regress/unittests/sshkey/tests.c5
-rw-r--r--crypto/openssh/regress/unittests/sshsig/Makefile25
-rwxr-xr-xcrypto/openssh/regress/unittests/sshsig/mktestdata.sh42
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/dsa12
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/dsa.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/dsa.sig13
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ecdsa5
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ecdsa.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ecdsa.sig7
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ecdsa_sk13
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ecdsa_sk.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ecdsa_sk.sig8
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ecdsa_sk_webauthn.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ecdsa_sk_webauthn.sig13
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ed255197
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ed25519.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ed25519.sig6
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ed25519_sk8
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ed25519_sk.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/ed25519_sk.sig7
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/namespace1
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/rsa39
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/rsa.pub1
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/rsa.sig19
-rw-r--r--crypto/openssh/regress/unittests/sshsig/testdata/signed-data1
-rw-r--r--crypto/openssh/regress/unittests/sshsig/tests.c139
-rw-r--r--crypto/openssh/regress/unittests/sshsig/webauthn.html766
-rw-r--r--crypto/openssh/regress/unittests/test_helper/test_helper.c60
-rw-r--r--crypto/openssh/regress/unittests/test_helper/test_helper.h8
-rw-r--r--crypto/openssh/regress/unittests/utf8/tests.c2
-rwxr-xr-xcrypto/openssh/regress/valgrind-unit.sh2
-rw-r--r--crypto/openssh/sandbox-darwin.c2
-rw-r--r--crypto/openssh/sandbox-pledge.c8
-rw-r--r--crypto/openssh/sandbox-rlimit.c18
-rw-r--r--crypto/openssh/sandbox-seccomp-filter.c76
-rw-r--r--crypto/openssh/sandbox-systrace.c7
-rw-r--r--crypto/openssh/scp.187
-rw-r--r--crypto/openssh/scp.c679
-rw-r--r--crypto/openssh/servconf.c1165
-rw-r--r--crypto/openssh/servconf.h63
-rw-r--r--crypto/openssh/serverloop.c566
-rw-r--r--crypto/openssh/session.c461
-rw-r--r--crypto/openssh/sftp-client.c1162
-rw-r--r--crypto/openssh/sftp-client.h64
-rw-r--r--crypto/openssh/sftp-common.c6
-rw-r--r--crypto/openssh/sftp-glob.c4
-rw-r--r--crypto/openssh/sftp-realpath.c (renamed from crypto/openssh/openbsd-compat/realpath.c)13
-rw-r--r--crypto/openssh/sftp-server-main.c5
-rw-r--r--crypto/openssh/sftp-server.832
-rw-r--r--crypto/openssh/sftp-server.c491
-rw-r--r--crypto/openssh/sftp.1126
-rw-r--r--crypto/openssh/sftp.c304
-rw-r--r--crypto/openssh/sk-api.h98
-rw-r--r--crypto/openssh/sk-usbhid.c1267
-rw-r--r--crypto/openssh/sntrup761.c1273
-rw-r--r--crypto/openssh/sntrup761.sh85
-rw-r--r--crypto/openssh/srclimit.c140
-rw-r--r--crypto/openssh/srclimit.h18
-rw-r--r--crypto/openssh/ssh-add.181
-rw-r--r--crypto/openssh/ssh-add.c315
-rw-r--r--crypto/openssh/ssh-agent.1178
-rw-r--r--crypto/openssh/ssh-agent.c697
-rw-r--r--crypto/openssh/ssh-dss.c8
-rw-r--r--crypto/openssh/ssh-ecdsa-sk.c324
-rw-r--r--crypto/openssh/ssh-ecdsa.c14
-rw-r--r--crypto/openssh/ssh-ed25519-sk.c163
-rw-r--r--crypto/openssh/ssh-ed25519.c23
-rw-r--r--crypto/openssh/ssh-gss.h6
-rw-r--r--crypto/openssh/ssh-keygen.1717
-rw-r--r--crypto/openssh/ssh-keygen.c2111
-rw-r--r--crypto/openssh/ssh-keyscan.16
-rw-r--r--crypto/openssh/ssh-keyscan.c105
-rw-r--r--crypto/openssh/ssh-keysign.86
-rw-r--r--crypto/openssh/ssh-keysign.c77
-rw-r--r--crypto/openssh/ssh-pkcs11-client.c212
-rw-r--r--crypto/openssh/ssh-pkcs11-helper.829
-rw-r--r--crypto/openssh/ssh-pkcs11-helper.c210
-rw-r--r--crypto/openssh/ssh-pkcs11.c1724
-rw-r--r--crypto/openssh/ssh-pkcs11.h20
-rw-r--r--crypto/openssh/ssh-sk-client.c448
-rw-r--r--crypto/openssh/ssh-sk-helper.866
-rw-r--r--crypto/openssh/ssh-sk-helper.c364
-rw-r--r--crypto/openssh/ssh-sk.c826
-rw-r--r--crypto/openssh/ssh-sk.h69
-rw-r--r--crypto/openssh/ssh-xmss.c27
-rw-r--r--crypto/openssh/ssh.1166
-rw-r--r--crypto/openssh/ssh.c925
-rw-r--r--crypto/openssh/ssh.h11
-rw-r--r--crypto/openssh/ssh2.h4
-rw-r--r--crypto/openssh/ssh_api.c234
-rw-r--r--crypto/openssh/ssh_config6
-rw-r--r--crypto/openssh/ssh_config.5651
-rw-r--r--crypto/openssh/ssh_namespace.h229
-rw-r--r--crypto/openssh/sshbuf-getput-basic.c272
-rw-r--r--crypto/openssh/sshbuf-getput-crypto.c76
-rw-r--r--crypto/openssh/sshbuf-io.c117
-rw-r--r--crypto/openssh/sshbuf-misc.c152
-rw-r--r--crypto/openssh/sshbuf.c22
-rw-r--r--crypto/openssh/sshbuf.h88
-rw-r--r--crypto/openssh/sshconnect.c882
-rw-r--r--crypto/openssh/sshconnect.h63
-rw-r--r--crypto/openssh/sshconnect2.c942
-rw-r--r--crypto/openssh/sshd.8115
-rw-r--r--crypto/openssh/sshd.c977
-rw-r--r--crypto/openssh/sshd_config12
-rw-r--r--crypto/openssh/sshd_config.5351
-rw-r--r--crypto/openssh/ssherr.c6
-rw-r--r--crypto/openssh/ssherr.h4
-rw-r--r--crypto/openssh/sshkey-xmss.c160
-rw-r--r--crypto/openssh/sshkey-xmss.h16
-rw-r--r--crypto/openssh/sshkey.c1498
-rw-r--r--crypto/openssh/sshkey.h103
-rw-r--r--crypto/openssh/sshlogin.c9
-rw-r--r--crypto/openssh/sshpty.c23
-rw-r--r--crypto/openssh/sshsig.c1098
-rw-r--r--crypto/openssh/sshsig.h107
-rw-r--r--crypto/openssh/ttymodes.c44
-rw-r--r--crypto/openssh/uidswap.c40
-rw-r--r--crypto/openssh/umac.c10
-rw-r--r--crypto/openssh/umac.h6
-rw-r--r--crypto/openssh/utf8.c27
-rw-r--r--crypto/openssh/utf8.h11
-rw-r--r--crypto/openssh/uuencode.c95
-rw-r--r--crypto/openssh/uuencode.h29
-rw-r--r--crypto/openssh/version.h6
-rw-r--r--crypto/openssh/xmalloc.c31
-rw-r--r--crypto/openssh/xmalloc.h8
-rw-r--r--crypto/openssh/xmss_commons.c2
-rw-r--r--crypto/openssh/xmss_fast.c2
-rw-r--r--crypto/openssh/xmss_hash.c2
-rw-r--r--crypto/openssh/xmss_hash_address.c2
-rw-r--r--crypto/openssh/xmss_wots.c2
-rw-r--r--crypto/openssl/CHANGES65
-rw-r--r--crypto/openssl/NEWS5
-rw-r--r--crypto/openssl/README2
-rw-r--r--crypto/openssl/apps/crl2p7.c18
-rw-r--r--crypto/openssl/apps/enc.c4
-rw-r--r--crypto/openssl/apps/s_server.c13
-rw-r--r--crypto/openssl/apps/s_socket.c12
-rw-r--r--crypto/openssl/crypto/armcap.c15
-rw-r--r--crypto/openssl/crypto/asn1/a_object.c15
-rw-r--r--crypto/openssl/crypto/asn1/a_strex.c4
-rw-r--r--crypto/openssl/crypto/asn1/asn1_lib.c14
-rw-r--r--crypto/openssl/crypto/asn1/bio_asn1.c7
-rw-r--r--crypto/openssl/crypto/asn1/bio_ndef.c3
-rw-r--r--crypto/openssl/crypto/asn1/d2i_pr.c73
-rw-r--r--crypto/openssl/crypto/asn1/t_spki.c4
-rw-r--r--crypto/openssl/crypto/bio/b_addr.c4
-rw-r--r--crypto/openssl/crypto/bio/b_sock2.c5
-rw-r--r--crypto/openssl/crypto/bio/bss_conn.c6
-rw-r--r--crypto/openssl/crypto/bio/bss_fd.c2
-rw-r--r--crypto/openssl/crypto/bio/bss_sock.c6
-rw-r--r--crypto/openssl/crypto/bn/bn_div.c9
-rwxr-xr-xcrypto/openssl/crypto/chacha/asm/chacha-x86_64.pl54
-rw-r--r--crypto/openssl/crypto/dsa/dsa_prn.c14
-rw-r--r--crypto/openssl/crypto/ec/ec2_oct.c43
-rw-r--r--crypto/openssl/crypto/ec/ec_asn1.c7
-rw-r--r--crypto/openssl/crypto/err/openssl.txt5
-rw-r--r--crypto/openssl/crypto/evp/e_aes.c192
-rw-r--r--crypto/openssl/crypto/evp/e_camellia.c10
-rw-r--r--crypto/openssl/crypto/hmac/hm_ameth.c5
-rw-r--r--crypto/openssl/crypto/pkcs12/p12_key.c4
-rw-r--r--crypto/openssl/crypto/poly1305/poly1305_ameth.c4
-rw-r--r--crypto/openssl/crypto/ppccap.c6
-rw-r--r--crypto/openssl/crypto/rand/rand_unix.c10
-rw-r--r--crypto/openssl/crypto/rsa/rsa_prn.c8
-rw-r--r--crypto/openssl/crypto/siphash/siphash_ameth.c4
-rw-r--r--crypto/openssl/crypto/sm2/sm2_crypt.c29
-rw-r--r--crypto/openssl/crypto/sm2/sm2_pmeth.c4
-rw-r--r--crypto/openssl/crypto/sparcv9cap.c3
-rw-r--r--crypto/openssl/crypto/srp/srp_vfy.c13
-rw-r--r--crypto/openssl/crypto/store/loader_file.c3
-rw-r--r--crypto/openssl/crypto/ts/ts_rsp_verify.c3
-rw-r--r--crypto/openssl/crypto/ts/ts_verify_ctx.c4
-rw-r--r--crypto/openssl/crypto/uid.c8
-rw-r--r--crypto/openssl/crypto/x509/t_x509.c6
-rw-r--r--crypto/openssl/crypto/x509/x509_vpm.c6
-rw-r--r--crypto/openssl/crypto/x509v3/v3_akey.c40
-rw-r--r--crypto/openssl/crypto/x509v3/v3_alt.c12
-rw-r--r--crypto/openssl/crypto/x509v3/v3_cpols.c11
-rw-r--r--crypto/openssl/crypto/x509v3/v3_ncons.c79
-rw-r--r--crypto/openssl/crypto/x509v3/v3_pci.c5
-rw-r--r--crypto/openssl/crypto/x509v3/v3_utl.c60
-rw-r--r--crypto/openssl/crypto/x509v3/v3err.c6
-rw-r--r--crypto/openssl/doc/man1/enc.pod4
-rw-r--r--crypto/openssl/doc/man1/s_client.pod2
-rw-r--r--crypto/openssl/doc/man1/s_server.pod2
-rw-r--r--crypto/openssl/doc/man3/BIO_f_ssl.pod7
-rw-r--r--crypto/openssl/doc/man3/BIO_push.pod6
-rw-r--r--crypto/openssl/doc/man3/BN_cmp.pod41
-rw-r--r--crypto/openssl/doc/man3/SSL_CONF_cmd.pod4
-rw-r--r--crypto/openssl/doc/man3/SSL_CTX_set_mode.pod17
-rw-r--r--crypto/openssl/doc/man3/SSL_CTX_set_options.pod23
-rw-r--r--crypto/openssl/doc/man3/d2i_PrivateKey.pod6
-rw-r--r--crypto/openssl/doc/man7/x509.pod6
-rw-r--r--crypto/openssl/include/crypto/sm2.h5
-rw-r--r--crypto/openssl/include/crypto/x509.h7
-rw-r--r--crypto/openssl/include/internal/ktls.h19
-rw-r--r--crypto/openssl/include/openssl/e_os2.h5
-rw-r--r--crypto/openssl/include/openssl/opensslv.h4
-rw-r--r--crypto/openssl/include/openssl/ssl.h12
-rw-r--r--crypto/openssl/include/openssl/sslerr.h5
-rw-r--r--crypto/openssl/include/openssl/x509v3err.h4
-rw-r--r--crypto/openssl/ssl/bio_ssl.c3
-rw-r--r--crypto/openssl/ssl/d1_lib.c3
-rw-r--r--crypto/openssl/ssl/ktls.c32
-rw-r--r--crypto/openssl/ssl/record/rec_layer_s3.c8
-rw-r--r--crypto/openssl/ssl/record/ssl3_buffer.c3
-rw-r--r--crypto/openssl/ssl/record/ssl3_record.c36
-rw-r--r--crypto/openssl/ssl/s3_msg.c4
-rw-r--r--crypto/openssl/ssl/ssl_cert.c35
-rw-r--r--crypto/openssl/ssl/ssl_conf.c3
-rw-r--r--crypto/openssl/ssl/ssl_err.c7
-rw-r--r--crypto/openssl/ssl/ssl_lib.c59
-rw-r--r--crypto/openssl/ssl/ssl_local.h2
-rw-r--r--crypto/openssl/ssl/statem/extensions.c31
-rw-r--r--crypto/openssl/ssl/statem/extensions_srvr.c9
-rw-r--r--crypto/openssl/ssl/statem/statem_clnt.c5
-rw-r--r--crypto/openssl/ssl/statem/statem_local.h4
-rw-r--r--crypto/openssl/ssl/statem/statem_srvr.c9
-rw-r--r--crypto/openssl/ssl/t1_enc.c6
-rw-r--r--crypto/openssl/ssl/t1_lib.c11
-rw-r--r--crypto/openssl/ssl/tls13_enc.c5
-rw-r--r--etc/mtree/BSD.root.dist2
-rw-r--r--etc/mtree/BSD.tests.dist4
-rw-r--r--etc/mtree/BSD.usr.dist384
-rw-r--r--include/unistd.h1
-rw-r--r--kerberos5/lib/libasn1/Makefile2
-rw-r--r--kerberos5/lib/libgssapi_krb5/Makefile2
-rw-r--r--kerberos5/lib/libgssapi_ntlm/Makefile2
-rw-r--r--kerberos5/lib/libgssapi_spnego/Makefile2
-rw-r--r--kerberos5/lib/libhdb/Makefile2
-rw-r--r--kerberos5/lib/libheimbase/Makefile2
-rw-r--r--kerberos5/lib/libheimipcc/Makefile2
-rw-r--r--kerberos5/lib/libheimipcs/Makefile2
-rw-r--r--kerberos5/lib/libheimntlm/Makefile2
-rw-r--r--kerberos5/lib/libhx509/Makefile2
-rw-r--r--kerberos5/lib/libkadm5clnt/Makefile2
-rw-r--r--kerberos5/lib/libkadm5srv/Makefile2
-rw-r--r--kerberos5/lib/libkafs5/Makefile2
-rw-r--r--kerberos5/lib/libkdc/Makefile2
-rw-r--r--kerberos5/lib/libkrb5/Makefile2
-rw-r--r--kerberos5/lib/libroken/Makefile2
-rw-r--r--kerberos5/lib/libsl/Makefile2
-rw-r--r--kerberos5/lib/libvers/Makefile2
-rw-r--r--kerberos5/lib/libwind/Makefile2
-rw-r--r--kerberos5/libexec/digest-service/Makefile2
-rw-r--r--kerberos5/libexec/hprop/Makefile2
-rw-r--r--kerberos5/libexec/hpropd/Makefile2
-rw-r--r--kerberos5/libexec/ipropd-master/Makefile2
-rw-r--r--kerberos5/libexec/ipropd-slave/Makefile2
-rw-r--r--kerberos5/libexec/kadmind/Makefile2
-rw-r--r--kerberos5/libexec/kcm/Makefile2
-rw-r--r--kerberos5/libexec/kdc/Makefile2
-rw-r--r--kerberos5/libexec/kdigest/Makefile2
-rw-r--r--kerberos5/libexec/kfd/Makefile2
-rw-r--r--kerberos5/libexec/kimpersonate/Makefile2
-rw-r--r--kerberos5/libexec/kpasswdd/Makefile2
-rw-r--r--kerberos5/tools/asn1_compile/Makefile2
-rw-r--r--kerberos5/tools/make-roken/Makefile2
-rw-r--r--kerberos5/tools/slc/Makefile2
-rw-r--r--kerberos5/usr.bin/hxtool/Makefile2
-rw-r--r--kerberos5/usr.bin/kadmin/Makefile2
-rw-r--r--kerberos5/usr.bin/kcc/Makefile2
-rw-r--r--kerberos5/usr.bin/kdestroy/Makefile2
-rw-r--r--kerberos5/usr.bin/kf/Makefile2
-rw-r--r--kerberos5/usr.bin/kgetcred/Makefile2
-rw-r--r--kerberos5/usr.bin/kinit/Makefile2
-rw-r--r--kerberos5/usr.bin/kpasswd/Makefile2
-rw-r--r--kerberos5/usr.bin/krb5-config/Makefile2
-rw-r--r--kerberos5/usr.bin/ksu/Makefile2
-rw-r--r--kerberos5/usr.bin/string2key/Makefile2
-rw-r--r--kerberos5/usr.bin/verify_krb5_conf/Makefile2
-rw-r--r--kerberos5/usr.sbin/iprop-log/Makefile2
-rw-r--r--kerberos5/usr.sbin/kstash/Makefile2
-rw-r--r--kerberos5/usr.sbin/ktutil/Makefile2
-rw-r--r--lib/Makefile7
-rw-r--r--lib/clang/Makefile4
-rw-r--r--lib/clang/clang.build.mk2
-rw-r--r--lib/clang/include/VCSVersion.inc2
-rw-r--r--lib/clang/include/llvm/Config/config.h58
-rw-r--r--lib/clang/libllvm/Makefile9
-rw-r--r--lib/clang/llvm.build.mk13
-rw-r--r--lib/csu/Makefile.inc6
-rw-r--r--lib/csu/aarch64/Makefile3
-rw-r--r--lib/csu/aarch64/crt1_c.c4
-rw-r--r--lib/csu/aarch64/reloc.c46
-rw-r--r--lib/geom/eli/geom_eli.c8
-rw-r--r--lib/googletest/Makefile.inc3
-rw-r--r--lib/libarchive/Makefile2
-rw-r--r--lib/libarchive/config_freebsd.h1
-rw-r--r--lib/libarchive/tests/Makefile3
-rw-r--r--lib/libc/db/db/db.c6
-rw-r--r--lib/libc/gen/tls.c22
-rw-r--r--lib/libc/include/compat.h4
-rw-r--r--lib/libc/locale/lmonetary.c4
-rw-r--r--lib/libc/locale/lnumeric.c4
-rw-r--r--lib/libc/locale/localeconv.c8
-rw-r--r--lib/libc/posix1e/Makefile.inc10
-rw-r--r--lib/libc/posix1e/Symbol.map9
-rw-r--r--lib/libc/posix1e/acl_cmp_np.383
-rw-r--r--lib/libc/posix1e/acl_cmp_np.c55
-rw-r--r--lib/libc/posix1e/acl_equiv_mode_np.395
-rw-r--r--lib/libc/posix1e/acl_equiv_mode_np.c101
-rw-r--r--lib/libc/posix1e/acl_extended_file_np.395
-rw-r--r--lib/libc/posix1e/acl_extended_file_np.c85
-rw-r--r--lib/libc/posix1e/acl_from_mode_np.395
-rw-r--r--lib/libc/posix1e/acl_from_mode_np.c115
-rw-r--r--lib/libc/posix1e/acl_support.c2
-rw-r--r--lib/libc/rpc/clnt_dg.c4
-rw-r--r--lib/libc/rpc/clnt_vc.c4
-rw-r--r--lib/libc/stdio/getdelim.c27
-rw-r--r--lib/libc/stdlib/exit.320
-rw-r--r--lib/libc/stdlib/merge.c6
-rw-r--r--lib/libc/stdtime/Makefile.inc4
-rw-r--r--lib/libc/string/Makefile.inc9
-rw-r--r--lib/libc/string/memcpy.316
-rw-r--r--lib/libc/sys/Makefile.inc2
-rw-r--r--lib/libc/sys/POSIX2x_Fork.c45
-rw-r--r--lib/libc/sys/Symbol.map9
-rw-r--r--lib/libc/sys/fork.297
-rw-r--r--lib/libc/sys/fspacectl.2205
-rw-r--r--lib/libc/sys/kqueue.26
-rw-r--r--lib/libc/sys/lio_listio.216
-rw-r--r--lib/libc/sys/mprotect.228
-rw-r--r--lib/libc/sys/pathconf.26
-rw-r--r--lib/libc/sys/procctl.264
-rw-r--r--lib/libc/tests/stdio/getdelim_test.c199
-rw-r--r--lib/libc/x86/sys/Makefile.inc8
-rw-r--r--lib/libc/x86/sys/__vdso_gettc.c62
-rw-r--r--lib/libclang_rt/Makefile.inc4
-rw-r--r--lib/libclang_rt/compiler-rt-vars.mk7
-rw-r--r--lib/libcom_err/Makefile2
-rw-r--r--lib/libcompiler_rt/Makefile.inc5
-rw-r--r--lib/libefivar/Makefile12
-rw-r--r--lib/libexpat/Makefile2
-rw-r--r--lib/libfetch/ftp.c5
-rw-r--r--lib/libfetch/http.c9
-rw-r--r--lib/libgcc_eh/Makefile.inc8
-rw-r--r--lib/libgcc_s/Makefile3
-rw-r--r--lib/libipsec/ipsec_set_policy.32
-rw-r--r--lib/libmd/Makefile5
-rw-r--r--lib/libpam/modules/pam_krb5/Makefile2
-rw-r--r--lib/libpam/modules/pam_ksu/Makefile2
-rw-r--r--lib/libpam/modules/pam_ssh/pam_ssh.c2
-rw-r--r--lib/libpam/pam.d/Makefile2
-rw-r--r--lib/libpfctl/libpfctl.c126
-rw-r--r--lib/libpfctl/libpfctl.h30
-rw-r--r--lib/libpmc/Makefile3
-rw-r--r--lib/libpmc/pmc.347
-rw-r--r--lib/libpmc/pmc.atom.33
-rw-r--r--lib/libpmc/pmc.atomsilvermont.33
-rw-r--r--lib/libpmc/pmc.core.33
-rw-r--r--lib/libpmc/pmc.core2.33
-rw-r--r--lib/libpmc/pmc.corei7.33
-rw-r--r--lib/libpmc/pmc.corei7uc.33
-rw-r--r--lib/libpmc/pmc.haswell.33
-rw-r--r--lib/libpmc/pmc.haswelluc.33
-rw-r--r--lib/libpmc/pmc.haswellxeon.33
-rw-r--r--lib/libpmc/pmc.iaf.33
-rw-r--r--lib/libpmc/pmc.ivybridge.33
-rw-r--r--lib/libpmc/pmc.ivybridgexeon.33
-rw-r--r--lib/libpmc/pmc.k7.33
-rw-r--r--lib/libpmc/pmc.k8.33
-rw-r--r--lib/libpmc/pmc.mips24k.33
-rw-r--r--lib/libpmc/pmc.octeon.33
-rw-r--r--lib/libpmc/pmc.p4.31223
-rw-r--r--lib/libpmc/pmc.p5.3460
-rw-r--r--lib/libpmc/pmc.p6.31026
-rw-r--r--lib/libpmc/pmc.sandybridge.33
-rw-r--r--lib/libpmc/pmc.sandybridgeuc.33
-rw-r--r--lib/libpmc/pmc.sandybridgexeon.33
-rw-r--r--lib/libpmc/pmc.soft.33
-rw-r--r--lib/libpmc/pmc.tsc.33
-rw-r--r--lib/libpmc/pmc.ucf.33
-rw-r--r--lib/libpmc/pmc.westmere.33
-rw-r--r--lib/libpmc/pmc.westmereuc.33
-rw-r--r--lib/libprocstat/Makefile2
-rw-r--r--lib/libregex/Makefile1
-rw-r--r--lib/librt/Symbol.map5
-rw-r--r--lib/librt/aio.c18
-rw-r--r--lib/libsecureboot/verify_file.c3
-rw-r--r--lib/libthr/Makefile6
-rw-r--r--lib/libvmmapi/vmmapi.c2
-rw-r--r--lib/libxo/Makefile1
-rw-r--r--lib/msun/src/e_powf.c2
-rw-r--r--libexec/hyperv/Makefile1
-rw-r--r--libexec/rc/rc.d/Makefile7
-rwxr-xr-xlibexec/rc/rc.d/growfs30
-rwxr-xr-xlibexec/rc/rc.d/jail6
-rwxr-xr-xlibexec/rc/rc.d/wpa_supplicant7
-rw-r--r--libexec/rc/rc.subr5
-rw-r--r--libexec/rtld-elf/Makefile3
-rw-r--r--libexec/rtld-elf/aarch64/rtld_machdep.h2
-rw-r--r--libexec/rtld-elf/amd64/reloc.c31
-rw-r--r--libexec/rtld-elf/amd64/rtld_machdep.h2
-rw-r--r--libexec/rtld-elf/arm/rtld_machdep.h3
-rw-r--r--libexec/rtld-elf/i386/reloc.c31
-rw-r--r--libexec/rtld-elf/i386/rtld_machdep.h2
-rw-r--r--libexec/rtld-elf/libmap.c14
-rw-r--r--libexec/rtld-elf/libmap.h2
-rw-r--r--libexec/rtld-elf/map_object.c3
-rw-r--r--libexec/rtld-elf/mips/rtld_machdep.h2
-rw-r--r--libexec/rtld-elf/powerpc/rtld_machdep.h2
-rw-r--r--libexec/rtld-elf/powerpc64/rtld_machdep.h2
-rw-r--r--libexec/rtld-elf/riscv/rtld_machdep.h2
-rw-r--r--libexec/rtld-elf/rtld-libc/Makefile.inc2
-rw-r--r--libexec/rtld-elf/rtld.120
-rw-r--r--libexec/rtld-elf/rtld.c314
-rw-r--r--libexec/telnetd/Makefile2
-rw-r--r--release/Makefile.ec213
-rw-r--r--release/packages/Makefile.package22
-rw-r--r--release/tools/azure.conf2
-rw-r--r--release/tools/ec2.conf4
-rw-r--r--release/tools/gce.conf7
-rw-r--r--release/tools/vagrant.conf3
-rw-r--r--release/tools/vmimage.subr6
-rw-r--r--sbin/devmatch/devmatch.c14
-rw-r--r--sbin/dhclient/bpf.c39
-rw-r--r--sbin/dhclient/clparse.c15
-rw-r--r--sbin/dhclient/dhclient.c17
-rw-r--r--sbin/dumpon/dumpon.c14
-rw-r--r--sbin/etherswitchcfg/etherswitchcfg.86
-rw-r--r--sbin/etherswitchcfg/etherswitchcfg.c4
-rw-r--r--sbin/ggate/ggatec/Makefile1
-rw-r--r--sbin/ggate/ggatec/ggatec.c20
-rw-r--r--sbin/ggate/ggated/Makefile1
-rw-r--r--sbin/ggate/ggatel/Makefile1
-rw-r--r--sbin/ipfw/Makefile4
-rw-r--r--sbin/ipfw/dummynet.c13
-rw-r--r--sbin/ipfw/ipfw.868
-rw-r--r--sbin/ipfw/ipfw2.c8
-rw-r--r--sbin/ipfw/ipfw2.h8
-rw-r--r--sbin/ipfw/main.c219
-rw-r--r--sbin/iscontrol/login.c2
-rw-r--r--sbin/md5/md5.12
-rw-r--r--sbin/mdconfig/mdconfig.835
-rw-r--r--sbin/mdconfig/mdconfig.c7
-rwxr-xr-xsbin/mdconfig/tests/mdconfig_test.sh31
-rw-r--r--sbin/mount_fusefs/mount_fusefs.82
-rw-r--r--sbin/nfsiod/Makefile2
-rw-r--r--sbin/pfctl/pfctl.c25
-rw-r--r--sbin/pfctl/pfctl_parser.c45
-rw-r--r--sbin/pfctl/pfctl_parser.h4
-rw-r--r--sbin/spppcontrol/Makefile2
-rw-r--r--secure/caroot/trusted/ANF_Secure_Server_Root_CA.pem139
-rw-r--r--secure/caroot/trusted/Certum_EC-384_CA.pem68
-rw-r--r--secure/caroot/trusted/Certum_Trusted_Root_CA.pem136
-rw-r--r--secure/caroot/trusted/GLOBALTRUST_2020.pem138
-rw-r--r--secure/caroot/untrusted/QuoVadis_Root_CA.pem (renamed from secure/caroot/trusted/QuoVadis_Root_CA.pem)0
-rw-r--r--secure/caroot/untrusted/Sonera_Class_2_Root_CA.pem (renamed from secure/caroot/trusted/Sonera_Class_2_Root_CA.pem)0
-rw-r--r--secure/lib/libcrypto/Makefile.inc4
-rw-r--r--secure/lib/libcrypto/man/man3/ADMISSIONS.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_INTEGER_get_int64.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_ITEM_lookup.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_OBJECT_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_STRING_TABLE_add.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_STRING_length.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_STRING_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_STRING_print_ex.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_TIME_set.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_TYPE_get.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASN1_generate_nconf.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASYNC_WAIT_CTX_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/ASYNC_start_job.34
-rw-r--r--secure/lib/libcrypto/man/man3/BF_encrypt.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_ADDR.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_ADDRINFO.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_connect.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_ctrl.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_f_base64.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_f_buffer.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_f_cipher.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_f_md.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_f_null.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_f_ssl.311
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_find_type.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_get_data.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_get_ex_new_index.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_meth_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_new_CMS.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_parse_hostserv.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_printf.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_push.310
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_read.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_s_accept.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_s_bio.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_s_connect.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_s_fd.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_s_file.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_s_mem.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_s_null.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_s_socket.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_set_callback.34
-rw-r--r--secure/lib/libcrypto/man/man3/BIO_should_retry.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_BLINDING_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_CTX_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_CTX_start.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_add.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_add_word.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_bn2bin.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_cmp.344
-rw-r--r--secure/lib/libcrypto/man/man3/BN_copy.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_generate_prime.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_mod_inverse.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_mod_mul_montgomery.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_mod_mul_reciprocal.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_num_bytes.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_rand.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_security_bits.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_set_bit.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_swap.34
-rw-r--r--secure/lib/libcrypto/man/man3/BN_zero.34
-rw-r--r--secure/lib/libcrypto/man/man3/BUF_MEM_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_add0_cert.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_add1_recipient_cert.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_add1_signer.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_compress.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_decrypt.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_encrypt.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_final.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_get0_RecipientInfos.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_get0_SignerInfos.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_get0_type.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_get1_ReceiptRequest.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_sign.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_sign_receipt.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_uncompress.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_verify.34
-rw-r--r--secure/lib/libcrypto/man/man3/CMS_verify_receipt.34
-rw-r--r--secure/lib/libcrypto/man/man3/CONF_modules_free.34
-rw-r--r--secure/lib/libcrypto/man/man3/CONF_modules_load_file.34
-rw-r--r--secure/lib/libcrypto/man/man3/CRYPTO_THREAD_run_once.34
-rw-r--r--secure/lib/libcrypto/man/man3/CRYPTO_get_ex_new_index.34
-rw-r--r--secure/lib/libcrypto/man/man3/CRYPTO_memcmp.34
-rw-r--r--secure/lib/libcrypto/man/man3/CTLOG_STORE_get0_log_by_id.34
-rw-r--r--secure/lib/libcrypto/man/man3/CTLOG_STORE_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/CTLOG_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/CT_POLICY_EVAL_CTX_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/DEFINE_STACK_OF.34
-rw-r--r--secure/lib/libcrypto/man/man3/DES_random_key.34
-rw-r--r--secure/lib/libcrypto/man/man3/DH_generate_key.34
-rw-r--r--secure/lib/libcrypto/man/man3/DH_generate_parameters.34
-rw-r--r--secure/lib/libcrypto/man/man3/DH_get0_pqg.34
-rw-r--r--secure/lib/libcrypto/man/man3/DH_get_1024_160.34
-rw-r--r--secure/lib/libcrypto/man/man3/DH_meth_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/DH_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/DH_new_by_nid.34
-rw-r--r--secure/lib/libcrypto/man/man3/DH_set_method.34
-rw-r--r--secure/lib/libcrypto/man/man3/DH_size.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_SIG_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_do_sign.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_dup_DH.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_generate_key.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_generate_parameters.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_get0_pqg.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_meth_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_set_method.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_sign.34
-rw-r--r--secure/lib/libcrypto/man/man3/DSA_size.34
-rw-r--r--secure/lib/libcrypto/man/man3/DTLS_get_data_mtu.34
-rw-r--r--secure/lib/libcrypto/man/man3/DTLS_set_timer_cb.34
-rw-r--r--secure/lib/libcrypto/man/man3/DTLSv1_listen.34
-rw-r--r--secure/lib/libcrypto/man/man3/ECDSA_SIG_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/ECPKParameters_print.34
-rw-r--r--secure/lib/libcrypto/man/man3/EC_GFp_simple_method.34
-rw-r--r--secure/lib/libcrypto/man/man3/EC_GROUP_copy.34
-rw-r--r--secure/lib/libcrypto/man/man3/EC_GROUP_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/EC_KEY_get_enc_flags.34
-rw-r--r--secure/lib/libcrypto/man/man3/EC_KEY_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/EC_POINT_add.34
-rw-r--r--secure/lib/libcrypto/man/man3/EC_POINT_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/ENGINE_add.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_GET_LIB.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_clear_error.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_error_string.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_get_error.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_load_crypto_strings.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_load_strings.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_print_errors.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_put_error.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_remove_state.34
-rw-r--r--secure/lib/libcrypto/man/man3/ERR_set_mark.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_BytesToKey.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_CIPHER_CTX_get_cipher_data.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_CIPHER_meth_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_DigestInit.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_DigestSignInit.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_DigestVerifyInit.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_EncodeInit.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_EncryptInit.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_MD_meth_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_OpenInit.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_ASN1_METHOD.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_ctrl.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set1_pbe_pass.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set_hkdf_md.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set_scrypt_N.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_asn1_get_count.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_cmp.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_decrypt.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_derive.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_encrypt.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_get_default_digest_nid.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_keygen.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_meth_get_count.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_meth_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_print_private.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_set1_RSA.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_sign.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_size.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_verify.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_PKEY_verify_recover.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_SealInit.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_SignInit.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_VerifyInit.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_aes.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_aria.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_bf_cbc.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_blake2b512.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_camellia.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_cast5_cbc.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_chacha20.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_des.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_desx_cbc.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_idea_cbc.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_md2.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_md4.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_md5.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_mdc2.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_rc2_cbc.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_rc4.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_rc5_32_12_16_cbc.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_ripemd160.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_seed_cbc.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_sha1.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_sha224.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_sha3_224.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_sm3.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_sm4_cbc.34
-rw-r--r--secure/lib/libcrypto/man/man3/EVP_whirlpool.34
-rw-r--r--secure/lib/libcrypto/man/man3/HMAC.34
-rw-r--r--secure/lib/libcrypto/man/man3/MD5.34
-rw-r--r--secure/lib/libcrypto/man/man3/MDC2_Init.34
-rw-r--r--secure/lib/libcrypto/man/man3/Makefile1
-rw-r--r--secure/lib/libcrypto/man/man3/OBJ_nid2obj.34
-rw-r--r--secure/lib/libcrypto/man/man3/OCSP_REQUEST_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/OCSP_cert_to_id.34
-rw-r--r--secure/lib/libcrypto/man/man3/OCSP_request_add1_nonce.34
-rw-r--r--secure/lib/libcrypto/man/man3/OCSP_resp_find_status.34
-rw-r--r--secure/lib/libcrypto/man/man3/OCSP_response_status.34
-rw-r--r--secure/lib/libcrypto/man/man3/OCSP_sendreq_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_Applink.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_LH_COMPFUNC.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_LH_stats.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_VERSION_NUMBER.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_config.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_fork_prepare.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_ia32cap.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_init_crypto.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_init_ssl.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_instrument_bus.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_load_builtin_modules.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_malloc.34
-rw-r--r--secure/lib/libcrypto/man/man3/OPENSSL_secure_malloc.34
-rw-r--r--secure/lib/libcrypto/man/man3/OSSL_STORE_INFO.34
-rw-r--r--secure/lib/libcrypto/man/man3/OSSL_STORE_LOADER.34
-rw-r--r--secure/lib/libcrypto/man/man3/OSSL_STORE_SEARCH.34
-rw-r--r--secure/lib/libcrypto/man/man3/OSSL_STORE_expect.34
-rw-r--r--secure/lib/libcrypto/man/man3/OSSL_STORE_open.34
-rw-r--r--secure/lib/libcrypto/man/man3/OpenSSL_add_all_algorithms.34
-rw-r--r--secure/lib/libcrypto/man/man3/PEM_bytes_read_bio.34
-rw-r--r--secure/lib/libcrypto/man/man3/PEM_read.34
-rw-r--r--secure/lib/libcrypto/man/man3/PEM_read_CMS.34
-rw-r--r--secure/lib/libcrypto/man/man3/PEM_read_bio_PrivateKey.34
-rw-r--r--secure/lib/libcrypto/man/man3/PEM_read_bio_ex.34
-rw-r--r--secure/lib/libcrypto/man/man3/PEM_write_bio_CMS_stream.34
-rw-r--r--secure/lib/libcrypto/man/man3/PEM_write_bio_PKCS7_stream.34
-rw-r--r--secure/lib/libcrypto/man/man3/PKCS12_create.34
-rw-r--r--secure/lib/libcrypto/man/man3/PKCS12_newpass.34
-rw-r--r--secure/lib/libcrypto/man/man3/PKCS12_parse.34
-rw-r--r--secure/lib/libcrypto/man/man3/PKCS5_PBKDF2_HMAC.34
-rw-r--r--secure/lib/libcrypto/man/man3/PKCS7_decrypt.34
-rw-r--r--secure/lib/libcrypto/man/man3/PKCS7_encrypt.34
-rw-r--r--secure/lib/libcrypto/man/man3/PKCS7_sign.34
-rw-r--r--secure/lib/libcrypto/man/man3/PKCS7_sign_add_signer.34
-rw-r--r--secure/lib/libcrypto/man/man3/PKCS7_verify.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_DRBG_generate.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_DRBG_get0_master.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_DRBG_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_DRBG_reseed.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_DRBG_set_callbacks.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_DRBG_set_ex_data.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_add.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_bytes.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_cleanup.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_egd.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_load_file.34
-rw-r--r--secure/lib/libcrypto/man/man3/RAND_set_rand_method.34
-rw-r--r--secure/lib/libcrypto/man/man3/RC4_set_key.34
-rw-r--r--secure/lib/libcrypto/man/man3/RIPEMD160_Init.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_blinding_on.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_check_key.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_generate_key.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_get0_key.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_meth_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_padding_add_PKCS1_type_1.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_print.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_private_encrypt.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_public_encrypt.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_set_method.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_sign.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_sign_ASN1_OCTET_STRING.34
-rw-r--r--secure/lib/libcrypto/man/man3/RSA_size.34
-rw-r--r--secure/lib/libcrypto/man/man3/SCT_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/SCT_print.34
-rw-r--r--secure/lib/libcrypto/man/man3/SCT_validate.34
-rw-r--r--secure/lib/libcrypto/man/man3/SHA256_Init.34
-rw-r--r--secure/lib/libcrypto/man/man3/SMIME_read_CMS.34
-rw-r--r--secure/lib/libcrypto/man/man3/SMIME_read_PKCS7.34
-rw-r--r--secure/lib/libcrypto/man/man3/SMIME_write_CMS.34
-rw-r--r--secure/lib/libcrypto/man/man3/SMIME_write_PKCS7.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CIPHER_get_name.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_COMP_add_compression_method.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CONF_CTX_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CONF_CTX_set1_prefix.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CONF_CTX_set_flags.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CONF_CTX_set_ssl_ctx.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CONF_cmd.38
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CONF_cmd_argv.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_add1_chain_cert.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_add_extra_chain_cert.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_add_session.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_config.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_ctrl.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_dane_enable.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_flush_sessions.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_free.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_get0_param.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_get_verify_mode.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_has_client_custom_ext.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_load_verify_locations.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_new.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_sess_number.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_sess_set_cache_size.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_sess_set_get_cb.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_sessions.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_set0_CA_list.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_set1_curves.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_set1_sigalgs.34
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_CTX_set1_verify_cert_store.34