Displaying 1 50 of 4,849,714 commits (0.597s)

FreeBSD — stable/11/sys/kern subr_kdb.c

MFC r327917:
Add sysctl debug.kdb.stack_overflow.
Delta File
+35 -0 stable/11/sys/kern/subr_kdb.c
+35 -0 1 file

LLVM — llvm/branches/release_60/utils/release test-release.sh

Merging r322875:
------------------------------------------------------------------------
r322875 | dim | 2018-01-18 19:39:13 +0100 (Thu, 18 Jan 2018) | 9 lines

Add a -no-libcxxabi option to the test-release.sh script.

On FreeBSD, it is currently not possible to build libcxxabi and link
against it, so we have been building releases with -no-libs for quite
some time.

However, libcxx and libunwind should build without problems, so provide
an option to skip just libcxxabi.

------------------------------------------------------------------------
Merging r322879:
------------------------------------------------------------------------
r322879 | dim | 2018-01-18 20:30:30 +0100 (Thu, 18 Jan 2018) | 2 lines

Follow-up to rL322875 by initializing the do_libcxxabi variable properly.

------------------------------------------------------------------------

FreeBSD — head/sys/vm vm_map.c vm_map.h

Assign map->header values to avoid boundary checks.

In several places, entry start and end field are checked, after
excluding the possibility that the entry is map->header.  By assigning
max and min values to the start and end fields of map->header in
vm_map_init, the explicit map->header checks become unnecessary.

Submitted by:        Doug Moore <dougm at rice.edu>
Reviewed by:        alc, kib, markj (previous version)
Tested by:        pho (previous version)
MFC after:        1 week
Differential Revision:  https://reviews.freebsd.org/D13735

FreeBSD Ports — head/net/qt5-network Makefile, head/net/qt5-network/files patch-src_network_ssl_qsslsocket__openssl__symbols.cpp patch-src_network_ssl_qsslsocket__openssl__symbols__p.h

LLVM — lld/trunk/COFF DriverUtils.cpp Driver.cpp, lld/trunk/test/COFF dllexport.s def-export-stdcall.s

[COFF] Keep the underscore on exported decorated stdcall functions in MSVC mode

This fixes PR35733.

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

LLVM — llvm/trunk/include/llvm/Object COFFImportFile.h, llvm/trunk/lib/Object COFFImportFile.cpp

[COFF] Keep the underscore on exported decorated stdcall functions in MSVC mode

This (together with the corresponding LLD commit, that contains the
testcase updates) fixes PR35733.

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

FreeBSD — head/sys/dev/atkbdc psm.c

psm: Don't try to detect trackpoint packets if the Elantech device has none

This fixes a panic when `EVDEV_SUPPORT` is enabled: if a trackpoint
packet was detected but there was no trackpoint, we still tried to emit an
evdev event even though the associated relative evdev device (`evdev_r`)
was not initialized.

PR:                225339
MFC after:        1 week
Delta File
+1 -1 head/sys/dev/atkbdc/psm.c
+1 -1 1 file

OPNsense — src/opnsense/service/templates/OPNsense/IDS suricata.yaml

intrusion detection: log drops and alerts causing them

pkgsrc — security/pinentry-qt4 Makefile

Pass --disable-pinentry-fltk to configure to fix build when fltk installed
Delta File
+2 -1 security/pinentry-qt4/Makefile
+2 -1 1 file

FreeBSD — head/sys/dev/atkbdc psm.c

psm: Skip sync check when `PSM_CONFIG_NOCHECKSYNC` is set

In psmprobe(), we set the initial `syncmask` to the vendor default value
if the `PSM_CONFIG_NOCHECKSYNC` bit is unset. However, we currently only
set it for the Elantech touchpad later in psmattach(), thus `syncmask`
is always configured.

Now, we check `PSM_CONFIG_NOCHECKSYNC` and skip sync check if it is set.
This fixes Elantech touchpad support for units which have `hascrc` set.

To clarify that, when we log the `syncmask` and `syncbits` fields, also
mention if they are actually used.

Finally, when we set `PSM_CONFIG_NOCHECKSYNC`, clear `PSM_NEED_SYNCBITS`
flag.

PR:                225338
MFC after:        1 week
Delta File
+8 -4 head/sys/dev/atkbdc/psm.c
+8 -4 1 file

pkgsrc — x11/qt5-qtlocation distinfo, x11/qt5-qtlocation/patches patch-src_location_configure.json

qt5-qtlocation: Missed copying a patch from wip.

DragonFlyBSD — usr.bin/limits limits.c

limits(1): Add missing 'break'.
Delta File
+1 -1 usr.bin/limits/limits.c
+1 -1 1 file

DragonFlyBSD — usr.bin/limits limits.c

limits(1): Add missing 'break'.
Delta File
+1 -1 usr.bin/limits/limits.c
+1 -1 1 file

DragonFlyBSD — usr.bin/ktrdump ktrdump.c

ktrdump(8): Fix wrongly placed 'break' for floating point unpacking.
Delta File
+1 -1 usr.bin/ktrdump/ktrdump.c
+1 -1 1 file

DragonFlyBSD — usr.bin/ktrdump ktrdump.c

ktrdump(8): Fix wrongly placed 'break' for floating point unpacking.
Delta File
+1 -1 usr.bin/ktrdump/ktrdump.c
+1 -1 1 file

LLVM — llvm/trunk/include/llvm/Support GenericDomTreeConstruction.h, llvm/trunk/unittests/IR DominatorTreeBatchUpdatesTest.cpp

[Dominators] Fix some edge cases for PostDomTree updating

These fix some odd cfg cases where batch-updating the post
dom tree fails. Usually around infinite loops and roots
ending up being different.

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

DragonFlyBSD — sys/dev/drm/include/linux log2.h

drm/linux: Improve linux/log2.h

With newer GCC compilers it is no longer possible to easily detect bad
cases of ilog2() usage in drm shim, see:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72785

There is just a single use case of this macro in drm/radeon/radeon_device.c
for radeon_vm_size, it is already checked to be positive 2^N small number.
So simplify macro and just return 0 for n < 2.

While there, adjust logic to use proper fls(3) and flsll(3) functions
based on integer size (previously both cases where calling flsl(3)).
Delta File
+7 -41 sys/dev/drm/include/linux/log2.h
+7 -41 1 file

DragonFlyBSD — usr.bin/gzip gzip.c

gzip(1): Add some __attribute__((__noreturn__)).
Delta File
+2 -2 usr.bin/gzip/gzip.c
+2 -2 1 file

FreeBSD Ports — head/net-im Makefile scudcloud, head/net-im/scudcloud Makefile pkg-descr

ScudCloud is a non official open-source desktop client app for Slack.

ScudCloud improves the Slack integration with desktop featuring:

   * multiple teams support
   * native system notifications
   * count of unread direct mentions at launcher/sytray icon
   * alert/wobbling on new messages
   * optional tray notifications and "Close to Tray"
   * follow your desktop activity and will stay online while you're
     logged in (if correct packages are installed)

WWW: https://github.com/raelgc/scudcloud

FreeBSD Ports — head/devel/p5-MooX-Options pkg-plist Makefile

Update to 4.010

- Sort PLIST
- While I'm here:
  - Remove Perl core module
  - Fix *_DEPENDS
  - Add NO_ARCH

Changes:        http://search.cpan.org/dist/MooX-Options/Changes
PR:                225335
Submitted by:        Espen Tagestad <espen at tagestad.no> (maintainer)

FreeBSD Ports — head/devel/rubygem-jira-ruby distinfo Makefile

FreeBSD Ports — head/devel/rubygem-jasmine-core distinfo Makefile

FreeBSD Ports — head/devel/rubygem-aws-sdk distinfo Makefile

Update to 2.10.122

Changes:        https://github.com/aws/aws-sdk-ruby/releases

FreeBSD Ports — head/devel/rubygem-aws-sdk-resources distinfo Makefile

Update to 2.10.122

Changes:        https://github.com/aws/aws-sdk-ruby/releases

FreeBSD Ports — head/devel/rubygem-aws-sdk-core distinfo Makefile

Update to 2.10.122

Changes:        https://github.com/aws/aws-sdk-ruby/releases

FreeBSD Ports — head/devel/rubygem-flipper distinfo Makefile

DragonFlyBSD — share/man/man5 make.conf.5, sys/boot/pc32/boot2 Makefile

Fix few typos.

Spotted-by: swildner

DragonFlyBSD — lib/libpam/modules/pam_exec Makefile

pam_exec(8): Raise WARNS to 3.

FreeBSD Ports — head/deskutils/vit Makefile pkg-descr, head/deskutils/vit/files patch-configure

- Fix LICENSE
- Switch to safer way of patching
- Update WWW
Delta File
+14 -0 head/deskutils/vit/files/patch-configure
+1 -5 head/deskutils/vit/Makefile
+1 -1 head/deskutils/vit/pkg-descr
+0 -0 head/deskutils/vit/files/
+16 -6 4 files

NetBSD — sys/arch/x86/x86 pmap.c

Mmh, restore PG_G on the direct map, we still want that in the non-SVS
case.
Delta File
+6 -4 sys/arch/x86/x86/pmap.c
+6 -4 1 file

OPNsense — . UPDATING MOVED, Mk bsd.qt.mk

Framework: sync with upstream

Taken from: HardenedBSD
Delta File
+16 -9 UPDATING
+1 -0 MOVED
+1 -0 Mk/bsd.qt.mk
+18 -9 3 files

OPNsense — security/libtasn1 distinfo Makefile

security/libtasn1: sync with upstream

Taken from: HardenedBSD

OPNsense — security/py-certifi distinfo Makefile

security/py-certifi: sync with upstream

Taken from: HardenedBSD

OPNsense — dns/unbound distinfo Makefile

dns/unbound: sync with upstream

Taken from: HardenedBSD

OPNsense — security/ca_root_nss distinfo Makefile

security/ca_root_nss: sync with upstream

Taken from: HardenedBSD

OPNsense — devel/libuv distinfo Makefile

devel/libuv: sync with upstream

Taken from: HardenedBSD
Delta File
+3 -3 devel/libuv/distinfo
+1 -1 devel/libuv/Makefile
+4 -4 2 files

OPNsense — devel/git distinfo pkg-plist

devel/git: sync with upstream

Taken from: HardenedBSD
Delta File
+7 -7 devel/git/distinfo
+8 -2 devel/git/pkg-plist
+3 -2 devel/git/Makefile
+18 -11 3 files

OPNsense — security/vuxml vuln.xml

security/vuxml: sync with upstream

Taken from: HardenedBSD
Delta File
+42 -0 security/vuxml/vuln.xml
+42 -0 1 file

DragonFlyBSD — sbin/fsdb fsdb.c fsdbutil.c

fsdb(8): Fix some -Wformat warnings and raise WARNS to 2.
Delta File
+9 -7 sbin/fsdb/fsdb.c
+7 -6 sbin/fsdb/fsdbutil.c
+1 -1 sbin/fsdb/Makefile
+17 -14 3 files

OPNsense — astro/xearth/files freebsd.committers.markers, audio/aubio pkg-plist Makefile

*/*: sync with upstream

Taken from: HardenedBSD

FreeBSD Ports — branches/2018Q1/games/balazar Makefile

MFH: r459349

Remove BROKEN, DEPRECATED and EXPIRATION_DATE

This port builds fine in poudriere.
This port depends on py-twisted and py-twistedCore has been removed from ports tree.

Approved by:        ports-secteam (swills)

NetBSD — sys/arch/amd64/amd64 amd64_trap.S trap.c

Fix the double-fault handler. We're executing on ist1 and must not jump
out of it, so don't enable interrupts. And use the SVS_*_ALTSTACK macros.

While here, fix the NMI handler too: it should use SVS_LEAVE_ALTSTACK.

LLVM — llvm/trunk/test/CodeGen/X86 vector-shuffle-v1.ll

[X86] Add some more v32i1 shuffle tests with shuffles between mask creation and mask usage 
rather than being just shuffling input arguments.

The existing tests just tested shuffles of v32i1 inputs, but arguments are promoted to 
v32i8. So it wasn't a good demonstration of v32i1 shuffle handling.

The new test cases use compares and selects to get k-register operations around the 
shuffle.

This is prep work for demonstrating changes from D42031.

DragonFlyBSD — sbin/umount umount.c

umount(8): Add missing braces.
Delta File
+2 -1 sbin/umount/umount.c
+2 -1 1 file

LLVM — llvm/trunk/test/CodeGen/X86 zext-demanded.ll

[X86] Add test cases for failures to use movzx due to various issues with demanded bits.

D42265 and D42313 should help with some of these.