Displaying 1 50 of 4,836,543 commits (0.315s)

FreeBSD — stable/10 UPDATING Makefile.inc1, stable/11 UPDATING Makefile.inc1

MFC r324248:

hen building multiple kernels using KERNCONF, non-existent KERNCONF
files will produce an error and buildkernel will fail. Previously missing
KERNCONF files silently failed giving no indication as to why, only to
subsequently discover during installkernel that the desired kernel was
never built in the first place.

This is a rework of r302865.

This is the correct patch.

Reviewed by:        ngie (previous version, r302865)
Differential Revision:        https://reviews.freebsd.org/D7167

FreeBSD Ports — head/www/bareos-webui distinfo Makefile

- Update to 16.2.7
- Add missing dependency [1]

PR:                223050 [1]
Reported by:        erema15

FreeBSD Ports — head/sysutils/bareos-docs distinfo Makefile, head/sysutils/bareos-server distinfo Makefile

- Update to 16.2.7

LLVM — cfe/trunk/include/clang/Basic BuiltinsHexagon.def, cfe/trunk/lib/CodeGen CGBuiltin.cpp CodeGenFunction.h

[Hexagon] Intrinsic support for V62 and V65

LLVM — cfe/trunk/include/clang/AST StmtOpenMP.h, cfe/trunk/lib/Basic OpenMPKinds.cpp

[OPENMP] Initial codegen for `target teams distribute simd` directive.

Host + generic device codegen for `target teams distribute simd`
directive.

LLVM — llvm/trunk/lib/Transforms/Scalar GVNHoist.cpp, llvm/trunk/test/Transforms/GVNHoist pr35222-hoist-load.ll

[GVNHoist] Fix: PR35222 gvn-hoist incorrectly erases load

w.r.t. the paper
"A Practical Improvement to the Partial Redundancy Elimination in SSA Form"
(https://sites.google.com/site/jongsoopark/home/ssapre.pdf)

Proper dominance check was missing here, so having a loopinfo should not be required.
Committing this diff as this fixes the bug, if there are
further concerns, I'll be happy to work on them.

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

FreeBSD — head/tools/tools/netmap pkt-gen.c

netmap pkt-gen tool: Fix memset(3) argument order

Submitted by:        Michael McConville <mmcco AT mykolab.com>
Sponsored by:        Dell EMC Isilon
Delta File
+1 -1 head/tools/tools/netmap/pkt-gen.c
+1 -1 1 file

LLVM — llvm/trunk/lib/CodeGen ShrinkWrap.cpp, llvm/trunk/test/CodeGen/MIR/X86 shrink_wrap_dbg_value.mir

Ignore metainstructions during the shrink wrap analysis

Shrink wrapping should ignore DBG_VALUEs referring to frame indices,
since the presence of debug information must not affect code
generation.

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

FreeBSD Ports — head/devel/phpunit6 distinfo Makefile

devel/phpunit6: Update from 6.5.3 to 6.5.4

Changelog: https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-6.5.md

Approved by:        mentors (implicit)

FreeBSD — head/contrib/llvm/tools/lld/ELF Writer.cpp Driver.cpp

Pull in r315334 from upstream lld trunk (by Rafael Espindola):

  Don't create a dummy __tls_get_addr.

  We just don't need one with the current setup.

  We only error on undefined references that are used by some
  relocation.

  If we managed to relax all uses of __tls_get_addr, no relocation uses
  it and we don't produce an error.

  This is less code and fixes the case were we fail to relax. Before we
  would produce a broken output, but now we produce an error.

Pull in r320390 from upstream lld trunk (by Rafael Espindola):

  Create reserved symbols early so they can be versioned.

  This fixes pr35570.

  We were creating these symbols after parsing version scripts, so they
  could not be versioned.

  We cannot move the version script parsing later because we need it for

    [35 lines not shown]

FreeBSD Ports — head/www/groupoffice distinfo Makefile

www/groupoffice: Update from 6.2.74 to 6.2.75

Changelog: 
https://sourceforge.net/p/group-office/code/HEAD/tree/branches/groupoffice-6.2/www/CHANGELOG.TXT

Approved by:        mentors (implicit)

FreeNAS — src/freenas/etc rc.conf.local

 

Merge pull request #581 from freenas/issues/26009-stable

Fix HA upgrade to 11.1
∈ William Grzybowski - 2b81516b - 2017-12-13 16:55:39
fix(ha): skip interfaces configuration of mode is MANUAL

Ticket:        #27202
Delta File
+3 -0 src/freenas/etc/rc.conf.local
+3 -0 1 file

PC-BSD — libexec/rpc.rquotad rquotad.c

Change rpc.rquotad to be a bit less hacky, and also a bit safer.
This is based on looking at the quota_* routines in libutil --
we only care about filesystems that are mounted, and that supporot
the quoota system calls (which is UFS and ZFS).
Delta File
+38 -6 libexec/rpc.rquotad/rquotad.c
+38 -6 1 file

FreeBSD Ports — head/x11 Makefile lilyterm, head/x11/lilyterm Makefile pkg-plist

[new port] x11/lilyterm: Lightweight, but functional terminal emulator

Approved by: jrm (mentor)
Differential Revision:        https://reviews.freebsd.org/D13463

FreeBSD Ports — head/www/squid Makefile

www/squid: Enable PCRE support

PR:                223505
Submitted by:        OlivierW <olivierw1+bugzilla-freebsd at hotmail.com> (inspired by)
Approved by:        timp87 at gmail.com (maintainer)
Delta File
+11 -8 head/www/squid/Makefile
+11 -8 1 file

FreeBSD — stable/10/lib/msun/man lgamma.3 exp.3, stable/11/lib/msun/man lgamma.3 exp.3

MFC r326748:

Document the existence and precision of the remaining long double
functions for which an imprecise stub implementation was added in
r255294, namely powl(3) and tgammal(3).

Submitted by:        Steve Kargl

MFC r326753:

Correct r326748, indicating that tgammal(3) is mapped to tgamma(3), not
to itself.

Noticed by:        jilles

LLVM — llvm/trunk/test/tools/dsymutil/ARM fat-threading.test

[dsymutil][test] Fix failing test when no lipo binary available

The invocation without -no-output would try to lipo the different debug
objects together. This wouldn't work on platforms that don't provide
that utility.

LLVM — libcxx/trunk/include sstream, libcxx/trunk/test/std/input.output/string.streams/stringbuf/stringbuf.cons default.pass.cpp

[libcxx] Fix basic_stringbuf constructor

Summary:
[libcxx] Fix basic_stringbuf constructor

The C++ Standard [stringbuf.cons]p1 defines the effects of the basic_stringbuf
constructor that takes ios_base::openmode as follows:
  Effects: Constructs an object of class basic_stringbuf, initializing the
  base class with basic_streambuf(), and initializing mode with which.
  Postconditions: str() == "".

The default constructor of basic_streambuf shall initialize all its
pointer member objects to null pointers [streambuf.cons]p1.

Currently libc++ calls "str(string_type());" in the aforementioned constructor
setting basic_streambuf's pointers to a non-null value.

This patch removes the call (note that the postcondition str() == ""
remains valid because __str_ is default-initialized) and adds a test checking
that the basic_streambuf's pointers are null after construction.

Thanks Mikhail Maltsev for the patch.

Reviewers: EricWF, mclow.lists


    [5 lines not shown]

LLVM — llvm/trunk/test/CodeGen/X86 schedule-x86_64.ll schedule-x86_32.ll

[X86] Add JCC/JECXZ/JECXZ/JRCXZ/LOOP schedule tests

LLVM — llvm/trunk/test/CodeGen/X86 test-shrink.ll

Regenerate test-shrink.ll test results. NFC
Delta File
+360 -69 llvm/trunk/test/CodeGen/X86/test-shrink.ll
+360 -69 1 file

LLVM — llvm/trunk/test/tools/dsymutil/ARM fat-threading.test, llvm/trunk/test/tools/dsymutil/X86 alias.test

[dsymutil] Re-enable threading

Threading was disabled in r317263 because it broke a test in combination
with `-DLLVM_ENABLE_THREADS=OFF`. This was because a ThreadPool warning
was piped to llvm-dwarfdump which was expecting to read an object from
stdin.

This patch re-enables threading and fixes the offending test.
Unfortunately this required more than just moving the ThreadPool out of
the for loop because of the TempFile refactoring that took place in the
meantime.

Differential revision: https://reviews.llvm.org/D41180

OPNsense — net/frr Makefile, net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga bgp.volt ospf.volt

net/frr: add service reload button like in security/tor (#428)

* add service reload button like in security/tor
* Update Makefile

pkgsrc — doc CHANGES-2017

doc: Updated mail/neomutt to 20171208
Delta File
+2 -1 doc/CHANGES-2017
+2 -1 1 file

pkgsrc — mail/neomutt distinfo Makefile

neomutt: update to 20171208.

2017-12-08  Richard Russon  <rich at flatcap.org>
* Features
  - Enhance ifdef feature to support my_ vars
  - Add <edit-or-view-raw-message>
  - Remove vim syntax file from the main repo
  - Support reading FQDN from mailname files
* Bug Fixes
  - Do not turn CRLF into LF when dealing with transfer-encoding=base64
  - Cleanup "SSL is unavailable" error in mutt_conn_find
  - Don't clear the macro buffer during startup
  - Fixup smart modify-labels-then-hide for !tag case
  - Add sleep after SMTP error
  - Restore folder settings after folder-hook
  - Fix segfault when pipe'ing a deleted message
* Docs
  - Display_filter escape sequence
  - Correct spelling mistakes
  - Add a sentence to quasi-delete docs
  - Modify gpg.rc to accommodate GPG 2.1 changes
* Build
  - Fix build for RHEL6
  - Define NCURSES_WIDECHAR to require wide-char support from ncurses
  - Autosetup: fix check for missing sendmail

    [39 lines not shown]

SmartOS — src manifest

remove duplicates from manifest
Delta File
+0 -8 src/manifest
+0 -8 1 file

pkgsrc — devel/include-what-you-use Makefile

include-what-you-use: Mark as BROKEN.

Not adapted for llvm 5.
https://github.com/include-what-you-use/include-what-you-use/issues/462

LLVM — llvm/trunk/test/CodeGen/X86 schedule-x86_64.ll schedule-x86_32.ll

[X86] Add RET/RETF schedule tests

LLVM — lld/trunk/ELF Symbols.cpp InputSection.cpp

Move Repl check to a symbol method.

Having a SectionBase method check Repl is inconsistent with how we
handle other section information.

For example, if a section is replaced, Sec->Live is false and it is
natural for Sec->getOutputSection() to be null.

It is the symbol that is moved to the replacement section.

FreeBSD Ports — head/www Makefile Stikked, head/www/Stikked pkg-plist Makefile

Add Stikked, a PHP-based Pastebin

LLVM — llvm/trunk/test/CodeGen/X86 schedule-x86_32.ll schedule-x86_64.ll

[X86] Add POP/PUSH schedule tests

LLVM — lld/trunk/ELF SyntheticSections.cpp

Simplify. NFC.

If a section has been replaced (Sec != Sec->Repl) it is not Live.

LLVM — cfe/trunk/include/clang/Basic OpenMPKinds.def, cfe/trunk/lib/CodeGen CGOpenMPRuntime.cpp

[OPENMP] Support `reduction` clause on target-based directives.

OpenMP 5.0 added support for `reduction` clause in target-based
directives. Patch adds this support to clang.

FreeBSD Ports — head/ftp/php56-fastdfs Makefile, head/ftp/php70-fastdfs Makefile pkg-message

ftp/php*-fastdfs: Remake to Master/Slave Ports

PR:                223714
Submitted by:        Daniel Ylitalo <daniel at blodan.se> (maintainer)
Approved by:        tz (mentor)
Differential Revision:        https://reviews.freebsd.org/D13454

FreeBSD — head/sys/netinet sctp_input.c sctp_output.c

Cleaup, no functional change.

LLVM — llvm/trunk/include/llvm/IR Function.h

[Function] Remove trailing end-of-line whitespace. NFC.

FreeNAS — src/freenas/etc rc.conf.local

fix(ha): skip interfaces configuration of mode is MANUAL

Ticket:        #27202
Delta File
+3 -0 src/freenas/etc/rc.conf.local
+3 -0 1 file

FreeBSD Ports — head/security/pgpdump distinfo Makefile

Update to pgpdump 0.32

FreeBSD Ports — head/biology/diamond distinfo Makefile

biology/diamond: Update to version 0.9.14

Upstream changes: https://github.com/bbuchfink/diamond/releases/tag/v0.9.14

FreeBSD — head/lib/libmd md4.h md4c.c, head/sys/fs/ext2fs ext2_hash.c

SPDX: some uses of the RSA-MD license.

HardenedBSD — lib/libmd md4.h md4c.c, sys/fs/ext2fs ext2_hash.c

SPDX: some uses of the RSA-MD license.
Delta File
+4 -1 lib/libmd/md4.h
+4 -1 lib/libmd/md4c.c
+4 -1 lib/libmd/shadriver.c
+4 -1 lib/libmd/skeindriver.c
+3 -1 lib/libmd/md5c.c
+3 -1 lib/libmd/mdXhl.c
+7 -1 4 files not shown
+29 -7 10 files

NetBSD — sys/arch/x86/isa isa_machdep.c, sys/arch/x86/x86 intr.c ioapic.c

Fixes for physical interrupts on Xen:
- do not cast int * to intr_handle_t *, they're not the same size
- legacy_irq is not always -1 for ioapic interrupts, test pic_type instead
- change irq2port[] to hold (port + 1) so that 0 is an invalid value
- add KASSERTs to make sure vect, port or irq values extracted from arrays are
  valid (or that they are invalid before write)
- for the !ioapic case, we still need to do PHYSDEVOP_ASSIGN_VECTOR and
  bind_pirq_to_evtch().

now XEN3_DOM0 boots again

FreeBSD Ports — head/games/freeciv distinfo Makefile

Update to FreeCiv 2.5.9 (bugfix release)

FreeBSD — stable/11/lib/libcam/tests libcam_test.c

MFC r326101:

Add a test case for cam_get_device with sa(4) devices

sa(4) has some unique behavior that is special-cased in cam_get_device. The
existing tests don't provide coverage for this special case.

Reviewed by:        ken
Sponsored by:        Spectra Logic Corp
Differential Revision:        https://reviews.freebsd.org/D13185

HardenedBSD — lib/libcam/tests libcam_test.c

MFC r326101:

Add a test case for cam_get_device with sa(4) devices

sa(4) has some unique behavior that is special-cased in cam_get_device. The
existing tests don't provide coverage for this special case.

Reviewed by:        ken
Sponsored by:        Spectra Logic Corp
Differential Revision:        https://reviews.freebsd.org/D13185
Delta File
+28 -0 lib/libcam/tests/libcam_test.c
+28 -0 1 file

FreeBSD — stable/11/sys/cam cam_xpt.c

MFC r326100:

Always null-terminate CAM periph_name and dev_name

Reported by:        Coverity
CID:                1010039, 1010040, 1010041, 1010043
Reviewed by:        ken, imp
Sponsored by:        Spectra Logic Corp
Differential Revision:        https://reviews.freebsd.org/D13194
Delta File
+16 -10 stable/11/sys/cam/cam_xpt.c
+16 -10 1 file

HardenedBSD — sys/cam cam_xpt.c

MFC r326100:

Always null-terminate CAM periph_name and dev_name

Reported by:        Coverity
CID:                1010039, 1010040, 1010041, 1010043
Reviewed by:        ken, imp
Sponsored by:        Spectra Logic Corp
Differential Revision:        https://reviews.freebsd.org/D13194
Delta File
+16 -10 sys/cam/cam_xpt.c
+16 -10 1 file

pkgsrc — doc CHANGES-2017

doc: Updated multimedia/adobe-flash-player to 28.0.0.126
Delta File
+2 -1 doc/CHANGES-2017
+2 -1 1 file

pkgsrc — multimedia/adobe-flash-player distinfo Makefile

adobe-flash-player: update to 28.0.0.126.

Upstream announcement:

 https://helpx.adobe.com/security/products/flash-player/apsb17-42.html

Adobe Security Bulletin
 Security updates available for Flash Player | APSB17-42

 Summary
  Adobe has released a security update for Adobe Flash Player for
  Windows, Macintosh, Linux and Chrome OS. This update addresses
  a regression that could lead to the unintended reset of the
  global settings preference file.

FreeBSD — stable/11/sys/cam/ata ata_da.c, stable/11/sys/cam/scsi scsi_da.c

MFC r326040:

Quirk Seagate ST8000AS0003-2HH

Like its predecessor ST8000AS0002, this is a drive-managed SMR drive, but
doesn't declare that in its ATA identify data.

Sponsored by:        Spectra Logic Corp

HardenedBSD — sys/cam/ata ata_da.c, sys/cam/scsi scsi_da.c

MFC r326040:

Quirk Seagate ST8000AS0003-2HH

Like its predecessor ST8000AS0002, this is a drive-managed SMR drive, but
doesn't declare that in its ATA identify data.

Sponsored by:        Spectra Logic Corp
Delta File
+1 -1 sys/cam/ata/ata_da.c
+1 -1 sys/cam/scsi/scsi_da.c
+2 -2 2 files