FreeNAS/freenas d69e2fcnet/samba43 Makefile pkg-plist

Fix the samba port to actually build the idmap_fruit module

Ticket: #17145

LLVM/llvm 280332llvm/trunk/lib/Fuzzer FuzzerDriver.cpp FuzzerFlags.def, llvm/trunk/lib/Fuzzer/test minimize_crash.test value-profile-div.test

[libFuzzer] add -minimize_crash flag (to minimize crashers). also add two tests that I 
failed to commit last time

FreeBSD/src 305168head/sys/dev/ixl if_ixlv.c ixl_txrx.c, head/sys/dev/netmap if_ixl_netmap.h

Fix linker warnings (errors on gcc) that resulted from r304510.

The variables that are extern in the netmap header file should be
defined in ixl_txrx.c (the file that is included in both ixl(4)/ixlv(4),
not in the main driver source files.

Reported by:    ed@, dim@, ngie@

LLVM/llvm 280331llvm/trunk/include/llvm/Target TargetInstrInfo.h, llvm/trunk/lib/Target/Hexagon HexagonInstrInfo.h

[XRay][NFC] Promote isTailCall() as virtual in TargetInstrInfo.

This change is broken out from D23986, where XRay detects tail call
exits.

LLVM/llvm 280330cfe/trunk/lib/Sema SemaDecl.cpp, cfe/trunk/test/SemaTemplate array-redeclaration.cpp

[Sema] Don't diagnose an array type mismatch when the new or previous
declaration has a dependent type.

This fixes a bug where clang errors out on a valid code.

rdar://problem/28051467

Differential Revision: https://reviews.llvm.org/D24110

FreeBSD/src 305167head/sys/dev/cxgbe/tom t4_ddp.c t4_tom.h

cxgbe/t4_tom: Two new routines to allocate and write page pods for a
buffer in the kernel's address space.

LLVM/llvm 280329llvm/trunk/lib/Target/WebAssembly WebAssemblyLowerEmscriptenEHSjLj.cpp WebAssemblyTargetMachine.cpp, llvm/trunk/test/CodeGen/WebAssembly lower-em-sjlj.ll lower-em-ehsjlj-options.ll

Revert "Add asm.js-style setjmp/longjmp handling for wasm"

This reverts commit r280302, it broke the integration tests.

OpenBSD/src BIKpBY4usr.sbin/acme-client keyproc.c http.c

   we don't have config.h

LLVM/llvm 280328lldb/trunk/source/Commands CommandObjectMemory.cpp

There exists at least one compiler on one platform that doesn't know how to assert on a 
std::shared_ptr<>

Appease it by being very very very explicit about what I mean

OpenBSD/ports 9UQwvs2www/netsurf/browser Makefile, www/netsurf/browser/patches patch-Docs_netsurf-gtk_1

   Install the manpage, and respect ${CC}.

OpenBSD/src FOdvEuWusr.sbin/acme-client main.c

   line wrap usage
VersionDeltaFile
1.7+5-10usr.sbin/acme-client/main.c
+5-101 files

OpenBSD/ports QSKcnEHwww/netsurf Makefile

   +netsurf-fb,libsvgtiny,libnsfb
VersionDeltaFile
1.5+4-1www/netsurf/Makefile
+4-11 files

OpenBSD/ports 5JYaAKGwww/netsurf/netsurf-fb Makefile distinfo, www/netsurf/netsurf-fb/patches patch-framebuffer_Makefile_target

   Initial revision

OpenBSD/src KG8xJlXusr.sbin/acme-client http.c

   do { } while is easier to eyeball
VersionDeltaFile
1.6+5-7usr.sbin/acme-client/http.c
+5-71 files

OpenZFS on OS X/zfs 2263199icp illumos-crypto.c, libzfs libzfs_crypto.c

    New and improved encryption scheme

All patches up to and including send_mappings.diff 2016/08/29

OpenBSD/ports VMdNVanwww/netsurf/libsvgtiny Makefile distinfo, www/netsurf/libsvgtiny/pkg DESCR PLIST

   Initial revision

OpenBSD/src 4t8m2TPusr.sbin/acme-client extern.h

   PATH_VAR_EMPTY is not used
VersionDeltaFile
1.4+1-5usr.sbin/acme-client/extern.h
+1-51 files

OpenBSD/ports 0S3X0J6www/netsurf/libnsfb Makefile, www/netsurf/libnsfb/patches patch-src_plot_32bpp-xrgb8888_c patch-src_plot_24bpp_c

   Import libnsfb-0.1.4.

   LibNSFB is a framebuffer abstraction library, written in C. It is currently
   in development for use with NetSurf and is intended to be suitable for use
   in other projects too.

   The overall idea of the library is to provide a generic abstraction to a
   linear section of memory which corresponds to a visible array of pixel
   elements on a display device. Different colour depths are supported and the
   library provides routines for tasks such as drawing onto the framebuffer and
   rectangle copy operations.

   ok landry@ (thanks for testing!)

OpenBSD/src P9IiJlKusr.sbin/acme-client dnsproc.c fileproc.c

   Collapse krazy abstractions for other sandbox models, using chroot and
   pledge directly as needed.
   ok florian

LLVM/llvm 280327lldb/trunk/packages/Python/lldbsuite/test/functionalities/memory find, lldb/trunk/packages/Python/lldbsuite/test/functionalities/memory/find TestMemoryFind.py main.cpp

Change "memory find" over to using a variation of the Boyer–Moore search algorithm

Fixes rdar://15455621 (and adds a test case for this command which - surprisingly and 
sadly - was not there originally)

OpenBSD/src q7yMAvCusr.sbin/acme-client main.c

   knf
VersionDeltaFile
1.5+15-15usr.sbin/acme-client/main.c
+15-151 files

OpenBSD/src 97Brua1sys/arch/luna88k/dev if_le.c

   space -> tab
VersionDeltaFile
1.10+9-9sys/arch/luna88k/dev/if_le.c
+9-91 files

OpenBSD/src vUhho0qusr.sbin/acme-client certproc.c base64.c

   whitespace

OpenBSD/src Pfmiku3usr.sbin/acme-client acctproc.c

   whitespace
VersionDeltaFile
1.3+11-12usr.sbin/acme-client/acctproc.c
+11-121 files

OpenBSD/src lINBM3susr.sbin/acme-client util.c

   whitespace
VersionDeltaFile
1.2+33-34usr.sbin/acme-client/util.c
+33-341 files

OpenBSD/src LT5VgZbusr.sbin/acme-client rsa.c sandbox-pledge.c

   whitespace

OpenBSD/src mqeAhBxusr.sbin/acme-client http.c

   We are past 5.8. Also gets rid of asserts as a bonus.
   OK benno@, deraadt@
VersionDeltaFile
1.5+1-65usr.sbin/acme-client/http.c
+1-651 files

OpenBSD/src zRVxbsfusr.sbin/acme-client acme-client.1

   Bring in license for man page Kristaps just added upstream in
   commit 33c4b38b1db65097e4301e982c9cffcb8c3e648d.
VersionDeltaFile
1.3+16-0usr.sbin/acme-client/acme-client.1
+16-01 files

LLVM/llvm 280326llvm/trunk/include/llvm/Support Compiler.h

Support: Avoid errors with LLVM_FALLTHROUGH in clang 3.6 and below in C mode

Older versions of clang defined __has_cpp_attribute in C mode, but
would choke on scoped attributes, as per llvm.org/PR23435. Since we
support building with clang all the way back to 3.1, we have to work
around this issue.

LLVM/llvm 280325compiler-rt/trunk/lib/asan asan_errors.h

Fix the use of unitialized value while reporting double free in ASAN.

Summary:
This is a follow up to https://reviews.llvm.org/rL280201 where this issue was introduced.

ASAN tests failed:
http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/25219/steps/run%20asan%20tests/logs/stdio

Reviewers: filcab

Subscribers: kubabrecka

Differential Revision: https://reviews.llvm.org/D24109

OpenBSD/src 8N24HWcusr.sbin/acme-client revokeproc.c

   whitespace
VersionDeltaFile
1.4+32-32usr.sbin/acme-client/revokeproc.c
+32-321 files

OpenBSD/src sdi8gqZusr.sbin/acme-client netproc.c

   whitespace
VersionDeltaFile
1.3+67-67usr.sbin/acme-client/netproc.c
+67-671 files

LLVM/llvm 280324libunwind/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280323openmp/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280322lld/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280321lldb/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280320polly/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280319clang-tools-extra/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280318libcxxabi/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280317libcxx/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280316compiler-rt/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280315test-suite/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280314cfe/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

LLVM/llvm 280313llvm/tags/RELEASE_390 final

Creating release candidate final from release_390 branch

OpenBSD/src ab2GrYGusr.sbin/acme-client main.c

   whitespace
VersionDeltaFile
1.4+26-26usr.sbin/acme-client/main.c
+26-261 files

LLVM/llvm 280312parallel-libs/trunk/streamexecutor/examples Example.cpp, parallel-libs/trunk/streamexecutor/include/streamexecutor StreamExecutor.h

[StreamExecutor] getOrDie and dieIfError utils

Reviewers: jlebar

Subscribers: jprice, parallel_libs-commits

Differential Revision: https://reviews.llvm.org/D24107

OpenBSD/src 41Z3wsAusr.sbin/acme-client keyproc.c

   whitespace
VersionDeltaFile
1.2+26-27usr.sbin/acme-client/keyproc.c
+26-271 files

LLVM/llvm 280311llvm/trunk/lib/Transforms/Instrumentation GCOVProfiling.cpp

Add cast to appease windows builder. Fixes build break introduced in r280306.

LLVM/llvm 280310lld/trunk/ELF InputSection.cpp Target.cpp, lld/trunk/test/ELF relocation-i686.s

Fix the implementation of R_386_GOTPC and R_386_GOTOFF.

They were both pointing to the start of the got, not the end.

Fixes pr28924.

LLVM/llvm 280309cfe/trunk/test/CXX/class.access p4.cpp, cfe/trunk/test/CXX/class.access/class.friend p1.cpp

Fix all tests under test/CXX (and test/Analysis) to pass if clang's default
C++ language standard is not C++98.