Displaying 1 50 of 4,668,895 commits (0.267s)

FreeBSD Ports — head/mail/postfix distinfo Makefile

- update to 3.2.3

Changelog:
20170620
  Bugfix (introduced: Postfix 3.2) extension propagation was
  broken with "recipient_delimiter = .". This change reverts
  a change that was trying to be too clever. Files:
  global/mail_adr_crunch.c, global/mail_addr_crunch.ref.

20170910
  Safety: restore sanity checks for dynamically-specified
  width and precision in format strings (%*, %.*, and %*.*).
  These checks were lost with the Postfix 3.2.2 rewrite of
  the vbuf_print formatter. File: vbuf_print.c.

20170923
  Bugfix (introduced: Postfix 3.2): panic in the postqueue
  command after output write error while listing the queue.
  This change restores a write error check that was lost with
  the Postfix 3.2.2 rewrite of the vbuf_print formatter.
  Problem reported by Andreas Schulze. File: util/vbuf_print.c.

FreeBSD Ports — head/mail/postfix-current distinfo Makefile

- update to 3.3-20170924

Changelog:
20170923
  Bugfix (introduced: Postfix 3.2): panic in the postqueue
  command after output write error while listing the queue.
  This change restores a write error check that was lost with
  the Postfix 3.2.2 rewrite of the vbuf_print formatter.
  Problem reported by Andreas Schulze. File: util/vbuf_print.c.

FreeBSD Ports — head/misc/freebsd-release-manifests powerpc-powerpc64-10.4-RC2 amd64-amd64-10.4-RC2, head/misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-10.4-RC2 powerpc-powerpc64-10.4-RC2

- move files to correct location

FreeBSD — head ObsoleteFiles.inc

Remove empty lines for consistency with other entries
Delta File
+0 -1 head/ObsoleteFiles.inc
+0 -1 1 file

FreeBSD — head/etc Makefile man.alias

Do not actually install uneeded alias for man
Delta File
+0 -25 head/etc/Makefile
+0 -4 head/etc/man.alias
+0 -29 2 files

FreeBSD — head ObsoleteFiles.inc, head/etc/mtree BSD.usr.dist

Remove unneeded locales and alias man directories

In base, locales (and encoding) specific directories are not used
by any tool. Just remove them.

While here also remove the cat page directory for openssl

FreeBSD — head Makefile.inc1

Do not print error when running make delete-old on system
without catpages directories
Delta File
+1 -1 head/Makefile.inc1
+1 -1 1 file

FreeBSD Ports — head/devel Makefile py-buildbot-grid-view, head/devel/buildbot Makefile distinfo

devel/buildbot*: Update to 0.9.11, Add buildbot-grid-view

* Update to buildbot 0.9.11
* Add required devel/py-buildbot-grid-view dependency
* Clean up stuff from individual Makefiles that was copy/pasted from the main buildbot 
Makefile
* buildbot-www, buildbot-grid-view, buildbot-console-view, buildbot-waterfall-view cannot 
be tested outside
   of buildbot, so remove stuff from their Makefiles to simplify.

Reviewed_by: koobs, asomers, sunpoet
Approved by: grembo
Differential_Revision: https://reviews.freebsd.org/D12479

LLVM — cfe/trunk/test/Driver/XRay xray-shared-noxray.cpp

[XRay] Avoid actual linking when testing the driver

Use -### in the command to see just look for the output of -v.

Follow-up to D38226.

LLVM — cfe/trunk/test/Driver/XRay xray-shared-noxray.cpp

[XRay] Run command once without piping to FileCheck

This allows us to debug the failures that come up from the build bots.

Follow-up to D38226.

LLVM — lld/trunk/ELF SymbolTable.cpp

Speed up SymbolTable::insert().

SymbolTable::insert() is a hot path function. When linking a clang debug
build, the function is called 3.7 million times. The total amount of "Name"
string contents is 300 MiB. That means this `Name.find("@@")` scans almost
300 MiB of data. That's far from negligible.

StringRef::find(StringRef) uses a sophisticated algorithm, but the
function is slow for a short needle. This patch replaces it with
StringRef::find(char).

This patch alone speeds up a clang debug build link time by 0.5 seconds
from 8.2s to 7.7s. That's 6% speed up. It seems too good for this tiny
change, but looks like it's real.
Delta File
+6 -2 lld/trunk/ELF/SymbolTable.cpp
+6 -2 1 file

LLVM — cfe/trunk/test/Driver/XRay lit.local.cfg xray-shared-noxray.cpp

[XRay] Only run shared tests when 'enable_shared' is true

Follow-up to D38226.

LLVM — cfe/trunk/test/Driver/XRay xray-shared-noxray.cpp

[XRay] Remove -fPIC from shared build test.

Follow-up to D38226.

LLVM — cfe/trunk/test/Driver/XRay lit.local.cfg xray-shared-noxray.cpp

[XRay] Stop running tests for 'amd64', and remove -fPIE from tests.

Follow-up to D38226.

LLVM — cfe/trunk/lib/Driver/ToolChains Gnu.cpp, cfe/trunk/test/Driver/XRay lit.local.cfg xray-shared-noxray.cpp

[XRay][Driver] Do not link in XRay runtime in shared libs

Summary:
This change ensures that we don't link in the XRay runtime when building
shared libraries with clang. This doesn't prevent us from building
shared libraris tht have XRay instrumentation sleds, but it does prevent
us from linking in the static XRay runtime into a shared library.

The XRay runtime currently doesn't support dynamic registration of
instrumentation sleds in shared objects, which we'll start enabling in
the future. That work has to happen in the back-end and in the runtime.

Reviewers: rnk, pelikan

Subscribers: cfe-commits

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

LLVM — cfe/trunk/lib/CodeGen CodeGenModule.cpp

CodeGenModule: Adapt to LLVM TargetLibraryInfo changes

Adapt to LLVM TargetLibraryInfo changes in r314185.

See also https://reviews.llvm.org/D38106 and https://reviews.llvm.org/D37891

LLVM — llvm/trunk CMakeLists.txt, llvm/trunk/cmake/modules HandleLLVMOptions.cmake

CMake: Add option to set LLVM_ENABLE_DUMP

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

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

TargetLibraryInfo: Stop guessing wchar_t size

Usually the frontend communicates the size of wchar_t via metadata and
we can optimize wcslen (and possibly other calls in the future). In
cases without the wchar_size metadata we would previously try to guess
the correct size based on the target triple; however this is fragile to
keep up to date and may miss users manually changing the size via flags.
Better be safe and stop guessing and optimizing if the frontend didn't
communicate the size.

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

LLVM — llvm/trunk/test/CodeGen/AVR directmem.ll call.ll

[AVR] Fix the build after setting alignment to 1 in r314179

Changing all types to be byte-aligned broke a small number of tests.

LLVM — llvm/trunk/lib/Target/AVR AVRISelLowering.cpp

[AVR] Prefer BasicBlock::getIterator over Function::begin()

Thanks to Eli Friedman for the suggestion.

FreeBSD Ports — head/multimedia/plexmediaserver distinfo Makefile, head/multimedia/plexmediaserver-plexpass distinfo Makefile

multimedia/plexmediaserver{-plexpass}: Update to 1.9.2

Changelog:        http://forums.plex.tv/discussion/comment/1523751/#Comment_1523751

HardenedBSD — sys/opencrypto crypto.c, tests/sys/opencrypto cryptotest.py

crypto(9): Use a more specific error code when a capable driver is not found

When crypto_newsession() is given a request for an unsupported capability,
raise a more specific error than EINVAL.

This allows cryptotest.py to skip some HMAC tests that a driver does not
support.

Reviewed by:        jhb, rlibby
Sponsored by:        Dell EMC Isilon
Differential Revision:        https://reviews.freebsd.org/D12451

FreeBSD — head/sys/opencrypto crypto.c, head/tests/sys/opencrypto cryptotest.py

crypto(9): Use a more specific error code when a capable driver is not found

When crypto_newsession() is given a request for an unsupported capability,
raise a more specific error than EINVAL.

This allows cryptotest.py to skip some HMAC tests that a driver does not
support.

Reviewed by:        jhb, rlibby
Sponsored by:        Dell EMC Isilon
Differential Revision:        https://reviews.freebsd.org/D12451

pkgsrc — doc CHANGES-pkgsrc-2017Q3

Add CHANGES file for 2017Q3.
Delta File
+3 -0 doc/CHANGES-pkgsrc-2017Q3
+3 -0 1 file

OpenZFS on OS X — . Makefile.am

Do not install launchctl utils if DESTDIR is set

Only install and install launchctl if DESTDIR is unset, or
set to "/".
Delta File
+21 -17 Makefile.am
+21 -17 1 file

LLVM — lld/trunk/ELF SyntheticSections.h SyntheticSections.cpp

Split MergeSyntheticSection into Merge{Tail,NoTail}Section.

This patch alone is neutral in terms of code readability, but this
change makes a following patch easier to read.

LLVM — llvm/trunk/lib/Target/AVR AVRISelLowering.cpp

[AVR] When lowering shifts into loops, put newly generated MBBs in the same
spot as the original MBB

Discovered in avr-rust/rust#62
https://github.com/avr-rust/rust/issues/62

Patch by Gergo Erdi.

LLVM — llvm/trunk/lib/Target/AVR AVRTargetMachine.cpp

[AVR] Use 1-byte alignment for all data types

This was an oversight in the original backend data layout.

The AVR architecture does not have the concept of unaligned loads - all
loads/stores from all addresses are aligned to one byte.

Discovered in avr-rust issue #64
https://github.com/avr-rust/rust/issues/64

Patch By Gergo Erdi.

LLVM — cfe/trunk/lib/Driver/ToolChains Gnu.cpp, cfe/trunk/test/Driver/XRay xray-shared-noxray.cpp

Revert "[XRay][Driver] Do not link in XRay runtime in shared libs"

Reverts r314177.

FreeBSD Ports — head/emulators/citra distinfo Makefile

emulators/citra: update to s20170925

Changes:        https://github.com/citra-emu/citra/compare/93930a96...fd30d48c

NAS4Free — trunk/www diag_log_settings.php

IP address field still too small, must be 45 characters to be able to handle IPv4-mapped 
IPv6 addresses
Delta File
+2 -2 trunk/www/diag_log_settings.php
+2 -2 1 file

NAS4Free — trunk/www diag_log_settings.php

IP address field too small
Delta File
+2 -2 trunk/www/diag_log_settings.php
+2 -2 1 file

FreeBSD — head/contrib/gcc/config/arm unwind-arm.c

Fix the return value from _Unwind_Backtrace() on arm.

If unwinding stops due to hitting the end of the call chain, the return
value is supposed to be _URC_END_OF_STACK; other values indicate internal
errors.  The return value from get_eit_entry() is now returned without
translating it to _URC_FAILURE, so that callers can see _URC_END_OF_STACK
when it happens.

HardenedBSD — contrib/gcc/config/arm unwind-arm.c

Fix the return value from _Unwind_Backtrace() on arm.

If unwinding stops due to hitting the end of the call chain, the return
value is supposed to be _URC_END_OF_STACK; other values indicate internal
errors.  The return value from get_eit_entry() is now returned without
translating it to _URC_FAILURE, so that callers can see _URC_END_OF_STACK
when it happens.

LLVM — cfe/trunk/lib/Driver/ToolChains Gnu.cpp, cfe/trunk/test/Driver/XRay xray-shared-noxray.cpp

[XRay][Driver] Do not link in XRay runtime in shared libs

Summary:
This change ensures that we don't link in the XRay runtime when building
shared libraries with clang. This doesn't prevent us from building
shared libraris tht have XRay instrumentation sleds, but it does prevent
us from linking in the static XRay runtime into a shared library.

The XRay runtime currently doesn't support dynamic registration of
instrumentation sleds in shared objects, which we'll start enabling in
the future. That work has to happen in the back-end and in the runtime.

Reviewers: rnk, pelikan

Subscribers: cfe-commits

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

NAS4Free — trunk/locale nas4free.pot

update translation pot
Delta File
+4 -1 trunk/locale/nas4free.pot
+4 -1 1 file

FreeBSD — head/contrib/gcc/config/arm unwind-arm.c

Fix handling of uncaught exceptions in a std::terminate() handler on arm.

When raising an exception, the unwinder searches for a catch handler and if
none is found it should invoke std::terminate() with the uncaught exception
as the "current" exception.  Before this change, the terminate handler was
invoked with no exception as current (abi::__cxa_current_exception_type()
returned NULL), because the return value from the unwinder indicated an
internal failure in unwinding.  It turns out that was because all errors
from get_eit_entry() were translated to _URC_FAILURE.  Now the error is
returned untranslated, which allows _URC_END_OF_STACK to percolate upwards
to throw_exception() in libcxxrt.  When it sees that return status it
properly calls std::terminate() with the uncaught exception installed
as the current exception, allowing custom terminate handlers to work
with it.

HardenedBSD — contrib/gcc/config/arm unwind-arm.c

Fix handling of uncaught exceptions in a std::terminate() handler on arm.

When raising an exception, the unwinder searches for a catch handler and if
none is found it should invoke std::terminate() with the uncaught exception
as the "current" exception.  Before this change, the terminate handler was
invoked with no exception as current (abi::__cxa_current_exception_type()
returned NULL), because the return value from the unwinder indicated an
internal failure in unwinding.  It turns out that was because all errors
from get_eit_entry() were translated to _URC_FAILURE.  Now the error is
returned untranslated, which allows _URC_END_OF_STACK to percolate upwards
to throw_exception() in libcxxrt.  When it sees that return status it
properly calls std::terminate() with the uncaught exception installed
as the current exception, allowing custom terminate handlers to work
with it.

NetBSD — doc 3RDPARTY

belatedly update ACPICA
Delta File
+3 -3 doc/3RDPARTY
+3 -3 1 file

LLVM — llvm/trunk/docs/CommandGuide llvm-cov.rst

[docs] llvm-cov: Make docs for boolean options more consistent

LLVM — llvm/trunk/test/tools/llvm-cov report.cpp, llvm/trunk/tools/llvm-cov CodeCoverage.cpp

[llvm-cov] Warn if -show-functions is used without query files

llvm-cov's report mode does not print any output when -show-functions is
specified and no source files are specified. This can be surprising, so
the tool should at least print out an error message when this happens.

rdar://problem/34636859

NAS4Free — trunk/www diag_log_settings.php

rewrite using DOM, some more work to do
Delta File
+97 -175 trunk/www/diag_log_settings.php
+97 -175 1 file

NAS4Free — trunk/etc/inc properties_diag_log_settings.php

message changes

NAS4Free — trunk/etc/inc properties.php

description type can be string or array
Delta File
+1 -1 trunk/etc/inc/properties.php
+1 -1 1 file

FreeNAS — src/middlewared/middlewared/plugins vm.py

Merge pull request #314 from freenas/issues/25351

feat(gui): disable failover LAGG in HA
∈ Marcelo Araujo - 7e85d184 - 2017-09-25 21:15:28
    Vnc hyveremote (#318)
    
    * feat(middlewared/vm): Add libhyve-remote support for libvncserver.
    
    Ticket: #23977, #24450, #25090 and #25700
    
    * feat(middlewared/vm): Prepare middlewared to identify bhyve with fbuf and bhyve with 
libhyve-remote support.
    
    * feat(middlewared/vm): As I probably will patch the OS, we don't need to handle two 
different bhyve binaries anymore.
    
    * We don't need os.path anymore!

NAS4Free — trunk/etc/inc wui2.php

added more methods and changed backbone
Delta File
+179 -73 trunk/etc/inc/wui2.php
+179 -73 1 file

NAS4Free — trunk/locale nas4free-uk.po nas4free-cs.po

update translations

LLVM — llvm/trunk/include/llvm/BinaryFormat Dwarf.h

Modernize comments

LLVM — llvm/trunk/include/llvm/DebugInfo DIContext.h

Modernize comments

NetBSD — sys/dev/ic mvsata.c

move mvsata_quetag_get() to the start routines, so that it always matches
the active list of ata queue; important during error recovery, fixes
panics when calling

in mvsata_edma_handle() ignore events for non-active xfers

fix some missing ata_channel_unlock() on error path in mvsata_bio_intr()
and mvsata_atapi_intr(), fixes 'locking against myself' with LOCKDEBUG

with this, mvsata(4) finally survives full fio run with wdcdebug_wd_cnt == 200
Delta File
+26 -13 sys/dev/ic/mvsata.c
+26 -13 1 file