Displaying 1 50 of 5,130,670 commits (0.234s)

LLVM — cfe/trunk/lib/Driver/ToolChains/Arch ARM.cpp, cfe/trunk/test/Driver openbsd.c

OpenBSD/arm has switched to float ABI SoftFP.

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

MFC r336498:
When reporting an error, print the errno value.
Delta File
+2 -1 stable/11/sys/kern/imgact_elf.c
+2 -1 1 file

FreeBSD Ports — head/audio/lollypop pkg-plist Makefile, head/audio/lollypop/files patch-src_application.py

audio/lollypop: Update 0.9.15 -> 0.9.521

Port changes:
* greg at unrelenting.technology takes maintainership
* Build changed to meson
* MASTER_SITES replaced with gitlab GL_xx
* Add USE_PYTHON=noflavors
* Use DISTVERSION
* Change LICENSE_FILE

PR:                226836
Submitted by:        Greg V <greg at unrelenting.technology>

LLVM — libcxx/trunk/src/experimental/filesystem operations.cpp

Harden copy_file even more.

This patch removes the O_CREAT open flag when we first
attempt to open the destination file but we expect it to
already exist.

This theoretically avoids the possibility that it was removed
between when we first stat'ed it, and when we attempt to open it.

FreeBSD — head/tests/sys/acl Makefile

Temporarily disable the sys/acl/00 and sys/acl/02 tests

These tests are failing due to PR 229930.  Unfortunately, TAP tests can't be
marked as expected failures.

PR:                229930
Reported by:        Jenkins
Delta File
+7 -5 head/tests/sys/acl/Makefile
+7 -5 1 file

FreeBSD Ports — head/sysutils/u-boot-master Makefile

Make this pass portlint.  Slight cleanup to be more in accordance
with slave Makefiles.

FreeBSD Ports — head/sysutils/rpi-firmware Makefile

Canonicalize the files list for future expansion.

DragonFlyBSD — sys/dev/drm drm_bufs.c

drm: Reduce drm_bufs.c differences with Linux 4.7.10
Delta File
+120 -32 sys/dev/drm/drm_bufs.c
+120 -32 1 file

FreeBSD Ports — head/graphics/inventor Makefile

graphics/inventor: Maintainer reset

Bug#224235 is unanswered for 7+ months
Delta File
+1 -1 head/graphics/inventor/Makefile
+1 -1 1 file

FreeBSD Ports — head/sysutils/u-boot-rpi2 Makefile, head/sysutils/u-boot-rpi2/files patch-include_configs_rpi.h

Add and use patchfiles that are in accordance with accepted Ports
Collection usage.

FreeBSD Ports — head/sysutils/u-boot-rpi Makefile, head/sysutils/u-boot-rpi3 Makefile

Use patchfiles that are in accordance with accepted Ports Collection usage.

FreeBSD Ports — head/sysutils/u-boot-rpi/files patch-include_configs_rpi.h, head/sysutils/u-boot-rpi3/files patch-include_configs_rpi.h

Add patchfiles that are in accordance with accepted Ports Collection usage.

FreeBSD Ports — head/sysutils/u-boot-master distinfo

u-boot: Update checksum for patch 939129

r475103 update u-boot to the newest version but it seems that I had
an old cached version of this patch.

Pointy Hat to: myself
PR:        229965
Approved by:        imp (implicit)

LLVM — llvm/trunk/lib/Analysis RegionInfo.cpp

Test commit, fix a minor typo.

FreeBSD — head/sys/netinet ip_output.c

Fix a potential use after free in getsockopt() access to inp_options

Discussed with: jhb
Reviewed by:        sbruno, transport
MFC after:        2 weeks
Sponsored by:        Limelight Networks
Differential Revision:        https://reviews.freebsd.org/D14621
Delta File
+16 -6 head/sys/netinet/ip_output.c
+16 -6 1 file

FreeBSD Ports — head/graphics/tumble Makefile distinfo

graphics/tumble: Update to 0.36

* Also reorder some sections of the Makefile
* Remove patch included in upstream

PR:        229917
Reported by:        ndowens.fbsd at yandex.com
Approved by:        tcberner (mentor)
Differential Revision:        https://reviews.freebsd.org/D16389
Delta File
+8 -7 head/graphics/tumble/Makefile
+3 -2 head/graphics/tumble/distinfo
+0 -0 head/graphics/tumble/files/
+11 -9 3 files

LLVM — llvm/trunk/lib/Target/X86 X86ISelLowering.cpp, llvm/trunk/test/CodeGen/X86 madd.ll required-vector-width.ll

[X86] Remove the max vector width restriction from combineLoopMAddPattern and rely 
splitOpsAndApply to handle splitting.

This seems to be a net improvement. There's still an issue under avx512f where we have a 
512-bit vpaddd, but not vpmaddwd so we end up doing two 256-bit vpmaddwds and inserting 
the results before a 512-bit vpaddd. It might be better to do two 512-bits paddds with 
zeros in the upper half. Same number of instructions, but breaks a dependency.

FreeBSD Ports — head/editors/focuswriter distinfo Makefile

editors/focuswriter: Update to 1.6.15

PR:        229933
Submitted by:        lightside at gmx.com
Approved by:        tcberner (mentor)
Differential Revision:        https://reviews.freebsd.org/D16392

FreeBSD Ports — head/games/chessx Makefile distinfo, head/games/chessx/files patch-src__database__threadedguess.cpp patch-chessx.pro

games/chessx: Update to 1.4.6

PR:        229924
Submitted by:        freebsd_ports at k-worx.org
Approved by:        tcberner (mentor)
Differential Revision:        https://reviews.freebsd.org/D16393

FreeBSD Ports — head/converters/ytnef Makefile distinfo

converters/ytnef: update to 1.9.3

Reported by:        portscout
Approved by:        tcberner (mentor)
Differential Revision:        https://reviews.freebsd.org/D16394

FreeBSD Ports — head/games/corsix-th Makefile distinfo

- Update corsix-th to 0.62
- Chase upstream DATADIR and binary name changes
- Add icon and desktop menu entry

FreeBSD — head/sys/dev/ocs_fc ocs_ioctl.c

Use the right buffer size when calling snprintf().

PR:        229952
Delta File
+2 -2 head/sys/dev/ocs_fc/ocs_ioctl.c
+2 -2 1 file

FreeBSD Ports — head/math/cvc4 pkg-plist Makefile, head/math/cvc4/files patch-config_cryptominisat.m4 patch-configure.ac

math/cvc4: Update 1.5 -> 1.6

Port changes:
* Add dependency on cryptominisat, and the corresponding port option
* Add USES=autoreconf, the suplied configure fails, see 
https://github.com/CVC4/CVC4/issues/2192
* Now build depends on python
* Force clang-60 to prevent build failures on 10

PR:                229780
Submitted by:        Greg V <greg at unrelenting.technology>

OPNsense — dns/bind/src/opnsense/scripts/OPNsense/Bind dnsbl.sh

dns/bind: tabs vs. spaces

FreeBSD — head/tests/sys/kern unix_passfd_test.c

Add a regression test for PR 131876.

PR:                131876
MFC after:        1 week

FreeBSD — head/contrib/openbsm/libauditd auditd_lib.c

auditd(8): Log a better error when no hostname is set in audit_control

Cherry-pick from https://github.com/openbsm/openbsm/commit/01ba03b

Reviewed by:        cem
Obtained from:        OpenBSM
MFC after:        2 weeks
Pull Request:        https://github.com/openbsm/openbsm/pull/38

FreeBSD Ports — head/devel/pear-HTML_QuickForm distinfo Makefile

OPNsense — src/etc/inc legacy_bindings.inc

    add new mvc aliases to legacy_list_aliases() for 
https://github.com/opnsense/core/issues/1858
Delta File
+12 -1 src/etc/inc/legacy_bindings.inc
+12 -1 1 file

FreeBSD — head/sys/net iflib.c

Use the maximum of isc_tx_{nsegments,tso_segments_max} for MAX_TX_DESC.
Since r336313, TSO support for LEM-class devices is removed again as it
was before the conversion of {l,}em(4) to iflib(4) in r311849 and as a
result, isc_tx_tso_segments_max is 0 for LEM-class devices now. Thus,
inappropriate watermarks were used for this class.

This is really only a band-aid, though, because so far iflib(9) doesn't
fully take into account that DMA engines can support different maxima
of segments for transfers of TSO and non-TSO packets. For example, the
DESC_RECLAIMABLE macro is based on isc_tx_nsegments while MAX_TX_DESC
used isc_tx_tso_segments_max only. For most in-tree consumers that
doesn't make a difference as the maxima are the same for both kinds of
transfers (that is, apart from the fact that TSO may require up to 2
sentinel descriptors but also not with every MAC supported). However,
isc_tx_nsegments is 8 but isc_tx_tso_segments_max is 85 by default
with ixl(4).
Delta File
+2 -1 head/sys/net/iflib.c
+2 -1 1 file

FreeBSD — head/sys/net iflib.c

- Given that the controlling expression of the receive loop in iflib_rxeof()
  tests for avail > 0, avail can never be 0 within that loop. Thus, move
  decrementing avail and budget_left into the loop and before the code which
  checks for additional descriptors having become available in case all the
  previous ones have been processed but there still is budget left so the
  latter code works as expected. [1]
- In iflib_{busdma_load_mbuf_sg,parse_header}(), remove dead stores to m
  and n respectively. [2, 3]
- In collapse_pkthdr(), ensure that m_next isn't NULL before dereferencing
  it. [4]
- Remove a duplicate assignment of segs in iflib_encap().

Reported by:        Coverity
CID:                1356027 [1], 1356047 [2], 1368205 [3], 1356028 [4]
Delta File
+8 -5 head/sys/net/iflib.c
+8 -5 1 file

OPNsense — src/etc/inc legacy_bindings.inc

    add new alias location in get_alias_description() for 
https://github.com/opnsense/core/issues/1858
Delta File
+8 -0 src/etc/inc/legacy_bindings.inc
+8 -0 1 file

FreeBSD — head/sys/dev/e1000 if_em.c

o In em_if_update_admin_status():
  - Don't bother calling if_setbaudrate(9) as iflib_link_state_change(9)
    takes care of that,
  - correctly check for E1000_CTRL_EXT_LINK_MODE_GMII in E1000_CTRL_EXT [1],
  - properly convert the uint16_t link_speed to a uint64_t baudrate by
    using IF_Mbps() which contains an appropriate cast [2],
  - remove the duplicate link down announcement when bootverbose isn't
    zero and bring the remaining one in line with the other link state
    messages.
o Remove a dead store to rid in em_if_msix_intr_assign(). [3]
o Or in the DMA coalescing Rx threshold so the other bits set in E1000_DMACR
  remain intact as intended in igb_init_dmac(). [4]

Reported by:        Coverity
CID:                1378464 [1], 1368765 [2], 1381681 [3], 1304929 [4]
Delta File
+7 -11 head/sys/dev/e1000/if_em.c
+7 -11 1 file

FreeBSD Ports — head/math/py-pymc3 distinfo Makefile

math/py-pymc3: Update 3.4.1 -> 3.5

Now needs numpy.

Reported by:        portscout

FreeBSD Ports — head/audio/qjackctl distinfo Makefile

audio/qjackctl: Update 0.5.2 -> 0.5.3

Reported by:        portscout

FreeBSD Ports — head/games Makefile openage, head/games/openage pkg-plist Makefile

New port: games/openage: Free engine clone of the Genie Engine

PR:                229787
Submitted by:        Martin Filla <martinfilla at post.cz>

FreeBSD — head/libexec/tftpd tftp-io.c tftp-utils.c, head/usr.bin/tftp main.c tftp.c

Fix several Coverity warnings in tftp

Some of the changes are in the libexec/tftpd directory, but to functions that
are only used by tftp(1) (they share some code).

* strcpy => strlcpy (1006793, 1006794, 1006796, 1006741)
* Unchecked return value and TOCTTOU (1009314)
* NULL pointer dereference (1018035, 1018036)

Reported by:        Coverity
CID:                1006793, 1006794, 1006796, 1006741, 1009314, 1018035
CID:                1018036
MFC after:        2 weeks

FreeBSD — head Makefile.inc1

Alpha-sort the list of user/group IDs to check at install time.
Delta File
+4 -4 head/Makefile.inc1
+4 -4 1 file

FreeBSD Ports — head/deskutils/calibre Makefile

Fix build when using python 3 as default by propagating flavored
sip binary to make environment.

PR:                229956
Submitted by:        fluffy
Delta File
+2 -1 head/deskutils/calibre/Makefile
+2 -1 1 file

OpenBSD Ports — infrastructure/lib/DPB PortBuilder.pm

add timestamp on failure. It's also in engine.log, but redundancy can't
harm us in there

FreeBSD — head Makefile.inc1

Remove the .if ${MK_FOO} wrappers around the user/group ID checks.  These
names are referenced in mtree files without any conditional logic, so the
users/groups must exist even if the corresponding tool(s) are disabled.
Delta File
+0 -8 head/Makefile.inc1
+0 -8 1 file

FreeBSD Ports — head/www/p5-Reddit-Client distinfo Makefile

Update to 1.281

FreeBSD Ports — head/lang/gnatdroid-armv7 Makefile

Un-break build

Details:
- Maintainer verified that fix to lang/gcc6-aux un-breaks build
- While on it: Pet portlint

PR:                229907
Submitted by:        jamie at catflap.org (maintainer)

FreeBSD — head/etc ftpusers

Add ntpd to the list of users not allowed to log into ftp.
Delta File
+1 -0 head/etc/ftpusers
+1 -0 1 file

FreeBSD — head/libexec/tftpd tftp-io.c tftpd.c

Fix multiple Coverity warnings in tftpd(8)

* Initialize uninitialized variable (CID 1006502)
* strcpy => strlcpy (CID 1006792, 1006791, 1006790)
* Check function return values (CID 1009442, 1009441, 1009440)
* Delete dead code in receive_packet (not reported by Coverity)
* Remove redundant alarm(3) in receive_packet (not reported by Coverity)

Reported by:        Coverity
CID: 1006502, 1006792, 1006791, 1006790, 1009442, 1009441, 1009440
MFC after:        2 weeks
Differential Revision:        https://reviews.freebsd.org/D11287

NetBSD — sys/arch/amd64/amd64 machdep.c, sys/arch/i386/i386 machdep.c

Clean up dbregs; remove useless comments, remove arguments from prototypes,
style, add KASSERT and move x86_dbregspl into dbregs.c. No real functional
change.

DragonFlyBSD — usr.sbin/mtree spec.c mtree.8

mtree(8): Replace our mtree(8) with NetBSD's version.

Some of its files will be used by other stuff we want to upgrade or
bring in, such as install(1) and makefs(8).

Since mtree(8) is a bootstrap tool and I want this to be painless,
I've imported some other source files that mtree(8) uses, such as
from mknod(1), which we don't have, as part of mtree(8).
Delta File
+706 -172 usr.sbin/mtree/spec.c
+626 -185 usr.sbin/mtree/mtree.8
+407 -185 usr.sbin/mtree/compare.c
+296 -222 usr.sbin/mtree/create.c
+443 -0 usr.sbin/mtree/getid.c
+285 -0 usr.sbin/mtree/pack_dev.c
+1,548 -219 12 files not shown
+4,311 -983 18 files

OpenBSD Ports — x11/kde-applications Makefile

hook libkomparediff2
Delta File
+2 -2 x11/kde-applications/Makefile
+2 -2 1 file

OpenBSD Ports — x11/kde-applications/libkomparediff2 Makefile distinfo, x11/kde-applications/libkomparediff2/pkg PLIST DESCR

Import libkomparediff2-17.12.3

Comment:
library to compare files and strings

Required by:
kdevelop-5.2.3

Description:
Library to compare files and strings, used in Kompare and KDevelop

Maintainer: KDE porting team <openbsd-kde at googlegroups.com>

ok landry@