Displaying 1 50 of 4,862,261 commits (0.450s)

pfSense — src/etc/inc pfsense-utils.inc

Do not wipe the existing file contents.  Return the actual data.
Delta File
+2 -0 src/etc/inc/pfsense-utils.inc
+2 -0 1 file

FreeBSD — head/sbin/devmatch devmatch.c

Print more info for -v runs and temp hack for usb vs uhub

Despite best efforts to regularize, there's a few tables in the system
that still report they are for bus usb when they are really for bus
uhub (where usb devices attach). Add a temporary workaround for this
until these places have been eliminated (likely my fault).

Second, when running verbose, describe what we're doing when
searching. This output can be quite long, but says exactly what's
going on (this output is to stdout, so it's useless for scripting).
Delta File
+22 -5 head/sbin/devmatch/devmatch.c
+22 -5 1 file

NAS4Free — trunk/etc/inc co_request_method.php

variable for page action modified

FreeBSD — head/sys/dev/gpio ofw_gpiobus.c gpiobusvar.h

Provide a public function to acquire a gpio pin by giving the property name
and index.  A private function to do exactly that already existed, so this
renames gpio_pin_get_by_ofw_impl() to gpio_pin_get_by_ofw_propidx() and
provides a declaration for it in a public header.

Previously there were functions to get a pin by property name (assuming
there would only be one pin defined for the name), or by index (asuming
the property has the standard name "gpios").  It turns out there are
devicetree bindings that describe properties with names other than "gpios"
which can describe multiple pins.  Hence the need to retrieve the Nth item
from a named property.

FreeBSD — head/sys/arm/freescale/imx imx_i2c.c

Add the MODULE_DEPEND()s needed so that the kernel linker can resolve all
the symbols at load time when iicbus is not compiled into the kernel.

FreeBSD — head/sys/modules/i2c/iicbus Makefile

Add iic_recover_bus.c, now part of iicbus.  This should have been added
as part of r320463.

FreeBSD — head/sys/modules/i2c/iicbus Makefile

Arrange SRCS= as 1 file per line, alphabetical, so it's easier to maintain.
Whitespace only, no functional changes.
Delta File
+12 -4 head/sys/modules/i2c/iicbus/Makefile
+12 -4 1 file

FreeBSD Ports — head/cad/irsim distinfo Makefile

- Update to 9.7.100

FreeBSD — stable/10/sys/dev/atkbdc psm.c

MFC r328864 (Synaptics part only):

psm(4): Fix panic occuring soon after PS/2 packet has been rejected by
synaptics sanity checker.

After packet has been rejected contents of packet buffer is not cleared
with setting of inputbytes counter to 0. So when this packet buffer is
filled again being an element of circular queue, new data appends to old
data rather than overwrites it. This leads to packet buffer overflow
after 10 rounds.

Fix it with setting of packet's inputbytes counter to 0 after rejection.

While here add extra logging of rejected packets.

PR:                222667 (for reference)
Reported by:        Neel Chauhan <neel at neelc.org>
Tested by:        Neel Chauhan <neel at neelc.org>
Delta File
+5 -2 stable/10/sys/dev/atkbdc/psm.c
+5 -2 1 file

HardenedBSD — sys/dev/atkbdc psm.c

MFC r328864:

psm(4): Fix panic occuring soon after PS/2 packet has been rejected by
synaptics or elantech sanity checker.

After packet has been rejected contents of packet buffer is not cleared
with setting of inputbytes counter to 0. So when this packet buffer is
filled again being an element of circular queue, new data appends to old
data rather than overwrites it. This leads to packet buffer overflow
after 10 rounds.

Fix it with setting of packet's inputbytes counter to 0 after rejection.

While here add extra logging of rejected packets.

PR:                222667 (for reference)
Reported by:        Neel Chauhan <neel at neelc.org>
Tested by:        Neel Chauhan <neel at neelc.org>
Delta File
+9 -3 sys/dev/atkbdc/psm.c
+9 -3 1 file

FreeBSD — stable/11/sys/dev/atkbdc psm.c

MFC r328864:

psm(4): Fix panic occuring soon after PS/2 packet has been rejected by
synaptics or elantech sanity checker.

After packet has been rejected contents of packet buffer is not cleared
with setting of inputbytes counter to 0. So when this packet buffer is
filled again being an element of circular queue, new data appends to old
data rather than overwrites it. This leads to packet buffer overflow
after 10 rounds.

Fix it with setting of packet's inputbytes counter to 0 after rejection.

While here add extra logging of rejected packets.

PR:                222667 (for reference)
Reported by:        Neel Chauhan <neel at neelc.org>
Tested by:        Neel Chauhan <neel at neelc.org>
Delta File
+9 -3 stable/11/sys/dev/atkbdc/psm.c
+9 -3 1 file

FreeBSD Ports — head/emulators/wine-devel Makefile

Remove the STAGING option which has been marked BROKEN for 11 weeks
now that the Wine Staging tree has been declared suspended yesterday,
cf. https://www.wine-staging.com/news/2018-02-17-future-wine-staging.html .

Leave in the actual code for the time being, to maintain history in
case this somehow gets restarted in the near future.

FreeBSD Ports — head/security/lynis distinfo Makefile

security/lynis:

Update to 2.6.2

FreeBSD — head/sys/kern kern_exit.c

exit: get rid of PROC_SLOCK when checking a process to report, take #2

The suspension counter needs synchronisation through slock, but we don't
need it to check if inspecting the counter is necessary to begin with.
In the common case it is not, thus avoid the lock if possible.

Reviewed by:        kib
Tested by:        pho
Delta File
+21 -18 head/sys/kern/kern_exit.c
+21 -18 1 file

FreeBSD Ports — head/ports-mgmt/portlint Makefile, head/ports-mgmt/portlint/src portlint.pl

Update to 2.17.16

* Check for USE_PYQT when USES=pyqt:5 is defined [1]
* Avoid more bogus direct command use warnings.  Also try and fix some line numbers [2]
* Check for over-verbose use of magic MASTER_SITES_SUBDIRS [3]
* Do not complain about missing Created by: [4]
* Avoid checking direct command usage in embedded comments [5]

PR:                225615 [1]
                225612 [2]
                225503 [3]
                225781 [5]
Reported by:        Jason Bacon <bacon4000 at gmail.com> [4]

HardenedBSD — bin/df df.c

MFC r329092:

Add a deprecation warning when using the feature which mounts devices
to see how much space it on them.

Adjust MOUNT_CHAR_DEVS to allow the free space of already mounted
devices to be displayed and report an appropriate error if the
device isn't mounted.

Reviewed by:        cem
Sponsored by:        DARPA, AFRL
Differential Revision:        https://reviews.freebsd.org/D8801
Delta File
+8 -2 bin/df/df.c
+8 -2 1 file

FreeBSD — stable/11/bin/df df.c

MFC r329092:

Add a deprecation warning when using the feature which mounts devices
to see how much space it on them.

Adjust MOUNT_CHAR_DEVS to allow the free space of already mounted
devices to be displayed and report an appropriate error if the
device isn't mounted.

Reviewed by:        cem
Sponsored by:        DARPA, AFRL
Differential Revision:        https://reviews.freebsd.org/D8801
Delta File
+8 -2 stable/11/bin/df/df.c
+8 -2 1 file

FreeBSD Ports — head/emulators/wine Makefile

The issue of clang 6.0.0 crashing when building Wine was resolved with
__FreeBSD_version 1200057, so reduce the window of versions we need a
workaround for to just 1200056.

In the mid term I plan on removing this workaround, but let's keep it
in place for a bit longer for the sake of users on an affected snapshot.

PR:                224863
Thanks to:        dim
Delta File
+1 -1 head/emulators/wine/Makefile
+1 -1 1 file

LLVM — llvm/trunk/lib/Target/X86 X86ISelLowering.cpp

[X86] Correct a typo I made in combineToExtendCMOV recently.

We're accidentally checking that the same node is a constant twice instead of checking the 
other node.

This isn't a functional problem since we didn't do anything below that explicitly requires 
constants. It just means we may have introduced a sign_extend or zero_extend that won't 
fold out.

FreeBSD Ports — head/comms/cqrlog pkg-plist Makefile, head/comms/cqrlog/files patch-src_synaser.pas patch-src_ssl__openssl__lib.pas

 Version 2.2.0

    wsjt remote mode improvements (Saku, OH1KH)
    CQ-monitor now remembers showing state (Saku, OH1KH)
    "My Alert" is now compared oppsite way: This should fit also compound callsign 
XX/YOURCALL or YOURCALL/XX (Saku, OH1KH)
    CQ-monitor: Country names (cut to length 15) are now displayed instead of callsign 
prefixes. (Saku, OH1KH)
    "Show only active band" checkbox addec to Band map filter for quick access. (Saku, 
OH1KH)
    "Re/Set" button added to Export "Choose fields to export" dialog for set/reset all 
check boxes in one go. (Saku, OH1KH)
    a lot of CQ monitor improvements (Saku, OH1KH)
    remote wsjt: Short cut key Ctrl+J (Saku, OH1KH)
    help files updated (Saku, OH1KH)
    Voice keyer works now also with FM and AM modes and also from CWkeys windows. (Saku, 
OH1KH)
    QSO in QSO list window can be sorted in ascending date/time order (oldes QSO first). 
(Jörg, DL8DTL)
    CQRLOG should work correcly on HiDPI monitors

    630M definition was missing in some functions (Saku, OH1KH)
    ADIF upload didn't work when name or QTH were too long

FreeBSD — head/sys/arm/freescale/imx imx_i2c.c

Give the imx_i2c driver its own name, set up its relationship to ofw_iicbus.
Previously it called itself 'iichb' to link up with the EARLY_DRIVER_MODULE
declaration in ofw_iicbus.c.

FreeBSD — head/sys/kern sys_capability.c

Fix broken assertion in r329520.

Reported by:        pho@ lwhsu@
Delta File
+1 -1 head/sys/kern/sys_capability.c
+1 -1 1 file

HardenedBSD — sys/dev/agp agp_i810.c agp_i810.h, sys/modules/agp Makefile

MFC r320851:
Add a helper function to agp(4) which installs a single GTT entry.

FreeBSD — stable/11/sys/dev/agp agp_i810.c agp_i810.h, stable/11/sys/modules/agp Makefile

MFC r320851:
Add a helper function to agp(4) which installs a single GTT entry.

FreeBSD — head/sys/dev/iicbus ofw_iicbus.c iicbus.h

Allow i2c hardware drivers to declare their own relationships to ofw_iicbus
rather than relying on a set of canned EARLY_DRIVER_MODULE() statements in
the ofw_iicbus source.  This means hw drivers will no longer be required to
use one of a few predefined driver names.  They will also now be able to
decide themselves if they want to use DRIVER_MODULE or EARLY_DRIVER_MODULE
and to set which pass to attach on for early modules.

Mainly, this adds extern declarations for the driver and devclass variables.
It also renames ofwiicbus_devclass to ofw_iicbus_devclass to be consistant
with the way we use ofw_ prefixes on this stuff.

FreeBSD Ports — head/textproc/rubygem-github-linguist47 Makefile

textproc/rubygem-github-linguist47: Limit PORTSCOUT checks; sorting

FreeBSD — head/sys/kern sysv_msg.c sysv_sem.c

Correct/improve the descriptions if kern.ipc.(shmsegs,sema,msqids).

The description of kern.ipc.shmsegs was wrong since 2005.  I updated the
others (which were more correct) to match.

PR:                225933
Reviewed by:        cem
MFC after:        3 days
Sponsored by:        DARPA, AFRL
Differential Revision:        https://reviews.freebsd.org/D14391

LLVM — cfe/trunk/lib/StaticAnalyzer/Core CoreEngine.cpp

[Analyzer] Move UnexploredFirstStack into an anonymous namespace.

No functionality change intended.

FreeBSD Ports — head/devel/awscli distinfo Makefile

devel/awscli: Update 1.4.40 -> 1.4.41

FreeBSD Ports — head/devel/py-botocore distinfo Makefile

devel/py-botocore: Update 1.8.44 -> 1.8.45

FreeBSD Ports — head/textproc/multimarkdown pkg-plist

Sort plist

FreeBSD — head/sys/compat/linuxkpi/common/include/asm atomic.h

Optimise xchg() to use atomic_swap_32() and atomic_swap_64().

Suggested by:        kib@
MFC after:        1 week
Sponsored by:        Mellanox Technologies

FreeBSD Ports — head/sysutils/lsof Makefile

sysutils/lsof: remove very out of date MASTER_SITES.
Delta File
+1 -12 head/sysutils/lsof/Makefile
+1 -12 1 file

pkgsrc — devel/py-radare2 distinfo Makefile

py-radare2: Upgrade to 2.3.0

pkgsrc changes:
 - mark package broken as there is too old vala; older release of this
   package breaks due to incompatible radare2
 - new fetch source, set GITHUB_PROJECT to radare2-bindings

upstream changelog
==================

Partially available notes just for few releases:

1.4.0 Codename "no comments"

released this on Apr 17, 2017

Update vapis

1.0

Release 1.0 - Finally

0.10.6 codename Sleepy Autumn

released this on Sep 27, 2016

    [16 lines not shown]

LLVM — llvm/trunk/include/llvm/IR PatternMatch.h, llvm/trunk/lib/Analysis InstructionSimplify.cpp

[PatternMatch, InstSimplify] enhance m_AllOnes() to ignore undef elements in vectors

Loosening the matcher definition reveals a subtle bug in InstSimplify (we should not
assume that because an operand constant matches that it's safe to return it as a result).

So I'm making that change here too (that diff could be independent, but I'm not sure how 
to reveal it before the matcher change).

This also seems like a good reason to *not* include matchers that capture the value.
We don't want to encourage the potential misstep of propagating undef values when it's
not allowed/intended.

I didn't include the capture variant option here or in the related rL325437 (m_One), 
but it already exists for other constant matchers.

pkgsrc — devel/radare2-valabind distinfo Makefile, devel/radare2-valabind/patches patch-cxxwriter.vala patch-dlangwriter.vala

radare2-valabind: Upgrade to 1.5.0

pkgsrc changes:
 - mark package BROKEN due to incompatible (too old) vala; older package
   wasn't compatible with newer radare2
 - new fetch source (GitHub) - set GITHUB_PROJECT

upstream changelog
==================

Unknown, no release notes.

pkgsrc — devel/radare2 Makefile.common Makefile

radare2: Update MASTER_SITES in Makefile.common (set to GitHub)

Newer version are no longer accessible in http://www.radare.org/get/

FreeBSD Ports — head/comms/uhd Makefile distinfo

Update to 3.10.3.0 and try to fix compilation under current.
Delta File
+10 -7 head/comms/uhd/Makefile
+5 -5 head/comms/uhd/distinfo
+1 -1 head/comms/uhd/pkg-plist
+0 -0 head/comms/uhd/files/
+16 -13 4 files

FreeBSD Ports — head/security/zeronet pkg-plist distinfo

security/zeronet: Update to 0.6.2

Testing:
* Runs fine

Reported by:        portscout
Approved by:        tcberner (mentor, implicit)

FreeBSD Ports — head/Mk/Uses kde.mk, head/x11/kdelibs-kde4 distinfo Makefile

Update kdelibs to 4.14.38.

According to upstream, which has stopped making new releases of Qt4-based
software, this is the last kdelibs release ever.

Thanks to antoine for the exp-run.

PR:                225991
Differential Revision:        https://reviews.freebsd.org/D14411

pkgsrc — devel/radare2/patches patch-libr_debug_Makefile patch-sys_ios-sdk.sh

radare2: Include newly added patches

LLVM — llvm/trunk/test/Transforms/InstSimplify or.ll shr-nop.ll

[InstSimplify] add tests with vector undef elts; NFC

FreeBSD — head/sys/compat/linuxkpi/common/include/asm atomic.h

Fix implementation of xchg() function macro in the LinuxKPI.
The exchange operation must be atomic.

MFC after:        1 week
Sponsored by:        Mellanox Technologies

pkgsrc — devel/radare2 PLIST distinfo, devel/radare2/patches patch-configure patch-libr_Makefile

    radare2: Upgrade to 2.3.0
    
    pkgsrc changes:
     - require perl (used in build scripts)
     - rebse SunOS patches, most of them seem to be merged upstream (untested)
     - fix a bug with shadowing LDFLAGS in libr_debug (affects BSDs)
    
    upstream changelog
    ==================
    Release 2.3.0 - use latest acr 1.4
    
    Analysis:
    
        Better use of search.in and anal.in and zoom.in - sivaramaa
        Initial work on CPU specific registers
    
    Bin files:
    
        Speedup the loading of version info for ELF - pancake
        Add r2 -X as an alias for -e bin.usextr=false
        Implement iE., iEj., is. and isj. implementation - Thomas Bailleux
        Add search.in=bin.sections and @@@ sections
        Add warning for NSO files requiring decompression
    
    Commands:

    [3504 lines not shown]

FreeBSD Ports — head/multimedia/libbluray Makefile

multimedia/libbluray: Moved symlink creation from post-extract to post-patch

Follow-up to r462195

Reported by:        tijl
Approved by:        tcberner (mentor, implicit)

LLVM — llvm/trunk/lib/Target/AArch64 AArch64InstructionSelector.cpp

Fix unused assertion variable warning.

FreeBSD Ports — head/devel/zeal distinfo Makefile

LLVM — llvm/trunk/lib/Target/AArch64 AArch64InstructionSelector.cpp, llvm/trunk/test/CodeGen/AArch64/GlobalISel fp16-copy-gpr.mir

[AArch64][GlobalISel] Fix an assert fail/miscompile when fp16 types are copied
to gpr register banks.

PR36345.

rdar://36478867

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

FreeBSD Ports — head/net-p2p/sonarr pkg-plist Makefile

net-p2p/sonarr: Automate pkg-plist

No other changes

LLVM — llvm/trunk/lib/Target/AArch64 AArch64InstructionSelector.cpp, llvm/trunk/test/CodeGen/AArch64/GlobalISel select-insert-extract.mir

[AArch64][GlobalISel] Support G_INSERT/G_EXTRACT of types < s32 bits.

These are needed for operations on fp16 types in a later patch.