From owner-svn-src-projects@freebsd.org Sun Nov 4 15:46:39 2018 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 820B710DAC23 for ; Sun, 4 Nov 2018 15:46:39 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B1A7C768DD; Sun, 4 Nov 2018 15:46:38 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8C7402697; Sun, 4 Nov 2018 15:46:38 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wA4FkcKb094024; Sun, 4 Nov 2018 15:46:38 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wA4FkUjw093988; Sun, 4 Nov 2018 15:46:30 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201811041546.wA4FkUjw093988@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Sun, 4 Nov 2018 15:46:30 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r340125 - in projects/clang700-import: . contrib/llvm/include/llvm/Transforms/Utils contrib/llvm/lib/Analysis contrib/llvm/lib/CodeGen/AsmPrinter contrib/llvm/lib/Target/X86 contrib/llv... X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang700-import: . contrib/llvm/include/llvm/Transforms/Utils contrib/llvm/lib/Analysis contrib/llvm/lib/CodeGen/AsmPrinter contrib/llvm/lib/Target/X86 contrib/llvm/lib/Transforms/IPO cont... X-SVN-Commit-Revision: 340125 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: B1A7C768DD X-Spamd-Result: default: False [-0.78 / 200.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; DMARC_NA(0.00)[FreeBSD.org]; RCVD_COUNT_THREE(0.00)[4]; MX_GOOD(-0.01)[cached: mx1.FreeBSD.org]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.67)[-0.674,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 15:46:39 -0000 Author: dim Date: Sun Nov 4 15:46:30 2018 New Revision: 340125 URL: https://svnweb.freebsd.org/changeset/base/340125 Log: Merge llvm, clang, lld, lldb, compiler-rt and libc++ release_70 branch r346007 (effectively 7.0.1 rc2), resolve conflicts, and bump version numbers. PR: 230240, 230355 Modified: projects/clang700-import/ObsoleteFiles.inc projects/clang700-import/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h projects/clang700-import/contrib/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp projects/clang700-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp projects/clang700-import/contrib/llvm/lib/Target/X86/X86DomainReassignment.cpp projects/clang700-import/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp projects/clang700-import/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp projects/clang700-import/contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp projects/clang700-import/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp projects/clang700-import/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp projects/clang700-import/contrib/llvm/tools/clang/include/clang/AST/Decl.h projects/clang700-import/contrib/llvm/tools/clang/include/clang/Driver/Options.td projects/clang700-import/contrib/llvm/tools/clang/include/clang/Sema/Sema.h projects/clang700-import/contrib/llvm/tools/clang/lib/Basic/Version.cpp projects/clang700-import/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp projects/clang700-import/contrib/llvm/tools/clang/lib/Driver/Driver.cpp projects/clang700-import/contrib/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp projects/clang700-import/contrib/llvm/tools/lld/COFF/Chunks.h projects/clang700-import/contrib/llvm/tools/lld/ELF/ScriptParser.cpp projects/clang700-import/contrib/llvm/tools/lld/ELF/Symbols.cpp projects/clang700-import/contrib/llvm/tools/llvm-xray/xray-account.cpp projects/clang700-import/etc/mtree/BSD.debug.dist projects/clang700-import/etc/mtree/BSD.usr.dist projects/clang700-import/lib/clang/headers/Makefile projects/clang700-import/lib/clang/include/clang/Basic/Version.inc projects/clang700-import/lib/clang/include/clang/Config/config.h projects/clang700-import/lib/clang/include/lld/Common/Version.inc projects/clang700-import/lib/clang/include/llvm/Config/config.h projects/clang700-import/lib/clang/include/llvm/Config/llvm-config.h projects/clang700-import/lib/clang/include/llvm/Support/VCSRevision.h projects/clang700-import/lib/libclang_rt/Makefile.inc projects/clang700-import/tools/build/mk/OptionalObsoleteFiles.inc Directory Properties: projects/clang700-import/contrib/compiler-rt/ (props changed) projects/clang700-import/contrib/libc++/ (props changed) projects/clang700-import/contrib/llvm/ (props changed) projects/clang700-import/contrib/llvm/tools/clang/ (props changed) projects/clang700-import/contrib/llvm/tools/lld/ (props changed) projects/clang700-import/contrib/llvm/tools/lldb/ (props changed) Modified: projects/clang700-import/ObsoleteFiles.inc ============================================================================== --- projects/clang700-import/ObsoleteFiles.inc Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/ObsoleteFiles.inc Sun Nov 4 15:46:30 2018 (r340125) @@ -38,7 +38,7 @@ # xargs -n1 | sort | uniq -d; # done -# 2018mmdd: new clang import which bumps version from 6.0.1 to 7.0.0. +# 2018mmdd: new clang import which bumps version from 6.0.1 to 7.0.1. OLD_FILES+=usr/lib/clang/6.0.1/include/sanitizer/allocator_interface.h OLD_FILES+=usr/lib/clang/6.0.1/include/sanitizer/asan_interface.h OLD_FILES+=usr/lib/clang/6.0.1/include/sanitizer/common_interface_defs.h Modified: projects/clang700-import/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h ============================================================================== --- projects/clang700-import/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h Sun Nov 4 15:46:30 2018 (r340125) @@ -29,6 +29,7 @@ namespace llvm { /// /// Returns true if any attributes were set and false otherwise. bool inferLibFuncAttributes(Function &F, const TargetLibraryInfo &TLI); + bool inferLibFuncAttributes(Module *M, StringRef Name, const TargetLibraryInfo &TLI); /// Check whether the overloaded unary floating point function /// corresponding to \a Ty is available. Modified: projects/clang700-import/contrib/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -74,9 +74,17 @@ cl::opt &RefEdges, SmallPtrSet &Visited) { + bool HasBlockAddress = false; SmallVector Worklist; Worklist.push_back(CurUser); @@ -92,8 +100,10 @@ static void findRefEdges(ModuleSummaryIndex &Index, co const User *Operand = dyn_cast(OI); if (!Operand) continue; - if (isa(Operand)) + if (isa(Operand)) { + HasBlockAddress = true; continue; + } if (auto *GV = dyn_cast(Operand)) { // We have a reference to a global value. This should be added to // the reference set unless it is a callee. Callees are handled @@ -105,6 +115,7 @@ static void findRefEdges(ModuleSummaryIndex &Index, co Worklist.push_back(Operand); } } + return HasBlockAddress; } static CalleeInfo::HotnessType getHotness(uint64_t ProfileCount, @@ -369,7 +380,7 @@ computeVariableSummary(ModuleSummaryIndex &Index, cons DenseSet &CantBePromoted) { SetVector RefEdges; SmallPtrSet Visited; - findRefEdges(Index, &V, RefEdges, Visited); + bool HasBlockAddress = findRefEdges(Index, &V, RefEdges, Visited); bool NonRenamableLocal = isNonRenamableLocal(V); GlobalValueSummary::GVFlags Flags(V.getLinkage(), NonRenamableLocal, /* Live = */ false, V.isDSOLocal()); @@ -377,6 +388,8 @@ computeVariableSummary(ModuleSummaryIndex &Index, cons llvm::make_unique(Flags, RefEdges.takeVector()); if (NonRenamableLocal) CantBePromoted.insert(V.getGUID()); + if (HasBlockAddress) + GVarSummary->setNotEligibleToImport(); Index.addGlobalValueSummary(V, std::move(GVarSummary)); } Modified: projects/clang700-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -2127,7 +2127,7 @@ void DwarfDebug::emitDebugRanges() { auto NoRangesPresent = [this]() { return llvm::all_of( - CUMap, [](const decltype(CUMap)::const_iterator::value_type &Pair) { + CUMap, [](const decltype(CUMap)::value_type &Pair) { return Pair.second->getRangeLists().empty(); }); }; Modified: projects/clang700-import/contrib/llvm/lib/Target/X86/X86DomainReassignment.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/lib/Target/X86/X86DomainReassignment.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/lib/Target/X86/X86DomainReassignment.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -217,6 +217,27 @@ class InstrCOPYReplacer : public InstrReplacer { (publ InstrCOPYReplacer(unsigned SrcOpcode, RegDomain DstDomain, unsigned DstOpcode) : InstrReplacer(SrcOpcode, DstOpcode), DstDomain(DstDomain) {} + bool isLegal(const MachineInstr *MI, + const TargetInstrInfo *TII) const override { + if (!InstrConverterBase::isLegal(MI, TII)) + return false; + + // Don't allow copies to/flow GR8/GR16 physical registers. + // FIXME: Is there some better way to support this? + unsigned DstReg = MI->getOperand(0).getReg(); + if (TargetRegisterInfo::isPhysicalRegister(DstReg) && + (X86::GR8RegClass.contains(DstReg) || + X86::GR16RegClass.contains(DstReg))) + return false; + unsigned SrcReg = MI->getOperand(1).getReg(); + if (TargetRegisterInfo::isPhysicalRegister(SrcReg) && + (X86::GR8RegClass.contains(SrcReg) || + X86::GR16RegClass.contains(SrcReg))) + return false; + + return true; + } + double getExtraCost(const MachineInstr *MI, MachineRegisterInfo *MRI) const override { assert(MI->getOpcode() == TargetOpcode::COPY && "Expected a COPY"); Modified: projects/clang700-import/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -23312,15 +23312,14 @@ static SDValue LowerScalarVariableShift(SDValue Op, Se } // Check cases (mainly 32-bit) where i64 is expanded into high and low parts. - if (VT == MVT::v2i64 && Amt.getOpcode() == ISD::BITCAST && + if (VT == MVT::v2i64 && Amt.getOpcode() == ISD::BITCAST && Amt.getOperand(0).getOpcode() == ISD::BUILD_VECTOR) { Amt = Amt.getOperand(0); - unsigned Ratio = Amt.getSimpleValueType().getVectorNumElements() / - VT.getVectorNumElements(); + unsigned Ratio = 64 / Amt.getScalarValueSizeInBits(); std::vector Vals(Ratio); for (unsigned i = 0; i != Ratio; ++i) Vals[i] = Amt.getOperand(i); - for (unsigned i = Ratio; i != Amt.getNumOperands(); i += Ratio) { + for (unsigned i = Ratio, e = Amt.getNumOperands(); i != e; i += Ratio) { for (unsigned j = 0; j != Ratio; ++j) if (Vals[j] != Amt.getOperand(i + j)) return SDValue(); Modified: projects/clang700-import/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -3109,7 +3109,7 @@ void X86InstrInfo::copyPhysReg(MachineBasicBlock &MBB, LLVM_DEBUG(dbgs() << "Cannot copy " << RI.getName(SrcReg) << " to " << RI.getName(DestReg) << '\n'); - llvm_unreachable("Cannot emit physreg copy instruction"); + report_fatal_error("Cannot emit physreg copy instruction"); } bool X86InstrInfo::isCopyInstr(const MachineInstr &MI, Modified: projects/clang700-import/contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -258,8 +258,7 @@ static void computeImportForReferencedGlobals( for (auto &RefSummary : VI.getSummaryList()) if (RefSummary->getSummaryKind() == GlobalValueSummary::GlobalVarKind && - // Don't try to import regular LTO summaries added to dummy module. - !RefSummary->modulePath().empty() && + !RefSummary->notEligibleToImport() && !GlobalValue::isInterposableLinkage(RefSummary->linkage()) && RefSummary->refs().empty()) { ImportList[RefSummary->modulePath()].insert(VI.getGUID()); Modified: projects/clang700-import/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -921,10 +921,11 @@ bool LoopIdiomRecognize::processLoopStridedStore( Type *Int8PtrTy = DestInt8PtrTy; Module *M = TheStore->getModule(); + StringRef FuncName = "memset_pattern16"; Value *MSP = - M->getOrInsertFunction("memset_pattern16", Builder.getVoidTy(), + M->getOrInsertFunction(FuncName, Builder.getVoidTy(), Int8PtrTy, Int8PtrTy, IntPtr); - inferLibFuncAttributes(*M->getFunction("memset_pattern16"), *TLI); + inferLibFuncAttributes(M, FuncName, *TLI); // Otherwise we should form a memset_pattern16. PatternValue is known to be // an constant array of 16-bytes. Plop the value into a mergable global. Modified: projects/clang700-import/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -112,6 +112,14 @@ static bool setNonLazyBind(Function &F) { return true; } +bool llvm::inferLibFuncAttributes(Module *M, StringRef Name, + const TargetLibraryInfo &TLI) { + Function *F = M->getFunction(Name); + if (!F) + return false; + return inferLibFuncAttributes(*F, TLI); +} + bool llvm::inferLibFuncAttributes(Function &F, const TargetLibraryInfo &TLI) { LibFunc TheLibFunc; if (!(TLI.getLibFunc(F, TheLibFunc) && TLI.has(TheLibFunc))) @@ -755,11 +763,12 @@ Value *llvm::emitStrLen(Value *Ptr, IRBuilder<> &B, co return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef StrlenName = TLI->getName(LibFunc_strlen); LLVMContext &Context = B.GetInsertBlock()->getContext(); - Constant *StrLen = M->getOrInsertFunction("strlen", DL.getIntPtrType(Context), + Constant *StrLen = M->getOrInsertFunction(StrlenName, DL.getIntPtrType(Context), B.getInt8PtrTy()); - inferLibFuncAttributes(*M->getFunction("strlen"), *TLI); - CallInst *CI = B.CreateCall(StrLen, castToCStr(Ptr, B), "strlen"); + inferLibFuncAttributes(M, StrlenName, *TLI); + CallInst *CI = B.CreateCall(StrLen, castToCStr(Ptr, B), StrlenName); if (const Function *F = dyn_cast(StrLen->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); @@ -772,13 +781,14 @@ Value *llvm::emitStrChr(Value *Ptr, char C, IRBuilder< return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef StrChrName = TLI->getName(LibFunc_strchr); Type *I8Ptr = B.getInt8PtrTy(); Type *I32Ty = B.getInt32Ty(); Constant *StrChr = - M->getOrInsertFunction("strchr", I8Ptr, I8Ptr, I32Ty); - inferLibFuncAttributes(*M->getFunction("strchr"), *TLI); + M->getOrInsertFunction(StrChrName, I8Ptr, I8Ptr, I32Ty); + inferLibFuncAttributes(M, StrChrName, *TLI); CallInst *CI = B.CreateCall( - StrChr, {castToCStr(Ptr, B), ConstantInt::get(I32Ty, C)}, "strchr"); + StrChr, {castToCStr(Ptr, B), ConstantInt::get(I32Ty, C)}, StrChrName); if (const Function *F = dyn_cast(StrChr->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); return CI; @@ -790,13 +800,14 @@ Value *llvm::emitStrNCmp(Value *Ptr1, Value *Ptr2, Val return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef StrNCmpName = TLI->getName(LibFunc_strncmp); LLVMContext &Context = B.GetInsertBlock()->getContext(); - Value *StrNCmp = M->getOrInsertFunction("strncmp", B.getInt32Ty(), + Value *StrNCmp = M->getOrInsertFunction(StrNCmpName, B.getInt32Ty(), B.getInt8PtrTy(), B.getInt8PtrTy(), DL.getIntPtrType(Context)); - inferLibFuncAttributes(*M->getFunction("strncmp"), *TLI); + inferLibFuncAttributes(M, StrNCmpName, *TLI); CallInst *CI = B.CreateCall( - StrNCmp, {castToCStr(Ptr1, B), castToCStr(Ptr2, B), Len}, "strncmp"); + StrNCmp, {castToCStr(Ptr1, B), castToCStr(Ptr2, B), Len}, StrNCmpName); if (const Function *F = dyn_cast(StrNCmp->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); @@ -812,7 +823,7 @@ Value *llvm::emitStrCpy(Value *Dst, Value *Src, IRBuil Module *M = B.GetInsertBlock()->getModule(); Type *I8Ptr = B.getInt8PtrTy(); Value *StrCpy = M->getOrInsertFunction(Name, I8Ptr, I8Ptr, I8Ptr); - inferLibFuncAttributes(*M->getFunction(Name), *TLI); + inferLibFuncAttributes(M, Name, *TLI); CallInst *CI = B.CreateCall(StrCpy, {castToCStr(Dst, B), castToCStr(Src, B)}, Name); if (const Function *F = dyn_cast(StrCpy->stripPointerCasts())) @@ -829,9 +840,9 @@ Value *llvm::emitStrNCpy(Value *Dst, Value *Src, Value Type *I8Ptr = B.getInt8PtrTy(); Value *StrNCpy = M->getOrInsertFunction(Name, I8Ptr, I8Ptr, I8Ptr, Len->getType()); - inferLibFuncAttributes(*M->getFunction(Name), *TLI); + inferLibFuncAttributes(M, Name, *TLI); CallInst *CI = B.CreateCall( - StrNCpy, {castToCStr(Dst, B), castToCStr(Src, B), Len}, "strncpy"); + StrNCpy, {castToCStr(Dst, B), castToCStr(Src, B), Len}, Name); if (const Function *F = dyn_cast(StrNCpy->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); return CI; @@ -866,12 +877,13 @@ Value *llvm::emitMemChr(Value *Ptr, Value *Val, Value return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef MemChrName = TLI->getName(LibFunc_memchr); LLVMContext &Context = B.GetInsertBlock()->getContext(); - Value *MemChr = M->getOrInsertFunction("memchr", B.getInt8PtrTy(), + Value *MemChr = M->getOrInsertFunction(MemChrName, B.getInt8PtrTy(), B.getInt8PtrTy(), B.getInt32Ty(), DL.getIntPtrType(Context)); - inferLibFuncAttributes(*M->getFunction("memchr"), *TLI); - CallInst *CI = B.CreateCall(MemChr, {castToCStr(Ptr, B), Val, Len}, "memchr"); + inferLibFuncAttributes(M, MemChrName, *TLI); + CallInst *CI = B.CreateCall(MemChr, {castToCStr(Ptr, B), Val, Len}, MemChrName); if (const Function *F = dyn_cast(MemChr->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); @@ -885,13 +897,14 @@ Value *llvm::emitMemCmp(Value *Ptr1, Value *Ptr2, Valu return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef MemCmpName = TLI->getName(LibFunc_memcmp); LLVMContext &Context = B.GetInsertBlock()->getContext(); - Value *MemCmp = M->getOrInsertFunction("memcmp", B.getInt32Ty(), + Value *MemCmp = M->getOrInsertFunction(MemCmpName, B.getInt32Ty(), B.getInt8PtrTy(), B.getInt8PtrTy(), DL.getIntPtrType(Context)); - inferLibFuncAttributes(*M->getFunction("memcmp"), *TLI); + inferLibFuncAttributes(M, MemCmpName, *TLI); CallInst *CI = B.CreateCall( - MemCmp, {castToCStr(Ptr1, B), castToCStr(Ptr2, B), Len}, "memcmp"); + MemCmp, {castToCStr(Ptr1, B), castToCStr(Ptr2, B), Len}, MemCmpName); if (const Function *F = dyn_cast(MemCmp->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); @@ -958,14 +971,15 @@ Value *llvm::emitPutChar(Value *Char, IRBuilder<> &B, return nullptr; Module *M = B.GetInsertBlock()->getModule(); - Value *PutChar = M->getOrInsertFunction("putchar", B.getInt32Ty(), B.getInt32Ty()); - inferLibFuncAttributes(*M->getFunction("putchar"), *TLI); + StringRef PutCharName = TLI->getName(LibFunc_putchar); + Value *PutChar = M->getOrInsertFunction(PutCharName, B.getInt32Ty(), B.getInt32Ty()); + inferLibFuncAttributes(M, PutCharName, *TLI); CallInst *CI = B.CreateCall(PutChar, B.CreateIntCast(Char, B.getInt32Ty(), /*isSigned*/true, "chari"), - "putchar"); + PutCharName); if (const Function *F = dyn_cast(PutChar->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); @@ -978,10 +992,11 @@ Value *llvm::emitPutS(Value *Str, IRBuilder<> &B, return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef PutsName = TLI->getName(LibFunc_puts); Value *PutS = - M->getOrInsertFunction("puts", B.getInt32Ty(), B.getInt8PtrTy()); - inferLibFuncAttributes(*M->getFunction("puts"), *TLI); - CallInst *CI = B.CreateCall(PutS, castToCStr(Str, B), "puts"); + M->getOrInsertFunction(PutsName, B.getInt32Ty(), B.getInt8PtrTy()); + inferLibFuncAttributes(M, PutsName, *TLI); + CallInst *CI = B.CreateCall(PutS, castToCStr(Str, B), PutsName); if (const Function *F = dyn_cast(PutS->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); return CI; @@ -993,13 +1008,14 @@ Value *llvm::emitFPutC(Value *Char, Value *File, IRBui return nullptr; Module *M = B.GetInsertBlock()->getModule(); - Constant *F = M->getOrInsertFunction("fputc", B.getInt32Ty(), B.getInt32Ty(), + StringRef FPutcName = TLI->getName(LibFunc_fputc); + Constant *F = M->getOrInsertFunction(FPutcName, B.getInt32Ty(), B.getInt32Ty(), File->getType()); if (File->getType()->isPointerTy()) - inferLibFuncAttributes(*M->getFunction("fputc"), *TLI); + inferLibFuncAttributes(M, FPutcName, *TLI); Char = B.CreateIntCast(Char, B.getInt32Ty(), /*isSigned*/true, "chari"); - CallInst *CI = B.CreateCall(F, {Char, File}, "fputc"); + CallInst *CI = B.CreateCall(F, {Char, File}, FPutcName); if (const Function *Fn = dyn_cast(F->stripPointerCasts())) CI->setCallingConv(Fn->getCallingConv()); @@ -1012,12 +1028,13 @@ Value *llvm::emitFPutCUnlocked(Value *Char, Value *Fil return nullptr; Module *M = B.GetInsertBlock()->getModule(); - Constant *F = M->getOrInsertFunction("fputc_unlocked", B.getInt32Ty(), + StringRef FPutcUnlockedName = TLI->getName(LibFunc_fputc_unlocked); + Constant *F = M->getOrInsertFunction(FPutcUnlockedName, B.getInt32Ty(), B.getInt32Ty(), File->getType()); if (File->getType()->isPointerTy()) - inferLibFuncAttributes(*M->getFunction("fputc_unlocked"), *TLI); + inferLibFuncAttributes(M, FPutcUnlockedName, *TLI); Char = B.CreateIntCast(Char, B.getInt32Ty(), /*isSigned*/ true, "chari"); - CallInst *CI = B.CreateCall(F, {Char, File}, "fputc_unlocked"); + CallInst *CI = B.CreateCall(F, {Char, File}, FPutcUnlockedName); if (const Function *Fn = dyn_cast(F->stripPointerCasts())) CI->setCallingConv(Fn->getCallingConv()); @@ -1034,8 +1051,8 @@ Value *llvm::emitFPutS(Value *Str, Value *File, IRBuil Constant *F = M->getOrInsertFunction( FPutsName, B.getInt32Ty(), B.getInt8PtrTy(), File->getType()); if (File->getType()->isPointerTy()) - inferLibFuncAttributes(*M->getFunction(FPutsName), *TLI); - CallInst *CI = B.CreateCall(F, {castToCStr(Str, B), File}, "fputs"); + inferLibFuncAttributes(M, FPutsName, *TLI); + CallInst *CI = B.CreateCall(F, {castToCStr(Str, B), File}, FPutsName); if (const Function *Fn = dyn_cast(F->stripPointerCasts())) CI->setCallingConv(Fn->getCallingConv()); @@ -1052,8 +1069,8 @@ Value *llvm::emitFPutSUnlocked(Value *Str, Value *File Constant *F = M->getOrInsertFunction(FPutsUnlockedName, B.getInt32Ty(), B.getInt8PtrTy(), File->getType()); if (File->getType()->isPointerTy()) - inferLibFuncAttributes(*M->getFunction(FPutsUnlockedName), *TLI); - CallInst *CI = B.CreateCall(F, {castToCStr(Str, B), File}, "fputs_unlocked"); + inferLibFuncAttributes(M, FPutsUnlockedName, *TLI); + CallInst *CI = B.CreateCall(F, {castToCStr(Str, B), File}, FPutsUnlockedName); if (const Function *Fn = dyn_cast(F->stripPointerCasts())) CI->setCallingConv(Fn->getCallingConv()); @@ -1073,7 +1090,7 @@ Value *llvm::emitFWrite(Value *Ptr, Value *Size, Value DL.getIntPtrType(Context), DL.getIntPtrType(Context), File->getType()); if (File->getType()->isPointerTy()) - inferLibFuncAttributes(*M->getFunction(FWriteName), *TLI); + inferLibFuncAttributes(M, FWriteName, *TLI); CallInst *CI = B.CreateCall(F, {castToCStr(Ptr, B), Size, ConstantInt::get(DL.getIntPtrType(Context), 1), File}); @@ -1089,11 +1106,12 @@ Value *llvm::emitMalloc(Value *Num, IRBuilder<> &B, co return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef MallocName = TLI->getName(LibFunc_malloc); LLVMContext &Context = B.GetInsertBlock()->getContext(); - Value *Malloc = M->getOrInsertFunction("malloc", B.getInt8PtrTy(), + Value *Malloc = M->getOrInsertFunction(MallocName, B.getInt8PtrTy(), DL.getIntPtrType(Context)); - inferLibFuncAttributes(*M->getFunction("malloc"), *TLI); - CallInst *CI = B.CreateCall(Malloc, Num, "malloc"); + inferLibFuncAttributes(M, MallocName, *TLI); + CallInst *CI = B.CreateCall(Malloc, Num, MallocName); if (const Function *F = dyn_cast(Malloc->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); @@ -1107,12 +1125,13 @@ Value *llvm::emitCalloc(Value *Num, Value *Size, const return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef CallocName = TLI.getName(LibFunc_calloc); const DataLayout &DL = M->getDataLayout(); IntegerType *PtrType = DL.getIntPtrType((B.GetInsertBlock()->getContext())); - Value *Calloc = M->getOrInsertFunction("calloc", Attrs, B.getInt8PtrTy(), + Value *Calloc = M->getOrInsertFunction(CallocName, Attrs, B.getInt8PtrTy(), PtrType, PtrType); - inferLibFuncAttributes(*M->getFunction("calloc"), TLI); - CallInst *CI = B.CreateCall(Calloc, {Num, Size}, "calloc"); + inferLibFuncAttributes(M, CallocName, TLI); + CallInst *CI = B.CreateCall(Calloc, {Num, Size}, CallocName); if (const auto *F = dyn_cast(Calloc->stripPointerCasts())) CI->setCallingConv(F->getCallingConv()); @@ -1134,7 +1153,7 @@ Value *llvm::emitFWriteUnlocked(Value *Ptr, Value *Siz DL.getIntPtrType(Context), DL.getIntPtrType(Context), File->getType()); if (File->getType()->isPointerTy()) - inferLibFuncAttributes(*M->getFunction(FWriteUnlockedName), *TLI); + inferLibFuncAttributes(M, FWriteUnlockedName, *TLI); CallInst *CI = B.CreateCall(F, {castToCStr(Ptr, B), Size, N, File}); if (const Function *Fn = dyn_cast(F->stripPointerCasts())) @@ -1148,11 +1167,12 @@ Value *llvm::emitFGetCUnlocked(Value *File, IRBuilder< return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef FGetCUnlockedName = TLI->getName(LibFunc_fgetc_unlocked); Constant *F = - M->getOrInsertFunction("fgetc_unlocked", B.getInt32Ty(), File->getType()); + M->getOrInsertFunction(FGetCUnlockedName, B.getInt32Ty(), File->getType()); if (File->getType()->isPointerTy()) - inferLibFuncAttributes(*M->getFunction("fgetc_unlocked"), *TLI); - CallInst *CI = B.CreateCall(F, File, "fgetc_unlocked"); + inferLibFuncAttributes(M, FGetCUnlockedName, *TLI); + CallInst *CI = B.CreateCall(F, File, FGetCUnlockedName); if (const Function *Fn = dyn_cast(F->stripPointerCasts())) CI->setCallingConv(Fn->getCallingConv()); @@ -1165,12 +1185,13 @@ Value *llvm::emitFGetSUnlocked(Value *Str, Value *Size return nullptr; Module *M = B.GetInsertBlock()->getModule(); + StringRef FGetSUnlockedName = TLI->getName(LibFunc_fgets_unlocked); Constant *F = - M->getOrInsertFunction("fgets_unlocked", B.getInt8PtrTy(), + M->getOrInsertFunction(FGetSUnlockedName, B.getInt8PtrTy(), B.getInt8PtrTy(), B.getInt32Ty(), File->getType()); - inferLibFuncAttributes(*M->getFunction("fgets_unlocked"), *TLI); + inferLibFuncAttributes(M, FGetSUnlockedName, *TLI); CallInst *CI = - B.CreateCall(F, {castToCStr(Str, B), Size, File}, "fgets_unlocked"); + B.CreateCall(F, {castToCStr(Str, B), Size, File}, FGetSUnlockedName); if (const Function *Fn = dyn_cast(F->stripPointerCasts())) CI->setCallingConv(Fn->getCallingConv()); @@ -1191,7 +1212,7 @@ Value *llvm::emitFReadUnlocked(Value *Ptr, Value *Size DL.getIntPtrType(Context), DL.getIntPtrType(Context), File->getType()); if (File->getType()->isPointerTy()) - inferLibFuncAttributes(*M->getFunction(FReadUnlockedName), *TLI); + inferLibFuncAttributes(M, FReadUnlockedName, *TLI); CallInst *CI = B.CreateCall(F, {castToCStr(Ptr, B), Size, N, File}); if (const Function *Fn = dyn_cast(F->stripPointerCasts())) Modified: projects/clang700-import/contrib/llvm/tools/clang/include/clang/AST/Decl.h ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/include/clang/AST/Decl.h Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/include/clang/AST/Decl.h Sun Nov 4 15:46:30 2018 (r340125) @@ -2269,8 +2269,7 @@ class FunctionDecl : public DeclaratorDecl, public Dec unsigned getMinRequiredArguments() const; QualType getReturnType() const { - assert(getType()->getAs() && "Expected a FunctionType!"); - return getType()->getAs()->getReturnType(); + return getType()->castAs()->getReturnType(); } /// Attempt to compute an informative source range covering the @@ -2278,14 +2277,22 @@ class FunctionDecl : public DeclaratorDecl, public Dec /// limited representation in the AST. SourceRange getReturnTypeSourceRange() const; + /// Get the declared return type, which may differ from the actual return + /// type if the return type is deduced. + QualType getDeclaredReturnType() const { + auto *TSI = getTypeSourceInfo(); + QualType T = TSI ? TSI->getType() : getType(); + return T->castAs()->getReturnType(); + } + /// Attempt to compute an informative source range covering the /// function exception specification, if any. SourceRange getExceptionSpecSourceRange() const; /// Determine the type of an expression that calls this function. QualType getCallResultType() const { - assert(getType()->getAs() && "Expected a FunctionType!"); - return getType()->getAs()->getCallResultType(getASTContext()); + return getType()->castAs()->getCallResultType( + getASTContext()); } /// Returns the WarnUnusedResultAttr that is either declared on this Modified: projects/clang700-import/contrib/llvm/tools/clang/include/clang/Driver/Options.td ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/include/clang/Driver/Options.td Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/include/clang/Driver/Options.td Sun Nov 4 15:46:30 2018 (r340125) @@ -802,7 +802,7 @@ def fconstexpr_backtrace_limit_EQ : Joined<["-"], "fco Group; def fno_crash_diagnostics : Flag<["-"], "fno-crash-diagnostics">, Group, Flags<[NoArgumentUnused]>, HelpText<"Disable auto-generation of preprocessed source files and a script for reproduction during a clang crash">; -def fcrash_diagnostics_dir : Joined<["-"], "fcrash-diagnostics-dir=">, Group, Flags<[NoArgumentUnused]>; +def fcrash_diagnostics_dir : Joined<["-"], "fcrash-diagnostics-dir=">, Group, Flags<[NoArgumentUnused, CoreOption]>; def fcreate_profile : Flag<["-"], "fcreate-profile">, Group; def fcxx_exceptions: Flag<["-"], "fcxx-exceptions">, Group, HelpText<"Enable C++ exceptions">, Flags<[CC1Option]>; Modified: projects/clang700-import/contrib/llvm/tools/clang/include/clang/Sema/Sema.h ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/include/clang/Sema/Sema.h Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/include/clang/Sema/Sema.h Sun Nov 4 15:46:30 2018 (r340125) @@ -1950,6 +1950,8 @@ class Sema { (public) FunctionDecl *NewFD, LookupResult &Previous, bool IsMemberSpecialization); bool shouldLinkDependentDeclWithPrevious(Decl *D, Decl *OldDecl); + bool canFullyTypeCheckRedeclaration(ValueDecl *NewD, ValueDecl *OldD, + QualType NewT, QualType OldT); void CheckMain(FunctionDecl *FD, const DeclSpec &D); void CheckMSVCRTEntryPoint(FunctionDecl *FD); Attr *getImplicitCodeSegOrSectionAttrForFunction(const FunctionDecl *FD, bool IsDefinition); Modified: projects/clang700-import/contrib/llvm/tools/clang/lib/Basic/Version.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/lib/Basic/Version.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/lib/Basic/Version.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -36,7 +36,7 @@ std::string getClangRepositoryPath() { // If the SVN_REPOSITORY is empty, try to use the SVN keyword. This helps us // pick up a tag in an SVN export, for example. - StringRef SVNRepository("$URL: https://llvm.org/svn/llvm-project/cfe/tags/RELEASE_700/final/lib/Basic/Version.cpp $"); + StringRef SVNRepository("$URL: https://llvm.org/svn/llvm-project/cfe/branches/release_70/lib/Basic/Version.cpp $"); if (URL.empty()) { URL = SVNRepository.slice(SVNRepository.find(':'), SVNRepository.find("/lib/Basic")); Modified: projects/clang700-import/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -8952,9 +8952,9 @@ llvm::Value *CodeGenFunction::EmitX86CpuSupports(uint3 Builder.CreateAlignedLoad(CpuFeatures, CharUnits::fromQuantity(4)); // Check the value of the bit corresponding to the feature requested. - Value *Bitset = Builder.CreateAnd( - Features, llvm::ConstantInt::get(Int32Ty, FeaturesMask)); - return Builder.CreateICmpNE(Bitset, llvm::ConstantInt::get(Int32Ty, 0)); + Value *Mask = Builder.getInt32(FeaturesMask); + Value *Bitset = Builder.CreateAnd(Features, Mask); + return Builder.CreateICmpEQ(Bitset, Mask); } Value *CodeGenFunction::EmitX86CpuInit() { Modified: projects/clang700-import/contrib/llvm/tools/clang/lib/Driver/Driver.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/lib/Driver/Driver.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/lib/Driver/Driver.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -2998,9 +2998,10 @@ void Driver::BuildActions(Compilation &C, DerivedArgLi Args.eraseArg(options::OPT__SLASH_Yc); YcArg = nullptr; } - if (Args.hasArg(options::OPT__SLASH_Y_)) { - // /Y- disables all pch handling. Rather than check for it everywhere, - // just remove clang-cl pch-related flags here. + if (FinalPhase == phases::Preprocess || Args.hasArg(options::OPT__SLASH_Y_)) { + // If only preprocessing or /Y- is used, all pch handling is disabled. + // Rather than check for it everywhere, just remove clang-cl pch-related + // flags here. Args.eraseArg(options::OPT__SLASH_Fp); Args.eraseArg(options::OPT__SLASH_Yc); Args.eraseArg(options::OPT__SLASH_Yu); Modified: projects/clang700-import/contrib/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -237,7 +237,7 @@ static const char *getLDMOption(const llvm::Triple &T, case llvm::Triple::aarch64: return "aarch64linux"; case llvm::Triple::aarch64_be: - return "aarch64_be_linux"; + return "aarch64linuxb"; case llvm::Triple::arm: case llvm::Triple::thumb: return "armelf_linux_eabi"; Modified: projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -3249,20 +3249,15 @@ bool Sema::MergeFunctionDecl(FunctionDecl *New, NamedD // Redeclarations or specializations of a function or function template // with a declared return type that uses a placeholder type shall also // use that placeholder, not a deduced type. - QualType OldDeclaredReturnType = - (Old->getTypeSourceInfo() - ? Old->getTypeSourceInfo()->getType()->castAs() - : OldType)->getReturnType(); - QualType NewDeclaredReturnType = - (New->getTypeSourceInfo() - ? New->getTypeSourceInfo()->getType()->castAs() - : NewType)->getReturnType(); + QualType OldDeclaredReturnType = Old->getDeclaredReturnType(); + QualType NewDeclaredReturnType = New->getDeclaredReturnType(); if (!Context.hasSameType(OldDeclaredReturnType, NewDeclaredReturnType) && - !((NewQType->isDependentType() || OldQType->isDependentType()) && - New->isLocalExternDecl())) { + canFullyTypeCheckRedeclaration(New, Old, NewDeclaredReturnType, + OldDeclaredReturnType)) { QualType ResQT; if (NewDeclaredReturnType->isObjCObjectPointerType() && OldDeclaredReturnType->isObjCObjectPointerType()) + // FIXME: This does the wrong thing for a deduced return type. ResQT = Context.mergeObjCGCQualifiers(NewQType, OldQType); if (ResQT.isNull()) { if (New->isCXXClassMember() && New->isOutOfLine()) @@ -3427,13 +3422,11 @@ bool Sema::MergeFunctionDecl(FunctionDecl *New, NamedD if (OldQTypeForComparison == NewQType) return MergeCompatibleFunctionDecls(New, Old, S, MergeTypeWithOld); - if ((NewQType->isDependentType() || OldQType->isDependentType()) && - New->isLocalExternDecl()) { - // It's OK if we couldn't merge types for a local function declaraton - // if either the old or new type is dependent. We'll merge the types - // when we instantiate the function. + // If the types are imprecise (due to dependent constructs in friends or + // local extern declarations), it's OK if they differ. We'll check again + // during instantiation. + if (!canFullyTypeCheckRedeclaration(New, Old, NewQType, OldQType)) return false; - } // Fall through for conflicting redeclarations and redefinitions. } @@ -9336,6 +9329,39 @@ Attr *Sema::getImplicitCodeSegOrSectionAttrForFunction } return nullptr; } + +/// Determines if we can perform a correct type check for \p D as a +/// redeclaration of \p PrevDecl. If not, we can generally still perform a +/// best-effort check. +/// +/// \param NewD The new declaration. +/// \param OldD The old declaration. +/// \param NewT The portion of the type of the new declaration to check. +/// \param OldT The portion of the type of the old declaration to check. +bool Sema::canFullyTypeCheckRedeclaration(ValueDecl *NewD, ValueDecl *OldD, + QualType NewT, QualType OldT) { + if (!NewD->getLexicalDeclContext()->isDependentContext()) + return true; + + // For dependently-typed local extern declarations and friends, we can't + // perform a correct type check in general until instantiation: + // + // int f(); + // template void g() { T f(); } + // + // (valid if g() is only instantiated with T = int). + if (NewT->isDependentType() && + (NewD->isLocalExternDecl() || NewD->getFriendObjectKind())) + return false; + + // Similarly, if the previous declaration was a dependent local extern + // declaration, we don't really know its type yet. + if (OldT->isDependentType() && OldD->isLocalExternDecl()) + return false; + + return true; +} + /// Checks if the new declaration declared in dependent context must be /// put in the same redeclaration chain as the specified declaration. /// @@ -9346,20 +9372,30 @@ Attr *Sema::getImplicitCodeSegOrSectionAttrForFunction /// belongs to. /// bool Sema::shouldLinkDependentDeclWithPrevious(Decl *D, Decl *PrevDecl) { - // Any declarations should be put into redeclaration chains except for - // friend declaration in a dependent context that names a function in - // namespace scope. + if (!D->getLexicalDeclContext()->isDependentContext()) + return true; + + // Don't chain dependent friend function definitions until instantiation, to + // permit cases like // - // This allows to compile code like: + // void func(); + // template class C1 { friend void func() {} }; + // template class C2 { friend void func() {} }; // - // void func(); - // template class C1 { friend void func() { } }; - // template class C2 { friend void func() { } }; + // ... which is valid if only one of C1 and C2 is ever instantiated. // - // This code snippet is a valid code unless both templates are instantiated. - return !(D->getLexicalDeclContext()->isDependentContext() && - D->getDeclContext()->isFileContext() && - D->getFriendObjectKind() != Decl::FOK_None); + // FIXME: This need only apply to function definitions. For now, we proxy + // this by checking for a file-scope function. We do not want this to apply + // to friend declarations nominating member functions, because that gets in + // the way of access checks. + if (D->getFriendObjectKind() && D->getDeclContext()->isFileContext()) + return false; + + auto *VD = dyn_cast(D); + auto *PrevVD = dyn_cast(PrevDecl); + return !VD || !PrevVD || + canFullyTypeCheckRedeclaration(VD, PrevVD, VD->getType(), + PrevVD->getType()); } namespace MultiVersioning { Modified: projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -1105,7 +1105,8 @@ bool Sema::IsOverload(FunctionDecl *New, FunctionDecl (!TemplateParameterListsAreEqual(NewTemplate->getTemplateParameters(), OldTemplate->getTemplateParameters(), false, TPL_TemplateMatch) || - OldType->getReturnType() != NewType->getReturnType())) + !Context.hasSameType(Old->getDeclaredReturnType(), + New->getDeclaredReturnType()))) return true; // If the function is a class member, its signature includes the Modified: projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -8304,6 +8304,8 @@ Sema::CheckMemberSpecialization(NamedDecl *Member, Loo QualType Adjusted = Function->getType(); if (!hasExplicitCallingConv(Adjusted)) Adjusted = adjustCCAndNoReturn(Adjusted, Method->getType()); + // This doesn't handle deduced return types, but both function + // declarations should be undeduced at this point. if (Context.hasSameType(Adjusted, Method->getType())) { FoundInstantiation = *I; Instantiation = Method; Modified: projects/clang700-import/contrib/llvm/tools/lld/COFF/Chunks.h ============================================================================== --- projects/clang700-import/contrib/llvm/tools/lld/COFF/Chunks.h Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/lld/COFF/Chunks.h Sun Nov 4 15:46:30 2018 (r340125) @@ -345,7 +345,9 @@ class ImportThunkChunkARM64 : public Chunk { (private) // See comments for DefinedLocalImport class. class LocalImportChunk : public Chunk { public: - explicit LocalImportChunk(Defined *S) : Sym(S) {} + explicit LocalImportChunk(Defined *S) : Sym(S) { + Alignment = Config->is64() ? 8 : 4; + } size_t getSize() const override; void getBaserels(std::vector *Res) override; void writeTo(uint8_t *Buf) const override; Modified: projects/clang700-import/contrib/llvm/tools/lld/ELF/ScriptParser.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/lld/ELF/ScriptParser.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/lld/ELF/ScriptParser.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -497,6 +497,9 @@ void ScriptParser::readSections() { for (BaseCommand *Cmd : readOverlay()) V.push_back(Cmd); continue; + } else if (Tok == "INCLUDE") { + readInclude(); + continue; } if (BaseCommand *Cmd = readAssignment(Tok)) @@ -778,6 +781,8 @@ OutputSection *ScriptParser::readOutputSectionDescript Cmd->Filler = readFill(); } else if (Tok == "SORT") { readSort(); + } else if (Tok == "INCLUDE") { + readInclude(); } else if (peek() == "(") { Cmd->SectionCommands.push_back(readInputSectionDescription(Tok)); } else { @@ -1404,7 +1409,11 @@ uint64_t ScriptParser::readMemoryAssignment(StringRef void ScriptParser::readMemory() { expect("{"); while (!errorCount() && !consume("}")) { - StringRef Name = next(); + StringRef Tok = next(); + if (Tok == "INCLUDE") { + readInclude(); + continue; + } uint32_t Flags = 0; uint32_t NegFlags = 0; @@ -1419,10 +1428,9 @@ void ScriptParser::readMemory() { uint64_t Length = readMemoryAssignment("LENGTH", "len", "l"); // Add the memory region to the region map. - MemoryRegion *MR = - make(Name, Origin, Length, Flags, NegFlags); - if (!Script->MemoryRegions.insert({Name, MR}).second) - setError("region '" + Name + "' already defined"); + MemoryRegion *MR = make(Tok, Origin, Length, Flags, NegFlags); + if (!Script->MemoryRegions.insert({Tok, MR}).second) + setError("region '" + Tok + "' already defined"); } } Modified: projects/clang700-import/contrib/llvm/tools/lld/ELF/Symbols.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/lld/ELF/Symbols.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/lld/ELF/Symbols.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -209,7 +209,7 @@ uint8_t Symbol::computeBinding() const { return Binding; if (Visibility != STV_DEFAULT && Visibility != STV_PROTECTED) return STB_LOCAL; - if (VersionId == VER_NDX_LOCAL && isDefined()) + if (VersionId == VER_NDX_LOCAL && isDefined() && !IsPreemptible) return STB_LOCAL; if (!Config->GnuUnique && Binding == STB_GNU_UNIQUE) return STB_GLOBAL; Modified: projects/clang700-import/contrib/llvm/tools/llvm-xray/xray-account.cpp ============================================================================== --- projects/clang700-import/contrib/llvm/tools/llvm-xray/xray-account.cpp Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/contrib/llvm/tools/llvm-xray/xray-account.cpp Sun Nov 4 15:46:30 2018 (r340125) @@ -358,8 +358,11 @@ void LatencyAccountant::exportStats(const XRayFileHead break; } - if (AccountTop > 0) - Results.erase(Results.begin() + AccountTop.getValue(), Results.end()); + if (AccountTop > 0) { + auto MaxTop = + std::min(AccountTop.getValue(), static_cast(Results.size())); + Results.erase(Results.begin() + MaxTop, Results.end()); + } for (const auto &R : Results) Fn(std::get<0>(R), std::get<1>(R), std::get<2>(R)); Modified: projects/clang700-import/etc/mtree/BSD.debug.dist ============================================================================== --- projects/clang700-import/etc/mtree/BSD.debug.dist Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/etc/mtree/BSD.debug.dist Sun Nov 4 15:46:30 2018 (r340125) @@ -29,7 +29,7 @@ .. lib clang - 7.0.0 + 7.0.1 lib freebsd .. Modified: projects/clang700-import/etc/mtree/BSD.usr.dist ============================================================================== --- projects/clang700-import/etc/mtree/BSD.usr.dist Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/etc/mtree/BSD.usr.dist Sun Nov 4 15:46:30 2018 (r340125) @@ -25,7 +25,7 @@ aout .. clang - 7.0.0 + 7.0.1 include sanitizer .. Modified: projects/clang700-import/lib/clang/headers/Makefile ============================================================================== --- projects/clang700-import/lib/clang/headers/Makefile Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/lib/clang/headers/Makefile Sun Nov 4 15:46:30 2018 (r340125) @@ -4,7 +4,7 @@ .PATH: ${CLANG_SRCS}/lib/Headers -INCSDIR= ${LIBDIR}/clang/7.0.0/include +INCSDIR= ${LIBDIR}/clang/7.0.1/include GENINCS+= arm_fp16.h GENINCS+= arm_neon.h Modified: projects/clang700-import/lib/clang/include/clang/Basic/Version.inc ============================================================================== --- projects/clang700-import/lib/clang/include/clang/Basic/Version.inc Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/lib/clang/include/clang/Basic/Version.inc Sun Nov 4 15:46:30 2018 (r340125) @@ -1,11 +1,11 @@ /* $FreeBSD$ */ -#define CLANG_VERSION 7.0.0 -#define CLANG_VERSION_STRING "7.0.0" +#define CLANG_VERSION 7.0.1 +#define CLANG_VERSION_STRING "7.0.1" #define CLANG_VERSION_MAJOR 7 #define CLANG_VERSION_MINOR 0 -#define CLANG_VERSION_PATCHLEVEL 0 +#define CLANG_VERSION_PATCHLEVEL 1 #define CLANG_VENDOR "FreeBSD " -#define SVN_REVISION "342383" +#define SVN_REVISION "346007" Modified: projects/clang700-import/lib/clang/include/clang/Config/config.h ============================================================================== --- projects/clang700-import/lib/clang/include/clang/Config/config.h Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/lib/clang/include/clang/Config/config.h Sun Nov 4 15:46:30 2018 (r340125) @@ -62,7 +62,7 @@ #define CLANG_HAVE_RLIMITS 1 /* The LLVM product name and version */ -#define BACKEND_PACKAGE_STRING "LLVM 7.0.0" +#define BACKEND_PACKAGE_STRING "LLVM 7.0.1" /* Linker version detected at compile time. */ /* #undef HOST_LINK_VERSION */ Modified: projects/clang700-import/lib/clang/include/lld/Common/Version.inc ============================================================================== --- projects/clang700-import/lib/clang/include/lld/Common/Version.inc Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/lib/clang/include/lld/Common/Version.inc Sun Nov 4 15:46:30 2018 (r340125) @@ -1,10 +1,10 @@ // $FreeBSD$ -#define LLD_VERSION 7.0.0 -#define LLD_VERSION_STRING "7.0.0" +#define LLD_VERSION 7.0.1 +#define LLD_VERSION_STRING "7.0.1" #define LLD_VERSION_MAJOR 7 #define LLD_VERSION_MINOR 0 #define LLD_REPOSITORY_STRING "FreeBSD" // - -#define LLD_REVISION_STRING "342383-1300001" +#define LLD_REVISION_STRING "346007-1300001" Modified: projects/clang700-import/lib/clang/include/llvm/Config/config.h ============================================================================== --- projects/clang700-import/lib/clang/include/llvm/Config/config.h Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/lib/clang/include/llvm/Config/config.h Sun Nov 4 15:46:30 2018 (r340125) @@ -321,10 +321,10 @@ #define PACKAGE_NAME "LLVM" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "LLVM 7.0.0" +#define PACKAGE_STRING "LLVM 7.0.1" /* Define to the version of this package. */ -#define PACKAGE_VERSION "7.0.0" +#define PACKAGE_VERSION "7.0.1" /* Define to the vendor of this package. */ /* #undef PACKAGE_VENDOR */ Modified: projects/clang700-import/lib/clang/include/llvm/Config/llvm-config.h ============================================================================== --- projects/clang700-import/lib/clang/include/llvm/Config/llvm-config.h Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/lib/clang/include/llvm/Config/llvm-config.h Sun Nov 4 15:46:30 2018 (r340125) @@ -76,7 +76,7 @@ #define LLVM_VERSION_PATCH 0 /* LLVM version string */ -#define LLVM_VERSION_STRING "7.0.0" +#define LLVM_VERSION_STRING "7.0.1" /* Whether LLVM records statistics for use with GetStatistics(), * PrintStatistics() or PrintStatisticsJSON() Modified: projects/clang700-import/lib/clang/include/llvm/Support/VCSRevision.h ============================================================================== --- projects/clang700-import/lib/clang/include/llvm/Support/VCSRevision.h Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/lib/clang/include/llvm/Support/VCSRevision.h Sun Nov 4 15:46:30 2018 (r340125) @@ -1,2 +1,2 @@ /* $FreeBSD$ */ -#define LLVM_REVISION "svn-r342383" +#define LLVM_REVISION "svn-r346007" Modified: projects/clang700-import/lib/libclang_rt/Makefile.inc ============================================================================== --- projects/clang700-import/lib/libclang_rt/Makefile.inc Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/lib/libclang_rt/Makefile.inc Sun Nov 4 15:46:30 2018 (r340125) @@ -14,7 +14,7 @@ CRTSRC= ${SRCTOP}/contrib/compiler-rt .PATH: ${CRTSRC}/lib -CLANGDIR= /usr/lib/clang/7.0.0 +CLANGDIR= /usr/lib/clang/7.0.1 LIBDIR= ${CLANGDIR}/lib/freebsd SHLIBDIR= ${LIBDIR} Modified: projects/clang700-import/tools/build/mk/OptionalObsoleteFiles.inc ============================================================================== --- projects/clang700-import/tools/build/mk/OptionalObsoleteFiles.inc Sun Nov 4 14:42:30 2018 (r340124) +++ projects/clang700-import/tools/build/mk/OptionalObsoleteFiles.inc Sun Nov 4 15:46:30 2018 (r340125) @@ -1336,157 +1336,157 @@ OLD_FILES+=usr/bin/clang-cpp OLD_FILES+=usr/bin/clang-tblgen OLD_FILES+=usr/bin/llvm-objdump OLD_FILES+=usr/bin/llvm-tblgen -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/allocator_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/asan_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/common_interface_defs.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/coverage_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/dfsan_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/esan_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/hwasan_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/linux_syscall_hooks.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/lsan_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/msan_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/netbsd_syscall_hooks.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/scudo_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/tsan_interface.h -OLD_FILES+=usr/lib/clang/7.0.0/include/sanitizer/tsan_interface_atomic.h -OLD_DIRS+=usr/lib/clang/7.0.0/include/sanitizer -OLD_FILES+=usr/lib/clang/7.0.0/include/__clang_cuda_builtin_vars.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__clang_cuda_cmath.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__clang_cuda_complex_builtins.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__clang_cuda_device_functions.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__clang_cuda_intrinsics.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__clang_cuda_libdevice_declares.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__clang_cuda_math_forward_declares.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__clang_cuda_runtime_wrapper.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__stddef_max_align_t.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__wmmintrin_aes.h -OLD_FILES+=usr/lib/clang/7.0.0/include/__wmmintrin_pclmul.h -OLD_FILES+=usr/lib/clang/7.0.0/include/adxintrin.h -OLD_FILES+=usr/lib/clang/7.0.0/include/altivec.h -OLD_FILES+=usr/lib/clang/7.0.0/include/ammintrin.h -OLD_FILES+=usr/lib/clang/7.0.0/include/arm64intr.h -OLD_FILES+=usr/lib/clang/7.0.0/include/arm_acle.h -OLD_FILES+=usr/lib/clang/7.0.0/include/arm_fp16.h *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sun Nov 4 15:49:16 2018 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8084910DADCD for ; Sun, 4 Nov 2018 15:49:15 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 121CD76B46; Sun, 4 Nov 2018 15:49:14 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E6FC7269C; Sun, 4 Nov 2018 15:49:13 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wA4FnDbM094239; Sun, 4 Nov 2018 15:49:13 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wA4Fn7Y8094210; Sun, 4 Nov 2018 15:49:07 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201811041549.wA4Fn7Y8094210@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Sun, 4 Nov 2018 15:49:07 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r340126 - in projects/clang700-import: . bin/getfacl bin/ps bin/sh cddl/contrib/opensolaris/cmd/dtrace contrib/elftoolchain/libelftc contrib/elftoolchain/readelf contrib/netbsd-tests/li... X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang700-import: . bin/getfacl bin/ps bin/sh cddl/contrib/opensolaris/cmd/dtrace contrib/elftoolchain/libelftc contrib/elftoolchain/readelf contrib/netbsd-tests/lib/libc/time contrib/ofed/... X-SVN-Commit-Revision: 340126 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 121CD76B46 X-Spamd-Result: default: False [-0.73 / 200.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; DMARC_NA(0.00)[FreeBSD.org]; RCVD_COUNT_THREE(0.00)[4]; MX_GOOD(-0.01)[cached: mx1.FreeBSD.org]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.62)[-0.620,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 15:49:16 -0000 Author: dim Date: Sun Nov 4 15:49:06 2018 New Revision: 340126 URL: https://svnweb.freebsd.org/changeset/base/340126 Log: Merge ^/head r339813 through r340125. Added: projects/clang700-import/lib/csu/arm/crt.h - copied unchanged from r340125, head/lib/csu/arm/crt.h projects/clang700-import/lib/csu/mips/crt.h - copied unchanged from r340125, head/lib/csu/mips/crt.h projects/clang700-import/lib/csu/powerpc/crt.h - copied unchanged from r340125, head/lib/csu/powerpc/crt.h projects/clang700-import/lib/csu/riscv/crt.h - copied unchanged from r340125, head/lib/csu/riscv/crt.h projects/clang700-import/lib/csu/sparc64/crt.h - copied unchanged from r340125, head/lib/csu/sparc64/crt.h projects/clang700-import/lib/csu/tests/dso/ - copied from r340125, head/lib/csu/tests/dso/ projects/clang700-import/lib/csu/tests/dynamiclib/ - copied from r340125, head/lib/csu/tests/dynamiclib/ projects/clang700-import/lib/libpmc/pmu-events/arch/x86/amdfam17h/data-fabric.json - copied unchanged from r340125, head/lib/libpmc/pmu-events/arch/x86/amdfam17h/data-fabric.json projects/clang700-import/lib/libpmc/pmu-events/arch/x86/amdfam17h/l3cache.json - copied unchanged from r340125, head/lib/libpmc/pmu-events/arch/x86/amdfam17h/l3cache.json projects/clang700-import/sbin/pfctl/tests/macro.sh - copied unchanged from r340125, head/sbin/pfctl/tests/macro.sh projects/clang700-import/share/monetdef/fr_FR.UTF-8.src - copied unchanged from r340125, head/share/monetdef/fr_FR.UTF-8.src projects/clang700-import/share/monetdef/it_IT.ISO8859-15.src - copied unchanged from r340125, head/share/monetdef/it_IT.ISO8859-15.src projects/clang700-import/share/monetdef/it_IT.UTF-8.src - copied unchanged from r340125, head/share/monetdef/it_IT.UTF-8.src projects/clang700-import/share/monetdef/nl_BE.ISO8859-1.src - copied unchanged from r340125, head/share/monetdef/nl_BE.ISO8859-1.src projects/clang700-import/share/numericdef/fr_FR.UTF-8.src - copied unchanged from r340125, head/share/numericdef/fr_FR.UTF-8.src projects/clang700-import/sys/x86/pci/pci_early_quirks.c - copied unchanged from r340125, head/sys/x86/pci/pci_early_quirks.c projects/clang700-import/sys/x86/pci/pci_early_quirks.h - copied unchanged from r340125, head/sys/x86/pci/pci_early_quirks.h projects/clang700-import/tests/sys/netpfil/pf/pfsync.sh - copied unchanged from r340125, head/tests/sys/netpfil/pf/pfsync.sh projects/clang700-import/tools/build/options/WITH_EXPERIMENTAL - copied unchanged from r340125, head/tools/build/options/WITH_EXPERIMENTAL Deleted: projects/clang700-import/etc/nls.alias projects/clang700-import/lib/libc/amd64/sys/amd64_detect_rdfsgsbase.c projects/clang700-import/lib/libc/amd64/sys/amd64_detect_rdfsgsbase.h projects/clang700-import/share/monetdef/de_AT.ISO8859-1.src projects/clang700-import/share/monetdef/de_AT.ISO8859-15.src projects/clang700-import/share/monetdef/de_AT.UTF-8.src projects/clang700-import/tools/test/sort/bigtest/q-1.022.tgz projects/clang700-import/tools/test/sort/bigtest/q-1.024.003. projects/clang700-import/tools/test/sort/bigtest/q-1.024.003.tgz projects/clang700-import/tools/test/sort/bigtest/q-1.024.009.tgz projects/clang700-import/tools/test/sort/bigtest/q-1.024.07.tgz projects/clang700-import/tools/test/sort/bigtest/q-1.024.tgz projects/clang700-import/tools/test/sort/bigtest/q-1.23.1.tgz projects/clang700-import/tools/test/sort/bigtest/q-1.23.tgz Modified: projects/clang700-import/Makefile.inc1 projects/clang700-import/Makefile.libcompat projects/clang700-import/ObsoleteFiles.inc projects/clang700-import/bin/getfacl/getfacl.c projects/clang700-import/bin/ps/ps.1 projects/clang700-import/bin/sh/eval.c projects/clang700-import/bin/sh/exec.c projects/clang700-import/bin/sh/exec.h projects/clang700-import/bin/sh/jobs.c projects/clang700-import/bin/sh/main.c projects/clang700-import/cddl/contrib/opensolaris/cmd/dtrace/dtrace.1 projects/clang700-import/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c projects/clang700-import/contrib/elftoolchain/readelf/readelf.c projects/clang700-import/contrib/netbsd-tests/lib/libc/time/t_mktime.c projects/clang700-import/contrib/netbsd-tests/lib/libc/time/t_strptime.c projects/clang700-import/contrib/ofed/librdmacm/examples/rping.c projects/clang700-import/contrib/one-true-awk/awk.1 projects/clang700-import/contrib/smbfs/mount_smbfs/mount_smbfs.8 projects/clang700-import/contrib/smbfs/smbutil/smbutil.1 projects/clang700-import/contrib/tzcode/stdtime/localtime.c projects/clang700-import/contrib/tzdata/NEWS projects/clang700-import/contrib/tzdata/africa projects/clang700-import/contrib/tzdata/europe projects/clang700-import/contrib/tzdata/northamerica projects/clang700-import/contrib/tzdata/theory.html projects/clang700-import/contrib/tzdata/version projects/clang700-import/contrib/tzdata/ziguard.awk projects/clang700-import/contrib/tzdata/zishrink.awk projects/clang700-import/contrib/unbound/config.h projects/clang700-import/contrib/unbound/config.h.in projects/clang700-import/contrib/unbound/configure projects/clang700-import/contrib/unbound/configure.ac projects/clang700-import/contrib/unbound/util/config_file.c projects/clang700-import/etc/Makefile projects/clang700-import/etc/mtree/BSD.tests.dist projects/clang700-import/lib/csu/Makefile projects/clang700-import/lib/csu/common/crtbegin.c projects/clang700-import/lib/csu/common/crtend.c projects/clang700-import/lib/csu/tests/Makefile projects/clang700-import/lib/csu/tests/Makefile.tests projects/clang700-import/lib/csu/tests/cxx_constructors.cc projects/clang700-import/lib/csu/tests/fini_test.c projects/clang700-import/lib/csu/tests/init_test.c projects/clang700-import/lib/libbe/be.c projects/clang700-import/lib/libc/amd64/sys/Makefile.inc projects/clang700-import/lib/libc/amd64/sys/amd64_get_fsbase.c projects/clang700-import/lib/libc/amd64/sys/amd64_get_gsbase.c projects/clang700-import/lib/libc/amd64/sys/amd64_set_fsbase.c projects/clang700-import/lib/libc/amd64/sys/amd64_set_gsbase.c projects/clang700-import/lib/libc/stdtime/strptime.c projects/clang700-import/lib/libc/sys/gettimeofday.2 projects/clang700-import/lib/libc/sys/poll.2 projects/clang700-import/lib/libc/tests/Makefile projects/clang700-import/lib/libcompat/4.1/ftime.3 projects/clang700-import/lib/libpmc/libpmc_pmu_util.c projects/clang700-import/lib/libpmc/pmu-events/jevents.c projects/clang700-import/lib/msun/man/csqrt.3 projects/clang700-import/libexec/makewhatis.local/makewhatis.local.sh projects/clang700-import/libexec/rc/rc.conf projects/clang700-import/libexec/rc/rc.d/local_unbound projects/clang700-import/libexec/rc/rc.resume projects/clang700-import/libexec/rc/rc.subr projects/clang700-import/libexec/rtld-elf/Makefile projects/clang700-import/libexec/rtld-elf/aarch64/reloc.c projects/clang700-import/libexec/rtld-elf/amd64/reloc.c projects/clang700-import/libexec/rtld-elf/arm/reloc.c projects/clang700-import/libexec/rtld-elf/i386/reloc.c projects/clang700-import/libexec/rtld-elf/i386/rtld_machdep.h projects/clang700-import/libexec/rtld-elf/libmap.c projects/clang700-import/libexec/rtld-elf/libmap.h projects/clang700-import/libexec/rtld-elf/malloc.c projects/clang700-import/libexec/rtld-elf/map_object.c projects/clang700-import/libexec/rtld-elf/mips/reloc.c projects/clang700-import/libexec/rtld-elf/mips/rtld_machdep.h projects/clang700-import/libexec/rtld-elf/paths.h projects/clang700-import/libexec/rtld-elf/powerpc/reloc.c projects/clang700-import/libexec/rtld-elf/powerpc/rtld_machdep.h projects/clang700-import/libexec/rtld-elf/powerpc64/reloc.c projects/clang700-import/libexec/rtld-elf/powerpc64/rtld_machdep.h projects/clang700-import/libexec/rtld-elf/riscv/reloc.c projects/clang700-import/libexec/rtld-elf/rtld.c projects/clang700-import/libexec/rtld-elf/rtld.h projects/clang700-import/libexec/rtld-elf/rtld_lock.c projects/clang700-import/libexec/rtld-elf/rtld_printf.c projects/clang700-import/libexec/rtld-elf/sparc64/reloc.c projects/clang700-import/release/Makefile projects/clang700-import/release/release.sh projects/clang700-import/rescue/rescue/Makefile projects/clang700-import/sbin/clri/clri.c projects/clang700-import/sbin/devd/devd.conf projects/clang700-import/sbin/fsck_ffs/dir.c projects/clang700-import/sbin/fsck_ffs/fsck.h projects/clang700-import/sbin/fsck_ffs/inode.c projects/clang700-import/sbin/fsck_ffs/pass1.c projects/clang700-import/sbin/fsck_ffs/pass2.c projects/clang700-import/sbin/fsdb/fsdb.c projects/clang700-import/sbin/ifconfig/Makefile projects/clang700-import/sbin/ifconfig/af_nd6.c projects/clang700-import/sbin/ipfw/ipfw.8 projects/clang700-import/sbin/ipfw/ipv6.c projects/clang700-import/sbin/mount_msdosfs/mount_msdosfs.c projects/clang700-import/sbin/pfctl/parse.y projects/clang700-import/sbin/pfctl/pfctl_parser.c projects/clang700-import/sbin/pfctl/tests/Makefile projects/clang700-import/sbin/rcorder/rcorder.8 projects/clang700-import/share/colldef/af_ZA.UTF-8.src projects/clang700-import/share/colldef/am_ET.UTF-8.src projects/clang700-import/share/colldef/ar_SA.UTF-8.src projects/clang700-import/share/colldef/be_BY.UTF-8.src projects/clang700-import/share/colldef/ca_AD.UTF-8.src projects/clang700-import/share/colldef/cs_CZ.ISO8859-2.src projects/clang700-import/share/colldef/cs_CZ.UTF-8.src projects/clang700-import/share/colldef/da_DK.ISO8859-1.src projects/clang700-import/share/colldef/da_DK.ISO8859-15.src projects/clang700-import/share/colldef/da_DK.UTF-8.src projects/clang700-import/share/colldef/el_GR.UTF-8.src projects/clang700-import/share/colldef/en_US.UTF-8.src projects/clang700-import/share/colldef/es_MX.UTF-8.src projects/clang700-import/share/colldef/et_EE.UTF-8.src projects/clang700-import/share/colldef/fi_FI.UTF-8.src projects/clang700-import/share/colldef/fr_CA.UTF-8.src projects/clang700-import/share/colldef/he_IL.UTF-8.src projects/clang700-import/share/colldef/hi_IN.UTF-8.src projects/clang700-import/share/colldef/hr_HR.ISO8859-2.src projects/clang700-import/share/colldef/hu_HU.ISO8859-2.src projects/clang700-import/share/colldef/hu_HU.UTF-8.src projects/clang700-import/share/colldef/hy_AM.UTF-8.src projects/clang700-import/share/colldef/is_IS.UTF-8.src projects/clang700-import/share/colldef/ja_JP.UTF-8.src projects/clang700-import/share/colldef/ja_JP.eucJP.src projects/clang700-import/share/colldef/kk_KZ.UTF-8.src projects/clang700-import/share/colldef/ko_KR.UTF-8.src projects/clang700-import/share/colldef/lt_LT.UTF-8.src projects/clang700-import/share/colldef/lv_LV.UTF-8.src projects/clang700-import/share/colldef/nb_NO.ISO8859-1.src projects/clang700-import/share/colldef/nb_NO.ISO8859-15.src projects/clang700-import/share/colldef/nn_NO.ISO8859-1.src projects/clang700-import/share/colldef/nn_NO.ISO8859-15.src projects/clang700-import/share/colldef/nn_NO.UTF-8.src projects/clang700-import/share/colldef/pl_PL.UTF-8.src projects/clang700-import/share/colldef/ro_RO.UTF-8.src projects/clang700-import/share/colldef/ru_RU.UTF-8.src projects/clang700-import/share/colldef/se_NO.UTF-8.src projects/clang700-import/share/colldef/sk_SK.ISO8859-2.src projects/clang700-import/share/colldef/sk_SK.UTF-8.src projects/clang700-import/share/colldef/sl_SI.UTF-8.src projects/clang700-import/share/colldef/sr_RS.ISO8859-2.src projects/clang700-import/share/colldef/sr_RS.ISO8859-5.src projects/clang700-import/share/colldef/sr_RS.UTF-8.src projects/clang700-import/share/colldef/sr_RS.UTF-8@latin.src projects/clang700-import/share/colldef/sv_SE.UTF-8.src projects/clang700-import/share/colldef/tr_TR.UTF-8.src projects/clang700-import/share/colldef/uk_UA.UTF-8.src projects/clang700-import/share/colldef/zh_CN.GB18030.src projects/clang700-import/share/colldef/zh_CN.GB2312.src projects/clang700-import/share/colldef/zh_CN.GBK.src projects/clang700-import/share/colldef/zh_CN.UTF-8.src projects/clang700-import/share/colldef/zh_CN.eucCN.src projects/clang700-import/share/colldef/zh_TW.Big5.src projects/clang700-import/share/colldef/zh_TW.UTF-8.src projects/clang700-import/share/ctypedef/Makefile projects/clang700-import/share/ctypedef/ca_IT.ISO8859-1.src projects/clang700-import/share/ctypedef/en_US.ISO8859-1.src projects/clang700-import/share/ctypedef/hi_IN.ISCII-DEV.src projects/clang700-import/share/ctypedef/hy_AM.ARMSCII-8.src projects/clang700-import/share/ctypedef/ja_JP.eucJP.src projects/clang700-import/share/ctypedef/zh_CN.eucCN.src projects/clang700-import/share/examples/jails/README projects/clang700-import/share/examples/jails/jib projects/clang700-import/share/examples/jails/jng projects/clang700-import/share/man/man3/CMSG_DATA.3 projects/clang700-import/share/man/man4/ahci.4 projects/clang700-import/share/man/man4/icmp6.4 projects/clang700-import/share/man/man4/ip6.4 projects/clang700-import/share/man/man4/netdump.4 projects/clang700-import/share/man/man4/sctp.4 projects/clang700-import/share/man/man4/tpm.4 projects/clang700-import/share/man/man5/nsmb.conf.5 projects/clang700-import/share/man/man5/pf.conf.5 projects/clang700-import/share/man/man5/rc.conf.5 projects/clang700-import/share/man/man5/src.conf.5 projects/clang700-import/share/man/man8/rc.8 projects/clang700-import/share/man/man9/Makefile projects/clang700-import/share/man/man9/VOP_CREATE.9 projects/clang700-import/share/man/man9/contigmalloc.9 projects/clang700-import/share/man/man9/domainset.9 projects/clang700-import/share/man/man9/epoch.9 projects/clang700-import/share/man/man9/malloc.9 projects/clang700-import/share/man/man9/style.9 projects/clang700-import/share/mk/bsd.compiler.mk projects/clang700-import/share/mk/src.opts.mk projects/clang700-import/share/monetdef/Makefile projects/clang700-import/share/monetdef/fr_CH.UTF-8.src projects/clang700-import/share/monetdef/hy_AM.ARMSCII-8.src projects/clang700-import/share/monetdef/hy_AM.UTF-8.src projects/clang700-import/share/monetdef/mn_MN.UTF-8.src projects/clang700-import/share/monetdef/nl_BE.ISO8859-15.src projects/clang700-import/share/monetdef/nl_BE.UTF-8.src projects/clang700-import/share/numericdef/Makefile projects/clang700-import/stand/i386/libi386/biosdisk.c projects/clang700-import/stand/i386/loader/main.c projects/clang700-import/stand/liblua/luaconf.h projects/clang700-import/stand/libsa/ip.c projects/clang700-import/stand/libsa/net.c projects/clang700-import/stand/libsa/tftp.c projects/clang700-import/stand/libsa/udp.c projects/clang700-import/stand/lua/cli.lua projects/clang700-import/stand/lua/cli.lua.8 projects/clang700-import/stand/lua/core.lua projects/clang700-import/sys/amd64/amd64/machdep.c projects/clang700-import/sys/amd64/amd64/trap.c projects/clang700-import/sys/amd64/conf/GENERIC projects/clang700-import/sys/amd64/conf/MINIMAL projects/clang700-import/sys/amd64/include/md_var.h projects/clang700-import/sys/amd64/vmm/amd/svm_msr.c projects/clang700-import/sys/amd64/vmm/intel/vmcs.h projects/clang700-import/sys/arm/arm/trap-v4.c projects/clang700-import/sys/arm/arm/trap-v6.c projects/clang700-import/sys/arm/conf/std.arm projects/clang700-import/sys/arm/conf/std.armv6 projects/clang700-import/sys/arm/conf/std.armv7 projects/clang700-import/sys/arm64/arm64/locore.S projects/clang700-import/sys/arm64/arm64/mp_machdep.c projects/clang700-import/sys/arm64/arm64/pmap.c projects/clang700-import/sys/arm64/arm64/swtch.S projects/clang700-import/sys/arm64/arm64/trap.c projects/clang700-import/sys/arm64/conf/GENERIC projects/clang700-import/sys/arm64/include/armreg.h projects/clang700-import/sys/arm64/include/hypervisor.h projects/clang700-import/sys/cam/cam_periph.c projects/clang700-import/sys/cam/scsi/scsi_da.c projects/clang700-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/clang700-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/clang700-import/sys/compat/freebsd32/freebsd32_misc.c projects/clang700-import/sys/compat/freebsd32/freebsd32_proto.h projects/clang700-import/sys/compat/freebsd32/freebsd32_systrace_args.c projects/clang700-import/sys/compat/freebsd32/freebsd32_util.h projects/clang700-import/sys/compat/freebsd32/syscalls.master projects/clang700-import/sys/compat/linuxkpi/common/include/linux/dmapool.h projects/clang700-import/sys/compat/linuxkpi/common/include/linux/gfp.h projects/clang700-import/sys/compat/linuxkpi/common/include/linux/kernel.h projects/clang700-import/sys/compat/linuxkpi/common/src/linux_compat.c projects/clang700-import/sys/conf/Makefile.amd64 projects/clang700-import/sys/conf/Makefile.i386 projects/clang700-import/sys/conf/files.amd64 projects/clang700-import/sys/conf/kern.mk projects/clang700-import/sys/conf/kern.post.mk projects/clang700-import/sys/conf/newvers.sh projects/clang700-import/sys/conf/options projects/clang700-import/sys/contrib/dev/acpica/changes.txt projects/clang700-import/sys/contrib/dev/acpica/common/dmtbdump3.c projects/clang700-import/sys/contrib/dev/acpica/common/dmtbinfo3.c projects/clang700-import/sys/contrib/dev/acpica/compiler/aslcompile.c projects/clang700-import/sys/contrib/dev/acpica/compiler/aslerror.c projects/clang700-import/sys/contrib/dev/acpica/compiler/aslload.c projects/clang700-import/sys/contrib/dev/acpica/compiler/aslmain.c projects/clang700-import/sys/contrib/dev/acpica/compiler/aslmessages.c projects/clang700-import/sys/contrib/dev/acpica/compiler/aslmessages.h projects/clang700-import/sys/contrib/dev/acpica/compiler/aslpredef.c projects/clang700-import/sys/contrib/dev/acpica/compiler/aslxref.c projects/clang700-import/sys/contrib/dev/acpica/compiler/dtio.c projects/clang700-import/sys/contrib/dev/acpica/compiler/dttable2.c projects/clang700-import/sys/contrib/dev/acpica/compiler/prscan.c projects/clang700-import/sys/contrib/dev/acpica/components/debugger/dbxface.c projects/clang700-import/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c projects/clang700-import/sys/contrib/dev/acpica/components/dispatcher/dswload2.c projects/clang700-import/sys/contrib/dev/acpica/components/namespace/nsaccess.c projects/clang700-import/sys/contrib/dev/acpica/components/parser/psloop.c projects/clang700-import/sys/contrib/dev/acpica/components/parser/psobject.c projects/clang700-import/sys/contrib/dev/acpica/components/tables/tbxfload.c projects/clang700-import/sys/contrib/dev/acpica/include/acdisasm.h projects/clang700-import/sys/contrib/dev/acpica/include/acnamesp.h projects/clang700-import/sys/contrib/dev/acpica/include/acpixf.h projects/clang700-import/sys/contrib/dev/acpica/include/actbinfo.h projects/clang700-import/sys/contrib/dev/acpica/include/actbl3.h projects/clang700-import/sys/dev/acpica/acpi_battery.c projects/clang700-import/sys/dev/ahci/ahci.c projects/clang700-import/sys/dev/ahci/ahci.h projects/clang700-import/sys/dev/ahci/ahci_pci.c projects/clang700-import/sys/dev/atkbdc/atkbd.c projects/clang700-import/sys/dev/cxgbe/crypto/t4_crypto.c projects/clang700-import/sys/dev/cxgbe/iw_cxgbe/cm.c projects/clang700-import/sys/dev/cxgbe/iw_cxgbe/qp.c projects/clang700-import/sys/dev/cxgbe/t4_main.c projects/clang700-import/sys/dev/cxgbe/t4_sge.c projects/clang700-import/sys/dev/evdev/cdev.c projects/clang700-import/sys/dev/evdev/evdev.c projects/clang700-import/sys/dev/evdev/evdev_private.h projects/clang700-import/sys/dev/filemon/filemon_wrapper.c projects/clang700-import/sys/dev/hwpmc/hwpmc_amd.c projects/clang700-import/sys/dev/hwpmc/hwpmc_amd.h projects/clang700-import/sys/dev/hwpmc/hwpmc_logging.c projects/clang700-import/sys/dev/hwpmc/hwpmc_mod.c projects/clang700-import/sys/dev/ixl/iavf_vc.c projects/clang700-import/sys/dev/ixl/if_iavf.c projects/clang700-import/sys/dev/kbdmux/kbdmux.c projects/clang700-import/sys/dev/random/random_harvestq.c projects/clang700-import/sys/dev/sound/pci/hda/hdac.c projects/clang700-import/sys/dev/usb/controller/ehci_pci.c projects/clang700-import/sys/dev/usb/input/ukbd.c projects/clang700-import/sys/fs/ext2fs/ext2_vnops.c projects/clang700-import/sys/fs/fuse/fuse_vnops.c projects/clang700-import/sys/fs/nandfs/nandfs_vnops.c projects/clang700-import/sys/fs/nfs/nfs_var.h projects/clang700-import/sys/fs/nfsclient/nfs_clrpcops.c projects/clang700-import/sys/fs/nfsclient/nfs_clvnops.c projects/clang700-import/sys/fs/tmpfs/tmpfs.h projects/clang700-import/sys/fs/tmpfs/tmpfs_subr.c projects/clang700-import/sys/fs/tmpfs/tmpfs_vnops.c projects/clang700-import/sys/geom/concat/g_concat.c projects/clang700-import/sys/geom/concat/g_concat.h projects/clang700-import/sys/geom/geom.h projects/clang700-import/sys/geom/geom_disk.h projects/clang700-import/sys/geom/geom_dump.c projects/clang700-import/sys/geom/geom_redboot.c projects/clang700-import/sys/geom/geom_subr.c projects/clang700-import/sys/geom/nop/g_nop.c projects/clang700-import/sys/geom/part/g_part.c projects/clang700-import/sys/geom/raid/g_raid.c projects/clang700-import/sys/geom/stripe/g_stripe.c projects/clang700-import/sys/geom/stripe/g_stripe.h projects/clang700-import/sys/geom/uzip/g_uzip.c projects/clang700-import/sys/i386/conf/GENERIC projects/clang700-import/sys/i386/conf/MINIMAL projects/clang700-import/sys/i386/i386/pmap.c projects/clang700-import/sys/i386/i386/trap.c projects/clang700-import/sys/kern/kern_cpuset.c projects/clang700-import/sys/kern/kern_exec.c projects/clang700-import/sys/kern/kern_malloc.c projects/clang700-import/sys/kern/kern_mbuf.c projects/clang700-import/sys/kern/kern_pmc.c projects/clang700-import/sys/kern/kern_shutdown.c projects/clang700-import/sys/kern/kern_sysctl.c projects/clang700-import/sys/kern/link_elf.c projects/clang700-import/sys/kern/link_elf_obj.c projects/clang700-import/sys/kern/subr_busdma_bufalloc.c projects/clang700-import/sys/kern/subr_epoch.c projects/clang700-import/sys/kern/subr_gtaskqueue.c projects/clang700-import/sys/kern/subr_kdb.c projects/clang700-import/sys/kern/sys_generic.c projects/clang700-import/sys/kern/sys_process.c projects/clang700-import/sys/kern/syscalls.master projects/clang700-import/sys/kern/systrace_args.c projects/clang700-import/sys/kern/vfs_syscalls.c projects/clang700-import/sys/kern/vnode_if.src projects/clang700-import/sys/mips/mips/trap.c projects/clang700-import/sys/modules/bios/smapi/Makefile projects/clang700-import/sys/modules/linuxkpi/Makefile projects/clang700-import/sys/net/if.c projects/clang700-import/sys/net/if_ethersubr.c projects/clang700-import/sys/net/if_lagg.c projects/clang700-import/sys/net/pfvar.h projects/clang700-import/sys/net/vnet.c projects/clang700-import/sys/netinet/icmp6.h projects/clang700-import/sys/netinet/in_pcb.c projects/clang700-import/sys/netinet/ip_carp.c projects/clang700-import/sys/netinet/ip_icmp.c projects/clang700-import/sys/netinet/netdump/netdump_client.c projects/clang700-import/sys/netinet/tcp_syncache.c projects/clang700-import/sys/netinet6/in6_pcb.c projects/clang700-import/sys/netinet6/nd6.h projects/clang700-import/sys/netinet6/nd6_rtr.c projects/clang700-import/sys/netpfil/pf/if_pfsync.c projects/clang700-import/sys/netpfil/pf/pf.c projects/clang700-import/sys/netpfil/pf/pf_if.c projects/clang700-import/sys/netpfil/pf/pf_ioctl.c projects/clang700-import/sys/netpfil/pf/pf_norm.c projects/clang700-import/sys/powerpc/conf/GENERIC projects/clang700-import/sys/powerpc/conf/GENERIC64 projects/clang700-import/sys/powerpc/mpc85xx/pci_mpc85xx.c projects/clang700-import/sys/powerpc/powermac/fcu.c projects/clang700-import/sys/powerpc/powerpc/trap.c projects/clang700-import/sys/riscv/conf/GENERIC projects/clang700-import/sys/riscv/include/pte.h projects/clang700-import/sys/riscv/riscv/intr_machdep.c projects/clang700-import/sys/riscv/riscv/locore.S projects/clang700-import/sys/riscv/riscv/machdep.c projects/clang700-import/sys/riscv/riscv/mp_machdep.c projects/clang700-import/sys/riscv/riscv/pmap.c projects/clang700-import/sys/riscv/riscv/trap.c projects/clang700-import/sys/security/audit/audit.h projects/clang700-import/sys/security/audit/audit_arg.c projects/clang700-import/sys/sparc64/conf/GENERIC projects/clang700-import/sys/sys/domainset.h projects/clang700-import/sys/sys/elf_common.h projects/clang700-import/sys/sys/epoch_private.h projects/clang700-import/sys/sys/gtaskqueue.h projects/clang700-import/sys/sys/imgact.h projects/clang700-import/sys/sys/kdb.h projects/clang700-import/sys/sys/malloc.h projects/clang700-import/sys/sys/mount.h projects/clang700-import/sys/sys/param.h projects/clang700-import/sys/sys/queue.h projects/clang700-import/sys/sys/random.h projects/clang700-import/sys/sys/syscallsubr.h projects/clang700-import/sys/sys/sysctl.h projects/clang700-import/sys/sys/sysproto.h projects/clang700-import/sys/sys/types.h projects/clang700-import/sys/tools/embed_mfs.sh projects/clang700-import/sys/ufs/ufs/ufs_vnops.c projects/clang700-import/sys/vm/uma_core.c projects/clang700-import/sys/vm/vm_extern.h projects/clang700-import/sys/vm/vm_fault.c projects/clang700-import/sys/vm/vm_init.c projects/clang700-import/sys/vm/vm_kern.c projects/clang700-import/sys/vm/vm_map.c projects/clang700-import/sys/vm/vm_map.h projects/clang700-import/sys/vm/vm_object.c projects/clang700-import/sys/vm/vm_page.c projects/clang700-import/sys/vm/vm_pageout.c projects/clang700-import/sys/x86/iommu/busdma_dmar.c projects/clang700-import/sys/x86/x86/busdma_bounce.c projects/clang700-import/tests/sys/netpfil/pf/Makefile projects/clang700-import/tests/sys/netpfil/pf/pass_block.sh projects/clang700-import/tests/sys/netpfil/pf/utils.subr projects/clang700-import/tools/tools/crypto/Makefile projects/clang700-import/tools/tools/locale/Makefile projects/clang700-import/tools/tools/locale/etc/charmaps.xml projects/clang700-import/tools/tools/locale/etc/final-maps/map.UTF-8 projects/clang700-import/usr.bin/localedef/ctype.c projects/clang700-import/usr.bin/procstat/procstat_auxv.c projects/clang700-import/usr.bin/sed/tests/regress.multitest.out/Makefile projects/clang700-import/usr.bin/truss/syscall.h projects/clang700-import/usr.bin/truss/syscalls.c projects/clang700-import/usr.sbin/acpi/acpiconf/acpiconf.8 projects/clang700-import/usr.sbin/bhyve/bhyve.8 projects/clang700-import/usr.sbin/bhyve/bhyverun.c projects/clang700-import/usr.sbin/bhyve/block_if.c projects/clang700-import/usr.sbin/bhyve/pci_fbuf.c (contents, props changed) projects/clang700-import/usr.sbin/bhyve/pci_virtio_rnd.c projects/clang700-import/usr.sbin/bhyve/pci_xhci.c (contents, props changed) projects/clang700-import/usr.sbin/bhyve/ps2kbd.c (contents, props changed) projects/clang700-import/usr.sbin/bsdconfig/share/dialog.subr projects/clang700-import/usr.sbin/bsdinstall/scripts/zfsboot projects/clang700-import/usr.sbin/freebsd-update/freebsd-update.sh projects/clang700-import/usr.sbin/ndp/Makefile projects/clang700-import/usr.sbin/ndp/ndp.c projects/clang700-import/usr.sbin/nfsd/nfsd.c projects/clang700-import/usr.sbin/nscd/debug.c projects/clang700-import/usr.sbin/nscd/debug.h projects/clang700-import/usr.sbin/nscd/nscdcli.c projects/clang700-import/usr.sbin/nscd/query.c projects/clang700-import/usr.sbin/rtadvd/Makefile projects/clang700-import/usr.sbin/rtadvd/config.c projects/clang700-import/usr.sbin/rtadvd/rtadvd.c projects/clang700-import/usr.sbin/rtadvd/rtadvd.h projects/clang700-import/usr.sbin/uhsoctl/uhsoctl.c Directory Properties: projects/clang700-import/ (props changed) projects/clang700-import/cddl/ (props changed) projects/clang700-import/cddl/contrib/opensolaris/ (props changed) projects/clang700-import/contrib/elftoolchain/ (props changed) projects/clang700-import/contrib/netbsd-tests/ (props changed) projects/clang700-import/contrib/one-true-awk/ (props changed) projects/clang700-import/contrib/tzcode/stdtime/ (props changed) projects/clang700-import/contrib/tzdata/ (props changed) projects/clang700-import/contrib/unbound/ (props changed) projects/clang700-import/sys/cddl/contrib/opensolaris/ (props changed) projects/clang700-import/sys/contrib/dev/acpica/ (props changed) Modified: projects/clang700-import/Makefile.inc1 ============================================================================== --- projects/clang700-import/Makefile.inc1 Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/Makefile.inc1 Sun Nov 4 15:49:06 2018 (r340126) @@ -183,7 +183,7 @@ CROSS_BINUTILS_PREFIX?=${CROSS_TOOLCHAIN_PREFIX} # support the target architecture), provide a default cross-binutils prefix. # This allows riscv64 builds, for example, to automatically use the # riscv64-binutils port or package. -.if !make(showconfig) +.if !make(showconfig) && !defined(_NO_INCLUDE_COMPILERMK) .if !empty(BROKEN_OPTIONS:MBINUTILS_BOOTSTRAP) && \ ${MK_LLD_BOOTSTRAP} == "no" && \ !defined(CROSS_BINUTILS_PREFIX) @@ -950,7 +950,7 @@ _worldtmp: .PHONY .else ${_+_}@if [ -e "${WORLDTMP}" ]; then \ echo ">>> Deleting stale files in build tree..."; \ - cd ${.CURDIR}; ${WMAKE} -DBATCH_DELETE_OLD_FILES \ + cd ${.CURDIR}; ${WMAKE} -DBATCH_DELETE_OLD_FILES _NO_INCLUDE_COMPILERMK=t \ delete-old delete-old-libs >/dev/null; \ fi rm -rf ${WORLDTMP}/legacy/usr/include @@ -1003,19 +1003,21 @@ _cleanobj: @echo "--------------------------------------------------------------" @echo ">>> stage 2.1: cleaning up the object tree" @echo "--------------------------------------------------------------" - ${_+_}cd ${.CURDIR}; ${WMAKE} ${CLEANDIR} + # Avoid including bsd.compiler.mk in clean and obj with _NO_INCLUDE_COMPILERMK + # since the restricted $PATH might not contain a valid cc binary + ${_+_}cd ${.CURDIR}; ${WMAKE} _NO_INCLUDE_COMPILERMK=t ${CLEANDIR} .if defined(LIBCOMPAT) - ${_+_}cd ${.CURDIR}; ${LIBCOMPATWMAKE} -f Makefile.inc1 ${CLEANDIR} + ${_+_}cd ${.CURDIR}; ${LIBCOMPATWMAKE} _NO_INCLUDE_COMPILERMK=t -f Makefile.inc1 ${CLEANDIR} .endif .else - ${_+_}cd ${.CURDIR}; ${WMAKE} _cleanobj_fast_depend_hack + ${_+_}cd ${.CURDIR}; ${WMAKE} _NO_INCLUDE_COMPILERMK=t _cleanobj_fast_depend_hack .endif # !defined(NO_CLEAN) _obj: @echo @echo "--------------------------------------------------------------" @echo ">>> stage 2.2: rebuilding the object tree" @echo "--------------------------------------------------------------" - ${_+_}cd ${.CURDIR}; ${WMAKE} obj + ${_+_}cd ${.CURDIR}; ${WMAKE} _NO_INCLUDE_COMPILERMK=t obj _build-tools: @echo @echo "--------------------------------------------------------------" Modified: projects/clang700-import/Makefile.libcompat ============================================================================== --- projects/clang700-import/Makefile.libcompat Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/Makefile.libcompat Sun Nov 4 15:49:06 2018 (r340126) @@ -200,7 +200,8 @@ build${libcompat}: .PHONY OBJTOP=${LIBCOMPAT_OBJTOP} \ OBJROOT='$${OBJTOP}/' \ MAKEOBJDIRPREFIX= \ - DIRPRFX=${_dir}/ -DNO_LINT -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ + DIRPRFX=${_dir}/ -DNO_LINT -DNO_CPU_CFLAGS \ + MK_CTF=no MK_RETPOLINE=no MK_WARNS=no \ ${_t} .endfor .endfor Modified: projects/clang700-import/ObsoleteFiles.inc ============================================================================== --- projects/clang700-import/ObsoleteFiles.inc Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/ObsoleteFiles.inc Sun Nov 4 15:49:06 2018 (r340126) @@ -174,6 +174,8 @@ OLD_FILES+=usr/lib/clang/6.0.1/lib/freebsd/libclang_rt OLD_DIRS+=usr/lib/clang/6.0.1/lib/freebsd OLD_DIRS+=usr/lib/clang/6.0.1/lib OLD_DIRS+=usr/lib/clang/6.0.1 +# 20181030: malloc_domain(9) KPI change +OLD_FILES+=share/man/man9/malloc_domain.9.gz # 20181026: joy(4) removal OLD_FILES+=usr/share/man/man4/joy.4.gz # 20181025: OpenSSL libraries version bump to avoid conflict with ports Modified: projects/clang700-import/bin/getfacl/getfacl.c ============================================================================== --- projects/clang700-import/bin/getfacl/getfacl.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/bin/getfacl/getfacl.c Sun Nov 4 15:49:06 2018 (r340126) @@ -88,7 +88,7 @@ getgname(gid_t gid) * contained in struct stat */ static acl_t -acl_from_stat(struct stat sb) +acl_from_stat(const struct stat *sb) { acl_t acl; acl_entry_t entry; @@ -111,13 +111,13 @@ acl_from_stat(struct stat sb) return NULL; /* calculate user mode */ - if (sb.st_mode & S_IRUSR) + if (sb->st_mode & S_IRUSR) if (acl_add_perm(perms, ACL_READ) == -1) return NULL; - if (sb.st_mode & S_IWUSR) + if (sb->st_mode & S_IWUSR) if (acl_add_perm(perms, ACL_WRITE) == -1) return NULL; - if (sb.st_mode & S_IXUSR) + if (sb->st_mode & S_IXUSR) if (acl_add_perm(perms, ACL_EXECUTE) == -1) return NULL; if (acl_set_permset(entry, perms) == -1) @@ -135,13 +135,13 @@ acl_from_stat(struct stat sb) return NULL; /* calculate group mode */ - if (sb.st_mode & S_IRGRP) + if (sb->st_mode & S_IRGRP) if (acl_add_perm(perms, ACL_READ) == -1) return NULL; - if (sb.st_mode & S_IWGRP) + if (sb->st_mode & S_IWGRP) if (acl_add_perm(perms, ACL_WRITE) == -1) return NULL; - if (sb.st_mode & S_IXGRP) + if (sb->st_mode & S_IXGRP) if (acl_add_perm(perms, ACL_EXECUTE) == -1) return NULL; if (acl_set_permset(entry, perms) == -1) @@ -159,13 +159,13 @@ acl_from_stat(struct stat sb) return NULL; /* calculate other mode */ - if (sb.st_mode & S_IROTH) + if (sb->st_mode & S_IROTH) if (acl_add_perm(perms, ACL_READ) == -1) return NULL; - if (sb.st_mode & S_IWOTH) + if (sb->st_mode & S_IWOTH) if (acl_add_perm(perms, ACL_WRITE) == -1) return NULL; - if (sb.st_mode & S_IXOTH) + if (sb->st_mode & S_IXOTH) if (acl_add_perm(perms, ACL_EXECUTE) == -1) return NULL; if (acl_set_permset(entry, perms) == -1) @@ -229,7 +229,7 @@ print_acl(char *path, acl_type_t type, int hflag, int errno = 0; if (type == ACL_TYPE_DEFAULT) return(0); - acl = acl_from_stat(sb); + acl = acl_from_stat(&sb); if (!acl) { warn("%s: acl_from_stat() failed", path); return(-1); Modified: projects/clang700-import/bin/ps/ps.1 ============================================================================== --- projects/clang700-import/bin/ps/ps.1 Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/bin/ps/ps.1 Sun Nov 4 15:49:06 2018 (r340126) @@ -29,7 +29,7 @@ .\" @(#)ps.1 8.3 (Berkeley) 4/18/94 .\" $FreeBSD$ .\" -.Dd March 13, 2018 +.Dd October 31, 2018 .Dt PS 1 .Os .Sh NAME @@ -346,7 +346,7 @@ the include file .It Dv "P_HWPMC" Ta No "0x800000" Ta "Process is using HWPMCs" .It Dv "P_JAILED" Ta No "0x1000000" Ta "Process is in jail" .It Dv "P_TOTAL_STOP" Ta No "0x2000000" Ta "Stopped for system suspend" -.It Dv "P_INEXEC" Ta No "0x4000000" Ta "Process is in execve()" +.It Dv "P_INEXEC" Ta No "0x4000000" Ta Process is in Xr execve 2 .It Dv "P_STATCHILD" Ta No "0x8000000" Ta "Child process stopped or exited" .It Dv "P_INMEM" Ta No "0x10000000" Ta "Loaded into memory" .It Dv "P_SWAPPINGOUT" Ta No "0x20000000" Ta "Process is being swapped out" @@ -361,8 +361,8 @@ the include file .In sys/proc.h : .Bl -column P2_INHERIT_PROTECTED 0x00000001 .It Dv "P2_INHERIT_PROTECTED" Ta No "0x00000001" Ta "New children get P_PROTECTED" -.It Dv "P2_NOTRACE" Ta No "0x00000002" Ta "No ptrace(2) attach or coredumps" -.It Dv "P2_NOTRACE_EXEC" Ta No "0x00000004" Ta "Keep P2_NOPTRACE on exec(2)" +.It Dv "P2_NOTRACE" Ta No "0x00000002" Ta "No" Xr ptrace 2 attach or coredumps +.It Dv "P2_NOTRACE_EXEC" Ta No "0x00000004" Ta Keep P2_NOPTRACE on Xr execve 2 .It Dv "P2_AST_SU" Ta No "0x00000008" Ta "Handles SU ast for kthreads" .It Dv "P2_PTRACE_FSTP" Ta No "0x00000010" Ta "SIGSTOP from PT_ATTACH not yet handled" .El @@ -453,8 +453,7 @@ Marks a process which is in The hostname of the prison can be found in .Pa /proc/ Ns Ao Ar pid Ac Ns Pa /status . .It Li L -The process has pages locked in core (for example, for raw -.Tn I/O ) . +The process has pages locked in core (for example, for raw I/O). .It Li N The process has reduced CPU scheduling priority (see .Xr setpriority 2 ) . @@ -553,9 +552,11 @@ data size (in Kbytes) system-call emulation environment (ABI) .It Cm etime elapsed running time, format +.Do .Op days- Ns -.Op hours: Ns -minutes:seconds. +.Op hours\&: Ns +minutes:seconds +.Dc .It Cm etimes elapsed running time, in decimal integer seconds .It Cm fib @@ -750,6 +751,8 @@ attempts to automatically determine the terminal width .It Pa /boot/kernel/kernel default system namelist .El +.Sh EXIT STATUS +.Ex -std .Sh EXAMPLES Display information on all system processes: .Pp Modified: projects/clang700-import/bin/sh/eval.c ============================================================================== --- projects/clang700-import/bin/sh/eval.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/bin/sh/eval.c Sun Nov 4 15:49:06 2018 (r340126) @@ -468,7 +468,8 @@ evalredir(union node *n, int flags) popredir(); if (e == EXERROR || e == EXEXEC) { if (in_redirect) { - exitstatus = 2; + if (e == EXERROR) + exitstatus = 2; FORCEINTON; return; } @@ -669,8 +670,10 @@ evalbackcmd(union node *n, struct backcmd *result) forcelocal++; savehandler = handler; if (setjmp(jmploc.loc)) { - if (exception == EXERROR || exception == EXEXEC) + if (exception == EXERROR) exitstatus = 2; + else if (exception == EXEXEC) + /* nothing */; else if (exception != 0) { handler = savehandler; forcelocal--; @@ -1089,7 +1092,7 @@ evalcommand(union node *cmd, int flags, struct backcmd e = exception; if (e == EXINT) exitstatus = SIGINT+128; - else if (e != EXEXIT) + else if (e != EXEXEC && e != EXEXIT) exitstatus = 2; goto cmddone; } Modified: projects/clang700-import/bin/sh/exec.c ============================================================================== --- projects/clang700-import/bin/sh/exec.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/bin/sh/exec.c Sun Nov 4 15:49:06 2018 (r340126) @@ -91,7 +91,6 @@ struct tblentry { static struct tblentry *cmdtable[CMDTABLESIZE]; static int cmdtable_cd = 0; /* cmdtable contains cd-dependent entries */ -int exerrno = 0; /* Last exec error */ static void tryexec(char *, char **, char **); @@ -135,10 +134,10 @@ shellexec(char **argv, char **envp, const char *path, /* Map to POSIX errors */ if (e == ENOENT || e == ENOTDIR) { - exerrno = 127; + exitstatus = 127; exerror(EXEXEC, "%s: not found", argv[0]); } else { - exerrno = 126; + exitstatus = 126; exerror(EXEXEC, "%s: %s", argv[0], strerror(e)); } } Modified: projects/clang700-import/bin/sh/exec.h ============================================================================== --- projects/clang700-import/bin/sh/exec.h Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/bin/sh/exec.h Sun Nov 4 15:49:06 2018 (r340126) @@ -61,8 +61,6 @@ struct cmdentry { #define DO_ERR 0x01 /* prints errors */ #define DO_NOFUNC 0x02 /* don't return shell functions, for command */ -extern int exerrno; /* last exec error */ - void shellexec(char **, char **, const char *, int) __dead2; char *padvance(const char **, const char **, const char *); void find_command(const char *, struct cmdentry *, int, const char *); Modified: projects/clang700-import/bin/sh/jobs.c ============================================================================== --- projects/clang700-import/bin/sh/jobs.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/bin/sh/jobs.c Sun Nov 4 15:49:06 2018 (r340126) @@ -73,6 +73,7 @@ __FBSDID("$FreeBSD$"); #include "mystring.h" #include "var.h" #include "builtins.h" +#include "eval.h" /* @@ -1005,7 +1006,7 @@ vforkexecshell(struct job *jp, char **argv, char **env if (pid == 0) { TRACE(("Child shell %d\n", (int)getpid())); if (setjmp(jmploc.loc)) - _exit(exception == EXEXEC ? exerrno : 2); + _exit(exception == EXEXEC ? exitstatus : 2); if (pip != NULL) { close(pip[0]); if (pip[1] != 1) { Modified: projects/clang700-import/bin/sh/main.c ============================================================================== --- projects/clang700-import/bin/sh/main.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/bin/sh/main.c Sun Nov 4 15:49:06 2018 (r340126) @@ -106,10 +106,6 @@ main(int argc, char *argv[]) state = 0; if (setjmp(main_handler.loc)) { switch (exception) { - case EXEXEC: - exitstatus = exerrno; - break; - case EXERROR: exitstatus = 2; break; Modified: projects/clang700-import/cddl/contrib/opensolaris/cmd/dtrace/dtrace.1 ============================================================================== --- projects/clang700-import/cddl/contrib/opensolaris/cmd/dtrace/dtrace.1 Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/cddl/contrib/opensolaris/cmd/dtrace/dtrace.1 Sun Nov 4 15:49:06 2018 (r340126) @@ -20,7 +20,7 @@ .\" .\" $FreeBSD$ .\" -.Dd August 16, 2018 +.Dd October 30, 2018 .Dt DTRACE 1 .Os .Sh NAME @@ -778,7 +778,6 @@ Invalid command line options or arguments were specifi .El .Sh SEE ALSO .Xr cpp 1 , -.Xr dtruss 1 , .Xr elf 5 , .Xr SDT 9 .Rs Modified: projects/clang700-import/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c ============================================================================== --- projects/clang700-import/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c Sun Nov 4 15:49:06 2018 (r340126) @@ -402,6 +402,8 @@ elftc_reloc_type_str(unsigned int mach, unsigned int t case 22: return "R_MIPS_GOT_HI16"; case 23: return "R_MIPS_GOT_LO16"; case 24: return "R_MIPS_SUB"; + case 28: return "R_MIPS_HIGHER"; + case 29: return "R_MIPS_HIGHEST"; case 30: return "R_MIPS_CALLHI16"; case 31: return "R_MIPS_CALLLO16"; case 37: return "R_MIPS_JALR"; Modified: projects/clang700-import/contrib/elftoolchain/readelf/readelf.c ============================================================================== --- projects/clang700-import/contrib/elftoolchain/readelf/readelf.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/elftoolchain/readelf/readelf.c Sun Nov 4 15:49:06 2018 (r340126) @@ -1121,6 +1121,7 @@ note_type_freebsd(unsigned int nt) case 1: return "NT_FREEBSD_ABI_TAG"; case 2: return "NT_FREEBSD_NOINIT_TAG"; case 3: return "NT_FREEBSD_ARCH_TAG"; + case 4: return "NT_FREEBSD_FEATURE_CTL"; default: return (note_type_unknown(nt)); } } Modified: projects/clang700-import/contrib/netbsd-tests/lib/libc/time/t_mktime.c ============================================================================== --- projects/clang700-import/contrib/netbsd-tests/lib/libc/time/t_mktime.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/netbsd-tests/lib/libc/time/t_mktime.c Sun Nov 4 15:49:06 2018 (r340126) @@ -64,6 +64,9 @@ ATF_TC_HEAD(mktime_negyear, tc) ATF_TC_BODY(mktime_negyear, tc) { +#ifdef __FreeBSD__ + atf_tc_expect_fail("needs work"); +#endif struct tm tms; time_t t; Modified: projects/clang700-import/contrib/netbsd-tests/lib/libc/time/t_strptime.c ============================================================================== --- projects/clang700-import/contrib/netbsd-tests/lib/libc/time/t_strptime.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/netbsd-tests/lib/libc/time/t_strptime.c Sun Nov 4 15:49:06 2018 (r340126) @@ -103,6 +103,7 @@ static struct { const char *name; long offs; } zt[] = { +#ifndef __FreeBSD__ { "Z", 0 }, { "UT", 0 }, { "UTC", 0 }, @@ -173,6 +174,7 @@ static struct { { "EST4EDT", -14400 }, { "Bogus", -1 }, +#endif }; static void @@ -188,9 +190,11 @@ ztest1(const char *name, const char *fmt, long value) value = 0; switch (value) { +#ifndef __FreeBSD__ case -2: value = -timezone; break; +#endif case -1: if (fmt[1] == 'Z') value = 0; @@ -210,9 +214,11 @@ static void ztest(const char *fmt) { setenv("TZ", "US/Eastern", 1); +#ifndef __FreeBSD__ ztest1("GMT", fmt, 0); ztest1("UTC", fmt, 0); ztest1("US/Eastern", fmt, -18000); +#endif for (size_t i = 0; i < __arraycount(zt); i++) ztest1(zt[i].name, fmt, zt[i].offs); } @@ -228,10 +234,6 @@ ATF_TC_HEAD(common, tc) ATF_TC_BODY(common, tc) { -#ifdef __FreeBSD__ - atf_tc_expect_fail("There are various issues with strptime on FreeBSD"); -#endif - h_pass("Tue Jan 20 23:27:46 1998", "%a %b %d %T %Y", 24, 46, 27, 23, 20, 0, 98, 2, 19); h_pass("Tue Jan 20 23:27:46 1998", "%a %b %d %H:%M:%S %Y", @@ -305,6 +307,10 @@ ATF_TC_BODY(day, tc) #else h_pass("SaturDay", "%OA", 8, -1, -1, -1, -1, -1, -1, 6, -1); #endif + +#ifdef __FreeBSD__ + h_fail("00", "%d"); +#endif } ATF_TC(hour); @@ -313,7 +319,11 @@ ATF_TC_HEAD(hour, tc) { atf_tc_set_md_var(tc, "descr", +#ifdef __FreeBSD__ + "Checks strptime(3) hour conversions [HIkl]"); +#else "Checks strptime(3) hour conversions [IH]"); +#endif } ATF_TC_BODY(hour, tc) @@ -322,6 +332,21 @@ ATF_TC_BODY(hour, tc) h_fail("00", "%I"); h_fail("13", "%I"); +#ifdef __FreeBSD__ + h_pass("0", "%k", 1, -1, -1, 0, -1, -1, -1, -1, -1); + h_pass("04", "%k", 2, -1, -1, 4, -1, -1, -1, -1, -1); + h_pass(" 8", "%k", 2, -1, -1, 8, -1, -1, -1, -1, -1); + h_pass("23", "%k", 2, -1, -1, 23, -1, -1, -1, -1, -1); + h_fail("24", "%k"); + + h_fail("0", "%l"); + h_pass("1", "%l", 1, -1, -1, 1, -1, -1, -1, -1, -1); + h_pass("05", "%l", 2, -1, -1, 5, -1, -1, -1, -1, -1); + h_pass(" 9", "%l", 2, -1, -1, 9, -1, -1, -1, -1, -1); + h_pass("12", "%l", 2, -1, -1, 12, -1, -1, -1, -1, -1); + h_fail("13", "%l"); +#endif + h_pass("00", "%H", 2, -1, -1, 0, -1, -1, -1, -1, -1); h_pass("12", "%H", 2, -1, -1, 12, -1, -1, -1, -1, -1); h_pass("23", "%H", 2, -1, -1, 23, -1, -1, -1, -1, -1); @@ -413,7 +438,18 @@ ATF_TC_BODY(seconds, tc) h_pass("0", "%S", 1, 0, -1, -1, -1, -1, -1, -1, -1); h_pass("59", "%S", 2, 59, -1, -1, -1, -1, -1, -1, -1); h_pass("60", "%S", 2, 60, -1, -1, -1, -1, -1, -1, -1); +#ifdef __FreeBSD__ + /* + * (Much) older versions of the standard (up to the Issue 6) allowed for + * [0;61] range in %S conversion for double-leap seconds, and it's + * apparently what NetBSD and glibc are expecting, however current + * version defines allowed values to be [0;60], and that is what our + * strptime() implementation expects. + */ + h_fail("61", "%S"); +#else h_pass("61", "%S", 2, 61, -1, -1, -1, -1, -1, -1, -1); +#endif h_fail("62", "%S"); } @@ -434,7 +470,9 @@ ATF_TC_BODY(year, tc) h_pass("x2084y", "x%C%yy", 6, -1, -1, -1, -1, -1, 184, -1, -1); h_pass("x8420y", "x%y%Cy", 6, -1, -1, -1, -1, -1, 184, -1, -1); h_pass("%20845", "%%%C%y5", 6, -1, -1, -1, -1, -1, 184, -1, -1); +#ifndef __FreeBSD__ h_fail("%", "%E%"); +#endif h_pass("1980", "%Y", 4, -1, -1, -1, -1, -1, 80, -1, -1); h_pass("1980", "%EY", 4, -1, -1, -1, -1, -1, 80, -1, -1); @@ -467,7 +505,7 @@ ATF_TC_HEAD(Zone, tc) ATF_TC_BODY(Zone, tc) { - ztest("%z"); + ztest("%Z"); } ATF_TP_ADD_TCS(tp) Modified: projects/clang700-import/contrib/ofed/librdmacm/examples/rping.c ============================================================================== --- projects/clang700-import/contrib/ofed/librdmacm/examples/rping.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/ofed/librdmacm/examples/rping.c Sun Nov 4 15:49:06 2018 (r340126) @@ -1177,9 +1177,13 @@ int main(int argc, char *argv[]) cb->server = -1; cb->state = IDLE; cb->size = 64; - cb->sin.ss_family = PF_INET; cb->port = htobe16(7174); sem_init(&cb->sem, 0, 0); + + /* initialize sockaddr structure with defaults */ + ret = get_addr("0.0.0.0", (struct sockaddr *) &cb->sin); + if (ret) + goto out; opterr = 0; while ((op=getopt(argc, argv, "a:I:Pp:C:S:t:scvVd")) != -1) { Modified: projects/clang700-import/contrib/one-true-awk/awk.1 ============================================================================== --- projects/clang700-import/contrib/one-true-awk/awk.1 Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/one-true-awk/awk.1 Sun Nov 4 15:49:06 2018 (r340126) @@ -352,9 +352,13 @@ Patterns are arbitrary Boolean combinations of regular expressions and relational expressions. Regular expressions are as in -.IR egrep ; -see -.IR grep (1). +.IR egrep (1) +except numeric quantifiers are not supported beyond the basic +.B + +and +.B ? +for quantities \&\f(CW"0 or 1"\fP and \&\f(CW"1 or more"\fP +respectively. Isolated regular expressions in a pattern apply to the entire line. Regular expressions may also occur in Modified: projects/clang700-import/contrib/smbfs/mount_smbfs/mount_smbfs.8 ============================================================================== --- projects/clang700-import/contrib/smbfs/mount_smbfs/mount_smbfs.8 Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/smbfs/mount_smbfs/mount_smbfs.8 Sun Nov 4 15:49:06 2018 (r340126) @@ -1,6 +1,6 @@ .\" $Id: mount_smbfs.8,v 1.10 2002/04/16 02:47:41 bp Exp $ .\" $FreeBSD$ -.Dd September 17, 2011 +.Dd November 1, 2018 .Dt MOUNT_SMBFS 8 .Os .Sh NAME @@ -8,12 +8,12 @@ .Nd "mount a shared resource from an SMB file server" .Sh SYNOPSIS .Nm -.Op Fl E Ar cs1 : Ns Ar cs2 +.Op Fl E Ar cs1 Ns Cm \&: Ns Ar cs2 .Op Fl I Ar host .Op Fl L Ar locale -.Op Fl M Ar crights : Ns Ar srights +.Op Fl M Ar crights Ns Cm \&: Ns Ar srights .Op Fl N -.Op Fl O Ar cowner : Ns Ar cgroup Ns / Ns Ar sowner : Ns Ar sgroup +.Op Fl O Ar cowner Ns Cm \&: Ns Ar cgroup Ns Cm \&/ Ns Ar sowner Ns Cm \&: Ns Ar sgroup .Op Fl R Ar retrycount .Op Fl T Ar timeout .Op Fl U Ar username @@ -25,9 +25,9 @@ .Op Fl n Ar opt .Op Fl u Ar uid .Sm off -.No // Ar user No @ Ar server -.Op Ar :port1 Op Ar :port2 -.No / Ar share +.Cm \&// Ns Ar user Cm \&@ Ar server +.Op Cm \&: Ar port1 Op Cm \&: Ar port2 +.Cm \&/ Ar share .Sm on .Ar node .Sh DESCRIPTION @@ -37,7 +37,7 @@ command mounts a share from a remote server using SMB/ .Pp The options are as follows: .Bl -tag -width indent -.It Fl E Ar cs1 : Ns Ar cs2 +.It Fl E Ar cs1 Ns Cm \&: Ns Ar cs2 Specifies local .Pq Ar cs1 and server's @@ -57,7 +57,7 @@ By default, tries to use an environment variable .Ev LC_* to determine it. -.It Fl M Ar crights : Ns Ar srights +.It Fl M Ar crights Ns Cm \&: Ns Ar srights Assign access rights to the newly created connection. .It Fl N Do not ask for a password. @@ -69,7 +69,7 @@ file for additional configuration parameters and a pas If no password is found, .Nm prompts for it. -.It Fl O Ar cowner : Ns Ar cgroup Ns / Ns Ar sowner : Ns Ar sgroup +.It Fl O Ar cowner Ns Cm \&: Ns Ar cgroup Ns Cm \&/ Ns Ar sowner Ns Cm \&: Ns Ar sgroup Assign owner/group attributes to the newly created connection. .It Fl R Ar retrycount How many retries should be done before the SMB requester decides to drop @@ -111,7 +111,7 @@ server. User ID and group ID assigned to files. The default are owner and group IDs from the directory where the volume is mounted. -.It No // Ns Ar user Ns @ Ns Ar server Ns Oo Ar :port1 Ns Oo Ar :port2 Oc Oc Ns No / Ns Ar share +.It Cm \&// Ns Ar user Ns Cm \&@ Ns Ar server Ns Oo Cm \&: Ns Ar port1 Ns Oo Cm \&: Ns Ar port2 Oc Oc Ns Cm \&/ Ns Ar share The .Nm command will use @@ -136,22 +136,24 @@ are 137. Path to mount point. .El .Sh FILES -.Bl -tag -width ".Pa ~/.nsmbrc" -compact +.Bl -tag -width ".Pa /etc/nsmb.conf" -compact .It Pa ~/.nsmbrc -Keeps static parameters for connections and other information. +Keeps user-specific static parameters for connections and other information. See .Pa /usr/share/examples/smbfs/dot.nsmbrc for details. +.It Pa /etc/nsmb.conf +Keeps system-wide static parameters for connections and other information. .El .Sh EXAMPLES The following example illustrates how to connect to SMB server -.Em SAMBA +.Dq SAMBA as user -.Em GUEST , +.Dq GUEST , and mount shares -.Em PUBLIC +.Dq PUBLIC and -.Em TMP : +.Dq TMP : .Bd -literal -offset indent mount_smbfs -I samba.mydomain.com //guest@samba/public /smb/public mount_smbfs -I 192.168.20.3 -E koi8-r:cp866 //guest@samba/tmp /smb/tmp @@ -159,9 +161,43 @@ mount_smbfs -I 192.168.20.3 -E koi8-r:cp866 //guest@sa .Pp It is also possible to use .Xr fstab 5 -for smbfs mounts (the example below doesn't prompt for a password): +for smbfs mounts (the example below does not prompt for a password): .Pp .Dl "//guest@samba/public /smb/public smbfs rw,noauto,-N 0 0" +.Sh SEE ALSO +.Xr smbutil 1 , +.Xr nsmb.conf 5 +.Pp +Other resources: +.Bl -dash -compact +.It +Chapter dedicated to Samba configuration in the +.Fx +Handbook: +.Lk "https://www.freebsd.org/doc/handbook/network-samba.html" +.El +.Sh STANDARDS +.Nm +offers support for SMB/CIFS/SMB1. +It does not support newer versions of the protocol like SMB2 and SMB3. +SMB2 and SMB3 are supported by software available in the +.Xr ports 7 +collection. +.Pp +The list of supported SMB servers includes: +.Bl -dash -compact +.It +Samba +.It +Windows 95/98/ME/2000/NT4.0 (SPs 4, 5, 6) +.It +IBM LanManager +.It +NetApp +.El +.Sh HISTORY +SMB/CIFS protocol and SMB/CIFS file system implementation first appeared in +.Fx 4.5 . .Sh AUTHORS .An Boris Popov Aq bp@butya.kz , .Aq bp@FreeBSD.org Modified: projects/clang700-import/contrib/smbfs/smbutil/smbutil.1 ============================================================================== --- projects/clang700-import/contrib/smbfs/smbutil/smbutil.1 Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/smbfs/smbutil/smbutil.1 Sun Nov 4 15:49:06 2018 (r340126) @@ -1,5 +1,5 @@ .\" $Id: smbutil.1,v 1.5 2002/04/16 02:48:16 bp Exp $ -.Dd February 14, 2000 +.Dd November 1, 2018 .Dt SMBUTIL 1 .Os .Sh NAME @@ -127,6 +127,9 @@ See .Pa ./examples/dot.nsmbrc for details. .El +.Sh SEE ALSO +.Xr nsmb.conf 5 , +.Xr mount_smbfs 8 .Sh AUTHORS .An Boris Popov Aq bp@butya.kz , .Aq bp@FreeBSD.org Modified: projects/clang700-import/contrib/tzcode/stdtime/localtime.c ============================================================================== --- projects/clang700-import/contrib/tzcode/stdtime/localtime.c Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/tzcode/stdtime/localtime.c Sun Nov 4 15:49:06 2018 (r340126) @@ -390,7 +390,6 @@ register const int doextend; res = -1; sp->goback = sp->goahead = FALSE; - /* XXX The following is from OpenBSD, and I'm not sure it is correct */ if (name != NULL && issetugid() != 0) if ((name[0] == ':' && name[1] == '/') || name[0] == '/' || strchr(name, '.')) @@ -398,7 +397,6 @@ register const int doextend; if (name == NULL && (name = TZDEFAULT) == NULL) return -1; { - int doaccess; struct stat stab; /* ** Section 4.9.1 of the C standard says that @@ -415,8 +413,7 @@ register const int doextend; if (name[0] == ':') ++name; - doaccess = name[0] == '/'; - if (!doaccess) { + if (name[0] != '/') { if ((p = TZDIR) == NULL) { free(fullname); return -1; @@ -428,16 +425,7 @@ register const int doextend; (void) strcpy(fullname, p); (void) strcat(fullname, "/"); (void) strcat(fullname, name); - /* - ** Set doaccess if '.' (as in "../") shows up in name. - */ - if (strchr(name, '.') != NULL) - doaccess = TRUE; name = fullname; - } - if (doaccess && access(name, R_OK) != 0) { - free(fullname); - return -1; } if ((fid = _open(name, OPEN_MODE)) == -1) { free(fullname); Modified: projects/clang700-import/contrib/tzdata/NEWS ============================================================================== --- projects/clang700-import/contrib/tzdata/NEWS Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/tzdata/NEWS Sun Nov 4 15:49:06 2018 (r340126) @@ -1,5 +1,40 @@ News for the tz database +Release 2018g - 2018-10-26 22:22:45 -0700 + + Briefly: + Morocco switches to permanent +01 on 2018-10-27. + + Changes to future timestamps + + Morocco switches from +00/+01 to permanent +01 effective 2018-10-27, + so its clocks will not fall back on 2018-10-28 as previously scheduled. + (Thanks to Mohamed Essedik Najd and Brian Inglis.) + + Changes to code + + When generating TZif files with leap seconds, zic no longer uses a + format that trips up older 32-bit clients, fixing a bug introduced + in 2018f. (Reported by Daniel Fischer.) Also, the zic workaround + for QTBUG-53071 now also works for TZif files with leap seconds. + + The translator to rearguard format now rewrites the line + "Rule Japan 1948 1951 - Sep Sat>=8 25:00 0 S" to + "Rule Japan 1948 1951 - Sep Sun>=9 1:00 0 S". + This caters to zic before 2007 and to Oracle TZUpdater 2.2.0 + and earlier. (Reported by Christos Zoulas.) + + Changes to past time zone abbreviations + + Change HDT to HWT/HPT for WWII-era abbreviations in Hawaii. + This reverts to 2011h, as the abbreviation change in 2011i was + likely inadvertent. + + Changes to documentation + + tzfile.5 has new sections on interoperability issues. + + Release 2018f - 2018-10-18 00:14:18 -0700 Briefly: Modified: projects/clang700-import/contrib/tzdata/africa ============================================================================== --- projects/clang700-import/contrib/tzdata/africa Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/tzdata/africa Sun Nov 4 15:49:06 2018 (r340126) @@ -844,94 +844,61 @@ Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis # agrees # with the patch. -# From Paul Eggert (2015-06-08): -# For now, guess that later spring and fall transitions will use 2015's rules, -# and guess that Morocco will switch to standard time at 03:00 the last -# Sunday before Ramadan, and back to DST at 02:00 the first Sunday after -# Ramadan. To implement this, transition dates for 2016 through 2037 were -# determined by running the following program under GNU Emacs 24.3, with the -# results integrated by hand into the table below. -# (let ((islamic-year 1437)) -# (require 'cal-islam) -# (while (< islamic-year 1460) -# (let ((a (calendar-islamic-to-absolute (list 9 1 islamic-year))) -# (b (calendar-islamic-to-absolute (list 10 1 islamic-year))) -# (sunday 0)) -# (while (/= sunday (mod (setq a (1- a)) 7))) -# (while (/= sunday (mod b 7)) -# (setq b (1+ b))) -# (setq a (calendar-gregorian-from-absolute a)) -# (setq b (calendar-gregorian-from-absolute b)) -# (insert -# (format -# (concat "Rule\tMorocco\t%d\tonly\t-\t%s\t%2d\t 3:00\t0\t-\n" -# "Rule\tMorocco\t%d\tonly\t-\t%s\t%2d\t 2:00\t1:00\tS\n") -# (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a)) -# (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b))))) -# (setq islamic-year (+ 1 islamic-year)))) +# From Mohamed Essedik Najd (2018-10-26): +# Today, a Moroccan government council approved the perpetual addition +# of 60 minutes to the regular Moroccan timezone. +# From Brian Inglis (2018-10-26): +# http://www.maroc.ma/fr/actualites/le-conseil-de-gouvernement-adopte-un-projet-de-decret-relatif-lheure-legale-stipulant-le # RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S - -Rule Morocco 1939 only - Sep 12 0:00 1:00 S +Rule Morocco 1939 only - Sep 12 0:00 1:00 - Rule Morocco 1939 only - Nov 19 0:00 0 - -Rule Morocco 1940 only - Feb 25 0:00 1:00 S +Rule Morocco 1940 only - Feb 25 0:00 1:00 - Rule Morocco 1945 only - Nov 18 0:00 0 - -Rule Morocco 1950 only - Jun 11 0:00 1:00 S +Rule Morocco 1950 only - Jun 11 0:00 1:00 - Rule Morocco 1950 only - Oct 29 0:00 0 - -Rule Morocco 1967 only - Jun 3 12:00 1:00 S +Rule Morocco 1967 only - Jun 3 12:00 1:00 - Rule Morocco 1967 only - Oct 1 0:00 0 - -Rule Morocco 1974 only - Jun 24 0:00 1:00 S +Rule Morocco 1974 only - Jun 24 0:00 1:00 - Rule Morocco 1974 only - Sep 1 0:00 0 - -Rule Morocco 1976 1977 - May 1 0:00 1:00 S +Rule Morocco 1976 1977 - May 1 0:00 1:00 - Rule Morocco 1976 only - Aug 1 0:00 0 - Rule Morocco 1977 only - Sep 28 0:00 0 - -Rule Morocco 1978 only - Jun 1 0:00 1:00 S +Rule Morocco 1978 only - Jun 1 0:00 1:00 - Rule Morocco 1978 only - Aug 4 0:00 0 - -Rule Morocco 2008 only - Jun 1 0:00 1:00 S +Rule Morocco 2008 only - Jun 1 0:00 1:00 - Rule Morocco 2008 only - Sep 1 0:00 0 - -Rule Morocco 2009 only - Jun 1 0:00 1:00 S +Rule Morocco 2009 only - Jun 1 0:00 1:00 - Rule Morocco 2009 only - Aug 21 0:00 0 - -Rule Morocco 2010 only - May 2 0:00 1:00 S +Rule Morocco 2010 only - May 2 0:00 1:00 - Rule Morocco 2010 only - Aug 8 0:00 0 - -Rule Morocco 2011 only - Apr 3 0:00 1:00 S +Rule Morocco 2011 only - Apr 3 0:00 1:00 - Rule Morocco 2011 only - Jul 31 0:00 0 - -Rule Morocco 2012 2013 - Apr lastSun 2:00 1:00 S +Rule Morocco 2012 2013 - Apr lastSun 2:00 1:00 - Rule Morocco 2012 only - Jul 20 3:00 0 - -Rule Morocco 2012 only - Aug 20 2:00 1:00 S +Rule Morocco 2012 only - Aug 20 2:00 1:00 - Rule Morocco 2012 only - Sep 30 3:00 0 - Rule Morocco 2013 only - Jul 7 3:00 0 - -Rule Morocco 2013 only - Aug 10 2:00 1:00 S -Rule Morocco 2013 max - Oct lastSun 3:00 0 - -Rule Morocco 2014 2021 - Mar lastSun 2:00 1:00 S +Rule Morocco 2013 only - Aug 10 2:00 1:00 - +Rule Morocco 2013 2018 - Oct lastSun 3:00 0 - +Rule Morocco 2014 2018 - Mar lastSun 2:00 1:00 - Rule Morocco 2014 only - Jun 28 3:00 0 - -Rule Morocco 2014 only - Aug 2 2:00 1:00 S +Rule Morocco 2014 only - Aug 2 2:00 1:00 - Rule Morocco 2015 only - Jun 14 3:00 0 - -Rule Morocco 2015 only - Jul 19 2:00 1:00 S +Rule Morocco 2015 only - Jul 19 2:00 1:00 - Rule Morocco 2016 only - Jun 5 3:00 0 - -Rule Morocco 2016 only - Jul 10 2:00 1:00 S +Rule Morocco 2016 only - Jul 10 2:00 1:00 - Rule Morocco 2017 only - May 21 3:00 0 - -Rule Morocco 2017 only - Jul 2 2:00 1:00 S +Rule Morocco 2017 only - Jul 2 2:00 1:00 - Rule Morocco 2018 only - May 13 3:00 0 - -Rule Morocco 2018 only - Jun 17 2:00 1:00 S -Rule Morocco 2019 only - May 5 3:00 0 - -Rule Morocco 2019 only - Jun 9 2:00 1:00 S -Rule Morocco 2020 only - Apr 19 3:00 0 - -Rule Morocco 2020 only - May 24 2:00 1:00 S -Rule Morocco 2021 only - Apr 11 3:00 0 - -Rule Morocco 2021 only - May 16 2:00 1:00 S -Rule Morocco 2022 only - May 8 2:00 1:00 S -Rule Morocco 2023 only - Apr 23 2:00 1:00 S -Rule Morocco 2024 only - Apr 14 2:00 1:00 S -Rule Morocco 2025 only - Apr 6 2:00 1:00 S -Rule Morocco 2026 max - Mar lastSun 2:00 1:00 S -Rule Morocco 2036 only - Oct 19 3:00 0 - -Rule Morocco 2037 only - Oct 4 3:00 0 - +Rule Morocco 2018 only - Jun 17 2:00 1:00 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26 - 0:00 Morocco WE%sT 1984 Mar 16 - 1:00 - CET 1986 - 0:00 Morocco WE%sT + 0:00 Morocco +00/+01 1984 Mar 16 + 1:00 - +01 1986 + 0:00 Morocco +00/+01 2018 Oct 27 + 1:00 - +01 # Western Sahara # @@ -946,7 +913,8 @@ Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26 Zone Africa/El_Aaiun -0:52:48 - LMT 1934 Jan # El Aaiún -1:00 - -01 1976 Apr 14 - 0:00 Morocco WE%sT + 0:00 Morocco +00/+01 2018 Oct 27 + 1:00 - +01 # Mozambique # Modified: projects/clang700-import/contrib/tzdata/europe ============================================================================== --- projects/clang700-import/contrib/tzdata/europe Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/tzdata/europe Sun Nov 4 15:49:06 2018 (r340126) @@ -3440,7 +3440,8 @@ Rule Spain 1978 only - Oct 1 2:00s 0 - #Rule NatSpain 1937 only - May 22 23:00 1:00 S #Rule NatSpain 1937 1938 - Oct Sat>=1 24:00s 0 - #Rule NatSpain 1938 only - Mar 26 23:00 1:00 S -# The following rules are copied from Morocco from 1967 through 1978. +# The following rules are copied from Morocco from 1967 through 1978, +# except with "S" letters. Rule SpainAfrica 1967 only - Jun 3 12:00 1:00 S Rule SpainAfrica 1967 only - Oct 1 0:00 0 - Rule SpainAfrica 1974 only - Jun 24 0:00 1:00 S Modified: projects/clang700-import/contrib/tzdata/northamerica ============================================================================== --- projects/clang700-import/contrib/tzdata/northamerica Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/tzdata/northamerica Sun Nov 4 15:49:06 2018 (r340126) @@ -439,6 +439,19 @@ Zone America/North_Dakota/Beulah -6:47:07 - LMT 1883 N # western South Dakota, far western Texas (El Paso County, Hudspeth County, # and Pine Springs and Nickel Creek in Culberson County), Utah, Wyoming # +# From Paul Eggert (2018-10-25): +# On 1921-03-04 federal law placed all of Texas into the central time zone. +# However, El Paso ignored the law for decades and continued to observe +# mountain time, on the grounds that that's what they had always done +# and they weren't about to let the federal government tell them what to do. +# Eventually the federal government gave in and changed the law on +# 1970-04-10 to match what El Paso was actually doing. Although +# that's slightly after our 1970 cutoff, there is no need to create a +# separate zone for El Paso since they were ignoring the law anyway. See: +# Long T. El Pasoans were time rebels, fought to stay in Mountain zone. +# El Paso Times. 2018-10-24 06:40 -06. +# https://www.elpasotimes.com/story/news/local/el-paso/2018/10/24/el-pasoans-were-time-rebels-fought-stay-mountain-zone/1744509002/ +# # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER Rule Denver 1920 1921 - Mar lastSun 2:00 1:00 D Rule Denver 1920 only - Oct lastSun 2:00 0 S @@ -708,9 +721,7 @@ Zone America/Adak 12:13:22 - LMT 1867 Oct 19 12:44:35 Zone Pacific/Honolulu -10:31:26 - LMT 1896 Jan 13 12:00 -10:30 - HST 1933 Apr 30 2:00 -10:30 1:00 HDT 1933 May 21 12:00 - -10:30 - HST 1942 Feb 9 2:00 - -10:30 1:00 HDT 1945 Sep 30 2:00 - -10:30 - HST 1947 Jun 8 2:00 + -10:30 US H%sT 1947 Jun 8 2:00 -10:00 - HST # Now we turn to US areas that have diverged from the consensus since 1970. Modified: projects/clang700-import/contrib/tzdata/theory.html ============================================================================== --- projects/clang700-import/contrib/tzdata/theory.html Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/tzdata/theory.html Sun Nov 4 15:49:06 2018 (r340126) @@ -407,7 +407,7 @@ in decreasing order of importance: EST/EDT/EWT/EPT/EDDT Eastern [North America], EET/EEST Eastern European, GST Guam, - HST/HDT Hawaii, + HST/HDT/HWT/HPT Hawaii, HKT/HKST Hong Kong, IST India, IST/GMT Irish, Modified: projects/clang700-import/contrib/tzdata/version ============================================================================== --- projects/clang700-import/contrib/tzdata/version Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/tzdata/version Sun Nov 4 15:49:06 2018 (r340126) @@ -1 +1 @@ -2018f +2018g Modified: projects/clang700-import/contrib/tzdata/ziguard.awk ============================================================================== --- projects/clang700-import/contrib/tzdata/ziguard.awk Sun Nov 4 15:46:30 2018 (r340125) +++ projects/clang700-import/contrib/tzdata/ziguard.awk Sun Nov 4 15:49:06 2018 (r340126) @@ -80,6 +80,13 @@ DATAFORM != "main" { if (comment_out) { sub(/^/, "#") } + + # In rearguard format, change the Japan rule line with "Sat>=8 25:00" + # to "Sun>=9 1:00", to cater to zic before 2007 and to older Java. + if (!vanguard && $1 == "Rule" && $7 == "Sat>=8" && $8 == "25:00") { + sub(/Sat>=8/, "Sun>=9") + sub(/25:00/, " 1:00") + } } # If a Link line is followed by a Zone line for the same data, comment Modified: projects/clang700-import/contrib/tzdata/zishrink.awk ============================================================================== --- projects/clang700-import/contrib/tzdata/zishrink.awk Sun Nov 4 15:46:30 2018 (r340125) *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sun Nov 4 17:56:10 2018 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D79B10E0483 for ; Sun, 4 Nov 2018 17:56:10 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E98297CB0E; Sun, 4 Nov 2018 17:56:09 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C444443BB; Sun, 4 Nov 2018 17:56:09 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wA4Hu9hi062820; Sun, 4 Nov 2018 17:56:09 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wA4Hu98n062819; Sun, 4 Nov 2018 17:56:09 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201811041756.wA4Hu98n062819@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Sun, 4 Nov 2018 17:56:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r340131 - projects/clang700-import/lib/clang/include/llvm/Config X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: projects/clang700-import/lib/clang/include/llvm/Config X-SVN-Commit-Revision: 340131 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: E98297CB0E X-Spamd-Result: default: False [0.08 / 200.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.19)[0.194,0]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; DMARC_NA(0.00)[FreeBSD.org]; RCVD_COUNT_THREE(0.00)[4]; MX_GOOD(-0.01)[cached: mx1.FreeBSD.org]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 17:56:10 -0000 Author: dim Date: Sun Nov 4 17:56:09 2018 New Revision: 340131 URL: https://svnweb.freebsd.org/changeset/base/340131 Log: Update LLVM_VERSION_PATCH define in llvm-config.h. Modified: projects/clang700-import/lib/clang/include/llvm/Config/llvm-config.h Modified: projects/clang700-import/lib/clang/include/llvm/Config/llvm-config.h ============================================================================== --- projects/clang700-import/lib/clang/include/llvm/Config/llvm-config.h Sun Nov 4 17:22:58 2018 (r340130) +++ projects/clang700-import/lib/clang/include/llvm/Config/llvm-config.h Sun Nov 4 17:56:09 2018 (r340131) @@ -73,7 +73,7 @@ #define LLVM_VERSION_MINOR 0 /* Patch version of the LLVM API */ -#define LLVM_VERSION_PATCH 0 +#define LLVM_VERSION_PATCH 1 /* LLVM version string */ #define LLVM_VERSION_STRING "7.0.1" From owner-svn-src-projects@freebsd.org Wed Nov 7 18:52:32 2018 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B4FA2112C7EA for ; Wed, 7 Nov 2018 18:52:31 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 44C9D74B2F; Wed, 7 Nov 2018 18:52:31 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2607C198B6; Wed, 7 Nov 2018 18:52:31 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wA7IqVWd058652; Wed, 7 Nov 2018 18:52:31 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wA7IqS7D058198; Wed, 7 Nov 2018 18:52:28 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201811071852.wA7IqS7D058198@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Wed, 7 Nov 2018 18:52:28 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r340234 - in projects/clang700-import: . bin/dd bin/ed contrib/expat contrib/expat/doc contrib/expat/examples contrib/expat/lib contrib/expat/tests contrib/expat/tests/benchmark contrib... X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang700-import: . bin/dd bin/ed contrib/expat contrib/expat/doc contrib/expat/examples contrib/expat/lib contrib/expat/tests contrib/expat/tests/benchmark contrib/expat/xmlwf contrib/jema... X-SVN-Commit-Revision: 340234 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 44C9D74B2F X-Spamd-Result: default: False [-106.84 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; ALLOW_DOMAIN_WHITELIST(-100.00)[FreeBSD.org]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; DMARC_NA(0.00)[FreeBSD.org]; RCVD_COUNT_THREE(0.00)[4]; MX_GOOD(-0.01)[cached: mx1.FreeBSD.org]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-0.999,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; IP_SCORE(-3.73)[ip: (-9.91), ipnet: 2610:1c1:1::/48(-4.91), asn: 11403(-3.76), country: US(-0.09)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Nov 2018 18:52:32 -0000 Author: dim Date: Wed Nov 7 18:52:28 2018 New Revision: 340234 URL: https://svnweb.freebsd.org/changeset/base/340234 Log: Merge ^/head r340126 through r340212. Added: projects/clang700-import/contrib/expat/AUTHORS - copied unchanged from r340212, head/contrib/expat/AUTHORS projects/clang700-import/contrib/expat/Makefile.am - copied unchanged from r340212, head/contrib/expat/Makefile.am projects/clang700-import/contrib/expat/README.md - copied unchanged from r340212, head/contrib/expat/README.md projects/clang700-import/contrib/expat/doc/Makefile.am - copied unchanged from r340212, head/contrib/expat/doc/Makefile.am projects/clang700-import/contrib/expat/doc/Makefile.in - copied unchanged from r340212, head/contrib/expat/doc/Makefile.in projects/clang700-import/contrib/expat/examples/Makefile.am - copied unchanged from r340212, head/contrib/expat/examples/Makefile.am projects/clang700-import/contrib/expat/examples/Makefile.in - copied unchanged from r340212, head/contrib/expat/examples/Makefile.in projects/clang700-import/contrib/expat/lib/Makefile.am - copied unchanged from r340212, head/contrib/expat/lib/Makefile.am projects/clang700-import/contrib/expat/lib/Makefile.in - copied unchanged from r340212, head/contrib/expat/lib/Makefile.in projects/clang700-import/contrib/expat/lib/loadlibrary.c - copied unchanged from r340212, head/contrib/expat/lib/loadlibrary.c projects/clang700-import/contrib/expat/lib/siphash.h - copied unchanged from r340212, head/contrib/expat/lib/siphash.h projects/clang700-import/contrib/expat/run.sh.in - copied unchanged from r340212, head/contrib/expat/run.sh.in projects/clang700-import/contrib/expat/test-driver-wrapper.sh - copied unchanged from r340212, head/contrib/expat/test-driver-wrapper.sh projects/clang700-import/contrib/expat/tests/Makefile.am - copied unchanged from r340212, head/contrib/expat/tests/Makefile.am projects/clang700-import/contrib/expat/tests/Makefile.in - copied unchanged from r340212, head/contrib/expat/tests/Makefile.in projects/clang700-import/contrib/expat/tests/benchmark/Makefile.am - copied unchanged from r340212, head/contrib/expat/tests/benchmark/Makefile.am projects/clang700-import/contrib/expat/tests/benchmark/Makefile.in - copied unchanged from r340212, head/contrib/expat/tests/benchmark/Makefile.in projects/clang700-import/contrib/expat/tests/benchmark/benchmark.sln - copied unchanged from r340212, head/contrib/expat/tests/benchmark/benchmark.sln projects/clang700-import/contrib/expat/tests/memcheck.c - copied unchanged from r340212, head/contrib/expat/tests/memcheck.c projects/clang700-import/contrib/expat/tests/memcheck.h - copied unchanged from r340212, head/contrib/expat/tests/memcheck.h projects/clang700-import/contrib/expat/tests/runtests.sln - copied unchanged from r340212, head/contrib/expat/tests/runtests.sln projects/clang700-import/contrib/expat/tests/structdata.c - copied unchanged from r340212, head/contrib/expat/tests/structdata.c projects/clang700-import/contrib/expat/tests/structdata.h - copied unchanged from r340212, head/contrib/expat/tests/structdata.h projects/clang700-import/contrib/expat/tests/udiffer.py - copied unchanged from r340212, head/contrib/expat/tests/udiffer.py projects/clang700-import/contrib/expat/tests/xmltest.log.expected - copied unchanged from r340212, head/contrib/expat/tests/xmltest.log.expected projects/clang700-import/contrib/expat/xmlwf/Makefile.am - copied unchanged from r340212, head/contrib/expat/xmlwf/Makefile.am projects/clang700-import/contrib/expat/xmlwf/Makefile.in - copied unchanged from r340212, head/contrib/expat/xmlwf/Makefile.in projects/clang700-import/share/ctypedef/C.UTF-8.src - copied unchanged from r340212, head/share/ctypedef/C.UTF-8.src projects/clang700-import/sys/kern/kern_ubsan.c - copied unchanged from r340212, head/sys/kern/kern_ubsan.c projects/clang700-import/tools/build/options/WITHOUT_BIND_NOW - copied unchanged from r340212, head/tools/build/options/WITHOUT_BIND_NOW projects/clang700-import/tools/build/options/WITH_BIND_NOW - copied unchanged from r340212, head/tools/build/options/WITH_BIND_NOW Deleted: projects/clang700-import/bin/ed/cbc.c projects/clang700-import/contrib/expat/MANIFEST projects/clang700-import/contrib/expat/README projects/clang700-import/share/ctypedef/en_US.UTF-8.src projects/clang700-import/tools/build/options/WITHOUT_ED_CRYPTO projects/clang700-import/tools/tools/locale/etc/unicode.conf projects/clang700-import/tools/tools/locale/tools/UTF82encoding.pl projects/clang700-import/tools/tools/locale/tools/changeoffset.pl projects/clang700-import/tools/tools/locale/tools/unicode2src.pl projects/clang700-import/tools/tools/locale/tools/whatis.pl Modified: projects/clang700-import/Makefile projects/clang700-import/Makefile.inc1 projects/clang700-import/bin/dd/dd.c projects/clang700-import/bin/ed/Makefile projects/clang700-import/bin/ed/POSIX projects/clang700-import/bin/ed/README projects/clang700-import/bin/ed/ed.1 projects/clang700-import/bin/ed/ed.h projects/clang700-import/bin/ed/io.c projects/clang700-import/bin/ed/main.c projects/clang700-import/contrib/expat/COPYING (contents, props changed) projects/clang700-import/contrib/expat/Changes (contents, props changed) projects/clang700-import/contrib/expat/FREEBSD-Xlist (contents, props changed) projects/clang700-import/contrib/expat/Makefile.in (contents, props changed) projects/clang700-import/contrib/expat/configure.ac (contents, props changed) projects/clang700-import/contrib/expat/doc/reference.html (contents, props changed) projects/clang700-import/contrib/expat/doc/xmlwf.1 (contents, props changed) projects/clang700-import/contrib/expat/doc/xmlwf.xml (contents, props changed) projects/clang700-import/contrib/expat/examples/elements.c (contents, props changed) projects/clang700-import/contrib/expat/examples/outline.c (contents, props changed) projects/clang700-import/contrib/expat/expat_config.h.in (contents, props changed) projects/clang700-import/contrib/expat/lib/ascii.h (contents, props changed) projects/clang700-import/contrib/expat/lib/asciitab.h (contents, props changed) projects/clang700-import/contrib/expat/lib/expat.h (contents, props changed) projects/clang700-import/contrib/expat/lib/expat_external.h (contents, props changed) projects/clang700-import/contrib/expat/lib/iasciitab.h (contents, props changed) projects/clang700-import/contrib/expat/lib/internal.h (contents, props changed) projects/clang700-import/contrib/expat/lib/latin1tab.h (contents, props changed) projects/clang700-import/contrib/expat/lib/nametab.h (contents, props changed) projects/clang700-import/contrib/expat/lib/utf8tab.h (contents, props changed) projects/clang700-import/contrib/expat/lib/xmlparse.c (contents, props changed) projects/clang700-import/contrib/expat/lib/xmlrole.c (contents, props changed) projects/clang700-import/contrib/expat/lib/xmlrole.h (contents, props changed) projects/clang700-import/contrib/expat/lib/xmltok.c (contents, props changed) projects/clang700-import/contrib/expat/lib/xmltok.h (contents, props changed) projects/clang700-import/contrib/expat/lib/xmltok_impl.c (contents, props changed) projects/clang700-import/contrib/expat/lib/xmltok_impl.h (contents, props changed) projects/clang700-import/contrib/expat/lib/xmltok_ns.c (contents, props changed) projects/clang700-import/contrib/expat/tests/benchmark/benchmark.c (contents, props changed) projects/clang700-import/contrib/expat/tests/chardata.c (contents, props changed) projects/clang700-import/contrib/expat/tests/chardata.h (contents, props changed) projects/clang700-import/contrib/expat/tests/minicheck.c (contents, props changed) projects/clang700-import/contrib/expat/tests/minicheck.h (contents, props changed) projects/clang700-import/contrib/expat/tests/runtests.c (contents, props changed) projects/clang700-import/contrib/expat/tests/runtestspp.cpp (contents, props changed) projects/clang700-import/contrib/expat/tests/xmltest.sh (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/codepage.c (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/codepage.h (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/ct.c (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/filemap.h (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/readfilemap.c (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/unixfilemap.c (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/win32filemap.c (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/xmlfile.c (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/xmlfile.h (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/xmlmime.c (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/xmlmime.h (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/xmltchar.h (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/xmlurl.h (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/xmlwf.c (contents, props changed) projects/clang700-import/contrib/expat/xmlwf/xmlwin32url.cxx (contents, props changed) projects/clang700-import/contrib/jemalloc/src/pages.c projects/clang700-import/lib/Makefile projects/clang700-import/lib/libc/locale/collate.c projects/clang700-import/lib/libc/locale/ldpart.c projects/clang700-import/lib/libcapsicum/Makefile projects/clang700-import/lib/libcapsicum/capsicum_helpers.3 projects/clang700-import/lib/libcapsicum/capsicum_helpers.h projects/clang700-import/lib/libcasper/libcasper/libcasper.3 projects/clang700-import/lib/libcasper/services/cap_dns/Makefile projects/clang700-import/lib/libcasper/services/cap_dns/cap_dns.3 projects/clang700-import/lib/libcasper/services/cap_dns/cap_dns.c projects/clang700-import/lib/libcasper/services/cap_dns/tests/dns_test.c projects/clang700-import/lib/libcasper/services/cap_grp/cap_grp.c projects/clang700-import/lib/libexpat/expat_config.h projects/clang700-import/lib/libexpat/libbsdxml.3 projects/clang700-import/libexec/rtld-elf/rtld.c projects/clang700-import/sbin/dhclient/bpf.c projects/clang700-import/sbin/dhclient/dhclient.c projects/clang700-import/sbin/ipfw/ipv6.c projects/clang700-import/sbin/md5/md5.c projects/clang700-import/sbin/ping/ping.c projects/clang700-import/share/ctypedef/Makefile projects/clang700-import/share/man/man4/ng_pptpgre.4 projects/clang700-import/share/man/man5/src.conf.5 projects/clang700-import/share/mk/bsd.lib.mk projects/clang700-import/share/mk/bsd.opts.mk projects/clang700-import/share/mk/bsd.prog.mk projects/clang700-import/share/mk/src.opts.mk projects/clang700-import/stand/lua/menu.lua projects/clang700-import/sys/amd64/conf/GENERIC projects/clang700-import/sys/amd64/include/cpu.h projects/clang700-import/sys/amd64/linux32/linux32_sysvec.c projects/clang700-import/sys/arm/include/cpu.h projects/clang700-import/sys/arm/include/elf.h projects/clang700-import/sys/arm64/conf/GENERIC projects/clang700-import/sys/arm64/include/cpu.h projects/clang700-import/sys/cam/scsi/scsi_da.c projects/clang700-import/sys/compat/freebsd32/capabilities.conf projects/clang700-import/sys/compat/freebsd32/freebsd32_proto.h projects/clang700-import/sys/compat/freebsd32/freebsd32_sysent.c projects/clang700-import/sys/compat/freebsd32/freebsd32_systrace_args.c projects/clang700-import/sys/compat/freebsd32/syscalls.master projects/clang700-import/sys/compat/linux/linux_common.c projects/clang700-import/sys/compat/linux/linux_ioctl.c projects/clang700-import/sys/compat/linux/linux_ioctl.h projects/clang700-import/sys/compat/linux/linux_socket.c projects/clang700-import/sys/conf/files projects/clang700-import/sys/conf/kern.post.mk projects/clang700-import/sys/conf/kern.pre.mk projects/clang700-import/sys/conf/kmod.mk projects/clang700-import/sys/conf/options projects/clang700-import/sys/dev/cxgbe/adapter.h projects/clang700-import/sys/dev/cxgbe/t4_main.c projects/clang700-import/sys/dev/cxgbe/t4_sge.c projects/clang700-import/sys/dev/hwpmc/hwpmc_mod.c projects/clang700-import/sys/dev/mrsas/mrsas.h projects/clang700-import/sys/dev/usb/controller/dwc_otg.c projects/clang700-import/sys/fs/nfsclient/nfs_clvfsops.c projects/clang700-import/sys/fs/nfsclient/nfs_clvnops.c projects/clang700-import/sys/geom/geom_io.c projects/clang700-import/sys/i386/include/cpu.h projects/clang700-import/sys/kern/capabilities.conf projects/clang700-import/sys/kern/init_sysent.c projects/clang700-import/sys/kern/kern_mutex.c projects/clang700-import/sys/kern/sys_pipe.c projects/clang700-import/sys/kern/syscalls.master projects/clang700-import/sys/kern/systrace_args.c projects/clang700-import/sys/kern/tty.c projects/clang700-import/sys/kern/tty_info.c projects/clang700-import/sys/kern/uipc_mqueue.c projects/clang700-import/sys/kern/uipc_syscalls.c projects/clang700-import/sys/kern/vfs_bio.c projects/clang700-import/sys/mips/include/cpu.h projects/clang700-import/sys/netgraph/ng_pptpgre.c projects/clang700-import/sys/netgraph/ng_pptpgre.h projects/clang700-import/sys/netinet/sctp_output.c projects/clang700-import/sys/powerpc/include/atomic.h projects/clang700-import/sys/powerpc/include/cpu.h projects/clang700-import/sys/powerpc/powerpc/mp_machdep.c projects/clang700-import/sys/riscv/include/cpu.h projects/clang700-import/sys/riscv/riscv/pmap.c projects/clang700-import/sys/sparc64/include/cpu.h projects/clang700-import/sys/sys/capability.h projects/clang700-import/sys/sys/socketvar.h projects/clang700-import/sys/sys/syscallsubr.h projects/clang700-import/sys/sys/sysproto.h projects/clang700-import/sys/sys/tty.h projects/clang700-import/sys/vm/vm_kern.c projects/clang700-import/sys/vm/vm_pageout.c projects/clang700-import/sys/x86/x86/delay.c projects/clang700-import/tools/build/Makefile projects/clang700-import/tools/build/options/WITH_LLD_BOOTSTRAP projects/clang700-import/tools/tools/locale/Makefile projects/clang700-import/tools/tools/locale/README projects/clang700-import/tools/tools/locale/tools/cldr2def.pl projects/clang700-import/tools/tools/locale/tools/finalize projects/clang700-import/tools/tools/locale/tools/utf8-rollup.pl projects/clang700-import/tools/tools/nanobsd/embedded/common projects/clang700-import/usr.bin/cmp/cmp.c projects/clang700-import/usr.bin/diff/diffreg.c projects/clang700-import/usr.bin/diff3/diff3.c projects/clang700-import/usr.bin/elfdump/elfdump.1 projects/clang700-import/usr.bin/elfdump/elfdump.c projects/clang700-import/usr.bin/indent/indent.c projects/clang700-import/usr.bin/jot/jot.c projects/clang700-import/usr.bin/ktrdump/ktrdump.c projects/clang700-import/usr.bin/lam/lam.c projects/clang700-import/usr.bin/man/man.sh projects/clang700-import/usr.bin/rwho/rwho.c projects/clang700-import/usr.bin/tee/tee.c projects/clang700-import/usr.bin/uniq/uniq.c projects/clang700-import/usr.bin/units/units.c projects/clang700-import/usr.bin/write/write.c projects/clang700-import/usr.sbin/Makefile projects/clang700-import/usr.sbin/bhyve/pci_fbuf.c (contents, props changed) projects/clang700-import/usr.sbin/bhyve/pci_nvme.c projects/clang700-import/usr.sbin/rwhod/rwhod.c Directory Properties: projects/clang700-import/ (props changed) projects/clang700-import/contrib/expat/ (props changed) projects/clang700-import/contrib/expat/doc/style.css (props changed) projects/clang700-import/contrib/expat/tests/README.txt (props changed) projects/clang700-import/contrib/expat/tests/benchmark/README.txt (props changed) Modified: projects/clang700-import/Makefile ============================================================================== --- projects/clang700-import/Makefile Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/Makefile Wed Nov 7 18:52:28 2018 (r340234) @@ -610,10 +610,13 @@ _need_lld_${target}_${target_arch} != \ # XXX: Passing HOST_OBJTOP into the PATH would allow skipping legacy, # bootstrap-tools, and cross-tools. Need to ensure each tool actually # supports all TARGETS though. +# For now we only pass UNIVERSE_TOOLCHAIN_PATH which will be added at the end +# of STRICTTMPPATH to ensure that the target-specific binaries come first. MAKE_PARAMS_${target}+= \ XCC="${HOST_OBJTOP}/tmp/usr/bin/cc" \ XCXX="${HOST_OBJTOP}/tmp/usr/bin/c++" \ - XCPP="${HOST_OBJTOP}/tmp/usr/bin/cpp" + XCPP="${HOST_OBJTOP}/tmp/usr/bin/cpp" \ + UNIVERSE_TOOLCHAIN_PATH=${HOST_OBJTOP}/tmp/usr/bin .endif .if defined(_need_lld_${target}_${target_arch}) && \ ${_need_lld_${target}_${target_arch}} == "yes" Modified: projects/clang700-import/Makefile.inc1 ============================================================================== --- projects/clang700-import/Makefile.inc1 Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/Makefile.inc1 Wed Nov 7 18:52:28 2018 (r340234) @@ -580,8 +580,25 @@ BUILD_ARCH!= uname -p WORLDTMP?= ${OBJTOP}/tmp BPATH= ${CCACHE_WRAPPER_PATH_PFX}${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/bin XPATH= ${WORLDTMP}/usr/sbin:${WORLDTMP}/usr/bin -STRICTTMPPATH= ${BPATH}:${XPATH} + +# When building we want to find the cross tools before the host tools in ${BPATH}. +# We also need to add UNIVERSE_TOOLCHAIN_PATH so that we can find the shared +# toolchain files (clang, lld, etc.) during make universe/tinderbox +STRICTTMPPATH= ${XPATH}:${BPATH}:${UNIVERSE_TOOLCHAIN_PATH} +# We should not be using tools from /usr/bin accidentally since this could cause +# the build to break on other systems that don't have that tool. For now we +# still allow using the old behaviour (inheriting $PATH) if +# BUILD_WITH_STRICT_TMPPATH is set to 0 but this will eventually be removed. + +# Currently strict $PATH can cause build failures and does not work yet with +# USING_SYSTEM_LINKER/USING_SYSTEM_COMPILER. Once these issues have been +# resolved it will be turned on by default. +BUILD_WITH_STRICT_TMPPATH?=0 +.if ${BUILD_WITH_STRICT_TMPPATH} != 0 +TMPPATH= ${STRICTTMPPATH} +.else TMPPATH= ${STRICTTMPPATH}:${PATH} +.endif # # Avoid running mktemp(1) unless actually needed. @@ -589,8 +606,16 @@ TMPPATH= ${STRICTTMPPATH}:${PATH} # when in the middle of installing over this system. # .if make(distributeworld) || make(installworld) || make(stageworld) -INSTALLTMP!= mktemp -d -u -t install +.if ${BUILD_WITH_STRICT_TMPPATH} != 0 +MKTEMP=${WORLDTMP}/legacy/usr/bin/mktemp +.if !exists(${MKTEMP}) +.error "mktemp binary doesn't exist in expected location: ${MKTEMP}" .endif +.else +MKTEMP=mktemp +.endif +INSTALLTMP!= ${MKTEMP} -d -u -t install +.endif .if make(stagekernel) || make(distributekernel) TAGS+= kernel @@ -647,6 +672,8 @@ CROSSENV+= BUILD_TOOLS_META=.NOMETA CROSSENV+= ${TARGET_CFLAGS} .endif +BOOTSTRAPPING_OSRELDATE?=${OSRELDATE} + # bootstrap-tools stage BMAKEENV= INSTALL="sh ${.CURDIR}/tools/install.sh" \ TOOLS_PREFIX=${TOOLS_PREFIX_UNDEF:U${WORLDTMP}} \ @@ -658,7 +685,7 @@ BSARGS= DESTDIR= \ OBJTOP='${WORLDTMP}/obj-tools' \ OBJROOT='$${OBJTOP}/' \ MAKEOBJDIRPREFIX= \ - BOOTSTRAPPING=${OSRELDATE} \ + BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ BWPHASE=${.TARGET:C,^_,,} \ SSP_CFLAGS= \ MK_HTML=no NO_LINT=yes MK_MAN=no \ @@ -680,7 +707,7 @@ TMAKE= \ ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ DESTDIR= \ - BOOTSTRAPPING=${OSRELDATE} \ + BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ BWPHASE=${.TARGET:C,^_,,} \ SSP_CFLAGS= \ -DNO_LINT \ @@ -705,7 +732,7 @@ KTMAKE= \ OBJTOP='${WORLDTMP}/obj-kernel-tools' \ OBJROOT='$${OBJTOP}/' \ MAKEOBJDIRPREFIX= \ - BOOTSTRAPPING=${OSRELDATE} \ + BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ SSP_CFLAGS= \ MK_HTML=no -DNO_LINT MK_MAN=no \ -DNO_PIC MK_PROFILE=no -DNO_SHARED \ @@ -874,6 +901,9 @@ WORLDTMP_MTREEFLAGS= -deUW DESTDIR_MTREEFLAGS+= -W .endif MTREE?= mtree +.if ${BUILD_WITH_STRICT_TMPPATH} != 0 +MTREE= ${WORLDTMP}/legacy/usr/sbin/mtree +.endif WORLDTMP_MTREE= ${MTREE} ${WORLDTMP_MTREEFLAGS} DESTDIR_MTREE= ${MTREE} ${DESTDIR_MTREEFLAGS} @@ -948,10 +978,15 @@ _worldtmp: .PHONY .if !defined(NO_CLEAN) rm -rf ${WORLDTMP} .else +# Note: for delete-old we need to set $PATH to also include the host $PATH +# since otherwise a partial build with missing symlinks in ${WORLDTMP}/legacy/ +# will fail to run due to missing binaries. $WMAKE sets PATH to only ${TMPPATH} +# so we remove that assingnment from $WMAKE and prepend the new $PATH ${_+_}@if [ -e "${WORLDTMP}" ]; then \ echo ">>> Deleting stale files in build tree..."; \ - cd ${.CURDIR}; ${WMAKE} -DBATCH_DELETE_OLD_FILES _NO_INCLUDE_COMPILERMK=t \ - delete-old delete-old-libs >/dev/null; \ + cd ${.CURDIR}; env PATH=${TMPPATH}:${PATH} ${WMAKE:NPATH=*} \ + _NO_INCLUDE_COMPILERMK=t -DBATCH_DELETE_OLD_FILES delete-old \ + delete-old-libs >/dev/null; \ fi rm -rf ${WORLDTMP}/legacy/usr/include .if ${USING_SYSTEM_COMPILER} == "yes" @@ -972,6 +1007,11 @@ _worldtmp: .PHONY # available on the target system (this happens e.g. when building on non-FreeBSD) cd ${.CURDIR}/tools/build; \ ${MAKE} DIRPRFX=tools/build/ DESTDIR=${WORLDTMP}/legacy installdirs +# In order to build without inheriting $PATH we need to add symlinks to the host +# tools in $WORLDTMP for the tools that we don't build during bootstrap-tools + cd ${.CURDIR}/tools/build; \ + ${MAKE} DIRPRFX=tools/build/ DESTDIR=${WORLDTMP}/legacy host-symlinks + _legacy: @echo @echo "--------------------------------------------------------------" @@ -1931,15 +1971,6 @@ update: .PHONY # build-tools or cross-tools. # -# ELF Tool Chain libraries are needed for ELF tools and dtrace tools. -# r296685 fix cross-endian objcopy -# r310724 fixed PR 215350, a crash in libdwarf with objects built by GCC 6.2. -# r334881 added libdwarf constants used by ctfconvert. -# r338478 fixed a crash in objcopy for mips64el objects -# r339083 libelf: correct mips64el test to use ELF header -.if ${BOOTSTRAPPING} < 1200085 -_elftoolchain_libs= lib/libelf lib/libdwarf -.endif # libnv and libl are both requirements for config(8), which is an unconditional # bootstrap-tool. @@ -1951,7 +1982,7 @@ legacy: .PHONY false .endif -.for _tool in tools/build ${_elftoolchain_libs} ${_config_deps} +.for _tool in tools/build ${_config_deps} ${_+_}@${ECHODIR} "===> ${_tool} (obj,includes,all,install)"; \ cd ${.CURDIR}/${_tool}; \ if [ -z "${NO_OBJWALK}" ]; then ${MAKE} DIRPRFX=${_tool}/ obj; fi; \ @@ -1965,10 +1996,34 @@ legacy: .PHONY # bootstrap-tools: Build tools needed for compatibility. These are binaries that # are built to build other binaries in the system. However, the focus of these # binaries is usually quite narrow. Bootstrap tools use the host's compiler and -# libraries, augmented by -legacy. +# libraries, augmented by -legacy, in addition to the libraries built during +# bootstrap-tools. # _bt= _bootstrap-tools +# We want to run the build with only ${WORLDTMP} in $PATH to ensure we don't +# accidentally run tools that are incompatible but happen to be in $PATH. +# This is especially important when building on Linux/MacOS where many of the +# programs used during the build accept different flags or generate different +# output. On those platforms we only symlink the tools known to be compatible +# (e.g. basic utilities such as mkdir) into ${WORLDTMP} and build all others +# from the FreeBSD sources during the bootstrap-tools stage. +# We want to build without the user's $PATH starting in the bootstrap-tools +# phase so the tools used in that phase (ln, cp, etc) must have already been +# linked to $WORLDTMP. The tools are listed in the _host_tools_to_symlink +# variable in tools/build/Makefile and are linked during the legacy phase. +# Since they could be Linux or MacOS binaries, too we must only use flags that +# are portable across operating systems. + +# If BOOTSTRAP_ALL_TOOLS is set we will build all the required tools from the +# current source tree. Otherwise we create a symlink to the version found in +# $PATH during the bootstrap-tools stage. +.if defined(BOOTSTRAP_ALL_TOOLS) +# BOOTSTRAPPING will be set on the command line so we can't override it here. +# Instead set BOOTSTRAPPING_OSRELDATE so that the value 0 is set ${BSARGS} +BOOTSTRAPPING_OSRELDATE:= 0 +.endif + .if ${MK_GAMES} != "no" _strfile= usr.bin/fortune/strfile .endif @@ -1981,12 +2036,34 @@ _gperf= gnu/usr.bin/gperf _vtfontcvt= usr.bin/vtfontcvt .endif +# If we are not building the bootstrap because BOOTSTRAPPING is sufficient +# we symlink the host version to $WORLDTMP instead. By doing this we can also +# detect when a bootstrap tool is being used without the required MK_FOO. +# If you add a new bootstrap tool where we could also use the host version, +# please ensure that you also add a .else case where you add the tool to the +# _bootstrap_tools_links variable. .if ${BOOTSTRAPPING} < 1000033 _m4= usr.bin/m4 _lex= usr.bin/lex +# Note: lex needs m4 to build but m4 also depends on lex. However, lex can be +# bootstrapped so we build lex first. +${_bt}-usr.bin/m4: ${_bt}-lib/libopenbsd ${_bt}-usr.bin/yacc ${_bt}-${_lex} +_bt_m4_depend=${_bt}-${_m4} +_bt_lex_depend=${_bt}-${_lex} ${_bt_m4_depend} +.else +_bootstrap_tools_links+=m4 lex +.endif -${_bt}-usr.bin/m4: ${_bt}-lib/libopenbsd -${_bt}-usr.bin/lex: ${_bt}-usr.bin/m4 +# ELF Tool Chain libraries are needed for ELF tools and dtrace tools. +# r296685 fix cross-endian objcopy +# r310724 fixed PR 215350, a crash in libdwarf with objects built by GCC 6.2. +# r334881 added libdwarf constants used by ctfconvert. +# r338478 fixed a crash in objcopy for mips64el objects +# r339083 libelf: correct mips64el test to use ELF header +.if ${BOOTSTRAPPING} < 1200085 +_elftoolchain_libs= lib/libelf lib/libdwarf +${_bt}-lib/libelf: ${_bt_m4_depend} +${_bt}-lib/libdwarf: ${_bt_m4_depend} .endif # r245440 mtree -N support added @@ -1998,17 +2075,23 @@ _nmtree= lib/libmd \ ${_bt}-lib/libnetbsd: ${_bt}-lib/libmd ${_bt}-usr.sbin/nmtree: ${_bt}-lib/libnetbsd +.else +_bootstrap_tools_links+=mtree .endif # r246097: log addition login.conf.db, passwd, pwd.db, and spwd.db with cat -l .if ${BOOTSTRAPPING} < 1000027 _cat= bin/cat +.else +_bootstrap_tools_links+=cat .endif # r277259 crunchide: Correct 64-bit section header offset # r281674 crunchide: always include both 32- and 64-bit ELF support .if ${BOOTSTRAPPING} < 1100078 _crunchide= usr.sbin/crunch/crunchide +.else +_bootstrap_tools_links+=crunchide .endif # r285986 crunchen: use STRIPBIN rather than STRIP @@ -2018,12 +2101,16 @@ _crunchide= usr.sbin/crunch/crunchide (${MK_AUTO_OBJ} == "yes" && ${BOOTSTRAPPING} < 1100114) || \ (${MK_META_MODE} == "yes" && ${BOOTSTRAPPING} < 1200006) _crunchgen= usr.sbin/crunch/crunchgen +.else +_bootstrap_tools_links+=crunchgen .endif # r296926 -P keymap search path, MFC to stable/10 in r298297 .if ${BOOTSTRAPPING} < 1003501 || \ (${BOOTSTRAPPING} >= 1100000 && ${BOOTSTRAPPING} < 1100103) _kbdcontrol= usr.sbin/kbdcontrol +.else +_bootstrap_tools_links+=kbdcontrol .endif _yacc= lib/liby \ @@ -2059,6 +2146,10 @@ _dtc= usr.bin/dtc _dtc= gnu/usr.bin/dtc .endif +.if ${MK_LOCALES} != "no" +_localedef= usr.bin/localedef +.endif + .if ${MK_KERBEROS} != "no" _kerberos5_bootstrap_tools= \ kerberos5/tools/make-roken \ @@ -2069,12 +2160,107 @@ _kerberos5_bootstrap_tools= \ usr.bin/compile_et .ORDER: ${_kerberos5_bootstrap_tools:C/^/${_bt}-/g} +.for _tool in ${_kerberos5_bootstrap_tools} +${_bt}-${_tool}: ${_bt}-usr.bin/yacc ${_bt_lex_depend} +.endfor .endif ${_bt}-usr.bin/mandoc: ${_bt}-lib/libopenbsd -bootstrap-tools: .PHONY +# The tools listed in _basic_bootstrap_tools will generally not be +# bootstrapped unless BOOTSTRAP_ALL_TOOL is set. However, when building on a +# Linux or MacOS host the host versions are incompatible so we need to build +# them from the source tree. Usually the link name will be the same as the subdir, +# but some directories such as grep or test install multiple binaries. In that +# case we use the _basic_bootstrap_tools_multilink variable which is a list of +# subdirectory and comma-separated list of files. +_basic_bootstrap_tools_multilink=usr.bin/grep grep,egrep,fgrep +_basic_bootstrap_tools_multilink+=bin/test test,[ +# bootstrap tools needed by buildworld: +_basic_bootstrap_tools=usr.bin/awk usr.bin/cut bin/expr usr.bin/gencat \ + usr.bin/join usr.bin/mktemp bin/rmdir usr.bin/sed usr.bin/sort \ + usr.bin/truncate usr.bin/tsort +# elf2aout is required for sparc64 build +_basic_bootstrap_tools+=usr.bin/elf2aout +# file2c is required for building usr.sbin/config: +_basic_bootstrap_tools+=usr.bin/file2c +# uuencode/uudecode required for share/tabset +_basic_bootstrap_tools+=usr.bin/uuencode usr.bin/uudecode +# xargs is required by mkioctls +_basic_bootstrap_tools+=usr.bin/xargs +# cap_mkdb is required for share/termcap: +_basic_bootstrap_tools+=usr.bin/cap_mkdb +# ldd is required for installcheck (TODO: just always use /usr/bin/ldd instead?) +_basic_bootstrap_tools+=usr.bin/ldd +# services_mkdb/pwd_mkdb are required for installworld: +_basic_bootstrap_tools+=usr.sbin/services_mkdb usr.sbin/pwd_mkdb +# sysctl/chflags are required for installkernel: +_basic_bootstrap_tools+=sbin/sysctl bin/chflags +.if ${MK_AMD} != "no" +# unifdef is only used by usr.sbin/amd/libamu/Makefile +_basic_bootstrap_tools+=usr.bin/unifdef +.endif + +.if ${MK_BOOT} != "no" +_basic_bootstrap_tools+=bin/dd +# xz/unxz is used by EFI +_basic_bootstrap_tools_multilink+=usr.bin/xz xz,unxz +# md5 is used by boot/beri (and possibly others) +_basic_bootstrap_tools+=sbin/md5 +.if defined(BOOTSTRAP_ALL_TOOLS) +${_bt}-sbin/md5: ${_bt}-lib/libmd +.endif +.endif + +.if ${MK_ZONEINFO} != "no" +_basic_bootstrap_tools+=usr.sbin/zic usr.sbin/tzsetup +.endif + +.if defined(BOOTSTRAP_ALL_TOOLS) +_other_bootstrap_tools+=${_basic_bootstrap_tools} +.for _subdir _links in ${_basic_bootstrap_tools_multilink} +_other_bootstrap_tools+=${_subdir} +.endfor +${_bt}-usr.bin/awk: ${_bt_lex_depend} ${_bt}-usr.bin/yacc +${_bt}-bin/expr: ${_bt_lex_depend} ${_bt}-usr.bin/yacc +# If we are bootstrapping file2c, we have to build it before config: +${_bt}-usr.sbin/config: ${_bt}-usr.bin/file2c ${_bt_lex_depend} +# Note: no symlink to make/bmake in the !BOOTSTRAP_ALL_TOOLS case here since +# the links to make/bmake make links will have already have been created in the +# `make legacy` step. Not adding a link to make is important on non-FreeBSD +# since "make" will usually point to GNU make there. +_other_bootstrap_tools+=usr.bin/bmake +.else +# All tools in _basic_bootstrap_tools have the same name as the subdirectory +# so we can use :T to get the name of the symlinks that we need to create. +_bootstrap_tools_links+=${_basic_bootstrap_tools:T} +.for _subdir _links in ${_basic_bootstrap_tools_multilink} +_bootstrap_tools_links+=${_links:S/,/ /g} +.endfor +.endif # defined(BOOTSTRAP_ALL_TOOLS) + +# Link the tools that we need for building but don't need to bootstrap because +# the host version is known to be compatible into ${WORLDTMP}/legacy +# We do this before building any of the bootstrap tools in case they depend on +# the presence of any of the links (e.g. as m4/lex/awk) +${_bt}-links: .PHONY + +.for _tool in ${_bootstrap_tools_links} +${_bt}-link-${_tool}: .PHONY .MAKE + @if [ ! -e "${WORLDTMP}/legacy/bin/${_tool}" ]; then \ + source_path=`which ${_tool}`; \ + if [ ! -e "$${source_path}" ] ; then \ + echo "Cannot find host tool '${_tool}'"; false; \ + fi; \ + ln -sfnv "$${source_path}" "${WORLDTMP}/legacy/bin/${_tool}"; \ + fi +${_bt}-links: ${_bt}-link-${_tool} +.endfor + + +bootstrap-tools: ${_bt}-links .PHONY + # Please document (add comment) why something is in 'bootstrap-tools'. # Try to bound the building of the bootstrap-tool to just the # FreeBSD versions that need the tool built at this stage of the build. @@ -2086,6 +2272,7 @@ bootstrap-tools: .PHONY ${_dtc} \ ${_cat} \ ${_kbdcontrol} \ + ${_elftoolchain_libs} \ usr.bin/lorder \ lib/libopenbsd \ usr.bin/mandoc \ @@ -2093,6 +2280,7 @@ bootstrap-tools: .PHONY ${_yacc} \ ${_m4} \ ${_lex} \ + ${_other_bootstrap_tools} \ usr.bin/xinstall \ ${_gensnmptree} \ usr.sbin/config \ @@ -2101,10 +2289,13 @@ bootstrap-tools: .PHONY ${_nmtree} \ ${_vtfontcvt} \ ${_localedef} -${_bt}-${_tool}: .PHONY .MAKE +${_bt}-${_tool}: ${_bt}-links .PHONY .MAKE ${_+_}@${ECHODIR} "===> ${_tool} (obj,all,install)"; \ cd ${.CURDIR}/${_tool}; \ if [ -z "${NO_OBJWALK}" ]; then ${MAKE} DIRPRFX=${_tool}/ obj; fi; \ + if [ "${_tool}" = "usr.bin/lex" ]; then \ + ${MAKE} DIRPRFX=${_tool}/ bootstrap; \ + fi; \ ${MAKE} DIRPRFX=${_tool}/ all; \ ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${WORLDTMP}/legacy install @@ -2182,7 +2373,7 @@ kernel-tools: .PHONY # we get done with the earlier stages. It is the last set of tools needed # to begin building the target binaries. # -.if ${TARGET_ARCH} != ${MACHINE_ARCH} +.if ${TARGET_ARCH} != ${MACHINE_ARCH} || ${BUILD_WITH_STRICT_TMPPATH} != 0 .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386" _btxld= usr.sbin/btxld .endif @@ -2235,9 +2426,14 @@ _gcc= gnu/usr.bin/cc _usb_tools= stand/usb/tools .endif +.if ${BUILD_WITH_STRICT_TMPPATH} != 0 || defined(BOOTSTRAP_ALL_TOOLS) +_ar=usr.bin/ar +.endif + cross-tools: .MAKE .PHONY .for _tool in \ ${LOCAL_XTOOL_DIRS} \ + ${_ar} \ ${_clang_libs} \ ${_clang} \ ${_lld} \ Modified: projects/clang700-import/bin/dd/dd.c ============================================================================== --- projects/clang700-import/bin/dd/dd.c Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/bin/dd/dd.c Wed Nov 7 18:52:28 2018 (r340234) @@ -157,7 +157,7 @@ setup(void) getfdtype(&in); cap_rights_init(&rights, CAP_READ, CAP_SEEK); - if (cap_rights_limit(in.fd, &rights) == -1 && errno != ENOSYS) + if (caph_rights_limit(in.fd, &rights) == -1) err(1, "unable to limit capability rights"); if (files_cnt > 1 && !(in.flags & ISTAPE)) @@ -188,10 +188,9 @@ setup(void) getfdtype(&out); - if (cap_rights_limit(out.fd, &rights) == -1 && errno != ENOSYS) + if (caph_rights_limit(out.fd, &rights) == -1) err(1, "unable to limit capability rights"); - if (cap_ioctls_limit(out.fd, cmds, nitems(cmds)) == -1 && - errno != ENOSYS) + if (caph_ioctls_limit(out.fd, cmds, nitems(cmds)) == -1) err(1, "unable to limit capability rights"); if (in.fd != STDIN_FILENO && out.fd != STDIN_FILENO) { Modified: projects/clang700-import/bin/ed/Makefile ============================================================================== --- projects/clang700-import/bin/ed/Makefile Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/bin/ed/Makefile Wed Nov 7 18:52:28 2018 (r340234) @@ -4,13 +4,8 @@ PACKAGE=runtime PROG= ed -SRCS= buf.c cbc.c glbl.c io.c main.c re.c sub.c undo.c +SRCS= buf.c glbl.c io.c main.c re.c sub.c undo.c LINKS= ${BINDIR}/ed ${BINDIR}/red MLINKS= ed.1 red.1 - -.if ${MK_OPENSSL} != "no" && ${MK_ED_CRYPTO} != "no" -CFLAGS+=-DDES -LIBADD= crypto -.endif .include Modified: projects/clang700-import/bin/ed/POSIX ============================================================================== --- projects/clang700-import/bin/ed/POSIX Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/bin/ed/POSIX Wed Nov 7 18:52:28 2018 (r340234) @@ -25,29 +25,20 @@ EXTENSIONS iv) `z' for scrolling through the buffer, and v) BSD line addressing syntax (i.e., `^' and `%') is recognized. -2) If crypt(3) is available, files can be read and written using DES - encryption. The `x' command prompts the user to enter a key used for - encrypting/ decrypting subsequent reads and writes. If only a newline - is entered as the key, then encryption is disabled. Otherwise, a key - is read in the same manner as a password entry. The key remains in - effect until encryption is disabled. For more information on the - encryption algorithm, see the bdes(1) man page. Encryption/decryption - should be fully compatible with SunOS des(1). - -3) The POSIX interactive global commands `G' and `V' are extended to +2) The POSIX interactive global commands `G' and `V' are extended to support multiple commands, including `a', `i' and `c'. The command format is the same as for the global commands `g' and `v', i.e., one command per line with each line, except for the last, ending in a backslash (\). -4) An extension to the POSIX file commands `E', `e', `r', `W' and `w' is +3) An extension to the POSIX file commands `E', `e', `r', `W' and `w' is that arguments are processed for backslash escapes, i.e., any character preceded by a backslash is interpreted literally. If the first unescaped character of a argument is a bang (!), then the rest of the line is interpreted as a shell command, and no escape processing is performed by ed. -5) For SunOS ed(1) compatibility, ed runs in restricted mode if invoked +4) For SunOS ed(1) compatibility, ed runs in restricted mode if invoked as red. This limits editing of files in the local directory only and prohibits shell commands. Modified: projects/clang700-import/bin/ed/README ============================================================================== --- projects/clang700-import/bin/ed/README Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/bin/ed/README Wed Nov 7 18:52:28 2018 (r340234) @@ -9,7 +9,6 @@ compile with little trouble. Otherwise, the macros SP should be redefined to disable interrupts. The following compiler directives are recognized: -DES - to add encryption support (requires crypt(3)) NO_REALLOC_NULL - if realloc(3) does not accept a NULL pointer BACKWARDS - for backwards compatibility NEED_INSQUE - if insque(3) is missing Modified: projects/clang700-import/bin/ed/ed.1 ============================================================================== --- projects/clang700-import/bin/ed/ed.1 Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/bin/ed/ed.1 Wed Nov 7 18:52:28 2018 (r340234) @@ -1,5 +1,5 @@ .\" $FreeBSD$ -.Dd February 5, 2017 +.Dd November 3, 2018 .Dt ED 1 .Os .Sh NAME @@ -9,12 +9,12 @@ .Sh SYNOPSIS .Nm .Op Fl -.Op Fl sx +.Op Fl s .Op Fl p Ar string .Op Ar file .Nm red .Op Fl -.Op Fl sx +.Op Fl s .Op Fl p Ar string .Op Ar file .Sh DESCRIPTION @@ -141,11 +141,6 @@ Suppress diagnostics. This should be used if .Nm Ns 's standard input is from a script. -.It Fl x -Prompt for an encryption key to be used in subsequent reads and writes -(see the -.Em x -command). .It Fl p Ar string Specify a command prompt. This may be toggled on and off with the @@ -865,12 +860,6 @@ This is similar to the .Em w command, expect that the previous contents of file is not clobbered. The current address is unchanged. -.It x -Prompt for an encryption key which is used in subsequent reads and -writes. -If a newline alone is entered as the key, then encryption is -turned off. -Otherwise, echoing is disabled while a key is read. .It Pf (.+1)z n Scroll .Ar n Modified: projects/clang700-import/bin/ed/ed.h ============================================================================== --- projects/clang700-import/bin/ed/ed.h Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/bin/ed/ed.h Wed Nov 7 18:52:28 2018 (r340234) @@ -175,18 +175,7 @@ if ((i) > (n)) { \ /* NEWLINE_TO_NUL: overwrite newlines with ASCII NULs */ #define NEWLINE_TO_NUL(s, l) translit_text(s, l, '\n', '\0') -#ifdef ED_DES_INCLUDES -void des_error(const char *); -void expand_des_key(char *, char *); -void set_des_key(DES_cblock *); -#endif -/* Other DES support stuff */ -void init_des_cipher(void); -int flush_des_file(FILE *); -int get_des_char(FILE *); -int put_des_char(int, FILE *); - /* Local Function Declarations */ void add_line_node(line_t *); int append_lines(long); @@ -280,6 +269,5 @@ extern long u_current_addr; extern long rows; extern int cols; extern int newline_added; -extern int des; extern int scripted; extern int patlock; Modified: projects/clang700-import/bin/ed/io.c ============================================================================== --- projects/clang700-import/bin/ed/io.c Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/bin/ed/io.c Wed Nov 7 18:52:28 2018 (r340234) @@ -76,8 +76,6 @@ read_stream(FILE *fp, long n) int len; isbinary = newline_added = 0; - if (des) - init_des_cipher(); for (current_addr = n; (len = get_stream_line(fp)) > 0; size += len) { SPL1(); if (put_sbuf_line(sbuf) == NULL) { @@ -106,8 +104,6 @@ read_stream(FILE *fp, long n) newline_added = 1; newline_added = appended ? newline_added : o_newline_added; isbinary = isbinary | o_isbinary; - if (des) - size += 8 - size % 8; /* adjust DES size */ return size; } @@ -119,8 +115,8 @@ get_stream_line(FILE *fp) int c; int i = 0; - while (((c = des ? get_des_char(fp) : getc(fp)) != EOF || (!feof(fp) && - !ferror(fp))) && c != '\n') { + while (((c = getc(fp)) != EOF || (!feof(fp) && !ferror(fp))) && + c != '\n') { REALLOC(sbuf, sbufsz, i + 1, ERR); if (!(sbuf[i++] = c)) isbinary = 1; @@ -180,8 +176,6 @@ write_stream(FILE *fp, long n, long m) char *s; int len; - if (des) - init_des_cipher(); for (; n && n <= m; n++, lp = lp->q_forw) { if ((s = get_sbuf_line(lp)) == NULL) return ERR; @@ -192,10 +186,6 @@ write_stream(FILE *fp, long n, long m) return ERR; size += len; } - if (des) { - flush_des_file(fp); /* flush buffer */ - size += 8 - size % 8; /* adjust DES size */ - } return size; } @@ -205,7 +195,7 @@ int put_stream_line(FILE *fp, const char *s, int len) { while (len--) - if ((des ? put_des_char(*s++, fp) : fputc(*s++, fp)) < 0) { + if (fputc(*s++, fp) < 0) { fprintf(stderr, "%s\n", strerror(errno)); errmsg = "cannot write file"; return ERR; Modified: projects/clang700-import/bin/ed/main.c ============================================================================== --- projects/clang700-import/bin/ed/main.c Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/bin/ed/main.c Wed Nov 7 18:52:28 2018 (r340234) @@ -47,10 +47,6 @@ __FBSDID("$FreeBSD$"); * The buffering algorithm is attributed to Rodney Ruddock of * the University of Guelph, Guelph, Ontario. * - * The cbc.c encryption code is adapted from - * the bdes program by Matt Bishop of Dartmouth College, - * Hanover, NH. - * */ #include @@ -81,7 +77,6 @@ int ibufsz; /* ed command-line buffer size */ char *ibufp; /* pointer to ed command-line buffer */ /* global flags */ -int des = 0; /* if set, use crypt(3) for i/o */ static int garrulous = 0; /* if set, print all error messages */ int isbinary; /* if set, buffer contains ASCII NULs */ int isglobal; /* if set, doing a global command */ @@ -121,11 +116,7 @@ top: scripted = 1; break; case 'x': /* use crypt */ -#ifdef DES - des = get_keyword(); -#else fprintf(stderr, "crypt unavailable\n?\n"); -#endif break; default: @@ -821,13 +812,8 @@ exec_command(void) return ERR; } GET_COMMAND_SUFFIX(); -#ifdef DES - des = get_keyword(); - break; -#else errmsg = "crypt unavailable"; return ERR; -#endif case 'z': #ifdef BACKWARDS if (check_addr_range(first_addr = 1, current_addr + 1) < 0) Copied: projects/clang700-import/contrib/expat/AUTHORS (from r340212, head/contrib/expat/AUTHORS) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang700-import/contrib/expat/AUTHORS Wed Nov 7 18:52:28 2018 (r340234, copy of r340212, head/contrib/expat/AUTHORS) @@ -0,0 +1,10 @@ +Expat is brought to you by: + +Clark Cooper +Fred L. Drake, Jr. +Greg Stein +James Clark +Karl Waclawek +Rhodri James +Sebastian Pipping +Steven Solie Modified: projects/clang700-import/contrib/expat/COPYING ============================================================================== --- projects/clang700-import/contrib/expat/COPYING Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/contrib/expat/COPYING Wed Nov 7 18:52:28 2018 (r340234) @@ -1,5 +1,5 @@ Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper -Copyright (c) 2001-2016 Expat maintainers +Copyright (c) 2001-2017 Expat maintainers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the Modified: projects/clang700-import/contrib/expat/Changes ============================================================================== --- projects/clang700-import/contrib/expat/Changes Wed Nov 7 18:33:09 2018 (r340233) +++ projects/clang700-import/contrib/expat/Changes Wed Nov 7 18:52:28 2018 (r340234) @@ -1,3 +1,333 @@ +NOTE: We are looking for help with a few things: + https://github.com/libexpat/libexpat/labels/help%20wanted + If you can help, please get in touch. Thanks! + +Release 2.2.6 Sun August 12 2018 + Bug fixes: + #170 #206 Avoid doing arithmetic with NULL pointers in XML_GetBuffer + #204 #205 Fix 2.2.5 regression with suspend-resume while parsing + a document like '' + + Other changes: + #165 #168 Autotools: Fix docbook-related configure syntax error + #166 Autotools: Avoid grep option `-q` for Solaris + #167 Autotools: Support + ./configure DOCBOOK_TO_MAN="xmlto man --skip-validation" + #159 #167 Autotools: Support DOCBOOK_TO_MAN command which produces + xmlwf.1 rather than XMLWF.1; also covers case insensitive + file systems + #181 Autotools: Drop -rpath option passed to libtool + #188 Autotools: Detect and deny SGML docbook2man as ours is XML + #188 Autotools/CMake: Support command db2x_docbook2man as well + #174 CMake: Introduce option WARNINGS_AS_ERRORS, defaults to OFF + #184 #185 CMake: Introduce option MSVC_USE_STATIC_CRT, defaults to OFF + #207 #208 CMake: Introduce option XML_UNICODE and XML_UNICODE_WCHAR_T, + both defaulting to OFF + #175 CMake: Prefer check_symbol_exists over check_function_exists + #176 CMake: Create the same pkg-config file as with GNU Autotools + #178 #179 CMake: Use GNUInstallDirs module to set proper defaults for + install directories + #208 CMake: Utilize expat_config.h.cmake for XML_DEV_URANDOM + #180 Windows: Fix compilation of test suite for Visual Studio 2008 + #131 #173 #202 Address compiler warnings + #187 #190 #200 Fix miscellaneous typos + Version info bumped from 7:7:6 to 7:8:6 + + Special thanks to: + Anton Maklakov + Benjamin Peterson + Brad King + Franek Korta + Frank Rast + Joe Orton + luzpaz + Pedro Vicente + Rainer Jung + Rhodri James + Rolf Ade + Rolf Eike Beer + Thomas Beutlich + Tomasz Kłoczko + +Release 2.2.5 Tue October 31 2017 + Bug fixes: + #8 If the parser runs out of memory, make sure its internal + state reflects the memory it actually has, not the memory + it wanted to have. + #11 The default handler wasn't being called when it should for + a SYSTEM or PUBLIC doctype if an entity declaration handler + was registered. + #137 #138 Fix a case of mistakenly reported parsing success where + XML_StopParser was called from an element handler + #162 Function XML_ErrorString was returning NULL rather than + a message for code XML_ERROR_INVALID_ARGUMENT + introduced with release 2.2.1 + + Other changes: + #106 xmlwf: Add argument -N adding notation declarations + #75 #106 Test suite: Resolve expected failure cases where xmlwf + output was incomplete + #127 Windows: Fix test suite compilation + #126 #127 Windows: Fix compilation for Visual Studio 2012 + Windows: Upgrade shipped project files to Visual Studio 2017 + #33 #132 tests: Mass-fix compilation for XML_UNICODE_WCHAR_T + #129 examples: Fix compilation for XML_UNICODE_WCHAR_T + #130 benchmark: Fix compilation for XML_UNICODE_WCHAR_T + #144 xmlwf: Fix compilation for XML_UNICODE_WCHAR_T; still needs + Windows or MinGW for 2-byte wchar_t + #9 Address two Clang Static Analyzer false positives + #59 Resolve troublesome macros hiding parser struct membership + and dereferencing that pointer + #6 Resolve superfluous internal malloc/realloc switch + #153 #155 Improve docbook2x-man detection + #160 Undefine NDEBUG in the test suite (rather than rejecting it) + #161 Address compiler warnings + Version info bumped from 7:6:6 to 7:7:6 + + Special thanks to: + Benbuck Nason + Hans Wennborg + José Gutiérrez de la Concha + Pedro Monreal Gonzalez + Rhodri James + Rolf Ade + Stephen Groat + and + Core Infrastructure Initiative + +Release 2.2.4 Sat August 19 2017 + Bug fixes: + #115 Fix copying of partial characters for UTF-8 input + + Other changes: + #109 Fix "make check" for non-x86 architectures that default + to unsigned type char (-128..127 rather than 0..255) + #109 coverage.sh: Cover -funsigned-char + Autotools: Introduce --without-xmlwf argument + #65 Autotools: Replace handwritten Makefile with GNU Automake + #43 CMake: Auto-detect high quality entropy extractors, add new + option USE_libbsd=ON to use arc4random_buf of libbsd + #74 CMake: Add -fno-strict-aliasing only where supported + #114 CMake: Always honor manually set BUILD_* options + #114 CMake: Compile man page if docbook2x-man is available, only + #117 Include file tests/xmltest.log.expected in source tarball + (required for "make run-xmltest") + #117 Include (existing) Visual Studio 2013 files in source tarball + Improve test suite error output + #111 Fix some typos in documentation + Version info bumped from 7:5:6 to 7:6:6 + + Special thanks to: + Jakub Wilk + Joe Orton + Lin Tian + Rolf Eike Beer + +Release 2.2.3 Wed August 2 2017 + Security fixes: + #82 CVE-2017-11742 -- Windows: Fix DLL hijacking vulnerability + using Steve Holme's LoadLibrary wrapper for/of cURL + + Bug fixes: + #85 Fix a dangling pointer issue related to realloc + + Other changes: + Increase code coverage + #91 Linux: Allow getrandom to fail if nonblocking pool has not + yet been initialized and read /dev/urandom then, instead. + This is in line with what recent Python does. + #81 Pre-10.7/Lion macOS: Support entropy from arc4random + #86 Check that a UTF-16 encoding in an XML declaration has the + right endianness + #4 #5 #7 Recover correctly when some reallocations fail + Repair "./configure && make" for systems without any + provider of high quality entropy + and try reading /dev/urandom on those + Ensure that user-defined character encodings have converter + functions when they are needed + Fix mis-leading description of argument -c in xmlwf.1 + Rely on macro HAVE_ARC4RANDOM_BUF (rather than __CloudABI__) + for CloudABI + #100 Fix use of SIPHASH_MAIN in siphash.h + #23 Test suite: Fix memory leaks + Version info bumped from 7:4:6 to 7:5:6 + + Special thanks to: + Chanho Park + Joe Orton + Pascal Cuoq + Rhodri James + Simon McVittie + Vadim Zeitlin + Viktor Szakats + and + Core Infrastructure Initiative + +Release 2.2.2 Wed July 12 2017 + Security fixes: + #43 Protect against compilation without any source of high + quality entropy enabled, e.g. with CMake build system; + commit ff0207e6076e9828e536b8d9cd45c9c92069b895 + #60 Windows with _UNICODE: + Unintended use of LoadLibraryW with a non-wide string + resulted in failure to load advapi32.dll and degradation + in quality of used entropy when compiled with _UNICODE for + Windows; you can launch existing binaries with + EXPAT_ENTROPY_DEBUG=1 in the environment to inspect the + quality of entropy used during runtime; commits + * 95b95032f907ef1cd17ee7a9a1768010a825d61d + * 73a5a2e9c081f49f2d775cf7ced864158b68dc80 + [MOX-006] Fix non-NULL parser parameter validation in XML_Parse; + resulted in NULL dereference, previously; + commit ac256dafdffc9622ab0dc2c62fcecb0dfcfa71fe + + Bug fixes: + #69 Fix improper use of unsigned long long integer literals + + Other changes: + #73 Start requiring a C99 compiler + #49 Fix "==" Bashism in configure script + #50 Fix too eager getrandom detection for Debian GNU/kFreeBSD + #52 and macOS + #51 Address lack of stdint.h in Visual Studio 2003 to 2008 + #58 Address compile warnings + #68 Fix "./buildconf.sh && ./configure" for some versions + of Dash for /bin/sh + #72 CMake: Ease use of Expat in context of a parent project + with multiple CMakeLists.txt files + #72 CMake: Resolve mistaken executable permissions + #76 Address compile warning with -DNDEBUG (not recommended!) + #77 Address compile warning about macro redefinition + + Special thanks to: + Alexander Bluhm + Ben Boeckel + Cătălin Răceanu + Kerin Millar + László Böszörményi + S. P. Zeidler + Segev Finer + Václav Slavík + Victor Stinner + Viktor Szakats + and + Radically Open Security + +Release 2.2.1 Sat June 17 2017 + Security fixes: + CVE-2017-9233 -- External entity infinite loop DoS + Details: https://libexpat.github.io/doc/cve-2017-9233/ + Commit c4bf96bb51dd2a1b0e185374362ee136fe2c9d7f + [MOX-002] CVE-2016-9063 -- Detect integer overflow; commit + d4f735b88d9932bd5039df2335eefdd0723dbe20 + (Fixed version of existing downstream patches!) + (SF.net) #539 Fix regression from fix to CVE-2016-0718 cutting off + longer tag names; commits + * 896b6c1fd3b842f377d1b62135dccf0a579cf65d + * af507cef2c93cb8d40062a0abe43a4f4e9158fb2 + #16 * 0dbbf43fdb20f593ddf4fa1ff67288000dd4a7fd + #25 More integer overflow detection (function poolGrow); commits + * 810b74e4703dcfdd8f404e3cb177d44684775143 + * 44178553f3539ce69d34abee77a05e879a7982ac + [MOX-002] Detect overflow from len=INT_MAX call to XML_Parse; commits + * 4be2cb5afcc018d996f34bbbce6374b7befad47f + * 7e5b71b748491b6e459e5c9a1d090820f94544d8 + [MOX-005] #30 Use high quality entropy for hash initialization: + * arc4random_buf on BSD, systems with libbsd + (when configured with --with-libbsd), CloudABI + * RtlGenRandom on Windows XP / Server 2003 and later + * getrandom on Linux 3.17+ + In a way, that's still part of CVE-2016-5300. + https://github.com/libexpat/libexpat/pull/30/commits + [MOX-005] For the low quality entropy extraction fallback code, + the parser instance address can no longer leak, commit + 04ad658bd3079dd15cb60fc67087900f0ff4b083 + [MOX-003] Prevent use of uninitialised variable; commit + [MOX-004] a4dc944f37b664a3ca7199c624a98ee37babdb4b + Add missing parameter validation to public API functions + and dedicated error code XML_ERROR_INVALID_ARGUMENT: + [MOX-006] * NULL checks; commits + * d37f74b2b7149a3a95a680c4c4cd2a451a51d60a (merge/many) + * 9ed727064b675b7180c98cb3d4f75efba6966681 *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Wed Nov 7 18:54:29 2018 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4AB76112C807 for ; Wed, 7 Nov 2018 18:54:29 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8858774C4C; Wed, 7 Nov 2018 18:54:28 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6774E198C5; Wed, 7 Nov 2018 18:54:28 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wA7IsS7S058804; Wed, 7 Nov 2018 18:54:28 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wA7IsOHg058783; Wed, 7 Nov 2018 18:54:24 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201811071854.wA7IsOHg058783@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Wed, 7 Nov 2018 18:54:24 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r340235 - in projects/clang700-import: lib/csu/mips lib/csu/sparc64 libexec/rtld-elf share/man/man8 share/mk stand/common stand/i386/libi386 sys/arm64/arm64 sys/compat/freebsd32 sys/geo... X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang700-import: lib/csu/mips lib/csu/sparc64 libexec/rtld-elf share/man/man8 share/mk stand/common stand/i386/libi386 sys/arm64/arm64 sys/compat/freebsd32 sys/geom sys/kern sys/riscv/risc... X-SVN-Commit-Revision: 340235 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 8858774C4C X-Spamd-Result: default: False [-106.84 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; ALLOW_DOMAIN_WHITELIST(-100.00)[FreeBSD.org]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; DMARC_NA(0.00)[FreeBSD.org]; RCVD_COUNT_THREE(0.00)[4]; MX_GOOD(-0.01)[cached: mx1.FreeBSD.org]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-0.999,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; IP_SCORE(-3.73)[ip: (-9.91), ipnet: 2610:1c1:1::/48(-4.91), asn: 11403(-3.76), country: US(-0.09)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Nov 2018 18:54:29 -0000 Author: dim Date: Wed Nov 7 18:54:24 2018 New Revision: 340235 URL: https://svnweb.freebsd.org/changeset/base/340235 Log: Merge ^/head r340213 through r340234. Modified: projects/clang700-import/lib/csu/mips/crt.h projects/clang700-import/lib/csu/sparc64/crt.h projects/clang700-import/libexec/rtld-elf/rtld.c projects/clang700-import/share/man/man8/rc.subr.8 projects/clang700-import/share/mk/src.opts.mk projects/clang700-import/stand/common/disk.c projects/clang700-import/stand/common/part.c projects/clang700-import/stand/i386/libi386/biosdisk.c projects/clang700-import/sys/arm64/arm64/elf_machdep.c projects/clang700-import/sys/compat/freebsd32/freebsd32_systrace_args.c projects/clang700-import/sys/compat/freebsd32/syscalls.master projects/clang700-import/sys/geom/geom_io.c projects/clang700-import/sys/kern/imgact_elf.c projects/clang700-import/sys/kern/makesyscalls.sh projects/clang700-import/sys/kern/syscalls.master projects/clang700-import/sys/kern/systrace_args.c projects/clang700-import/sys/riscv/riscv/elf_machdep.c projects/clang700-import/sys/sys/elf_common.h projects/clang700-import/tools/tools/syscall_timing/syscall_timing.c Directory Properties: projects/clang700-import/ (props changed) Modified: projects/clang700-import/lib/csu/mips/crt.h ============================================================================== --- projects/clang700-import/lib/csu/mips/crt.h Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/lib/csu/mips/crt.h Wed Nov 7 18:54:24 2018 (r340235) @@ -27,5 +27,25 @@ #define _CRT_H_ #define HAVE_CTORS +#define CTORS_CONSTRUCTORS +#ifdef __mips_o32 +#define INIT_CALL_SEQ(func) \ + ".set noreorder \n" \ + "bal 1f \n" \ + "nop \n" \ + "1: \n" \ + ".cpload $ra \n" \ + ".set reorder \n" \ + "jal " __STRING(func) +#else +#define INIT_CALL_SEQ(func) \ + ".set noreorder \n" \ + "bal 1f \n" \ + "nop \n" \ + "1: \n" \ + ".set reorder \n" \ + ".cpsetup $ra, $v0, 1b \n" \ + "jal " __STRING(func) +#endif #endif Modified: projects/clang700-import/lib/csu/sparc64/crt.h ============================================================================== --- projects/clang700-import/lib/csu/sparc64/crt.h Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/lib/csu/sparc64/crt.h Wed Nov 7 18:54:24 2018 (r340235) @@ -27,5 +27,7 @@ #define _CRT_H_ #define HAVE_CTORS +#define CTORS_CONSTRUCTORS +#define INIT_CALL_SEQ(func) "call " __STRING(func) "; nop" #endif Modified: projects/clang700-import/libexec/rtld-elf/rtld.c ============================================================================== --- projects/clang700-import/libexec/rtld-elf/rtld.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/libexec/rtld-elf/rtld.c Wed Nov 7 18:54:24 2018 (r340235) @@ -1264,6 +1264,13 @@ digest_dynamic1(Obj_Entry *obj, int early, const Elf_D *((Elf_Addr *)(dynp->d_un.d_ptr)) = (Elf_Addr) &r_debug; break; + case DT_MIPS_RLD_MAP_REL: + // The MIPS_RLD_MAP_REL tag stores the offset to the .rld_map + // section relative to the address of the tag itself. + *((Elf_Addr *)(__DECONST(char*, dynp) + dynp->d_un.d_val)) = + (Elf_Addr) &r_debug; + break; + case DT_MIPS_PLTGOT: obj->mips_pltgot = (Elf_Addr *)(obj->relocbase + dynp->d_un.d_ptr); Modified: projects/clang700-import/share/man/man8/rc.subr.8 ============================================================================== --- projects/clang700-import/share/man/man8/rc.subr.8 Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/share/man/man8/rc.subr.8 Wed Nov 7 18:54:24 2018 (r340235) @@ -29,7 +29,7 @@ .\" .\" $FreeBSD$ .\" -.Dd June 19, 2018 +.Dd November 7, 2018 .Dt RC.SUBR 8 .Os .Sh NAME @@ -491,16 +491,22 @@ Check for the existence of the listed directories before running the .Cm start method. +The list is checked before running +.Va start_precmd . .It Va required_files Check for the readability of the listed files before running the .Cm start method. +The list is checked before running +.Va start_precmd . .It Va required_modules Ensure that the listed kernel modules are loaded before running the .Cm start method. +The list is checked after running +.Va start_precmd . This is done after invoking the commands from .Va start_precmd so that the missing modules are not loaded in vain @@ -531,6 +537,8 @@ on each of the list variables before running the .Cm start method. +The list is checked after running +.Va start_precmd . .It Va ${name}_chdir Directory to .Ic cd Modified: projects/clang700-import/share/mk/src.opts.mk ============================================================================== --- projects/clang700-import/share/mk/src.opts.mk Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/share/mk/src.opts.mk Wed Nov 7 18:54:24 2018 (r340235) @@ -193,6 +193,7 @@ __DEFAULT_YES_OPTIONS = \ ZONEINFO __DEFAULT_NO_OPTIONS = \ + BSD_CRTBEGIN \ BSD_GREP \ CLANG_EXTRAS \ DTRACE_TESTS \ @@ -383,13 +384,6 @@ BROKEN_OPTIONS+=HYPERV # NVME is only x86 and powerpc64 .if ${__T} != "amd64" && ${__T} != "i386" && ${__T} != "powerpc64" BROKEN_OPTIONS+=NVME -.endif - -.if ${__T} == "aarch64" || ${__T} == "amd64" || ${__T} == "i386" || \ - ${__T} == "powerpc64" -__DEFAULT_NO_OPTIONS+=BSD_CRTBEGIN -.else -BROKEN_OPTIONS+=BSD_CRTBEGIN .endif .include Modified: projects/clang700-import/stand/common/disk.c ============================================================================== --- projects/clang700-import/stand/common/disk.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/stand/common/disk.c Wed Nov 7 18:54:24 2018 (r340235) @@ -265,9 +265,7 @@ disk_open(struct disk_devdesc *dev, uint64_t mediasize rc = ENXIO; goto out; } - if (mediasize > od->mediasize) { - od->mediasize = mediasize; - } + od->mediasize = mediasize; if (ptable_gettype(od->table) == PTABLE_BSD && partition >= 0) { Modified: projects/clang700-import/stand/common/part.c ============================================================================== --- projects/clang700-import/stand/common/part.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/stand/common/part.c Wed Nov 7 18:54:24 2018 (r340235) @@ -323,8 +323,7 @@ ptable_gptread(struct ptable *table, void *dev, diskre * Note, this is still not a foolproof way to get disk's size. For * example, an image file can be truncated when copied to smaller media. */ - if (hdr.hdr_lba_alt + 1 > table->sectors) - table->sectors = hdr.hdr_lba_alt + 1; + table->sectors = hdr.hdr_lba_alt + 1; for (i = 0; i < size / hdr.hdr_entsz; i++) { ent = (struct gpt_ent *)(tbl + i * hdr.hdr_entsz); Modified: projects/clang700-import/stand/i386/libi386/biosdisk.c ============================================================================== --- projects/clang700-import/stand/i386/libi386/biosdisk.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/stand/i386/libi386/biosdisk.c Wed Nov 7 18:54:24 2018 (r340235) @@ -439,6 +439,33 @@ bd_print(int verbose) } /* + * Read disk size from partition. + * This is needed to work around buggy BIOS systems returning + * wrong (truncated) disk media size. + * During bd_probe() we tested if the multiplication of bd_sectors + * would overflow so it should be safe to perform here. + */ +static uint64_t +bd_disk_get_sectors(struct disk_devdesc *dev) +{ + struct disk_devdesc disk; + uint64_t size; + + disk.dd.d_dev = dev->dd.d_dev; + disk.dd.d_unit = dev->dd.d_unit; + disk.d_slice = -1; + disk.d_partition = -1; + disk.d_offset = 0; + + size = BD(dev).bd_sectors * BD(dev).bd_sectorsize; + if (disk_open(&disk, size, BD(dev).bd_sectorsize) == 0) { + (void) disk_ioctl(&disk, DIOCGMEDIASIZE, &size); + disk_close(&disk); + } + return (size / BD(dev).bd_sectorsize); +} + +/* * Attempt to open the disk described by (dev) for use by (f). * * Note that the philosophy here is "give them exactly what @@ -452,9 +479,7 @@ static int bd_open(struct open_file *f, ...) { struct disk_devdesc *dev; - struct disk_devdesc disk; va_list ap; - uint64_t size; int rc; va_start(ap, f); @@ -470,33 +495,12 @@ bd_open(struct open_file *f, ...) if ((BD(dev).bd_flags & BD_NO_MEDIA) == BD_NO_MEDIA) return (EIO); } - BD(dev).bd_open++; if (BD(dev).bd_bcache == NULL) BD(dev).bd_bcache = bcache_allocate(); - /* - * Read disk size from partition. - * This is needed to work around buggy BIOS systems returning - * wrong (truncated) disk media size. - * During bd_probe() we tested if the mulitplication of bd_sectors - * would overflow so it should be safe to perform here. - */ - disk.dd.d_dev = dev->dd.d_dev; - disk.dd.d_unit = dev->dd.d_unit; - disk.d_slice = -1; - disk.d_partition = -1; - disk.d_offset = 0; - - if (disk_open(&disk, BD(dev).bd_sectors * BD(dev).bd_sectorsize, - BD(dev).bd_sectorsize) == 0) { - - if (disk_ioctl(&disk, DIOCGMEDIASIZE, &size) == 0) { - size /= BD(dev).bd_sectorsize; - if (size > BD(dev).bd_sectors) - BD(dev).bd_sectors = size; - } - disk_close(&disk); - } + if (BD(dev).bd_open == 0) + BD(dev).bd_sectors = bd_disk_get_sectors(dev); + BD(dev).bd_open++; rc = disk_open(dev, BD(dev).bd_sectors * BD(dev).bd_sectorsize, BD(dev).bd_sectorsize); Modified: projects/clang700-import/sys/arm64/arm64/elf_machdep.c ============================================================================== --- projects/clang700-import/sys/arm64/arm64/elf_machdep.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/arm64/arm64/elf_machdep.c Wed Nov 7 18:54:24 2018 (r340235) @@ -107,21 +107,6 @@ static Elf64_Brandinfo freebsd_brand_info = { SYSINIT(elf64, SI_SUB_EXEC, SI_ORDER_FIRST, (sysinit_cfunc_t)elf64_insert_brand_entry, &freebsd_brand_info); -static Elf64_Brandinfo freebsd_brand_oinfo = { - .brand = ELFOSABI_FREEBSD, - .machine = EM_AARCH64, - .compat_3_brand = "FreeBSD", - .emul_path = NULL, - .interp_path = "/usr/libexec/ld-elf.so.1", - .sysvec = &elf64_freebsd_sysvec, - .interp_newpath = NULL, - .brand_note = &elf64_freebsd_brandnote, - .flags = BI_CAN_EXEC_DYN | BI_BRAND_NOTE -}; - -SYSINIT(oelf64, SI_SUB_EXEC, SI_ORDER_ANY, - (sysinit_cfunc_t)elf64_insert_brand_entry, &freebsd_brand_oinfo); - void elf64_dump_thread(struct thread *td __unused, void *dst __unused, size_t *off __unused) Modified: projects/clang700-import/sys/compat/freebsd32/freebsd32_systrace_args.c ============================================================================== --- projects/clang700-import/sys/compat/freebsd32/freebsd32_systrace_args.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/compat/freebsd32/freebsd32_systrace_args.c Wed Nov 7 18:54:24 2018 (r340235) @@ -8839,7 +8839,7 @@ systrace_return_setargdesc(int sysnum, int ndx, char * /* break */ case 17: if (ndx == 0 || ndx == 1) - p = "caddr_t"; + p = "void *"; break; /* getpid */ case 20: @@ -9388,7 +9388,7 @@ systrace_return_setargdesc(int sysnum, int ndx, char * /* shmat */ case 228: if (ndx == 0 || ndx == 1) - p = "int"; + p = "void *"; break; /* shmdt */ case 230: @@ -10139,7 +10139,7 @@ systrace_return_setargdesc(int sysnum, int ndx, char * /* freebsd32_mmap */ case 477: if (ndx == 0 || ndx == 1) - p = "caddr_t"; + p = "void *"; break; /* freebsd32_lseek */ case 478: @@ -10170,7 +10170,7 @@ systrace_return_setargdesc(int sysnum, int ndx, char * /* freebsd32_mmap */ case 477: if (ndx == 0 || ndx == 1) - p = "caddr_t"; + p = "void *"; break; /* freebsd32_lseek */ case 478: Modified: projects/clang700-import/sys/compat/freebsd32/syscalls.master ============================================================================== --- projects/clang700-import/sys/compat/freebsd32/syscalls.master Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/compat/freebsd32/syscalls.master Wed Nov 7 18:54:24 2018 (r340235) @@ -88,7 +88,7 @@ int mode, int dev); } 15 AUE_CHMOD NOPROTO { int chmod(const char *path, mode_t mode); } 16 AUE_CHOWN NOPROTO { int chown(const char *path, int uid, int gid); } -17 AUE_NULL NOPROTO { caddr_t break(char *nsize); } +17 AUE_NULL NOPROTO { void *break(char *nsize); } 18 AUE_GETFSSTAT COMPAT4 { int freebsd32_getfsstat( \ struct statfs32 *buf, long bufsize, \ int mode); } @@ -175,7 +175,7 @@ 68 AUE_NULL OBSOL vwrite 69 AUE_SBRK NOPROTO { int sbrk(int incr); } 70 AUE_SSTK NOPROTO { int sstk(int incr); } -71 AUE_MMAP COMPAT|NOPROTO { int mmap(void *addr, int len, \ +71 AUE_MMAP COMPAT|NOPROTO { void *mmap(void *addr, int len, \ int prot, int flags, int fd, int pos); } 72 AUE_O_VADVISE COMPAT11|NOPROTO { int vadvise(int anom); } 73 AUE_MUNMAP NOPROTO { int munmap(void *addr, size_t len); } @@ -373,7 +373,7 @@ __setrlimit_args int 196 AUE_GETDIRENTRIES COMPAT11 { int freebsd32_getdirentries(int fd, \ char *buf, u_int count, int32_t *basep); } -197 AUE_MMAP COMPAT6 { caddr_t freebsd32_mmap(void *addr, \ +197 AUE_MMAP COMPAT6 { void *freebsd32_mmap(void *addr, \ size_t len, int prot, int flags, int fd, \ int pad, uint32_t pos1, uint32_t pos2); } 198 AUE_NULL NOPROTO { int nosys(void); } __syscall \ @@ -432,7 +432,7 @@ size_t msgsz, int msgflg); } 227 AUE_MSGRCV NOSTD { int freebsd32_msgrcv(int msqid, void *msgp, \ size_t msgsz, long msgtyp, int msgflg); } -228 AUE_SHMAT NOSTD|NOPROTO { int shmat(int shmid, void *shmaddr, \ +228 AUE_SHMAT NOSTD|NOPROTO { void *shmat(int shmid, void *shmaddr, \ int shmflg); } 229 AUE_SHMCTL COMPAT7|NOSTD { int freebsd32_shmctl( \ int shmid, int cmd, \ @@ -876,7 +876,7 @@ const void *buf, size_t nbyte, \ int pad, \ uint32_t offset1, uint32_t offset2); } -477 AUE_MMAP STD { caddr_t freebsd32_mmap(void *addr, \ +477 AUE_MMAP STD { void *freebsd32_mmap(void *addr, \ size_t len, int prot, int flags, int fd, \ int pad, \ uint32_t pos1, uint32_t pos2); } @@ -897,7 +897,7 @@ 476 AUE_PWRITE STD { ssize_t freebsd32_pwrite(int fd, \ const void *buf, size_t nbyte, \ uint32_t offset1, uint32_t offset2); } -477 AUE_MMAP STD { caddr_t freebsd32_mmap(void *addr, \ +477 AUE_MMAP STD { void *freebsd32_mmap(void *addr, \ size_t len, int prot, int flags, int fd, \ uint32_t pos1, uint32_t pos2); } 478 AUE_LSEEK STD { off_t freebsd32_lseek(int fd, \ Modified: projects/clang700-import/sys/geom/geom_io.c ============================================================================== --- projects/clang700-import/sys/geom/geom_io.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/geom/geom_io.c Wed Nov 7 18:54:24 2018 (r340235) @@ -420,8 +420,6 @@ g_io_check(struct bio *bp) return (EIO); if (bp->bio_offset > pp->mediasize) return (EIO); - if (bp->bio_offset == pp->mediasize && bp->bio_length > 0) - return (EIO); /* Truncate requests to the end of providers media. */ excess = bp->bio_offset + bp->bio_length; Modified: projects/clang700-import/sys/kern/imgact_elf.c ============================================================================== --- projects/clang700-import/sys/kern/imgact_elf.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/kern/imgact_elf.c Wed Nov 7 18:54:24 2018 (r340235) @@ -120,7 +120,8 @@ SYSCTL_INT(_debug, OID_AUTO, __elfN(legacy_coredump), int __elfN(nxstack) = #if defined(__amd64__) || defined(__powerpc64__) /* both 64 and 32 bit */ || \ - (defined(__arm__) && __ARM_ARCH >= 7) || defined(__aarch64__) + (defined(__arm__) && __ARM_ARCH >= 7) || defined(__aarch64__) || \ + defined(__riscv) 1; #else 0; Modified: projects/clang700-import/sys/kern/makesyscalls.sh ============================================================================== --- projects/clang700-import/sys/kern/makesyscalls.sh Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/kern/makesyscalls.sh Wed Nov 7 18:54:24 2018 (r340235) @@ -325,6 +325,7 @@ sed -e ' } function parseline() { f=4 # toss number, type, audit event + ret_inc = 0 argc= 0; argssize = "0" thr_flag = "SY_THR_STATIC" @@ -340,12 +341,15 @@ sed -e ' funcalias="" argalias="" rettype="int" + if ($(f+2) == "*") { + ret_inc = 1 + } end=NF } if (flag("NODEF")) { auditev="AUE_NULL" - funcname=$4 - argssize = "AS(" $6 ")" + funcname=$(4 + ret_inc) + argssize = "AS(" $(6 + ret_inc) ")" return } if ($f != "{") @@ -363,6 +367,11 @@ sed -e ' syscallret=$f f++ + while (ret_inc > 0) { + syscallret=syscallret " " $f + f++ + ret_inc-- + } funcname=$f Modified: projects/clang700-import/sys/kern/syscalls.master ============================================================================== --- projects/clang700-import/sys/kern/syscalls.master Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/kern/syscalls.master Wed Nov 7 18:54:24 2018 (r340235) @@ -180,7 +180,7 @@ ); } 17 AUE_NULL STD { - caddr_t break( + void *break( _In_ char *nsize ); } @@ -480,7 +480,7 @@ ); } 71 AUE_MMAP COMPAT { - int mmap( + void *mmap( _In_ void *addr, int len, int prot, @@ -1168,7 +1168,7 @@ ); } 197 AUE_MMAP COMPAT6 { - caddr_t mmap( + void *mmap( _In_ void *addr, size_t len, int prot, @@ -1317,7 +1317,7 @@ ); } 228 AUE_SHMAT NOSTD { - int shmat( + void *shmat( int shmid, _In_ const void *shmaddr, int shmflg @@ -2543,7 +2543,7 @@ ); } 477 AUE_MMAP STD { - caddr_t mmap( + void *mmap( _In_ void *addr, size_t len, int prot, Modified: projects/clang700-import/sys/kern/systrace_args.c ============================================================================== --- projects/clang700-import/sys/kern/systrace_args.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/kern/systrace_args.c Wed Nov 7 18:54:24 2018 (r340235) @@ -8788,7 +8788,7 @@ systrace_return_setargdesc(int sysnum, int ndx, char * /* break */ case 17: if (ndx == 0 || ndx == 1) - p = "caddr_t"; + p = "void *"; break; /* getpid */ case 20: @@ -9357,7 +9357,7 @@ systrace_return_setargdesc(int sysnum, int ndx, char * /* shmat */ case 228: if (ndx == 0 || ndx == 1) - p = "int"; + p = "void *"; break; /* shmdt */ case 230: @@ -10187,7 +10187,7 @@ systrace_return_setargdesc(int sysnum, int ndx, char * /* mmap */ case 477: if (ndx == 0 || ndx == 1) - p = "caddr_t"; + p = "void *"; break; /* lseek */ case 478: Modified: projects/clang700-import/sys/riscv/riscv/elf_machdep.c ============================================================================== --- projects/clang700-import/sys/riscv/riscv/elf_machdep.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/riscv/riscv/elf_machdep.c Wed Nov 7 18:54:24 2018 (r340235) @@ -83,10 +83,12 @@ struct sysentvec elf64_freebsd_sysvec = { .sv_setregs = exec_setregs, .sv_fixlimit = NULL, .sv_maxssiz = NULL, - .sv_flags = SV_ABI_FREEBSD | SV_LP64, + .sv_flags = SV_ABI_FREEBSD | SV_LP64 | SV_SHP, .sv_set_syscall_retval = cpu_set_syscall_retval, .sv_fetch_syscall_args = cpu_fetch_syscall_args, .sv_syscallnames = syscallnames, + .sv_shared_page_base = SHAREDPAGE, + .sv_shared_page_len = PAGE_SIZE, .sv_schedtail = NULL, .sv_thread_detach = NULL, .sv_trap = NULL, @@ -108,22 +110,6 @@ static Elf64_Brandinfo freebsd_brand_info = { SYSINIT(elf64, SI_SUB_EXEC, SI_ORDER_FIRST, (sysinit_cfunc_t) elf64_insert_brand_entry, &freebsd_brand_info); - -static Elf64_Brandinfo freebsd_brand_oinfo = { - .brand = ELFOSABI_FREEBSD, - .machine = EM_RISCV, - .compat_3_brand = "FreeBSD", - .emul_path = NULL, - .interp_path = "/usr/libexec/ld-elf.so.1", - .sysvec = &elf64_freebsd_sysvec, - .interp_newpath = NULL, - .brand_note = &elf64_freebsd_brandnote, - .flags = BI_CAN_EXEC_DYN | BI_BRAND_NOTE -}; - -SYSINIT(oelf64, SI_SUB_EXEC, SI_ORDER_ANY, - (sysinit_cfunc_t) elf64_insert_brand_entry, - &freebsd_brand_oinfo); static int debug_kld; SYSCTL_INT(_kern, OID_AUTO, debug_kld, Modified: projects/clang700-import/sys/sys/elf_common.h ============================================================================== --- projects/clang700-import/sys/sys/elf_common.h Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/sys/sys/elf_common.h Wed Nov 7 18:54:24 2018 (r340235) @@ -707,6 +707,7 @@ typedef struct { #define DT_MIPS_PLTGOT 0x70000032 #define DT_MIPS_RLD_OBJ_UPDATE 0x70000033 #define DT_MIPS_RWPLT 0x70000034 +#define DT_MIPS_RLD_MAP_REL 0x70000035 #define DT_PPC_GOT 0x70000000 #define DT_PPC_TLSOPT 0x70000001 Modified: projects/clang700-import/tools/tools/syscall_timing/syscall_timing.c ============================================================================== --- projects/clang700-import/tools/tools/syscall_timing/syscall_timing.c Wed Nov 7 18:52:28 2018 (r340234) +++ projects/clang700-import/tools/tools/syscall_timing/syscall_timing.c Wed Nov 7 18:54:24 2018 (r340235) @@ -335,6 +335,23 @@ test_getuid(uintmax_t num, uintmax_t int_arg __unused, } static uintmax_t +test_lstat(uintmax_t num, uintmax_t int_arg __unused, const char *path) +{ + struct stat sb; + uintmax_t i; + int error; + + benchmark_start(); + BENCHMARK_FOREACH(i, num) { + error = lstat(path, &sb); + if (error != 0) + err(-1, "lstat"); + } + benchmark_stop(); + return (i); +} + +static uintmax_t test_memcpy(uintmax_t num, uintmax_t int_arg, const char *path __unused) { char buf[int_arg], buf2[int_arg]; @@ -824,6 +841,23 @@ test_socketpair_dgram(uintmax_t num, uintmax_t int_arg } static uintmax_t +test_readlink(uintmax_t num, uintmax_t int_arg __unused, const char *path) +{ + char buf[PATH_MAX]; + ssize_t rv; + uintmax_t i; + + benchmark_start(); + BENCHMARK_FOREACH(i, num) { + rv = readlink(path, buf, sizeof(buf)); + if (rv < 0 && errno != EINVAL) + err(-1, "readlink"); + } + benchmark_stop(); + return (i); +} + +static uintmax_t test_vfork(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused) { pid_t pid; @@ -904,6 +938,7 @@ static const struct test tests[] = { { "getresuid", test_getresuid, .t_flags = 0 }, { "gettimeofday", test_gettimeofday, .t_flags = 0 }, { "getuid", test_getuid, .t_flags = 0 }, + { "lstat", test_lstat, .t_flags = FLAG_PATH }, { "memcpy_1", test_memcpy, .t_flags = 0, .t_int = 1 }, { "memcpy_10", test_memcpy, .t_flags = 0, .t_int = 10 }, { "memcpy_100", test_memcpy, .t_flags = 0, .t_int = 100 }, @@ -962,6 +997,7 @@ static const struct test tests[] = { { "socketpair_dgram", test_socketpair_dgram, .t_flags = 0 }, { "socket_tcp", test_socket_stream, .t_int = PF_INET }, { "socket_udp", test_socket_dgram, .t_int = PF_INET }, + { "readlink", test_readlink, .t_flags = FLAG_PATH }, { "vfork", test_vfork, .t_flags = 0 }, { "vfork_exec", test_vfork_exec, .t_flags = 0 }, }; From owner-svn-src-projects@freebsd.org Sat Nov 10 23:39:15 2018 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 385C8110EDD5 for ; Sat, 10 Nov 2018 23:39:14 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 923E981AC6; Sat, 10 Nov 2018 23:39:13 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 595F21CF5; Sat, 10 Nov 2018 23:39:13 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wAANdDAX052601; Sat, 10 Nov 2018 23:39:13 GMT (envelope-from cy@FreeBSD.org) Received: (from cy@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wAANdCjW052594; Sat, 10 Nov 2018 23:39:12 GMT (envelope-from cy@FreeBSD.org) Message-Id: <201811102339.wAANdCjW052594@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cy set sender to cy@FreeBSD.org using -f From: Cy Schubert Date: Sat, 10 Nov 2018 23:39:12 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r340340 - in projects/krb5: . bin/dd bin/ed bin/getfacl bin/ps bin/rm bin/setfacl bin/sh bin/stty cddl/contrib/opensolaris/cmd/dtrace contrib/blacklist/bin contrib/bmake contrib/bsnmp/l... X-SVN-Group: projects X-SVN-Commit-Author: cy X-SVN-Commit-Paths: in projects/krb5: . bin/dd bin/ed bin/getfacl bin/ps bin/rm bin/setfacl bin/sh bin/stty cddl/contrib/opensolaris/cmd/dtrace contrib/blacklist/bin contrib/bmake contrib/bsnmp/lib contrib/dialog contrib... X-SVN-Commit-Revision: 340340 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 923E981AC6 X-Spamd-Result: default: False [-106.87 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; ALLOW_DOMAIN_WHITELIST(-100.00)[FreeBSD.org]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; DMARC_NA(0.00)[FreeBSD.org]; RCVD_COUNT_THREE(0.00)[4]; MX_GOOD(-0.01)[cached: mx1.FreeBSD.org]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-0.999,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; IP_SCORE(-3.77)[ip: (-9.91), ipnet: 2610:1c1:1::/48(-4.93), asn: 11403(-3.89), country: US(-0.09)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 23:39:15 -0000 Author: cy Date: Sat Nov 10 23:39:07 2018 New Revision: 340340 URL: https://svnweb.freebsd.org/changeset/base/340340 Log: MFH to r340339. Added: projects/krb5/contrib/dialog/demo.pl - copied unchanged from r339948, head/contrib/dialog/demo.pl projects/krb5/contrib/dialog/headers.sh - copied unchanged from r339948, head/contrib/dialog/headers.sh projects/krb5/contrib/dialog/package/debian/postinst - copied unchanged from r339948, head/contrib/dialog/package/debian/postinst projects/krb5/contrib/dialog/package/dialog.map - copied unchanged from r339948, head/contrib/dialog/package/dialog.map projects/krb5/contrib/dialog/package/dialog.sym - copied unchanged from r339948, head/contrib/dialog/package/dialog.sym projects/krb5/contrib/dialog/po/fur.po - copied unchanged from r339948, head/contrib/dialog/po/fur.po projects/krb5/contrib/dialog/po/gd.po - copied unchanged from r339948, head/contrib/dialog/po/gd.po projects/krb5/contrib/dialog/samples/copifuncs/ - copied from r339948, head/contrib/dialog/samples/copifuncs/ projects/krb5/contrib/dialog/samples/dselect - copied unchanged from r339948, head/contrib/dialog/samples/dselect projects/krb5/contrib/dialog/samples/install/ - copied from r339948, head/contrib/dialog/samples/install/ projects/krb5/contrib/dialog/samples/menubox11 - copied unchanged from r339948, head/contrib/dialog/samples/menubox11 projects/krb5/contrib/dialog/samples/run_test.sh - copied unchanged from r339948, head/contrib/dialog/samples/run_test.sh projects/krb5/contrib/dialog/ttysize.c - copied unchanged from r339948, head/contrib/dialog/ttysize.c projects/krb5/contrib/expat/AUTHORS - copied unchanged from r340314, head/contrib/expat/AUTHORS projects/krb5/contrib/expat/Makefile.am - copied unchanged from r340314, head/contrib/expat/Makefile.am projects/krb5/contrib/expat/README.md - copied unchanged from r340314, head/contrib/expat/README.md projects/krb5/contrib/expat/doc/Makefile.am - copied unchanged from r340314, head/contrib/expat/doc/Makefile.am projects/krb5/contrib/expat/doc/Makefile.in - copied unchanged from r340314, head/contrib/expat/doc/Makefile.in projects/krb5/contrib/expat/examples/Makefile.am - copied unchanged from r340314, head/contrib/expat/examples/Makefile.am projects/krb5/contrib/expat/examples/Makefile.in - copied unchanged from r340314, head/contrib/expat/examples/Makefile.in projects/krb5/contrib/expat/lib/Makefile.am - copied unchanged from r340314, head/contrib/expat/lib/Makefile.am projects/krb5/contrib/expat/lib/Makefile.in - copied unchanged from r340314, head/contrib/expat/lib/Makefile.in projects/krb5/contrib/expat/lib/loadlibrary.c - copied unchanged from r340314, head/contrib/expat/lib/loadlibrary.c projects/krb5/contrib/expat/lib/siphash.h - copied unchanged from r340314, head/contrib/expat/lib/siphash.h projects/krb5/contrib/expat/run.sh.in - copied unchanged from r340314, head/contrib/expat/run.sh.in projects/krb5/contrib/expat/test-driver-wrapper.sh - copied unchanged from r340314, head/contrib/expat/test-driver-wrapper.sh projects/krb5/contrib/expat/tests/Makefile.am - copied unchanged from r340314, head/contrib/expat/tests/Makefile.am projects/krb5/contrib/expat/tests/Makefile.in - copied unchanged from r340314, head/contrib/expat/tests/Makefile.in projects/krb5/contrib/expat/tests/benchmark/Makefile.am - copied unchanged from r340314, head/contrib/expat/tests/benchmark/Makefile.am projects/krb5/contrib/expat/tests/benchmark/Makefile.in - copied unchanged from r340314, head/contrib/expat/tests/benchmark/Makefile.in projects/krb5/contrib/expat/tests/benchmark/benchmark.sln - copied unchanged from r340314, head/contrib/expat/tests/benchmark/benchmark.sln projects/krb5/contrib/expat/tests/memcheck.c - copied unchanged from r340314, head/contrib/expat/tests/memcheck.c projects/krb5/contrib/expat/tests/memcheck.h - copied unchanged from r340314, head/contrib/expat/tests/memcheck.h projects/krb5/contrib/expat/tests/runtests.sln - copied unchanged from r340314, head/contrib/expat/tests/runtests.sln projects/krb5/contrib/expat/tests/structdata.c - copied unchanged from r340314, head/contrib/expat/tests/structdata.c projects/krb5/contrib/expat/tests/structdata.h - copied unchanged from r340314, head/contrib/expat/tests/structdata.h projects/krb5/contrib/expat/tests/udiffer.py - copied unchanged from r340314, head/contrib/expat/tests/udiffer.py projects/krb5/contrib/expat/tests/xmltest.log.expected - copied unchanged from r340314, head/contrib/expat/tests/xmltest.log.expected projects/krb5/contrib/expat/xmlwf/Makefile.am - copied unchanged from r340314, head/contrib/expat/xmlwf/Makefile.am projects/krb5/contrib/expat/xmlwf/Makefile.in - copied unchanged from r340314, head/contrib/expat/xmlwf/Makefile.in projects/krb5/contrib/libarchive/libarchive/archive_blake2.h - copied unchanged from r339948, head/contrib/libarchive/libarchive/archive_blake2.h projects/krb5/contrib/libarchive/libarchive/archive_blake2_impl.h - copied unchanged from r339948, head/contrib/libarchive/libarchive/archive_blake2_impl.h projects/krb5/contrib/libarchive/libarchive/archive_blake2s_ref.c - copied unchanged from r339948, head/contrib/libarchive/libarchive/archive_blake2s_ref.c projects/krb5/contrib/libarchive/libarchive/archive_blake2sp_ref.c - copied unchanged from r339948, head/contrib/libarchive/libarchive/archive_blake2sp_ref.c projects/krb5/contrib/libarchive/libarchive/archive_read_support_format_rar5.c - copied unchanged from r339948, head/contrib/libarchive/libarchive/archive_read_support_format_rar5.c projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5.c - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5.c projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_arm.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_arm.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_blake2.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_blake2.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_compressed.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_compressed.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part01.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part01.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part02.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part02.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part03.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part03.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part04.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part04.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part05.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part05.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part06.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part06.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part07.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part07.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part08.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part08.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part01.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part01.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part02.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part02.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part03.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part03.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part04.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part04.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiple_files.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiple_files.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_multiple_files_solid.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_multiple_files_solid.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_solid.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_solid.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_stored.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_stored.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_stored_manyfiles.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_stored_manyfiles.rar.uu projects/krb5/contrib/libarchive/libarchive/test/test_read_format_rar5_win32.rar.uu - copied unchanged from r339948, head/contrib/libarchive/libarchive/test/test_read_format_rar5_win32.rar.uu projects/krb5/contrib/libevent/ - copied from r339273, head/contrib/libevent/ - copied from r339273, head/contrib/mandoc/ projects/krb5/contrib/serf/STATUS - copied unchanged from r339273, head/contrib/serf/STATUS projects/krb5/contrib/unbound/util/edns.c - copied unchanged from r339280, head/contrib/unbound/util/edns.c projects/krb5/contrib/unbound/util/edns.h - copied unchanged from r339280, head/contrib/unbound/util/edns.h projects/krb5/contrib/unbound/util/tcp_conn_limit.c - copied unchanged from r339280, head/contrib/unbound/util/tcp_conn_limit.c projects/krb5/contrib/unbound/util/tcp_conn_limit.h - copied unchanged from r339280, head/contrib/unbound/util/tcp_conn_limit.h projects/krb5/crypto/openssh/openbsd-compat/libressl-api-compat.c - copied unchanged from r339273, head/crypto/openssh/openbsd-compat/libressl-api-compat.c projects/krb5/crypto/openssl/ACKNOWLEDGEMENTS - copied unchanged from r339273, head/crypto/openssl/ACKNOWLEDGEMENTS projects/krb5/crypto/openssl/AUTHORS - copied unchanged from r339273, head/crypto/openssl/AUTHORS projects/krb5/crypto/openssl/NOTES.PERL - copied unchanged from r339273, head/crypto/openssl/NOTES.PERL projects/krb5/crypto/openssl/NOTES.UNIX - copied unchanged from r339273, head/crypto/openssl/NOTES.UNIX projects/krb5/crypto/openssl/README.FIPS - copied unchanged from r339273, head/crypto/openssl/README.FIPS projects/krb5/crypto/openssl/apps/bf_prefix.c - copied unchanged from r339273, head/crypto/openssl/apps/bf_prefix.c projects/krb5/crypto/openssl/apps/build.info - copied unchanged from r339273, head/crypto/openssl/apps/build.info projects/krb5/crypto/openssl/apps/ct_log_list.cnf - copied unchanged from r339273, head/crypto/openssl/apps/ct_log_list.cnf projects/krb5/crypto/openssl/apps/opt.c - copied unchanged from r339273, head/crypto/openssl/apps/opt.c projects/krb5/crypto/openssl/apps/rehash.c - copied unchanged from r339273, head/crypto/openssl/apps/rehash.c projects/krb5/crypto/openssl/apps/storeutl.c - copied unchanged from r339273, head/crypto/openssl/apps/storeutl.c projects/krb5/crypto/openssl/apps/tsget.in - copied unchanged from r339273, head/crypto/openssl/apps/tsget.in projects/krb5/crypto/openssl/build.info - copied unchanged from r339273, head/crypto/openssl/build.info projects/krb5/crypto/openssl/crypto/aes/asm/aes-c64xplus.pl - copied unchanged from r339273, head/crypto/openssl/crypto/aes/asm/aes-c64xplus.pl projects/krb5/crypto/openssl/crypto/aes/asm/aesfx-sparcv9.pl - copied unchanged from r339273, head/crypto/openssl/crypto/aes/asm/aesfx-sparcv9.pl projects/krb5/crypto/openssl/crypto/aes/asm/vpaes-armv8.pl - copied unchanged from r339273, head/crypto/openssl/crypto/aes/asm/vpaes-armv8.pl projects/krb5/crypto/openssl/crypto/aes/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/aes/build.info projects/krb5/crypto/openssl/crypto/aria/ - copied from r339273, head/crypto/openssl/crypto/aria/ projects/krb5/crypto/openssl/crypto/arm64cpuid.pl - copied unchanged from r339273, head/crypto/openssl/crypto/arm64cpuid.pl projects/krb5/crypto/openssl/crypto/armv4cpuid.pl - copied unchanged from r339273, head/crypto/openssl/crypto/armv4cpuid.pl projects/krb5/crypto/openssl/crypto/asn1/asn1_item_list.c - copied unchanged from r339273, head/crypto/openssl/crypto/asn1/asn1_item_list.c projects/krb5/crypto/openssl/crypto/asn1/asn1_item_list.h - copied unchanged from r339273, head/crypto/openssl/crypto/asn1/asn1_item_list.h projects/krb5/crypto/openssl/crypto/asn1/asn_mstbl.c - copied unchanged from r339273, head/crypto/openssl/crypto/asn1/asn_mstbl.c projects/krb5/crypto/openssl/crypto/asn1/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/asn1/build.info projects/krb5/crypto/openssl/crypto/asn1/p5_scrypt.c - copied unchanged from r339273, head/crypto/openssl/crypto/asn1/p5_scrypt.c projects/krb5/crypto/openssl/crypto/asn1/standard_methods.h - copied unchanged from r339273, head/crypto/openssl/crypto/asn1/standard_methods.h projects/krb5/crypto/openssl/crypto/asn1/tasn_scn.c - copied unchanged from r339273, head/crypto/openssl/crypto/asn1/tasn_scn.c projects/krb5/crypto/openssl/crypto/asn1/tbl_standard.h - copied unchanged from r339273, head/crypto/openssl/crypto/asn1/tbl_standard.h projects/krb5/crypto/openssl/crypto/asn1/x_int64.c - copied unchanged from r339273, head/crypto/openssl/crypto/asn1/x_int64.c projects/krb5/crypto/openssl/crypto/async/ - copied from r339273, head/crypto/openssl/crypto/async/ projects/krb5/crypto/openssl/crypto/bf/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/bf/build.info projects/krb5/crypto/openssl/crypto/bio/b_addr.c - copied unchanged from r339273, head/crypto/openssl/crypto/bio/b_addr.c projects/krb5/crypto/openssl/crypto/bio/b_sock2.c - copied unchanged from r339273, head/crypto/openssl/crypto/bio/b_sock2.c projects/krb5/crypto/openssl/crypto/bio/bio_meth.c - copied unchanged from r339273, head/crypto/openssl/crypto/bio/bio_meth.c projects/krb5/crypto/openssl/crypto/bio/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/bio/build.info projects/krb5/crypto/openssl/crypto/blake2/ - copied from r339273, head/crypto/openssl/crypto/blake2/ projects/krb5/crypto/openssl/crypto/bn/README.pod - copied unchanged from r339273, head/crypto/openssl/crypto/bn/README.pod projects/krb5/crypto/openssl/crypto/bn/asm/armv8-mont.pl - copied unchanged from r339273, head/crypto/openssl/crypto/bn/asm/armv8-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/bn-c64xplus.asm - copied unchanged from r339273, head/crypto/openssl/crypto/bn/asm/bn-c64xplus.asm projects/krb5/crypto/openssl/crypto/bn/asm/c64xplus-gf2m.pl - copied unchanged from r339273, head/crypto/openssl/crypto/bn/asm/c64xplus-gf2m.pl projects/krb5/crypto/openssl/crypto/bn/bn_dh.c - copied unchanged from r339273, head/crypto/openssl/crypto/bn/bn_dh.c projects/krb5/crypto/openssl/crypto/bn/bn_intern.c - copied unchanged from r339273, head/crypto/openssl/crypto/bn/bn_intern.c projects/krb5/crypto/openssl/crypto/bn/bn_srp.c - copied unchanged from r339273, head/crypto/openssl/crypto/bn/bn_srp.c projects/krb5/crypto/openssl/crypto/bn/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/bn/build.info projects/krb5/crypto/openssl/crypto/buffer/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/buffer/build.info projects/krb5/crypto/openssl/crypto/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/build.info projects/krb5/crypto/openssl/crypto/c64xpluscpuid.pl - copied unchanged from r339273, head/crypto/openssl/crypto/c64xpluscpuid.pl projects/krb5/crypto/openssl/crypto/camellia/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/camellia/build.info projects/krb5/crypto/openssl/crypto/cast/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/cast/build.info projects/krb5/crypto/openssl/crypto/chacha/ - copied from r339273, head/crypto/openssl/crypto/chacha/ projects/krb5/crypto/openssl/crypto/cmac/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/cmac/build.info projects/krb5/crypto/openssl/crypto/cms/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/cms/build.info projects/krb5/crypto/openssl/crypto/comp/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/comp/build.info projects/krb5/crypto/openssl/crypto/comp/comp_lcl.h - copied unchanged from r339273, head/crypto/openssl/crypto/comp/comp_lcl.h projects/krb5/crypto/openssl/crypto/conf/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/conf/build.info projects/krb5/crypto/openssl/crypto/conf/conf_lcl.h - copied unchanged from r339273, head/crypto/openssl/crypto/conf/conf_lcl.h projects/krb5/crypto/openssl/crypto/conf/conf_ssl.c - copied unchanged from r339273, head/crypto/openssl/crypto/conf/conf_ssl.c projects/krb5/crypto/openssl/crypto/ct/ - copied from r339273, head/crypto/openssl/crypto/ct/ projects/krb5/crypto/openssl/crypto/ctype.c - copied unchanged from r339273, head/crypto/openssl/crypto/ctype.c projects/krb5/crypto/openssl/crypto/des/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/des/build.info projects/krb5/crypto/openssl/crypto/dh/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/dh/build.info projects/krb5/crypto/openssl/crypto/dh/dh_locl.h - copied unchanged from r339273, head/crypto/openssl/crypto/dh/dh_locl.h projects/krb5/crypto/openssl/crypto/dh/dh_meth.c - copied unchanged from r339273, head/crypto/openssl/crypto/dh/dh_meth.c projects/krb5/crypto/openssl/crypto/dh/dh_rfc7919.c - copied unchanged from r339273, head/crypto/openssl/crypto/dh/dh_rfc7919.c projects/krb5/crypto/openssl/crypto/dllmain.c - copied unchanged from r339273, head/crypto/openssl/crypto/dllmain.c projects/krb5/crypto/openssl/crypto/dsa/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/dsa/build.info projects/krb5/crypto/openssl/crypto/dsa/dsa_meth.c - copied unchanged from r339273, head/crypto/openssl/crypto/dsa/dsa_meth.c projects/krb5/crypto/openssl/crypto/dso/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/dso/build.info projects/krb5/crypto/openssl/crypto/dso/dso_locl.h - copied unchanged from r339273, head/crypto/openssl/crypto/dso/dso_locl.h projects/krb5/crypto/openssl/crypto/ec/asm/ecp_nistz256-armv4.pl - copied unchanged from r339273, head/crypto/openssl/crypto/ec/asm/ecp_nistz256-armv4.pl projects/krb5/crypto/openssl/crypto/ec/asm/ecp_nistz256-armv8.pl - copied unchanged from r339273, head/crypto/openssl/crypto/ec/asm/ecp_nistz256-armv8.pl projects/krb5/crypto/openssl/crypto/ec/asm/ecp_nistz256-ppc64.pl - copied unchanged from r339273, head/crypto/openssl/crypto/ec/asm/ecp_nistz256-ppc64.pl projects/krb5/crypto/openssl/crypto/ec/asm/ecp_nistz256-sparcv9.pl - copied unchanged from r339273, head/crypto/openssl/crypto/ec/asm/ecp_nistz256-sparcv9.pl projects/krb5/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86.pl - copied unchanged from r339273, head/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86.pl projects/krb5/crypto/openssl/crypto/ec/asm/x25519-ppc64.pl - copied unchanged from r339273, head/crypto/openssl/crypto/ec/asm/x25519-ppc64.pl projects/krb5/crypto/openssl/crypto/ec/asm/x25519-x86_64.pl - copied unchanged from r339273, head/crypto/openssl/crypto/ec/asm/x25519-x86_64.pl projects/krb5/crypto/openssl/crypto/ec/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/ec/build.info projects/krb5/crypto/openssl/crypto/ec/curve25519.c - copied unchanged from r339273, head/crypto/openssl/crypto/ec/curve25519.c projects/krb5/crypto/openssl/crypto/ec/curve448/ - copied from r339273, head/crypto/openssl/crypto/ec/curve448/ projects/krb5/crypto/openssl/crypto/ec/ec_kmeth.c - copied unchanged from r339273, head/crypto/openssl/crypto/ec/ec_kmeth.c projects/krb5/crypto/openssl/crypto/ec/ecdh_kdf.c - copied unchanged from r339273, head/crypto/openssl/crypto/ec/ecdh_kdf.c projects/krb5/crypto/openssl/crypto/ec/ecdh_ossl.c - copied unchanged from r339273, head/crypto/openssl/crypto/ec/ecdh_ossl.c projects/krb5/crypto/openssl/crypto/ec/ecdsa_ossl.c - copied unchanged from r339273, head/crypto/openssl/crypto/ec/ecdsa_ossl.c projects/krb5/crypto/openssl/crypto/ec/ecdsa_sign.c - copied unchanged from r339273, head/crypto/openssl/crypto/ec/ecdsa_sign.c projects/krb5/crypto/openssl/crypto/ec/ecdsa_vrf.c - copied unchanged from r339273, head/crypto/openssl/crypto/ec/ecdsa_vrf.c projects/krb5/crypto/openssl/crypto/ec/ecx_meth.c - copied unchanged from r339273, head/crypto/openssl/crypto/ec/ecx_meth.c projects/krb5/crypto/openssl/crypto/engine/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/engine/build.info projects/krb5/crypto/openssl/crypto/engine/eng_devcrypto.c - copied unchanged from r339273, head/crypto/openssl/crypto/engine/eng_devcrypto.c projects/krb5/crypto/openssl/crypto/engine/tb_eckey.c - copied unchanged from r339273, head/crypto/openssl/crypto/engine/tb_eckey.c projects/krb5/crypto/openssl/crypto/err/README - copied unchanged from r339273, head/crypto/openssl/crypto/err/README projects/krb5/crypto/openssl/crypto/err/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/err/build.info projects/krb5/crypto/openssl/crypto/err/openssl.txt - copied unchanged from r339273, head/crypto/openssl/crypto/err/openssl.txt projects/krb5/crypto/openssl/crypto/evp/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/evp/build.info projects/krb5/crypto/openssl/crypto/evp/cmeth_lib.c - copied unchanged from r339273, head/crypto/openssl/crypto/evp/cmeth_lib.c projects/krb5/crypto/openssl/crypto/evp/e_aria.c - copied unchanged from r339273, head/crypto/openssl/crypto/evp/e_aria.c projects/krb5/crypto/openssl/crypto/evp/e_chacha20_poly1305.c - copied unchanged from r339273, head/crypto/openssl/crypto/evp/e_chacha20_poly1305.c projects/krb5/crypto/openssl/crypto/evp/e_sm4.c - copied unchanged from r339273, head/crypto/openssl/crypto/evp/e_sm4.c projects/krb5/crypto/openssl/crypto/evp/m_md5_sha1.c - copied unchanged from r339273, head/crypto/openssl/crypto/evp/m_md5_sha1.c projects/krb5/crypto/openssl/crypto/evp/m_sha3.c - copied unchanged from r339273, head/crypto/openssl/crypto/evp/m_sha3.c projects/krb5/crypto/openssl/crypto/evp/pbe_scrypt.c - copied unchanged from r339273, head/crypto/openssl/crypto/evp/pbe_scrypt.c projects/krb5/crypto/openssl/crypto/hmac/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/hmac/build.info projects/krb5/crypto/openssl/crypto/hmac/hmac_lcl.h - copied unchanged from r339273, head/crypto/openssl/crypto/hmac/hmac_lcl.h projects/krb5/crypto/openssl/crypto/idea/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/idea/build.info projects/krb5/crypto/openssl/crypto/include/ - copied from r339273, head/crypto/openssl/crypto/include/ projects/krb5/crypto/openssl/crypto/init.c - copied unchanged from r339273, head/crypto/openssl/crypto/init.c projects/krb5/crypto/openssl/crypto/kdf/ - copied from r339273, head/crypto/openssl/crypto/kdf/ projects/krb5/crypto/openssl/crypto/lhash/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/lhash/build.info projects/krb5/crypto/openssl/crypto/lhash/lhash_lcl.h - copied unchanged from r339273, head/crypto/openssl/crypto/lhash/lhash_lcl.h projects/krb5/crypto/openssl/crypto/md2/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/md2/build.info projects/krb5/crypto/openssl/crypto/md4/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/md4/build.info projects/krb5/crypto/openssl/crypto/md5/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/md5/build.info projects/krb5/crypto/openssl/crypto/mdc2/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/mdc2/build.info projects/krb5/crypto/openssl/crypto/mem_sec.c - copied unchanged from r339273, head/crypto/openssl/crypto/mem_sec.c projects/krb5/crypto/openssl/crypto/mips_arch.h - copied unchanged from r339273, head/crypto/openssl/crypto/mips_arch.h projects/krb5/crypto/openssl/crypto/modes/asm/ghash-c64xplus.pl - copied unchanged from r339273, head/crypto/openssl/crypto/modes/asm/ghash-c64xplus.pl projects/krb5/crypto/openssl/crypto/modes/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/modes/build.info projects/krb5/crypto/openssl/crypto/modes/ocb128.c - copied unchanged from r339273, head/crypto/openssl/crypto/modes/ocb128.c projects/krb5/crypto/openssl/crypto/o_fopen.c - copied unchanged from r339273, head/crypto/openssl/crypto/o_fopen.c projects/krb5/crypto/openssl/crypto/objects/README - copied unchanged from r339273, head/crypto/openssl/crypto/objects/README projects/krb5/crypto/openssl/crypto/objects/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/objects/build.info projects/krb5/crypto/openssl/crypto/objects/obj_lcl.h - copied unchanged from r339273, head/crypto/openssl/crypto/objects/obj_lcl.h projects/krb5/crypto/openssl/crypto/ocsp/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/ocsp/build.info projects/krb5/crypto/openssl/crypto/ocsp/ocsp_lcl.h - copied unchanged from r339273, head/crypto/openssl/crypto/ocsp/ocsp_lcl.h projects/krb5/crypto/openssl/crypto/ocsp/v3_ocsp.c - copied unchanged from r339273, head/crypto/openssl/crypto/ocsp/v3_ocsp.c projects/krb5/crypto/openssl/crypto/pem/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/pem/build.info projects/krb5/crypto/openssl/crypto/perlasm/README - copied unchanged from r339273, head/crypto/openssl/crypto/perlasm/README projects/krb5/crypto/openssl/crypto/perlasm/arm-xlate.pl - copied unchanged from r339273, head/crypto/openssl/crypto/perlasm/arm-xlate.pl projects/krb5/crypto/openssl/crypto/pkcs12/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/pkcs12/build.info projects/krb5/crypto/openssl/crypto/pkcs12/p12_lcl.h - copied unchanged from r339273, head/crypto/openssl/crypto/pkcs12/p12_lcl.h projects/krb5/crypto/openssl/crypto/pkcs12/p12_sbag.c - copied unchanged from r339273, head/crypto/openssl/crypto/pkcs12/p12_sbag.c projects/krb5/crypto/openssl/crypto/pkcs7/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/pkcs7/build.info projects/krb5/crypto/openssl/crypto/poly1305/ - copied from r339273, head/crypto/openssl/crypto/poly1305/ projects/krb5/crypto/openssl/crypto/rand/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/rand/build.info projects/krb5/crypto/openssl/crypto/rand/drbg_ctr.c - copied unchanged from r339273, head/crypto/openssl/crypto/rand/drbg_ctr.c projects/krb5/crypto/openssl/crypto/rand/drbg_lib.c - copied unchanged from r339273, head/crypto/openssl/crypto/rand/drbg_lib.c projects/krb5/crypto/openssl/crypto/rc2/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/rc2/build.info projects/krb5/crypto/openssl/crypto/rc4/asm/rc4-c64xplus.pl - copied unchanged from r339273, head/crypto/openssl/crypto/rc4/asm/rc4-c64xplus.pl projects/krb5/crypto/openssl/crypto/rc4/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/rc4/build.info projects/krb5/crypto/openssl/crypto/rc5/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/rc5/build.info projects/krb5/crypto/openssl/crypto/ripemd/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/ripemd/build.info projects/krb5/crypto/openssl/crypto/rsa/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/rsa/build.info projects/krb5/crypto/openssl/crypto/rsa/rsa_meth.c - copied unchanged from r339273, head/crypto/openssl/crypto/rsa/rsa_meth.c projects/krb5/crypto/openssl/crypto/rsa/rsa_mp.c - copied unchanged from r339273, head/crypto/openssl/crypto/rsa/rsa_mp.c projects/krb5/crypto/openssl/crypto/rsa/rsa_ossl.c - copied unchanged from r339273, head/crypto/openssl/crypto/rsa/rsa_ossl.c projects/krb5/crypto/openssl/crypto/rsa/rsa_x931g.c - copied unchanged from r339273, head/crypto/openssl/crypto/rsa/rsa_x931g.c projects/krb5/crypto/openssl/crypto/s390x_arch.h - copied unchanged from r339273, head/crypto/openssl/crypto/s390x_arch.h projects/krb5/crypto/openssl/crypto/s390xcpuid.pl - copied unchanged from r339273, head/crypto/openssl/crypto/s390xcpuid.pl projects/krb5/crypto/openssl/crypto/seed/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/seed/build.info projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-armv4.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-armv4.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-armv8.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-armv8.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-avx2.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-avx2.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-avx512.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-avx512.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-avx512vl.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-avx512vl.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-c64x.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-c64x.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-mmx.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-mmx.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-ppc64.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-ppc64.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-s390x.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-s390x.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600-x86_64.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600-x86_64.pl projects/krb5/crypto/openssl/crypto/sha/asm/keccak1600p8-ppc.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/keccak1600p8-ppc.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-c64xplus.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/sha1-c64xplus.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha256-c64xplus.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/sha256-c64xplus.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-c64xplus.pl - copied unchanged from r339273, head/crypto/openssl/crypto/sha/asm/sha512-c64xplus.pl projects/krb5/crypto/openssl/crypto/sha/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/sha/build.info projects/krb5/crypto/openssl/crypto/sha/keccak1600.c - copied unchanged from r339273, head/crypto/openssl/crypto/sha/keccak1600.c projects/krb5/crypto/openssl/crypto/siphash/ - copied from r339273, head/crypto/openssl/crypto/siphash/ projects/krb5/crypto/openssl/crypto/sm2/ - copied from r339273, head/crypto/openssl/crypto/sm2/ projects/krb5/crypto/openssl/crypto/sm3/ - copied from r339273, head/crypto/openssl/crypto/sm3/ projects/krb5/crypto/openssl/crypto/sm4/ - copied from r339273, head/crypto/openssl/crypto/sm4/ projects/krb5/crypto/openssl/crypto/srp/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/srp/build.info projects/krb5/crypto/openssl/crypto/stack/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/stack/build.info projects/krb5/crypto/openssl/crypto/store/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/store/build.info projects/krb5/crypto/openssl/crypto/store/loader_file.c - copied unchanged from r339273, head/crypto/openssl/crypto/store/loader_file.c projects/krb5/crypto/openssl/crypto/store/store_err.c - copied unchanged from r339273, head/crypto/openssl/crypto/store/store_err.c projects/krb5/crypto/openssl/crypto/store/store_init.c - copied unchanged from r339273, head/crypto/openssl/crypto/store/store_init.c projects/krb5/crypto/openssl/crypto/store/store_lib.c - copied unchanged from r339273, head/crypto/openssl/crypto/store/store_lib.c projects/krb5/crypto/openssl/crypto/store/store_locl.h - copied unchanged from r339273, head/crypto/openssl/crypto/store/store_locl.h projects/krb5/crypto/openssl/crypto/store/store_register.c - copied unchanged from r339273, head/crypto/openssl/crypto/store/store_register.c projects/krb5/crypto/openssl/crypto/store/store_strings.c - copied unchanged from r339273, head/crypto/openssl/crypto/store/store_strings.c projects/krb5/crypto/openssl/crypto/threads_none.c - copied unchanged from r339273, head/crypto/openssl/crypto/threads_none.c projects/krb5/crypto/openssl/crypto/threads_pthread.c - copied unchanged from r339273, head/crypto/openssl/crypto/threads_pthread.c projects/krb5/crypto/openssl/crypto/ts/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/ts/build.info projects/krb5/crypto/openssl/crypto/ts/ts_lcl.h - copied unchanged from r339273, head/crypto/openssl/crypto/ts/ts_lcl.h projects/krb5/crypto/openssl/crypto/txt_db/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/txt_db/build.info projects/krb5/crypto/openssl/crypto/ui/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/ui/build.info projects/krb5/crypto/openssl/crypto/ui/ui_null.c - copied unchanged from r339273, head/crypto/openssl/crypto/ui/ui_null.c projects/krb5/crypto/openssl/crypto/whrlpool/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/whrlpool/build.info projects/krb5/crypto/openssl/crypto/x509/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/x509/build.info projects/krb5/crypto/openssl/crypto/x509/t_crl.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/t_crl.c projects/krb5/crypto/openssl/crypto/x509/t_req.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/t_req.c projects/krb5/crypto/openssl/crypto/x509/t_x509.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/t_x509.c projects/krb5/crypto/openssl/crypto/x509/x509_lcl.h - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x509_lcl.h projects/krb5/crypto/openssl/crypto/x509/x509_meth.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x509_meth.c projects/krb5/crypto/openssl/crypto/x509/x_attrib.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x_attrib.c projects/krb5/crypto/openssl/crypto/x509/x_crl.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x_crl.c projects/krb5/crypto/openssl/crypto/x509/x_exten.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x_exten.c projects/krb5/crypto/openssl/crypto/x509/x_name.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x_name.c projects/krb5/crypto/openssl/crypto/x509/x_pubkey.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x_pubkey.c projects/krb5/crypto/openssl/crypto/x509/x_req.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x_req.c projects/krb5/crypto/openssl/crypto/x509/x_x509.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x_x509.c projects/krb5/crypto/openssl/crypto/x509/x_x509a.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509/x_x509a.c projects/krb5/crypto/openssl/crypto/x509v3/build.info - copied unchanged from r339273, head/crypto/openssl/crypto/x509v3/build.info projects/krb5/crypto/openssl/crypto/x509v3/standard_exts.h - copied unchanged from r339273, head/crypto/openssl/crypto/x509v3/standard_exts.h projects/krb5/crypto/openssl/crypto/x509v3/v3_admis.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509v3/v3_admis.c projects/krb5/crypto/openssl/crypto/x509v3/v3_admis.h - copied unchanged from r339273, head/crypto/openssl/crypto/x509v3/v3_admis.h projects/krb5/crypto/openssl/crypto/x509v3/v3_tlsf.c - copied unchanged from r339273, head/crypto/openssl/crypto/x509v3/v3_tlsf.c projects/krb5/crypto/openssl/doc/man1/ - copied from r339273, head/crypto/openssl/doc/man1/ projects/krb5/crypto/openssl/doc/man5/ - copied from r339273, head/crypto/openssl/doc/man5/ projects/krb5/crypto/openssl/doc/man7/ - copied from r339273, head/crypto/openssl/doc/man7/ projects/krb5/crypto/openssl/engines/asm/ - copied from r339273, head/crypto/openssl/engines/asm/ projects/krb5/crypto/openssl/engines/build.info - copied unchanged from r339273, head/crypto/openssl/engines/build.info projects/krb5/crypto/openssl/engines/e_afalg.c - copied unchanged from r339273, head/crypto/openssl/engines/e_afalg.c projects/krb5/crypto/openssl/engines/e_afalg.h - copied unchanged from r339273, head/crypto/openssl/engines/e_afalg.h projects/krb5/crypto/openssl/engines/e_afalg.txt - copied unchanged from r339273, head/crypto/openssl/engines/e_afalg.txt projects/krb5/crypto/openssl/engines/e_afalg_err.c - copied unchanged from r339273, head/crypto/openssl/engines/e_afalg_err.c projects/krb5/crypto/openssl/engines/e_afalg_err.h - copied unchanged from r339273, head/crypto/openssl/engines/e_afalg_err.h projects/krb5/crypto/openssl/engines/e_capi.txt - copied unchanged from r339273, head/crypto/openssl/engines/e_capi.txt projects/krb5/crypto/openssl/engines/e_dasync.c - copied unchanged from r339273, head/crypto/openssl/engines/e_dasync.c projects/krb5/crypto/openssl/engines/e_dasync.txt - copied unchanged from r339273, head/crypto/openssl/engines/e_dasync.txt projects/krb5/crypto/openssl/engines/e_dasync_err.c - copied unchanged from r339273, head/crypto/openssl/engines/e_dasync_err.c projects/krb5/crypto/openssl/engines/e_dasync_err.h - copied unchanged from r339273, head/crypto/openssl/engines/e_dasync_err.h projects/krb5/crypto/openssl/engines/e_ossltest.c - copied unchanged from r339273, head/crypto/openssl/engines/e_ossltest.c projects/krb5/crypto/openssl/engines/e_ossltest.txt - copied unchanged from r339273, head/crypto/openssl/engines/e_ossltest.txt projects/krb5/crypto/openssl/engines/e_ossltest_err.c - copied unchanged from r339273, head/crypto/openssl/engines/e_ossltest_err.c projects/krb5/crypto/openssl/engines/e_ossltest_err.h - copied unchanged from r339273, head/crypto/openssl/engines/e_ossltest_err.h projects/krb5/crypto/openssl/include/ - copied from r339273, head/crypto/openssl/include/ projects/krb5/crypto/openssl/ssl/build.info - copied unchanged from r339273, head/crypto/openssl/ssl/build.info projects/krb5/crypto/openssl/ssl/d1_msg.c - copied unchanged from r339273, head/crypto/openssl/ssl/d1_msg.c projects/krb5/crypto/openssl/ssl/methods.c - copied unchanged from r339273, head/crypto/openssl/ssl/methods.c projects/krb5/crypto/openssl/ssl/packet.c - copied unchanged from r339273, head/crypto/openssl/ssl/packet.c projects/krb5/crypto/openssl/ssl/packet_locl.h - copied unchanged from r339273, head/crypto/openssl/ssl/packet_locl.h projects/krb5/crypto/openssl/ssl/pqueue.c - copied unchanged from r339273, head/crypto/openssl/ssl/pqueue.c projects/krb5/crypto/openssl/ssl/record/ - copied from r339273, head/crypto/openssl/ssl/record/ projects/krb5/crypto/openssl/ssl/s3_msg.c - copied unchanged from r339273, head/crypto/openssl/ssl/s3_msg.c projects/krb5/crypto/openssl/ssl/ssl_cert_table.h - copied unchanged from r339273, head/crypto/openssl/ssl/ssl_cert_table.h projects/krb5/crypto/openssl/ssl/ssl_init.c - copied unchanged from r339273, head/crypto/openssl/ssl/ssl_init.c projects/krb5/crypto/openssl/ssl/ssl_mcnf.c - copied unchanged from r339273, head/crypto/openssl/ssl/ssl_mcnf.c projects/krb5/crypto/openssl/ssl/statem/ - copied from r339273, head/crypto/openssl/ssl/statem/ projects/krb5/crypto/openssl/ssl/tls13_enc.c - copied unchanged from r339273, head/crypto/openssl/ssl/tls13_enc.c projects/krb5/lib/csu/aarch64/crt.h - copied unchanged from r339948, head/lib/csu/aarch64/crt.h projects/krb5/lib/csu/amd64/crt.h - copied unchanged from r339948, head/lib/csu/amd64/crt.h projects/krb5/lib/csu/amd64/reloc.c - copied unchanged from r339948, head/lib/csu/amd64/reloc.c projects/krb5/lib/csu/arm/crt.h - copied unchanged from r339948, head/lib/csu/arm/crt.h projects/krb5/lib/csu/common/crtbegin.c - copied, changed from r339948, head/lib/csu/common/crtbegin.c projects/krb5/lib/csu/common/crtend.c - copied unchanged from r339948, head/lib/csu/common/crtend.c projects/krb5/lib/csu/i386/crt.h - copied unchanged from r339948, head/lib/csu/i386/crt.h projects/krb5/lib/csu/i386/reloc.c - copied unchanged from r339948, head/lib/csu/i386/reloc.c projects/krb5/lib/csu/mips/crt.h - copied, changed from r339948, head/lib/csu/mips/crt.h projects/krb5/lib/csu/powerpc/crt.h - copied unchanged from r339948, head/lib/csu/powerpc/crt.h projects/krb5/lib/csu/powerpc64/crt.h - copied unchanged from r339948, head/lib/csu/powerpc64/crt.h projects/krb5/lib/csu/riscv/crt.h - copied unchanged from r339948, head/lib/csu/riscv/crt.h projects/krb5/lib/csu/sparc64/crt.h - copied, changed from r339948, head/lib/csu/sparc64/crt.h projects/krb5/lib/csu/tests/ - copied from r339948, head/lib/csu/tests/ projects/krb5/lib/lib80211/regdomain.xml - copied unchanged from r339273, head/lib/lib80211/regdomain.xml projects/krb5/lib/libalias/libalias/libalias.conf - copied unchanged from r339273, head/lib/libalias/libalias/libalias.conf projects/krb5/lib/libc/amd64/string/bcopy.c - copied unchanged from r339948, head/lib/libc/amd64/string/bcopy.c projects/krb5/lib/libc/net/hosts - copied unchanged from r339273, head/lib/libc/net/hosts projects/krb5/lib/libc/net/hosts.equiv - copied unchanged from r339273, head/lib/libc/net/hosts.equiv projects/krb5/lib/libc/net/networks - copied unchanged from r339273, head/lib/libc/net/networks projects/krb5/lib/libc/net/nsswitch.conf - copied unchanged from r339273, head/lib/libc/net/nsswitch.conf projects/krb5/lib/libc/net/protocols - copied unchanged from r339273, head/lib/libc/net/protocols projects/krb5/lib/libc/posix1e/mac.conf - copied unchanged from r339273, head/lib/libc/posix1e/mac.conf projects/krb5/lib/libc/rpc/netconfig - copied unchanged from r339273, head/lib/libc/rpc/netconfig projects/krb5/lib/libc/rpc/rpc - copied unchanged from r339273, head/lib/libc/rpc/rpc projects/krb5/lib/libopie/opieaccess - copied unchanged from r339273, head/lib/libopie/opieaccess projects/krb5/lib/libpam/pam.d/ - copied from r339273, head/lib/libpam/pam.d/ projects/krb5/lib/libpmc/pmu-events/arch/x86/amdfam17h/data-fabric.json - copied unchanged from r340314, head/lib/libpmc/pmu-events/arch/x86/amdfam17h/data-fabric.json projects/krb5/lib/libpmc/pmu-events/arch/x86/amdfam17h/l3cache.json - copied unchanged from r340314, head/lib/libpmc/pmu-events/arch/x86/amdfam17h/l3cache.json projects/krb5/lib/libsmb/nsmb.conf - copied unchanged from r339273, head/lib/libsmb/nsmb.conf projects/krb5/lib/libwrap/hosts.allow - copied unchanged from r339273, head/lib/libwrap/hosts.allow projects/krb5/libexec/rc/ - copied from r339948, head/libexec/rc/ projects/krb5/libexec/rtld-elf/libmap.conf - copied unchanged from r339273, head/libexec/rtld-elf/libmap.conf projects/krb5/sbin/bsdlabel/disktab - copied unchanged from r339273, head/sbin/bsdlabel/disktab projects/krb5/sbin/pfctl/tests/files/pf1005.in - copied unchanged from r339948, head/sbin/pfctl/tests/files/pf1005.in projects/krb5/sbin/pfctl/tests/files/pf1005.ok - copied unchanged from r339948, head/sbin/pfctl/tests/files/pf1005.ok projects/krb5/sbin/pfctl/tests/macro.sh - copied unchanged from r339948, head/sbin/pfctl/tests/macro.sh projects/krb5/secure/lib/libcrypto/Version.map - copied unchanged from r339273, head/secure/lib/libcrypto/Version.map projects/krb5/secure/lib/libcrypto/aarch64/arm64cpuid.S - copied unchanged from r339273, head/secure/lib/libcrypto/aarch64/arm64cpuid.S projects/krb5/secure/lib/libcrypto/aarch64/armv8-mont.S - copied unchanged from r339273, head/secure/lib/libcrypto/aarch64/armv8-mont.S projects/krb5/secure/lib/libcrypto/aarch64/chacha-armv8.S - copied unchanged from r339273, head/secure/lib/libcrypto/aarch64/chacha-armv8.S projects/krb5/secure/lib/libcrypto/aarch64/ecp_nistz256-armv8.S - copied unchanged from r339273, head/secure/lib/libcrypto/aarch64/ecp_nistz256-armv8.S projects/krb5/secure/lib/libcrypto/aarch64/keccak1600-armv8.S - copied unchanged from r339273, head/secure/lib/libcrypto/aarch64/keccak1600-armv8.S projects/krb5/secure/lib/libcrypto/aarch64/poly1305-armv8.S - copied unchanged from r339273, head/secure/lib/libcrypto/aarch64/poly1305-armv8.S projects/krb5/secure/lib/libcrypto/aarch64/vpaes-armv8.S - copied unchanged from r339273, head/secure/lib/libcrypto/aarch64/vpaes-armv8.S projects/krb5/secure/lib/libcrypto/amd64/chacha-x86_64.S - copied unchanged from r339273, head/secure/lib/libcrypto/amd64/chacha-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/e_padlock-x86_64.S - copied unchanged from r339273, head/secure/lib/libcrypto/amd64/e_padlock-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/keccak1600-x86_64.S - copied unchanged from r339273, head/secure/lib/libcrypto/amd64/keccak1600-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/poly1305-x86_64.S - copied unchanged from r339273, head/secure/lib/libcrypto/amd64/poly1305-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/x25519-x86_64.S - copied unchanged from r339273, head/secure/lib/libcrypto/amd64/x25519-x86_64.S projects/krb5/secure/lib/libcrypto/arm/armv4cpuid.S - copied unchanged from r339273, head/secure/lib/libcrypto/arm/armv4cpuid.S projects/krb5/secure/lib/libcrypto/arm/chacha-armv4.S - copied unchanged from r339273, head/secure/lib/libcrypto/arm/chacha-armv4.S projects/krb5/secure/lib/libcrypto/arm/ecp_nistz256-armv4.S - copied unchanged from r339273, head/secure/lib/libcrypto/arm/ecp_nistz256-armv4.S projects/krb5/secure/lib/libcrypto/arm/keccak1600-armv4.S - copied unchanged from r339273, head/secure/lib/libcrypto/arm/keccak1600-armv4.S projects/krb5/secure/lib/libcrypto/arm/poly1305-armv4.S - copied unchanged from r339273, head/secure/lib/libcrypto/arm/poly1305-armv4.S projects/krb5/secure/lib/libcrypto/engines/capi/ - copied from r339273, head/secure/lib/libcrypto/engines/capi/ projects/krb5/secure/lib/libcrypto/engines/padlock/ - copied from r339273, head/secure/lib/libcrypto/engines/padlock/ projects/krb5/secure/lib/libcrypto/i386/cast-586.S - copied unchanged from r339273, head/secure/lib/libcrypto/i386/cast-586.S projects/krb5/secure/lib/libcrypto/i386/chacha-x86.S - copied unchanged from r339273, head/secure/lib/libcrypto/i386/chacha-x86.S projects/krb5/secure/lib/libcrypto/i386/e_padlock-x86.S - copied unchanged from r339273, head/secure/lib/libcrypto/i386/e_padlock-x86.S projects/krb5/secure/lib/libcrypto/i386/ecp_nistz256-x86.S - copied unchanged from r339273, head/secure/lib/libcrypto/i386/ecp_nistz256-x86.S projects/krb5/secure/lib/libcrypto/i386/poly1305-x86.S - copied unchanged from r339273, head/secure/lib/libcrypto/i386/poly1305-x86.S projects/krb5/secure/lib/libcrypto/man/ADMISSIONS.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ADMISSIONS.3 projects/krb5/secure/lib/libcrypto/man/ASN1_INTEGER_get_int64.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ASN1_INTEGER_get_int64.3 projects/krb5/secure/lib/libcrypto/man/ASN1_ITEM_lookup.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ASN1_ITEM_lookup.3 projects/krb5/secure/lib/libcrypto/man/ASN1_STRING_TABLE_add.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ASN1_STRING_TABLE_add.3 projects/krb5/secure/lib/libcrypto/man/ASN1_TYPE_get.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ASN1_TYPE_get.3 projects/krb5/secure/lib/libcrypto/man/ASYNC_WAIT_CTX_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ASYNC_WAIT_CTX_new.3 projects/krb5/secure/lib/libcrypto/man/ASYNC_start_job.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ASYNC_start_job.3 projects/krb5/secure/lib/libcrypto/man/BF_encrypt.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BF_encrypt.3 projects/krb5/secure/lib/libcrypto/man/BIO_ADDR.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BIO_ADDR.3 projects/krb5/secure/lib/libcrypto/man/BIO_ADDRINFO.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BIO_ADDRINFO.3 projects/krb5/secure/lib/libcrypto/man/BIO_connect.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BIO_connect.3 projects/krb5/secure/lib/libcrypto/man/BIO_get_data.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BIO_get_data.3 projects/krb5/secure/lib/libcrypto/man/BIO_get_ex_new_index.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BIO_get_ex_new_index.3 projects/krb5/secure/lib/libcrypto/man/BIO_meth_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BIO_meth_new.3 projects/krb5/secure/lib/libcrypto/man/BIO_parse_hostserv.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BIO_parse_hostserv.3 projects/krb5/secure/lib/libcrypto/man/BIO_printf.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BIO_printf.3 projects/krb5/secure/lib/libcrypto/man/BN_security_bits.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BN_security_bits.3 projects/krb5/secure/lib/libcrypto/man/BUF_MEM_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/BUF_MEM_new.3 projects/krb5/secure/lib/libcrypto/man/CRYPTO_THREAD_run_once.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/CRYPTO_THREAD_run_once.3 projects/krb5/secure/lib/libcrypto/man/CRYPTO_get_ex_new_index.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/CRYPTO_get_ex_new_index.3 projects/krb5/secure/lib/libcrypto/man/CTLOG_STORE_get0_log_by_id.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/CTLOG_STORE_get0_log_by_id.3 projects/krb5/secure/lib/libcrypto/man/CTLOG_STORE_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/CTLOG_STORE_new.3 projects/krb5/secure/lib/libcrypto/man/CTLOG_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/CTLOG_new.3 projects/krb5/secure/lib/libcrypto/man/CT_POLICY_EVAL_CTX_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/CT_POLICY_EVAL_CTX_new.3 projects/krb5/secure/lib/libcrypto/man/DEFINE_STACK_OF.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DEFINE_STACK_OF.3 projects/krb5/secure/lib/libcrypto/man/DES_random_key.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DES_random_key.3 projects/krb5/secure/lib/libcrypto/man/DH_get0_pqg.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DH_get0_pqg.3 projects/krb5/secure/lib/libcrypto/man/DH_get_1024_160.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DH_get_1024_160.3 projects/krb5/secure/lib/libcrypto/man/DH_meth_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DH_meth_new.3 projects/krb5/secure/lib/libcrypto/man/DH_new_by_nid.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DH_new_by_nid.3 projects/krb5/secure/lib/libcrypto/man/DSA_get0_pqg.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DSA_get0_pqg.3 projects/krb5/secure/lib/libcrypto/man/DSA_meth_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DSA_meth_new.3 projects/krb5/secure/lib/libcrypto/man/DTLS_get_data_mtu.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DTLS_get_data_mtu.3 projects/krb5/secure/lib/libcrypto/man/DTLS_set_timer_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DTLS_set_timer_cb.3 projects/krb5/secure/lib/libcrypto/man/DTLSv1_listen.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/DTLSv1_listen.3 projects/krb5/secure/lib/libcrypto/man/ECDSA_SIG_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ECDSA_SIG_new.3 projects/krb5/secure/lib/libcrypto/man/ECPKParameters_print.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ECPKParameters_print.3 projects/krb5/secure/lib/libcrypto/man/EC_KEY_get_enc_flags.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EC_KEY_get_enc_flags.3 projects/krb5/secure/lib/libcrypto/man/ENGINE_add.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/ENGINE_add.3 projects/krb5/secure/lib/libcrypto/man/EVP_CIPHER_CTX_get_cipher_data.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_CIPHER_CTX_get_cipher_data.3 projects/krb5/secure/lib/libcrypto/man/EVP_CIPHER_meth_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_CIPHER_meth_new.3 projects/krb5/secure/lib/libcrypto/man/EVP_MD_meth_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_MD_meth_new.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_ASN1_METHOD.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_PKEY_ASN1_METHOD.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_CTX_set1_pbe_pass.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_PKEY_CTX_set1_pbe_pass.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_hkdf_md.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_hkdf_md.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_scrypt_N.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_scrypt_N.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_tls1_prf_md.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_tls1_prf_md.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_asn1_get_count.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_PKEY_asn1_get_count.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_meth_get_count.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_PKEY_meth_get_count.3 projects/krb5/secure/lib/libcrypto/man/EVP_aes.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_aes.3 projects/krb5/secure/lib/libcrypto/man/EVP_aria.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_aria.3 projects/krb5/secure/lib/libcrypto/man/EVP_bf_cbc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_bf_cbc.3 projects/krb5/secure/lib/libcrypto/man/EVP_blake2b512.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_blake2b512.3 projects/krb5/secure/lib/libcrypto/man/EVP_camellia.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_camellia.3 projects/krb5/secure/lib/libcrypto/man/EVP_cast5_cbc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_cast5_cbc.3 projects/krb5/secure/lib/libcrypto/man/EVP_chacha20.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_chacha20.3 projects/krb5/secure/lib/libcrypto/man/EVP_des.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_des.3 projects/krb5/secure/lib/libcrypto/man/EVP_desx_cbc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_desx_cbc.3 projects/krb5/secure/lib/libcrypto/man/EVP_idea_cbc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_idea_cbc.3 projects/krb5/secure/lib/libcrypto/man/EVP_md2.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_md2.3 projects/krb5/secure/lib/libcrypto/man/EVP_md4.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_md4.3 projects/krb5/secure/lib/libcrypto/man/EVP_md5.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_md5.3 projects/krb5/secure/lib/libcrypto/man/EVP_mdc2.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_mdc2.3 projects/krb5/secure/lib/libcrypto/man/EVP_rc2_cbc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_rc2_cbc.3 projects/krb5/secure/lib/libcrypto/man/EVP_rc4.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_rc4.3 projects/krb5/secure/lib/libcrypto/man/EVP_rc5_32_12_16_cbc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_rc5_32_12_16_cbc.3 projects/krb5/secure/lib/libcrypto/man/EVP_ripemd160.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_ripemd160.3 projects/krb5/secure/lib/libcrypto/man/EVP_seed_cbc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_seed_cbc.3 projects/krb5/secure/lib/libcrypto/man/EVP_sha1.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_sha1.3 projects/krb5/secure/lib/libcrypto/man/EVP_sha224.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_sha224.3 projects/krb5/secure/lib/libcrypto/man/EVP_sha3_224.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_sha3_224.3 projects/krb5/secure/lib/libcrypto/man/EVP_sm3.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_sm3.3 projects/krb5/secure/lib/libcrypto/man/EVP_sm4_cbc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_sm4_cbc.3 projects/krb5/secure/lib/libcrypto/man/EVP_whirlpool.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/EVP_whirlpool.3 projects/krb5/secure/lib/libcrypto/man/HMAC.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/HMAC.3 projects/krb5/secure/lib/libcrypto/man/MD5.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/MD5.3 projects/krb5/secure/lib/libcrypto/man/MDC2_Init.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/MDC2_Init.3 projects/krb5/secure/lib/libcrypto/man/OCSP_REQUEST_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OCSP_REQUEST_new.3 projects/krb5/secure/lib/libcrypto/man/OCSP_cert_to_id.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OCSP_cert_to_id.3 projects/krb5/secure/lib/libcrypto/man/OCSP_request_add1_nonce.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OCSP_request_add1_nonce.3 projects/krb5/secure/lib/libcrypto/man/OCSP_resp_find_status.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OCSP_resp_find_status.3 projects/krb5/secure/lib/libcrypto/man/OCSP_response_status.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OCSP_response_status.3 projects/krb5/secure/lib/libcrypto/man/OCSP_sendreq_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OCSP_sendreq_new.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_LH_COMPFUNC.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OPENSSL_LH_COMPFUNC.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_LH_stats.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OPENSSL_LH_stats.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_fork_prepare.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OPENSSL_fork_prepare.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_init_crypto.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OPENSSL_init_crypto.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_init_ssl.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OPENSSL_init_ssl.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_malloc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OPENSSL_malloc.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_secure_malloc.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OPENSSL_secure_malloc.3 projects/krb5/secure/lib/libcrypto/man/OSSL_STORE_INFO.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OSSL_STORE_INFO.3 projects/krb5/secure/lib/libcrypto/man/OSSL_STORE_LOADER.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OSSL_STORE_LOADER.3 projects/krb5/secure/lib/libcrypto/man/OSSL_STORE_SEARCH.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OSSL_STORE_SEARCH.3 projects/krb5/secure/lib/libcrypto/man/OSSL_STORE_expect.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OSSL_STORE_expect.3 projects/krb5/secure/lib/libcrypto/man/OSSL_STORE_open.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/OSSL_STORE_open.3 projects/krb5/secure/lib/libcrypto/man/PEM_bytes_read_bio.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/PEM_bytes_read_bio.3 projects/krb5/secure/lib/libcrypto/man/PEM_read.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/PEM_read.3 projects/krb5/secure/lib/libcrypto/man/PEM_read_CMS.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/PEM_read_CMS.3 projects/krb5/secure/lib/libcrypto/man/PEM_read_bio_PrivateKey.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/PEM_read_bio_PrivateKey.3 projects/krb5/secure/lib/libcrypto/man/PEM_read_bio_ex.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/PEM_read_bio_ex.3 projects/krb5/secure/lib/libcrypto/man/PKCS12_newpass.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/PKCS12_newpass.3 projects/krb5/secure/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3 projects/krb5/secure/lib/libcrypto/man/RAND_DRBG_generate.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RAND_DRBG_generate.3 projects/krb5/secure/lib/libcrypto/man/RAND_DRBG_get0_master.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RAND_DRBG_get0_master.3 projects/krb5/secure/lib/libcrypto/man/RAND_DRBG_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RAND_DRBG_new.3 projects/krb5/secure/lib/libcrypto/man/RAND_DRBG_reseed.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RAND_DRBG_reseed.3 projects/krb5/secure/lib/libcrypto/man/RAND_DRBG_set_callbacks.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RAND_DRBG_set_callbacks.3 projects/krb5/secure/lib/libcrypto/man/RAND_DRBG_set_ex_data.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RAND_DRBG_set_ex_data.3 projects/krb5/secure/lib/libcrypto/man/RC4_set_key.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RC4_set_key.3 projects/krb5/secure/lib/libcrypto/man/RIPEMD160_Init.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RIPEMD160_Init.3 projects/krb5/secure/lib/libcrypto/man/RSA_get0_key.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RSA_get0_key.3 projects/krb5/secure/lib/libcrypto/man/RSA_meth_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/RSA_meth_new.3 projects/krb5/secure/lib/libcrypto/man/SCT_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SCT_new.3 projects/krb5/secure/lib/libcrypto/man/SCT_print.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SCT_print.3 projects/krb5/secure/lib/libcrypto/man/SCT_validate.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SCT_validate.3 projects/krb5/secure/lib/libcrypto/man/SHA256_Init.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SHA256_Init.3 projects/krb5/secure/lib/libcrypto/man/SSL_CIPHER_get_name.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CIPHER_get_name.3 projects/krb5/secure/lib/libcrypto/man/SSL_COMP_add_compression_method.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_COMP_add_compression_method.3 projects/krb5/secure/lib/libcrypto/man/SSL_CONF_CTX_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CONF_CTX_new.3 projects/krb5/secure/lib/libcrypto/man/SSL_CONF_CTX_set1_prefix.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CONF_CTX_set1_prefix.3 projects/krb5/secure/lib/libcrypto/man/SSL_CONF_CTX_set_flags.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CONF_CTX_set_flags.3 projects/krb5/secure/lib/libcrypto/man/SSL_CONF_CTX_set_ssl_ctx.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CONF_CTX_set_ssl_ctx.3 projects/krb5/secure/lib/libcrypto/man/SSL_CONF_cmd.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CONF_cmd.3 projects/krb5/secure/lib/libcrypto/man/SSL_CONF_cmd_argv.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CONF_cmd_argv.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_add1_chain_cert.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_add1_chain_cert.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_add_session.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_add_session.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_config.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_config.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_ctrl.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_ctrl.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_dane_enable.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_dane_enable.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_flush_sessions.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_flush_sessions.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_free.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_free.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_get0_param.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_get0_param.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_get_verify_mode.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_get_verify_mode.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_has_client_custom_ext.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_has_client_custom_ext.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_load_verify_locations.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_load_verify_locations.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_new.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_sess_number.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_sess_number.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_sessions.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_sessions.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set0_CA_list.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set0_CA_list.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set1_curves.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set1_curves.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set1_sigalgs.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set1_sigalgs.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set1_verify_cert_store.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set1_verify_cert_store.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_alpn_select_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_alpn_select_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_cert_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_cert_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_cert_store.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_cert_store.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_cipher_list.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_cipher_list.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_client_CA_list.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_client_CA_list.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_client_hello_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_client_hello_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_ct_validation_callback.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_ct_validation_callback.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_ctlog_list_file.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_ctlog_list_file.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_ex_data.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_ex_data.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_generate_session_id.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_generate_session_id.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_info_callback.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_info_callback.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_keylog_callback.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_keylog_callback.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_max_cert_list.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_max_cert_list.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_min_proto_version.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_min_proto_version.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_mode.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_mode.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_msg_callback.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_msg_callback.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_num_tickets.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_num_tickets.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_options.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_options.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_psk_client_callback.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_psk_client_callback.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_read_ahead.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_read_ahead.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_record_padding_callback.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_record_padding_callback.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_security_level.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_security_level.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_session_id_context.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_session_id_context.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_session_ticket_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_session_ticket_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_split_send_fragment.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_split_send_fragment.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_ssl_version.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_ssl_version.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_stateless_cookie_generate_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_stateless_cookie_generate_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_timeout.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_timeout.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_servername_callback.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_servername_callback.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_status_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_status_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_ticket_key_cb.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_ticket_key_cb.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_use_srtp.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_use_srtp.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_set_verify.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_set_verify.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_use_certificate.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_use_certificate.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_use_psk_identity_hint.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_use_psk_identity_hint.3 projects/krb5/secure/lib/libcrypto/man/SSL_CTX_use_serverinfo.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_CTX_use_serverinfo.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_free.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_free.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_get0_cipher.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_get0_cipher.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_get0_hostname.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_get0_hostname.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_get0_id_context.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_get0_id_context.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_get0_peer.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_get0_peer.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_get_compress_id.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_get_compress_id.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_get_ex_data.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_get_ex_data.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_get_protocol_version.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_get_protocol_version.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_get_time.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_get_time.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_has_ticket.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_has_ticket.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_is_resumable.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_is_resumable.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_print.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_print.3 projects/krb5/secure/lib/libcrypto/man/SSL_SESSION_set1_id.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_SESSION_set1_id.3 projects/krb5/secure/lib/libcrypto/man/SSL_accept.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_accept.3 projects/krb5/secure/lib/libcrypto/man/SSL_alert_type_string.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_alert_type_string.3 projects/krb5/secure/lib/libcrypto/man/SSL_alloc_buffers.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_alloc_buffers.3 projects/krb5/secure/lib/libcrypto/man/SSL_check_chain.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_check_chain.3 projects/krb5/secure/lib/libcrypto/man/SSL_clear.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_clear.3 projects/krb5/secure/lib/libcrypto/man/SSL_connect.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_connect.3 projects/krb5/secure/lib/libcrypto/man/SSL_do_handshake.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_do_handshake.3 projects/krb5/secure/lib/libcrypto/man/SSL_export_keying_material.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_export_keying_material.3 projects/krb5/secure/lib/libcrypto/man/SSL_extension_supported.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_extension_supported.3 projects/krb5/secure/lib/libcrypto/man/SSL_free.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_free.3 projects/krb5/secure/lib/libcrypto/man/SSL_get0_peer_scts.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get0_peer_scts.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_SSL_CTX.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_SSL_CTX.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_all_async_fds.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_all_async_fds.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_ciphers.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_ciphers.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_client_CA_list.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_client_CA_list.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_client_random.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_client_random.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_current_cipher.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_current_cipher.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_default_timeout.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_default_timeout.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_error.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_error.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_extms_support.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_extms_support.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_fd.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_fd.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_peer_cert_chain.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_peer_cert_chain.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_peer_certificate.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_peer_certificate.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_peer_signature_nid.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_peer_signature_nid.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_psk_identity.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_psk_identity.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_rbio.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_rbio.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_server_tmp_key.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_server_tmp_key.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_session.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_session.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_shared_sigalgs.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_shared_sigalgs.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_verify_result.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_verify_result.3 projects/krb5/secure/lib/libcrypto/man/SSL_get_version.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_get_version.3 projects/krb5/secure/lib/libcrypto/man/SSL_in_init.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_in_init.3 projects/krb5/secure/lib/libcrypto/man/SSL_key_update.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_key_update.3 projects/krb5/secure/lib/libcrypto/man/SSL_library_init.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_library_init.3 projects/krb5/secure/lib/libcrypto/man/SSL_load_client_CA_file.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_load_client_CA_file.3 projects/krb5/secure/lib/libcrypto/man/SSL_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_new.3 projects/krb5/secure/lib/libcrypto/man/SSL_pending.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_pending.3 projects/krb5/secure/lib/libcrypto/man/SSL_read.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_read.3 projects/krb5/secure/lib/libcrypto/man/SSL_read_early_data.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_read_early_data.3 projects/krb5/secure/lib/libcrypto/man/SSL_rstate_string.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_rstate_string.3 projects/krb5/secure/lib/libcrypto/man/SSL_session_reused.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_session_reused.3 projects/krb5/secure/lib/libcrypto/man/SSL_set1_host.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_set1_host.3 projects/krb5/secure/lib/libcrypto/man/SSL_set_bio.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_set_bio.3 projects/krb5/secure/lib/libcrypto/man/SSL_set_connect_state.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_set_connect_state.3 projects/krb5/secure/lib/libcrypto/man/SSL_set_fd.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_set_fd.3 projects/krb5/secure/lib/libcrypto/man/SSL_set_session.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_set_session.3 projects/krb5/secure/lib/libcrypto/man/SSL_set_shutdown.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_set_shutdown.3 projects/krb5/secure/lib/libcrypto/man/SSL_set_verify_result.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_set_verify_result.3 projects/krb5/secure/lib/libcrypto/man/SSL_shutdown.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_shutdown.3 projects/krb5/secure/lib/libcrypto/man/SSL_state_string.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_state_string.3 projects/krb5/secure/lib/libcrypto/man/SSL_want.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_want.3 projects/krb5/secure/lib/libcrypto/man/SSL_write.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/SSL_write.3 projects/krb5/secure/lib/libcrypto/man/UI_STRING.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/UI_STRING.3 projects/krb5/secure/lib/libcrypto/man/UI_UTIL_read_pw.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/UI_UTIL_read_pw.3 projects/krb5/secure/lib/libcrypto/man/UI_create_method.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/UI_create_method.3 projects/krb5/secure/lib/libcrypto/man/UI_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/UI_new.3 projects/krb5/secure/lib/libcrypto/man/X509V3_get_d2i.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509V3_get_d2i.3 projects/krb5/secure/lib/libcrypto/man/X509_ALGOR_dup.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_ALGOR_dup.3 projects/krb5/secure/lib/libcrypto/man/X509_CRL_get0_by_serial.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_CRL_get0_by_serial.3 projects/krb5/secure/lib/libcrypto/man/X509_EXTENSION_set_object.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_EXTENSION_set_object.3 projects/krb5/secure/lib/libcrypto/man/X509_LOOKUP_hash_dir.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_LOOKUP_hash_dir.3 projects/krb5/secure/lib/libcrypto/man/X509_LOOKUP_meth_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_LOOKUP_meth_new.3 projects/krb5/secure/lib/libcrypto/man/X509_NAME_get0_der.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_NAME_get0_der.3 projects/krb5/secure/lib/libcrypto/man/X509_PUBKEY_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_PUBKEY_new.3 projects/krb5/secure/lib/libcrypto/man/X509_SIG_get0.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_SIG_get0.3 projects/krb5/secure/lib/libcrypto/man/X509_STORE_add_cert.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_STORE_add_cert.3 projects/krb5/secure/lib/libcrypto/man/X509_STORE_get0_param.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_STORE_get0_param.3 projects/krb5/secure/lib/libcrypto/man/X509_STORE_new.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_STORE_new.3 projects/krb5/secure/lib/libcrypto/man/X509_check_ca.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_check_ca.3 projects/krb5/secure/lib/libcrypto/man/X509_check_issued.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_check_issued.3 projects/krb5/secure/lib/libcrypto/man/X509_digest.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_digest.3 projects/krb5/secure/lib/libcrypto/man/X509_dup.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_dup.3 projects/krb5/secure/lib/libcrypto/man/X509_get0_notBefore.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_get0_notBefore.3 projects/krb5/secure/lib/libcrypto/man/X509_get0_signature.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_get0_signature.3 projects/krb5/secure/lib/libcrypto/man/X509_get0_uids.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_get0_uids.3 projects/krb5/secure/lib/libcrypto/man/X509_get_extension_flags.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_get_extension_flags.3 projects/krb5/secure/lib/libcrypto/man/X509_get_pubkey.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_get_pubkey.3 projects/krb5/secure/lib/libcrypto/man/X509_get_serialNumber.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_get_serialNumber.3 projects/krb5/secure/lib/libcrypto/man/X509_get_subject_name.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_get_subject_name.3 projects/krb5/secure/lib/libcrypto/man/X509_get_version.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_get_version.3 projects/krb5/secure/lib/libcrypto/man/X509_sign.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509_sign.3 projects/krb5/secure/lib/libcrypto/man/X509v3_get_ext_by_NID.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/X509v3_get_ext_by_NID.3 projects/krb5/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey_bio.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey_bio.3 projects/krb5/secure/lib/libcrypto/man/d2i_SSL_SESSION.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/d2i_SSL_SESSION.3 projects/krb5/secure/lib/libcrypto/man/i2d_re_X509_tbs.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/i2d_re_X509_tbs.3 projects/krb5/secure/lib/libcrypto/man/o2i_SCT_LIST.3 - copied unchanged from r339273, head/secure/lib/libcrypto/man/o2i_SCT_LIST.3 projects/krb5/secure/lib/libcrypto/opensslconf.h.in - copied unchanged from r339273, head/secure/lib/libcrypto/opensslconf.h.in projects/krb5/secure/lib/libssl/Version.map - copied unchanged from r339273, head/secure/lib/libssl/Version.map projects/krb5/secure/usr.bin/openssl/man/engine.1 - copied unchanged from r339273, head/secure/usr.bin/openssl/man/engine.1 projects/krb5/secure/usr.bin/openssl/man/list.1 - copied unchanged from r339273, head/secure/usr.bin/openssl/man/list.1 projects/krb5/secure/usr.bin/openssl/man/prime.1 - copied unchanged from r339273, head/secure/usr.bin/openssl/man/prime.1 projects/krb5/secure/usr.bin/openssl/man/srp.1 - copied unchanged from r339273, head/secure/usr.bin/openssl/man/srp.1 projects/krb5/secure/usr.bin/openssl/man/storeutl.1 - copied unchanged from r339273, head/secure/usr.bin/openssl/man/storeutl.1 projects/krb5/share/ctypedef/C.UTF-8.src - copied unchanged from r340314, head/share/ctypedef/C.UTF-8.src projects/krb5/share/man/man4/iavf.4 - copied unchanged from r339948, head/share/man/man4/iavf.4 projects/krb5/share/man/man4/iflib.4 - copied unchanged from r339273, head/share/man/man4/iflib.4 projects/krb5/share/man/man9/dev_refthread.9 - copied unchanged from r339948, head/share/man/man9/dev_refthread.9 projects/krb5/share/monetdef/fr_FR.UTF-8.src - copied unchanged from r340314, head/share/monetdef/fr_FR.UTF-8.src projects/krb5/share/monetdef/it_IT.ISO8859-15.src - copied unchanged from r340314, head/share/monetdef/it_IT.ISO8859-15.src projects/krb5/share/monetdef/it_IT.UTF-8.src - copied unchanged from r340314, head/share/monetdef/it_IT.UTF-8.src projects/krb5/share/monetdef/nl_BE.ISO8859-1.src - copied unchanged from r340314, head/share/monetdef/nl_BE.ISO8859-1.src projects/krb5/share/numericdef/fr_FR.UTF-8.src - copied unchanged from r340314, head/share/numericdef/fr_FR.UTF-8.src projects/krb5/stand/libsa/crc32_libkern.c - copied unchanged from r339948, head/stand/libsa/crc32_libkern.c projects/krb5/sys/arm64/include/ifunc.h - copied unchanged from r339273, head/sys/arm64/include/ifunc.h projects/krb5/sys/contrib/dev/acpica/components/executer/exserial.c - copied unchanged from r339273, head/sys/contrib/dev/acpica/components/executer/exserial.c projects/krb5/sys/contrib/zstd/doc/images/cdict_v136.png - copied unchanged from r339948, head/sys/contrib/zstd/doc/images/cdict_v136.png projects/krb5/sys/contrib/zstd/doc/images/zstd_cdict_v1_3_5.png - copied unchanged from r339948, head/sys/contrib/zstd/doc/images/zstd_cdict_v1_3_5.png projects/krb5/sys/contrib/zstd/lib/common/debug.c - copied unchanged from r339948, head/sys/contrib/zstd/lib/common/debug.c projects/krb5/sys/contrib/zstd/lib/common/debug.h - copied unchanged from r339948, head/sys/contrib/zstd/lib/common/debug.h projects/krb5/sys/contrib/zstd/lib/compress/hist.c - copied unchanged from r339948, head/sys/contrib/zstd/lib/compress/hist.c projects/krb5/sys/contrib/zstd/lib/compress/hist.h - copied unchanged from r339948, head/sys/contrib/zstd/lib/compress/hist.h projects/krb5/sys/contrib/zstd/lib/dictBuilder/cover.h - copied unchanged from r339948, head/sys/contrib/zstd/lib/dictBuilder/cover.h projects/krb5/sys/contrib/zstd/lib/dictBuilder/fastcover.c - copied unchanged from r339948, head/sys/contrib/zstd/lib/dictBuilder/fastcover.c projects/krb5/sys/contrib/zstd/programs/zstdgrep.1 - copied unchanged from r339948, head/sys/contrib/zstd/programs/zstdgrep.1 projects/krb5/sys/contrib/zstd/programs/zstdgrep.1.md - copied unchanged from r339948, head/sys/contrib/zstd/programs/zstdgrep.1.md projects/krb5/sys/contrib/zstd/programs/zstdless.1 - copied unchanged from r339948, head/sys/contrib/zstd/programs/zstdless.1 projects/krb5/sys/contrib/zstd/programs/zstdless.1.md - copied unchanged from r339948, head/sys/contrib/zstd/programs/zstdless.1.md projects/krb5/sys/contrib/zstd/tests/libzstd_partial_builds.sh - copied unchanged from r339948, head/sys/contrib/zstd/tests/libzstd_partial_builds.sh projects/krb5/sys/contrib/zstd/tests/rateLimiter.py - copied unchanged from r339948, head/sys/contrib/zstd/tests/rateLimiter.py projects/krb5/sys/crypto/chacha20/_chacha.h - copied unchanged from r339948, head/sys/crypto/chacha20/_chacha.h projects/krb5/sys/dev/amdgpio/ - copied from r339948, head/sys/dev/amdgpio/ projects/krb5/sys/dev/ixl/iavf.h - copied unchanged from r339948, head/sys/dev/ixl/iavf.h projects/krb5/sys/dev/ixl/iavf_vc.c - copied, changed from r339948, head/sys/dev/ixl/iavf_vc.c projects/krb5/sys/dev/ixl/if_iavf.c - copied, changed from r339948, head/sys/dev/ixl/if_iavf.c projects/krb5/sys/dev/netmap/netmap_bdg.c - copied unchanged from r339948, head/sys/dev/netmap/netmap_bdg.c projects/krb5/sys/dev/netmap/netmap_bdg.h - copied unchanged from r339948, head/sys/dev/netmap/netmap_bdg.h projects/krb5/sys/dev/nvdimm/ - copied from r339948, head/sys/dev/nvdimm/ projects/krb5/sys/dev/uart/uart_dev_lowrisc.c - copied unchanged from r339948, head/sys/dev/uart/uart_dev_lowrisc.c projects/krb5/sys/dev/uart/uart_dev_lowrisc.h - copied unchanged from r339948, head/sys/dev/uart/uart_dev_lowrisc.h projects/krb5/sys/dev/virtio/mmio/virtio_mmio_acpi.c - copied unchanged from r339948, head/sys/dev/virtio/mmio/virtio_mmio_acpi.c projects/krb5/sys/dev/virtio/mmio/virtio_mmio_fdt.c - copied unchanged from r339948, head/sys/dev/virtio/mmio/virtio_mmio_fdt.c projects/krb5/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts projects/krb5/sys/gnu/dts/arm/am335x-sancloud-bbe.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/am335x-sancloud-bbe.dts projects/krb5/sys/gnu/dts/arm/armada-388-helios4.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/armada-388-helios4.dts projects/krb5/sys/gnu/dts/arm/at91-dvk_som60.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/at91-dvk_som60.dts projects/krb5/sys/gnu/dts/arm/at91-dvk_su60_somc.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/at91-dvk_su60_somc.dtsi projects/krb5/sys/gnu/dts/arm/at91-dvk_su60_somc_lcm.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/at91-dvk_su60_somc_lcm.dtsi projects/krb5/sys/gnu/dts/arm/at91-gatwick.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/at91-gatwick.dts projects/krb5/sys/gnu/dts/arm/at91-som60.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/at91-som60.dtsi projects/krb5/sys/gnu/dts/arm/at91-wb45n.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/at91-wb45n.dts projects/krb5/sys/gnu/dts/arm/at91-wb45n.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/at91-wb45n.dtsi projects/krb5/sys/gnu/dts/arm/at91-wb50n.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/at91-wb50n.dts projects/krb5/sys/gnu/dts/arm/at91-wb50n.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/at91-wb50n.dtsi projects/krb5/sys/gnu/dts/arm/bcm2835-rpi-cm1-io1.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/bcm2835-rpi-cm1-io1.dts projects/krb5/sys/gnu/dts/arm/bcm2835-rpi-cm1.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/bcm2835-rpi-cm1.dtsi projects/krb5/sys/gnu/dts/arm/gemini-sl93512r.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/gemini-sl93512r.dts projects/krb5/sys/gnu/dts/arm/gr-peach-audiocamerashield.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/gr-peach-audiocamerashield.dtsi projects/krb5/sys/gnu/dts/arm/imx31-lite.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/imx31-lite.dts projects/krb5/sys/gnu/dts/arm/imx51-zii-scu2-mezz.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/imx51-zii-scu2-mezz.dts projects/krb5/sys/gnu/dts/arm/imx51-zii-scu3-esb.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/imx51-zii-scu3-esb.dts projects/krb5/sys/gnu/dts/arm/imx53-kp-ddc.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/imx53-kp-ddc.dts projects/krb5/sys/gnu/dts/arm/imx53-kp-hsc.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/imx53-kp-hsc.dts projects/krb5/sys/gnu/dts/arm/imx53-kp.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/imx53-kp.dtsi projects/krb5/sys/gnu/dts/arm/imx6dl-icore-mipi.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/imx6dl-icore-mipi.dts projects/krb5/sys/gnu/dts/arm/imx6sll-evk.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/imx6sll-evk.dts projects/krb5/sys/gnu/dts/arm/imx6sll-pinfunc.h - copied unchanged from r340337, head/sys/gnu/dts/arm/imx6sll-pinfunc.h projects/krb5/sys/gnu/dts/arm/imx6sll.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/imx6sll.dtsi projects/krb5/sys/gnu/dts/arm/imx6ul-ccimx6ulsbcexpress.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/imx6ul-ccimx6ulsbcexpress.dts projects/krb5/sys/gnu/dts/arm/imx6ul-ccimx6ulsom.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/imx6ul-ccimx6ulsom.dtsi projects/krb5/sys/gnu/dts/arm/keystone-k2g-netcp.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/keystone-k2g-netcp.dtsi projects/krb5/sys/gnu/dts/arm/omap4-l4.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/omap4-l4.dtsi projects/krb5/sys/gnu/dts/arm/r9a06g032-rzn1d400-db.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/r9a06g032-rzn1d400-db.dts projects/krb5/sys/gnu/dts/arm/r9a06g032.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/r9a06g032.dtsi projects/krb5/sys/gnu/dts/arm/s5pv210-aries.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/s5pv210-aries.dtsi projects/krb5/sys/gnu/dts/arm/s5pv210-fascinate4g.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/s5pv210-fascinate4g.dts projects/krb5/sys/gnu/dts/arm/s5pv210-galaxys.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/s5pv210-galaxys.dts projects/krb5/sys/gnu/dts/arm/tegra20-colibri-iris.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/tegra20-colibri-iris.dts projects/krb5/sys/gnu/dts/arm/tegra20-colibri.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm/tegra20-colibri.dtsi projects/krb5/sys/gnu/dts/arm/vf610-zii-cfu1.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/vf610-zii-cfu1.dts projects/krb5/sys/gnu/dts/arm/vf610-zii-ssmb-spu3.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/vf610-zii-ssmb-spu3.dts projects/krb5/sys/gnu/dts/arm/zynq-zturn.dts - copied unchanged from r340337, head/sys/gnu/dts/arm/zynq-zturn.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-amarula-relic.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/allwinner/sun50i-a64-amarula-relic.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-pinebook.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/allwinner/sun50i-a64-pinebook.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gxl-s805x-p241.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/amlogic/meson-gxl-s805x-p241.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-p281.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-p281.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-tx3-mini.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-tx3-mini.dts projects/krb5/sys/gnu/dts/arm64/broadcom/stingray/bcm958802a802x.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/broadcom/stingray/bcm958802a802x.dts projects/krb5/sys/gnu/dts/arm64/broadcom/stingray/stingray-board-base.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm64/broadcom/stingray/stingray-board-base.dtsi projects/krb5/sys/gnu/dts/arm64/broadcom/stingray/stingray-pcie.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm64/broadcom/stingray/stingray-pcie.dtsi projects/krb5/sys/gnu/dts/arm64/mediatek/mt6797-x20-dev.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/mediatek/mt6797-x20-dev.dts projects/krb5/sys/gnu/dts/arm64/qcom/pm8005.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm64/qcom/pm8005.dtsi projects/krb5/sys/gnu/dts/arm64/qcom/pm8998.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm64/qcom/pm8998.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-ficus.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/rockchip/rk3399-ficus.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-gru-bob.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/rockchip/rk3399-gru-bob.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-gru-chromebook.dtsi - copied unchanged from r340337, head/sys/gnu/dts/arm64/rockchip/rk3399-gru-chromebook.dtsi projects/krb5/sys/gnu/dts/arm64/ti/ - copied from r340337, head/sys/gnu/dts/arm64/ti/ projects/krb5/sys/gnu/dts/arm64/xilinx/avnet-ultra96-rev1.dts - copied unchanged from r340337, head/sys/gnu/dts/arm64/xilinx/avnet-ultra96-rev1.dts projects/krb5/sys/i386/conf/MINIMAL - copied, changed from r339948, head/sys/i386/conf/MINIMAL projects/krb5/sys/kern/kern_ubsan.c - copied unchanged from r340314, head/sys/kern/kern_ubsan.c projects/krb5/sys/kern/subr_early.c - copied unchanged from r339948, head/sys/kern/subr_early.c projects/krb5/sys/modules/amdgpio/ - copied from r339948, head/sys/modules/amdgpio/ projects/krb5/sys/modules/iavf/ - copied from r339948, head/sys/modules/iavf/ projects/krb5/sys/modules/nvdimm/ - copied from r339948, head/sys/modules/nvdimm/ projects/krb5/sys/x86/pci/pci_early_quirks.c - copied unchanged from r340314, head/sys/x86/pci/pci_early_quirks.c projects/krb5/sys/x86/pci/pci_early_quirks.h - copied unchanged from r340314, head/sys/x86/pci/pci_early_quirks.h projects/krb5/tests/sys/netpfil/pf/anchor.sh - copied unchanged from r340314, head/tests/sys/netpfil/pf/anchor.sh projects/krb5/tests/sys/netpfil/pf/pfsync.sh - copied unchanged from r340314, head/tests/sys/netpfil/pf/pfsync.sh projects/krb5/tools/build/options/WITHOUT_BIND_NOW - copied unchanged from r340314, head/tools/build/options/WITHOUT_BIND_NOW projects/krb5/tools/build/options/WITHOUT_BSD_CRTBEGIN - copied unchanged from r339948, head/tools/build/options/WITHOUT_BSD_CRTBEGIN projects/krb5/tools/build/options/WITHOUT_LOADER_LUA - copied unchanged from r339948, head/tools/build/options/WITHOUT_LOADER_LUA projects/krb5/tools/build/options/WITHOUT_NVME - copied unchanged from r339948, head/tools/build/options/WITHOUT_NVME projects/krb5/tools/build/options/WITHOUT_REPRODUCIBLE_BUILD - copied unchanged from r339273, head/tools/build/options/WITHOUT_REPRODUCIBLE_BUILD projects/krb5/tools/build/options/WITH_BIND_NOW - copied unchanged from r340314, head/tools/build/options/WITH_BIND_NOW projects/krb5/tools/build/options/WITH_BSD_CRTBEGIN - copied unchanged from r339948, head/tools/build/options/WITH_BSD_CRTBEGIN projects/krb5/tools/build/options/WITH_EXPERIMENTAL - copied unchanged from r339948, head/tools/build/options/WITH_EXPERIMENTAL projects/krb5/tools/build/options/WITH_HYPERV - copied unchanged from r339273, head/tools/build/options/WITH_HYPERV projects/krb5/tools/build/options/WITH_LOADER_FORCE_LE - copied unchanged from r339948, head/tools/build/options/WITH_LOADER_FORCE_LE projects/krb5/tools/build/options/WITH_LOADER_GELI - copied unchanged from r339948, head/tools/build/options/WITH_LOADER_GELI projects/krb5/tools/build/options/WITH_NVME - copied unchanged from r339948, head/tools/build/options/WITH_NVME projects/krb5/tools/build/options/WITH_RETPOLINE - copied unchanged from r339948, head/tools/build/options/WITH_RETPOLINE projects/krb5/tools/tools/netmap/bridge.8 - copied, changed from r339948, head/tools/tools/netmap/bridge.8 projects/krb5/tools/tools/netmap/lb.8 - copied unchanged from r340314, head/tools/tools/netmap/lb.8 projects/krb5/tools/tools/netmap/lb.c - copied unchanged from r340314, head/tools/tools/netmap/lb.c projects/krb5/tools/tools/netmap/pkt_hash.c - copied unchanged from r340314, head/tools/tools/netmap/pkt_hash.c projects/krb5/tools/tools/netmap/pkt_hash.h - copied unchanged from r340314, head/tools/tools/netmap/pkt_hash.h projects/krb5/tools/tools/netmap/vale-ctl.4 - copied unchanged from r339948, head/tools/tools/netmap/vale-ctl.4 projects/krb5/usr.bin/tip/tip/phones - copied unchanged from r339273, head/usr.bin/tip/tip/phones projects/krb5/usr.bin/tip/tip/remote - copied unchanged from r339273, head/usr.bin/tip/tip/remote projects/krb5/usr.sbin/amd/amd/amd.map - copied unchanged from r339273, head/usr.sbin/amd/amd/amd.map projects/krb5/usr.sbin/kldxref/ef_riscv.c - copied unchanged from r339273, head/usr.sbin/kldxref/ef_riscv.c projects/krb5/usr.sbin/lpr/lpd/hosts.lpd - copied unchanged from r339273, head/usr.sbin/lpr/lpd/hosts.lpd projects/krb5/usr.sbin/lpr/lpd/printcap - copied unchanged from r339273, head/usr.sbin/lpr/lpd/printcap Directory Properties: projects/krb5/contrib/mandoc/ (props changed) Replaced: projects/krb5/crypto/openssl/apps/progs.h - copied unchanged from r339273, head/crypto/openssl/apps/progs.h projects/krb5/crypto/openssl/doc/man3/ - copied from r339273, head/crypto/openssl/doc/man3/ projects/krb5/sbin/dhclient/dhclient.conf - copied unchanged from r339273, head/sbin/dhclient/dhclient.conf Deleted: projects/krb5/bin/ed/cbc.c projects/krb5/contrib/expat/MANIFEST projects/krb5/contrib/expat/README projects/krb5/contrib/mdocml/ projects/krb5/crypto/openssl/ACKNOWLEDGMENTS projects/krb5/crypto/openssl/CHANGES.SSLeay projects/krb5/crypto/openssl/Makefile projects/krb5/crypto/openssl/Makefile.org projects/krb5/crypto/openssl/Makefile.shared projects/krb5/crypto/openssl/PROBLEMS projects/krb5/crypto/openssl/README.ASN1 projects/krb5/crypto/openssl/apps/CA.pl projects/krb5/crypto/openssl/apps/CA.sh projects/krb5/crypto/openssl/apps/Makefile projects/krb5/crypto/openssl/apps/dh.c projects/krb5/crypto/openssl/apps/dh512.pem projects/krb5/crypto/openssl/apps/gendh.c projects/krb5/crypto/openssl/apps/oid.cnf projects/krb5/crypto/openssl/apps/set/ projects/krb5/crypto/openssl/apps/tsget projects/krb5/crypto/openssl/certs/ projects/krb5/crypto/openssl/crypto/Makefile projects/krb5/crypto/openssl/crypto/aes/Makefile projects/krb5/crypto/openssl/crypto/aes/README projects/krb5/crypto/openssl/crypto/aes/aes.h projects/krb5/crypto/openssl/crypto/aes/aes_ctr.c projects/krb5/crypto/openssl/crypto/arm64cpuid.S projects/krb5/crypto/openssl/crypto/armv4cpuid.S projects/krb5/crypto/openssl/crypto/asn1/Makefile projects/krb5/crypto/openssl/crypto/asn1/a_bool.c projects/krb5/crypto/openssl/crypto/asn1/a_bytes.c projects/krb5/crypto/openssl/crypto/asn1/a_enum.c projects/krb5/crypto/openssl/crypto/asn1/a_set.c projects/krb5/crypto/openssl/crypto/asn1/asn1.h projects/krb5/crypto/openssl/crypto/asn1/asn1_int.h projects/krb5/crypto/openssl/crypto/asn1/asn1_mac.h projects/krb5/crypto/openssl/crypto/asn1/asn1t.h projects/krb5/crypto/openssl/crypto/asn1/f_enum.c projects/krb5/crypto/openssl/crypto/asn1/t_crl.c projects/krb5/crypto/openssl/crypto/asn1/t_req.c projects/krb5/crypto/openssl/crypto/asn1/t_x509.c projects/krb5/crypto/openssl/crypto/asn1/t_x509a.c projects/krb5/crypto/openssl/crypto/asn1/x_attrib.c projects/krb5/crypto/openssl/crypto/asn1/x_crl.c projects/krb5/crypto/openssl/crypto/asn1/x_exten.c projects/krb5/crypto/openssl/crypto/asn1/x_name.c projects/krb5/crypto/openssl/crypto/asn1/x_nx509.c projects/krb5/crypto/openssl/crypto/asn1/x_pubkey.c projects/krb5/crypto/openssl/crypto/asn1/x_req.c projects/krb5/crypto/openssl/crypto/asn1/x_x509.c projects/krb5/crypto/openssl/crypto/asn1/x_x509a.c projects/krb5/crypto/openssl/crypto/bf/COPYRIGHT projects/krb5/crypto/openssl/crypto/bf/INSTALL projects/krb5/crypto/openssl/crypto/bf/Makefile projects/krb5/crypto/openssl/crypto/bf/README projects/krb5/crypto/openssl/crypto/bf/VERSION projects/krb5/crypto/openssl/crypto/bf/asm/bf-686.pl projects/krb5/crypto/openssl/crypto/bf/asm/readme projects/krb5/crypto/openssl/crypto/bf/bf_cbc.c projects/krb5/crypto/openssl/crypto/bf/bf_opts.c projects/krb5/crypto/openssl/crypto/bf/bfspeed.c projects/krb5/crypto/openssl/crypto/bf/bftest.c projects/krb5/crypto/openssl/crypto/bf/blowfish.h projects/krb5/crypto/openssl/crypto/bio/Makefile projects/krb5/crypto/openssl/crypto/bio/bio.h projects/krb5/crypto/openssl/crypto/bio/bss_rtcp.c projects/krb5/crypto/openssl/crypto/bn/Makefile projects/krb5/crypto/openssl/crypto/bn/asm/README projects/krb5/crypto/openssl/crypto/bn/asm/mips3-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/mips3.s projects/krb5/crypto/openssl/crypto/bn/asm/pa-risc2.s projects/krb5/crypto/openssl/crypto/bn/asm/pa-risc2W.s projects/krb5/crypto/openssl/crypto/bn/asm/x86/ projects/krb5/crypto/openssl/crypto/bn/asm/x86.pl projects/krb5/crypto/openssl/crypto/bn/bn.h projects/krb5/crypto/openssl/crypto/bn/bn.mul projects/krb5/crypto/openssl/crypto/bn/bnspeed.c projects/krb5/crypto/openssl/crypto/bn/bntest.c projects/krb5/crypto/openssl/crypto/bn/divtest.c projects/krb5/crypto/openssl/crypto/bn/exp.c projects/krb5/crypto/openssl/crypto/bn/expspeed.c projects/krb5/crypto/openssl/crypto/bn/exptest.c projects/krb5/crypto/openssl/crypto/bn/todo projects/krb5/crypto/openssl/crypto/bn_int.h projects/krb5/crypto/openssl/crypto/buffer/Makefile projects/krb5/crypto/openssl/crypto/buffer/buf_str.c projects/krb5/crypto/openssl/crypto/buffer/buffer.h projects/krb5/crypto/openssl/crypto/camellia/Makefile projects/krb5/crypto/openssl/crypto/camellia/camellia.h projects/krb5/crypto/openssl/crypto/camellia/cmll_utl.c projects/krb5/crypto/openssl/crypto/cast/Makefile projects/krb5/crypto/openssl/crypto/cast/asm/readme projects/krb5/crypto/openssl/crypto/cast/cast.h projects/krb5/crypto/openssl/crypto/cast/cast_spd.c projects/krb5/crypto/openssl/crypto/cast/castopts.c projects/krb5/crypto/openssl/crypto/cast/casttest.c projects/krb5/crypto/openssl/crypto/cmac/Makefile projects/krb5/crypto/openssl/crypto/cmac/cmac.h projects/krb5/crypto/openssl/crypto/cms/Makefile projects/krb5/crypto/openssl/crypto/cms/cms.h projects/krb5/crypto/openssl/crypto/comp/Makefile projects/krb5/crypto/openssl/crypto/comp/c_rle.c projects/krb5/crypto/openssl/crypto/comp/comp.h projects/krb5/crypto/openssl/crypto/conf/Makefile projects/krb5/crypto/openssl/crypto/conf/README projects/krb5/crypto/openssl/crypto/conf/cnf_save.c projects/krb5/crypto/openssl/crypto/conf/conf.h projects/krb5/crypto/openssl/crypto/conf/conf_api.h projects/krb5/crypto/openssl/crypto/conf/ssleay.cnf projects/krb5/crypto/openssl/crypto/conf/test.c projects/krb5/crypto/openssl/crypto/constant_time_locl.h projects/krb5/crypto/openssl/crypto/constant_time_test.c projects/krb5/crypto/openssl/crypto/cryptlib.h projects/krb5/crypto/openssl/crypto/crypto.h projects/krb5/crypto/openssl/crypto/des/COPYRIGHT projects/krb5/crypto/openssl/crypto/des/DES.pm projects/krb5/crypto/openssl/crypto/des/DES.xs projects/krb5/crypto/openssl/crypto/des/FILES0 projects/krb5/crypto/openssl/crypto/des/INSTALL projects/krb5/crypto/openssl/crypto/des/Imakefile projects/krb5/crypto/openssl/crypto/des/KERBEROS projects/krb5/crypto/openssl/crypto/des/Makefile projects/krb5/crypto/openssl/crypto/des/README projects/krb5/crypto/openssl/crypto/des/VERSION projects/krb5/crypto/openssl/crypto/des/asm/readme projects/krb5/crypto/openssl/crypto/des/cbc3_enc.c projects/krb5/crypto/openssl/crypto/des/des.c projects/krb5/crypto/openssl/crypto/des/des.h projects/krb5/crypto/openssl/crypto/des/des.pod projects/krb5/crypto/openssl/crypto/des/des_old.c projects/krb5/crypto/openssl/crypto/des/des_old.h projects/krb5/crypto/openssl/crypto/des/des_old2.c projects/krb5/crypto/openssl/crypto/des/des_opts.c projects/krb5/crypto/openssl/crypto/des/des_ver.h projects/krb5/crypto/openssl/crypto/des/destest.c projects/krb5/crypto/openssl/crypto/des/ede_cbcm_enc.c projects/krb5/crypto/openssl/crypto/des/enc_read.c projects/krb5/crypto/openssl/crypto/des/enc_writ.c projects/krb5/crypto/openssl/crypto/des/makefile.bc projects/krb5/crypto/openssl/crypto/des/options.txt projects/krb5/crypto/openssl/crypto/des/read2pwd.c projects/krb5/crypto/openssl/crypto/des/read_pwd.c projects/krb5/crypto/openssl/crypto/des/rpc_des.h projects/krb5/crypto/openssl/crypto/des/rpc_enc.c projects/krb5/crypto/openssl/crypto/des/rpw.c projects/krb5/crypto/openssl/crypto/des/speed.c projects/krb5/crypto/openssl/crypto/des/typemap projects/krb5/crypto/openssl/crypto/dh/Makefile projects/krb5/crypto/openssl/crypto/dh/dh.h projects/krb5/crypto/openssl/crypto/dh/dhtest.c projects/krb5/crypto/openssl/crypto/dh/example projects/krb5/crypto/openssl/crypto/dh/generate projects/krb5/crypto/openssl/crypto/dh/p1024.c projects/krb5/crypto/openssl/crypto/dh/p192.c projects/krb5/crypto/openssl/crypto/dh/p512.c projects/krb5/crypto/openssl/crypto/dsa/Makefile projects/krb5/crypto/openssl/crypto/dsa/README projects/krb5/crypto/openssl/crypto/dsa/dsa.h projects/krb5/crypto/openssl/crypto/dsa/dsagen.c projects/krb5/crypto/openssl/crypto/dsa/dsatest.c projects/krb5/crypto/openssl/crypto/dsa/fips186a.txt projects/krb5/crypto/openssl/crypto/dso/Makefile projects/krb5/crypto/openssl/crypto/dso/README projects/krb5/crypto/openssl/crypto/dso/dso.h projects/krb5/crypto/openssl/crypto/dso/dso_beos.c projects/krb5/crypto/openssl/crypto/dso/dso_null.c projects/krb5/crypto/openssl/crypto/ebcdic.h projects/krb5/crypto/openssl/crypto/ec/Makefile projects/krb5/crypto/openssl/crypto/ec/ec.h projects/krb5/crypto/openssl/crypto/ec/ec2_mult.c projects/krb5/crypto/openssl/crypto/ec/ectest.c projects/krb5/crypto/openssl/crypto/ecdh/ projects/krb5/crypto/openssl/crypto/ecdsa/ projects/krb5/crypto/openssl/crypto/engine/Makefile projects/krb5/crypto/openssl/crypto/engine/eng_cryptodev.c projects/krb5/crypto/openssl/crypto/engine/engine.h projects/krb5/crypto/openssl/crypto/engine/enginetest.c projects/krb5/crypto/openssl/crypto/engine/tb_ecdh.c projects/krb5/crypto/openssl/crypto/engine/tb_ecdsa.c projects/krb5/crypto/openssl/crypto/engine/tb_store.c projects/krb5/crypto/openssl/crypto/err/Makefile projects/krb5/crypto/openssl/crypto/err/err.h projects/krb5/crypto/openssl/crypto/evp/Makefile projects/krb5/crypto/openssl/crypto/evp/c_all.c projects/krb5/crypto/openssl/crypto/evp/e_dsa.c projects/krb5/crypto/openssl/crypto/evp/evp.h projects/krb5/crypto/openssl/crypto/evp/evp_acnf.c projects/krb5/crypto/openssl/crypto/evp/evp_extra_test.c projects/krb5/crypto/openssl/crypto/evp/evp_test.c projects/krb5/crypto/openssl/crypto/evp/evptests.txt projects/krb5/crypto/openssl/crypto/evp/m_dss.c projects/krb5/crypto/openssl/crypto/evp/m_dss1.c projects/krb5/crypto/openssl/crypto/evp/m_ecdsa.c projects/krb5/crypto/openssl/crypto/evp/m_sha.c projects/krb5/crypto/openssl/crypto/evp/openbsd_hw.c projects/krb5/crypto/openssl/crypto/fips_err.h projects/krb5/crypto/openssl/crypto/fips_ers.c projects/krb5/crypto/openssl/crypto/hmac/Makefile projects/krb5/crypto/openssl/crypto/hmac/hmac.h projects/krb5/crypto/openssl/crypto/hmac/hmactest.c projects/krb5/crypto/openssl/crypto/idea/Makefile projects/krb5/crypto/openssl/crypto/idea/idea.h projects/krb5/crypto/openssl/crypto/idea/idea_spd.c projects/krb5/crypto/openssl/crypto/idea/ideatest.c projects/krb5/crypto/openssl/crypto/idea/version projects/krb5/crypto/openssl/crypto/jpake/ projects/krb5/crypto/openssl/crypto/krb5/ projects/krb5/crypto/openssl/crypto/lhash/Makefile projects/krb5/crypto/openssl/crypto/lhash/lh_test.c projects/krb5/crypto/openssl/crypto/lhash/lhash.h projects/krb5/crypto/openssl/crypto/lhash/num.pl projects/krb5/crypto/openssl/crypto/md2/Makefile projects/krb5/crypto/openssl/crypto/md2/md2.c projects/krb5/crypto/openssl/crypto/md2/md2.h projects/krb5/crypto/openssl/crypto/md2/md2test.c projects/krb5/crypto/openssl/crypto/md32_common.h projects/krb5/crypto/openssl/crypto/md4/Makefile projects/krb5/crypto/openssl/crypto/md4/md4.c projects/krb5/crypto/openssl/crypto/md4/md4.h projects/krb5/crypto/openssl/crypto/md4/md4test.c projects/krb5/crypto/openssl/crypto/md5/Makefile projects/krb5/crypto/openssl/crypto/md5/asm/md5-ia64.S projects/krb5/crypto/openssl/crypto/md5/md5.c projects/krb5/crypto/openssl/crypto/md5/md5.h projects/krb5/crypto/openssl/crypto/md5/md5test.c projects/krb5/crypto/openssl/crypto/mdc2/Makefile projects/krb5/crypto/openssl/crypto/mdc2/mdc2.h projects/krb5/crypto/openssl/crypto/mdc2/mdc2test.c projects/krb5/crypto/openssl/crypto/modes/Makefile projects/krb5/crypto/openssl/crypto/modes/modes.h projects/krb5/crypto/openssl/crypto/o_dir.h projects/krb5/crypto/openssl/crypto/o_dir_test.c projects/krb5/crypto/openssl/crypto/o_str.h projects/krb5/crypto/openssl/crypto/o_time.h projects/krb5/crypto/openssl/crypto/objects/Makefile projects/krb5/crypto/openssl/crypto/objects/obj_mac.h projects/krb5/crypto/openssl/crypto/objects/objects.README projects/krb5/crypto/openssl/crypto/objects/objects.h projects/krb5/crypto/openssl/crypto/ocsp/Makefile projects/krb5/crypto/openssl/crypto/ocsp/ocsp.h projects/krb5/crypto/openssl/crypto/opensslconf.h projects/krb5/crypto/openssl/crypto/opensslconf.h.in projects/krb5/crypto/openssl/crypto/opensslv.h projects/krb5/crypto/openssl/crypto/ossl_typ.h projects/krb5/crypto/openssl/crypto/pem/Makefile projects/krb5/crypto/openssl/crypto/pem/message projects/krb5/crypto/openssl/crypto/pem/pem.h projects/krb5/crypto/openssl/crypto/pem/pem2.h projects/krb5/crypto/openssl/crypto/pem/pem_seal.c projects/krb5/crypto/openssl/crypto/pem/pkcs7.lis projects/krb5/crypto/openssl/crypto/perlasm/readme projects/krb5/crypto/openssl/crypto/pkcs12/Makefile projects/krb5/crypto/openssl/crypto/pkcs12/pkcs12.h projects/krb5/crypto/openssl/crypto/pkcs7/Makefile projects/krb5/crypto/openssl/crypto/pkcs7/pk7_dgst.c projects/krb5/crypto/openssl/crypto/pkcs7/pk7_enc.c projects/krb5/crypto/openssl/crypto/pkcs7/pkcs7.h projects/krb5/crypto/openssl/crypto/pqueue/ projects/krb5/crypto/openssl/crypto/rand/Makefile projects/krb5/crypto/openssl/crypto/rand/md_rand.c projects/krb5/crypto/openssl/crypto/rand/rand.h projects/krb5/crypto/openssl/crypto/rand/randtest.c projects/krb5/crypto/openssl/crypto/rc2/Makefile projects/krb5/crypto/openssl/crypto/rc2/rc2.h projects/krb5/crypto/openssl/crypto/rc2/rc2speed.c projects/krb5/crypto/openssl/crypto/rc2/rc2test.c projects/krb5/crypto/openssl/crypto/rc2/rrc2.doc projects/krb5/crypto/openssl/crypto/rc2/tab.c projects/krb5/crypto/openssl/crypto/rc2/version projects/krb5/crypto/openssl/crypto/rc4/Makefile projects/krb5/crypto/openssl/crypto/rc4/asm/rc4-ia64.pl projects/krb5/crypto/openssl/crypto/rc4/rc4.c projects/krb5/crypto/openssl/crypto/rc4/rc4.h projects/krb5/crypto/openssl/crypto/rc4/rc4_utl.c projects/krb5/crypto/openssl/crypto/rc4/rc4speed.c projects/krb5/crypto/openssl/crypto/rc4/rc4test.c projects/krb5/crypto/openssl/crypto/rc4/rrc4.doc projects/krb5/crypto/openssl/crypto/rc5/Makefile projects/krb5/crypto/openssl/crypto/rc5/rc5.h projects/krb5/crypto/openssl/crypto/rc5/rc5speed.c projects/krb5/crypto/openssl/crypto/rc5/rc5test.c projects/krb5/crypto/openssl/crypto/ripemd/Makefile projects/krb5/crypto/openssl/crypto/ripemd/README projects/krb5/crypto/openssl/crypto/ripemd/ripemd.h projects/krb5/crypto/openssl/crypto/ripemd/rmd160.c projects/krb5/crypto/openssl/crypto/ripemd/rmdtest.c projects/krb5/crypto/openssl/crypto/rsa/Makefile projects/krb5/crypto/openssl/crypto/rsa/rsa.h projects/krb5/crypto/openssl/crypto/rsa/rsa_eay.c projects/krb5/crypto/openssl/crypto/rsa/rsa_null.c projects/krb5/crypto/openssl/crypto/rsa/rsa_test.c projects/krb5/crypto/openssl/crypto/s390xcpuid.S projects/krb5/crypto/openssl/crypto/seed/Makefile projects/krb5/crypto/openssl/crypto/seed/seed.h projects/krb5/crypto/openssl/crypto/sha/Makefile projects/krb5/crypto/openssl/crypto/sha/asm/README projects/krb5/crypto/openssl/crypto/sha/sha.c projects/krb5/crypto/openssl/crypto/sha/sha.h projects/krb5/crypto/openssl/crypto/sha/sha1.c projects/krb5/crypto/openssl/crypto/sha/sha1test.c projects/krb5/crypto/openssl/crypto/sha/sha256t.c projects/krb5/crypto/openssl/crypto/sha/sha512t.c projects/krb5/crypto/openssl/crypto/sha/sha_dgst.c projects/krb5/crypto/openssl/crypto/sha/sha_one.c projects/krb5/crypto/openssl/crypto/sha/shatest.c projects/krb5/crypto/openssl/crypto/srp/Makefile projects/krb5/crypto/openssl/crypto/srp/srp.h projects/krb5/crypto/openssl/crypto/srp/srp_grps.h projects/krb5/crypto/openssl/crypto/srp/srp_lcl.h projects/krb5/crypto/openssl/crypto/srp/srptest.c projects/krb5/crypto/openssl/crypto/stack/Makefile projects/krb5/crypto/openssl/crypto/stack/safestack.h projects/krb5/crypto/openssl/crypto/stack/stack.h projects/krb5/crypto/openssl/crypto/store/Makefile projects/krb5/crypto/openssl/crypto/store/README projects/krb5/crypto/openssl/crypto/store/store.h projects/krb5/crypto/openssl/crypto/store/str_err.c projects/krb5/crypto/openssl/crypto/store/str_lib.c projects/krb5/crypto/openssl/crypto/store/str_locl.h projects/krb5/crypto/openssl/crypto/store/str_mem.c projects/krb5/crypto/openssl/crypto/store/str_meth.c projects/krb5/crypto/openssl/crypto/symhacks.h projects/krb5/crypto/openssl/crypto/threads/ projects/krb5/crypto/openssl/crypto/ts/Makefile projects/krb5/crypto/openssl/crypto/ts/ts.h projects/krb5/crypto/openssl/crypto/txt_db/Makefile projects/krb5/crypto/openssl/crypto/txt_db/txt_db.h projects/krb5/crypto/openssl/crypto/ui/Makefile projects/krb5/crypto/openssl/crypto/ui/ui.h projects/krb5/crypto/openssl/crypto/ui/ui_compat.c projects/krb5/crypto/openssl/crypto/ui/ui_compat.h projects/krb5/crypto/openssl/crypto/whrlpool/Makefile projects/krb5/crypto/openssl/crypto/whrlpool/whrlpool.h projects/krb5/crypto/openssl/crypto/whrlpool/wp_test.c projects/krb5/crypto/openssl/crypto/x509/Makefile projects/krb5/crypto/openssl/crypto/x509/verify_extra_test.c projects/krb5/crypto/openssl/crypto/x509/vpm_int.h projects/krb5/crypto/openssl/crypto/x509/x509.h projects/krb5/crypto/openssl/crypto/x509/x509_vfy.h projects/krb5/crypto/openssl/crypto/x509v3/Makefile projects/krb5/crypto/openssl/crypto/x509v3/tabtest.c projects/krb5/crypto/openssl/crypto/x509v3/v3_ocsp.c projects/krb5/crypto/openssl/crypto/x509v3/v3_scts.c projects/krb5/crypto/openssl/crypto/x509v3/v3conf.c projects/krb5/crypto/openssl/crypto/x509v3/v3nametest.c projects/krb5/crypto/openssl/crypto/x509v3/v3prin.c projects/krb5/crypto/openssl/crypto/x509v3/x509v3.h projects/krb5/crypto/openssl/doc/apps/ projects/krb5/crypto/openssl/doc/c-indentation.el projects/krb5/crypto/openssl/doc/crypto/ projects/krb5/crypto/openssl/doc/openssl-shared.txt projects/krb5/crypto/openssl/doc/openssl.txt projects/krb5/crypto/openssl/doc/ssl/ projects/krb5/crypto/openssl/doc/ssleay.txt projects/krb5/crypto/openssl/doc/standards.txt projects/krb5/crypto/openssl/e_os2.h projects/krb5/crypto/openssl/engines/Makefile projects/krb5/crypto/openssl/engines/ccgost/ projects/krb5/crypto/openssl/engines/e_4758cca.c projects/krb5/crypto/openssl/engines/e_4758cca_err.c projects/krb5/crypto/openssl/engines/e_4758cca_err.h projects/krb5/crypto/openssl/engines/e_aep.c projects/krb5/crypto/openssl/engines/e_aep_err.c projects/krb5/crypto/openssl/engines/e_aep_err.h projects/krb5/crypto/openssl/engines/e_atalla.c projects/krb5/crypto/openssl/engines/e_atalla_err.c projects/krb5/crypto/openssl/engines/e_atalla_err.h projects/krb5/crypto/openssl/engines/e_chil.c projects/krb5/crypto/openssl/engines/e_chil_err.c projects/krb5/crypto/openssl/engines/e_chil_err.h projects/krb5/crypto/openssl/engines/e_cswift.c projects/krb5/crypto/openssl/engines/e_cswift_err.c projects/krb5/crypto/openssl/engines/e_cswift_err.h projects/krb5/crypto/openssl/engines/e_gmp.c projects/krb5/crypto/openssl/engines/e_gmp_err.c projects/krb5/crypto/openssl/engines/e_gmp_err.h projects/krb5/crypto/openssl/engines/e_nuron.c projects/krb5/crypto/openssl/engines/e_nuron_err.c projects/krb5/crypto/openssl/engines/e_nuron_err.h projects/krb5/crypto/openssl/engines/e_sureware.c projects/krb5/crypto/openssl/engines/e_sureware_err.c projects/krb5/crypto/openssl/engines/e_sureware_err.h projects/krb5/crypto/openssl/engines/e_ubsec.c projects/krb5/crypto/openssl/engines/e_ubsec_err.c projects/krb5/crypto/openssl/engines/e_ubsec_err.h projects/krb5/crypto/openssl/engines/engine_vector.mar projects/krb5/crypto/openssl/engines/vendor_defns/ projects/krb5/crypto/openssl/shlib/ projects/krb5/crypto/openssl/ssl/Makefile projects/krb5/crypto/openssl/ssl/bad_dtls_test.c projects/krb5/crypto/openssl/ssl/clienthellotest.c projects/krb5/crypto/openssl/ssl/d1_both.c projects/krb5/crypto/openssl/ssl/d1_clnt.c projects/krb5/crypto/openssl/ssl/d1_meth.c projects/krb5/crypto/openssl/ssl/d1_pkt.c projects/krb5/crypto/openssl/ssl/d1_srvr.c projects/krb5/crypto/openssl/ssl/dtls1.h projects/krb5/crypto/openssl/ssl/dtlstest.c projects/krb5/crypto/openssl/ssl/fatalerrtest.c projects/krb5/crypto/openssl/ssl/heartbeat_test.c projects/krb5/crypto/openssl/ssl/kssl.c projects/krb5/crypto/openssl/ssl/kssl.h projects/krb5/crypto/openssl/ssl/kssl_lcl.h projects/krb5/crypto/openssl/ssl/s23_clnt.c projects/krb5/crypto/openssl/ssl/s23_lib.c projects/krb5/crypto/openssl/ssl/s23_meth.c projects/krb5/crypto/openssl/ssl/s23_pkt.c projects/krb5/crypto/openssl/ssl/s23_srvr.c projects/krb5/crypto/openssl/ssl/s2_clnt.c projects/krb5/crypto/openssl/ssl/s2_enc.c projects/krb5/crypto/openssl/ssl/s2_lib.c projects/krb5/crypto/openssl/ssl/s2_meth.c projects/krb5/crypto/openssl/ssl/s2_pkt.c projects/krb5/crypto/openssl/ssl/s2_srvr.c projects/krb5/crypto/openssl/ssl/s3_both.c projects/krb5/crypto/openssl/ssl/s3_clnt.c projects/krb5/crypto/openssl/ssl/s3_meth.c projects/krb5/crypto/openssl/ssl/s3_pkt.c projects/krb5/crypto/openssl/ssl/s3_srvr.c projects/krb5/crypto/openssl/ssl/srtp.h projects/krb5/crypto/openssl/ssl/ssl.h projects/krb5/crypto/openssl/ssl/ssl2.h projects/krb5/crypto/openssl/ssl/ssl23.h projects/krb5/crypto/openssl/ssl/ssl3.h projects/krb5/crypto/openssl/ssl/ssl_algs.c projects/krb5/crypto/openssl/ssl/ssl_err2.c projects/krb5/crypto/openssl/ssl/ssl_task.c projects/krb5/crypto/openssl/ssl/ssltest.c projects/krb5/crypto/openssl/ssl/sslv2conftest.c projects/krb5/crypto/openssl/ssl/t1_clnt.c projects/krb5/crypto/openssl/ssl/t1_ext.c projects/krb5/crypto/openssl/ssl/t1_meth.c projects/krb5/crypto/openssl/ssl/t1_reneg.c projects/krb5/crypto/openssl/ssl/t1_srvr.c projects/krb5/crypto/openssl/ssl/tls1.h projects/krb5/crypto/openssl/util/ projects/krb5/etc/amd.map projects/krb5/etc/dhclient.conf projects/krb5/etc/disktab projects/krb5/etc/hosts projects/krb5/etc/hosts.allow projects/krb5/etc/hosts.equiv projects/krb5/etc/hosts.lpd projects/krb5/etc/libalias.conf projects/krb5/etc/libmap.conf projects/krb5/etc/mac.conf projects/krb5/etc/netconfig projects/krb5/etc/networks projects/krb5/etc/nls.alias projects/krb5/etc/nsmb.conf projects/krb5/etc/nsswitch.conf projects/krb5/etc/opieaccess projects/krb5/etc/pam.d/ projects/krb5/etc/phones projects/krb5/etc/printcap projects/krb5/etc/protocols projects/krb5/etc/regdomain.xml projects/krb5/etc/remote projects/krb5/etc/rpc projects/krb5/lib/libc/amd64/string/bcopy.S projects/krb5/lib/libc/amd64/sys/amd64_detect_rdfsgsbase.c projects/krb5/lib/libc/amd64/sys/amd64_detect_rdfsgsbase.h projects/krb5/lib/libc/locale/endian.h projects/krb5/sbin/init/netstart projects/krb5/sbin/init/network.subr projects/krb5/sbin/init/pccard_ether projects/krb5/sbin/init/rc projects/krb5/sbin/init/rc.conf projects/krb5/sbin/init/rc.d/ projects/krb5/sbin/init/rc.initdiskless projects/krb5/sbin/init/rc.resume projects/krb5/sbin/init/rc.shutdown projects/krb5/sbin/init/rc.subr projects/krb5/sbin/init/rc.suspend projects/krb5/secure/lib/libcrypto/engines/lib4758cca/ projects/krb5/secure/lib/libcrypto/engines/libaep/ projects/krb5/secure/lib/libcrypto/engines/libatalla/ projects/krb5/secure/lib/libcrypto/engines/libcapi/ projects/krb5/secure/lib/libcrypto/engines/libchil/ projects/krb5/secure/lib/libcrypto/engines/libcswift/ projects/krb5/secure/lib/libcrypto/engines/libgost/ projects/krb5/secure/lib/libcrypto/engines/libnuron/ projects/krb5/secure/lib/libcrypto/engines/libsureware/ projects/krb5/secure/lib/libcrypto/engines/libubsec/ projects/krb5/secure/lib/libcrypto/i386/bf-686.S projects/krb5/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 projects/krb5/secure/lib/libcrypto/man/DH_get_ex_new_index.3 projects/krb5/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 projects/krb5/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 projects/krb5/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 projects/krb5/secure/lib/libcrypto/man/bio.3 projects/krb5/secure/lib/libcrypto/man/blowfish.3 projects/krb5/secure/lib/libcrypto/man/bn.3 projects/krb5/secure/lib/libcrypto/man/bn_internal.3 projects/krb5/secure/lib/libcrypto/man/buffer.3 projects/krb5/secure/lib/libcrypto/man/crypto.3 projects/krb5/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 projects/krb5/secure/lib/libcrypto/man/d2i_CMS_ContentInfo.3 projects/krb5/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 projects/krb5/secure/lib/libcrypto/man/d2i_ECPKParameters.3 projects/krb5/secure/lib/libcrypto/man/d2i_ECPrivateKey.3 projects/krb5/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 projects/krb5/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 projects/krb5/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 projects/krb5/secure/lib/libcrypto/man/d2i_X509_CRL.3 projects/krb5/secure/lib/libcrypto/man/d2i_X509_NAME.3 projects/krb5/secure/lib/libcrypto/man/d2i_X509_REQ.3 projects/krb5/secure/lib/libcrypto/man/d2i_X509_SIG.3 projects/krb5/secure/lib/libcrypto/man/des.3 projects/krb5/secure/lib/libcrypto/man/dh.3 projects/krb5/secure/lib/libcrypto/man/dsa.3 projects/krb5/secure/lib/libcrypto/man/ec.3 projects/krb5/secure/lib/libcrypto/man/ecdsa.3 projects/krb5/secure/lib/libcrypto/man/engine.3 projects/krb5/secure/lib/libcrypto/man/err.3 projects/krb5/secure/lib/libcrypto/man/evp.3 projects/krb5/secure/lib/libcrypto/man/hmac.3 projects/krb5/secure/lib/libcrypto/man/lh_stats.3 projects/krb5/secure/lib/libcrypto/man/lhash.3 projects/krb5/secure/lib/libcrypto/man/md5.3 projects/krb5/secure/lib/libcrypto/man/mdc2.3 projects/krb5/secure/lib/libcrypto/man/pem.3 projects/krb5/secure/lib/libcrypto/man/rand.3 projects/krb5/secure/lib/libcrypto/man/rc4.3 projects/krb5/secure/lib/libcrypto/man/ripemd.3 projects/krb5/secure/lib/libcrypto/man/rsa.3 projects/krb5/secure/lib/libcrypto/man/sha.3 projects/krb5/secure/lib/libcrypto/man/threads.3 projects/krb5/secure/lib/libcrypto/man/ui.3 projects/krb5/secure/lib/libcrypto/man/ui_compat.3 projects/krb5/secure/lib/libcrypto/man/x509.3 projects/krb5/secure/lib/libcrypto/opensslconf-aarch64.h.in projects/krb5/secure/lib/libcrypto/opensslconf-arm.h.in projects/krb5/secure/lib/libcrypto/opensslconf-mips.h.in projects/krb5/secure/lib/libcrypto/opensslconf-powerpc.h.in projects/krb5/secure/lib/libcrypto/opensslconf-riscv.h.in projects/krb5/secure/lib/libcrypto/opensslconf-sparc64.h.in projects/krb5/secure/lib/libcrypto/opensslconf-x86.h.in projects/krb5/secure/lib/libssl/Makefile.man projects/krb5/secure/lib/libssl/man/ projects/krb5/secure/usr.bin/openssl/man/x509v3_config.1 projects/krb5/share/ctypedef/en_US.UTF-8.src projects/krb5/share/man/man4/adv.4 projects/krb5/share/man/man4/adw.4 projects/krb5/share/man/man4/aha.4 projects/krb5/share/man/man4/dpt.4 projects/krb5/share/man/man4/ixlv.4 projects/krb5/share/man/man4/joy.4 projects/krb5/share/man/man4/man4.i386/aic.4 projects/krb5/share/man/man4/man4.i386/mse.4 projects/krb5/share/man/man4/ncr.4 projects/krb5/share/man/man4/ncv.4 projects/krb5/share/man/man4/nsp.4 projects/krb5/share/man/man4/stg.4 projects/krb5/share/monetdef/de_AT.ISO8859-1.src projects/krb5/share/monetdef/de_AT.ISO8859-15.src projects/krb5/share/monetdef/de_AT.UTF-8.src projects/krb5/sys/cam/scsi/scsi_dvcfg.h projects/krb5/sys/cam/scsi/scsi_low.c projects/krb5/sys/cam/scsi/scsi_low.h projects/krb5/sys/contrib/zstd/circle.yml projects/krb5/sys/contrib/zstd/tests/namespaceTest.c projects/krb5/sys/dev/advansys/ projects/krb5/sys/dev/aha/ projects/krb5/sys/dev/aic/ projects/krb5/sys/dev/buslogic/ projects/krb5/sys/dev/dpt/ projects/krb5/sys/dev/ixl/README projects/krb5/sys/dev/ixl/if_ixlv.c projects/krb5/sys/dev/ixl/ixlv.h projects/krb5/sys/dev/ixl/ixlv_vc_mgr.h projects/krb5/sys/dev/ixl/ixlvc.c projects/krb5/sys/dev/joy/ projects/krb5/sys/dev/mse/ projects/krb5/sys/dev/ncr/ projects/krb5/sys/dev/ncv/ projects/krb5/sys/dev/nsp/ projects/krb5/sys/dev/stg/ projects/krb5/sys/gnu/dts/arm/exynos4412-tmu-sensor-conf.dtsi projects/krb5/sys/gnu/dts/arm/exynos5420-tmu-sensor-conf.dtsi projects/krb5/sys/gnu/dts/arm/mt7623n-rfb-nand.dts projects/krb5/sys/gnu/dts/arm/mt7623n-rfb.dtsi projects/krb5/sys/gnu/dts/arm/tegra20-colibri-512.dtsi projects/krb5/sys/gnu/dts/arm/tegra20-iris-512.dts projects/krb5/sys/gnu/dts/arm64/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi projects/krb5/sys/gnu/dts/arm64/exynos/exynos5433-tmu-sensor-conf.dtsi projects/krb5/sys/gnu/dts/arm64/exynos/exynos7-tmu-sensor-conf.dtsi projects/krb5/sys/gnu/dts/arm64/xilinx/zynqmp-ep108-clk.dtsi projects/krb5/sys/gnu/dts/arm64/xilinx/zynqmp-ep108.dts projects/krb5/sys/gnu/dts/include/dt-bindings/genpd/ projects/krb5/sys/modules/aha/ projects/krb5/sys/modules/aic/ projects/krb5/sys/modules/dpt/ projects/krb5/sys/modules/dtb/atmel/ projects/krb5/sys/modules/ixlv/ projects/krb5/sys/modules/joy/ projects/krb5/sys/modules/mse/ projects/krb5/sys/modules/ncr/ projects/krb5/sys/modules/ncv/ projects/krb5/sys/modules/nsp/ projects/krb5/sys/modules/random_yarrow/ projects/krb5/sys/modules/scsi_low/ projects/krb5/sys/modules/stg/ projects/krb5/sys/modules/usb/at91dci/ projects/krb5/tools/build/options/WITHOUT_ED_CRYPTO projects/krb5/tools/kerneldoc/subsys/Doxyfile-dev_joy projects/krb5/tools/kerneldoc/subsys/Doxyfile-dev_mse projects/krb5/tools/test/sort/bigtest/q-1.022.tgz projects/krb5/tools/test/sort/bigtest/q-1.024.003. projects/krb5/tools/test/sort/bigtest/q-1.024.003.tgz projects/krb5/tools/test/sort/bigtest/q-1.024.009.tgz projects/krb5/tools/test/sort/bigtest/q-1.024.07.tgz projects/krb5/tools/test/sort/bigtest/q-1.024.tgz projects/krb5/tools/test/sort/bigtest/q-1.23.1.tgz projects/krb5/tools/test/sort/bigtest/q-1.23.tgz projects/krb5/tools/tools/locale/etc/unicode.conf projects/krb5/tools/tools/locale/tools/UTF82encoding.pl projects/krb5/tools/tools/locale/tools/changeoffset.pl projects/krb5/tools/tools/locale/tools/unicode2src.pl projects/krb5/tools/tools/locale/tools/whatis.pl Modified: projects/krb5/Makefile projects/krb5/Makefile.inc1 projects/krb5/Makefile.libcompat projects/krb5/ObsoleteFiles.inc projects/krb5/UPDATING projects/krb5/bin/dd/dd.c projects/krb5/bin/dd/misc.c projects/krb5/bin/ed/Makefile projects/krb5/bin/ed/POSIX projects/krb5/bin/ed/README projects/krb5/bin/ed/ed.1 projects/krb5/bin/ed/ed.h projects/krb5/bin/ed/io.c projects/krb5/bin/ed/main.c projects/krb5/bin/getfacl/getfacl.c projects/krb5/bin/ps/ps.1 projects/krb5/bin/rm/rm.1 projects/krb5/bin/rm/rm.c projects/krb5/bin/setfacl/setfacl.1 projects/krb5/bin/setfacl/setfacl.c projects/krb5/bin/sh/TOUR projects/krb5/bin/sh/error.c projects/krb5/bin/sh/error.h projects/krb5/bin/sh/eval.c projects/krb5/bin/sh/exec.c projects/krb5/bin/sh/exec.h projects/krb5/bin/sh/jobs.c projects/krb5/bin/sh/main.c projects/krb5/bin/stty/stty.1 projects/krb5/cddl/contrib/opensolaris/cmd/dtrace/dtrace.1 projects/krb5/contrib/blacklist/bin/blacklistd.8 projects/krb5/contrib/bmake/make.1 projects/krb5/contrib/bsnmp/lib/snmpcrypto.c projects/krb5/contrib/dialog/CHANGES projects/krb5/contrib/dialog/VERSION projects/krb5/contrib/dialog/aclocal.m4 projects/krb5/contrib/dialog/argv.c projects/krb5/contrib/dialog/arrows.c projects/krb5/contrib/dialog/buildlist.c projects/krb5/contrib/dialog/buttons.c projects/krb5/contrib/dialog/calendar.c projects/krb5/contrib/dialog/checklist.c projects/krb5/contrib/dialog/config.guess projects/krb5/contrib/dialog/config.sub projects/krb5/contrib/dialog/configure projects/krb5/contrib/dialog/configure.in projects/krb5/contrib/dialog/dialog.1 projects/krb5/contrib/dialog/dialog.3 projects/krb5/contrib/dialog/dialog.c projects/krb5/contrib/dialog/dialog.h projects/krb5/contrib/dialog/dialog.pl projects/krb5/contrib/dialog/dlg_keys.c projects/krb5/contrib/dialog/dlg_keys.h projects/krb5/contrib/dialog/editbox.c projects/krb5/contrib/dialog/formbox.c projects/krb5/contrib/dialog/fselect.c projects/krb5/contrib/dialog/guage.c projects/krb5/contrib/dialog/inputbox.c projects/krb5/contrib/dialog/inputstr.c projects/krb5/contrib/dialog/makefile.in projects/krb5/contrib/dialog/menubox.c projects/krb5/contrib/dialog/mixedform.c projects/krb5/contrib/dialog/mixedgauge.c projects/krb5/contrib/dialog/mouse.c projects/krb5/contrib/dialog/mousewget.c projects/krb5/contrib/dialog/msgbox.c projects/krb5/contrib/dialog/package/debian/changelog projects/krb5/contrib/dialog/package/debian/control projects/krb5/contrib/dialog/package/debian/copyright projects/krb5/contrib/dialog/package/debian/rules projects/krb5/contrib/dialog/package/debian/watch projects/krb5/contrib/dialog/package/dialog.spec projects/krb5/contrib/dialog/package/freebsd/Makefile projects/krb5/contrib/dialog/pause.c projects/krb5/contrib/dialog/po/de.po projects/krb5/contrib/dialog/po/dialog.pot projects/krb5/contrib/dialog/po/es.po projects/krb5/contrib/dialog/po/hr.po projects/krb5/contrib/dialog/po/hu.po projects/krb5/contrib/dialog/po/lv.po projects/krb5/contrib/dialog/po/ro.po projects/krb5/contrib/dialog/po/tr.po projects/krb5/contrib/dialog/prgbox.c projects/krb5/contrib/dialog/progressbox.c projects/krb5/contrib/dialog/rangebox.c projects/krb5/contrib/dialog/rc.c projects/krb5/contrib/dialog/samples/programbox projects/krb5/contrib/dialog/samples/programbox2 projects/krb5/contrib/dialog/samples/progress projects/krb5/contrib/dialog/samples/progress2 projects/krb5/contrib/dialog/samples/setup-edit projects/krb5/contrib/dialog/samples/setup-tempfile projects/krb5/contrib/dialog/tailbox.c projects/krb5/contrib/dialog/textbox.c projects/krb5/contrib/dialog/timebox.c projects/krb5/contrib/dialog/trace.c projects/krb5/contrib/dialog/treeview.c projects/krb5/contrib/dialog/ui_getc.c projects/krb5/contrib/dialog/util.c projects/krb5/contrib/dialog/yesno.c projects/krb5/contrib/dma/crypto.c projects/krb5/contrib/dma/dma-mbox-create.c projects/krb5/contrib/dma/local.c projects/krb5/contrib/dma/mail.c projects/krb5/contrib/dma/net.c projects/krb5/contrib/dma/spool.c projects/krb5/contrib/dma/util.c projects/krb5/contrib/elftoolchain/elfcopy/sections.c projects/krb5/contrib/elftoolchain/libelf/gelf_mips64el.c projects/krb5/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c projects/krb5/contrib/elftoolchain/readelf/readelf.c projects/krb5/contrib/expat/COPYING (contents, props changed) projects/krb5/contrib/expat/Changes (contents, props changed) projects/krb5/contrib/expat/FREEBSD-Xlist (contents, props changed) projects/krb5/contrib/expat/Makefile.in (contents, props changed) projects/krb5/contrib/expat/configure.ac (contents, props changed) projects/krb5/contrib/expat/doc/reference.html (contents, props changed) projects/krb5/contrib/expat/doc/xmlwf.1 (contents, props changed) projects/krb5/contrib/expat/doc/xmlwf.xml (contents, props changed) projects/krb5/contrib/expat/examples/elements.c (contents, props changed) projects/krb5/contrib/expat/examples/outline.c (contents, props changed) projects/krb5/contrib/expat/expat_config.h.in (contents, props changed) projects/krb5/contrib/expat/lib/ascii.h (contents, props changed) projects/krb5/contrib/expat/lib/asciitab.h (contents, props changed) projects/krb5/contrib/expat/lib/expat.h (contents, props changed) projects/krb5/contrib/expat/lib/expat_external.h (contents, props changed) projects/krb5/contrib/expat/lib/iasciitab.h (contents, props changed) projects/krb5/contrib/expat/lib/internal.h (contents, props changed) projects/krb5/contrib/expat/lib/latin1tab.h (contents, props changed) projects/krb5/contrib/expat/lib/nametab.h (contents, props changed) projects/krb5/contrib/expat/lib/utf8tab.h (contents, props changed) projects/krb5/contrib/expat/lib/xmlparse.c (contents, props changed) projects/krb5/contrib/expat/lib/xmlrole.c (contents, props changed) projects/krb5/contrib/expat/lib/xmlrole.h (contents, props changed) projects/krb5/contrib/expat/lib/xmltok.c (contents, props changed) projects/krb5/contrib/expat/lib/xmltok.h (contents, props changed) projects/krb5/contrib/expat/lib/xmltok_impl.c (contents, props changed) projects/krb5/contrib/expat/lib/xmltok_impl.h (contents, props changed) projects/krb5/contrib/expat/lib/xmltok_ns.c (contents, props changed) projects/krb5/contrib/expat/tests/benchmark/benchmark.c (contents, props changed) projects/krb5/contrib/expat/tests/chardata.c (contents, props changed) projects/krb5/contrib/expat/tests/chardata.h (contents, props changed) projects/krb5/contrib/expat/tests/minicheck.c (contents, props changed) projects/krb5/contrib/expat/tests/minicheck.h (contents, props changed) projects/krb5/contrib/expat/tests/runtests.c (contents, props changed) projects/krb5/contrib/expat/tests/runtestspp.cpp (contents, props changed) projects/krb5/contrib/expat/tests/xmltest.sh (contents, props changed) projects/krb5/contrib/expat/xmlwf/codepage.c (contents, props changed) projects/krb5/contrib/expat/xmlwf/codepage.h (contents, props changed) projects/krb5/contrib/expat/xmlwf/ct.c (contents, props changed) projects/krb5/contrib/expat/xmlwf/filemap.h (contents, props changed) projects/krb5/contrib/expat/xmlwf/readfilemap.c (contents, props changed) projects/krb5/contrib/expat/xmlwf/unixfilemap.c (contents, props changed) projects/krb5/contrib/expat/xmlwf/win32filemap.c (contents, props changed) projects/krb5/contrib/expat/xmlwf/xmlfile.c (contents, props changed) projects/krb5/contrib/expat/xmlwf/xmlfile.h (contents, props changed) projects/krb5/contrib/expat/xmlwf/xmlmime.c (contents, props changed) projects/krb5/contrib/expat/xmlwf/xmlmime.h (contents, props changed) projects/krb5/contrib/expat/xmlwf/xmltchar.h (contents, props changed) projects/krb5/contrib/expat/xmlwf/xmlurl.h (contents, props changed) projects/krb5/contrib/expat/xmlwf/xmlwf.c (contents, props changed) projects/krb5/contrib/expat/xmlwf/xmlwin32url.cxx (contents, props changed) projects/krb5/contrib/gcc/config.gcc projects/krb5/contrib/jemalloc/src/pages.c projects/krb5/contrib/ldns/freebsd-configure.sh projects/krb5/contrib/ldns/ldns/config.h projects/krb5/contrib/libarchive/COPYING projects/krb5/contrib/libarchive/NEWS projects/krb5/contrib/libarchive/README.md projects/krb5/contrib/libarchive/cpio/cpio.c projects/krb5/contrib/libarchive/libarchive/archive.h projects/krb5/contrib/libarchive/libarchive/archive_acl.c projects/krb5/contrib/libarchive/libarchive/archive_cryptor.c projects/krb5/contrib/libarchive/libarchive/archive_read_support_format_all.c projects/krb5/contrib/libarchive/libarchive/archive_read_support_format_ar.c projects/krb5/contrib/libarchive/libarchive/archive_read_support_format_by_code.c projects/krb5/contrib/libarchive/libarchive/archive_read_support_format_xar.c projects/krb5/contrib/libarchive/libarchive/archive_read_support_format_zip.c projects/krb5/contrib/libarchive/libarchive/archive_write_set_format_gnutar.c projects/krb5/contrib/libarchive/libarchive/archive_write_set_format_pax.c projects/krb5/contrib/libarchive/libarchive/archive_write_set_format_v7tar.c projects/krb5/contrib/libarchive/libarchive/test/test_read_format_xar.c projects/krb5/contrib/libarchive/libarchive/test/test_sparse_basic.c projects/krb5/contrib/libarchive/tar/bsdtar.c projects/krb5/contrib/libarchive/test_utils/test_main.c projects/krb5/contrib/llvm/lib/CodeGen/BranchFolding.cpp projects/krb5/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp projects/krb5/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp projects/krb5/contrib/llvm/tools/lld/ELF/Config.h projects/krb5/contrib/llvm/tools/lld/ELF/Driver.cpp projects/krb5/contrib/llvm/tools/lld/ELF/SyntheticSections.cpp projects/krb5/contrib/llvm/tools/lld/ELF/Writer.cpp projects/krb5/contrib/mandoc/main.c projects/krb5/contrib/netbsd-tests/lib/libc/locale/t_mbrtowc.c projects/krb5/contrib/netbsd-tests/lib/libc/time/t_mktime.c projects/krb5/contrib/netbsd-tests/lib/libc/time/t_strptime.c projects/krb5/contrib/nvi/vi/v_cmd.c projects/krb5/contrib/ofed/infiniband-diags/src/ibdiag_common.c projects/krb5/contrib/ofed/librdmacm/examples/rping.c projects/krb5/contrib/one-true-awk/awk.1 projects/krb5/contrib/openbsm/bin/auditdistd/auditdistd.h projects/krb5/contrib/openbsm/bin/auditdistd/proto_tls.c projects/krb5/contrib/openbsm/bin/auditdistd/receiver.c projects/krb5/contrib/openbsm/bin/auditdistd/sender.c projects/krb5/contrib/openbsm/bin/auditdistd/trail.c projects/krb5/contrib/sendmail/src/tls.c projects/krb5/contrib/serf/CHANGES projects/krb5/contrib/serf/NOTICE projects/krb5/contrib/serf/README projects/krb5/contrib/serf/SConstruct projects/krb5/contrib/serf/auth/auth.c projects/krb5/contrib/serf/auth/auth.h projects/krb5/contrib/serf/auth/auth_basic.c projects/krb5/contrib/serf/auth/auth_digest.c projects/krb5/contrib/serf/auth/auth_spnego.c projects/krb5/contrib/serf/auth/auth_spnego.h projects/krb5/contrib/serf/auth/auth_spnego_gss.c projects/krb5/contrib/serf/auth/auth_spnego_sspi.c projects/krb5/contrib/serf/buckets/aggregate_buckets.c projects/krb5/contrib/serf/buckets/allocator.c projects/krb5/contrib/serf/buckets/barrier_buckets.c projects/krb5/contrib/serf/buckets/buckets.c projects/krb5/contrib/serf/buckets/bwtp_buckets.c projects/krb5/contrib/serf/buckets/chunk_buckets.c projects/krb5/contrib/serf/buckets/dechunk_buckets.c projects/krb5/contrib/serf/buckets/deflate_buckets.c projects/krb5/contrib/serf/buckets/file_buckets.c projects/krb5/contrib/serf/buckets/headers_buckets.c projects/krb5/contrib/serf/buckets/iovec_buckets.c projects/krb5/contrib/serf/buckets/limit_buckets.c projects/krb5/contrib/serf/buckets/mmap_buckets.c projects/krb5/contrib/serf/buckets/request_buckets.c projects/krb5/contrib/serf/buckets/response_body_buckets.c projects/krb5/contrib/serf/buckets/response_buckets.c projects/krb5/contrib/serf/buckets/simple_buckets.c projects/krb5/contrib/serf/buckets/socket_buckets.c projects/krb5/contrib/serf/buckets/ssl_buckets.c projects/krb5/contrib/serf/build/check.py projects/krb5/contrib/serf/build/gen_def.py projects/krb5/contrib/serf/context.c projects/krb5/contrib/serf/incoming.c projects/krb5/contrib/serf/outgoing.c projects/krb5/contrib/serf/serf.h projects/krb5/contrib/serf/serf_bucket_types.h projects/krb5/contrib/serf/serf_bucket_util.h projects/krb5/contrib/serf/serf_private.h projects/krb5/contrib/serf/ssltunnel.c projects/krb5/contrib/smbfs/mount_smbfs/mount_smbfs.8 projects/krb5/contrib/smbfs/smbutil/smbutil.1 projects/krb5/contrib/tcpdump/print-pflog.c projects/krb5/contrib/telnet/libtelnet/enc_des.c projects/krb5/contrib/telnet/libtelnet/encrypt.h projects/krb5/contrib/telnet/libtelnet/kerberos.c projects/krb5/contrib/telnet/libtelnet/pk.c projects/krb5/contrib/telnet/libtelnet/pk.h projects/krb5/contrib/tzcode/stdtime/localtime.c projects/krb5/contrib/tzdata/CONTRIBUTING projects/krb5/contrib/tzdata/Makefile projects/krb5/contrib/tzdata/NEWS projects/krb5/contrib/tzdata/README projects/krb5/contrib/tzdata/africa projects/krb5/contrib/tzdata/antarctica projects/krb5/contrib/tzdata/asia projects/krb5/contrib/tzdata/australasia projects/krb5/contrib/tzdata/backward projects/krb5/contrib/tzdata/backzone projects/krb5/contrib/tzdata/etcetera projects/krb5/contrib/tzdata/europe projects/krb5/contrib/tzdata/factory projects/krb5/contrib/tzdata/leap-seconds.list projects/krb5/contrib/tzdata/leapseconds projects/krb5/contrib/tzdata/leapseconds.awk projects/krb5/contrib/tzdata/northamerica projects/krb5/contrib/tzdata/pacificnew projects/krb5/contrib/tzdata/southamerica projects/krb5/contrib/tzdata/systemv projects/krb5/contrib/tzdata/theory.html projects/krb5/contrib/tzdata/version projects/krb5/contrib/tzdata/yearistype.sh projects/krb5/contrib/tzdata/ziguard.awk projects/krb5/contrib/tzdata/zishrink.awk projects/krb5/contrib/tzdata/zone.tab projects/krb5/contrib/tzdata/zone1970.tab projects/krb5/contrib/tzdata/zoneinfo2tdf.pl projects/krb5/contrib/unbound/Makefile.in projects/krb5/contrib/unbound/cachedb/cachedb.c projects/krb5/contrib/unbound/config.h projects/krb5/contrib/unbound/config.h.in projects/krb5/contrib/unbound/configure projects/krb5/contrib/unbound/configure.ac projects/krb5/contrib/unbound/contrib/fastrpz.patch projects/krb5/contrib/unbound/contrib/libunbound.pc.in projects/krb5/contrib/unbound/contrib/unbound.service.in projects/krb5/contrib/unbound/daemon/cachedump.c projects/krb5/contrib/unbound/daemon/daemon.c projects/krb5/contrib/unbound/daemon/daemon.h projects/krb5/contrib/unbound/daemon/remote.c projects/krb5/contrib/unbound/daemon/stats.c projects/krb5/contrib/unbound/daemon/unbound.c projects/krb5/contrib/unbound/daemon/worker.c projects/krb5/contrib/unbound/dns64/dns64.c projects/krb5/contrib/unbound/doc/Changelog projects/krb5/contrib/unbound/doc/README projects/krb5/contrib/unbound/doc/example.conf projects/krb5/contrib/unbound/doc/example.conf.in projects/krb5/contrib/unbound/doc/libunbound.3 projects/krb5/contrib/unbound/doc/libunbound.3.in projects/krb5/contrib/unbound/doc/unbound-anchor.8 projects/krb5/contrib/unbound/doc/unbound-anchor.8.in projects/krb5/contrib/unbound/doc/unbound-checkconf.8 projects/krb5/contrib/unbound/doc/unbound-checkconf.8.in projects/krb5/contrib/unbound/doc/unbound-control.8 projects/krb5/contrib/unbound/doc/unbound-control.8.in projects/krb5/contrib/unbound/doc/unbound-host.1 projects/krb5/contrib/unbound/doc/unbound-host.1.in projects/krb5/contrib/unbound/doc/unbound.8 projects/krb5/contrib/unbound/doc/unbound.8.in projects/krb5/contrib/unbound/doc/unbound.conf.5 projects/krb5/contrib/unbound/doc/unbound.conf.5.in projects/krb5/contrib/unbound/edns-subnet/subnetmod.c projects/krb5/contrib/unbound/edns-subnet/subnetmod.h projects/krb5/contrib/unbound/freebsd-configure.sh projects/krb5/contrib/unbound/ipsecmod/ipsecmod.c projects/krb5/contrib/unbound/iterator/iter_delegpt.h projects/krb5/contrib/unbound/iterator/iter_fwd.c projects/krb5/contrib/unbound/iterator/iter_hints.c projects/krb5/contrib/unbound/iterator/iter_scrub.c projects/krb5/contrib/unbound/iterator/iter_utils.c projects/krb5/contrib/unbound/iterator/iterator.c projects/krb5/contrib/unbound/iterator/iterator.h projects/krb5/contrib/unbound/libunbound/context.c projects/krb5/contrib/unbound/libunbound/libunbound.c projects/krb5/contrib/unbound/libunbound/libworker.c projects/krb5/contrib/unbound/libunbound/unbound-event.h projects/krb5/contrib/unbound/libunbound/unbound.h projects/krb5/contrib/unbound/libunbound/worker.h projects/krb5/contrib/unbound/respip/respip.c projects/krb5/contrib/unbound/services/authzone.c projects/krb5/contrib/unbound/services/authzone.h projects/krb5/contrib/unbound/services/cache/dns.c projects/krb5/contrib/unbound/services/cache/dns.h projects/krb5/contrib/unbound/services/cache/infra.c projects/krb5/contrib/unbound/services/cache/rrset.c projects/krb5/contrib/unbound/services/listen_dnsport.c projects/krb5/contrib/unbound/services/listen_dnsport.h projects/krb5/contrib/unbound/services/localzone.c projects/krb5/contrib/unbound/services/mesh.c projects/krb5/contrib/unbound/services/mesh.h projects/krb5/contrib/unbound/services/outside_network.c projects/krb5/contrib/unbound/sldns/rrdef.c projects/krb5/contrib/unbound/sldns/rrdef.h projects/krb5/contrib/unbound/sldns/sbuffer.h projects/krb5/contrib/unbound/smallapp/unbound-anchor.c projects/krb5/contrib/unbound/smallapp/unbound-checkconf.c projects/krb5/contrib/unbound/smallapp/unbound-control.c projects/krb5/contrib/unbound/smallapp/unbound-host.c projects/krb5/contrib/unbound/smallapp/worker_cb.c projects/krb5/contrib/unbound/util/config_file.c projects/krb5/contrib/unbound/util/config_file.h projects/krb5/contrib/unbound/util/configlexer.lex projects/krb5/contrib/unbound/util/configparser.y projects/krb5/contrib/unbound/util/data/msgencode.c projects/krb5/contrib/unbound/util/data/msgparse.h projects/krb5/contrib/unbound/util/data/msgreply.c projects/krb5/contrib/unbound/util/data/msgreply.h projects/krb5/contrib/unbound/util/iana_ports.inc projects/krb5/contrib/unbound/util/log.h projects/krb5/contrib/unbound/util/module.c projects/krb5/contrib/unbound/util/module.h projects/krb5/contrib/unbound/util/net_help.c projects/krb5/contrib/unbound/util/netevent.c projects/krb5/contrib/unbound/util/netevent.h projects/krb5/contrib/unbound/util/rtt.c projects/krb5/contrib/unbound/util/storage/slabhash.c projects/krb5/contrib/unbound/util/storage/slabhash.h projects/krb5/contrib/unbound/validator/autotrust.c projects/krb5/contrib/unbound/validator/autotrust.h projects/krb5/contrib/unbound/validator/val_kcache.c projects/krb5/contrib/unbound/validator/val_nsec3.c projects/krb5/contrib/unbound/validator/val_secalgo.c projects/krb5/contrib/unbound/validator/validator.c projects/krb5/crypto/heimdal/kdc/digest.c projects/krb5/crypto/heimdal/kdc/kx509.c projects/krb5/crypto/heimdal/kdc/pkinit.c projects/krb5/crypto/heimdal/lib/gssapi/krb5/arcfour.c projects/krb5/crypto/heimdal/lib/gssapi/krb5/get_mic.c projects/krb5/crypto/heimdal/lib/gssapi/krb5/unwrap.c projects/krb5/crypto/heimdal/lib/gssapi/krb5/verify_mic.c projects/krb5/crypto/heimdal/lib/gssapi/krb5/wrap.c projects/krb5/crypto/heimdal/lib/gssapi/ntlm/crypto.c projects/krb5/crypto/heimdal/lib/hx509/crypto.c projects/krb5/crypto/heimdal/lib/hx509/hxtool.c projects/krb5/crypto/heimdal/lib/hx509/ks_file.c projects/krb5/crypto/heimdal/lib/hx509/ks_p11.c projects/krb5/crypto/heimdal/lib/krb5/crypto-aes.c projects/krb5/crypto/heimdal/lib/krb5/crypto-arcfour.c projects/krb5/crypto/heimdal/lib/krb5/crypto-des-common.c projects/krb5/crypto/heimdal/lib/krb5/crypto-des.c projects/krb5/crypto/heimdal/lib/krb5/crypto-evp.c projects/krb5/crypto/heimdal/lib/krb5/crypto-rand.c projects/krb5/crypto/heimdal/lib/krb5/crypto.h projects/krb5/crypto/heimdal/lib/krb5/pkinit.c projects/krb5/crypto/heimdal/lib/ntlm/heimntlm-protos.h projects/krb5/crypto/heimdal/lib/ntlm/ntlm.c projects/krb5/crypto/heimdal/lib/roken/snprintf.c projects/krb5/crypto/openssh/auth-pam.c projects/krb5/crypto/openssh/auth2.c projects/krb5/crypto/openssh/cipher.c projects/krb5/crypto/openssh/cipher.h projects/krb5/crypto/openssh/config.h projects/krb5/crypto/openssh/configure.ac projects/krb5/crypto/openssh/dh.c projects/krb5/crypto/openssh/dh.h projects/krb5/crypto/openssh/digest-openssl.c projects/krb5/crypto/openssh/freebsd-configure.sh projects/krb5/crypto/openssh/kexdh.c projects/krb5/crypto/openssh/kexdhc.c projects/krb5/crypto/openssh/kexdhs.c projects/krb5/crypto/openssh/kexgex.c projects/krb5/crypto/openssh/kexgexc.c projects/krb5/crypto/openssh/kexgexs.c projects/krb5/crypto/openssh/monitor.c projects/krb5/crypto/openssh/monitor.h projects/krb5/crypto/openssh/monitor_wrap.c projects/krb5/crypto/openssh/monitor_wrap.h projects/krb5/crypto/openssh/openbsd-compat/Makefile.in projects/krb5/crypto/openssh/openbsd-compat/openssl-compat.h projects/krb5/crypto/openssh/regress/unittests/sshkey/common.c projects/krb5/crypto/openssh/regress/unittests/sshkey/common.h projects/krb5/crypto/openssh/regress/unittests/sshkey/test_file.c projects/krb5/crypto/openssh/regress/unittests/sshkey/test_sshkey.c projects/krb5/crypto/openssh/sandbox-capsicum.c projects/krb5/crypto/openssh/ssh-dss.c projects/krb5/crypto/openssh/ssh-ecdsa.c projects/krb5/crypto/openssh/ssh-keygen.c projects/krb5/crypto/openssh/ssh-pkcs11-client.c projects/krb5/crypto/openssh/ssh-pkcs11.c projects/krb5/crypto/openssh/ssh-rsa.c projects/krb5/crypto/openssh/ssh.c projects/krb5/crypto/openssh/ssh_namespace.h projects/krb5/crypto/openssh/sshbuf-getput-basic.c projects/krb5/crypto/openssh/sshbuf.h projects/krb5/crypto/openssh/sshd.c projects/krb5/crypto/openssh/sshkey.c projects/krb5/crypto/openssh/sshkey.h projects/krb5/crypto/openssh/version.h projects/krb5/crypto/openssl/CHANGES projects/krb5/crypto/openssl/CONTRIBUTING projects/krb5/crypto/openssl/Configure projects/krb5/crypto/openssl/INSTALL projects/krb5/crypto/openssl/LICENSE projects/krb5/crypto/openssl/NEWS projects/krb5/crypto/openssl/README projects/krb5/crypto/openssl/README.ENGINE projects/krb5/crypto/openssl/apps/CA.pl.in projects/krb5/crypto/openssl/apps/app_rand.c projects/krb5/crypto/openssl/apps/apps.c projects/krb5/crypto/openssl/apps/apps.h projects/krb5/crypto/openssl/apps/asn1pars.c projects/krb5/crypto/openssl/apps/ca-key.pem projects/krb5/crypto/openssl/apps/ca-req.pem projects/krb5/crypto/openssl/apps/ca.c projects/krb5/crypto/openssl/apps/ciphers.c projects/krb5/crypto/openssl/apps/cms.c projects/krb5/crypto/openssl/apps/crl.c projects/krb5/crypto/openssl/apps/crl2p7.c projects/krb5/crypto/openssl/apps/dgst.c projects/krb5/crypto/openssl/apps/dh1024.pem projects/krb5/crypto/openssl/apps/dh2048.pem projects/krb5/crypto/openssl/apps/dh4096.pem projects/krb5/crypto/openssl/apps/dhparam.c projects/krb5/crypto/openssl/apps/dsa-ca.pem projects/krb5/crypto/openssl/apps/dsa-pca.pem projects/krb5/crypto/openssl/apps/dsa.c projects/krb5/crypto/openssl/apps/dsaparam.c projects/krb5/crypto/openssl/apps/ec.c projects/krb5/crypto/openssl/apps/ecparam.c projects/krb5/crypto/openssl/apps/enc.c projects/krb5/crypto/openssl/apps/engine.c projects/krb5/crypto/openssl/apps/errstr.c projects/krb5/crypto/openssl/apps/gendsa.c projects/krb5/crypto/openssl/apps/genpkey.c projects/krb5/crypto/openssl/apps/genrsa.c projects/krb5/crypto/openssl/apps/nseq.c projects/krb5/crypto/openssl/apps/ocsp.c projects/krb5/crypto/openssl/apps/openssl.c projects/krb5/crypto/openssl/apps/openssl.cnf projects/krb5/crypto/openssl/apps/passwd.c projects/krb5/crypto/openssl/apps/pca-key.pem projects/krb5/crypto/openssl/apps/pca-req.pem projects/krb5/crypto/openssl/apps/pkcs12.c projects/krb5/crypto/openssl/apps/pkcs7.c projects/krb5/crypto/openssl/apps/pkcs8.c projects/krb5/crypto/openssl/apps/pkey.c projects/krb5/crypto/openssl/apps/pkeyparam.c projects/krb5/crypto/openssl/apps/pkeyutl.c projects/krb5/crypto/openssl/apps/prime.c projects/krb5/crypto/openssl/apps/privkey.pem projects/krb5/crypto/openssl/apps/progs.pl projects/krb5/crypto/openssl/apps/rand.c projects/krb5/crypto/openssl/apps/req.c projects/krb5/crypto/openssl/apps/rsa.c projects/krb5/crypto/openssl/apps/rsautl.c projects/krb5/crypto/openssl/apps/s_apps.h projects/krb5/crypto/openssl/apps/s_cb.c projects/krb5/crypto/openssl/apps/s_client.c projects/krb5/crypto/openssl/apps/s_server.c projects/krb5/crypto/openssl/apps/s_socket.c projects/krb5/crypto/openssl/apps/s_time.c projects/krb5/crypto/openssl/apps/sess_id.c projects/krb5/crypto/openssl/apps/smime.c projects/krb5/crypto/openssl/apps/speed.c projects/krb5/crypto/openssl/apps/spkac.c projects/krb5/crypto/openssl/apps/srp.c projects/krb5/crypto/openssl/apps/testdsa.h projects/krb5/crypto/openssl/apps/testrsa.h projects/krb5/crypto/openssl/apps/timeouts.h projects/krb5/crypto/openssl/apps/ts.c projects/krb5/crypto/openssl/apps/verify.c projects/krb5/crypto/openssl/apps/version.c projects/krb5/crypto/openssl/apps/x509.c projects/krb5/crypto/openssl/appveyor.yml projects/krb5/crypto/openssl/config projects/krb5/crypto/openssl/crypto/LPdir_unix.c projects/krb5/crypto/openssl/crypto/aes/aes_cbc.c projects/krb5/crypto/openssl/crypto/aes/aes_cfb.c projects/krb5/crypto/openssl/crypto/aes/aes_core.c projects/krb5/crypto/openssl/crypto/aes/aes_ecb.c projects/krb5/crypto/openssl/crypto/aes/aes_ige.c projects/krb5/crypto/openssl/crypto/aes/aes_locl.h projects/krb5/crypto/openssl/crypto/aes/aes_misc.c projects/krb5/crypto/openssl/crypto/aes/aes_ofb.c projects/krb5/crypto/openssl/crypto/aes/aes_wrap.c projects/krb5/crypto/openssl/crypto/aes/aes_x86core.c projects/krb5/crypto/openssl/crypto/aes/asm/aes-586.pl projects/krb5/crypto/openssl/crypto/aes/asm/aes-armv4.pl projects/krb5/crypto/openssl/crypto/aes/asm/aes-ia64.S projects/krb5/crypto/openssl/crypto/aes/asm/aes-mips.pl projects/krb5/crypto/openssl/crypto/aes/asm/aes-parisc.pl projects/krb5/crypto/openssl/crypto/aes/asm/aes-ppc.pl projects/krb5/crypto/openssl/crypto/aes/asm/aes-s390x.pl projects/krb5/crypto/openssl/crypto/aes/asm/aes-sparcv9.pl projects/krb5/crypto/openssl/crypto/aes/asm/aes-x86_64.pl projects/krb5/crypto/openssl/crypto/aes/asm/aesni-mb-x86_64.pl projects/krb5/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl projects/krb5/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl projects/krb5/crypto/openssl/crypto/aes/asm/aesni-x86.pl projects/krb5/crypto/openssl/crypto/aes/asm/aesni-x86_64.pl projects/krb5/crypto/openssl/crypto/aes/asm/aesp8-ppc.pl projects/krb5/crypto/openssl/crypto/aes/asm/aest4-sparcv9.pl projects/krb5/crypto/openssl/crypto/aes/asm/aesv8-armx.pl projects/krb5/crypto/openssl/crypto/aes/asm/bsaes-armv7.pl projects/krb5/crypto/openssl/crypto/aes/asm/bsaes-x86_64.pl projects/krb5/crypto/openssl/crypto/aes/asm/vpaes-ppc.pl projects/krb5/crypto/openssl/crypto/aes/asm/vpaes-x86.pl projects/krb5/crypto/openssl/crypto/aes/asm/vpaes-x86_64.pl projects/krb5/crypto/openssl/crypto/arm_arch.h projects/krb5/crypto/openssl/crypto/armcap.c projects/krb5/crypto/openssl/crypto/asn1/a_bitstr.c projects/krb5/crypto/openssl/crypto/asn1/a_d2i_fp.c projects/krb5/crypto/openssl/crypto/asn1/a_digest.c projects/krb5/crypto/openssl/crypto/asn1/a_dup.c projects/krb5/crypto/openssl/crypto/asn1/a_gentm.c projects/krb5/crypto/openssl/crypto/asn1/a_i2d_fp.c projects/krb5/crypto/openssl/crypto/asn1/a_int.c projects/krb5/crypto/openssl/crypto/asn1/a_mbstr.c projects/krb5/crypto/openssl/crypto/asn1/a_object.c projects/krb5/crypto/openssl/crypto/asn1/a_octet.c projects/krb5/crypto/openssl/crypto/asn1/a_print.c projects/krb5/crypto/openssl/crypto/asn1/a_sign.c projects/krb5/crypto/openssl/crypto/asn1/a_strex.c projects/krb5/crypto/openssl/crypto/asn1/a_strnid.c projects/krb5/crypto/openssl/crypto/asn1/a_time.c projects/krb5/crypto/openssl/crypto/asn1/a_type.c projects/krb5/crypto/openssl/crypto/asn1/a_utctm.c projects/krb5/crypto/openssl/crypto/asn1/a_utf8.c projects/krb5/crypto/openssl/crypto/asn1/a_verify.c projects/krb5/crypto/openssl/crypto/asn1/ameth_lib.c projects/krb5/crypto/openssl/crypto/asn1/asn1_err.c projects/krb5/crypto/openssl/crypto/asn1/asn1_gen.c projects/krb5/crypto/openssl/crypto/asn1/asn1_lib.c projects/krb5/crypto/openssl/crypto/asn1/asn1_locl.h projects/krb5/crypto/openssl/crypto/asn1/asn1_par.c projects/krb5/crypto/openssl/crypto/asn1/asn_mime.c projects/krb5/crypto/openssl/crypto/asn1/asn_moid.c projects/krb5/crypto/openssl/crypto/asn1/asn_pack.c projects/krb5/crypto/openssl/crypto/asn1/bio_asn1.c projects/krb5/crypto/openssl/crypto/asn1/bio_ndef.c projects/krb5/crypto/openssl/crypto/asn1/charmap.h projects/krb5/crypto/openssl/crypto/asn1/charmap.pl projects/krb5/crypto/openssl/crypto/asn1/d2i_pr.c projects/krb5/crypto/openssl/crypto/asn1/d2i_pu.c projects/krb5/crypto/openssl/crypto/asn1/evp_asn1.c projects/krb5/crypto/openssl/crypto/asn1/f_int.c projects/krb5/crypto/openssl/crypto/asn1/f_string.c projects/krb5/crypto/openssl/crypto/asn1/i2d_pr.c projects/krb5/crypto/openssl/crypto/asn1/i2d_pu.c projects/krb5/crypto/openssl/crypto/asn1/n_pkey.c projects/krb5/crypto/openssl/crypto/asn1/nsseq.c projects/krb5/crypto/openssl/crypto/asn1/p5_pbe.c projects/krb5/crypto/openssl/crypto/asn1/p5_pbev2.c projects/krb5/crypto/openssl/crypto/asn1/p8_pkey.c projects/krb5/crypto/openssl/crypto/asn1/t_bitst.c projects/krb5/crypto/openssl/crypto/asn1/t_pkey.c projects/krb5/crypto/openssl/crypto/asn1/t_spki.c projects/krb5/crypto/openssl/crypto/asn1/tasn_dec.c projects/krb5/crypto/openssl/crypto/asn1/tasn_enc.c projects/krb5/crypto/openssl/crypto/asn1/tasn_fre.c projects/krb5/crypto/openssl/crypto/asn1/tasn_new.c projects/krb5/crypto/openssl/crypto/asn1/tasn_prn.c projects/krb5/crypto/openssl/crypto/asn1/tasn_typ.c projects/krb5/crypto/openssl/crypto/asn1/tasn_utl.c projects/krb5/crypto/openssl/crypto/asn1/x_algor.c projects/krb5/crypto/openssl/crypto/asn1/x_bignum.c projects/krb5/crypto/openssl/crypto/asn1/x_info.c projects/krb5/crypto/openssl/crypto/asn1/x_long.c projects/krb5/crypto/openssl/crypto/asn1/x_pkey.c projects/krb5/crypto/openssl/crypto/asn1/x_sig.c projects/krb5/crypto/openssl/crypto/asn1/x_spki.c projects/krb5/crypto/openssl/crypto/asn1/x_val.c projects/krb5/crypto/openssl/crypto/bf/asm/bf-586.pl projects/krb5/crypto/openssl/crypto/bf/bf_cfb64.c projects/krb5/crypto/openssl/crypto/bf/bf_ecb.c projects/krb5/crypto/openssl/crypto/bf/bf_enc.c projects/krb5/crypto/openssl/crypto/bf/bf_locl.h projects/krb5/crypto/openssl/crypto/bf/bf_ofb64.c projects/krb5/crypto/openssl/crypto/bf/bf_pi.h projects/krb5/crypto/openssl/crypto/bf/bf_skey.c projects/krb5/crypto/openssl/crypto/bio/b_dump.c projects/krb5/crypto/openssl/crypto/bio/b_print.c projects/krb5/crypto/openssl/crypto/bio/b_sock.c projects/krb5/crypto/openssl/crypto/bio/bf_buff.c projects/krb5/crypto/openssl/crypto/bio/bf_lbuf.c projects/krb5/crypto/openssl/crypto/bio/bf_nbio.c projects/krb5/crypto/openssl/crypto/bio/bf_null.c projects/krb5/crypto/openssl/crypto/bio/bio_cb.c projects/krb5/crypto/openssl/crypto/bio/bio_err.c projects/krb5/crypto/openssl/crypto/bio/bio_lcl.h projects/krb5/crypto/openssl/crypto/bio/bio_lib.c projects/krb5/crypto/openssl/crypto/bio/bss_acpt.c projects/krb5/crypto/openssl/crypto/bio/bss_bio.c projects/krb5/crypto/openssl/crypto/bio/bss_conn.c projects/krb5/crypto/openssl/crypto/bio/bss_dgram.c projects/krb5/crypto/openssl/crypto/bio/bss_fd.c projects/krb5/crypto/openssl/crypto/bio/bss_file.c projects/krb5/crypto/openssl/crypto/bio/bss_log.c projects/krb5/crypto/openssl/crypto/bio/bss_mem.c projects/krb5/crypto/openssl/crypto/bio/bss_null.c projects/krb5/crypto/openssl/crypto/bio/bss_sock.c projects/krb5/crypto/openssl/crypto/bn/asm/armv4-gf2m.pl projects/krb5/crypto/openssl/crypto/bn/asm/armv4-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/bn-586.pl projects/krb5/crypto/openssl/crypto/bn/asm/co-586.pl projects/krb5/crypto/openssl/crypto/bn/asm/ia64-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/ia64.S projects/krb5/crypto/openssl/crypto/bn/asm/mips-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/mips.pl projects/krb5/crypto/openssl/crypto/bn/asm/parisc-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/ppc-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/ppc.pl projects/krb5/crypto/openssl/crypto/bn/asm/ppc64-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/rsaz-avx2.pl projects/krb5/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl projects/krb5/crypto/openssl/crypto/bn/asm/s390x-gf2m.pl projects/krb5/crypto/openssl/crypto/bn/asm/s390x-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/s390x.S projects/krb5/crypto/openssl/crypto/bn/asm/sparct4-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/sparcv8.S projects/krb5/crypto/openssl/crypto/bn/asm/sparcv8plus.S projects/krb5/crypto/openssl/crypto/bn/asm/sparcv9-gf2m.pl projects/krb5/crypto/openssl/crypto/bn/asm/sparcv9-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/sparcv9a-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/via-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/vis3-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/x86-gf2m.pl projects/krb5/crypto/openssl/crypto/bn/asm/x86-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/x86_64-gcc.c projects/krb5/crypto/openssl/crypto/bn/asm/x86_64-gf2m.pl projects/krb5/crypto/openssl/crypto/bn/asm/x86_64-mont.pl projects/krb5/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl projects/krb5/crypto/openssl/crypto/bn/bn_add.c projects/krb5/crypto/openssl/crypto/bn/bn_asm.c projects/krb5/crypto/openssl/crypto/bn/bn_blind.c projects/krb5/crypto/openssl/crypto/bn/bn_const.c projects/krb5/crypto/openssl/crypto/bn/bn_ctx.c projects/krb5/crypto/openssl/crypto/bn/bn_depr.c projects/krb5/crypto/openssl/crypto/bn/bn_div.c projects/krb5/crypto/openssl/crypto/bn/bn_err.c projects/krb5/crypto/openssl/crypto/bn/bn_exp.c projects/krb5/crypto/openssl/crypto/bn/bn_exp2.c projects/krb5/crypto/openssl/crypto/bn/bn_gcd.c projects/krb5/crypto/openssl/crypto/bn/bn_gf2m.c projects/krb5/crypto/openssl/crypto/bn/bn_kron.c projects/krb5/crypto/openssl/crypto/bn/bn_lcl.h projects/krb5/crypto/openssl/crypto/bn/bn_lib.c projects/krb5/crypto/openssl/crypto/bn/bn_mod.c projects/krb5/crypto/openssl/crypto/bn/bn_mont.c projects/krb5/crypto/openssl/crypto/bn/bn_mpi.c projects/krb5/crypto/openssl/crypto/bn/bn_mul.c projects/krb5/crypto/openssl/crypto/bn/bn_nist.c projects/krb5/crypto/openssl/crypto/bn/bn_prime.c projects/krb5/crypto/openssl/crypto/bn/bn_prime.h projects/krb5/crypto/openssl/crypto/bn/bn_prime.pl projects/krb5/crypto/openssl/crypto/bn/bn_print.c projects/krb5/crypto/openssl/crypto/bn/bn_rand.c projects/krb5/crypto/openssl/crypto/bn/bn_recp.c projects/krb5/crypto/openssl/crypto/bn/bn_shift.c projects/krb5/crypto/openssl/crypto/bn/bn_sqr.c projects/krb5/crypto/openssl/crypto/bn/bn_sqrt.c projects/krb5/crypto/openssl/crypto/bn/bn_word.c projects/krb5/crypto/openssl/crypto/bn/bn_x931p.c projects/krb5/crypto/openssl/crypto/bn/rsaz_exp.c projects/krb5/crypto/openssl/crypto/bn/rsaz_exp.h projects/krb5/crypto/openssl/crypto/buffer/buf_err.c projects/krb5/crypto/openssl/crypto/buffer/buffer.c projects/krb5/crypto/openssl/crypto/camellia/asm/cmll-x86.pl projects/krb5/crypto/openssl/crypto/camellia/asm/cmll-x86_64.pl projects/krb5/crypto/openssl/crypto/camellia/asm/cmllt4-sparcv9.pl projects/krb5/crypto/openssl/crypto/camellia/camellia.c projects/krb5/crypto/openssl/crypto/camellia/cmll_cbc.c projects/krb5/crypto/openssl/crypto/camellia/cmll_cfb.c projects/krb5/crypto/openssl/crypto/camellia/cmll_ctr.c projects/krb5/crypto/openssl/crypto/camellia/cmll_ecb.c projects/krb5/crypto/openssl/crypto/camellia/cmll_locl.h projects/krb5/crypto/openssl/crypto/camellia/cmll_misc.c projects/krb5/crypto/openssl/crypto/camellia/cmll_ofb.c projects/krb5/crypto/openssl/crypto/cast/asm/cast-586.pl projects/krb5/crypto/openssl/crypto/cast/c_cfb64.c projects/krb5/crypto/openssl/crypto/cast/c_ecb.c projects/krb5/crypto/openssl/crypto/cast/c_enc.c projects/krb5/crypto/openssl/crypto/cast/c_ofb64.c projects/krb5/crypto/openssl/crypto/cast/c_skey.c projects/krb5/crypto/openssl/crypto/cast/cast_lcl.h projects/krb5/crypto/openssl/crypto/cast/cast_s.h projects/krb5/crypto/openssl/crypto/cmac/cm_ameth.c projects/krb5/crypto/openssl/crypto/cmac/cm_pmeth.c projects/krb5/crypto/openssl/crypto/cmac/cmac.c projects/krb5/crypto/openssl/crypto/cms/cms_asn1.c projects/krb5/crypto/openssl/crypto/cms/cms_att.c projects/krb5/crypto/openssl/crypto/cms/cms_cd.c projects/krb5/crypto/openssl/crypto/cms/cms_dd.c projects/krb5/crypto/openssl/crypto/cms/cms_enc.c projects/krb5/crypto/openssl/crypto/cms/cms_env.c projects/krb5/crypto/openssl/crypto/cms/cms_err.c projects/krb5/crypto/openssl/crypto/cms/cms_ess.c projects/krb5/crypto/openssl/crypto/cms/cms_io.c projects/krb5/crypto/openssl/crypto/cms/cms_kari.c projects/krb5/crypto/openssl/crypto/cms/cms_lcl.h projects/krb5/crypto/openssl/crypto/cms/cms_lib.c projects/krb5/crypto/openssl/crypto/cms/cms_pwri.c projects/krb5/crypto/openssl/crypto/cms/cms_sd.c projects/krb5/crypto/openssl/crypto/cms/cms_smime.c projects/krb5/crypto/openssl/crypto/comp/c_zlib.c projects/krb5/crypto/openssl/crypto/comp/comp_err.c projects/krb5/crypto/openssl/crypto/comp/comp_lib.c projects/krb5/crypto/openssl/crypto/conf/conf_api.c projects/krb5/crypto/openssl/crypto/conf/conf_def.c projects/krb5/crypto/openssl/crypto/conf/conf_def.h projects/krb5/crypto/openssl/crypto/conf/conf_err.c projects/krb5/crypto/openssl/crypto/conf/conf_lib.c projects/krb5/crypto/openssl/crypto/conf/conf_mall.c projects/krb5/crypto/openssl/crypto/conf/conf_mod.c projects/krb5/crypto/openssl/crypto/conf/conf_sap.c projects/krb5/crypto/openssl/crypto/conf/keysets.pl projects/krb5/crypto/openssl/crypto/cpt_err.c projects/krb5/crypto/openssl/crypto/cryptlib.c projects/krb5/crypto/openssl/crypto/cversion.c projects/krb5/crypto/openssl/crypto/des/asm/crypt586.pl projects/krb5/crypto/openssl/crypto/des/asm/des-586.pl projects/krb5/crypto/openssl/crypto/des/asm/des_enc.m4 projects/krb5/crypto/openssl/crypto/des/asm/desboth.pl projects/krb5/crypto/openssl/crypto/des/asm/dest4-sparcv9.pl projects/krb5/crypto/openssl/crypto/des/cbc_cksm.c projects/krb5/crypto/openssl/crypto/des/cbc_enc.c projects/krb5/crypto/openssl/crypto/des/cfb64ede.c projects/krb5/crypto/openssl/crypto/des/cfb64enc.c projects/krb5/crypto/openssl/crypto/des/cfb_enc.c projects/krb5/crypto/openssl/crypto/des/des_enc.c projects/krb5/crypto/openssl/crypto/des/des_locl.h projects/krb5/crypto/openssl/crypto/des/ecb3_enc.c projects/krb5/crypto/openssl/crypto/des/ecb_enc.c projects/krb5/crypto/openssl/crypto/des/fcrypt.c projects/krb5/crypto/openssl/crypto/des/fcrypt_b.c projects/krb5/crypto/openssl/crypto/des/ncbc_enc.c projects/krb5/crypto/openssl/crypto/des/ofb64ede.c projects/krb5/crypto/openssl/crypto/des/ofb64enc.c projects/krb5/crypto/openssl/crypto/des/ofb_enc.c projects/krb5/crypto/openssl/crypto/des/pcbc_enc.c projects/krb5/crypto/openssl/crypto/des/qud_cksm.c projects/krb5/crypto/openssl/crypto/des/rand_key.c projects/krb5/crypto/openssl/crypto/des/set_key.c projects/krb5/crypto/openssl/crypto/des/spr.h projects/krb5/crypto/openssl/crypto/des/str2key.c projects/krb5/crypto/openssl/crypto/des/xcbc_enc.c projects/krb5/crypto/openssl/crypto/dh/dh_ameth.c projects/krb5/crypto/openssl/crypto/dh/dh_asn1.c projects/krb5/crypto/openssl/crypto/dh/dh_check.c projects/krb5/crypto/openssl/crypto/dh/dh_depr.c projects/krb5/crypto/openssl/crypto/dh/dh_err.c projects/krb5/crypto/openssl/crypto/dh/dh_gen.c projects/krb5/crypto/openssl/crypto/dh/dh_kdf.c projects/krb5/crypto/openssl/crypto/dh/dh_key.c projects/krb5/crypto/openssl/crypto/dh/dh_lib.c projects/krb5/crypto/openssl/crypto/dh/dh_pmeth.c projects/krb5/crypto/openssl/crypto/dh/dh_prn.c projects/krb5/crypto/openssl/crypto/dh/dh_rfc5114.c projects/krb5/crypto/openssl/crypto/dsa/dsa_ameth.c projects/krb5/crypto/openssl/crypto/dsa/dsa_asn1.c projects/krb5/crypto/openssl/crypto/dsa/dsa_depr.c projects/krb5/crypto/openssl/crypto/dsa/dsa_err.c projects/krb5/crypto/openssl/crypto/dsa/dsa_gen.c projects/krb5/crypto/openssl/crypto/dsa/dsa_key.c projects/krb5/crypto/openssl/crypto/dsa/dsa_lib.c projects/krb5/crypto/openssl/crypto/dsa/dsa_locl.h projects/krb5/crypto/openssl/crypto/dsa/dsa_ossl.c projects/krb5/crypto/openssl/crypto/dsa/dsa_pmeth.c projects/krb5/crypto/openssl/crypto/dsa/dsa_prn.c projects/krb5/crypto/openssl/crypto/dsa/dsa_sign.c projects/krb5/crypto/openssl/crypto/dsa/dsa_vrf.c projects/krb5/crypto/openssl/crypto/dso/dso_dl.c projects/krb5/crypto/openssl/crypto/dso/dso_dlfcn.c projects/krb5/crypto/openssl/crypto/dso/dso_err.c projects/krb5/crypto/openssl/crypto/dso/dso_lib.c projects/krb5/crypto/openssl/crypto/dso/dso_openssl.c projects/krb5/crypto/openssl/crypto/ebcdic.c projects/krb5/crypto/openssl/crypto/ec/asm/ecp_nistz256-avx2.pl projects/krb5/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl projects/krb5/crypto/openssl/crypto/ec/ec2_oct.c projects/krb5/crypto/openssl/crypto/ec/ec2_smpl.c projects/krb5/crypto/openssl/crypto/ec/ec_ameth.c projects/krb5/crypto/openssl/crypto/ec/ec_asn1.c projects/krb5/crypto/openssl/crypto/ec/ec_check.c projects/krb5/crypto/openssl/crypto/ec/ec_curve.c projects/krb5/crypto/openssl/crypto/ec/ec_cvt.c projects/krb5/crypto/openssl/crypto/ec/ec_err.c projects/krb5/crypto/openssl/crypto/ec/ec_key.c projects/krb5/crypto/openssl/crypto/ec/ec_lcl.h projects/krb5/crypto/openssl/crypto/ec/ec_lib.c projects/krb5/crypto/openssl/crypto/ec/ec_mult.c projects/krb5/crypto/openssl/crypto/ec/ec_oct.c projects/krb5/crypto/openssl/crypto/ec/ec_pmeth.c projects/krb5/crypto/openssl/crypto/ec/ec_print.c projects/krb5/crypto/openssl/crypto/ec/eck_prn.c projects/krb5/crypto/openssl/crypto/ec/ecp_mont.c projects/krb5/crypto/openssl/crypto/ec/ecp_nist.c projects/krb5/crypto/openssl/crypto/ec/ecp_nistp224.c projects/krb5/crypto/openssl/crypto/ec/ecp_nistp256.c projects/krb5/crypto/openssl/crypto/ec/ecp_nistp521.c projects/krb5/crypto/openssl/crypto/ec/ecp_nistputil.c projects/krb5/crypto/openssl/crypto/ec/ecp_nistz256.c projects/krb5/crypto/openssl/crypto/ec/ecp_nistz256_table.c projects/krb5/crypto/openssl/crypto/ec/ecp_oct.c projects/krb5/crypto/openssl/crypto/ec/ecp_smpl.c projects/krb5/crypto/openssl/crypto/engine/README projects/krb5/crypto/openssl/crypto/engine/eng_all.c projects/krb5/crypto/openssl/crypto/engine/eng_cnf.c projects/krb5/crypto/openssl/crypto/engine/eng_ctrl.c projects/krb5/crypto/openssl/crypto/engine/eng_dyn.c projects/krb5/crypto/openssl/crypto/engine/eng_err.c projects/krb5/crypto/openssl/crypto/engine/eng_fat.c projects/krb5/crypto/openssl/crypto/engine/eng_init.c projects/krb5/crypto/openssl/crypto/engine/eng_int.h projects/krb5/crypto/openssl/crypto/engine/eng_lib.c projects/krb5/crypto/openssl/crypto/engine/eng_list.c projects/krb5/crypto/openssl/crypto/engine/eng_openssl.c projects/krb5/crypto/openssl/crypto/engine/eng_pkey.c projects/krb5/crypto/openssl/crypto/engine/eng_rdrand.c projects/krb5/crypto/openssl/crypto/engine/eng_table.c projects/krb5/crypto/openssl/crypto/engine/tb_asnmth.c projects/krb5/crypto/openssl/crypto/engine/tb_cipher.c projects/krb5/crypto/openssl/crypto/engine/tb_dh.c projects/krb5/crypto/openssl/crypto/engine/tb_digest.c projects/krb5/crypto/openssl/crypto/engine/tb_dsa.c projects/krb5/crypto/openssl/crypto/engine/tb_pkmeth.c projects/krb5/crypto/openssl/crypto/engine/tb_rand.c projects/krb5/crypto/openssl/crypto/engine/tb_rsa.c projects/krb5/crypto/openssl/crypto/err/err.c projects/krb5/crypto/openssl/crypto/err/err_all.c projects/krb5/crypto/openssl/crypto/err/err_prn.c projects/krb5/crypto/openssl/crypto/evp/bio_b64.c projects/krb5/crypto/openssl/crypto/evp/bio_enc.c projects/krb5/crypto/openssl/crypto/evp/bio_md.c projects/krb5/crypto/openssl/crypto/evp/bio_ok.c projects/krb5/crypto/openssl/crypto/evp/c_allc.c projects/krb5/crypto/openssl/crypto/evp/c_alld.c projects/krb5/crypto/openssl/crypto/evp/digest.c projects/krb5/crypto/openssl/crypto/evp/e_aes.c projects/krb5/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c projects/krb5/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c projects/krb5/crypto/openssl/crypto/evp/e_bf.c projects/krb5/crypto/openssl/crypto/evp/e_camellia.c projects/krb5/crypto/openssl/crypto/evp/e_cast.c projects/krb5/crypto/openssl/crypto/evp/e_des.c projects/krb5/crypto/openssl/crypto/evp/e_des3.c projects/krb5/crypto/openssl/crypto/evp/e_idea.c projects/krb5/crypto/openssl/crypto/evp/e_null.c projects/krb5/crypto/openssl/crypto/evp/e_old.c projects/krb5/crypto/openssl/crypto/evp/e_rc2.c projects/krb5/crypto/openssl/crypto/evp/e_rc4.c projects/krb5/crypto/openssl/crypto/evp/e_rc4_hmac_md5.c projects/krb5/crypto/openssl/crypto/evp/e_rc5.c projects/krb5/crypto/openssl/crypto/evp/e_seed.c projects/krb5/crypto/openssl/crypto/evp/e_xcbc_d.c projects/krb5/crypto/openssl/crypto/evp/encode.c projects/krb5/crypto/openssl/crypto/evp/evp_cnf.c projects/krb5/crypto/openssl/crypto/evp/evp_enc.c projects/krb5/crypto/openssl/crypto/evp/evp_err.c projects/krb5/crypto/openssl/crypto/evp/evp_key.c projects/krb5/crypto/openssl/crypto/evp/evp_lib.c projects/krb5/crypto/openssl/crypto/evp/evp_locl.h projects/krb5/crypto/openssl/crypto/evp/evp_pbe.c projects/krb5/crypto/openssl/crypto/evp/evp_pkey.c projects/krb5/crypto/openssl/crypto/evp/m_md2.c projects/krb5/crypto/openssl/crypto/evp/m_md4.c projects/krb5/crypto/openssl/crypto/evp/m_md5.c projects/krb5/crypto/openssl/crypto/evp/m_mdc2.c projects/krb5/crypto/openssl/crypto/evp/m_null.c projects/krb5/crypto/openssl/crypto/evp/m_ripemd.c projects/krb5/crypto/openssl/crypto/evp/m_sha1.c projects/krb5/crypto/openssl/crypto/evp/m_sigver.c projects/krb5/crypto/openssl/crypto/evp/m_wp.c projects/krb5/crypto/openssl/crypto/evp/names.c projects/krb5/crypto/openssl/crypto/evp/p5_crpt.c projects/krb5/crypto/openssl/crypto/evp/p5_crpt2.c projects/krb5/crypto/openssl/crypto/evp/p_dec.c projects/krb5/crypto/openssl/crypto/evp/p_enc.c projects/krb5/crypto/openssl/crypto/evp/p_lib.c projects/krb5/crypto/openssl/crypto/evp/p_open.c projects/krb5/crypto/openssl/crypto/evp/p_seal.c projects/krb5/crypto/openssl/crypto/evp/p_sign.c projects/krb5/crypto/openssl/crypto/evp/p_verify.c projects/krb5/crypto/openssl/crypto/evp/pmeth_fn.c projects/krb5/crypto/openssl/crypto/evp/pmeth_gn.c projects/krb5/crypto/openssl/crypto/evp/pmeth_lib.c projects/krb5/crypto/openssl/crypto/ex_data.c projects/krb5/crypto/openssl/crypto/hmac/hm_ameth.c projects/krb5/crypto/openssl/crypto/hmac/hm_pmeth.c projects/krb5/crypto/openssl/crypto/hmac/hmac.c projects/krb5/crypto/openssl/crypto/ia64cpuid.S projects/krb5/crypto/openssl/crypto/idea/i_cbc.c projects/krb5/crypto/openssl/crypto/idea/i_cfb64.c projects/krb5/crypto/openssl/crypto/idea/i_ecb.c projects/krb5/crypto/openssl/crypto/idea/i_ofb64.c projects/krb5/crypto/openssl/crypto/idea/i_skey.c projects/krb5/crypto/openssl/crypto/idea/idea_lcl.h projects/krb5/crypto/openssl/crypto/lhash/lh_stats.c projects/krb5/crypto/openssl/crypto/lhash/lhash.c projects/krb5/crypto/openssl/crypto/md2/md2_dgst.c projects/krb5/crypto/openssl/crypto/md2/md2_one.c projects/krb5/crypto/openssl/crypto/md4/md4_dgst.c projects/krb5/crypto/openssl/crypto/md4/md4_locl.h projects/krb5/crypto/openssl/crypto/md4/md4_one.c projects/krb5/crypto/openssl/crypto/md5/asm/md5-586.pl projects/krb5/crypto/openssl/crypto/md5/asm/md5-sparcv9.pl projects/krb5/crypto/openssl/crypto/md5/asm/md5-x86_64.pl projects/krb5/crypto/openssl/crypto/md5/md5_dgst.c projects/krb5/crypto/openssl/crypto/md5/md5_locl.h projects/krb5/crypto/openssl/crypto/md5/md5_one.c projects/krb5/crypto/openssl/crypto/mdc2/mdc2_one.c projects/krb5/crypto/openssl/crypto/mdc2/mdc2dgst.c projects/krb5/crypto/openssl/crypto/mem.c projects/krb5/crypto/openssl/crypto/mem_clr.c projects/krb5/crypto/openssl/crypto/mem_dbg.c projects/krb5/crypto/openssl/crypto/modes/asm/aesni-gcm-x86_64.pl projects/krb5/crypto/openssl/crypto/modes/asm/ghash-armv4.pl projects/krb5/crypto/openssl/crypto/modes/asm/ghash-ia64.pl projects/krb5/crypto/openssl/crypto/modes/asm/ghash-parisc.pl projects/krb5/crypto/openssl/crypto/modes/asm/ghash-s390x.pl projects/krb5/crypto/openssl/crypto/modes/asm/ghash-sparcv9.pl projects/krb5/crypto/openssl/crypto/modes/asm/ghash-x86.pl projects/krb5/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl projects/krb5/crypto/openssl/crypto/modes/asm/ghashp8-ppc.pl projects/krb5/crypto/openssl/crypto/modes/asm/ghashv8-armx.pl projects/krb5/crypto/openssl/crypto/modes/cbc128.c projects/krb5/crypto/openssl/crypto/modes/ccm128.c projects/krb5/crypto/openssl/crypto/modes/cfb128.c projects/krb5/crypto/openssl/crypto/modes/ctr128.c projects/krb5/crypto/openssl/crypto/modes/cts128.c projects/krb5/crypto/openssl/crypto/modes/gcm128.c projects/krb5/crypto/openssl/crypto/modes/modes_lcl.h projects/krb5/crypto/openssl/crypto/modes/ofb128.c projects/krb5/crypto/openssl/crypto/modes/wrap128.c projects/krb5/crypto/openssl/crypto/modes/xts128.c projects/krb5/crypto/openssl/crypto/o_dir.c projects/krb5/crypto/openssl/crypto/o_fips.c projects/krb5/crypto/openssl/crypto/o_init.c projects/krb5/crypto/openssl/crypto/o_str.c projects/krb5/crypto/openssl/crypto/o_time.c projects/krb5/crypto/openssl/crypto/objects/o_names.c projects/krb5/crypto/openssl/crypto/objects/obj_dat.c projects/krb5/crypto/openssl/crypto/objects/obj_dat.h projects/krb5/crypto/openssl/crypto/objects/obj_dat.pl projects/krb5/crypto/openssl/crypto/objects/obj_err.c projects/krb5/crypto/openssl/crypto/objects/obj_lib.c projects/krb5/crypto/openssl/crypto/objects/obj_mac.num projects/krb5/crypto/openssl/crypto/objects/obj_xref.c projects/krb5/crypto/openssl/crypto/objects/obj_xref.h projects/krb5/crypto/openssl/crypto/objects/obj_xref.txt projects/krb5/crypto/openssl/crypto/objects/objects.pl projects/krb5/crypto/openssl/crypto/objects/objects.txt projects/krb5/crypto/openssl/crypto/objects/objxref.pl projects/krb5/crypto/openssl/crypto/ocsp/ocsp_asn.c projects/krb5/crypto/openssl/crypto/ocsp/ocsp_cl.c projects/krb5/crypto/openssl/crypto/ocsp/ocsp_err.c projects/krb5/crypto/openssl/crypto/ocsp/ocsp_ext.c projects/krb5/crypto/openssl/crypto/ocsp/ocsp_ht.c projects/krb5/crypto/openssl/crypto/ocsp/ocsp_lib.c projects/krb5/crypto/openssl/crypto/ocsp/ocsp_prn.c projects/krb5/crypto/openssl/crypto/ocsp/ocsp_srv.c projects/krb5/crypto/openssl/crypto/ocsp/ocsp_vfy.c projects/krb5/crypto/openssl/crypto/pariscid.pl projects/krb5/crypto/openssl/crypto/pem/pem_all.c projects/krb5/crypto/openssl/crypto/pem/pem_err.c projects/krb5/crypto/openssl/crypto/pem/pem_info.c projects/krb5/crypto/openssl/crypto/pem/pem_lib.c projects/krb5/crypto/openssl/crypto/pem/pem_oth.c projects/krb5/crypto/openssl/crypto/pem/pem_pk8.c projects/krb5/crypto/openssl/crypto/pem/pem_pkey.c projects/krb5/crypto/openssl/crypto/pem/pem_sign.c projects/krb5/crypto/openssl/crypto/pem/pem_x509.c projects/krb5/crypto/openssl/crypto/pem/pem_xaux.c projects/krb5/crypto/openssl/crypto/pem/pvkfmt.c projects/krb5/crypto/openssl/crypto/perlasm/cbc.pl projects/krb5/crypto/openssl/crypto/perlasm/ppc-xlate.pl projects/krb5/crypto/openssl/crypto/perlasm/sparcv9_modes.pl projects/krb5/crypto/openssl/crypto/perlasm/x86_64-xlate.pl projects/krb5/crypto/openssl/crypto/perlasm/x86asm.pl projects/krb5/crypto/openssl/crypto/perlasm/x86gas.pl projects/krb5/crypto/openssl/crypto/perlasm/x86masm.pl projects/krb5/crypto/openssl/crypto/perlasm/x86nasm.pl projects/krb5/crypto/openssl/crypto/pkcs12/p12_add.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_asn.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_attr.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_crpt.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_crt.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_decr.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_init.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_key.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_kiss.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_mutl.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_npas.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_p8d.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_p8e.c projects/krb5/crypto/openssl/crypto/pkcs12/p12_utl.c projects/krb5/crypto/openssl/crypto/pkcs12/pk12err.c projects/krb5/crypto/openssl/crypto/pkcs7/bio_pk7.c projects/krb5/crypto/openssl/crypto/pkcs7/pk7_asn1.c projects/krb5/crypto/openssl/crypto/pkcs7/pk7_attr.c projects/krb5/crypto/openssl/crypto/pkcs7/pk7_doit.c projects/krb5/crypto/openssl/crypto/pkcs7/pk7_lib.c projects/krb5/crypto/openssl/crypto/pkcs7/pk7_mime.c projects/krb5/crypto/openssl/crypto/pkcs7/pk7_smime.c projects/krb5/crypto/openssl/crypto/pkcs7/pkcs7err.c projects/krb5/crypto/openssl/crypto/ppc_arch.h projects/krb5/crypto/openssl/crypto/ppccap.c projects/krb5/crypto/openssl/crypto/ppccpuid.pl projects/krb5/crypto/openssl/crypto/rand/rand_egd.c projects/krb5/crypto/openssl/crypto/rand/rand_err.c projects/krb5/crypto/openssl/crypto/rand/rand_lcl.h projects/krb5/crypto/openssl/crypto/rand/rand_lib.c projects/krb5/crypto/openssl/crypto/rand/rand_unix.c projects/krb5/crypto/openssl/crypto/rand/randfile.c projects/krb5/crypto/openssl/crypto/rc2/rc2_cbc.c projects/krb5/crypto/openssl/crypto/rc2/rc2_ecb.c projects/krb5/crypto/openssl/crypto/rc2/rc2_locl.h projects/krb5/crypto/openssl/crypto/rc2/rc2_skey.c projects/krb5/crypto/openssl/crypto/rc2/rc2cfb64.c projects/krb5/crypto/openssl/crypto/rc2/rc2ofb64.c projects/krb5/crypto/openssl/crypto/rc4/asm/rc4-586.pl projects/krb5/crypto/openssl/crypto/rc4/asm/rc4-md5-x86_64.pl projects/krb5/crypto/openssl/crypto/rc4/asm/rc4-parisc.pl projects/krb5/crypto/openssl/crypto/rc4/asm/rc4-s390x.pl projects/krb5/crypto/openssl/crypto/rc4/asm/rc4-x86_64.pl projects/krb5/crypto/openssl/crypto/rc4/rc4_enc.c projects/krb5/crypto/openssl/crypto/rc4/rc4_locl.h projects/krb5/crypto/openssl/crypto/rc4/rc4_skey.c projects/krb5/crypto/openssl/crypto/rc5/asm/rc5-586.pl projects/krb5/crypto/openssl/crypto/rc5/rc5_ecb.c projects/krb5/crypto/openssl/crypto/rc5/rc5_enc.c projects/krb5/crypto/openssl/crypto/rc5/rc5_locl.h projects/krb5/crypto/openssl/crypto/rc5/rc5_skey.c projects/krb5/crypto/openssl/crypto/rc5/rc5cfb64.c projects/krb5/crypto/openssl/crypto/rc5/rc5ofb64.c projects/krb5/crypto/openssl/crypto/ripemd/asm/rmd-586.pl projects/krb5/crypto/openssl/crypto/ripemd/rmd_dgst.c projects/krb5/crypto/openssl/crypto/ripemd/rmd_locl.h projects/krb5/crypto/openssl/crypto/ripemd/rmd_one.c projects/krb5/crypto/openssl/crypto/ripemd/rmdconst.h projects/krb5/crypto/openssl/crypto/rsa/rsa_ameth.c projects/krb5/crypto/openssl/crypto/rsa/rsa_asn1.c projects/krb5/crypto/openssl/crypto/rsa/rsa_chk.c projects/krb5/crypto/openssl/crypto/rsa/rsa_crpt.c projects/krb5/crypto/openssl/crypto/rsa/rsa_depr.c projects/krb5/crypto/openssl/crypto/rsa/rsa_err.c projects/krb5/crypto/openssl/crypto/rsa/rsa_gen.c projects/krb5/crypto/openssl/crypto/rsa/rsa_lib.c projects/krb5/crypto/openssl/crypto/rsa/rsa_locl.h projects/krb5/crypto/openssl/crypto/rsa/rsa_none.c projects/krb5/crypto/openssl/crypto/rsa/rsa_oaep.c projects/krb5/crypto/openssl/crypto/rsa/rsa_pk1.c projects/krb5/crypto/openssl/crypto/rsa/rsa_pmeth.c projects/krb5/crypto/openssl/crypto/rsa/rsa_prn.c projects/krb5/crypto/openssl/crypto/rsa/rsa_pss.c projects/krb5/crypto/openssl/crypto/rsa/rsa_saos.c projects/krb5/crypto/openssl/crypto/rsa/rsa_sign.c projects/krb5/crypto/openssl/crypto/rsa/rsa_ssl.c projects/krb5/crypto/openssl/crypto/rsa/rsa_x931.c projects/krb5/crypto/openssl/crypto/s390xcap.c projects/krb5/crypto/openssl/crypto/seed/seed.c projects/krb5/crypto/openssl/crypto/seed/seed_cbc.c projects/krb5/crypto/openssl/crypto/seed/seed_cfb.c projects/krb5/crypto/openssl/crypto/seed/seed_ecb.c projects/krb5/crypto/openssl/crypto/seed/seed_locl.h projects/krb5/crypto/openssl/crypto/seed/seed_ofb.c projects/krb5/crypto/openssl/crypto/sha/asm/sha1-586.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-armv4-large.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-armv8.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-ia64.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-mb-x86_64.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-mips.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-parisc.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-ppc.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-s390x.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-sparcv9.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-sparcv9a.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-thumb.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha256-586.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha256-armv4.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha256-mb-x86_64.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-586.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-armv4.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-armv8.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-ia64.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-mips.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-parisc.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-ppc.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-s390x.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-sparcv9.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl projects/krb5/crypto/openssl/crypto/sha/asm/sha512p8-ppc.pl projects/krb5/crypto/openssl/crypto/sha/sha1_one.c projects/krb5/crypto/openssl/crypto/sha/sha1dgst.c projects/krb5/crypto/openssl/crypto/sha/sha256.c projects/krb5/crypto/openssl/crypto/sha/sha512.c projects/krb5/crypto/openssl/crypto/sha/sha_locl.h projects/krb5/crypto/openssl/crypto/sparc_arch.h projects/krb5/crypto/openssl/crypto/sparccpuid.S projects/krb5/crypto/openssl/crypto/sparcv9cap.c projects/krb5/crypto/openssl/crypto/srp/srp_lib.c projects/krb5/crypto/openssl/crypto/srp/srp_vfy.c projects/krb5/crypto/openssl/crypto/stack/stack.c projects/krb5/crypto/openssl/crypto/ts/ts_asn1.c projects/krb5/crypto/openssl/crypto/ts/ts_conf.c projects/krb5/crypto/openssl/crypto/ts/ts_err.c projects/krb5/crypto/openssl/crypto/ts/ts_lib.c projects/krb5/crypto/openssl/crypto/ts/ts_req_print.c projects/krb5/crypto/openssl/crypto/ts/ts_req_utils.c projects/krb5/crypto/openssl/crypto/ts/ts_rsp_print.c projects/krb5/crypto/openssl/crypto/ts/ts_rsp_sign.c projects/krb5/crypto/openssl/crypto/ts/ts_rsp_utils.c projects/krb5/crypto/openssl/crypto/ts/ts_rsp_verify.c projects/krb5/crypto/openssl/crypto/ts/ts_verify_ctx.c projects/krb5/crypto/openssl/crypto/txt_db/txt_db.c projects/krb5/crypto/openssl/crypto/ui/ui_err.c projects/krb5/crypto/openssl/crypto/ui/ui_lib.c projects/krb5/crypto/openssl/crypto/ui/ui_locl.h projects/krb5/crypto/openssl/crypto/ui/ui_openssl.c projects/krb5/crypto/openssl/crypto/ui/ui_util.c projects/krb5/crypto/openssl/crypto/uid.c projects/krb5/crypto/openssl/crypto/vms_rms.h projects/krb5/crypto/openssl/crypto/whrlpool/asm/wp-mmx.pl projects/krb5/crypto/openssl/crypto/whrlpool/asm/wp-x86_64.pl projects/krb5/crypto/openssl/crypto/whrlpool/wp_block.c projects/krb5/crypto/openssl/crypto/whrlpool/wp_dgst.c projects/krb5/crypto/openssl/crypto/whrlpool/wp_locl.h projects/krb5/crypto/openssl/crypto/x509/by_dir.c projects/krb5/crypto/openssl/crypto/x509/by_file.c projects/krb5/crypto/openssl/crypto/x509/x509_att.c projects/krb5/crypto/openssl/crypto/x509/x509_cmp.c projects/krb5/crypto/openssl/crypto/x509/x509_d2.c projects/krb5/crypto/openssl/crypto/x509/x509_def.c projects/krb5/crypto/openssl/crypto/x509/x509_err.c projects/krb5/crypto/openssl/crypto/x509/x509_ext.c projects/krb5/crypto/openssl/crypto/x509/x509_lu.c projects/krb5/crypto/openssl/crypto/x509/x509_obj.c projects/krb5/crypto/openssl/crypto/x509/x509_r2x.c projects/krb5/crypto/openssl/crypto/x509/x509_req.c projects/krb5/crypto/openssl/crypto/x509/x509_set.c projects/krb5/crypto/openssl/crypto/x509/x509_trs.c projects/krb5/crypto/openssl/crypto/x509/x509_txt.c projects/krb5/crypto/openssl/crypto/x509/x509_v3.c projects/krb5/crypto/openssl/crypto/x509/x509_vfy.c projects/krb5/crypto/openssl/crypto/x509/x509_vpm.c projects/krb5/crypto/openssl/crypto/x509/x509cset.c projects/krb5/crypto/openssl/crypto/x509/x509name.c projects/krb5/crypto/openssl/crypto/x509/x509rset.c projects/krb5/crypto/openssl/crypto/x509/x509spki.c projects/krb5/crypto/openssl/crypto/x509/x509type.c projects/krb5/crypto/openssl/crypto/x509/x_all.c projects/krb5/crypto/openssl/crypto/x509v3/ext_dat.h projects/krb5/crypto/openssl/crypto/x509v3/pcy_cache.c projects/krb5/crypto/openssl/crypto/x509v3/pcy_data.c projects/krb5/crypto/openssl/crypto/x509v3/pcy_int.h projects/krb5/crypto/openssl/crypto/x509v3/pcy_lib.c projects/krb5/crypto/openssl/crypto/x509v3/pcy_map.c projects/krb5/crypto/openssl/crypto/x509v3/pcy_node.c projects/krb5/crypto/openssl/crypto/x509v3/pcy_tree.c projects/krb5/crypto/openssl/crypto/x509v3/v3_addr.c projects/krb5/crypto/openssl/crypto/x509v3/v3_akey.c projects/krb5/crypto/openssl/crypto/x509v3/v3_akeya.c projects/krb5/crypto/openssl/crypto/x509v3/v3_alt.c projects/krb5/crypto/openssl/crypto/x509v3/v3_asid.c projects/krb5/crypto/openssl/crypto/x509v3/v3_bcons.c projects/krb5/crypto/openssl/crypto/x509v3/v3_bitst.c projects/krb5/crypto/openssl/crypto/x509v3/v3_conf.c projects/krb5/crypto/openssl/crypto/x509v3/v3_cpols.c projects/krb5/crypto/openssl/crypto/x509v3/v3_crld.c projects/krb5/crypto/openssl/crypto/x509v3/v3_enum.c projects/krb5/crypto/openssl/crypto/x509v3/v3_extku.c projects/krb5/crypto/openssl/crypto/x509v3/v3_genn.c projects/krb5/crypto/openssl/crypto/x509v3/v3_ia5.c projects/krb5/crypto/openssl/crypto/x509v3/v3_info.c projects/krb5/crypto/openssl/crypto/x509v3/v3_int.c projects/krb5/crypto/openssl/crypto/x509v3/v3_lib.c projects/krb5/crypto/openssl/crypto/x509v3/v3_ncons.c projects/krb5/crypto/openssl/crypto/x509v3/v3_pci.c projects/krb5/crypto/openssl/crypto/x509v3/v3_pcia.c projects/krb5/crypto/openssl/crypto/x509v3/v3_pcons.c projects/krb5/crypto/openssl/crypto/x509v3/v3_pku.c projects/krb5/crypto/openssl/crypto/x509v3/v3_pmaps.c projects/krb5/crypto/openssl/crypto/x509v3/v3_prn.c projects/krb5/crypto/openssl/crypto/x509v3/v3_purp.c projects/krb5/crypto/openssl/crypto/x509v3/v3_skey.c projects/krb5/crypto/openssl/crypto/x509v3/v3_sxnet.c projects/krb5/crypto/openssl/crypto/x509v3/v3_utl.c projects/krb5/crypto/openssl/crypto/x509v3/v3err.c projects/krb5/crypto/openssl/crypto/x86_64cpuid.pl projects/krb5/crypto/openssl/crypto/x86cpuid.pl projects/krb5/crypto/openssl/doc/HOWTO/certificates.txt projects/krb5/crypto/openssl/doc/HOWTO/keys.txt projects/krb5/crypto/openssl/doc/HOWTO/proxy_certificates.txt projects/krb5/crypto/openssl/doc/README projects/krb5/crypto/openssl/doc/dir-locals.example.el projects/krb5/crypto/openssl/doc/openssl-c-indent.el projects/krb5/crypto/openssl/e_os.h projects/krb5/crypto/openssl/engines/e_capi.c projects/krb5/crypto/openssl/engines/e_capi_err.c projects/krb5/crypto/openssl/engines/e_capi_err.h projects/krb5/crypto/openssl/engines/e_padlock.c projects/krb5/crypto/openssl/include/openssl/opensslv.h projects/krb5/crypto/openssl/ssl/bio_ssl.c projects/krb5/crypto/openssl/ssl/d1_lib.c projects/krb5/crypto/openssl/ssl/d1_srtp.c projects/krb5/crypto/openssl/ssl/s3_cbc.c projects/krb5/crypto/openssl/ssl/s3_enc.c projects/krb5/crypto/openssl/ssl/s3_lib.c projects/krb5/crypto/openssl/ssl/ssl_asn1.c projects/krb5/crypto/openssl/ssl/ssl_cert.c projects/krb5/crypto/openssl/ssl/ssl_ciph.c projects/krb5/crypto/openssl/ssl/ssl_conf.c projects/krb5/crypto/openssl/ssl/ssl_err.c projects/krb5/crypto/openssl/ssl/ssl_lib.c projects/krb5/crypto/openssl/ssl/ssl_locl.h projects/krb5/crypto/openssl/ssl/ssl_rsa.c projects/krb5/crypto/openssl/ssl/ssl_sess.c projects/krb5/crypto/openssl/ssl/ssl_stat.c projects/krb5/crypto/openssl/ssl/ssl_txt.c projects/krb5/crypto/openssl/ssl/ssl_utst.c projects/krb5/crypto/openssl/ssl/t1_enc.c projects/krb5/crypto/openssl/ssl/t1_lib.c projects/krb5/crypto/openssl/ssl/t1_trce.c projects/krb5/crypto/openssl/ssl/tls_srp.c projects/krb5/etc/Makefile projects/krb5/etc/mtree/BSD.tests.dist projects/krb5/gnu/lib/Makefile projects/krb5/gnu/lib/libdialog/Makefile projects/krb5/gnu/lib/libdialog/dlg_config.h projects/krb5/gnu/usr.bin/binutils/as/config.h projects/krb5/gnu/usr.bin/binutils/ld/config.h projects/krb5/gnu/usr.bin/binutils/libbinutils/config.h projects/krb5/gnu/usr.bin/binutils/libiberty/config.h projects/krb5/gnu/usr.bin/cc/cc_tools/freebsd-native.h projects/krb5/gnu/usr.bin/cc/libiberty/config.h projects/krb5/gnu/usr.bin/dialog/Makefile projects/krb5/gnu/usr.bin/gdb/arch/amd64/config.h projects/krb5/gnu/usr.bin/gdb/arch/arm/config.h projects/krb5/gnu/usr.bin/gdb/arch/i386/config.h projects/krb5/gnu/usr.bin/gdb/arch/mips/config.h projects/krb5/gnu/usr.bin/gdb/arch/powerpc/config.h projects/krb5/gnu/usr.bin/gdb/arch/powerpc64/config.h projects/krb5/gnu/usr.bin/gdb/arch/sparc64/config.h projects/krb5/include/limits.h projects/krb5/include/time.h projects/krb5/kerberos5/Makefile.inc projects/krb5/kerberos5/include/crypto-headers.h projects/krb5/lib/Makefile projects/krb5/lib/clang/freebsd_cc_version.h projects/krb5/lib/clang/include/lld/Common/Version.inc projects/krb5/lib/clang/libllvm/Makefile projects/krb5/lib/clang/llvm.build.mk projects/krb5/lib/csu/Makefile projects/krb5/lib/csu/Makefile.inc projects/krb5/lib/csu/aarch64/Makefile projects/krb5/lib/csu/amd64/Makefile projects/krb5/lib/csu/amd64/crt1.c projects/krb5/lib/csu/arm/Makefile projects/krb5/lib/csu/arm/crt1.c projects/krb5/lib/csu/common/crtbrand.c projects/krb5/lib/csu/common/ignore_init.c projects/krb5/lib/csu/common/notes.h projects/krb5/lib/csu/i386/Makefile projects/krb5/lib/csu/i386/crt1_c.c projects/krb5/lib/csu/mips/Makefile projects/krb5/lib/csu/powerpc/Makefile projects/krb5/lib/csu/powerpc64/Makefile projects/krb5/lib/csu/riscv/Makefile projects/krb5/lib/csu/sparc64/Makefile projects/krb5/lib/lib80211/Makefile projects/krb5/lib/libalias/libalias/Makefile projects/krb5/lib/libarchive/Makefile projects/krb5/lib/libarchive/tests/Makefile projects/krb5/lib/libbe/be.c projects/krb5/lib/libc/Makefile projects/krb5/lib/libc/amd64/string/Makefile.inc projects/krb5/lib/libc/amd64/string/bcmp.S projects/krb5/lib/libc/amd64/string/bzero.S projects/krb5/lib/libc/amd64/string/memcmp.S projects/krb5/lib/libc/amd64/string/memcpy.S projects/krb5/lib/libc/amd64/string/memmove.S projects/krb5/lib/libc/amd64/string/memset.S projects/krb5/lib/libc/amd64/sys/Makefile.inc projects/krb5/lib/libc/amd64/sys/amd64_get_fsbase.c projects/krb5/lib/libc/amd64/sys/amd64_get_gsbase.c projects/krb5/lib/libc/amd64/sys/amd64_set_fsbase.c projects/krb5/lib/libc/amd64/sys/amd64_set_gsbase.c projects/krb5/lib/libc/gen/Makefile.inc projects/krb5/lib/libc/gen/arc4random.c projects/krb5/lib/libc/gen/getentropy.c projects/krb5/lib/libc/gen/getgrent.c projects/krb5/lib/libc/gmon/mcount.c projects/krb5/lib/libc/i386/string/bcopy.S projects/krb5/lib/libc/locale/cXXrtomb_iconv.h projects/krb5/lib/libc/locale/collate.c projects/krb5/lib/libc/locale/ldpart.c projects/krb5/lib/libc/locale/mblen.c projects/krb5/lib/libc/locale/mblocal.h projects/krb5/lib/libc/locale/mbrlen.c projects/krb5/lib/libc/locale/mbrtocXX_iconv.h projects/krb5/lib/libc/locale/mbrtowc.c projects/krb5/lib/libc/locale/mbsnrtowcs.c projects/krb5/lib/libc/locale/mbsrtowcs.c projects/krb5/lib/libc/locale/mbtowc.c projects/krb5/lib/libc/locale/rune.c projects/krb5/lib/libc/locale/setrunelocale.c projects/krb5/lib/libc/locale/wcrtomb.c projects/krb5/lib/libc/locale/wcsnrtombs.c projects/krb5/lib/libc/locale/wcsrtombs.c projects/krb5/lib/libc/locale/wctomb.c projects/krb5/lib/libc/locale/xlocale_private.h projects/krb5/lib/libc/net/Makefile.inc projects/krb5/lib/libc/net/nsdispatch.3 projects/krb5/lib/libc/net/nsdispatch.c projects/krb5/lib/libc/net/nslexer.l projects/krb5/lib/libc/posix1e/Makefile.inc projects/krb5/lib/libc/quad/adddi3.c projects/krb5/lib/libc/quad/anddi3.c projects/krb5/lib/libc/quad/ashldi3.c projects/krb5/lib/libc/quad/ashrdi3.c projects/krb5/lib/libc/quad/cmpdi2.c projects/krb5/lib/libc/quad/divdi3.c projects/krb5/lib/libc/quad/fixdfdi.c projects/krb5/lib/libc/quad/fixunsdfdi.c projects/krb5/lib/libc/quad/floatdidf.c projects/krb5/lib/libc/quad/floatdisf.c projects/krb5/lib/libc/quad/floatunsdidf.c projects/krb5/lib/libc/quad/iordi3.c projects/krb5/lib/libc/quad/lshldi3.c projects/krb5/lib/libc/quad/lshrdi3.c projects/krb5/lib/libc/quad/moddi3.c projects/krb5/lib/libc/quad/muldi3.c projects/krb5/lib/libc/quad/negdi2.c projects/krb5/lib/libc/quad/notdi2.c projects/krb5/lib/libc/quad/qdivrem.c projects/krb5/lib/libc/quad/subdi3.c projects/krb5/lib/libc/quad/ucmpdi2.c projects/krb5/lib/libc/quad/udivdi3.c projects/krb5/lib/libc/quad/umoddi3.c projects/krb5/lib/libc/quad/xordi3.c projects/krb5/lib/libc/rpc/Makefile.inc projects/krb5/lib/libc/stdio/fgets.3 projects/krb5/lib/libc/stdio/fopen.3 projects/krb5/lib/libc/stdtime/strptime.c projects/krb5/lib/libc/string/memmem.c projects/krb5/lib/libc/sys/access.2 projects/krb5/lib/libc/sys/chflags.2 projects/krb5/lib/libc/sys/chmod.2 projects/krb5/lib/libc/sys/chown.2 projects/krb5/lib/libc/sys/gettimeofday.2 projects/krb5/lib/libc/sys/link.2 projects/krb5/lib/libc/sys/open.2 projects/krb5/lib/libc/sys/pdfork.2 projects/krb5/lib/libc/sys/poll.2 projects/krb5/lib/libc/sys/recv.2 projects/krb5/lib/libc/sys/sendfile.2 projects/krb5/lib/libc/sys/stat.2 projects/krb5/lib/libc/sys/unlink.2 projects/krb5/lib/libc/sys/utimensat.2 projects/krb5/lib/libc/sys/wait.2 projects/krb5/lib/libc/tests/Makefile projects/krb5/lib/libcapsicum/Makefile projects/krb5/lib/libcapsicum/capsicum_helpers.3 projects/krb5/lib/libcapsicum/capsicum_helpers.h projects/krb5/lib/libcasper/libcasper/libcasper.3 projects/krb5/lib/libcasper/libcasper/libcasper.c projects/krb5/lib/libcasper/services/cap_dns/Makefile projects/krb5/lib/libcasper/services/cap_dns/cap_dns.3 projects/krb5/lib/libcasper/services/cap_dns/cap_dns.c projects/krb5/lib/libcasper/services/cap_dns/tests/dns_test.c projects/krb5/lib/libcasper/services/cap_grp/cap_grp.c projects/krb5/lib/libcompat/4.1/ftime.3 projects/krb5/lib/libefivar/efivar-dp-format.c projects/krb5/lib/libefivar/efivar.3 projects/krb5/lib/libexpat/expat_config.h projects/krb5/lib/libexpat/libbsdxml.3 projects/krb5/lib/libfetch/common.c projects/krb5/lib/libjail/jail.c projects/krb5/lib/libldns/Makefile projects/krb5/lib/libmemstat/memstat_malloc.c projects/krb5/lib/libmp/mpasbn.c projects/krb5/lib/libopie/Makefile projects/krb5/lib/libpam/Makefile projects/krb5/lib/libpmc/Makefile projects/krb5/lib/libpmc/libpmc_pmu_util.c projects/krb5/lib/libpmc/pmu-events/jevents.c projects/krb5/lib/libradius/radlib.c projects/krb5/lib/libsmb/Makefile projects/krb5/lib/libsysdecode/Makefile projects/krb5/lib/libsysdecode/mktables projects/krb5/lib/libunbound/Makefile projects/krb5/lib/libusb/libusb.3 projects/krb5/lib/libusb/libusb10.h projects/krb5/lib/libusb/libusb10_io.c projects/krb5/lib/libwrap/Makefile projects/krb5/lib/libzstd/Makefile projects/krb5/lib/msun/man/csqrt.3 projects/krb5/lib/ncurses/ncurses/Makefile projects/krb5/libexec/Makefile projects/krb5/libexec/makewhatis.local/makewhatis.local.sh projects/krb5/libexec/rc/rc.conf projects/krb5/libexec/rc/rc.d/jail projects/krb5/libexec/rc/rc.d/local_unbound projects/krb5/libexec/rc/rc.subr projects/krb5/libexec/rtld-elf/Makefile projects/krb5/libexec/rtld-elf/aarch64/reloc.c projects/krb5/libexec/rtld-elf/aarch64/rtld_machdep.h projects/krb5/libexec/rtld-elf/amd64/reloc.c projects/krb5/libexec/rtld-elf/arm/reloc.c projects/krb5/libexec/rtld-elf/i386/reloc.c projects/krb5/libexec/rtld-elf/i386/rtld_machdep.h projects/krb5/libexec/rtld-elf/libmap.c projects/krb5/libexec/rtld-elf/libmap.h projects/krb5/libexec/rtld-elf/malloc.c projects/krb5/libexec/rtld-elf/map_object.c projects/krb5/libexec/rtld-elf/mips/reloc.c projects/krb5/libexec/rtld-elf/mips/rtld_machdep.h projects/krb5/libexec/rtld-elf/paths.h projects/krb5/libexec/rtld-elf/powerpc/reloc.c projects/krb5/libexec/rtld-elf/powerpc/rtld_machdep.h projects/krb5/libexec/rtld-elf/powerpc64/reloc.c projects/krb5/libexec/rtld-elf/powerpc64/rtld_machdep.h projects/krb5/libexec/rtld-elf/riscv/reloc.c projects/krb5/libexec/rtld-elf/rtld.c projects/krb5/libexec/rtld-elf/rtld.h projects/krb5/libexec/rtld-elf/rtld_lock.c projects/krb5/libexec/rtld-elf/rtld_printf.c projects/krb5/libexec/rtld-elf/sparc64/reloc.c projects/krb5/release/Makefile projects/krb5/release/amd64/mkisoimages.sh projects/krb5/release/i386/mkisoimages.sh projects/krb5/release/powerpc/mkisoimages.sh projects/krb5/release/release.sh projects/krb5/release/scripts/pkg-stage.sh projects/krb5/release/sparc64/mkisoimages.sh projects/krb5/release/tools/gce.conf projects/krb5/rescue/rescue/Makefile projects/krb5/sbin/bsdlabel/Makefile projects/krb5/sbin/clri/clri.c projects/krb5/sbin/decryptcore/decryptcore.c projects/krb5/sbin/devd/devd.cc projects/krb5/sbin/devd/devd.conf projects/krb5/sbin/devd/devd.hh projects/krb5/sbin/dhclient/Makefile projects/krb5/sbin/dhclient/bpf.c projects/krb5/sbin/dhclient/dhclient.c projects/krb5/sbin/dumpon/dumpon.8 projects/krb5/sbin/dumpon/dumpon.c projects/krb5/sbin/fdisk/fdisk.c projects/krb5/sbin/fsck_ffs/dir.c projects/krb5/sbin/fsck_ffs/fsck.h projects/krb5/sbin/fsck_ffs/inode.c projects/krb5/sbin/fsck_ffs/main.c projects/krb5/sbin/fsck_ffs/pass1.c projects/krb5/sbin/fsck_ffs/pass2.c projects/krb5/sbin/fsck_ffs/pass5.c projects/krb5/sbin/fsdb/fsdb.c projects/krb5/sbin/geom/core/geom.8 projects/krb5/sbin/geom/core/geom.c projects/krb5/sbin/ifconfig/Makefile projects/krb5/sbin/ifconfig/af_nd6.c projects/krb5/sbin/ifconfig/ifconfig.c projects/krb5/sbin/ifconfig/ifipsec.c projects/krb5/sbin/init/Makefile projects/krb5/sbin/ipfw/ipfw.8 projects/krb5/sbin/ipfw/ipfw2.c projects/krb5/sbin/ipfw/ipv6.c projects/krb5/sbin/md5/md5.c projects/krb5/sbin/mdmfs/mdmfs.c projects/krb5/sbin/mount_msdosfs/mount_msdosfs.c projects/krb5/sbin/newfs/mkfs.c projects/krb5/sbin/nvmecontrol/logpage.c projects/krb5/sbin/pfctl/parse.y projects/krb5/sbin/pfctl/pfctl_parser.c projects/krb5/sbin/pfctl/tests/Makefile projects/krb5/sbin/pfctl/tests/files/pfctl_test_descr.sh projects/krb5/sbin/pfctl/tests/pfctl_test.sh projects/krb5/sbin/ping/ping.c projects/krb5/sbin/rcorder/rcorder.8 projects/krb5/sbin/reboot/reboot.c projects/krb5/sbin/route/route.c projects/krb5/sbin/sysctl/sysctl.8 projects/krb5/sbin/tunefs/tunefs.c projects/krb5/sbin/umount/umount.c projects/krb5/secure/lib/libcrypto/Makefile projects/krb5/secure/lib/libcrypto/Makefile.asm projects/krb5/secure/lib/libcrypto/Makefile.depend projects/krb5/secure/lib/libcrypto/Makefile.inc projects/krb5/secure/lib/libcrypto/Makefile.man projects/krb5/secure/lib/libcrypto/aarch64/aesv8-armx.S projects/krb5/secure/lib/libcrypto/aarch64/ghashv8-armx.S projects/krb5/secure/lib/libcrypto/aarch64/sha1-armv8.S projects/krb5/secure/lib/libcrypto/aarch64/sha256-armv8.S projects/krb5/secure/lib/libcrypto/aarch64/sha512-armv8.S projects/krb5/secure/lib/libcrypto/amd64/aes-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/aesni-gcm-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/aesni-mb-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/aesni-sha1-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/aesni-sha256-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/aesni-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/bsaes-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/cmll-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/ecp_nistz256-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/ghash-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/md5-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/rc4-md5-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/rc4-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/rsaz-avx2.S projects/krb5/secure/lib/libcrypto/amd64/rsaz-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/sha1-mb-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/sha1-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/sha256-mb-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/sha256-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/sha512-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/wp-x86_64.S projects/krb5/secure/lib/libcrypto/amd64/x86_64-gf2m.S projects/krb5/secure/lib/libcrypto/amd64/x86_64-mont.S projects/krb5/secure/lib/libcrypto/amd64/x86_64-mont5.S projects/krb5/secure/lib/libcrypto/amd64/x86_64cpuid.S projects/krb5/secure/lib/libcrypto/arm/aes-armv4.S projects/krb5/secure/lib/libcrypto/arm/aesv8-armx.S projects/krb5/secure/lib/libcrypto/arm/armv4-gf2m.S projects/krb5/secure/lib/libcrypto/arm/armv4-mont.S projects/krb5/secure/lib/libcrypto/arm/bsaes-armv7.S projects/krb5/secure/lib/libcrypto/arm/ghash-armv4.S projects/krb5/secure/lib/libcrypto/arm/ghashv8-armx.S projects/krb5/secure/lib/libcrypto/arm/sha1-armv4-large.S projects/krb5/secure/lib/libcrypto/arm/sha256-armv4.S projects/krb5/secure/lib/libcrypto/arm/sha512-armv4.S projects/krb5/secure/lib/libcrypto/engines/Makefile projects/krb5/secure/lib/libcrypto/engines/Makefile.inc projects/krb5/secure/lib/libcrypto/i386/aes-586.S projects/krb5/secure/lib/libcrypto/i386/aesni-x86.S projects/krb5/secure/lib/libcrypto/i386/bf-586.S projects/krb5/secure/lib/libcrypto/i386/bn-586.S projects/krb5/secure/lib/libcrypto/i386/cmll-x86.S projects/krb5/secure/lib/libcrypto/i386/co-586.S projects/krb5/secure/lib/libcrypto/i386/crypt586.S projects/krb5/secure/lib/libcrypto/i386/des-586.S projects/krb5/secure/lib/libcrypto/i386/ghash-x86.S projects/krb5/secure/lib/libcrypto/i386/md5-586.S projects/krb5/secure/lib/libcrypto/i386/rc4-586.S projects/krb5/secure/lib/libcrypto/i386/rc5-586.S projects/krb5/secure/lib/libcrypto/i386/rmd-586.S projects/krb5/secure/lib/libcrypto/i386/sha1-586.S projects/krb5/secure/lib/libcrypto/i386/sha256-586.S projects/krb5/secure/lib/libcrypto/i386/sha512-586.S projects/krb5/secure/lib/libcrypto/i386/vpaes-x86.S projects/krb5/secure/lib/libcrypto/i386/wp-mmx.S projects/krb5/secure/lib/libcrypto/i386/x86-gf2m.S projects/krb5/secure/lib/libcrypto/i386/x86-mont.S projects/krb5/secure/lib/libcrypto/i386/x86cpuid.S projects/krb5/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 projects/krb5/secure/lib/libcrypto/man/ASN1_STRING_length.3 projects/krb5/secure/lib/libcrypto/man/ASN1_STRING_new.3 projects/krb5/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 projects/krb5/secure/lib/libcrypto/man/ASN1_TIME_set.3 projects/krb5/secure/lib/libcrypto/man/ASN1_generate_nconf.3 projects/krb5/secure/lib/libcrypto/man/BIO_ctrl.3 projects/krb5/secure/lib/libcrypto/man/BIO_f_base64.3 projects/krb5/secure/lib/libcrypto/man/BIO_f_buffer.3 projects/krb5/secure/lib/libcrypto/man/BIO_f_cipher.3 projects/krb5/secure/lib/libcrypto/man/BIO_f_md.3 projects/krb5/secure/lib/libcrypto/man/BIO_f_null.3 projects/krb5/secure/lib/libcrypto/man/BIO_f_ssl.3 projects/krb5/secure/lib/libcrypto/man/BIO_find_type.3 projects/krb5/secure/lib/libcrypto/man/BIO_new.3 projects/krb5/secure/lib/libcrypto/man/BIO_new_CMS.3 projects/krb5/secure/lib/libcrypto/man/BIO_push.3 projects/krb5/secure/lib/libcrypto/man/BIO_read.3 projects/krb5/secure/lib/libcrypto/man/BIO_s_accept.3 projects/krb5/secure/lib/libcrypto/man/BIO_s_bio.3 projects/krb5/secure/lib/libcrypto/man/BIO_s_connect.3 projects/krb5/secure/lib/libcrypto/man/BIO_s_fd.3 projects/krb5/secure/lib/libcrypto/man/BIO_s_file.3 projects/krb5/secure/lib/libcrypto/man/BIO_s_mem.3 projects/krb5/secure/lib/libcrypto/man/BIO_s_null.3 projects/krb5/secure/lib/libcrypto/man/BIO_s_socket.3 projects/krb5/secure/lib/libcrypto/man/BIO_set_callback.3 projects/krb5/secure/lib/libcrypto/man/BIO_should_retry.3 projects/krb5/secure/lib/libcrypto/man/BN_BLINDING_new.3 projects/krb5/secure/lib/libcrypto/man/BN_CTX_new.3 projects/krb5/secure/lib/libcrypto/man/BN_CTX_start.3 projects/krb5/secure/lib/libcrypto/man/BN_add.3 projects/krb5/secure/lib/libcrypto/man/BN_add_word.3 projects/krb5/secure/lib/libcrypto/man/BN_bn2bin.3 projects/krb5/secure/lib/libcrypto/man/BN_cmp.3 projects/krb5/secure/lib/libcrypto/man/BN_copy.3 projects/krb5/secure/lib/libcrypto/man/BN_generate_prime.3 projects/krb5/secure/lib/libcrypto/man/BN_mod_inverse.3 projects/krb5/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 projects/krb5/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 projects/krb5/secure/lib/libcrypto/man/BN_new.3 projects/krb5/secure/lib/libcrypto/man/BN_num_bytes.3 projects/krb5/secure/lib/libcrypto/man/BN_rand.3 projects/krb5/secure/lib/libcrypto/man/BN_set_bit.3 projects/krb5/secure/lib/libcrypto/man/BN_swap.3 projects/krb5/secure/lib/libcrypto/man/BN_zero.3 projects/krb5/secure/lib/libcrypto/man/CMS_add0_cert.3 projects/krb5/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 projects/krb5/secure/lib/libcrypto/man/CMS_add1_signer.3 projects/krb5/secure/lib/libcrypto/man/CMS_compress.3 projects/krb5/secure/lib/libcrypto/man/CMS_decrypt.3 projects/krb5/secure/lib/libcrypto/man/CMS_encrypt.3 projects/krb5/secure/lib/libcrypto/man/CMS_final.3 projects/krb5/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 projects/krb5/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 projects/krb5/secure/lib/libcrypto/man/CMS_get0_type.3 projects/krb5/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 projects/krb5/secure/lib/libcrypto/man/CMS_sign.3 projects/krb5/secure/lib/libcrypto/man/CMS_sign_receipt.3 projects/krb5/secure/lib/libcrypto/man/CMS_uncompress.3 projects/krb5/secure/lib/libcrypto/man/CMS_verify.3 projects/krb5/secure/lib/libcrypto/man/CMS_verify_receipt.3 projects/krb5/secure/lib/libcrypto/man/CONF_modules_free.3 projects/krb5/secure/lib/libcrypto/man/CONF_modules_load_file.3 projects/krb5/secure/lib/libcrypto/man/DH_generate_key.3 projects/krb5/secure/lib/libcrypto/man/DH_generate_parameters.3 projects/krb5/secure/lib/libcrypto/man/DH_new.3 projects/krb5/secure/lib/libcrypto/man/DH_set_method.3 projects/krb5/secure/lib/libcrypto/man/DH_size.3 projects/krb5/secure/lib/libcrypto/man/DSA_SIG_new.3 projects/krb5/secure/lib/libcrypto/man/DSA_do_sign.3 projects/krb5/secure/lib/libcrypto/man/DSA_dup_DH.3 projects/krb5/secure/lib/libcrypto/man/DSA_generate_key.3 projects/krb5/secure/lib/libcrypto/man/DSA_generate_parameters.3 projects/krb5/secure/lib/libcrypto/man/DSA_new.3 projects/krb5/secure/lib/libcrypto/man/DSA_set_method.3 projects/krb5/secure/lib/libcrypto/man/DSA_sign.3 projects/krb5/secure/lib/libcrypto/man/DSA_size.3 projects/krb5/secure/lib/libcrypto/man/EC_GFp_simple_method.3 projects/krb5/secure/lib/libcrypto/man/EC_GROUP_copy.3 projects/krb5/secure/lib/libcrypto/man/EC_GROUP_new.3 projects/krb5/secure/lib/libcrypto/man/EC_KEY_new.3 projects/krb5/secure/lib/libcrypto/man/EC_POINT_add.3 projects/krb5/secure/lib/libcrypto/man/EC_POINT_new.3 projects/krb5/secure/lib/libcrypto/man/ERR_GET_LIB.3 projects/krb5/secure/lib/libcrypto/man/ERR_clear_error.3 projects/krb5/secure/lib/libcrypto/man/ERR_error_string.3 projects/krb5/secure/lib/libcrypto/man/ERR_get_error.3 projects/krb5/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 projects/krb5/secure/lib/libcrypto/man/ERR_load_strings.3 projects/krb5/secure/lib/libcrypto/man/ERR_print_errors.3 projects/krb5/secure/lib/libcrypto/man/ERR_put_error.3 projects/krb5/secure/lib/libcrypto/man/ERR_remove_state.3 projects/krb5/secure/lib/libcrypto/man/ERR_set_mark.3 projects/krb5/secure/lib/libcrypto/man/EVP_BytesToKey.3 projects/krb5/secure/lib/libcrypto/man/EVP_DigestInit.3 projects/krb5/secure/lib/libcrypto/man/EVP_DigestSignInit.3 projects/krb5/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 projects/krb5/secure/lib/libcrypto/man/EVP_EncodeInit.3 projects/krb5/secure/lib/libcrypto/man/EVP_EncryptInit.3 projects/krb5/secure/lib/libcrypto/man/EVP_OpenInit.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_derive.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_meth_new.3 (contents, props changed) projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_new.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_sign.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_verify.3 projects/krb5/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 projects/krb5/secure/lib/libcrypto/man/EVP_SealInit.3 projects/krb5/secure/lib/libcrypto/man/EVP_SignInit.3 projects/krb5/secure/lib/libcrypto/man/EVP_VerifyInit.3 projects/krb5/secure/lib/libcrypto/man/OBJ_nid2obj.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_Applink.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_config.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3 projects/krb5/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 projects/krb5/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 projects/krb5/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 projects/krb5/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 projects/krb5/secure/lib/libcrypto/man/PKCS12_create.3 projects/krb5/secure/lib/libcrypto/man/PKCS12_parse.3 projects/krb5/secure/lib/libcrypto/man/PKCS7_decrypt.3 projects/krb5/secure/lib/libcrypto/man/PKCS7_encrypt.3 projects/krb5/secure/lib/libcrypto/man/PKCS7_sign.3 projects/krb5/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 projects/krb5/secure/lib/libcrypto/man/PKCS7_verify.3 projects/krb5/secure/lib/libcrypto/man/RAND_add.3 projects/krb5/secure/lib/libcrypto/man/RAND_bytes.3 projects/krb5/secure/lib/libcrypto/man/RAND_cleanup.3 projects/krb5/secure/lib/libcrypto/man/RAND_egd.3 projects/krb5/secure/lib/libcrypto/man/RAND_load_file.3 projects/krb5/secure/lib/libcrypto/man/RAND_set_rand_method.3 projects/krb5/secure/lib/libcrypto/man/RSA_blinding_on.3 projects/krb5/secure/lib/libcrypto/man/RSA_check_key.3 projects/krb5/secure/lib/libcrypto/man/RSA_generate_key.3 projects/krb5/secure/lib/libcrypto/man/RSA_new.3 projects/krb5/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 projects/krb5/secure/lib/libcrypto/man/RSA_print.3 projects/krb5/secure/lib/libcrypto/man/RSA_private_encrypt.3 projects/krb5/secure/lib/libcrypto/man/RSA_public_encrypt.3 projects/krb5/secure/lib/libcrypto/man/RSA_set_method.3 projects/krb5/secure/lib/libcrypto/man/RSA_sign.3 projects/krb5/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 projects/krb5/secure/lib/libcrypto/man/RSA_size.3 projects/krb5/secure/lib/libcrypto/man/SMIME_read_CMS.3 projects/krb5/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 projects/krb5/secure/lib/libcrypto/man/SMIME_write_CMS.3 projects/krb5/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 projects/krb5/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 projects/krb5/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 projects/krb5/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 projects/krb5/secure/lib/libcrypto/man/X509_NAME_print_ex.3 projects/krb5/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 projects/krb5/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 projects/krb5/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 projects/krb5/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 projects/krb5/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 projects/krb5/secure/lib/libcrypto/man/X509_check_host.3 projects/krb5/secure/lib/libcrypto/man/X509_check_private_key.3 (contents, props changed) projects/krb5/secure/lib/libcrypto/man/X509_cmp_time.3 (contents, props changed) projects/krb5/secure/lib/libcrypto/man/X509_new.3 projects/krb5/secure/lib/libcrypto/man/X509_verify_cert.3 projects/krb5/secure/lib/libcrypto/man/d2i_DHparams.3 projects/krb5/secure/lib/libcrypto/man/d2i_PrivateKey.3 projects/krb5/secure/lib/libcrypto/man/d2i_X509.3 projects/krb5/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 projects/krb5/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 projects/krb5/secure/lib/libssh/Makefile projects/krb5/secure/lib/libssl/Makefile projects/krb5/secure/lib/libssl/Makefile.depend projects/krb5/secure/usr.bin/openssl/Makefile projects/krb5/secure/usr.bin/openssl/Makefile.man projects/krb5/secure/usr.bin/openssl/man/CA.pl.1 projects/krb5/secure/usr.bin/openssl/man/asn1parse.1 projects/krb5/secure/usr.bin/openssl/man/ca.1 projects/krb5/secure/usr.bin/openssl/man/ciphers.1 projects/krb5/secure/usr.bin/openssl/man/cms.1 projects/krb5/secure/usr.bin/openssl/man/crl.1 projects/krb5/secure/usr.bin/openssl/man/crl2pkcs7.1 projects/krb5/secure/usr.bin/openssl/man/dgst.1 projects/krb5/secure/usr.bin/openssl/man/dhparam.1 projects/krb5/secure/usr.bin/openssl/man/dsa.1 projects/krb5/secure/usr.bin/openssl/man/dsaparam.1 projects/krb5/secure/usr.bin/openssl/man/ec.1 projects/krb5/secure/usr.bin/openssl/man/ecparam.1 projects/krb5/secure/usr.bin/openssl/man/enc.1 projects/krb5/secure/usr.bin/openssl/man/errstr.1 projects/krb5/secure/usr.bin/openssl/man/gendsa.1 projects/krb5/secure/usr.bin/openssl/man/genpkey.1 projects/krb5/secure/usr.bin/openssl/man/genrsa.1 projects/krb5/secure/usr.bin/openssl/man/nseq.1 projects/krb5/secure/usr.bin/openssl/man/ocsp.1 projects/krb5/secure/usr.bin/openssl/man/openssl.1 projects/krb5/secure/usr.bin/openssl/man/passwd.1 projects/krb5/secure/usr.bin/openssl/man/pkcs12.1 projects/krb5/secure/usr.bin/openssl/man/pkcs7.1 projects/krb5/secure/usr.bin/openssl/man/pkcs8.1 projects/krb5/secure/usr.bin/openssl/man/pkey.1 projects/krb5/secure/usr.bin/openssl/man/pkeyparam.1 projects/krb5/secure/usr.bin/openssl/man/pkeyutl.1 projects/krb5/secure/usr.bin/openssl/man/rand.1 projects/krb5/secure/usr.bin/openssl/man/req.1 projects/krb5/secure/usr.bin/openssl/man/rsa.1 projects/krb5/secure/usr.bin/openssl/man/rsautl.1 projects/krb5/secure/usr.bin/openssl/man/s_client.1 projects/krb5/secure/usr.bin/openssl/man/s_server.1 projects/krb5/secure/usr.bin/openssl/man/s_time.1 projects/krb5/secure/usr.bin/openssl/man/sess_id.1 projects/krb5/secure/usr.bin/openssl/man/smime.1 projects/krb5/secure/usr.bin/openssl/man/speed.1 projects/krb5/secure/usr.bin/openssl/man/spkac.1 projects/krb5/secure/usr.bin/openssl/man/ts.1 projects/krb5/secure/usr.bin/openssl/man/tsget.1 projects/krb5/secure/usr.bin/openssl/man/verify.1 projects/krb5/secure/usr.bin/openssl/man/version.1 projects/krb5/secure/usr.bin/openssl/man/x509.1 projects/krb5/share/colldef/Makefile projects/krb5/share/colldef/af_ZA.UTF-8.src projects/krb5/share/colldef/am_ET.UTF-8.src projects/krb5/share/colldef/ar_SA.UTF-8.src projects/krb5/share/colldef/be_BY.UTF-8.src projects/krb5/share/colldef/ca_AD.UTF-8.src projects/krb5/share/colldef/cs_CZ.ISO8859-2.src projects/krb5/share/colldef/cs_CZ.UTF-8.src projects/krb5/share/colldef/da_DK.ISO8859-1.src projects/krb5/share/colldef/da_DK.ISO8859-15.src projects/krb5/share/colldef/da_DK.UTF-8.src projects/krb5/share/colldef/el_GR.UTF-8.src projects/krb5/share/colldef/en_US.UTF-8.src projects/krb5/share/colldef/es_MX.UTF-8.src projects/krb5/share/colldef/et_EE.UTF-8.src projects/krb5/share/colldef/fi_FI.UTF-8.src projects/krb5/share/colldef/fr_CA.UTF-8.src projects/krb5/share/colldef/he_IL.UTF-8.src projects/krb5/share/colldef/hi_IN.UTF-8.src projects/krb5/share/colldef/hr_HR.ISO8859-2.src projects/krb5/share/colldef/hu_HU.ISO8859-2.src projects/krb5/share/colldef/hu_HU.UTF-8.src projects/krb5/share/colldef/hy_AM.UTF-8.src projects/krb5/share/colldef/is_IS.UTF-8.src projects/krb5/share/colldef/ja_JP.UTF-8.src projects/krb5/share/colldef/ja_JP.eucJP.src projects/krb5/share/colldef/kk_KZ.UTF-8.src projects/krb5/share/colldef/ko_KR.UTF-8.src projects/krb5/share/colldef/lt_LT.UTF-8.src projects/krb5/share/colldef/lv_LV.UTF-8.src projects/krb5/share/colldef/nb_NO.ISO8859-1.src projects/krb5/share/colldef/nb_NO.ISO8859-15.src projects/krb5/share/colldef/nn_NO.ISO8859-1.src projects/krb5/share/colldef/nn_NO.ISO8859-15.src projects/krb5/share/colldef/nn_NO.UTF-8.src projects/krb5/share/colldef/pl_PL.UTF-8.src projects/krb5/share/colldef/ro_RO.UTF-8.src projects/krb5/share/colldef/ru_RU.UTF-8.src projects/krb5/share/colldef/se_NO.UTF-8.src projects/krb5/share/colldef/sk_SK.ISO8859-2.src projects/krb5/share/colldef/sk_SK.UTF-8.src projects/krb5/share/colldef/sl_SI.UTF-8.src projects/krb5/share/colldef/sr_RS.ISO8859-2.src projects/krb5/share/colldef/sr_RS.ISO8859-5.src projects/krb5/share/colldef/sr_RS.UTF-8.src projects/krb5/share/colldef/sr_RS.UTF-8@latin.src projects/krb5/share/colldef/sv_SE.UTF-8.src projects/krb5/share/colldef/tr_TR.UTF-8.src projects/krb5/share/colldef/uk_UA.UTF-8.src projects/krb5/share/colldef/zh_CN.GB18030.src projects/krb5/share/colldef/zh_CN.GB2312.src projects/krb5/share/colldef/zh_CN.GBK.src projects/krb5/share/colldef/zh_CN.UTF-8.src projects/krb5/share/colldef/zh_CN.eucCN.src projects/krb5/share/colldef/zh_TW.Big5.src projects/krb5/share/colldef/zh_TW.UTF-8.src projects/krb5/share/ctypedef/Makefile projects/krb5/share/ctypedef/ca_IT.ISO8859-1.src projects/krb5/share/ctypedef/en_US.ISO8859-1.src projects/krb5/share/ctypedef/hi_IN.ISCII-DEV.src projects/krb5/share/ctypedef/hy_AM.ARMSCII-8.src projects/krb5/share/ctypedef/ja_JP.eucJP.src projects/krb5/share/ctypedef/zh_CN.eucCN.src projects/krb5/share/examples/jails/README projects/krb5/share/examples/jails/jib projects/krb5/share/examples/jails/jng projects/krb5/share/man/man3/CMSG_DATA.3 projects/krb5/share/man/man4/Makefile projects/krb5/share/man/man4/ae.4 projects/krb5/share/man/man4/ahc.4 projects/krb5/share/man/man4/ahci.4 projects/krb5/share/man/man4/bnxt.4 projects/krb5/share/man/man4/cxgbe.4 projects/krb5/share/man/man4/ddb.4 projects/krb5/share/man/man4/de.4 projects/krb5/share/man/man4/dtrace_ip.4 projects/krb5/share/man/man4/ed.4 projects/krb5/share/man/man4/em.4 projects/krb5/share/man/man4/gif.4 projects/krb5/share/man/man4/icmp6.4 projects/krb5/share/man/man4/ig4.4 projects/krb5/share/man/man4/ip6.4 projects/krb5/share/man/man4/ixl.4 projects/krb5/share/man/man4/man4.i386/Makefile projects/krb5/share/man/man4/man4.i386/cs.4 projects/krb5/share/man/man4/man4.i386/ep.4 projects/krb5/share/man/man4/man4.i386/ex.4 projects/krb5/share/man/man4/man4.i386/fe.4 projects/krb5/share/man/man4/man4.i386/vx.4 projects/krb5/share/man/man4/man4.powerpc/bm.4 projects/krb5/share/man/man4/mouse.4 projects/krb5/share/man/man4/netdump.4 projects/krb5/share/man/man4/netmap.4 projects/krb5/share/man/man4/ng_pptpgre.4 projects/krb5/share/man/man4/numa.4 projects/krb5/share/man/man4/pcn.4 projects/krb5/share/man/man4/procdesc.4 projects/krb5/share/man/man4/psm.4 projects/krb5/share/man/man4/rum.4 projects/krb5/share/man/man4/run.4 projects/krb5/share/man/man4/scsi.4 projects/krb5/share/man/man4/sctp.4 projects/krb5/share/man/man4/sf.4 projects/krb5/share/man/man4/sn.4 projects/krb5/share/man/man4/sym.4 projects/krb5/share/man/man4/tl.4 projects/krb5/share/man/man4/tpm.4 projects/krb5/share/man/man4/tx.4 projects/krb5/share/man/man4/txp.4 projects/krb5/share/man/man4/vale.4 projects/krb5/share/man/man4/wb.4 projects/krb5/share/man/man4/xe.4 projects/krb5/share/man/man5/make.conf.5 projects/krb5/share/man/man5/msdosfs.5 projects/krb5/share/man/man5/nsmb.conf.5 projects/krb5/share/man/man5/nsswitch.conf.5 projects/krb5/share/man/man5/pf.conf.5 projects/krb5/share/man/man5/rc.conf.5 projects/krb5/share/man/man5/src.conf.5 projects/krb5/share/man/man7/arch.7 projects/krb5/share/man/man7/build.7 projects/krb5/share/man/man8/rc.8 projects/krb5/share/man/man8/rc.subr.8 projects/krb5/share/man/man9/EVENTHANDLER.9 projects/krb5/share/man/man9/MODULE_PNP_INFO.9 projects/krb5/share/man/man9/Makefile projects/krb5/share/man/man9/VOP_CREATE.9 projects/krb5/share/man/man9/contigmalloc.9 projects/krb5/share/man/man9/domainset.9 projects/krb5/share/man/man9/epoch.9 projects/krb5/share/man/man9/iflib.9 projects/krb5/share/man/man9/malloc.9 projects/krb5/share/man/man9/socket.9 projects/krb5/share/man/man9/style.9 projects/krb5/share/misc/bsd-family-tree projects/krb5/share/misc/committers-ports.dot projects/krb5/share/misc/committers-src.dot projects/krb5/share/mk/bsd.compiler.mk projects/krb5/share/mk/bsd.dirs.mk projects/krb5/share/mk/bsd.endian.mk projects/krb5/share/mk/bsd.lib.mk projects/krb5/share/mk/bsd.linker.mk projects/krb5/share/mk/bsd.opts.mk projects/krb5/share/mk/bsd.prog.mk projects/krb5/share/mk/bsd.progs.mk projects/krb5/share/mk/bsd.subdir.mk projects/krb5/share/mk/bsd.sys.mk projects/krb5/share/mk/src.libnames.mk projects/krb5/share/mk/src.opts.mk projects/krb5/share/monetdef/Makefile projects/krb5/share/monetdef/fr_CH.UTF-8.src projects/krb5/share/monetdef/hy_AM.ARMSCII-8.src projects/krb5/share/monetdef/hy_AM.UTF-8.src projects/krb5/share/monetdef/mn_MN.UTF-8.src projects/krb5/share/monetdef/nl_BE.ISO8859-15.src projects/krb5/share/monetdef/nl_BE.UTF-8.src projects/krb5/share/numericdef/Makefile projects/krb5/share/timedef/ca_IT.ISO8859-15.src projects/krb5/share/vt/fonts/tom-thumb.hex projects/krb5/stand/common/disk.c projects/krb5/stand/common/part.c projects/krb5/stand/defaults/loader.conf projects/krb5/stand/defaults/loader.conf.5 projects/krb5/stand/efi/libefi/delay.c projects/krb5/stand/efi/loader/main.c projects/krb5/stand/forth/check-password.4th projects/krb5/stand/i386/libi386/Makefile projects/krb5/stand/i386/libi386/biosdisk.c projects/krb5/stand/i386/loader/main.c projects/krb5/stand/liblua/luaconf.h projects/krb5/stand/liblua/lutils.c projects/krb5/stand/libsa/Makefile projects/krb5/stand/libsa/ip.c projects/krb5/stand/libsa/net.c projects/krb5/stand/libsa/tftp.c projects/krb5/stand/libsa/udp.c projects/krb5/stand/lua/cli.lua projects/krb5/stand/lua/cli.lua.8 projects/krb5/stand/lua/config.lua projects/krb5/stand/lua/core.lua projects/krb5/stand/lua/menu.lua projects/krb5/stand/lua/password.lua projects/krb5/sys/amd64/amd64/copyout.c projects/krb5/sys/amd64/amd64/initcpu.c projects/krb5/sys/amd64/amd64/machdep.c projects/krb5/sys/amd64/amd64/pmap.c projects/krb5/sys/amd64/amd64/support.S projects/krb5/sys/amd64/amd64/trap.c projects/krb5/sys/amd64/amd64/vm_machdep.c projects/krb5/sys/amd64/conf/GENERIC projects/krb5/sys/amd64/conf/GENERIC-MMCCAM projects/krb5/sys/amd64/conf/MINIMAL projects/krb5/sys/amd64/conf/NOTES projects/krb5/sys/amd64/ia32/ia32_syscall.c projects/krb5/sys/amd64/include/cpu.h projects/krb5/sys/amd64/include/cpufunc.h projects/krb5/sys/amd64/include/md_var.h projects/krb5/sys/amd64/include/pcpu.h projects/krb5/sys/amd64/include/pmap.h projects/krb5/sys/amd64/include/proc.h projects/krb5/sys/amd64/include/vmm.h projects/krb5/sys/amd64/include/vmparam.h projects/krb5/sys/amd64/linux/linux_proto.h projects/krb5/sys/amd64/linux/linux_systrace_args.c projects/krb5/sys/amd64/linux32/linux32_proto.h projects/krb5/sys/amd64/linux32/linux32_sysvec.c projects/krb5/sys/amd64/pci/pci_cfgreg.c projects/krb5/sys/amd64/vmm/amd/svm.c projects/krb5/sys/amd64/vmm/amd/svm_msr.c projects/krb5/sys/amd64/vmm/intel/vmcs.h projects/krb5/sys/amd64/vmm/intel/vmx.c projects/krb5/sys/amd64/vmm/vmm.c projects/krb5/sys/amd64/vmm/vmm_instruction_emul.c projects/krb5/sys/arm/arm/generic_timer.c projects/krb5/sys/arm/arm/trap-v4.c projects/krb5/sys/arm/arm/trap-v6.c projects/krb5/sys/arm/conf/std.arm projects/krb5/sys/arm/conf/std.armv6 projects/krb5/sys/arm/conf/std.armv7 projects/krb5/sys/arm/freescale/imx/files.imx6 projects/krb5/sys/arm/include/cpu.h projects/krb5/sys/arm/include/elf.h projects/krb5/sys/arm64/arm64/elf_machdep.c projects/krb5/sys/arm64/arm64/identcpu.c projects/krb5/sys/arm64/arm64/locore.S projects/krb5/sys/arm64/arm64/machdep.c projects/krb5/sys/arm64/arm64/mp_machdep.c projects/krb5/sys/arm64/arm64/pmap.c projects/krb5/sys/arm64/arm64/swtch.S projects/krb5/sys/arm64/arm64/trap.c projects/krb5/sys/arm64/arm64/undefined.c projects/krb5/sys/arm64/arm64/vm_machdep.c projects/krb5/sys/arm64/conf/GENERIC projects/krb5/sys/arm64/conf/GENERIC-MMCCAM projects/krb5/sys/arm64/include/armreg.h projects/krb5/sys/arm64/include/cpu.h projects/krb5/sys/arm64/include/elf.h projects/krb5/sys/arm64/include/hypervisor.h projects/krb5/sys/arm64/include/pte.h projects/krb5/sys/arm64/include/undefined.h projects/krb5/sys/cam/ata/ata_da.c projects/krb5/sys/cam/cam_periph.c projects/krb5/sys/cam/nvme/nvme_da.c projects/krb5/sys/cam/scsi/scsi_cd.c projects/krb5/sys/cam/scsi/scsi_da.c projects/krb5/sys/cddl/compat/opensolaris/sys/vnode.h projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/krb5/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c projects/krb5/sys/cddl/dev/dtrace/powerpc/dtrace_asm.S projects/krb5/sys/cddl/dev/fbt/riscv/fbt_isa.c projects/krb5/sys/compat/cloudabi/cloudabi_file.c projects/krb5/sys/compat/cloudabi32/cloudabi32_proto.h projects/krb5/sys/compat/cloudabi64/cloudabi64_proto.h projects/krb5/sys/compat/freebsd32/capabilities.conf projects/krb5/sys/compat/freebsd32/freebsd32_ioctl.c projects/krb5/sys/compat/freebsd32/freebsd32_ioctl.h projects/krb5/sys/compat/freebsd32/freebsd32_misc.c projects/krb5/sys/compat/freebsd32/freebsd32_proto.h projects/krb5/sys/compat/freebsd32/freebsd32_syscall.h projects/krb5/sys/compat/freebsd32/freebsd32_syscalls.c projects/krb5/sys/compat/freebsd32/freebsd32_sysent.c projects/krb5/sys/compat/freebsd32/freebsd32_systrace_args.c projects/krb5/sys/compat/freebsd32/freebsd32_util.h projects/krb5/sys/compat/freebsd32/syscalls.master projects/krb5/sys/compat/linux/linux_common.c projects/krb5/sys/compat/linux/linux_file.c projects/krb5/sys/compat/linux/linux_ioctl.c projects/krb5/sys/compat/linux/linux_ioctl.h projects/krb5/sys/compat/linux/linux_socket.c projects/krb5/sys/compat/linuxkpi/common/include/linux/dmapool.h projects/krb5/sys/compat/linuxkpi/common/include/linux/gfp.h projects/krb5/sys/compat/linuxkpi/common/include/linux/io.h projects/krb5/sys/compat/linuxkpi/common/include/linux/kernel.h projects/krb5/sys/compat/linuxkpi/common/src/linux_compat.c projects/krb5/sys/compat/x86bios/x86bios.c projects/krb5/sys/conf/Makefile.amd64 projects/krb5/sys/conf/Makefile.i386 projects/krb5/sys/conf/NOTES projects/krb5/sys/conf/WITHOUT_SOURCELESS_UCODE projects/krb5/sys/conf/dtb.mk projects/krb5/sys/conf/files projects/krb5/sys/conf/files.amd64 projects/krb5/sys/conf/files.arm projects/krb5/sys/conf/files.arm64 projects/krb5/sys/conf/files.i386 projects/krb5/sys/conf/files.mips projects/krb5/sys/conf/files.powerpc projects/krb5/sys/conf/files.riscv projects/krb5/sys/conf/files.sparc64 projects/krb5/sys/conf/kern.mk projects/krb5/sys/conf/kern.opts.mk projects/krb5/sys/conf/kern.post.mk projects/krb5/sys/conf/kern.pre.mk projects/krb5/sys/conf/kmod.mk projects/krb5/sys/conf/ldscript.amd64 projects/krb5/sys/conf/newvers.sh projects/krb5/sys/conf/options projects/krb5/sys/contrib/ck/src/ck_epoch.c projects/krb5/sys/contrib/dev/acpica/changes.txt projects/krb5/sys/contrib/dev/acpica/common/adisasm.c projects/krb5/sys/contrib/dev/acpica/common/ahtable.c projects/krb5/sys/contrib/dev/acpica/common/dmextern.c projects/krb5/sys/contrib/dev/acpica/common/dmtable.c projects/krb5/sys/contrib/dev/acpica/common/dmtbdump3.c projects/krb5/sys/contrib/dev/acpica/common/dmtbinfo3.c projects/krb5/sys/contrib/dev/acpica/compiler/aslallocate.c projects/krb5/sys/contrib/dev/acpica/compiler/aslanalyze.c projects/krb5/sys/contrib/dev/acpica/compiler/aslcache.c projects/krb5/sys/contrib/dev/acpica/compiler/aslcodegen.c projects/krb5/sys/contrib/dev/acpica/compiler/aslcompile.c projects/krb5/sys/contrib/dev/acpica/compiler/aslcompiler.l projects/krb5/sys/contrib/dev/acpica/compiler/asldefine.h projects/krb5/sys/contrib/dev/acpica/compiler/aslerror.c projects/krb5/sys/contrib/dev/acpica/compiler/aslexternal.c projects/krb5/sys/contrib/dev/acpica/compiler/aslfileio.c projects/krb5/sys/contrib/dev/acpica/compiler/aslfiles.c projects/krb5/sys/contrib/dev/acpica/compiler/aslfold.c projects/krb5/sys/contrib/dev/acpica/compiler/aslglobal.h projects/krb5/sys/contrib/dev/acpica/compiler/aslhex.c projects/krb5/sys/contrib/dev/acpica/compiler/aslkeywords.y projects/krb5/sys/contrib/dev/acpica/compiler/asllength.c projects/krb5/sys/contrib/dev/acpica/compiler/asllisting.c projects/krb5/sys/contrib/dev/acpica/compiler/asllistsup.c projects/krb5/sys/contrib/dev/acpica/compiler/aslload.c projects/krb5/sys/contrib/dev/acpica/compiler/asllookup.c projects/krb5/sys/contrib/dev/acpica/compiler/aslmain.c projects/krb5/sys/contrib/dev/acpica/compiler/aslmap.c projects/krb5/sys/contrib/dev/acpica/compiler/aslmapenter.c projects/krb5/sys/contrib/dev/acpica/compiler/aslmapoutput.c projects/krb5/sys/contrib/dev/acpica/compiler/aslmessages.c projects/krb5/sys/contrib/dev/acpica/compiler/aslmessages.h projects/krb5/sys/contrib/dev/acpica/compiler/aslmethod.c projects/krb5/sys/contrib/dev/acpica/compiler/aslnamesp.c projects/krb5/sys/contrib/dev/acpica/compiler/asloffset.c projects/krb5/sys/contrib/dev/acpica/compiler/aslopcodes.c projects/krb5/sys/contrib/dev/acpica/compiler/asloperands.c projects/krb5/sys/contrib/dev/acpica/compiler/aslopt.c projects/krb5/sys/contrib/dev/acpica/compiler/asloptions.c projects/krb5/sys/contrib/dev/acpica/compiler/aslparseop.c projects/krb5/sys/contrib/dev/acpica/compiler/aslpld.c projects/krb5/sys/contrib/dev/acpica/compiler/aslpredef.c projects/krb5/sys/contrib/dev/acpica/compiler/aslprepkg.c projects/krb5/sys/contrib/dev/acpica/compiler/aslprune.c projects/krb5/sys/contrib/dev/acpica/compiler/aslresource.c projects/krb5/sys/contrib/dev/acpica/compiler/aslstartup.c projects/krb5/sys/contrib/dev/acpica/compiler/aslsupport.l projects/krb5/sys/contrib/dev/acpica/compiler/aslsupport.y projects/krb5/sys/contrib/dev/acpica/compiler/asltokens.y projects/krb5/sys/contrib/dev/acpica/compiler/asltransform.c projects/krb5/sys/contrib/dev/acpica/compiler/asltree.c projects/krb5/sys/contrib/dev/acpica/compiler/aslutils.c projects/krb5/sys/contrib/dev/acpica/compiler/aslwalks.c projects/krb5/sys/contrib/dev/acpica/compiler/aslxref.c projects/krb5/sys/contrib/dev/acpica/compiler/aslxrefout.c projects/krb5/sys/contrib/dev/acpica/compiler/cvcompiler.c projects/krb5/sys/contrib/dev/acpica/compiler/cvdisasm.c projects/krb5/sys/contrib/dev/acpica/compiler/cvparser.c projects/krb5/sys/contrib/dev/acpica/compiler/dtcompile.c projects/krb5/sys/contrib/dev/acpica/compiler/dtcompiler.h projects/krb5/sys/contrib/dev/acpica/compiler/dtexpress.c projects/krb5/sys/contrib/dev/acpica/compiler/dtfield.c projects/krb5/sys/contrib/dev/acpica/compiler/dtio.c projects/krb5/sys/contrib/dev/acpica/compiler/dtparser.y projects/krb5/sys/contrib/dev/acpica/compiler/dtsubtable.c projects/krb5/sys/contrib/dev/acpica/compiler/dttable.c projects/krb5/sys/contrib/dev/acpica/compiler/dttable2.c projects/krb5/sys/contrib/dev/acpica/compiler/dttemplate.c projects/krb5/sys/contrib/dev/acpica/compiler/dtutils.c projects/krb5/sys/contrib/dev/acpica/compiler/preprocess.h projects/krb5/sys/contrib/dev/acpica/compiler/prexpress.c projects/krb5/sys/contrib/dev/acpica/compiler/prmacros.c projects/krb5/sys/contrib/dev/acpica/compiler/prparser.l projects/krb5/sys/contrib/dev/acpica/compiler/prparser.y projects/krb5/sys/contrib/dev/acpica/compiler/prscan.c projects/krb5/sys/contrib/dev/acpica/compiler/prutils.c projects/krb5/sys/contrib/dev/acpica/components/debugger/dbinput.c projects/krb5/sys/contrib/dev/acpica/components/debugger/dbxface.c projects/krb5/sys/contrib/dev/acpica/components/disassembler/dmutils.c projects/krb5/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c projects/krb5/sys/contrib/dev/acpica/components/dispatcher/dswload2.c projects/krb5/sys/contrib/dev/acpica/components/events/evregion.c projects/krb5/sys/contrib/dev/acpica/components/events/evrgnini.c projects/krb5/sys/contrib/dev/acpica/components/events/evxfregn.c projects/krb5/sys/contrib/dev/acpica/components/executer/exfield.c projects/krb5/sys/contrib/dev/acpica/components/hardware/hwsleep.c projects/krb5/sys/contrib/dev/acpica/components/namespace/nsaccess.c projects/krb5/sys/contrib/dev/acpica/components/parser/psloop.c projects/krb5/sys/contrib/dev/acpica/components/parser/psobject.c projects/krb5/sys/contrib/dev/acpica/components/tables/tbxfload.c projects/krb5/sys/contrib/dev/acpica/include/acconfig.h projects/krb5/sys/contrib/dev/acpica/include/acdisasm.h projects/krb5/sys/contrib/dev/acpica/include/acevents.h projects/krb5/sys/contrib/dev/acpica/include/acexcep.h projects/krb5/sys/contrib/dev/acpica/include/acinterp.h projects/krb5/sys/contrib/dev/acpica/include/aclocal.h projects/krb5/sys/contrib/dev/acpica/include/acnamesp.h projects/krb5/sys/contrib/dev/acpica/include/acpixf.h projects/krb5/sys/contrib/dev/acpica/include/actbinfo.h projects/krb5/sys/contrib/dev/acpica/include/actbl3.h projects/krb5/sys/contrib/dev/acpica/include/amlcode.h projects/krb5/sys/contrib/octeon-sdk/cvmx-pip.h projects/krb5/sys/contrib/zstd/.gitattributes projects/krb5/sys/contrib/zstd/Makefile projects/krb5/sys/contrib/zstd/NEWS projects/krb5/sys/contrib/zstd/README.md projects/krb5/sys/contrib/zstd/TESTING.md projects/krb5/sys/contrib/zstd/appveyor.yml projects/krb5/sys/contrib/zstd/contrib/gen_html/Makefile projects/krb5/sys/contrib/zstd/contrib/meson/meson.build projects/krb5/sys/contrib/zstd/contrib/pzstd/Makefile projects/krb5/sys/contrib/zstd/contrib/pzstd/Options.cpp projects/krb5/sys/contrib/zstd/contrib/pzstd/Pzstd.cpp projects/krb5/sys/contrib/zstd/contrib/seekable_format/examples/Makefile projects/krb5/sys/contrib/zstd/contrib/seekable_format/examples/seekable_compression.c projects/krb5/sys/contrib/zstd/contrib/seekable_format/examples/seekable_decompression.c projects/krb5/sys/contrib/zstd/contrib/seekable_format/zstd_seekable.h projects/krb5/sys/contrib/zstd/contrib/seekable_format/zstdseek_decompress.c projects/krb5/sys/contrib/zstd/doc/zstd_compression_format.md projects/krb5/sys/contrib/zstd/doc/zstd_manual.html projects/krb5/sys/contrib/zstd/lib/BUCK projects/krb5/sys/contrib/zstd/lib/Makefile projects/krb5/sys/contrib/zstd/lib/README.md projects/krb5/sys/contrib/zstd/lib/common/bitstream.h projects/krb5/sys/contrib/zstd/lib/common/compiler.h projects/krb5/sys/contrib/zstd/lib/common/cpu.h projects/krb5/sys/contrib/zstd/lib/common/entropy_common.c projects/krb5/sys/contrib/zstd/lib/common/fse.h projects/krb5/sys/contrib/zstd/lib/common/fse_decompress.c projects/krb5/sys/contrib/zstd/lib/common/huf.h projects/krb5/sys/contrib/zstd/lib/common/mem.h projects/krb5/sys/contrib/zstd/lib/common/pool.c projects/krb5/sys/contrib/zstd/lib/common/pool.h projects/krb5/sys/contrib/zstd/lib/common/xxhash.c projects/krb5/sys/contrib/zstd/lib/common/zstd_common.c projects/krb5/sys/contrib/zstd/lib/common/zstd_internal.h projects/krb5/sys/contrib/zstd/lib/compress/fse_compress.c projects/krb5/sys/contrib/zstd/lib/compress/huf_compress.c projects/krb5/sys/contrib/zstd/lib/compress/zstd_compress.c projects/krb5/sys/contrib/zstd/lib/compress/zstd_compress_internal.h projects/krb5/sys/contrib/zstd/lib/compress/zstd_double_fast.c projects/krb5/sys/contrib/zstd/lib/compress/zstd_double_fast.h projects/krb5/sys/contrib/zstd/lib/compress/zstd_fast.c projects/krb5/sys/contrib/zstd/lib/compress/zstd_fast.h projects/krb5/sys/contrib/zstd/lib/compress/zstd_lazy.c projects/krb5/sys/contrib/zstd/lib/compress/zstd_lazy.h projects/krb5/sys/contrib/zstd/lib/compress/zstd_ldm.c projects/krb5/sys/contrib/zstd/lib/compress/zstd_ldm.h projects/krb5/sys/contrib/zstd/lib/compress/zstd_opt.c projects/krb5/sys/contrib/zstd/lib/compress/zstd_opt.h projects/krb5/sys/contrib/zstd/lib/compress/zstdmt_compress.c projects/krb5/sys/contrib/zstd/lib/compress/zstdmt_compress.h projects/krb5/sys/contrib/zstd/lib/decompress/huf_decompress.c projects/krb5/sys/contrib/zstd/lib/decompress/zstd_decompress.c projects/krb5/sys/contrib/zstd/lib/dictBuilder/cover.c projects/krb5/sys/contrib/zstd/lib/dictBuilder/divsufsort.c projects/krb5/sys/contrib/zstd/lib/dictBuilder/zdict.c projects/krb5/sys/contrib/zstd/lib/dictBuilder/zdict.h projects/krb5/sys/contrib/zstd/lib/freebsd/zstd_kmalloc.c projects/krb5/sys/contrib/zstd/lib/legacy/zstd_v01.c projects/krb5/sys/contrib/zstd/lib/legacy/zstd_v02.c projects/krb5/sys/contrib/zstd/lib/legacy/zstd_v03.c projects/krb5/sys/contrib/zstd/lib/legacy/zstd_v04.c projects/krb5/sys/contrib/zstd/lib/legacy/zstd_v05.c projects/krb5/sys/contrib/zstd/lib/legacy/zstd_v06.c projects/krb5/sys/contrib/zstd/lib/legacy/zstd_v07.c projects/krb5/sys/contrib/zstd/lib/zstd.h projects/krb5/sys/contrib/zstd/programs/Makefile projects/krb5/sys/contrib/zstd/programs/README.md projects/krb5/sys/contrib/zstd/programs/bench.c projects/krb5/sys/contrib/zstd/programs/bench.h projects/krb5/sys/contrib/zstd/programs/datagen.c projects/krb5/sys/contrib/zstd/programs/dibio.c projects/krb5/sys/contrib/zstd/programs/dibio.h projects/krb5/sys/contrib/zstd/programs/fileio.c projects/krb5/sys/contrib/zstd/programs/fileio.h projects/krb5/sys/contrib/zstd/programs/platform.h projects/krb5/sys/contrib/zstd/programs/util.h projects/krb5/sys/contrib/zstd/programs/zstd.1 projects/krb5/sys/contrib/zstd/programs/zstd.1.md projects/krb5/sys/contrib/zstd/programs/zstdcli.c projects/krb5/sys/contrib/zstd/tests/.gitignore projects/krb5/sys/contrib/zstd/tests/Makefile projects/krb5/sys/contrib/zstd/tests/README.md projects/krb5/sys/contrib/zstd/tests/decodecorpus.c projects/krb5/sys/contrib/zstd/tests/fullbench.c projects/krb5/sys/contrib/zstd/tests/fuzz/fuzz.h projects/krb5/sys/contrib/zstd/tests/fuzz/fuzz.py projects/krb5/sys/contrib/zstd/tests/fuzz/regression_driver.c projects/krb5/sys/contrib/zstd/tests/fuzz/zstd_helpers.c projects/krb5/sys/contrib/zstd/tests/fuzzer.c projects/krb5/sys/contrib/zstd/tests/gzip/Makefile projects/krb5/sys/contrib/zstd/tests/legacy.c projects/krb5/sys/contrib/zstd/tests/longmatch.c projects/krb5/sys/contrib/zstd/tests/paramgrill.c projects/krb5/sys/contrib/zstd/tests/playTests.sh projects/krb5/sys/contrib/zstd/tests/poolTests.c projects/krb5/sys/contrib/zstd/tests/roundTripCrash.c projects/krb5/sys/contrib/zstd/tests/symbols.c projects/krb5/sys/contrib/zstd/tests/test-zstd-versions.py projects/krb5/sys/contrib/zstd/tests/zstreamtest.c projects/krb5/sys/contrib/zstd/zlibWrapper/examples/minigzip.c projects/krb5/sys/contrib/zstd/zlibWrapper/examples/zwrapbench.c projects/krb5/sys/contrib/zstd/zlibWrapper/gzguts.h projects/krb5/sys/contrib/zstd/zlibWrapper/gzlib.c projects/krb5/sys/contrib/zstd/zlibWrapper/gzwrite.c projects/krb5/sys/crypto/ccp/ccp.c projects/krb5/sys/crypto/chacha20/chacha.c projects/krb5/sys/crypto/chacha20/chacha.h projects/krb5/sys/crypto/rijndael/rijndael-api-fst.c projects/krb5/sys/ddb/db_command.c projects/krb5/sys/ddb/db_thread.c projects/krb5/sys/dev/aac/aac_pci.c projects/krb5/sys/dev/aacraid/aacraid_pci.c projects/krb5/sys/dev/acpi_support/acpi_asus.c projects/krb5/sys/dev/acpi_support/acpi_fujitsu.c projects/krb5/sys/dev/acpi_support/acpi_ibm.c projects/krb5/sys/dev/acpi_support/acpi_panasonic.c projects/krb5/sys/dev/acpi_support/acpi_rapidstart.c projects/krb5/sys/dev/acpi_support/acpi_sony.c projects/krb5/sys/dev/acpi_support/acpi_toshiba.c projects/krb5/sys/dev/acpi_support/acpi_wmi.c projects/krb5/sys/dev/acpi_support/atk0110.c projects/krb5/sys/dev/acpica/acpi.c projects/krb5/sys/dev/acpica/acpi_acad.c projects/krb5/sys/dev/acpica/acpi_battery.c projects/krb5/sys/dev/acpica/acpi_button.c projects/krb5/sys/dev/acpica/acpi_cmbat.c projects/krb5/sys/dev/acpica/acpi_container.c projects/krb5/sys/dev/acpica/acpi_cpu.c projects/krb5/sys/dev/acpica/acpi_ec.c projects/krb5/sys/dev/acpica/acpi_hpet.c projects/krb5/sys/dev/acpica/acpi_if.m projects/krb5/sys/dev/acpica/acpi_isab.c projects/krb5/sys/dev/acpica/acpi_lid.c projects/krb5/sys/dev/acpica/acpi_pci_link.c projects/krb5/sys/dev/acpica/acpi_resource.c projects/krb5/sys/dev/acpica/acpi_smbat.c projects/krb5/sys/dev/acpica/acpivar.h projects/krb5/sys/dev/adlink/adlink.c projects/krb5/sys/dev/ae/if_ae.c projects/krb5/sys/dev/age/if_age.c projects/krb5/sys/dev/ahci/ahci.c projects/krb5/sys/dev/ahci/ahci.h projects/krb5/sys/dev/ahci/ahci_pci.c projects/krb5/sys/dev/alc/if_alc.c projects/krb5/sys/dev/ale/if_ale.c projects/krb5/sys/dev/amdsmn/amdsmn.c projects/krb5/sys/dev/amdtemp/amdtemp.c projects/krb5/sys/dev/amr/amr_pci.c projects/krb5/sys/dev/an/if_an_pci.c projects/krb5/sys/dev/asmc/asmc.c projects/krb5/sys/dev/atkbdc/atkbd.c projects/krb5/sys/dev/bce/if_bce.c projects/krb5/sys/dev/bfe/if_bfe.c projects/krb5/sys/dev/bge/if_bge.c projects/krb5/sys/dev/bm/if_bm.c projects/krb5/sys/dev/bwi/if_bwi_pci.c projects/krb5/sys/dev/bwn/if_bwn_pci.c projects/krb5/sys/dev/bxe/bxe.c projects/krb5/sys/dev/bxe/bxe.h projects/krb5/sys/dev/bxe/bxe_stats.c projects/krb5/sys/dev/cas/if_cas.c projects/krb5/sys/dev/ciss/ciss.c projects/krb5/sys/dev/cpuctl/cpuctl.c projects/krb5/sys/dev/cs/if_cs.c projects/krb5/sys/dev/cxgb/cxgb_main.c projects/krb5/sys/dev/cxgbe/adapter.h projects/krb5/sys/dev/cxgbe/common/common.h projects/krb5/sys/dev/cxgbe/common/t4_hw.c projects/krb5/sys/dev/cxgbe/crypto/t4_crypto.c projects/krb5/sys/dev/cxgbe/firmware/t4fw_cfg.txt projects/krb5/sys/dev/cxgbe/firmware/t5fw_cfg.txt projects/krb5/sys/dev/cxgbe/firmware/t6fw_cfg.txt projects/krb5/sys/dev/cxgbe/iw_cxgbe/cm.c projects/krb5/sys/dev/cxgbe/iw_cxgbe/qp.c projects/krb5/sys/dev/cxgbe/osdep.h projects/krb5/sys/dev/cxgbe/t4_filter.c projects/krb5/sys/dev/cxgbe/t4_ioctl.h projects/krb5/sys/dev/cxgbe/t4_l2t.c projects/krb5/sys/dev/cxgbe/t4_l2t.h projects/krb5/sys/dev/cxgbe/t4_main.c projects/krb5/sys/dev/cxgbe/t4_netmap.c projects/krb5/sys/dev/cxgbe/t4_sge.c projects/krb5/sys/dev/cxgbe/tom/t4_cpl_io.c projects/krb5/sys/dev/dc/if_dc.c projects/krb5/sys/dev/de/if_de.c projects/krb5/sys/dev/dme/if_dme.c projects/krb5/sys/dev/dpaa/bman_fdt.c projects/krb5/sys/dev/dpaa/qman_fdt.c projects/krb5/sys/dev/drm2/drm_os_freebsd.c projects/krb5/sys/dev/drm2/drm_os_freebsd.h projects/krb5/sys/dev/drm2/i915/i915_drv.c projects/krb5/sys/dev/drm2/i915/intel_ringbuffer.c projects/krb5/sys/dev/drm2/radeon/radeon_drv.c projects/krb5/sys/dev/e1000/em_txrx.c projects/krb5/sys/dev/e1000/if_em.c projects/krb5/sys/dev/e1000/if_em.h projects/krb5/sys/dev/e1000/igb_txrx.c projects/krb5/sys/dev/ed/if_ed.c projects/krb5/sys/dev/ed/if_ed_pci.c projects/krb5/sys/dev/ena/ena.c projects/krb5/sys/dev/ep/if_ep.c projects/krb5/sys/dev/ep/if_epreg.h projects/krb5/sys/dev/ep/if_epvar.h projects/krb5/sys/dev/et/if_et.c projects/krb5/sys/dev/evdev/cdev.c projects/krb5/sys/dev/evdev/evdev.c projects/krb5/sys/dev/evdev/evdev_private.h projects/krb5/sys/dev/ex/if_ex.c projects/krb5/sys/dev/fdc/fdc_acpi.c projects/krb5/sys/dev/fe/if_fe.c projects/krb5/sys/dev/ffec/if_ffec.c projects/krb5/sys/dev/filemon/filemon_wrapper.c projects/krb5/sys/dev/fxp/if_fxp.c projects/krb5/sys/dev/gem/if_gem_pci.c projects/krb5/sys/dev/gpio/bytgpio.c projects/krb5/sys/dev/gpio/chvgpio.c projects/krb5/sys/dev/hwpmc/hwpmc_amd.c projects/krb5/sys/dev/hwpmc/hwpmc_amd.h projects/krb5/sys/dev/hwpmc/hwpmc_logging.c projects/krb5/sys/dev/hwpmc/hwpmc_mod.c projects/krb5/sys/dev/hyperv/netvsc/if_hn.c projects/krb5/sys/dev/hyperv/vmbus/vmbus_res.c projects/krb5/sys/dev/ichiic/ig4_acpi.c projects/krb5/sys/dev/ichiic/ig4_iic.c projects/krb5/sys/dev/ichiic/ig4_pci.c projects/krb5/sys/dev/ichwd/ichwd.c projects/krb5/sys/dev/ichwd/ichwd.h projects/krb5/sys/dev/ida/ida_pci.c projects/krb5/sys/dev/intel/spi.c projects/krb5/sys/dev/intpm/intpm.c projects/krb5/sys/dev/ioat/ioat.c projects/krb5/sys/dev/ipmi/ipmi_acpi.c projects/krb5/sys/dev/ipw/if_ipw.c projects/krb5/sys/dev/iwm/if_iwm.c projects/krb5/sys/dev/iwn/if_iwn.c projects/krb5/sys/dev/ixgbe/if_ix.c projects/krb5/sys/dev/ixgbe/if_ixv.c projects/krb5/sys/dev/ixgbe/ix_txrx.c projects/krb5/sys/dev/ixl/i40e_osdep.c projects/krb5/sys/dev/ixl/if_ixl.c projects/krb5/sys/dev/ixl/ixl.h projects/krb5/sys/dev/ixl/ixl_debug.h projects/krb5/sys/dev/ixl/ixl_pf.h projects/krb5/sys/dev/ixl/ixl_pf_iov.c projects/krb5/sys/dev/ixl/ixl_pf_iov.h projects/krb5/sys/dev/ixl/ixl_pf_main.c projects/krb5/sys/dev/ixl/ixl_pf_qmgr.c projects/krb5/sys/dev/ixl/ixl_pf_qmgr.h projects/krb5/sys/dev/ixl/ixl_txrx.c projects/krb5/sys/dev/kbdmux/kbdmux.c projects/krb5/sys/dev/mfi/mfi_pci.c projects/krb5/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c projects/krb5/sys/dev/mlx5/device.h projects/krb5/sys/dev/mlx5/mlx5_core/mlx5_eq.c projects/krb5/sys/dev/mpr/mpr_pci.c projects/krb5/sys/dev/mps/mps_pci.c projects/krb5/sys/dev/mrsas/mrsas.h projects/krb5/sys/dev/mvs/mvs_pci.c projects/krb5/sys/dev/my/if_my.c projects/krb5/sys/dev/netmap/netmap.c projects/krb5/sys/dev/netmap/netmap_freebsd.c projects/krb5/sys/dev/netmap/netmap_generic.c projects/krb5/sys/dev/netmap/netmap_kern.h projects/krb5/sys/dev/netmap/netmap_mem2.c projects/krb5/sys/dev/netmap/netmap_monitor.c projects/krb5/sys/dev/netmap/netmap_pipe.c projects/krb5/sys/dev/netmap/netmap_vale.c projects/krb5/sys/dev/ntb/ntb_hw/ntb_hw_intel.c projects/krb5/sys/dev/nvme/nvme.c projects/krb5/sys/dev/nvme/nvme_private.h projects/krb5/sys/dev/oce/oce_if.c projects/krb5/sys/dev/ofw/ofw_bus_subr.h projects/krb5/sys/dev/pccard/pccardvar.h projects/krb5/sys/dev/pccbb/pccbb_pci.c projects/krb5/sys/dev/pci/pci_user.c projects/krb5/sys/dev/pci/pcireg.h projects/krb5/sys/dev/pci/pcivar.h projects/krb5/sys/dev/pcn/if_pcn.c projects/krb5/sys/dev/puc/puc_pci.c projects/krb5/sys/dev/ral/if_ral_pci.c projects/krb5/sys/dev/random/fortuna.c projects/krb5/sys/dev/random/random_harvestq.c projects/krb5/sys/dev/rl/if_rl.c projects/krb5/sys/dev/sdhci/sdhci_acpi.c projects/krb5/sys/dev/sf/if_sf.c projects/krb5/sys/dev/sn/if_sn.c projects/krb5/sys/dev/sound/midi/sequencer.c projects/krb5/sys/dev/sound/pci/hda/hdac.c projects/krb5/sys/dev/sound/usb/uaudio.c projects/krb5/sys/dev/spibus/spi.h projects/krb5/sys/dev/sym/sym_hipd.c projects/krb5/sys/dev/tl/if_tl.c projects/krb5/sys/dev/tpm/tpm_acpi.c projects/krb5/sys/dev/tx/if_tx.c projects/krb5/sys/dev/txp/if_txp.c projects/krb5/sys/dev/uart/uart_bus_pccard.c projects/krb5/sys/dev/uart/uart_bus_pci.c projects/krb5/sys/dev/uart/uart_dev_snps.c projects/krb5/sys/dev/usb/controller/dwc_otg.c projects/krb5/sys/dev/usb/controller/ehci_pci.c projects/krb5/sys/dev/usb/input/uhid.c projects/krb5/sys/dev/usb/input/ukbd.c projects/krb5/sys/dev/usb/input/wmt.c projects/krb5/sys/dev/usb/net/if_ure.c projects/krb5/sys/dev/usb/serial/uplcom.c projects/krb5/sys/dev/usb/usbdevs projects/krb5/sys/dev/usb/usbdi.h projects/krb5/sys/dev/virtio/mmio/virtio_mmio.c projects/krb5/sys/dev/virtio/mmio/virtio_mmio.h projects/krb5/sys/dev/vx/if_vx.c projects/krb5/sys/dev/vx/if_vxreg.h projects/krb5/sys/dev/vx/if_vxvar.h projects/krb5/sys/dev/wb/if_wb.c projects/krb5/sys/dev/xe/if_xe.c projects/krb5/sys/dev/xen/privcmd/privcmd.c projects/krb5/sys/dev/xl/if_xl.c projects/krb5/sys/fs/devfs/devfs_vnops.c projects/krb5/sys/fs/ext2fs/ext2_vnops.c projects/krb5/sys/fs/fuse/fuse_vnops.c projects/krb5/sys/fs/nandfs/nandfs_vnops.c projects/krb5/sys/fs/nfs/nfs_var.h projects/krb5/sys/fs/nfsclient/nfs_clrpcops.c projects/krb5/sys/fs/nfsclient/nfs_clvfsops.c projects/krb5/sys/fs/nfsclient/nfs_clvnops.c projects/krb5/sys/fs/nfsserver/nfs_nfsdport.c projects/krb5/sys/fs/tmpfs/tmpfs.h projects/krb5/sys/fs/tmpfs/tmpfs_subr.c projects/krb5/sys/fs/tmpfs/tmpfs_vnops.c projects/krb5/sys/geom/concat/g_concat.c projects/krb5/sys/geom/concat/g_concat.h projects/krb5/sys/geom/eli/g_eli_crypto.c projects/krb5/sys/geom/eli/g_eli_ctl.c projects/krb5/sys/geom/geom.h projects/krb5/sys/geom/geom_disk.h projects/krb5/sys/geom/geom_dump.c projects/krb5/sys/geom/geom_redboot.c projects/krb5/sys/geom/geom_subr.c projects/krb5/sys/geom/nop/g_nop.c projects/krb5/sys/geom/part/g_part.c projects/krb5/sys/geom/raid/g_raid.c projects/krb5/sys/geom/raid/tr_raid0.c projects/krb5/sys/geom/stripe/g_stripe.c projects/krb5/sys/geom/stripe/g_stripe.h projects/krb5/sys/geom/uzip/g_uzip.c projects/krb5/sys/gnu/dts/arm/am335x-baltos.dtsi projects/krb5/sys/gnu/dts/arm/am335x-evm.dts projects/krb5/sys/gnu/dts/arm/am335x-evmsk.dts projects/krb5/sys/gnu/dts/arm/am335x-sl50.dts projects/krb5/sys/gnu/dts/arm/am33xx.dtsi projects/krb5/sys/gnu/dts/arm/am3517-evm.dts projects/krb5/sys/gnu/dts/arm/am3517-som.dtsi projects/krb5/sys/gnu/dts/arm/am4372.dtsi projects/krb5/sys/gnu/dts/arm/am437x-gp-evm.dts projects/krb5/sys/gnu/dts/arm/am571x-idk.dts projects/krb5/sys/gnu/dts/arm/am572x-idk-common.dtsi projects/krb5/sys/gnu/dts/arm/am57xx-idk-common.dtsi projects/krb5/sys/gnu/dts/arm/armada-388-clearfog-base.dts projects/krb5/sys/gnu/dts/arm/armada-388-clearfog-pro.dts projects/krb5/sys/gnu/dts/arm/armada-388-clearfog.dts projects/krb5/sys/gnu/dts/arm/armada-388-clearfog.dtsi projects/krb5/sys/gnu/dts/arm/armada-38x-solidrun-microsom.dtsi projects/krb5/sys/gnu/dts/arm/aspeed-ast2500-evb.dts projects/krb5/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts projects/krb5/sys/gnu/dts/arm/aspeed-bmc-opp-witherspoon.dts projects/krb5/sys/gnu/dts/arm/aspeed-bmc-opp-zaius.dts projects/krb5/sys/gnu/dts/arm/aspeed-g4.dtsi projects/krb5/sys/gnu/dts/arm/aspeed-g5.dtsi projects/krb5/sys/gnu/dts/arm/at91-sama5d2_ptc_ek.dts projects/krb5/sys/gnu/dts/arm/at91sam9261.dtsi projects/krb5/sys/gnu/dts/arm/at91sam9263.dtsi projects/krb5/sys/gnu/dts/arm/at91sam9rl.dtsi projects/krb5/sys/gnu/dts/arm/at91sam9x5.dtsi projects/krb5/sys/gnu/dts/arm/bcm-cygnus.dtsi projects/krb5/sys/gnu/dts/arm/bcm2837.dtsi projects/krb5/sys/gnu/dts/arm/bcm283x.dtsi projects/krb5/sys/gnu/dts/arm/bcm4708-asus-rt-ac56u.dts projects/krb5/sys/gnu/dts/arm/bcm4708-asus-rt-ac68u.dts projects/krb5/sys/gnu/dts/arm/bcm4708-buffalo-wzr-1750dhp.dts projects/krb5/sys/gnu/dts/arm/bcm4708-linksys-ea6300-v1.dts projects/krb5/sys/gnu/dts/arm/bcm4708-luxul-xap-1510.dts projects/krb5/sys/gnu/dts/arm/bcm4708-luxul-xwc-1000.dts projects/krb5/sys/gnu/dts/arm/bcm4708-netgear-r6250.dts projects/krb5/sys/gnu/dts/arm/bcm4708-netgear-r6300-v2.dts projects/krb5/sys/gnu/dts/arm/bcm4708-smartrg-sr400ac.dts projects/krb5/sys/gnu/dts/arm/bcm47081-asus-rt-n18u.dts projects/krb5/sys/gnu/dts/arm/bcm47081-buffalo-wzr-600dhp2.dts projects/krb5/sys/gnu/dts/arm/bcm47081-buffalo-wzr-900dhp.dts projects/krb5/sys/gnu/dts/arm/bcm47081-luxul-xap-1410.dts projects/krb5/sys/gnu/dts/arm/bcm47081-luxul-xwr-1200.dts projects/krb5/sys/gnu/dts/arm/bcm47081-tplink-archer-c5-v2.dts projects/krb5/sys/gnu/dts/arm/bcm4709-asus-rt-ac87u.dts projects/krb5/sys/gnu/dts/arm/bcm4709-buffalo-wxr-1900dhp.dts projects/krb5/sys/gnu/dts/arm/bcm4709-linksys-ea9200.dts projects/krb5/sys/gnu/dts/arm/bcm4709-netgear-r7000.dts projects/krb5/sys/gnu/dts/arm/bcm4709-netgear-r8000.dts projects/krb5/sys/gnu/dts/arm/bcm4709-tplink-archer-c9-v1.dts projects/krb5/sys/gnu/dts/arm/bcm47094-dlink-dir-885l.dts projects/krb5/sys/gnu/dts/arm/bcm47094-linksys-panamera.dts projects/krb5/sys/gnu/dts/arm/bcm47094-luxul-abr-4500.dts projects/krb5/sys/gnu/dts/arm/bcm47094-luxul-xbr-4500.dts projects/krb5/sys/gnu/dts/arm/bcm47094-luxul-xwr-3100.dts projects/krb5/sys/gnu/dts/arm/bcm47094-netgear-r8500.dts projects/krb5/sys/gnu/dts/arm/bcm47094.dtsi projects/krb5/sys/gnu/dts/arm/bcm5301x.dtsi projects/krb5/sys/gnu/dts/arm/bcm53573.dtsi projects/krb5/sys/gnu/dts/arm/bcm63138.dtsi projects/krb5/sys/gnu/dts/arm/bcm94708.dts projects/krb5/sys/gnu/dts/arm/bcm94709.dts projects/krb5/sys/gnu/dts/arm/bcm953012er.dts projects/krb5/sys/gnu/dts/arm/bcm953012hr.dts projects/krb5/sys/gnu/dts/arm/bcm953012k.dts projects/krb5/sys/gnu/dts/arm/berlin2.dtsi projects/krb5/sys/gnu/dts/arm/berlin2q.dtsi projects/krb5/sys/gnu/dts/arm/da850-enbw-cmc.dts projects/krb5/sys/gnu/dts/arm/da850-evm.dts projects/krb5/sys/gnu/dts/arm/da850-lcdk.dts projects/krb5/sys/gnu/dts/arm/da850-lego-ev3.dts projects/krb5/sys/gnu/dts/arm/da850.dtsi projects/krb5/sys/gnu/dts/arm/dra7-evm-common.dtsi projects/krb5/sys/gnu/dts/arm/dra7-evm.dts projects/krb5/sys/gnu/dts/arm/dra7.dtsi projects/krb5/sys/gnu/dts/arm/dra71-evm.dts projects/krb5/sys/gnu/dts/arm/dra72-evm-common.dtsi projects/krb5/sys/gnu/dts/arm/dra74x.dtsi projects/krb5/sys/gnu/dts/arm/dra76-evm.dts projects/krb5/sys/gnu/dts/arm/dra76x.dtsi projects/krb5/sys/gnu/dts/arm/emev2-kzm9d.dts projects/krb5/sys/gnu/dts/arm/emev2.dtsi projects/krb5/sys/gnu/dts/arm/exynos3250.dtsi projects/krb5/sys/gnu/dts/arm/exynos4.dtsi projects/krb5/sys/gnu/dts/arm/exynos4210.dtsi projects/krb5/sys/gnu/dts/arm/exynos4412-midas.dtsi projects/krb5/sys/gnu/dts/arm/exynos4412.dtsi projects/krb5/sys/gnu/dts/arm/exynos5.dtsi projects/krb5/sys/gnu/dts/arm/exynos5250.dtsi projects/krb5/sys/gnu/dts/arm/exynos5410.dtsi projects/krb5/sys/gnu/dts/arm/exynos5420-cpus.dtsi projects/krb5/sys/gnu/dts/arm/exynos5420.dtsi projects/krb5/sys/gnu/dts/arm/exynos5422-cpus.dtsi projects/krb5/sys/gnu/dts/arm/gemini-dlink-dir-685.dts projects/krb5/sys/gnu/dts/arm/gemini-sq201.dts projects/krb5/sys/gnu/dts/arm/highbank.dts projects/krb5/sys/gnu/dts/arm/imx23-evk.dts projects/krb5/sys/gnu/dts/arm/imx28-evk.dts projects/krb5/sys/gnu/dts/arm/imx31.dtsi projects/krb5/sys/gnu/dts/arm/imx50-evk.dts projects/krb5/sys/gnu/dts/arm/imx50-pinfunc.h projects/krb5/sys/gnu/dts/arm/imx50.dtsi projects/krb5/sys/gnu/dts/arm/imx51-babbage.dts projects/krb5/sys/gnu/dts/arm/imx51-eukrea-mbimxsd51-baseboard.dts projects/krb5/sys/gnu/dts/arm/imx51-zii-rdu1.dts projects/krb5/sys/gnu/dts/arm/imx51.dtsi projects/krb5/sys/gnu/dts/arm/imx53-ppd.dts projects/krb5/sys/gnu/dts/arm/imx53-qsb-common.dtsi projects/krb5/sys/gnu/dts/arm/imx53.dtsi projects/krb5/sys/gnu/dts/arm/imx6dl-colibri-eval-v3.dts projects/krb5/sys/gnu/dts/arm/imx6dl-mamoj.dts projects/krb5/sys/gnu/dts/arm/imx6dl-nit6xlite.dts projects/krb5/sys/gnu/dts/arm/imx6dl-nitrogen6x.dts projects/krb5/sys/gnu/dts/arm/imx6dl-riotboard.dts projects/krb5/sys/gnu/dts/arm/imx6dl.dtsi projects/krb5/sys/gnu/dts/arm/imx6q-apalis-eval.dts projects/krb5/sys/gnu/dts/arm/imx6q-apalis-ixora-v1.1.dts projects/krb5/sys/gnu/dts/arm/imx6q-apalis-ixora.dts projects/krb5/sys/gnu/dts/arm/imx6q-cm-fx6.dts projects/krb5/sys/gnu/dts/arm/imx6q-icore-mipi.dts projects/krb5/sys/gnu/dts/arm/imx6q-nitrogen6_max.dts projects/krb5/sys/gnu/dts/arm/imx6q-nitrogen6_som2.dts projects/krb5/sys/gnu/dts/arm/imx6q-nitrogen6x.dts projects/krb5/sys/gnu/dts/arm/imx6q-var-dt6customboard.dts projects/krb5/sys/gnu/dts/arm/imx6q.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-apalis.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-colibri.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-icore.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-nit6xlite.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-nitrogen6_max.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-nitrogen6_som2.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-nitrogen6x.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-sabreauto.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-sabresd.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-wandboard.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl-zii-rdu2.dtsi projects/krb5/sys/gnu/dts/arm/imx6qdl.dtsi projects/krb5/sys/gnu/dts/arm/imx6qp-nitrogen6_max.dts projects/krb5/sys/gnu/dts/arm/imx6qp-nitrogen6_som2.dts projects/krb5/sys/gnu/dts/arm/imx6sl-evk.dts projects/krb5/sys/gnu/dts/arm/imx6sl.dtsi projects/krb5/sys/gnu/dts/arm/imx6sx-nitrogen6sx.dts projects/krb5/sys/gnu/dts/arm/imx6sx-sdb-reva.dts projects/krb5/sys/gnu/dts/arm/imx6sx.dtsi projects/krb5/sys/gnu/dts/arm/imx6ul-pico-hobbit.dts projects/krb5/sys/gnu/dts/arm/imx6ul.dtsi projects/krb5/sys/gnu/dts/arm/imx6ull-colibri-wifi.dtsi projects/krb5/sys/gnu/dts/arm/imx6ull.dtsi projects/krb5/sys/gnu/dts/arm/imx7d-nitrogen7.dts projects/krb5/sys/gnu/dts/arm/imx7d-sdb.dts projects/krb5/sys/gnu/dts/arm/imx7d.dtsi projects/krb5/sys/gnu/dts/arm/imx7s.dtsi projects/krb5/sys/gnu/dts/arm/iwg20d-q7-common.dtsi projects/krb5/sys/gnu/dts/arm/iwg20d-q7-dbcm-ca.dtsi projects/krb5/sys/gnu/dts/arm/keystone-k2e-netcp.dtsi projects/krb5/sys/gnu/dts/arm/keystone-k2g-evm.dts projects/krb5/sys/gnu/dts/arm/keystone-k2g-ice.dts projects/krb5/sys/gnu/dts/arm/keystone-k2g.dtsi projects/krb5/sys/gnu/dts/arm/keystone-k2hk-netcp.dtsi projects/krb5/sys/gnu/dts/arm/keystone-k2l-netcp.dtsi projects/krb5/sys/gnu/dts/arm/logicpd-som-lv.dtsi projects/krb5/sys/gnu/dts/arm/logicpd-torpedo-37xx-devkit.dts projects/krb5/sys/gnu/dts/arm/ls1021a.dtsi projects/krb5/sys/gnu/dts/arm/mt7623.dtsi projects/krb5/sys/gnu/dts/arm/mt7623n-bananapi-bpi-r2.dts projects/krb5/sys/gnu/dts/arm/omap3-cm-t3517.dts projects/krb5/sys/gnu/dts/arm/omap3-cm-t3730.dts projects/krb5/sys/gnu/dts/arm/omap3-evm-common.dtsi projects/krb5/sys/gnu/dts/arm/omap3-igep0020-rev-f.dts projects/krb5/sys/gnu/dts/arm/omap3-igep0030-rev-g.dts projects/krb5/sys/gnu/dts/arm/omap3-zoom3.dts projects/krb5/sys/gnu/dts/arm/omap4-droid4-xt894.dts projects/krb5/sys/gnu/dts/arm/omap4-duovero-parlor.dts projects/krb5/sys/gnu/dts/arm/omap4-duovero.dtsi projects/krb5/sys/gnu/dts/arm/omap4-panda-common.dtsi projects/krb5/sys/gnu/dts/arm/omap4-panda-es.dts projects/krb5/sys/gnu/dts/arm/omap4-sdp.dts projects/krb5/sys/gnu/dts/arm/omap4-var-som-om44-wlan.dtsi projects/krb5/sys/gnu/dts/arm/omap4.dtsi projects/krb5/sys/gnu/dts/arm/omap4460.dtsi projects/krb5/sys/gnu/dts/arm/omap5-board-common.dtsi projects/krb5/sys/gnu/dts/arm/omap5.dtsi projects/krb5/sys/gnu/dts/arm/pxa2xx.dtsi projects/krb5/sys/gnu/dts/arm/pxa3xx.dtsi projects/krb5/sys/gnu/dts/arm/qcom-ipq4019.dtsi projects/krb5/sys/gnu/dts/arm/qcom-ipq8064.dtsi projects/krb5/sys/gnu/dts/arm/qcom-msm8974-lge-nexus5-hammerhead.dts projects/krb5/sys/gnu/dts/arm/r7s72100-genmai.dts projects/krb5/sys/gnu/dts/arm/r7s72100-gr-peach.dts projects/krb5/sys/gnu/dts/arm/r7s72100-rskrza1.dts projects/krb5/sys/gnu/dts/arm/r7s72100.dtsi projects/krb5/sys/gnu/dts/arm/r8a73a4-ape6evm.dts projects/krb5/sys/gnu/dts/arm/r8a73a4.dtsi projects/krb5/sys/gnu/dts/arm/r8a7740-armadillo800eva.dts projects/krb5/sys/gnu/dts/arm/r8a7740.dtsi projects/krb5/sys/gnu/dts/arm/r8a7743-iwg20d-q7-dbcm-ca.dts projects/krb5/sys/gnu/dts/arm/r8a7743-iwg20d-q7.dts projects/krb5/sys/gnu/dts/arm/r8a7743-iwg20m.dtsi projects/krb5/sys/gnu/dts/arm/r8a7743-sk-rzg1m.dts projects/krb5/sys/gnu/dts/arm/r8a7743.dtsi projects/krb5/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm-dbhd-ca.dts projects/krb5/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm.dts projects/krb5/sys/gnu/dts/arm/r8a7745-iwg22m.dtsi projects/krb5/sys/gnu/dts/arm/r8a7745-sk-rzg1e.dts projects/krb5/sys/gnu/dts/arm/r8a7745.dtsi projects/krb5/sys/gnu/dts/arm/r8a77470.dtsi projects/krb5/sys/gnu/dts/arm/r8a7778-bockw.dts projects/krb5/sys/gnu/dts/arm/r8a7778.dtsi projects/krb5/sys/gnu/dts/arm/r8a7779-marzen.dts projects/krb5/sys/gnu/dts/arm/r8a7779.dtsi projects/krb5/sys/gnu/dts/arm/r8a7790-lager.dts projects/krb5/sys/gnu/dts/arm/r8a7790.dtsi projects/krb5/sys/gnu/dts/arm/r8a7791-koelsch.dts projects/krb5/sys/gnu/dts/arm/r8a7791-porter.dts projects/krb5/sys/gnu/dts/arm/r8a7791.dtsi projects/krb5/sys/gnu/dts/arm/r8a7792-blanche.dts projects/krb5/sys/gnu/dts/arm/r8a7792-wheat.dts projects/krb5/sys/gnu/dts/arm/r8a7792.dtsi projects/krb5/sys/gnu/dts/arm/r8a7793-gose.dts projects/krb5/sys/gnu/dts/arm/r8a7793.dtsi projects/krb5/sys/gnu/dts/arm/r8a7794-alt.dts projects/krb5/sys/gnu/dts/arm/r8a7794-silk.dts projects/krb5/sys/gnu/dts/arm/r8a7794.dtsi projects/krb5/sys/gnu/dts/arm/r8a77xx-aa104xd12-panel.dtsi projects/krb5/sys/gnu/dts/arm/r8a77xx-aa121td01-panel.dtsi projects/krb5/sys/gnu/dts/arm/rk3036-evb.dts projects/krb5/sys/gnu/dts/arm/rk3036-kylin.dts projects/krb5/sys/gnu/dts/arm/rk3036.dtsi projects/krb5/sys/gnu/dts/arm/rk3066a-bqcurie2.dts projects/krb5/sys/gnu/dts/arm/rk3066a-marsboard.dts projects/krb5/sys/gnu/dts/arm/rk3066a-mk808.dts projects/krb5/sys/gnu/dts/arm/rk3066a-rayeager.dts projects/krb5/sys/gnu/dts/arm/rk3066a.dtsi projects/krb5/sys/gnu/dts/arm/rk3188-px3-evb.dts projects/krb5/sys/gnu/dts/arm/rk3188-radxarock.dts projects/krb5/sys/gnu/dts/arm/rk3188.dtsi projects/krb5/sys/gnu/dts/arm/rk3228-evb.dts projects/krb5/sys/gnu/dts/arm/rk3229-evb.dts projects/krb5/sys/gnu/dts/arm/rk3229.dtsi projects/krb5/sys/gnu/dts/arm/rk322x.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-evb-act8846.dts projects/krb5/sys/gnu/dts/arm/rk3288-evb-rk808.dts projects/krb5/sys/gnu/dts/arm/rk3288-evb.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-fennec.dts projects/krb5/sys/gnu/dts/arm/rk3288-firefly-beta.dts projects/krb5/sys/gnu/dts/arm/rk3288-firefly-reload-core.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-firefly-reload.dts projects/krb5/sys/gnu/dts/arm/rk3288-firefly.dts projects/krb5/sys/gnu/dts/arm/rk3288-firefly.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-miqi.dts projects/krb5/sys/gnu/dts/arm/rk3288-phycore-rdk.dts projects/krb5/sys/gnu/dts/arm/rk3288-phycore-som.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-popmetal.dts projects/krb5/sys/gnu/dts/arm/rk3288-r89.dts projects/krb5/sys/gnu/dts/arm/rk3288-rock2-som.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-rock2-square.dts projects/krb5/sys/gnu/dts/arm/rk3288-tinker.dts projects/krb5/sys/gnu/dts/arm/rk3288-veyron-analog-audio.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-veyron-brain.dts projects/krb5/sys/gnu/dts/arm/rk3288-veyron-chromebook.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-veyron-jaq.dts projects/krb5/sys/gnu/dts/arm/rk3288-veyron-jerry.dts projects/krb5/sys/gnu/dts/arm/rk3288-veyron-mickey.dts projects/krb5/sys/gnu/dts/arm/rk3288-veyron-minnie.dts projects/krb5/sys/gnu/dts/arm/rk3288-veyron-pinky.dts projects/krb5/sys/gnu/dts/arm/rk3288-veyron-sdmmc.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-veyron-speedy.dts projects/krb5/sys/gnu/dts/arm/rk3288-veyron.dtsi projects/krb5/sys/gnu/dts/arm/rk3288-vyasa.dts projects/krb5/sys/gnu/dts/arm/rk3288.dtsi projects/krb5/sys/gnu/dts/arm/rk3xxx.dtsi projects/krb5/sys/gnu/dts/arm/rv1108-evb.dts projects/krb5/sys/gnu/dts/arm/rv1108.dtsi projects/krb5/sys/gnu/dts/arm/s5pv210-pinctrl.dtsi projects/krb5/sys/gnu/dts/arm/sama5d2-pinfunc.h projects/krb5/sys/gnu/dts/arm/sama5d3.dtsi projects/krb5/sys/gnu/dts/arm/sama5d3_emac.dtsi projects/krb5/sys/gnu/dts/arm/sama5d4.dtsi projects/krb5/sys/gnu/dts/arm/sh73a0-kzm9g.dts projects/krb5/sys/gnu/dts/arm/sh73a0.dtsi projects/krb5/sys/gnu/dts/arm/socfpga_arria10.dtsi projects/krb5/sys/gnu/dts/arm/ste-nomadik-stn8815.dtsi projects/krb5/sys/gnu/dts/arm/stm32f429.dtsi projects/krb5/sys/gnu/dts/arm/stm32f746.dtsi projects/krb5/sys/gnu/dts/arm/stm32mp157-pinctrl.dtsi projects/krb5/sys/gnu/dts/arm/stm32mp157c-ed1.dts projects/krb5/sys/gnu/dts/arm/stm32mp157c-ev1.dts projects/krb5/sys/gnu/dts/arm/stm32mp157c.dtsi projects/krb5/sys/gnu/dts/arm/sun4i-a10-inet97fv2.dts projects/krb5/sys/gnu/dts/arm/sun4i-a10.dtsi projects/krb5/sys/gnu/dts/arm/sun5i.dtsi projects/krb5/sys/gnu/dts/arm/sun6i-a31.dtsi projects/krb5/sys/gnu/dts/arm/sun7i-a20.dtsi projects/krb5/sys/gnu/dts/arm/sun8i-a23-a33.dtsi projects/krb5/sys/gnu/dts/arm/sun8i-a33.dtsi projects/krb5/sys/gnu/dts/arm/sun8i-a83t-allwinner-h8homlet-v2.dts projects/krb5/sys/gnu/dts/arm/sun8i-a83t-bananapi-m3.dts projects/krb5/sys/gnu/dts/arm/sun8i-a83t-cubietruck-plus.dts projects/krb5/sys/gnu/dts/arm/sun8i-a83t.dtsi projects/krb5/sys/gnu/dts/arm/sun8i-h2-plus-bananapi-m2-zero.dts projects/krb5/sys/gnu/dts/arm/sun8i-h3-beelink-x2.dts projects/krb5/sys/gnu/dts/arm/sun8i-h3.dtsi projects/krb5/sys/gnu/dts/arm/sun8i-r40-bananapi-m2-ultra.dts projects/krb5/sys/gnu/dts/arm/sun8i-r40.dtsi projects/krb5/sys/gnu/dts/arm/sunxi-h3-h5.dtsi projects/krb5/sys/gnu/dts/arm/sunxi-libretech-all-h3-cc.dtsi projects/krb5/sys/gnu/dts/arm/tegra114-dalmore.dts projects/krb5/sys/gnu/dts/arm/tegra114-roth.dts projects/krb5/sys/gnu/dts/arm/tegra114-tn7.dts projects/krb5/sys/gnu/dts/arm/tegra114.dtsi projects/krb5/sys/gnu/dts/arm/tegra124-apalis-v1.2.dtsi projects/krb5/sys/gnu/dts/arm/tegra124-apalis.dtsi projects/krb5/sys/gnu/dts/arm/tegra124-jetson-tk1.dts projects/krb5/sys/gnu/dts/arm/tegra124-nyan.dtsi projects/krb5/sys/gnu/dts/arm/tegra124-venice2.dts projects/krb5/sys/gnu/dts/arm/tegra124.dtsi projects/krb5/sys/gnu/dts/arm/tegra20-harmony.dts projects/krb5/sys/gnu/dts/arm/tegra20-paz00.dts projects/krb5/sys/gnu/dts/arm/tegra20-seaboard.dts projects/krb5/sys/gnu/dts/arm/tegra20-tamonten.dtsi projects/krb5/sys/gnu/dts/arm/tegra20-trimslice.dts projects/krb5/sys/gnu/dts/arm/tegra20-ventana.dts projects/krb5/sys/gnu/dts/arm/tegra20.dtsi projects/krb5/sys/gnu/dts/arm/tegra30-apalis.dtsi projects/krb5/sys/gnu/dts/arm/tegra30-beaver.dts projects/krb5/sys/gnu/dts/arm/tegra30-cardhu.dtsi projects/krb5/sys/gnu/dts/arm/tegra30-colibri.dtsi projects/krb5/sys/gnu/dts/arm/tegra30.dtsi projects/krb5/sys/gnu/dts/arm/uniphier-pxs2.dtsi projects/krb5/sys/gnu/dts/arm/zynq-cc108.dts projects/krb5/sys/gnu/dts/arm/zynq-microzed.dts projects/krb5/sys/gnu/dts/arm/zynq-parallella.dts projects/krb5/sys/gnu/dts/arm/zynq-zc702.dts projects/krb5/sys/gnu/dts/arm/zynq-zc706.dts projects/krb5/sys/gnu/dts/arm/zynq-zc770-xm010.dts projects/krb5/sys/gnu/dts/arm/zynq-zc770-xm011.dts projects/krb5/sys/gnu/dts/arm/zynq-zc770-xm012.dts projects/krb5/sys/gnu/dts/arm/zynq-zc770-xm013.dts projects/krb5/sys/gnu/dts/arm/zynq-zed.dts projects/krb5/sys/gnu/dts/arm/zynq-zybo-z7.dts projects/krb5/sys/gnu/dts/arm/zynq-zybo.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-bananapi-m64.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-nanopi-a64.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-olinuxino.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-orangepi-win.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-pine64.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-sopine-baseboard.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-sopine.dtsi projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64-teres-i.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-a64.dtsi projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-h5-orangepi-pc2.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-h6-pine-h64.dts projects/krb5/sys/gnu/dts/arm64/allwinner/sun50i-h6.dtsi projects/krb5/sys/gnu/dts/arm64/altera/socfpga_stratix10.dtsi projects/krb5/sys/gnu/dts/arm64/altera/socfpga_stratix10_socdk.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-axg-s400.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-axg.dtsi projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gx-p23x-q20x.dtsi projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gxbb-nanopi-k2.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-p230.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-p231.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gxm-khadas-vim2.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gxm-q200.dts projects/krb5/sys/gnu/dts/arm64/amlogic/meson-gxm-q201.dts projects/krb5/sys/gnu/dts/arm64/arm/juno-r1.dts projects/krb5/sys/gnu/dts/arm64/arm/juno-r2.dts projects/krb5/sys/gnu/dts/arm64/arm/juno.dts projects/krb5/sys/gnu/dts/arm64/broadcom/northstar2/ns2.dtsi projects/krb5/sys/gnu/dts/arm64/broadcom/stingray/bcm958742-base.dtsi projects/krb5/sys/gnu/dts/arm64/broadcom/stingray/stingray-clock.dtsi projects/krb5/sys/gnu/dts/arm64/broadcom/stingray/stingray.dtsi projects/krb5/sys/gnu/dts/arm64/exynos/exynos5433.dtsi projects/krb5/sys/gnu/dts/arm64/exynos/exynos7.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1012a-frdm.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1012a-qds.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1012a-rdb.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1012a.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1043-post.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1043a-qds.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1043a-rdb.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1043a.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1046-post.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1046a-qds.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1046a-rdb.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1046a.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1088a-qds.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1088a-rdb.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls1088a.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls2080a-qds.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls2080a-rdb.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls2080a-simu.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls2080a.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls2088a-qds.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls2088a-rdb.dts projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls2088a.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls208xa-qds.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls208xa-rdb.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/fsl-ls208xa.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-bman-portals.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-10g-0.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-10g-1.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-0.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-1.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-2.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-3.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-4.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-5.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-fman3-0.dtsi projects/krb5/sys/gnu/dts/arm64/freescale/qoriq-qman-portals.dtsi projects/krb5/sys/gnu/dts/arm64/hisilicon/hi3660-hikey960.dts projects/krb5/sys/gnu/dts/arm64/hisilicon/hi3660.dtsi projects/krb5/sys/gnu/dts/arm64/hisilicon/hi6220-hikey.dts projects/krb5/sys/gnu/dts/arm64/hisilicon/hi6220.dtsi projects/krb5/sys/gnu/dts/arm64/hisilicon/hip07.dtsi projects/krb5/sys/gnu/dts/arm64/marvell/armada-37xx.dtsi projects/krb5/sys/gnu/dts/arm64/marvell/armada-8040-mcbin.dts projects/krb5/sys/gnu/dts/arm64/marvell/armada-cp110.dtsi projects/krb5/sys/gnu/dts/arm64/mediatek/mt2712e.dtsi projects/krb5/sys/gnu/dts/arm64/mediatek/mt7622-rfb1.dts projects/krb5/sys/gnu/dts/arm64/mediatek/mt7622.dtsi projects/krb5/sys/gnu/dts/arm64/mediatek/mt8173.dtsi projects/krb5/sys/gnu/dts/arm64/nvidia/tegra194-p2888.dtsi projects/krb5/sys/gnu/dts/arm64/nvidia/tegra194.dtsi projects/krb5/sys/gnu/dts/arm64/qcom/apq8016-sbc.dtsi projects/krb5/sys/gnu/dts/arm64/qcom/apq8096-db820c.dtsi projects/krb5/sys/gnu/dts/arm64/qcom/msm8916.dtsi projects/krb5/sys/gnu/dts/arm64/qcom/msm8996.dtsi projects/krb5/sys/gnu/dts/arm64/qcom/sdm845-mtp.dts projects/krb5/sys/gnu/dts/arm64/qcom/sdm845.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/r8a7795-es1-h3ulcb-kf.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7795-es1-h3ulcb.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7795-es1-salvator-x.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7795-es1.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/r8a7795-h3ulcb-kf.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7795-h3ulcb.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7795-salvator-x.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7795-salvator-xs.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7795.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/r8a7796-m3ulcb-kf.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7796-m3ulcb.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7796-salvator-x.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7796-salvator-xs.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a7796.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/r8a77965.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/r8a77970-eagle.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a77970-v3msk.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a77970.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/r8a77980-condor.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a77980-v3hsk.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a77980.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/r8a77990-ebisu.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a77990.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/r8a77995-draak.dts projects/krb5/sys/gnu/dts/arm64/renesas/r8a77995.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/salvator-common.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/salvator-x.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/salvator-xs.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/ulcb-kf.dtsi projects/krb5/sys/gnu/dts/arm64/renesas/ulcb.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3328-evb.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3328-rock64.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3328.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3368-evb-act8846.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3368-evb.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3368-geekbox.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3368-orion-r68-meta.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3368-px5-evb.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3368-r88.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3368.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-evb.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-firefly.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-gru-kevin.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-gru.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-op1-opp.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-opp.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-puma-haikou.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-puma.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-sapphire-excavator.dts projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399-sapphire.dtsi projects/krb5/sys/gnu/dts/arm64/rockchip/rk3399.dtsi projects/krb5/sys/gnu/dts/arm64/socionext/uniphier-ld11-global.dts projects/krb5/sys/gnu/dts/arm64/socionext/uniphier-ld20-global.dts projects/krb5/sys/gnu/dts/arm64/socionext/uniphier-ld20.dtsi projects/krb5/sys/gnu/dts/arm64/sprd/sc2731.dtsi projects/krb5/sys/gnu/dts/arm64/sprd/sc9860.dtsi projects/krb5/sys/gnu/dts/arm64/sprd/whale2.dtsi projects/krb5/sys/gnu/dts/arm64/xilinx/zynqmp-zcu100-revC.dts projects/krb5/sys/gnu/dts/arm64/xilinx/zynqmp-zcu102-revA.dts projects/krb5/sys/gnu/dts/arm64/xilinx/zynqmp-zcu106-revA.dts projects/krb5/sys/gnu/dts/arm64/xilinx/zynqmp-zcu111-revA.dts projects/krb5/sys/gnu/dts/arm64/xilinx/zynqmp.dtsi projects/krb5/sys/i386/conf/GENERIC projects/krb5/sys/i386/conf/NOTES projects/krb5/sys/i386/conf/PAE projects/krb5/sys/i386/i386/npx.c projects/krb5/sys/i386/i386/pmap.c projects/krb5/sys/i386/i386/trap.c projects/krb5/sys/i386/i386/vm_machdep.c projects/krb5/sys/i386/include/cpu.h projects/krb5/sys/i386/include/pmap.h projects/krb5/sys/i386/linux/linux_proto.h projects/krb5/sys/isa/isavar.h projects/krb5/sys/kern/Make.tags.inc projects/krb5/sys/kern/capabilities.conf projects/krb5/sys/kern/imgact_elf.c projects/krb5/sys/kern/init_sysent.c projects/krb5/sys/kern/kern_conf.c projects/krb5/sys/kern/kern_cons.c projects/krb5/sys/kern/kern_context.c projects/krb5/sys/kern/kern_cpuset.c projects/krb5/sys/kern/kern_descrip.c projects/krb5/sys/kern/kern_environment.c projects/krb5/sys/kern/kern_exec.c projects/krb5/sys/kern/kern_jail.c projects/krb5/sys/kern/kern_linker.c projects/krb5/sys/kern/kern_malloc.c projects/krb5/sys/kern/kern_mbuf.c projects/krb5/sys/kern/kern_mutex.c projects/krb5/sys/kern/kern_pmc.c projects/krb5/sys/kern/kern_priv.c projects/krb5/sys/kern/kern_resource.c projects/krb5/sys/kern/kern_sendfile.c projects/krb5/sys/kern/kern_shutdown.c projects/krb5/sys/kern/kern_sysctl.c projects/krb5/sys/kern/kern_umtx.c projects/krb5/sys/kern/link_elf.c projects/krb5/sys/kern/link_elf_obj.c projects/krb5/sys/kern/makesyscalls.sh projects/krb5/sys/kern/subr_busdma_bufalloc.c projects/krb5/sys/kern/subr_compressor.c projects/krb5/sys/kern/subr_epoch.c projects/krb5/sys/kern/subr_gtaskqueue.c projects/krb5/sys/kern/subr_kdb.c projects/krb5/sys/kern/subr_prf.c projects/krb5/sys/kern/subr_stack.c projects/krb5/sys/kern/subr_vmem.c projects/krb5/sys/kern/sys_capability.c projects/krb5/sys/kern/sys_generic.c projects/krb5/sys/kern/sys_pipe.c projects/krb5/sys/kern/sys_procdesc.c projects/krb5/sys/kern/sys_process.c projects/krb5/sys/kern/syscalls.c projects/krb5/sys/kern/syscalls.master projects/krb5/sys/kern/systrace_args.c projects/krb5/sys/kern/tty.c projects/krb5/sys/kern/tty_info.c projects/krb5/sys/kern/tty_pts.c projects/krb5/sys/kern/tty_ttydisc.c projects/krb5/sys/kern/uipc_mqueue.c projects/krb5/sys/kern/uipc_socket.c projects/krb5/sys/kern/uipc_syscalls.c projects/krb5/sys/kern/vfs_bio.c projects/krb5/sys/kern/vfs_default.c projects/krb5/sys/kern/vfs_init.c projects/krb5/sys/kern/vfs_lookup.c projects/krb5/sys/kern/vfs_mount.c projects/krb5/sys/kern/vfs_mountroot.c projects/krb5/sys/kern/vfs_syscalls.c projects/krb5/sys/kern/vfs_vnops.c projects/krb5/sys/kern/vnode_if.src projects/krb5/sys/libkern/mcount.c projects/krb5/sys/mips/conf/OCTEON1 projects/krb5/sys/mips/include/cpu.h projects/krb5/sys/mips/include/elf.h projects/krb5/sys/mips/mips/trap.c projects/krb5/sys/modules/Makefile projects/krb5/sys/modules/bios/smapi/Makefile projects/krb5/sys/modules/ipfw_nat64/Makefile projects/krb5/sys/modules/ixl/Makefile projects/krb5/sys/modules/linuxkpi/Makefile projects/krb5/sys/net/if.c projects/krb5/sys/net/if_ethersubr.c projects/krb5/sys/net/if_gif.c projects/krb5/sys/net/if_gif.h projects/krb5/sys/net/if_gre.c projects/krb5/sys/net/if_gre.h projects/krb5/sys/net/if_ipsec.c projects/krb5/sys/net/if_lagg.c projects/krb5/sys/net/if_me.c projects/krb5/sys/net/if_stf.c projects/krb5/sys/net/if_tap.c projects/krb5/sys/net/if_tun.c projects/krb5/sys/net/if_var.h projects/krb5/sys/net/if_vlan.c projects/krb5/sys/net/iflib.c projects/krb5/sys/net/iflib.h projects/krb5/sys/net/iflib_private.h projects/krb5/sys/net/netmap.h projects/krb5/sys/net/netmap_user.h projects/krb5/sys/net/pfvar.h projects/krb5/sys/net/vnet.c projects/krb5/sys/netgraph/ng_pptpgre.c projects/krb5/sys/netgraph/ng_pptpgre.h projects/krb5/sys/netinet/icmp6.h projects/krb5/sys/netinet/in.c projects/krb5/sys/netinet/in_gif.c projects/krb5/sys/netinet/in_mcast.c projects/krb5/sys/netinet/in_pcb.c projects/krb5/sys/netinet/in_pcb.h projects/krb5/sys/netinet/ip_carp.c projects/krb5/sys/netinet/ip_encap.c projects/krb5/sys/netinet/ip_encap.h projects/krb5/sys/netinet/ip_fw.h projects/krb5/sys/netinet/ip_gre.c projects/krb5/sys/netinet/ip_icmp.c projects/krb5/sys/netinet/ip_input.c projects/krb5/sys/netinet/ip_options.c projects/krb5/sys/netinet/ip_output.c projects/krb5/sys/netinet/ip_reass.c projects/krb5/sys/netinet/netdump/netdump_client.c projects/krb5/sys/netinet/sctp_asconf.c projects/krb5/sys/netinet/sctp_auth.c projects/krb5/sys/netinet/sctp_auth.h projects/krb5/sys/netinet/sctp_input.c projects/krb5/sys/netinet/sctp_output.c projects/krb5/sys/netinet/sctp_sysctl.h projects/krb5/sys/netinet/sctputil.c projects/krb5/sys/netinet/siftr.c projects/krb5/sys/netinet/tcp_hpts.c projects/krb5/sys/netinet/tcp_input.c projects/krb5/sys/netinet/tcp_output.c projects/krb5/sys/netinet/tcp_reass.c projects/krb5/sys/netinet/tcp_syncache.c projects/krb5/sys/netinet/tcp_syncache.h projects/krb5/sys/netinet/udp_usrreq.c projects/krb5/sys/netinet6/icmp6.c projects/krb5/sys/netinet6/in6.c projects/krb5/sys/netinet6/in6_gif.c projects/krb5/sys/netinet6/in6_ifattach.c projects/krb5/sys/netinet6/in6_pcb.c projects/krb5/sys/netinet6/ip6_gre.c projects/krb5/sys/netinet6/nd6.h projects/krb5/sys/netinet6/nd6_rtr.c projects/krb5/sys/netinet6/raw_ip6.c projects/krb5/sys/netinet6/udp6_usrreq.c projects/krb5/sys/netipsec/key.c projects/krb5/sys/netipsec/key.h projects/krb5/sys/netipsec/subr_ipsec.c projects/krb5/sys/netipsec/xform.h projects/krb5/sys/netpfil/ipfw/ip_fw2.c projects/krb5/sys/netpfil/ipfw/ip_fw_dynamic.c projects/krb5/sys/netpfil/ipfw/ip_fw_pfil.c projects/krb5/sys/netpfil/ipfw/nat64/ip_fw_nat64.c projects/krb5/sys/netpfil/ipfw/nat64/nat64_translate.c projects/krb5/sys/netpfil/ipfw/nat64/nat64_translate.h projects/krb5/sys/netpfil/ipfw/nat64/nat64lsn.c projects/krb5/sys/netpfil/pf/if_pfsync.c projects/krb5/sys/netpfil/pf/pf.c projects/krb5/sys/netpfil/pf/pf_if.c projects/krb5/sys/netpfil/pf/pf_ioctl.c projects/krb5/sys/netpfil/pf/pf_norm.c projects/krb5/sys/netpfil/pf/pf_table.c projects/krb5/sys/opencrypto/cryptosoft.c projects/krb5/sys/opencrypto/cryptosoft.h projects/krb5/sys/opencrypto/xform_auth.h projects/krb5/sys/powerpc/aim/mmu_oea64.c projects/krb5/sys/powerpc/booke/booke_machdep.c projects/krb5/sys/powerpc/booke/pmap.c projects/krb5/sys/powerpc/booke/spe.c projects/krb5/sys/powerpc/booke/trap_subr.S projects/krb5/sys/powerpc/conf/GENERIC projects/krb5/sys/powerpc/conf/GENERIC64 projects/krb5/sys/powerpc/include/atomic.h projects/krb5/sys/powerpc/include/cpu.h projects/krb5/sys/powerpc/include/elf.h projects/krb5/sys/powerpc/include/spr.h projects/krb5/sys/powerpc/include/tlb.h projects/krb5/sys/powerpc/include/trap.h projects/krb5/sys/powerpc/mpc85xx/pci_mpc85xx.c projects/krb5/sys/powerpc/mpc85xx/pci_mpc85xx_pcib.c projects/krb5/sys/powerpc/ofw/ofw_machdep.c projects/krb5/sys/powerpc/powermac/fcu.c projects/krb5/sys/powerpc/powernv/opal_dev.c projects/krb5/sys/powerpc/powernv/opal_pci.c projects/krb5/sys/powerpc/powerpc/exec_machdep.c projects/krb5/sys/powerpc/powerpc/machdep.c projects/krb5/sys/powerpc/powerpc/mp_machdep.c projects/krb5/sys/powerpc/powerpc/swtch32.S projects/krb5/sys/powerpc/powerpc/trap.c projects/krb5/sys/powerpc/pseries/xics.c projects/krb5/sys/riscv/conf/GENERIC projects/krb5/sys/riscv/include/cpu.h projects/krb5/sys/riscv/include/cpufunc.h projects/krb5/sys/riscv/include/elf.h projects/krb5/sys/riscv/include/fpe.h projects/krb5/sys/riscv/include/kdb.h projects/krb5/sys/riscv/include/pmap.h projects/krb5/sys/riscv/include/pte.h projects/krb5/sys/riscv/include/sbi.h projects/krb5/sys/riscv/riscv/cpufunc_asm.S projects/krb5/sys/riscv/riscv/db_interface.c projects/krb5/sys/riscv/riscv/elf_machdep.c projects/krb5/sys/riscv/riscv/intr_machdep.c projects/krb5/sys/riscv/riscv/locore.S projects/krb5/sys/riscv/riscv/machdep.c projects/krb5/sys/riscv/riscv/mp_machdep.c projects/krb5/sys/riscv/riscv/plic.c projects/krb5/sys/riscv/riscv/pmap.c projects/krb5/sys/riscv/riscv/swtch.S projects/krb5/sys/riscv/riscv/trap.c projects/krb5/sys/security/audit/audit.c projects/krb5/sys/security/audit/audit.h projects/krb5/sys/security/audit/audit_arg.c projects/krb5/sys/security/audit/audit_dtrace.c projects/krb5/sys/security/audit/audit_private.h projects/krb5/sys/security/audit/audit_syscalls.c projects/krb5/sys/security/audit/audit_worker.c projects/krb5/sys/sparc64/conf/GENERIC projects/krb5/sys/sparc64/conf/NOTES projects/krb5/sys/sparc64/include/cpu.h projects/krb5/sys/sparc64/include/elf.h projects/krb5/sys/sys/_domainset.h projects/krb5/sys/sys/capability.h projects/krb5/sys/sys/capsicum.h projects/krb5/sys/sys/cons.h projects/krb5/sys/sys/domainset.h projects/krb5/sys/sys/elf_common.h projects/krb5/sys/sys/epoch_private.h projects/krb5/sys/sys/fcntl.h projects/krb5/sys/sys/filio.h projects/krb5/sys/sys/gtaskqueue.h projects/krb5/sys/sys/imgact.h projects/krb5/sys/sys/jail.h projects/krb5/sys/sys/kdb.h projects/krb5/sys/sys/linker.h projects/krb5/sys/sys/malloc.h projects/krb5/sys/sys/module.h projects/krb5/sys/sys/mount.h projects/krb5/sys/sys/mouse.h projects/krb5/sys/sys/namei.h projects/krb5/sys/sys/param.h projects/krb5/sys/sys/pmc.h projects/krb5/sys/sys/pmckern.h projects/krb5/sys/sys/queue.h projects/krb5/sys/sys/racct.h projects/krb5/sys/sys/random.h projects/krb5/sys/sys/refcount.h projects/krb5/sys/sys/resourcevar.h projects/krb5/sys/sys/signalvar.h projects/krb5/sys/sys/sockbuf.h projects/krb5/sys/sys/socketvar.h projects/krb5/sys/sys/stack.h projects/krb5/sys/sys/syscall.h projects/krb5/sys/sys/syscallsubr.h projects/krb5/sys/sys/sysctl.h projects/krb5/sys/sys/sysproto.h projects/krb5/sys/sys/systm.h projects/krb5/sys/sys/tty.h projects/krb5/sys/sys/types.h projects/krb5/sys/sys/user.h projects/krb5/sys/sys/vmem.h projects/krb5/sys/sys/vmmeter.h projects/krb5/sys/sys/vnode.h projects/krb5/sys/teken/gensequences projects/krb5/sys/teken/sequences projects/krb5/sys/teken/teken.h projects/krb5/sys/teken/teken_subr.h projects/krb5/sys/tools/embed_mfs.sh projects/krb5/sys/tools/fdt/make_dtb.sh projects/krb5/sys/tools/fdt/make_dtbo.sh projects/krb5/sys/tools/vnode_if.awk projects/krb5/sys/ufs/ffs/ffs_alloc.c projects/krb5/sys/ufs/ffs/ffs_softdep.c projects/krb5/sys/ufs/ffs/ffs_subr.c projects/krb5/sys/ufs/ffs/ffs_vfsops.c projects/krb5/sys/ufs/ffs/fs.h projects/krb5/sys/ufs/ufs/ufs_quota.c projects/krb5/sys/ufs/ufs/ufs_vfsops.c projects/krb5/sys/ufs/ufs/ufs_vnops.c projects/krb5/sys/vm/swap_pager.c projects/krb5/sys/vm/uma_core.c projects/krb5/sys/vm/uma_int.h projects/krb5/sys/vm/vm_domainset.c projects/krb5/sys/vm/vm_domainset.h projects/krb5/sys/vm/vm_extern.h projects/krb5/sys/vm/vm_fault.c projects/krb5/sys/vm/vm_glue.c projects/krb5/sys/vm/vm_init.c projects/krb5/sys/vm/vm_kern.c projects/krb5/sys/vm/vm_kern.h projects/krb5/sys/vm/vm_map.c projects/krb5/sys/vm/vm_map.h projects/krb5/sys/vm/vm_mmap.c projects/krb5/sys/vm/vm_object.c projects/krb5/sys/vm/vm_page.c projects/krb5/sys/vm/vm_pageout.c projects/krb5/sys/vm/vm_pagequeue.h projects/krb5/sys/vm/vm_phys.c projects/krb5/sys/vm/vm_phys.h projects/krb5/sys/vm/vm_swapout.c projects/krb5/sys/x86/acpica/srat.c projects/krb5/sys/x86/include/elf.h projects/krb5/sys/x86/include/ifunc.h projects/krb5/sys/x86/include/ucode.h projects/krb5/sys/x86/iommu/busdma_dmar.c projects/krb5/sys/x86/iommu/intel_utils.c projects/krb5/sys/x86/isa/atpic.c projects/krb5/sys/x86/x86/busdma_bounce.c projects/krb5/sys/x86/x86/delay.c projects/krb5/sys/x86/x86/local_apic.c projects/krb5/sys/x86/x86/msi.c projects/krb5/sys/x86/x86/ucode.c projects/krb5/sys/x86/xen/hvm.c projects/krb5/sys/x86/xen/pv.c projects/krb5/sys/x86/xen/pvcpu_enum.c projects/krb5/sys/x86/xen/xen_apic.c projects/krb5/sys/x86/xen/xen_intr.c projects/krb5/sys/xen/xen_intr.h projects/krb5/targets/pseudo/userland/Makefile.depend projects/krb5/tests/sys/acl/Makefile projects/krb5/tests/sys/acl/tools-nfs4-psarc.test projects/krb5/tests/sys/acl/tools-nfs4.test projects/krb5/tests/sys/acl/tools-posix.test projects/krb5/tests/sys/kern/reaper.c projects/krb5/tests/sys/netpfil/pf/Makefile projects/krb5/tests/sys/netpfil/pf/pass_block.sh projects/krb5/tests/sys/netpfil/pf/utils.subr projects/krb5/tools/boot/lua-test.sh projects/krb5/tools/build/Makefile projects/krb5/tools/build/mk/OptionalObsoleteFiles.inc projects/krb5/tools/build/options/WITH_LLD_BOOTSTRAP projects/krb5/tools/tools/crypto/Makefile projects/krb5/tools/tools/locale/Makefile projects/krb5/tools/tools/locale/README projects/krb5/tools/tools/locale/etc/charmaps.xml projects/krb5/tools/tools/locale/etc/common.UTF-8.src projects/krb5/tools/tools/locale/etc/final-maps/map.UTF-8 projects/krb5/tools/tools/locale/etc/manual-input.UTF-8 (contents, props changed) projects/krb5/tools/tools/locale/tools/cldr2def.pl projects/krb5/tools/tools/locale/tools/finalize projects/krb5/tools/tools/locale/tools/utf8-rollup.pl projects/krb5/tools/tools/nanobsd/embedded/common projects/krb5/tools/tools/netmap/Makefile projects/krb5/tools/tools/netmap/README projects/krb5/tools/tools/netmap/bridge.c projects/krb5/tools/tools/netmap/ctrs.h projects/krb5/tools/tools/netmap/pkt-gen.8 projects/krb5/tools/tools/netmap/pkt-gen.c projects/krb5/tools/tools/netmap/vale-ctl.c projects/krb5/tools/tools/syscall_timing/syscall_timing.c projects/krb5/usr.bin/ar/acpyacc.y projects/krb5/usr.bin/ar/ar.h projects/krb5/usr.bin/ar/read.c projects/krb5/usr.bin/ar/write.c projects/krb5/usr.bin/bmake/Makefile.config projects/krb5/usr.bin/bsdiff/bspatch/bspatch.c projects/krb5/usr.bin/calendar/calendars/calendar.freebsd projects/krb5/usr.bin/clang/Makefile projects/krb5/usr.bin/clang/lld/ld.lld.1 projects/krb5/usr.bin/clang/llvm-cov/Makefile projects/krb5/usr.bin/cmp/cmp.c projects/krb5/usr.bin/dc/bcode.c projects/krb5/usr.bin/dc/inout.c projects/krb5/usr.bin/diff/diffreg.c projects/krb5/usr.bin/diff3/diff3.c projects/krb5/usr.bin/elfdump/elfdump.1 projects/krb5/usr.bin/elfdump/elfdump.c projects/krb5/usr.bin/factor/factor.c projects/krb5/usr.bin/indent/indent.c projects/krb5/usr.bin/jot/jot.c projects/krb5/usr.bin/ktrdump/ktrdump.8 projects/krb5/usr.bin/ktrdump/ktrdump.c projects/krb5/usr.bin/lam/lam.c projects/krb5/usr.bin/last/last.1 projects/krb5/usr.bin/ldd/ldd.1 projects/krb5/usr.bin/localedef/collate.c projects/krb5/usr.bin/localedef/ctype.c projects/krb5/usr.bin/localedef/localedef.1 projects/krb5/usr.bin/localedef/localedef.c projects/krb5/usr.bin/localedef/localedef.h projects/krb5/usr.bin/locate/locate/Makefile projects/krb5/usr.bin/mail/Makefile projects/krb5/usr.bin/man/man.sh projects/krb5/usr.bin/mandoc/Makefile projects/krb5/usr.bin/nfsstat/nfsstat.1 projects/krb5/usr.bin/nohup/nohup.1 projects/krb5/usr.bin/procstat/procstat_auxv.c projects/krb5/usr.bin/rwho/rwho.c projects/krb5/usr.bin/sed/tests/regress.multitest.out/Makefile projects/krb5/usr.bin/tee/tee.c projects/krb5/usr.bin/tip/tip/Makefile projects/krb5/usr.bin/top/top.1 projects/krb5/usr.bin/truss/syscall.h projects/krb5/usr.bin/truss/syscalls.c projects/krb5/usr.bin/uniq/uniq.c projects/krb5/usr.bin/units/units.c projects/krb5/usr.bin/write/write.c projects/krb5/usr.sbin/Makefile projects/krb5/usr.sbin/acpi/acpiconf/acpiconf.8 projects/krb5/usr.sbin/acpi/acpidb/Makefile projects/krb5/usr.sbin/amd/amd/Makefile projects/krb5/usr.sbin/bhyve/Makefile projects/krb5/usr.sbin/bhyve/bhyve.8 projects/krb5/usr.sbin/bhyve/bhyverun.c projects/krb5/usr.sbin/bhyve/block_if.c projects/krb5/usr.sbin/bhyve/pci_fbuf.c (contents, props changed) projects/krb5/usr.sbin/bhyve/pci_nvme.c projects/krb5/usr.sbin/bhyve/pci_virtio_rnd.c projects/krb5/usr.sbin/bhyve/pci_xhci.c (contents, props changed) projects/krb5/usr.sbin/bhyve/ps2kbd.c (contents, props changed) projects/krb5/usr.sbin/bhyve/rfb.c (contents, props changed) projects/krb5/usr.sbin/bsdconfig/mouse/include/messages.subr projects/krb5/usr.sbin/bsdconfig/mouse/port projects/krb5/usr.sbin/bsdconfig/share/dialog.subr projects/krb5/usr.sbin/bsdinstall/bsdinstall.8 projects/krb5/usr.sbin/bsdinstall/scripts/auto projects/krb5/usr.sbin/bsdinstall/scripts/config projects/krb5/usr.sbin/bsdinstall/scripts/hardening projects/krb5/usr.sbin/bsdinstall/scripts/hostname projects/krb5/usr.sbin/bsdinstall/scripts/mirrorselect projects/krb5/usr.sbin/bsdinstall/scripts/zfsboot projects/krb5/usr.sbin/chown/chown.c projects/krb5/usr.sbin/ctm/README projects/krb5/usr.sbin/cxgbetool/cxgbetool.8 projects/krb5/usr.sbin/cxgbetool/cxgbetool.c projects/krb5/usr.sbin/daemon/daemon.8 projects/krb5/usr.sbin/efivar/efiutil.c projects/krb5/usr.sbin/efivar/efivar.8 projects/krb5/usr.sbin/efivar/efivar.c projects/krb5/usr.sbin/freebsd-update/freebsd-update.sh projects/krb5/usr.sbin/jail/jail.8 projects/krb5/usr.sbin/jail/jail.c projects/krb5/usr.sbin/jail/jailp.h projects/krb5/usr.sbin/kldxref/ef.c projects/krb5/usr.sbin/kldxref/kldxref.c projects/krb5/usr.sbin/lastlogin/lastlogin.8 projects/krb5/usr.sbin/lpr/lpd/Makefile projects/krb5/usr.sbin/mfiutil/mfi_cmd.c projects/krb5/usr.sbin/moused/moused.8 projects/krb5/usr.sbin/moused/moused.c projects/krb5/usr.sbin/ndp/Makefile projects/krb5/usr.sbin/ndp/ndp.c projects/krb5/usr.sbin/newsyslog/newsyslog.8 projects/krb5/usr.sbin/newsyslog/newsyslog.conf projects/krb5/usr.sbin/newsyslog/newsyslog.conf.d/opensm.conf projects/krb5/usr.sbin/nfsd/nfsd.c projects/krb5/usr.sbin/ngctl/list.c projects/krb5/usr.sbin/nscd/debug.c projects/krb5/usr.sbin/nscd/debug.h projects/krb5/usr.sbin/nscd/nscd.8 projects/krb5/usr.sbin/nscd/nscd.conf.5 projects/krb5/usr.sbin/nscd/nscdcli.c projects/krb5/usr.sbin/nscd/query.c projects/krb5/usr.sbin/ntp/libntpevent/Makefile projects/krb5/usr.sbin/periodic/etc/weekly/340.noid projects/krb5/usr.sbin/pmc/Makefile projects/krb5/usr.sbin/pmccontrol/pmccontrol.c projects/krb5/usr.sbin/portsnap/portsnap/portsnap.conf projects/krb5/usr.sbin/ppp/chap_ms.c projects/krb5/usr.sbin/pw/pw.c projects/krb5/usr.sbin/pw/pw.h projects/krb5/usr.sbin/pw/pw_conf.c projects/krb5/usr.sbin/pw/pw_utils.c projects/krb5/usr.sbin/pw/tests/pw_useradd_test.sh projects/krb5/usr.sbin/pwd_mkdb/pwd_mkdb.8 projects/krb5/usr.sbin/pwd_mkdb/pwd_mkdb.c projects/krb5/usr.sbin/rtadvd/Makefile projects/krb5/usr.sbin/rtadvd/config.c projects/krb5/usr.sbin/rtadvd/rtadvd.c projects/krb5/usr.sbin/rtadvd/rtadvd.h projects/krb5/usr.sbin/rtsold/if.c projects/krb5/usr.sbin/rtsold/rtsock.c projects/krb5/usr.sbin/rtsold/rtsol.c projects/krb5/usr.sbin/rtsold/rtsold.8 projects/krb5/usr.sbin/rtsold/rtsold.c projects/krb5/usr.sbin/rtsold/rtsold.h projects/krb5/usr.sbin/rwhod/rwhod.c projects/krb5/usr.sbin/uefisign/uefisign.c projects/krb5/usr.sbin/uhsoctl/uhsoctl.c projects/krb5/usr.sbin/unbound/Makefile.inc projects/krb5/usr.sbin/unbound/setup/local-unbound-setup.sh projects/krb5/usr.sbin/vidcontrol/vidcontrol.1 Directory Properties: projects/krb5/ (props changed) projects/krb5/cddl/ (props changed) projects/krb5/cddl/contrib/opensolaris/ (props changed) projects/krb5/contrib/blacklist/ (props changed) projects/krb5/contrib/bmake/ (props changed) projects/krb5/contrib/dialog/ (props changed) projects/krb5/contrib/dma/ (props changed) projects/krb5/contrib/elftoolchain/ (props changed) projects/krb5/contrib/expat/ (props changed) projects/krb5/contrib/expat/doc/style.css (props changed) projects/krb5/contrib/expat/tests/README.txt (props changed) projects/krb5/contrib/expat/tests/benchmark/README.txt (props changed) projects/krb5/contrib/gcc/ (props changed) projects/krb5/contrib/ldns/ (props changed) projects/krb5/contrib/libarchive/ (props changed) projects/krb5/contrib/llvm/ (props changed) projects/krb5/contrib/llvm/tools/clang/ (props changed) projects/krb5/contrib/llvm/tools/lld/ (props changed) projects/krb5/contrib/netbsd-tests/ (props changed) projects/krb5/contrib/nvi/ (props changed) projects/krb5/contrib/one-true-awk/ (props changed) projects/krb5/contrib/openbsm/ (props changed) projects/krb5/contrib/sendmail/ (props changed) projects/krb5/contrib/serf/ (props changed) projects/krb5/contrib/tcpdump/ (props changed) projects/krb5/contrib/tzcode/stdtime/ (props changed) projects/krb5/contrib/tzdata/ (props changed) projects/krb5/contrib/unbound/ (props changed) projects/krb5/crypto/heimdal/ (props changed) projects/krb5/crypto/openssh/ (props changed) projects/krb5/crypto/openssl/ (props changed) projects/krb5/gnu/lib/ (props changed) projects/krb5/gnu/usr.bin/binutils/ (props changed) projects/krb5/gnu/usr.bin/cc/cc_tools/ (props changed) projects/krb5/gnu/usr.bin/gdb/ (props changed) projects/krb5/sys/cddl/contrib/opensolaris/ (props changed) projects/krb5/sys/contrib/ck/ (props changed) projects/krb5/sys/contrib/dev/acpica/ (props changed) projects/krb5/sys/contrib/octeon-sdk/ (props changed) projects/krb5/sys/contrib/zstd/ (props changed) projects/krb5/sys/gnu/dts/arm/ (props changed) projects/krb5/sys/gnu/dts/arm64/ (props changed) projects/krb5/sys/gnu/dts/include/ (props changed) Modified: projects/krb5/Makefile ============================================================================== --- projects/krb5/Makefile Sat Nov 10 23:07:46 2018 (r340339) +++ projects/krb5/Makefile Sat Nov 10 23:39:07 2018 (r340340) @@ -33,6 +33,7 @@ # targets - Print a list of supported TARGET/TARGET_ARCH pairs # for world and kernel targets. # toolchains - Build a toolchain for all world and kernel targets. +# sysent - (Re)build syscall entries from syscalls.master. # xdev - xdev-build + xdev-install for the architecture # specified with TARGET and TARGET_ARCH. # xdev-build - Build cross-development tools. @@ -61,9 +62,10 @@ # Most of the user-driven targets (as listed above) are implemented in # Makefile.inc1. The exceptions are universe, tinderbox and targets. # -# If you want to build your system from source be sure that /usr/obj has -# at least 6GB of diskspace available. A complete 'universe' build requires -# about 100GB of space. +# If you want to build your system from source, be sure that /usr/obj has +# at least 6 GB of disk space available. A complete 'universe' build of +# r340283 (2018-11) required 167 GB of space. ZFS lz4 compression +# achieved a 2.18x ratio, reducing actual space to 81 GB. # # For individuals wanting to build from the sources currently on their # system, the simple instructions are: @@ -135,6 +137,7 @@ TGTS= all all-man buildenv buildenvvars buildkernel bu reinstallkernel reinstallkernel.debug \ installworld kernel-toolchain libraries maninstall \ obj objlink showconfig tags toolchain update \ + sysent \ _worldtmp _legacy _bootstrap-tools _cleanobj _obj \ _build-tools _build-metadata _cross-tools _includes _libraries \ build32 distribute32 install32 buildsoft distributesoft installsoft \ @@ -488,7 +491,8 @@ TARGET_ARCHES_arm?= arm armv6 armv7 TARGET_ARCHES_arm64?= aarch64 TARGET_ARCHES_mips?= mipsel mips mips64el mips64 mipsn32 mipselhf mipshf mips64elhf mips64hf TARGET_ARCHES_powerpc?= powerpc powerpc64 powerpcspe -TARGET_ARCHES_riscv?= riscv64 riscv64sf +# riscv64sf excluded due to PR 232085 +TARGET_ARCHES_riscv?= riscv64 .for target in ${TARGETS} TARGET_ARCHES_${target}?= ${target} .endfor @@ -609,10 +613,13 @@ _need_lld_${target}_${target_arch} != \ # XXX: Passing HOST_OBJTOP into the PATH would allow skipping legacy, # bootstrap-tools, and cross-tools. Need to ensure each tool actually # supports all TARGETS though. +# For now we only pass UNIVERSE_TOOLCHAIN_PATH which will be added at the end +# of STRICTTMPPATH to ensure that the target-specific binaries come first. MAKE_PARAMS_${target}+= \ XCC="${HOST_OBJTOP}/tmp/usr/bin/cc" \ XCXX="${HOST_OBJTOP}/tmp/usr/bin/c++" \ - XCPP="${HOST_OBJTOP}/tmp/usr/bin/cpp" + XCPP="${HOST_OBJTOP}/tmp/usr/bin/cpp" \ + UNIVERSE_TOOLCHAIN_PATH=${HOST_OBJTOP}/tmp/usr/bin .endif .if defined(_need_lld_${target}_${target_arch}) && \ ${_need_lld_${target}_${target_arch}} == "yes" Modified: projects/krb5/Makefile.inc1 ============================================================================== --- projects/krb5/Makefile.inc1 Sat Nov 10 23:07:46 2018 (r340339) +++ projects/krb5/Makefile.inc1 Sat Nov 10 23:39:07 2018 (r340340) @@ -103,8 +103,11 @@ MK_GCC_BOOTSTRAP= no # here since we will always have the right make, unlike in src/Makefile # Don't include bsd.linker.mk yet until XBINUTILS is handled (after src.opts.mk) _NO_INCLUDE_LINKERMK= t +# We also want the X_COMPILER* variables if we are using an external toolchain. +_WANT_TOOLCHAIN_CROSS_VARS= t .include "share/mk/bsd.compiler.mk" .undef _NO_INCLUDE_LINKERMK +.undef _WANT_TOOLCHAIN_CROSS_VARS # src.opts.mk depends on COMPILER_FEATURES .include "share/mk/src.opts.mk" @@ -126,9 +129,9 @@ TARGET_ABI= gnueabi .endif .endif MACHINE_ABI?= unknown -MACHINE_TRIPLE?=${MACHINE_ARCH:S/amd64/x86_64/:C/hf$//:S/mipsn32/mips64/}-${MACHINE_ABI}-freebsd12.0 +MACHINE_TRIPLE?=${MACHINE_ARCH:S/amd64/x86_64/:C/hf$//:S/mipsn32/mips64/}-${MACHINE_ABI}-freebsd13.0 TARGET_ABI?= unknown -TARGET_TRIPLE?= ${TARGET_ARCH:S/amd64/x86_64/:C/hf$//:S/mipsn32/mips64/}-${TARGET_ABI}-freebsd12.0 +TARGET_TRIPLE?= ${TARGET_ARCH:S/amd64/x86_64/:C/hf$//:S/mipsn32/mips64/}-${TARGET_ABI}-freebsd13.0 KNOWN_ARCHES?= aarch64/arm64 \ amd64 \ arm \ @@ -180,7 +183,7 @@ CROSS_BINUTILS_PREFIX?=${CROSS_TOOLCHAIN_PREFIX} # support the target architecture), provide a default cross-binutils prefix. # This allows riscv64 builds, for example, to automatically use the # riscv64-binutils port or package. -.if !make(showconfig) +.if !make(showconfig) && !defined(_NO_INCLUDE_COMPILERMK) .if !empty(BROKEN_OPTIONS:MBINUTILS_BOOTSTRAP) && \ ${MK_LLD_BOOTSTRAP} == "no" && \ !defined(CROSS_BINUTILS_PREFIX) @@ -205,7 +208,10 @@ X${BINUTIL}?= ${${BINUTIL}} MK_LLD_BOOTSTRAP= no .endif +# We also want the X_LINKER* variables if we are using an external toolchain. +_WANT_TOOLCHAIN_CROSS_VARS= t .include "share/mk/bsd.linker.mk" +.undef _WANT_TOOLCHAIN_CROSS_VARS # Begin WITH_SYSTEM_COMPILER / WITH_SYSTEM_LD @@ -574,8 +580,25 @@ BUILD_ARCH!= uname -p WORLDTMP?= ${OBJTOP}/tmp BPATH= ${CCACHE_WRAPPER_PATH_PFX}${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/bin XPATH= ${WORLDTMP}/usr/sbin:${WORLDTMP}/usr/bin -STRICTTMPPATH= ${BPATH}:${XPATH} + +# When building we want to find the cross tools before the host tools in ${BPATH}. +# We also need to add UNIVERSE_TOOLCHAIN_PATH so that we can find the shared +# toolchain files (clang, lld, etc.) during make universe/tinderbox +STRICTTMPPATH= ${XPATH}:${BPATH}:${UNIVERSE_TOOLCHAIN_PATH} +# We should not be using tools from /usr/bin accidentally since this could cause +# the build to break on other systems that don't have that tool. For now we +# still allow using the old behaviour (inheriting $PATH) if +# BUILD_WITH_STRICT_TMPPATH is set to 0 but this will eventually be removed. + +# Currently strict $PATH can cause build failures and does not work yet with +# USING_SYSTEM_LINKER/USING_SYSTEM_COMPILER. Once these issues have been +# resolved it will be turned on by default. +BUILD_WITH_STRICT_TMPPATH?=0 +.if ${BUILD_WITH_STRICT_TMPPATH} != 0 +TMPPATH= ${STRICTTMPPATH} +.else TMPPATH= ${STRICTTMPPATH}:${PATH} +.endif # # Avoid running mktemp(1) unless actually needed. @@ -583,8 +606,16 @@ TMPPATH= ${STRICTTMPPATH}:${PATH} # when in the middle of installing over this system. # .if make(distributeworld) || make(installworld) || make(stageworld) -INSTALLTMP!= mktemp -d -u -t install +.if ${BUILD_WITH_STRICT_TMPPATH} != 0 +MKTEMP=${WORLDTMP}/legacy/usr/bin/mktemp +.if !exists(${MKTEMP}) +.error "mktemp binary doesn't exist in expected location: ${MKTEMP}" .endif +.else +MKTEMP=mktemp +.endif +INSTALLTMP!= ${MKTEMP} -d -u -t install +.endif .if make(stagekernel) || make(distributekernel) TAGS+= kernel @@ -641,6 +672,8 @@ CROSSENV+= BUILD_TOOLS_META=.NOMETA CROSSENV+= ${TARGET_CFLAGS} .endif +BOOTSTRAPPING_OSRELDATE?=${OSRELDATE} + # bootstrap-tools stage BMAKEENV= INSTALL="sh ${.CURDIR}/tools/install.sh" \ TOOLS_PREFIX=${TOOLS_PREFIX_UNDEF:U${WORLDTMP}} \ @@ -652,14 +685,14 @@ BSARGS= DESTDIR= \ OBJTOP='${WORLDTMP}/obj-tools' \ OBJROOT='$${OBJTOP}/' \ MAKEOBJDIRPREFIX= \ - BOOTSTRAPPING=${OSRELDATE} \ + BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ BWPHASE=${.TARGET:C,^_,,} \ SSP_CFLAGS= \ MK_HTML=no NO_LINT=yes MK_MAN=no \ -DNO_PIC MK_PROFILE=no -DNO_SHARED \ -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ MK_CLANG_EXTRAS=no MK_CLANG_FULL=no \ - MK_LLDB=no MK_TESTS=no \ + MK_LLDB=no MK_RETPOLINE=no MK_TESTS=no \ MK_INCLUDES=yes BMAKE= \ @@ -674,13 +707,13 @@ TMAKE= \ ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ DESTDIR= \ - BOOTSTRAPPING=${OSRELDATE} \ + BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ BWPHASE=${.TARGET:C,^_,,} \ SSP_CFLAGS= \ -DNO_LINT \ -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ MK_CLANG_EXTRAS=no MK_CLANG_FULL=no \ - MK_LLDB=no MK_TESTS=no + MK_LLDB=no MK_RETPOLINE=no MK_TESTS=no # cross-tools stage # TOOLS_PREFIX set in BMAKE @@ -699,11 +732,11 @@ KTMAKE= \ OBJTOP='${WORLDTMP}/obj-kernel-tools' \ OBJROOT='$${OBJTOP}/' \ MAKEOBJDIRPREFIX= \ - BOOTSTRAPPING=${OSRELDATE} \ + BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ SSP_CFLAGS= \ MK_HTML=no -DNO_LINT MK_MAN=no \ -DNO_PIC MK_PROFILE=no -DNO_SHARED \ - -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no + -DNO_CPU_CFLAGS MK_RETPOLINE=no MK_WARNS=no MK_CTF=no # world stage WMAKEENV= ${CROSSENV} \ @@ -868,6 +901,9 @@ WORLDTMP_MTREEFLAGS= -deUW DESTDIR_MTREEFLAGS+= -W .endif MTREE?= mtree +.if ${BUILD_WITH_STRICT_TMPPATH} != 0 +MTREE= ${WORLDTMP}/legacy/usr/sbin/mtree +.endif WORLDTMP_MTREE= ${MTREE} ${WORLDTMP_MTREEFLAGS} DESTDIR_MTREE= ${MTREE} ${DESTDIR_MTREEFLAGS} @@ -903,14 +939,13 @@ _sanity_check: .PHONY .MAKE _cleanobj_fast_depend_hack: .PHONY # Syscall stubs rewritten in C and obsolete MD assembly implementations # Date SVN Rev Syscalls -# 20170624 r320278 fstat fstatat fstatfs getdirentries getfsstat statfs # 20180404 r332048 sigreturn # 20180405 r332080 shmat # 20180406 r332119 setlogin # 20180411 r332443 exect # 20180525 r334224 vadvise # 20180604 r334626 brk sbrk -.for f in brk exect fstat fstatat fstatfs getdirentries getfsstat sbrk setlogin shmat sigreturn statfs vadvise +.for f in brk exect sbrk setlogin shmat sigreturn vadvise @if [ -e "${OBJTOP}/lib/libc/.depend.${f}.o" ] && \ egrep -qw '${f}\.[sS]' ${OBJTOP}/lib/libc/.depend.${f}.o; then \ echo "Removing stale dependencies for ${f} syscall wrappers"; \ @@ -918,27 +953,22 @@ _cleanobj_fast_depend_hack: .PHONY ${LIBCOMPAT:D${LIBCOMPAT_OBJTOP}/lib/libc/.depend.${f}.*}; \ fi .endfor -# 20170607 remove stale dependencies for utimens* wrappers removed in r319663 -.for f in futimens utimensat +# 20181013 r339348 bcopy reimplemented as .c +.for f in bcopy memcpy memmove @if [ -e "${OBJTOP}/lib/libc/.depend.${f}.o" ] && \ - egrep -q '/${f}.c' ${OBJTOP}/lib/libc/.depend.${f}.o; then \ - echo "Removing stale dependencies for ${f} syscall wrappers"; \ + egrep -qw 'bcopy\.[sS]' ${OBJTOP}/lib/libc/.depend.${f}.o; then \ + echo "Removing stale dependencies for bcopy"; \ rm -f ${OBJTOP}/lib/libc/.depend.${f}.* \ ${LIBCOMPAT:D${LIBCOMPAT_OBJTOP}/lib/libc/.depend.${f}.*}; \ fi .endfor -# 20170523 remove stale generated asm files for functions which are no longer -# syscalls after r302092 (pipe) and r318736 (others) -.for f in getdents lstat mknod pipe stat - @if [ -e "${OBJTOP}/lib/libc/${f}.s" ] || \ - [ -e "${OBJTOP}/lib/libc/${f}.S" ] ; then \ - echo "Removing stale generated ${f} syscall files"; \ - rm -f ${OBJTOP}/lib/libc/${f}.* \ - ${OBJTOP}/lib/libc/.depend.${f}.* \ - ${LIBCOMPAT:D${LIBCOMPAT_OBJTOP}/lib/libc/${f}.*} \ - ${LIBCOMPAT:D${LIBCOMPAT_OBJTOP}/lib/libc/.depend.${f}.*}; \ +# 20181009 track migration from ntp's embedded libevent to updated one + @if [ -e "${OBJTOP}/usr.sbin/ntp/libntpevent/.depend.bufferevent_openssl.o" ] && \ + egrep -q 'contrib/ntp/sntp/libevent/bufferevent_openssl.c' \ + ${OBJTOP}/usr.sbin/ntp/libntpevent/.depend.bufferevent_openssl.o ; then \ + echo "Removing stale libevent dependencies"; \ + rm -f ${OBJTOP}/usr.sbin/ntp/libntpevent/.depend.*; \ fi -.endfor _worldtmp: .PHONY @echo @@ -948,10 +978,15 @@ _worldtmp: .PHONY .if !defined(NO_CLEAN) rm -rf ${WORLDTMP} .else +# Note: for delete-old we need to set $PATH to also include the host $PATH +# since otherwise a partial build with missing symlinks in ${WORLDTMP}/legacy/ +# will fail to run due to missing binaries. $WMAKE sets PATH to only ${TMPPATH} +# so we remove that assingnment from $WMAKE and prepend the new $PATH ${_+_}@if [ -e "${WORLDTMP}" ]; then \ echo ">>> Deleting stale files in build tree..."; \ - cd ${.CURDIR}; ${WMAKE} -DBATCH_DELETE_OLD_FILES \ - delete-old delete-old-libs >/dev/null; \ + cd ${.CURDIR}; env PATH=${TMPPATH}:${PATH} ${WMAKE:NPATH=*} \ + _NO_INCLUDE_COMPILERMK=t -DBATCH_DELETE_OLD_FILES delete-old \ + delete-old-libs >/dev/null; \ fi rm -rf ${WORLDTMP}/legacy/usr/include .if ${USING_SYSTEM_COMPILER} == "yes" @@ -972,6 +1007,11 @@ _worldtmp: .PHONY # available on the target system (this happens e.g. when building on non-FreeBSD) cd ${.CURDIR}/tools/build; \ ${MAKE} DIRPRFX=tools/build/ DESTDIR=${WORLDTMP}/legacy installdirs +# In order to build without inheriting $PATH we need to add symlinks to the host +# tools in $WORLDTMP for the tools that we don't build during bootstrap-tools + cd ${.CURDIR}/tools/build; \ + ${MAKE} DIRPRFX=tools/build/ DESTDIR=${WORLDTMP}/legacy host-symlinks + _legacy: @echo @echo "--------------------------------------------------------------" @@ -1003,19 +1043,21 @@ _cleanobj: @echo "--------------------------------------------------------------" @echo ">>> stage 2.1: cleaning up the object tree" @echo "--------------------------------------------------------------" - ${_+_}cd ${.CURDIR}; ${WMAKE} ${CLEANDIR} + # Avoid including bsd.compiler.mk in clean and obj with _NO_INCLUDE_COMPILERMK + # since the restricted $PATH might not contain a valid cc binary + ${_+_}cd ${.CURDIR}; ${WMAKE} _NO_INCLUDE_COMPILERMK=t ${CLEANDIR} .if defined(LIBCOMPAT) - ${_+_}cd ${.CURDIR}; ${LIBCOMPATWMAKE} -f Makefile.inc1 ${CLEANDIR} + ${_+_}cd ${.CURDIR}; ${LIBCOMPATWMAKE} _NO_INCLUDE_COMPILERMK=t -f Makefile.inc1 ${CLEANDIR} .endif .else - ${_+_}cd ${.CURDIR}; ${WMAKE} _cleanobj_fast_depend_hack + ${_+_}cd ${.CURDIR}; ${WMAKE} _NO_INCLUDE_COMPILERMK=t _cleanobj_fast_depend_hack .endif # !defined(NO_CLEAN) _obj: @echo @echo "--------------------------------------------------------------" @echo ">>> stage 2.2: rebuilding the object tree" @echo "--------------------------------------------------------------" - ${_+_}cd ${.CURDIR}; ${WMAKE} obj + ${_+_}cd ${.CURDIR}; ${WMAKE} _NO_INCLUDE_COMPILERMK=t obj _build-tools: @echo @echo "--------------------------------------------------------------" @@ -1392,6 +1434,18 @@ packageworld: .PHONY . endif .endfor +_sysent_dirs= sys/kern +_sysent_dirs+= sys/compat/freebsd32 +_sysent_dirs+= sys/i386/ibcs2 +_sysent_dirs+= sys/amd64/linux \ + sys/amd64/linux32 \ + sys/arm64/linux \ + sys/i386/linux +sysent: .PHONY +.for _dir in ${_sysent_dirs} + ${_+_}${MAKE} -C ${.CURDIR}/${_dir} sysent +.endfor + # # reinstall # @@ -1929,14 +1983,6 @@ update: .PHONY # build-tools or cross-tools. # -# ELF Tool Chain libraries are needed for ELF tools and dtrace tools. -# r296685 fix cross-endian objcopy -# r310724 fixed PR 215350, a crash in libdwarf with objects built by GCC 6.2. -# r334881 added libdwarf constants used by ctfconvert. -# r338478 fixed a crash in objcopy for mips64el objects -.if ${BOOTSTRAPPING} < 1200084 -_elftoolchain_libs= lib/libelf lib/libdwarf -.endif # libnv and libl are both requirements for config(8), which is an unconditional # bootstrap-tool. @@ -1948,7 +1994,7 @@ legacy: .PHONY false .endif -.for _tool in tools/build ${_elftoolchain_libs} ${_config_deps} +.for _tool in tools/build ${_config_deps} ${_+_}@${ECHODIR} "===> ${_tool} (obj,includes,all,install)"; \ cd ${.CURDIR}/${_tool}; \ if [ -z "${NO_OBJWALK}" ]; then ${MAKE} DIRPRFX=${_tool}/ obj; fi; \ @@ -1962,10 +2008,34 @@ legacy: .PHONY # bootstrap-tools: Build tools needed for compatibility. These are binaries that # are built to build other binaries in the system. However, the focus of these # binaries is usually quite narrow. Bootstrap tools use the host's compiler and -# libraries, augmented by -legacy. +# libraries, augmented by -legacy, in addition to the libraries built during +# bootstrap-tools. # _bt= _bootstrap-tools +# We want to run the build with only ${WORLDTMP} in $PATH to ensure we don't +# accidentally run tools that are incompatible but happen to be in $PATH. +# This is especially important when building on Linux/MacOS where many of the +# programs used during the build accept different flags or generate different +# output. On those platforms we only symlink the tools known to be compatible +# (e.g. basic utilities such as mkdir) into ${WORLDTMP} and build all others +# from the FreeBSD sources during the bootstrap-tools stage. +# We want to build without the user's $PATH starting in the bootstrap-tools +# phase so the tools used in that phase (ln, cp, etc) must have already been +# linked to $WORLDTMP. The tools are listed in the _host_tools_to_symlink +# variable in tools/build/Makefile and are linked during the legacy phase. +# Since they could be Linux or MacOS binaries, too we must only use flags that +# are portable across operating systems. + +# If BOOTSTRAP_ALL_TOOLS is set we will build all the required tools from the +# current source tree. Otherwise we create a symlink to the version found in +# $PATH during the bootstrap-tools stage. +.if defined(BOOTSTRAP_ALL_TOOLS) +# BOOTSTRAPPING will be set on the command line so we can't override it here. +# Instead set BOOTSTRAPPING_OSRELDATE so that the value 0 is set ${BSARGS} +BOOTSTRAPPING_OSRELDATE:= 0 +.endif + .if ${MK_GAMES} != "no" _strfile= usr.bin/fortune/strfile .endif @@ -1978,12 +2048,34 @@ _gperf= gnu/usr.bin/gperf _vtfontcvt= usr.bin/vtfontcvt .endif +# If we are not building the bootstrap because BOOTSTRAPPING is sufficient +# we symlink the host version to $WORLDTMP instead. By doing this we can also +# detect when a bootstrap tool is being used without the required MK_FOO. +# If you add a new bootstrap tool where we could also use the host version, +# please ensure that you also add a .else case where you add the tool to the +# _bootstrap_tools_links variable. .if ${BOOTSTRAPPING} < 1000033 _m4= usr.bin/m4 _lex= usr.bin/lex +# Note: lex needs m4 to build but m4 also depends on lex. However, lex can be +# bootstrapped so we build lex first. +${_bt}-usr.bin/m4: ${_bt}-lib/libopenbsd ${_bt}-usr.bin/yacc ${_bt}-${_lex} +_bt_m4_depend=${_bt}-${_m4} +_bt_lex_depend=${_bt}-${_lex} ${_bt_m4_depend} +.else +_bootstrap_tools_links+=m4 lex +.endif -${_bt}-usr.bin/m4: ${_bt}-lib/libopenbsd -${_bt}-usr.bin/lex: ${_bt}-usr.bin/m4 +# ELF Tool Chain libraries are needed for ELF tools and dtrace tools. +# r296685 fix cross-endian objcopy +# r310724 fixed PR 215350, a crash in libdwarf with objects built by GCC 6.2. +# r334881 added libdwarf constants used by ctfconvert. +# r338478 fixed a crash in objcopy for mips64el objects +# r339083 libelf: correct mips64el test to use ELF header +.if ${BOOTSTRAPPING} < 1200085 +_elftoolchain_libs= lib/libelf lib/libdwarf +${_bt}-lib/libelf: ${_bt_m4_depend} +${_bt}-lib/libdwarf: ${_bt_m4_depend} .endif # r245440 mtree -N support added @@ -1995,17 +2087,23 @@ _nmtree= lib/libmd \ ${_bt}-lib/libnetbsd: ${_bt}-lib/libmd ${_bt}-usr.sbin/nmtree: ${_bt}-lib/libnetbsd +.else +_bootstrap_tools_links+=mtree .endif # r246097: log addition login.conf.db, passwd, pwd.db, and spwd.db with cat -l .if ${BOOTSTRAPPING} < 1000027 _cat= bin/cat +.else +_bootstrap_tools_links+=cat .endif # r277259 crunchide: Correct 64-bit section header offset # r281674 crunchide: always include both 32- and 64-bit ELF support .if ${BOOTSTRAPPING} < 1100078 _crunchide= usr.sbin/crunch/crunchide +.else +_bootstrap_tools_links+=crunchide .endif # r285986 crunchen: use STRIPBIN rather than STRIP @@ -2015,12 +2113,16 @@ _crunchide= usr.sbin/crunch/crunchide (${MK_AUTO_OBJ} == "yes" && ${BOOTSTRAPPING} < 1100114) || \ (${MK_META_MODE} == "yes" && ${BOOTSTRAPPING} < 1200006) _crunchgen= usr.sbin/crunch/crunchgen +.else +_bootstrap_tools_links+=crunchgen .endif # r296926 -P keymap search path, MFC to stable/10 in r298297 .if ${BOOTSTRAPPING} < 1003501 || \ (${BOOTSTRAPPING} >= 1100000 && ${BOOTSTRAPPING} < 1100103) _kbdcontrol= usr.sbin/kbdcontrol +.else +_bootstrap_tools_links+=kbdcontrol .endif _yacc= lib/liby \ @@ -2056,6 +2158,10 @@ _dtc= usr.bin/dtc _dtc= gnu/usr.bin/dtc .endif +.if ${MK_LOCALES} != "no" +_localedef= usr.bin/localedef +.endif + .if ${MK_KERBEROS} != "no" _kerberos5_bootstrap_tools= \ kerberos5/tools/make-roken \ @@ -2066,12 +2172,107 @@ _kerberos5_bootstrap_tools= \ usr.bin/compile_et .ORDER: ${_kerberos5_bootstrap_tools:C/^/${_bt}-/g} +.for _tool in ${_kerberos5_bootstrap_tools} +${_bt}-${_tool}: ${_bt}-usr.bin/yacc ${_bt_lex_depend} +.endfor .endif ${_bt}-usr.bin/mandoc: ${_bt}-lib/libopenbsd -bootstrap-tools: .PHONY +# The tools listed in _basic_bootstrap_tools will generally not be +# bootstrapped unless BOOTSTRAP_ALL_TOOL is set. However, when building on a +# Linux or MacOS host the host versions are incompatible so we need to build +# them from the source tree. Usually the link name will be the same as the subdir, +# but some directories such as grep or test install multiple binaries. In that +# case we use the _basic_bootstrap_tools_multilink variable which is a list of +# subdirectory and comma-separated list of files. +_basic_bootstrap_tools_multilink=usr.bin/grep grep,egrep,fgrep +_basic_bootstrap_tools_multilink+=bin/test test,[ +# bootstrap tools needed by buildworld: +_basic_bootstrap_tools=usr.bin/awk usr.bin/cut bin/expr usr.bin/gencat \ + usr.bin/join usr.bin/mktemp bin/rmdir usr.bin/sed usr.bin/sort \ + usr.bin/truncate usr.bin/tsort +# elf2aout is required for sparc64 build +_basic_bootstrap_tools+=usr.bin/elf2aout +# file2c is required for building usr.sbin/config: +_basic_bootstrap_tools+=usr.bin/file2c +# uuencode/uudecode required for share/tabset +_basic_bootstrap_tools+=usr.bin/uuencode usr.bin/uudecode +# xargs is required by mkioctls +_basic_bootstrap_tools+=usr.bin/xargs +# cap_mkdb is required for share/termcap: +_basic_bootstrap_tools+=usr.bin/cap_mkdb +# ldd is required for installcheck (TODO: just always use /usr/bin/ldd instead?) +_basic_bootstrap_tools+=usr.bin/ldd +# services_mkdb/pwd_mkdb are required for installworld: +_basic_bootstrap_tools+=usr.sbin/services_mkdb usr.sbin/pwd_mkdb +# sysctl/chflags are required for installkernel: +_basic_bootstrap_tools+=sbin/sysctl bin/chflags +.if ${MK_AMD} != "no" +# unifdef is only used by usr.sbin/amd/libamu/Makefile +_basic_bootstrap_tools+=usr.bin/unifdef +.endif + +.if ${MK_BOOT} != "no" +_basic_bootstrap_tools+=bin/dd +# xz/unxz is used by EFI +_basic_bootstrap_tools_multilink+=usr.bin/xz xz,unxz +# md5 is used by boot/beri (and possibly others) +_basic_bootstrap_tools+=sbin/md5 +.if defined(BOOTSTRAP_ALL_TOOLS) +${_bt}-sbin/md5: ${_bt}-lib/libmd +.endif +.endif + +.if ${MK_ZONEINFO} != "no" +_basic_bootstrap_tools+=usr.sbin/zic usr.sbin/tzsetup +.endif + +.if defined(BOOTSTRAP_ALL_TOOLS) +_other_bootstrap_tools+=${_basic_bootstrap_tools} +.for _subdir _links in ${_basic_bootstrap_tools_multilink} +_other_bootstrap_tools+=${_subdir} +.endfor +${_bt}-usr.bin/awk: ${_bt_lex_depend} ${_bt}-usr.bin/yacc +${_bt}-bin/expr: ${_bt_lex_depend} ${_bt}-usr.bin/yacc +# If we are bootstrapping file2c, we have to build it before config: +${_bt}-usr.sbin/config: ${_bt}-usr.bin/file2c ${_bt_lex_depend} +# Note: no symlink to make/bmake in the !BOOTSTRAP_ALL_TOOLS case here since +# the links to make/bmake make links will have already have been created in the +# `make legacy` step. Not adding a link to make is important on non-FreeBSD +# since "make" will usually point to GNU make there. +_other_bootstrap_tools+=usr.bin/bmake +.else +# All tools in _basic_bootstrap_tools have the same name as the subdirectory +# so we can use :T to get the name of the symlinks that we need to create. +_bootstrap_tools_links+=${_basic_bootstrap_tools:T} +.for _subdir _links in ${_basic_bootstrap_tools_multilink} +_bootstrap_tools_links+=${_links:S/,/ /g} +.endfor +.endif # defined(BOOTSTRAP_ALL_TOOLS) + +# Link the tools that we need for building but don't need to bootstrap because +# the host version is known to be compatible into ${WORLDTMP}/legacy +# We do this before building any of the bootstrap tools in case they depend on +# the presence of any of the links (e.g. as m4/lex/awk) +${_bt}-links: .PHONY + +.for _tool in ${_bootstrap_tools_links} +${_bt}-link-${_tool}: .PHONY .MAKE + @if [ ! -e "${WORLDTMP}/legacy/bin/${_tool}" ]; then \ + source_path=`which ${_tool}`; \ + if [ ! -e "$${source_path}" ] ; then \ + echo "Cannot find host tool '${_tool}'"; false; \ + fi; \ + ln -sfnv "$${source_path}" "${WORLDTMP}/legacy/bin/${_tool}"; \ + fi +${_bt}-links: ${_bt}-link-${_tool} +.endfor + + +bootstrap-tools: ${_bt}-links .PHONY + # Please document (add comment) why something is in 'bootstrap-tools'. # Try to bound the building of the bootstrap-tool to just the # FreeBSD versions that need the tool built at this stage of the build. @@ -2083,6 +2284,7 @@ bootstrap-tools: .PHONY ${_dtc} \ ${_cat} \ ${_kbdcontrol} \ + ${_elftoolchain_libs} \ usr.bin/lorder \ lib/libopenbsd \ usr.bin/mandoc \ @@ -2090,6 +2292,7 @@ bootstrap-tools: .PHONY ${_yacc} \ ${_m4} \ ${_lex} \ + ${_other_bootstrap_tools} \ usr.bin/xinstall \ ${_gensnmptree} \ usr.sbin/config \ @@ -2098,10 +2301,13 @@ bootstrap-tools: .PHONY ${_nmtree} \ ${_vtfontcvt} \ ${_localedef} -${_bt}-${_tool}: .PHONY .MAKE +${_bt}-${_tool}: ${_bt}-links .PHONY .MAKE ${_+_}@${ECHODIR} "===> ${_tool} (obj,all,install)"; \ cd ${.CURDIR}/${_tool}; \ if [ -z "${NO_OBJWALK}" ]; then ${MAKE} DIRPRFX=${_tool}/ obj; fi; \ + if [ "${_tool}" = "usr.bin/lex" ]; then \ + ${MAKE} DIRPRFX=${_tool}/ bootstrap; \ + fi; \ ${MAKE} DIRPRFX=${_tool}/ all; \ ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${WORLDTMP}/legacy install @@ -2179,7 +2385,7 @@ kernel-tools: .PHONY # we get done with the earlier stages. It is the last set of tools needed # to begin building the target binaries. # -.if ${TARGET_ARCH} != ${MACHINE_ARCH} +.if ${TARGET_ARCH} != ${MACHINE_ARCH} || ${BUILD_WITH_STRICT_TMPPATH} != 0 .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386" _btxld= usr.sbin/btxld .endif @@ -2232,9 +2438,14 @@ _gcc= gnu/usr.bin/cc _usb_tools= stand/usb/tools .endif +.if ${BUILD_WITH_STRICT_TMPPATH} != 0 || defined(BOOTSTRAP_ALL_TOOLS) +_ar=usr.bin/ar +.endif + cross-tools: .MAKE .PHONY .for _tool in \ ${LOCAL_XTOOL_DIRS} \ + ${_ar} \ ${_clang_libs} \ ${_clang} \ ${_lld} \ @@ -2367,6 +2578,7 @@ NXBMAKEARGS+= \ MK_OFED=no \ MK_OPENSSH=no \ MK_PROFILE=no \ + MK_RETPOLINE=no \ MK_SENDMAIL=no \ MK_SVNLITE=no \ MK_TESTS=no \ @@ -2527,8 +2739,8 @@ _prebuild_libs= ${_kerberos5_lib_libasn1} \ ${_cddl_lib_libctf} \ lib/libufs \ lib/libutil lib/libpjdlog ${_lib_libypclnt} lib/libz lib/msun \ - ${_secure_lib_libcrypto} ${_lib_libldns} \ - ${_secure_lib_libssh} ${_secure_lib_libssl} + ${_secure_lib_libcrypto} ${_secure_lib_libssl} \ + ${_lib_libldns} ${_secure_lib_libssh} .if ${MK_GNUCXX} != "no" _prebuild_libs+= gnu/lib/libstdc++ gnu/lib/libsupc++ @@ -2624,9 +2836,10 @@ lib/librtld_db__L: lib/libprocstat__L _secure_lib_libcrypto= secure/lib/libcrypto _secure_lib_libssl= secure/lib/libssl lib/libradius__L secure/lib/libssl__L: secure/lib/libcrypto__L +secure/lib/libcrypto__L: lib/libthr__L .if ${MK_LDNS} != "no" _lib_libldns= lib/libldns -lib/libldns__L: secure/lib/libcrypto__L +lib/libldns__L: secure/lib/libssl__L .endif .if ${MK_OPENSSH} != "no" _secure_lib_libssh= secure/lib/libssh @@ -2777,7 +2990,7 @@ delete-old-files: .PHONY @exec 3<&0; \ cd ${.CURDIR}; \ ${MAKE} -f ${.CURDIR}/Makefile.inc1 ${.MAKEFLAGS} ${.TARGET} \ - -V OLD_FILES -V "OLD_FILES:Musr/share/*.gz:R" | xargs -n1 | \ + -V OLD_FILES -V "OLD_FILES:Musr/share/*.gz:R" | xargs -n1 | sort | \ while read file; do \ if [ -f "${DESTDIR}/$${file}" -o -L "${DESTDIR}/$${file}" ]; then \ chflags noschg "${DESTDIR}/$${file}" 2>/dev/null || true; \ @@ -2793,7 +3006,7 @@ delete-old-files: .PHONY done # Remove catpages without corresponding manpages. @exec 3<&0; \ - find ${DESTDIR}/usr/share/man/cat* ! -type d 2>/dev/null | \ + find ${DESTDIR}/usr/share/man/cat* ! -type d 2>/dev/null | sort | \ sed -ep -e's:${DESTDIR}/usr/share/man/cat:${DESTDIR}/usr/share/man/man:' | \ while read catpage; do \ read manpage; \ @@ -2817,7 +3030,7 @@ check-old-files: .PHONY echo "${DESTDIR}${DEBUGDIR}/$${file}.$${ext}"; \ fi; \ done; \ - done + done | sort # Check for catpages without corresponding manpages. @find ${DESTDIR}/usr/share/man/cat* ! -type d 2>/dev/null | \ sed -ep -e's:${DESTDIR}/usr/share/man/cat:${DESTDIR}/usr/share/man/man:' | \ @@ -2826,7 +3039,7 @@ check-old-files: .PHONY if [ ! -e "$${manpage}" ]; then \ echo $${catpage}; \ fi; \ - done + done | sort delete-old-libs: .PHONY @echo ">>> Removing old libraries" @@ -2834,7 +3047,7 @@ delete-old-libs: .PHONY @exec 3<&0; \ cd ${.CURDIR}; \ ${MAKE} -f ${.CURDIR}/Makefile.inc1 ${.MAKEFLAGS} ${.TARGET} \ - -V OLD_LIBS | xargs -n1 | \ + -V OLD_LIBS | xargs -n1 | sort | \ while read file; do \ if [ -f "${DESTDIR}/$${file}" -o -L "${DESTDIR}/$${file}" ]; then \ chflags noschg "${DESTDIR}/$${file}" 2>/dev/null || true; \ @@ -2864,7 +3077,7 @@ check-old-libs: .PHONY echo "${DESTDIR}${DEBUGDIR}/$${file}.$${ext}"; \ fi; \ done; \ - done + done | sort delete-old-dirs: .PHONY @echo ">>> Removing old directories" @@ -2889,7 +3102,7 @@ check-old-dirs: .PHONY @echo ">>> Checking for old directories" @cd ${.CURDIR}; \ ${MAKE} -f ${.CURDIR}/Makefile.inc1 ${.MAKEFLAGS} ${.TARGET} \ - -V OLD_DIRS | xargs -n1 | \ + -V OLD_DIRS | xargs -n1 | sort -r | \ while read dir; do \ if [ -d "${DESTDIR}/$${dir}" ]; then \ echo "${DESTDIR}/$${dir}"; \ Modified: projects/krb5/Makefile.libcompat ============================================================================== --- projects/krb5/Makefile.libcompat Sat Nov 10 23:07:46 2018 (r340339) +++ projects/krb5/Makefile.libcompat Sat Nov 10 23:39:07 2018 (r340340) @@ -200,7 +200,8 @@ build${libcompat}: .PHONY OBJTOP=${LIBCOMPAT_OBJTOP} \ OBJROOT='$${OBJTOP}/' \ MAKEOBJDIRPREFIX= \ - DIRPRFX=${_dir}/ -DNO_LINT -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ + DIRPRFX=${_dir}/ -DNO_LINT -DNO_CPU_CFLAGS \ + MK_CTF=no MK_RETPOLINE=no MK_WARNS=no \ ${_t} .endfor .endfor Modified: projects/krb5/ObsoleteFiles.inc ============================================================================== --- projects/krb5/ObsoleteFiles.inc Sat Nov 10 23:07:46 2018 (r340339) +++ projects/krb5/ObsoleteFiles.inc Sat Nov 10 23:39:07 2018 (r340340) @@ -38,6 +38,253 @@ # xargs -n1 | sort | uniq -d; # done +# 20181030: malloc_domain(9) KPI change +OLD_FILES+=share/man/man9/malloc_domain.9.gz +# 20181026: joy(4) removal +OLD_FILES+=usr/share/man/man4/joy.4.gz +# 20181025: OpenSSL libraries version bump to avoid conflict with ports +OLD_LIBS+=lib/libcrypto.so.9 +OLD_LIBS+=usr/lib/libssl.so.9 +OLD_LIBS+=usr/lib32/libcrypto.so.9 +OLD_LIBS+=usr/lib32/libssl.so.9 +# 20181021: mse(4) removal +OLD_FILES+=usr/share/man/man4/mse.4.gz +# 20181015: Stale libcasper(3) files following r329452 +OLD_LIBS+=lib/casper/libcap_sysctl.so.0 +OLD_LIBS+=lib/casper/libcap_grp.so.0 +OLD_LIBS+=lib/casper/libcap_pwd.so.0 +OLD_LIBS+=lib/casper/libcap_random.so.0 +OLD_LIBS+=lib/casper/libcap_dns.so.0 +OLD_LIBS+=lib/casper/libcap_syslog.so.0 +OLD_LIBS+=usr/lib32/libcap_sysctl.so.0 +OLD_LIBS+=usr/lib32/libcap_grp.so.0 +OLD_LIBS+=usr/lib32/libcap_pwd.so.0 +OLD_LIBS+=usr/lib32/libcap_random.so.0 +OLD_LIBS+=usr/lib32/libcap_dns.so.0 +OLD_LIBS+=usr/lib32/libcap_syslog.so.0 +# 20181009: OpenSSL 1.1.1 +OLD_FILES+=usr/include/openssl/des_old.h +OLD_FILES+=usr/include/openssl/dso.h +OLD_FILES+=usr/include/openssl/krb5_asn.h +OLD_FILES+=usr/include/openssl/kssl.h +OLD_FILES+=usr/include/openssl/pqueue.h +OLD_FILES+=usr/include/openssl/ssl23.h +OLD_FILES+=usr/include/openssl/ui_compat.h +OLD_FILES+=usr/share/openssl/man/man1/dss1.1.gz +OLD_FILES+=usr/share/openssl/man/man1/md2.1.gz +OLD_FILES+=usr/share/openssl/man/man1/md4.1.gz +OLD_FILES+=usr/share/openssl/man/man1/md5.1.gz +OLD_FILES+=usr/share/openssl/man/man1/mdc2.1.gz +OLD_FILES+=usr/share/openssl/man/man1/ripemd160.1.gz +OLD_FILES+=usr/share/openssl/man/man1/sha.1.gz +OLD_FILES+=usr/share/openssl/man/man1/sha1.1.gz +OLD_FILES+=usr/share/openssl/man/man1/sha224.1.gz +OLD_FILES+=usr/share/openssl/man/man1/sha256.1.gz +OLD_FILES+=usr/share/openssl/man/man1/sha384.1.gz +OLD_FILES+=usr/share/openssl/man/man1/sha512.1.gz +OLD_FILES+=usr/share/openssl/man/man1/x509v3_config.1.gz +OLD_FILES+=usr/share/openssl/man/man3/ASN1_STRING_length_set.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BIO_get_conn_int_port.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BIO_get_conn_ip.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BIO_set.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BIO_set_conn_int_port.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BIO_set_conn_ip.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BN_BLINDING_get_thread_id.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BN_BLINDING_set_thread_id.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BN_BLINDING_thread_id.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BN_CTX_init.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BN_MONT_CTX_init.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BN_RECP_CTX_init.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BN_init.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BUF_memdup.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BUF_memdup.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BUF_strdup.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BUF_strlcat.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BUF_strlcpy.3.gz +OLD_FILES+=usr/share/openssl/man/man3/BUF_strndup.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CMS_set1_signer_cert.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_THREADID_cmp.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_THREADID_cpy.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_THREADID_current.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_THREADID_get_callback.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_THREADID_hash.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_THREADID_set_callback.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_destroy_dynlockid.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_get_new_dynlockid.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_lock.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_num_locks.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_set_dynlock_create_callback.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_set_dynlock_destroy_callback.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_set_dynlock_lock_callback.3.gz +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_set_locking_callback.3.gz +OLD_FILES+=usr/share/openssl/man/man3/DES_ede3_cbcm_encrypt.3.gz +OLD_FILES+=usr/share/openssl/man/man3/DES_enc_read.3.gz +OLD_FILES+=usr/share/openssl/man/man3/DES_enc_write.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EC_KEY_get_key_method_data.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EC_KEY_insert_key_method_data.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EC_POINT_set_Jprojective_coordinates.3.gz +OLD_FILES+=usr/share/openssl/man/man3/ERR_load_UI_strings.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_CIPHER_CTX_cleanup.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_CIPHER_CTX_init.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_MAX_MD_SIZE.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_MD_CTX_cleanup.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_MD_CTX_create.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_MD_CTX_destroy.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_MD_CTX_init.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_PKEVP_PKEY_CTX_set_app_data.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_PKEY_CTX_set_rsa_rsa_keygen_bits.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_PKEY_get_default_digest.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_dss.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_dss1.3.gz +OLD_FILES+=usr/share/openssl/man/man3/EVP_sha.3.gz +OLD_FILES+=usr/share/openssl/man/man3/HMAC_CTX_cleanup.3.gz +OLD_FILES+=usr/share/openssl/man/man3/HMAC_CTX_init.3.gz +OLD_FILES+=usr/share/openssl/man/man3/HMAC_cleanup.3.gz +OLD_FILES+=usr/share/openssl/man/man3/OPENSSL_ia32cap_loc.3.gz +OLD_FILES+=usr/share/openssl/man/man3/PEM.3.gz +OLD_FILES+=usr/share/openssl/man/man3/RAND_SSLeay.3.gz +OLD_FILES+=usr/share/openssl/man/man3/RSA_PKCS1_SSLeay.3.gz +OLD_FILES+=usr/share/openssl/man/man3/RSA_null_method.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_CTX_get_ex_new_index.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_CTX_need_tmp_rsa.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_CTX_set_custom_cli_ext.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_CTX_set_default_read_ahead.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_CTX_set_ecdh_auto.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_CTX_set_tmp_rsa.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_CTX_set_tmp_rsa_callback.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_SESSION_get_ex_new_index.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_add_session.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_flush_sessions.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_get_accept_state.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_get_ex_new_index.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_get_msg_callback_arg.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_need_tmp_rsa.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_remove_session.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_set_ecdh_auto.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_set_tmp_rsa.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSL_set_tmp_rsa_callback.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSLeay.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSLeay_add_ssl_algorithms.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSLeay_version.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSLv2_client_method.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSLv2_method.3.gz +OLD_FILES+=usr/share/openssl/man/man3/SSLv2_server_method.3.gz +OLD_FILES+=usr/share/openssl/man/man3/X509_STORE_CTX_set_chain.3.gz +OLD_FILES+=usr/share/openssl/man/man3/X509_STORE_CTX_trusted_stack.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bio.3.gz +OLD_FILES+=usr/share/openssl/man/man3/blowfish.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_add_words.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_check_top.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_cmp_words.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_div_words.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_dump.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_expand.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_expand2.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_fix_top.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_internal.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_add_words.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_comba4.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_comba8.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_high.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_low_normal.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_low_recursive.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_normal.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_part_recursive.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_recursive.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_mul_words.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_print.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_set_high.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_set_low.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_set_max.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_sqr_comba4.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_sqr_comba8.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_sqr_normal.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_sqr_recursive.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_sqr_words.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_sub_words.3.gz +OLD_FILES+=usr/share/openssl/man/man3/bn_wexpand.3.gz +OLD_FILES+=usr/share/openssl/man/man3/buffer.3.gz +OLD_FILES+=usr/share/openssl/man/man3/crypto.3.gz +OLD_FILES+=usr/share/openssl/man/man3/d2i_ECPKParameters_bio.3.gz +OLD_FILES+=usr/share/openssl/man/man3/d2i_ECPKParameters_fp.3.gz +OLD_FILES+=usr/share/openssl/man/man3/d2i_ECPrivate_key.3.gz +OLD_FILES+=usr/share/openssl/man/man3/d2i_Netscape_RSA.3.gz +OLD_FILES+=usr/share/openssl/man/man3/d2i_PKCS8PrivateKey.3.gz +OLD_FILES+=usr/share/openssl/man/man3/d2i_Private_key.3.gz +OLD_FILES+=usr/share/openssl/man/man3/d2i_X509_bio.3.gz +OLD_FILES+=usr/share/openssl/man/man3/d2i_X509_fp.3.gz +OLD_FILES+=usr/share/openssl/man/man3/des.3.gz +OLD_FILES+=usr/share/openssl/man/man3/des_read_2passwords.3.gz +OLD_FILES+=usr/share/openssl/man/man3/des_read_password.3.gz +OLD_FILES+=usr/share/openssl/man/man3/des_read_pw.3.gz +OLD_FILES+=usr/share/openssl/man/man3/des_read_pw_string.3.gz +OLD_FILES+=usr/share/openssl/man/man3/dh.3.gz +OLD_FILES+=usr/share/openssl/man/man3/dsa.3.gz +OLD_FILES+=usr/share/openssl/man/man3/ec.3.gz +OLD_FILES+=usr/share/openssl/man/man3/ecdsa.3.gz +OLD_FILES+=usr/share/openssl/man/man3/engine.3.gz +OLD_FILES+=usr/share/openssl/man/man3/err.3.gz +OLD_FILES+=usr/share/openssl/man/man3/evp.3.gz +OLD_FILES+=usr/share/openssl/man/man3/hmac.3.gz +OLD_FILES+=usr/share/openssl/man/man3/i2d_ECPKParameters_bio.3.gz +OLD_FILES+=usr/share/openssl/man/man3/i2d_ECPKParameters_fp.3.gz +OLD_FILES+=usr/share/openssl/man/man3/i2d_Netscape_RSA.3.gz +OLD_FILES+=usr/share/openssl/man/man3/i2d_X509_bio.3.gz +OLD_FILES+=usr/share/openssl/man/man3/i2d_X509_fp.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_delete.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_doall.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_doall_arg.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_error.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_free.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_insert.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_new.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_node_stats.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_node_stats_bio.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_node_usage_stats.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_node_usage_stats_bio.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_retrieve.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_stats.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lh_stats_bio.3.gz +OLD_FILES+=usr/share/openssl/man/man3/lhash.3.gz +OLD_FILES+=usr/share/openssl/man/man3/md5.3.gz +OLD_FILES+=usr/share/openssl/man/man3/mdc2.3.gz +OLD_FILES+=usr/share/openssl/man/man3/pem.3.gz +OLD_FILES+=usr/share/openssl/man/man3/rand.3.gz +OLD_FILES+=usr/share/openssl/man/man3/rc4.3.gz +OLD_FILES+=usr/share/openssl/man/man3/ripemd.3.gz +OLD_FILES+=usr/share/openssl/man/man3/rsa.3.gz +OLD_FILES+=usr/share/openssl/man/man3/sha.3.gz +OLD_FILES+=usr/share/openssl/man/man3/ssl.3.gz +OLD_FILES+=usr/share/openssl/man/man3/threads.3.gz +OLD_FILES+=usr/share/openssl/man/man3/ui.3.gz +OLD_FILES+=usr/share/openssl/man/man3/ui_compat.3.gz +OLD_FILES+=usr/share/openssl/man/man3/x509.3.gz +OLD_LIBS+=lib/libcrypto.so.8 +OLD_LIBS+=usr/lib/engines/lib4758cca.so +OLD_LIBS+=usr/lib/engines/libaep.so +OLD_LIBS+=usr/lib/engines/libatalla.so +OLD_LIBS+=usr/lib/engines/libcapi.so +OLD_LIBS+=usr/lib/engines/libchil.so +OLD_LIBS+=usr/lib/engines/libcswift.so +OLD_LIBS+=usr/lib/engines/libgost.so +OLD_LIBS+=usr/lib/engines/libnuron.so *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***