Displaying 1 50 of 4,864,460 commits (0.213s)

FreeBSD Ports — head/games/blobwars Makefile, head/games/cataclysm-dda Makefile

Convert CC license names to r421995 spellings

While here fix common mistakes such as:
- Missing "or (at your option) any later version" bit
- LICENSE_COMB = dual for code + assets
- Copy-pasting undocumented NC/SA restriction

LLVM — llvm/trunk/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/trunk/test/CodeGen/AMDGPU r600-export-fix.ll

[DAG] Remove isVectorClearMaskLegal() check from vector_build dagcombine

This check currently doesn't seem to do anything useful on any in-tree target:
On non-x86, it always evaluates to false, so we never hit the code path that
creates the shuffle with zero.
On x86, it just forwards to isShuffleMaskLegal(), which is a reasonable thing to
query in general, but doesn't make sense if only restricted to zero blends.

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

FreeBSD — stable/9/contrib/bind9 CHANGES FAQ.xml, stable/9/contrib/bind9/bin/check named-checkzone.8 named-checkzone.html

MFV r306384:

BIND 9.9.9-P3.

FreeBSD Ports — head/audio/mpg123 distinfo Makefile

audio/mpg123: update to 1.23.8

FreeBSD — head/sys/dev/hyperv/netvsc hv_rndis_filter.c hv_netvsc_drv_freebsd.c

hyperv/hn: Flatten RX filter configuration.

This paves way for more fixes.

MFC after:        1 week
Sponsored by:        Microsoft
Differential Revision:        https://reviews.freebsd.org/D8049

OPNsense — sys/netpfil/ipfw ip_dn_io.c

dummynet: previous patch could have been smaller
Delta File
+2 -4 sys/netpfil/ipfw/ip_dn_io.c
+2 -4 1 file

FreeBSD — head/sys/dev/hyperv/netvsc hv_netvsc_drv_freebsd.c

hyperv/hn: Reorder the comment a little bit.

MFC after:        1 week
Sponsored by:        Microsoft
Differential Revision:        https://reviews.freebsd.org/D8048

FreeBSD — head/sys/dev/hyperv/netvsc hv_netvsc_drv_freebsd.c hv_rndis_filter.c

hyperv/hn: Reorganize the synthetic parts detach.

MFC after:        1 week
Sponsored by:        Microsoft
Differential Revision:        https://reviews.freebsd.org/D8047

FreeBSD — head/sys/dev/hyperv/netvsc hv_netvsc_drv_freebsd.c hv_net_vsc.c

hyperv/hn: Suspend and resume the backend properly upon MTU change.

- Prevent the backend from being touched on TX path.
- Clear the RNDIS RX filter, and wait for RX to drain.
- Make sure that NVS see the chimney sending buffer and RXBUF
  disconnection, before unlink these buffers from the channel.

- Reconfigure the RNDIS filter.
- Allow TX path to work on the backend.
- Kick start the TX eof task, in case the OACTIVE is set.

This fixes various panics, when the interface has traffic and MTU
is being changed.

MFC after:        1 week
Sponsored by:        Microsoft
Differential Revision:        https://reviews.freebsd.org/D8046

FreeBSD Ports — head/net/py-urllib3 Makefile distinfo

Update to 1.18

FreeBSD — head/sys/dev/hyperv/include vmbus.h, head/sys/dev/hyperv/vmbus vmbus_chan.c

hyperv/vmbus: Add function to drain channel interrupt task.

MFC after:        1 week
Sponsored by:        Microsoft
Differential Revision:        https://reviews.freebsd.org/D8045

FreeBSD — head/sys/arm/ti/cpsw if_cpsw.c

Fix a typo.

Pointy hat to:        loos
Delta File
+1 -1 head/sys/arm/ti/cpsw/if_cpsw.c
+1 -1 1 file

FreeBSD — head/sys/dev/hyperv/include vmbus.h, head/sys/dev/hyperv/vmbus vmbus_brvar.h vmbus_chan.c

hyperv/vmbus: Add functions to test RX/TX bufring emptiness

MFC after:        1 week
Sponsored by:        Microsoft
Differential Revision:        https://reviews.freebsd.org/D8044

FreeBSD — vendor/bind9 9.9.9-P3

Tag BIND 9.9.9-P3.
Delta File
+0 -0 vendor/bind9/9.9.9-P3/
+0 -0 1 file

FreeBSD — vendor/bind9/dist CHANGES FAQ.xml, vendor/bind9/dist/bin/check named-checkzone.8 named-checkzone.html

Vendor import of BIND 9.9.9-P3.

LLVM — lldb/trunk/lldb.xcodeproj project.pbxproj, lldb/trunk/source/Plugins/UnwindAssembly/x86 UnwindAssembly-x86.cpp x86AssemblyInspectionEngine.cpp

Reverting r282565.

A testbot found a regression introduced in the testsuite with
the changes in r282565 on Ubuntu (TestStepNoDebug.ReturnValueTestCase).
I'll get this set up on an ubuntu box and figure out what is happening
there -- likely a problem with the eh_frame augmentation, which isn't
used on macosx.

FreeBSD Ports — head/audio/darkice Makefile distinfo

1: Upgrade to 1.3.
2: refine configure arguments.

OpenZFS on OS X — module/zfs vdev_file.c

Merge branch 'master' into ldi-boot
∈ Jorgen Lundman - cf69246c - 2016-09-28 02:58:31
Restore vdev_file.c to master.
Delta File
+51 -122 module/zfs/vdev_file.c
+51 -122 1 file

LLVM — lldb/trunk/lldb.xcodeproj project.pbxproj, lldb/trunk/source/Plugins/UnwindAssembly/x86 UnwindAssembly-x86.cpp x86AssemblyInspectionEngine.cpp

Refactor the x86 UnwindAssembly class into a separate class called
x86AssemblyInspectionEngine and the current UnwindAssembly_x86 to
allow for the core engine to be exercised by unit tests.

The UnwindAssembly_x86 class will have access to Targets, Processes,
Threads, RegisterContexts -- it will be working in the full lldb

x86AssemblyInspectionEngine is layered away from all of that, it is
given some register definitions and a bag of bytes to profile.

I wrote an initial unittest for a do-nothing simple x86_64/i386
function to start with.  I'll be adding more.

The x86 assembly unwinder was added to lldb early in its bringup;
I made some modernization changes as I was refactoring the code
to make it more consistent with how we write lldb today.

I also added RegisterContextMinidump_x86_64.cpp to the xcode project
file so I can run the unittests from that.

The testsuite passes with this change, but there was quite a bit of
code change by the refactoring and it's possible there are some 
issues.  I'll be testing this more in the coming days, but it looks
like it is behaving correctly as far as I can tell with automated

    [3 lines not shown]

FreeNAS — nas_ports/net/py-s3transfer Makefile distinfo, nas_ports/net/py-s3transfer/files patch-setup.py

Merge remote-tracking branch 'origin/FIX-TN-17789' into TN-9.10-STABLE
∈ vaibhav-rbs - 85bac3ed - 2016-09-28 02:34:09
Merge remote-tracking branch 'origin/FIX-17789' into 9.10-STABLE
∈ William Grzybowski - c8157480 - 2016-09-27 20:22:08
fix(middlewared): py-s3transfer needs futures

While I'm here update to 0.1.4

Ticket:        #14034

FreeBSD Ports — head/biology/paml Makefile pkg-descr

biology/paml: update to version 4.9c and various improvements

- Update to version 4.9c
- Use the variable PORTDOCS to automate the generation of the DOCS plist (as
  suggested by mat@).
- Install dat/ examples/ and Technical/ directories as well as files in the root
  directory of the distribution tarball.
- Fix broken permissions.
- Delete Windows executables.
- Build and install useful binaries not built by upstream's Makefile.
- Update pkg-descr.

Reviewed by:        swills (mentor)
Approved by:        swills (mentor)
Differential Revision:        https://reviews.freebsd.org/D8040

FreeBSD Ports — head/net-mgmt/collectd5 Makefile

net-mgmt/collectd5: fix disk plugin issue for FreeBSD versions 10+

The file lib/collectd/disk.so was being commented out in pkg-plist for
all FreeBSD versions instead of just for versions less than 10.

Reported by:        pierre at guinoiseau.eu (via ports-committers@)
Reviewed by:        swills (mentor)
Approved by:        swills (mentor)
Differential Revision:        https://reviews.freebsd.org/D8042
Delta File
+2 -1 head/net-mgmt/collectd5/Makefile
+2 -1 1 file

FreeBSD Ports — head/multimedia/kvazaar Makefile

multimedia/kvazaar: oops, drop useless word
Delta File
+1 -1 head/multimedia/kvazaar/Makefile
+1 -1 1 file

FreeBSD Ports — head/security/vuxml vuln.xml

- Document the security vulnerability in py-django, py-django18 and py-django19.

PR:                213033
Submitted by:        vlad-fbsd at acheronmedia.com
Security:        CVE-2016-7401
Delta File
+34 -0 head/security/vuxml/vuln.xml
+34 -0 1 file

LLVM — cfe/trunk/include/clang/AST ExprCXX.h, cfe/trunk/lib/CodeGen CGExprCXX.cpp CodeGenFunction.h

Revert r282556. This change made several bots unhappy.

FreeBSD Ports — head/multimedia/kvazaar Makefile

multimedia/kvazaar: oops, USES isn't modified in -devel slave
Delta File
+1 -1 head/multimedia/kvazaar/Makefile
+1 -1 1 file

FreeBSD Ports — head/multimedia/ffmpeg Makefile, head/multimedia/ffmpeg/files patch-kvazaar-0.7

multimedia/ffmpeg: add KVAZAAR option (another HEVC implementation)

FreeBSD Ports — head/multimedia Makefile kvazaar-devel, head/multimedia/kvazaar Makefile pkg-descr

multimedia/kvazaar: add new port

The purpose of this academic open-source project is to develop a video
encoder for the emerging High Efficiency Video Coding (HEVC) standard.
This Kvazaar HEVC encoder is being developed towards the following goals:

1. Coding efficiency close to HEVC reference encoder (HM)
2. Modular encoder structure to simplify its data flow modeling
3. Efficient support for different parallelization approaches
4. Easy portability to different platforms
5. Optimized encoding speed without sacrificing its coding efficiency,
   modularity, or portability
6. Reduced computation and memory resources without sacrificing its
   coding efficiency, modularity, or portability
7. Excellent software readability and implementation documentation

Achieving these objectives requires encoder with design decisions that
make this open-source encoder unique:

1. The encoder is developed from the scratch (HM used as a reference)
2. The implementation language is platform-independent C


FreeBSD Ports — head/www/py-django18 distinfo Makefile, head/www/py-django19 distinfo Makefile

- Update django18 and django19 to 1.8.15 and 1.9.10
  (security update)

MFH:        2016Q3

LLVM — llvm/trunk/include/llvm/LTO LTO.h

[LTO] Mark member function as const to fix compiler errors.
Delta File
+1 -1 llvm/trunk/include/llvm/LTO/LTO.h
+1 -1 1 file

LLVM — llvm/trunk/lib/Fuzzer FuzzerTracePC.cpp FuzzerTracePC.h

[libFuzzer] speedup TracePC::FinalizeTrace

LLVM — llvm/trunk/include/llvm/Analysis LoopAccessAnalysis.h, llvm/trunk/lib/Analysis LoopAccessAnalysis.cpp

[LAA] Rename emitAnalysis to recordAnalys. NFC

Ever since LAA was split out into an analysis on its own, this function
stopped emitting the report directly.  Instead it stores it to be
retrieved by the client which can then emit it as its own report
(e.g. -Rpass-analysis=loop-vectorize).

FreeBSD Ports — head/devel/p5-DateTime-Locale Makefile distinfo

- Update to 1.08
Changes: http://cpansearch.perl.org/src/DROLSKY/DateTime-Locale-1.08/Changes
- Update DEPENDS

FreeBSD Ports — head/devel Makefile p5-Params-ValidationCompiler, head/devel/p5-Params-ValidationCompiler Makefile pkg-plist

Create a customized, optimized, non-lobotomized, uncompromised, and
thoroughly specialized parameter checking subroutine.

WWW: http://search.cpan.org/dist/Params-ValidationCompiler/

LLVM — lld/trunk/ELF Writer.cpp Target.cpp, lld/trunk/test/ELF/linkerscript symbol-assignexpr.s data-segment-relro.s

[ELF] Use MaxPageSize for aligning PT_LOAD

This matches the behavior of Binutils linkers. We also change the
default MaxPageSize on x86-64 to 0x1000 to preserver the current
behavior, which is the same as the behavior implemented by gold.


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

FreeBSD Ports — head/x11/eaglemode Makefile distinfo

- Update to 0.91.0

FreeBSD Ports — head/games/brainparty Makefile distinfo

- Update to 0.61
- Switch to options helpers

LLVM — llvm/trunk/include/llvm/IR DiagnosticInfo.h, llvm/trunk/lib/Analysis OptimizationDiagnosticInfo.cpp

[Inliner] Port all opt remarks to new streaming API

LLVM — llvm/trunk/test/Transforms/Inline optimization-remarks-yaml.ll

Pass -S to opt in this test to avoid printing binary on mismatch

The purpose of the test is to verify diagnostics.

FreeBSD Ports — head/graphics Makefile ansilove, head/graphics/ansilove Makefile pkg-descr

Add graphics/ansilove:

ANSi / ASCII art to PNG converter

- Supports 7 textmode formats:
- Supports 14 MS-DOS charsets
- 80x25, 80x50 and Amiga fonts
- Supports SAUCE and iCE colors
- Small output size (4-bit PNG)

WWW: https://github.com/ansilove/ansilove

LLVM — cfe/trunk/include/clang/Basic DiagnosticFrontendKinds.td, cfe/trunk/test/Misc warning-flags.c

Put new warning in a diagnostic group.

The warning I added in r282426 should be a diagnostic group.

LLVM — cfe/trunk/include/clang/AST ExprCXX.h, cfe/trunk/lib/CodeGen CGExprCXX.cpp CodeGenFunction.h

P0145R3 (C++17 evaluation order tweaks): evaluate the right-hand side of
assignment and compound-assignment operators before the left-hand side. (Even
if it's an overloaded operator.)

This completes the implementation of P0145R3 + P0400R0 for all targets except
Windows, where the evaluation order guarantees for <<, >>, and ->* are
unimplementable as the ABI requires the function arguments are evaluated from
right to left (because parameter destructors are run from left to right in the

LLVM — cfe/trunk/lib/Sema SemaDeclCXX.cpp, cfe/trunk/test/SemaCXX cxx0x-defaulted-functions.cpp

Revert r282547 and add test to show correct behavior.

LLVM — cfe/trunk/lib/CodeGen CoverageMappingGen.cpp, cfe/trunk/test/CoverageMapping switch.c switchmacro.c

[Coverage] The coverage region for switch covers the code after the switch.

This patch fixes a regression introduced in r262697 that changed the way the
coverage regions for switches are constructed. The PGO instrumentation counter
for a switch statement refers to the counter at the exit of the switch.
Therefore, the coverage region for the switch statement should cover the code
that comes after the switch, and not the switch statement itself.


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

LLVM — llvm/trunk/lib/Object MachOObjectFile.cpp, llvm/trunk/test/Object macho-invalid.test

Next set of additional error checks for invalid Mach-O files for the
other load commands that use the MachO::dylinker_command type
but not used in llvm libObject code but used in llvm tool code.

and LC_DYLD_ENVIRONMENT load commands.
Delta File
+38 -0 llvm/trunk/lib/Object/MachOObjectFile.cpp
+9 -0 llvm/trunk/test/Object/macho-invalid.test
+0 -0 llvm/trunk/test/Object/Inputs/macho-invalid-dyld-name_offset-toobig
+0 -0 llvm/trunk/test/Object/Inputs/macho-invalid-dyld-name_toobig
+0 -0 llvm/trunk/test/Object/Inputs/macho-invalid-dyld-small
+47 -0 5 files

LLVM — llvm/trunk CMakeLists.txt

[CMake] Force CMP0057 to NEW

Hans reported an issue with r282510 on the list. This should resolve the issue.
Delta File
+4 -0 llvm/trunk/CMakeLists.txt
+4 -0 1 file

OpenBSD — distrib/sets/lists/base mi

Delta File
+1 -0 distrib/sets/lists/base/mi
+1 -0 1 file

FreeBSD Ports — head/databases/redis distinfo Makefile, head/databases/redis-devel distinfo Makefile

LLVM — llvm/trunk/include/llvm/LTO LTO.h

[LTO] Add an API to check if a symbol is a TLS one.

Will be used in lld.
Delta File
+4 -0 llvm/trunk/include/llvm/LTO/LTO.h
+4 -0 1 file

LLVM — llvm/trunk/lib/Target/AArch64 AArch64GenRegisterBankInfo.def AArch64RegisterBankInfo.cpp

[AArch64][RegisterBankInfo] Switch to statically allocated ValueMapping.

Another step toward TableGen'ed like structure for the RegisterBankInfo
of AArch64. By doing this, we also save a bit of compile time for the
exact same output.