Displaying 1 50 of 5,182,749 commits (0.253s)

LLVM — llvm/trunk/lib/CodeGen/SelectionDAG TargetLowering.cpp

[TargetLowering] Minor cleanup of TargetLowering::BuildSDIV. NFCI.

Pull out some types to match layout in TargetLowering::BuildUDIV. Early step towards 
adding non-uniform vector support.

LLVM — llvm/trunk/include/llvm/Transforms/Utils LoopUtils.h, llvm/trunk/lib/Transforms/Utils LoopUtils.cpp LoopUnrollAndJam.cpp

[UnJ] Rename hasInvariantIterationCount to hasIterationCountInvariantInParent NFC

This hopefully describes the API of the function more precisely.

LLVM — llvm/trunk/test/CodeGen/X86 combine-sdiv.ll

[X86][SSE] Add sdiv by nonuniform constant vector tests

Tests cover each TargetLowering::BuildSDIV path separately plus combos

LLVM — llvm/trunk/test/CodeGen/X86 sibcall.ll

[X86] Add sibling-call test cases

This commit adds new sibling-call test cases, so it will be possible to see
how these test cases will be changed after applying D45653.
See D45653 for details.
Delta File
+109 -0 llvm/trunk/test/CodeGen/X86/sibcall.ll
+109 -0 1 file

FreeBSD Ports — head/converters/hs-dataenc Makefile, head/devel/hs-darcs Makefile

Deprecate www/hs-hS3, devel/hs-darcs, devel/hs-hashed-storage.

PR:                224192
Approved by:        tcberner (mentor)
Differential Revision:        https://reviews.freebsd.org/D16672

FreeNAS — gui/services forms.py

Bug fix

This commit fixes a bug which prevents FreeNAS build.
Ticket: #41556
Delta File
+2 -2 gui/services/forms.py
+2 -2 1 file

FreeBSD — head/share/man/man5 make.conf.5

make.conf(5): Note that src.conf should not be used for ports and documentation.

Reviewed by:        bcr, kevans, krion, matthew
Approved by:        krion (mentor)
Differential Revision:        https://reviews.freebsd.org/D15177
Delta File
+8 -1 head/share/man/man5/make.conf.5
+8 -1 1 file

LLVM — cfe/trunk/unittests/ASTMatchers ASTMatchersTraversalTest.cpp

Fix ASTMatchersTraversalTest testcase compile on older compilers

Some versions of gcc, especially when invoked through ccache (-E), can have
trouble with raw string literals inside macros. This moves the string out of
the macro.

LLVM — llvm/trunk/lib/CodeGen/SelectionDAG TargetLowering.cpp

[TargetLowering] Minor refactor to TargetLowering::BuildUDIV to merge scalar/vector magic 
value collection. NFCI.

Use the same ISD::matchUnaryPredicate pattern that was used in D50392.

LLVM — llvm/trunk/lib/CodeGen/SelectionDAG DAGCombiner.cpp

[DagCombiner] Don't bother adding to the work list if TLI.BuildSDIVPow2 failed. NFCI.

Matches the code in BuildSDIV/BuildUDIV

FreeBSD Ports — head/www/hs-yesod-auth pkg-descr Makefile

- Add LICENSE_FILE
- Update WWW

Approved by:        portmgr blanket

LLVM — llvm/trunk/lib/CodeGen/SelectionDAG TargetLowering.cpp, llvm/trunk/test/CodeGen/X86 sdiv-exact.ll

[TargetLowering] Add support for non-uniform vectors to BuildExactSDIV

This patch refactors the existing BuildExactSDIV implementation to support non-uniform 
constant vector denominators.

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

pkgsrc — chat/line-purple Makefile

line-purple: mark BROKEN, using this program will get your account banned
Upstream intentionally broke the build, follow the same policy for pkgsrc:
http://altrepo.eu/git/purple-line/commit/1a07012f75d8e86077690d73917b3759fbe9b52c

Reported by scole in PR pkg/53526
Delta File
+3 -1 chat/line-purple/Makefile
+3 -1 1 file

FreeBSD Ports — head/devel/p5-Log-Trace Makefile

- Add LICENSE
- Add NO_ARCH

Approved by:        portmgr blanket
Delta File
+4 -0 head/devel/p5-Log-Trace/Makefile
+4 -0 1 file

HardenedBSD — sbin/init init.8, stand/man loader.8

Add SECURITY section to loader(8).

Reviewed by:        bcr, jilles, imp (earlier version)
MFC after:        2 weeks
Sponsored by:        DARPA, AFRL
Differential Revision:        https://reviews.freebsd.org/D16700
Delta File
+37 -1 stand/man/loader.8
+10 -1 sbin/init/init.8
+47 -2 2 files

FreeBSD — head/sbin/init init.8, head/stand/man loader.8

Add SECURITY section to loader(8).

Reviewed by:        bcr, jilles, imp (earlier version)
MFC after:        2 weeks
Sponsored by:        DARPA, AFRL
Differential Revision:        https://reviews.freebsd.org/D16700
Delta File
+37 -1 head/stand/man/loader.8
+10 -1 head/sbin/init/init.8
+47 -2 2 files

LLVM — llvm/trunk/lib/Target/ARM ARMCodeGenPrepare.cpp, llvm/trunk/test/CodeGen/ARM arm-cgp-signed-icmps.ll

[ARM] Allow signed icmps in ARMCodeGenPrepare

Treat signed icmps as 'sinks', allowing them to be in the use-def
tree, enabling more promotions to be performed. As a sink, any
promoted incoming values need to be truncated before being used by
the signed icmp.

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

pkgsrc — doc CHANGES-2018

Updated security/py-cryptography_vectors, security/py-cryptography
Delta File
+3 -1 doc/CHANGES-2018
+3 -1 1 file

pkgsrc — security/py-cryptography distinfo Makefile, security/py-cryptography_vectors distinfo Makefile

py-cryptography[_vectors]: updated to 2.3.1

2.3.1:
Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0i.

NetBSD — external/bsd/mdocml/bin/mandoc Makefile

add missing compat_recallocarray.c to the HOSTPROG part.

FreeBSD Ports — head/www/gitlab-ce Makefile

www/gitlab-ce add a check after the build process to verify all used gems matching the 
requirements.
This should make it easier to see gem updates that are breaking the gitlab-ce port.

Approved by:        mentors (implicit)
Delta File
+3 -0 head/www/gitlab-ce/Makefile
+3 -0 1 file

DragonFlyBSD — share/misc pci_vendors

Update the pciconf(8) database.

August 12, 2018 snapshot from https://pci-ids.ucw.cz
Delta File
+306 -183 share/misc/pci_vendors
+306 -183 1 file

LLVM — llvm/trunk/lib/Target/ARM ARMCodeGenPrepare.cpp, llvm/trunk/test/CodeGen/ARM arm-cgp-phis-calls-ret.ll arm-cgp-calls.ll

[ARM] Allow pointer values in ARMCodeGenPrepare

Add pointers to the list of allowed types, but don't try to promote
them. Also fixed a bug with the promotion of undef values, so a new
value is now created instead of mutating in place. We also now only
promote if there's an instruction in the use-def chains other than
the icmp, sinks and sources.

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

NetBSD — doc 3RDPARTY

On train to Cambridge for BSDCam
More upstream version updates.
code.google.com urls for Kyua are dead and now redirects to github repo.
Delta File
+16 -16 doc/3RDPARTY
+16 -16 1 file

NetBSD — sys/dev/fdt dwc2_fdt.c

Remove useless header arm/broadcom/bcm2835reg.h

From Aymeric Vincent on port-arm
Delta File
+2 -4 sys/dev/fdt/dwc2_fdt.c
+2 -4 1 file

FreeBSD Ports — head/x11/xterm distinfo Makefile

Update to 335

pkgsrc — emulators/snes9x Makefile

snes9x: snes9x uses snes9x-license.
Delta File
+2 -1 emulators/snes9x/Makefile
+2 -1 1 file

NetBSD — sys/arch/arm/arm32 arm32_machdep.c

G/C

HardenedBSD — sys/fs/cd9660 iso.h cd9660_rrip.h

cd9660 pointer sign issues and missing __packed attribute

The isonum_* functions are defined to take unsigend char* as an argument,
but the structure fields are defined as char. Change to u_char where needed.

Probably the full structure should be changed, but I'm not sure about the
side affects.

While there, add __packed attribute.

Differential Revision:        https://reviews.freebsd.org/D16564
Delta File
+14 -14 sys/fs/cd9660/iso.h
+3 -3 sys/fs/cd9660/cd9660_rrip.h
+17 -17 2 files

FreeBSD — head/sys/fs/cd9660 iso.h cd9660_rrip.h

cd9660 pointer sign issues and missing __packed attribute

The isonum_* functions are defined to take unsigend char* as an argument,
but the structure fields are defined as char. Change to u_char where needed.

Probably the full structure should be changed, but I'm not sure about the
side affects.

While there, add __packed attribute.

Differential Revision:        https://reviews.freebsd.org/D16564

OpenBSD — distrib/notes/arm64 hardware

sync machine list with arm64.html
Delta File
+11 -2 distrib/notes/arm64/hardware
+11 -2 1 file

OPNsense — src/opnsense/service/templates/OPNsense/Captiveportal lighttpd-zone.conf

captive portal: fix server tag; closes #2638

(cherry picked from commit 5d2ff1def1c0d4e6e583b1e175785d8a0482dcce)

OPNsense — src/opnsense/service/templates/OPNsense/Captiveportal lighttpd-zone.conf

captive portal: fix server tag; closes #2638

LLVM — llvm/trunk/lib/Analysis AliasSetTracker.cpp, llvm/trunk/test/Analysis/AliasSet guards.ll intrinsics.ll

[AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction

The `experimental_guard` intrinsic has memory write semantics to model the thread-exiting
logic, but does not do any actual writes to memory. Currently, `AliasSetTracker` treats it 
as a
normal memory write. As result, a loop-invariant load cannot be hoisted out of loop 
because
the guard may possibly alias with it.

This patch makes `AliasSetTracker` so that it doesn't treat guards as memory writes.

Differential Revision: https://reviews.llvm.org/D50497
Reviewed By: reames

NetBSD — sys/arch/arm/include armreg.h

Some CPU specific ACTLR bit definitions
Delta File
+16 -1 sys/arch/arm/include/armreg.h
+16 -1 1 file

OpenBSD Ports — devel/py-rope Makefile distinfo

update rope to 0.11.0, from Elias M. Mariani (take maintainership).
Delta File
+18 -17 devel/py-rope/Makefile
+2 -2 devel/py-rope/distinfo
+20 -19 2 files

NetBSD — sys/arch/arm/arm32 cpu.c

KNF
Delta File
+3 -3 sys/arch/arm/arm32/cpu.c
+3 -3 1 file

NetBSD — sys/arch/arm/arm32 cpu.c

Fix includes (sys/cdefs.h then sys/param.h)
Delta File
+4 -4 sys/arch/arm/arm32/cpu.c
+4 -4 1 file

NetBSD — sys/arch/arm/arm cpufunc.c, sys/arch/arm/arm32 arm32_boot.c db_machdep.c

Sprinkle #include "opt_cputypes.h"

NetBSD — sys/arch/arm/arm arm_machdep.c, sys/arch/arm/imx imx6_board.c

sort #include "opt_..." entries

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

[NFC] Refactoring of LoopSafetyInfo, step 1

Turn structure into class, encapsulate methods, add clarifying comments.

Differential Revision: https://reviews.llvm.org/D50693
Reviewed By: reames

NetBSD — sys/arch/arm/vfp vfp_init.c

Add __KERNEL_RCSID
Delta File
+4 -1 sys/arch/arm/vfp/vfp_init.c
+4 -1 1 file

LLVM — llvm/trunk/lib/Transforms/Utils ImplicitControlFlowTracking.cpp

[NFC] Add sanitizing assertion to ICF tracker

FreeBSD Ports — head/x11-fm/krusader2 distinfo Makefile

x11-fm/krusader2: update to 2.7.1

FreeBSD Ports — head/www/otter-browser distinfo Makefile

www/otter-browser: update to 0.9.99.2

FreeBSD — stable/10/contrib/wpa/src/rsn_supp wpa.c

Fix unauthenticated EAPOL-Key decryption vulnerability. [SA-18:11.hostapd]

Approved by:        so

HardenedBSD — contrib/wpa/src/rsn_supp wpa.c

Fix unauthenticated EAPOL-Key decryption vulnerability. [SA-18:11.hostapd]

Approved by:        so
Delta File
+11 -0 contrib/wpa/src/rsn_supp/wpa.c
+11 -0 1 file

FreeBSD — stable/11/contrib/wpa/src/rsn_supp wpa.c

MFC r337819 (cy@): MFV r337818: WPA: Ignore unauthenticated encrypted EAPOL-Key
data

Approved by:        so
Security:        CVE-2018-14526
Security:        FreeBSD-SA-18:11.hostapd

OpenBSD Ports — sysutils/borgbackup Makefile distinfo

Update to borgbackup-1.1.7.

There is no need any more for removing '__attribute__((optimize("Os")))'
in the pre-configure phase as this has been addressed upstream.

OK kn@