Displaying 1 50 of 4,668,938 commits (0.344s)

FreeBSD Ports — head/security/vuxml vuln.xml

Document aacplusenc issue
Delta File
+27 -0 head/security/vuxml/vuln.xml
+27 -0 1 file

FreeBSD — head/usr.sbin/mountd mountd.c

mountd: Avoid memory leak by freeing dp_dirp

Introduced in r324007, the data alloced by strdup was never free'ed.
While here, remove cast to caddr_t when freeing dp.

Reported by:        bde
MFC after:        1 week
X MFC With:        r324007
Delta File
+2 -1 head/usr.sbin/mountd/mountd.c
+2 -1 1 file

FreeBSD Ports — head/security/vuxml vuln.xml

Document ansible issue
Delta File
+26 -0 head/security/vuxml/vuln.xml
+26 -0 1 file

LLVM — llvm/trunk/lib/Transforms/Instrumentation GCOVProfiling.cpp

Don't move llvm.localescape outside the entry block in the GCOV profiling pass

Summary:
This fixes https://bugs.llvm.org/show_bug.cgi?id=34714.

Patch by Marco Castelluccio

Reviewers: rnk

Reviewed By: rnk

Subscribers: llvm-commits

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

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

    Merge pull request #320 from freenas/FIX-23552
    
    fix(watchdog): Re-enable hardware watchdog for never firmware versions on AsrockRack 
C2750D4I
∈ vaibhav-rbs - 3bc73e24 - 2017-09-25 23:05:31
Merge pull request #314 from freenas/issues/25351

feat(gui): disable failover LAGG in HA
∈ themylogin - bd421649 - 2017-09-25 21:00:50
    fix(watchdog): Re-enable hardware watchdog for never firmware versions on AsrockRack 
C2750D4I
    
    This BMC bug have been solved with 00.30.00 BMC Firmware version.
    
    Ticket: #23552
Delta File
+1 -1 src/freenas/etc/rc.conf.local
+1 -1 1 file

FreeBSD — head/usr.bin/calendar events.c

calendar: replace strcpy/strcat with asprintf
Delta File
+1 -4 head/usr.bin/calendar/events.c
+1 -4 1 file

FreeBSD — head/usr.sbin/mountd mountd.c

mountd: Remove unneeded cast

Reported by:        kib
MFC after:        1 week
X MFC With:        r324007
Delta File
+1 -1 head/usr.sbin/mountd/mountd.c
+1 -1 1 file

FreeBSD — head/cddl/contrib/opensolaris/cmd/ztest ztest.c, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs zil.c zio.c

MFV r323535: 8585 improve batching done in zil_commit()

FreeBSD notes:
- this MFV reverts FreeBSD commit r314549 to make the merge easier
- at present our emulation of cv_timedwait_hires is rather poor,
  so I elected to use cv_timedwait_sbt directly
Please see the differential revision for details.
Unfortunately, I did not get any positive reviews, so there could be
bugs in the FreeBSD-specific piece of the merge.
Hence, the long MFC timeout.

illumos/illumos-gate at 1271e4b10dfaaed576c08a812f466f6e81370e5e
https://github.com/illumos/illumos-gate/commit/1271e4b10dfaaed576c08a812f466f6e81370e5e

https://www.illumos.org/issues/8585
  The current implementation of zil_commit() can introduce significant
  latency, beyond what is inherent due to the latency of the underlying
  storage. The additional latency comes from two main problems:
  1. When there's outstanding ZIL blocks being written (i.e. there's
      already a "writer thread" in progress), then any new calls to
      zil_commit() will block waiting for the currently oustanding ZIL
      blocks to complete. The blocks written for each "writer thread" is
      coined a "batch", and there can only ever be a single "batch" being
      written at a time. When a batch is being written, any new ZIL
      transactions will have to wait for the next batch to be written,

    [27 lines not shown]

FreeBSD Ports — head/security/krb5-devel distinfo Makefile

Update to the latest MIT commit.

Move MIT_COMMIT_DATE next to HASH to be more easily seen.

LLVM — llvm/trunk/lib/Target/X86 X86InstrExtension.td X86InstrInfo.cpp, llvm/trunk/test/CodeGen/X86 divrem8_ext.ll divrem.ll

Revert "[X86] Make all the NOREX CodeGenOnly instructions into postRA pseudos like the 
NOREX version of TEST."

Makes llc crash. This reverts commit r314151.

FreeBSD Ports — head/security/krb5-114 distinfo Makefile

Update 1.14.5 --> 1.14.6

FreeBSD Ports — head/security/krb5-115 distinfo Makefile

Update 1.15.1 --> 1.15.2

FreeBSD Ports — head/www/novnc-websockify Makefile

- Remove MKDIR forgotten in my last commit.

FreeBSD Ports — head/net/mpd5 Makefile

Elaborate license information by changing it to right "BSD3CLAUSE"
instead of generic (and not entirely correct in this case) "BSD".

PR:                222545
Reported by:        Yasuhiro KIMURA <yasu at utahime.org>
Delta File
+1 -1 head/net/mpd5/Makefile
+1 -1 1 file

FreeBSD — stable/11/cddl/contrib/opensolaris/cmd/zpool zpool.8 zpool_main.c, stable/11/cddl/contrib/opensolaris/lib/libzfs/common libzfs_pool.c libzfs.h

MFC r323355: MFV r323107: 8414 Implemented zpool scrub pause/resume

illumos/illumos-gate at 1702cce751c5cb7ead878d0205a6c90b027e3de8
https://github.com/illumos/illumos-gate/commit/1702cce751c5cb7ead878d0205a6c90b027e3de8

FreeBSD note:  rather than merging the zpool.8 update I copied the zpool
scrub section from the illumos zpool.1m to FreeBSD zpool.8 almost
verbatim.  Now that the illumos page uses the mdoc format, it was an
easier option.  Perhaps the change is not in perfect compliance with the
FreeBSD style, but I think that it is acceptible.

https://www.illumos.org/issues/8414
  This issue tracks the port of scrub pause from ZoL: 
https://github.com/zfsonlinux/zfs/pull/6167
  Currently, there is no way to pause a scrub. Pausing may be useful when
  the pool is busy with other I/O to preserve bandwidth.

  Description

  This patch adds the ability to pause and resume scrubbing.  This is achieved
  by maintaining a persistent on-disk scrub state.  While the state is 'paused'
  we do not scrub any more blocks.  We do however perform regular scan
  housekeeping such as freeing async destroyed and deadlist blocks while paused.

  Motivation and Context

    [12 lines not shown]

FreeBSD — stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_ioctl.c

MFC r323480: zfs_get_vfs: reference a requested filesystem instead of vfs_busy-ing it

Sponsored by:        Panzura

FreeBSD — stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_ioctl.c

MFC r323480: zfs_get_vfs: reference a requested filesystem instead of vfs_busy-ing it

Sponsored by:        Panzura

HardenedBSD — usr.sbin/mountd mountd.c

mountd: Replace malloc+strcpy to strdup

Reviewed by:        bapt
MFC after:        1 week
Sponsored by:        Gandi.net
Differential Revision:        https://reviews.freebsd.org/D12503
Delta File
+7 -9 usr.sbin/mountd/mountd.c
+7 -9 1 file

FreeBSD — head/usr.sbin/mountd mountd.c

mountd: Replace malloc+strcpy to strdup

Reviewed by:        bapt
MFC after:        1 week
Sponsored by:        Gandi.net
Differential Revision:        https://reviews.freebsd.org/D12503
Delta File
+7 -9 head/usr.sbin/mountd/mountd.c
+7 -9 1 file

FreeBSD Ports — head/audio/gogglesmm pkg-descr

- Update WWW

Approved by:        portmgr blanket
Delta File
+1 -1 head/audio/gogglesmm/pkg-descr
+1 -1 1 file

FreeBSD Ports — head/devel/checkbashisms pkg-descr

- Update WWW

Approved by:        portmgr blanket

HardenedBSD — lib/msun Makefile Symbol.map, lib/msun/amd64 e_fmod.S e_fmodl.S

Synchronize most of libm with head as of r323004.  This excludes a few
arch-specific updates for powerpcspe, mips and riscv, for which support
has not been merged yet.

Bump __FreeBSD_version for the addition of cacoshl, cacosl, casinhl,
casinl, catanl, catanhl, sincos, sincosf, and sincosl.

MFC r305382 (by bde):

  Add asm versions of fmod(), fmodf() and fmodl() on amd64.  Add asm
  versions of fmodf() amd fmodl() on i387.

  fmod is similar to remainder, and the C versions are 3 to 9 times
  slower than the asm versions on x86 for both, but we had the strange
  mixture of all 6 variants of remainder in asm and only 1 of 6
  variants of fmod in asm.

MFC r305384 (by bde):

  Disconnect the "optimized" asm variants of cos(), sin() and tan() from
  the build on i386.  Leave them in the source tree for regression tests.

  The asm functions were always much less accurate (by a factor of more
  than 10**18 in the worst case).  They were faster on old CPUs.  But
  with each new generation of CPUs they get relatively slower.  The

    [216 lines not shown]
Delta File
+258 -258 lib/msun/ld80/s_logl.c
+417 -0 lib/msun/src/catrigl.c
+128 -128 lib/msun/ld80/k_expl.h
+134 -0 lib/msun/src/k_sincosl.h
+126 -0 lib/msun/src/s_sincosf.c
+105 -0 lib/msun/src/s_sincosl.c
+601 -63 32 files not shown
+1,769 -449 38 files

FreeBSD — stable/11/lib/msun Makefile Symbol.map, stable/11/lib/msun/amd64 e_fmod.S e_fmodl.S

Synchronize most of libm with head as of r323004.  This excludes a few
arch-specific updates for powerpcspe, mips and riscv, for which support
has not been merged yet.

Bump __FreeBSD_version for the addition of cacoshl, cacosl, casinhl,
casinl, catanl, catanhl, sincos, sincosf, and sincosl.

MFC r305382 (by bde):

  Add asm versions of fmod(), fmodf() and fmodl() on amd64.  Add asm
  versions of fmodf() amd fmodl() on i387.

  fmod is similar to remainder, and the C versions are 3 to 9 times
  slower than the asm versions on x86 for both, but we had the strange
  mixture of all 6 variants of remainder in asm and only 1 of 6
  variants of fmod in asm.

MFC r305384 (by bde):

  Disconnect the "optimized" asm variants of cos(), sin() and tan() from
  the build on i386.  Leave them in the source tree for regression tests.

  The asm functions were always much less accurate (by a factor of more
  than 10**18 in the worst case).  They were faster on old CPUs.  But
  with each new generation of CPUs they get relatively slower.  The

    [216 lines not shown]

FreeBSD — stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_acl.c zfs_znode.c, stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys zfs_znode.h

MFC r323479,r323491: zfs: tighten debug versions of ZTOV and VTOZ

Sponsored by:        Panzura

HardenedBSD — sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_acl.c zfs_znode.c, sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys zfs_znode.h

MFC r323479,r323491: zfs: tighten debug versions of ZTOV and VTOZ

Sponsored by:        Panzura

FreeBSD — stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_acl.c zfs_znode.c, stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys zfs_znode.h

MFC r323479,r323491: zfs: tighten debug versions of ZTOV and VTOZ

Sponsored by:        Panzura

FreeBSD Ports — head/graphics/pdfpc distinfo Makefile

Update to 4.0.8-2

LLVM — llvm/trunk/test/tools/dsymutil/Inputs alias, llvm/trunk/test/tools/dsymutil/Inputs/alias bar.o foobar

[dsymutil] Better support for symbol aliases

This patch adds logic to follow a symbol's aliases when the symbol name
cannot be found in the current object file. It checks the main binary
for the symbol's address and queries the current object for its aliases
(symbols with the same address) before printing out a warning.

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

FreeBSD Ports — head/net-im/py-fbmq distinfo Makefile

Update net-im/py-fbmq to version 2.3.1.

NetBSD — sys/arch/powerpc/booke/dev pq3etsec.c, sys/arch/x86/pci if_vmx.c

VLAN ID uses pkthdr instead of mtag now. Contributed by s-yamaguchi at IIJ.

I just commit by proxy. Reviewed by joerg at n.o and christos at n.o, thanks.
See http://mail-index.netbsd.org/tech-net/2017/09/26/msg006459.html

XXX need pullup to -8 branch
Delta File
+19 -25 sys/net/if_ether.h
+10 -32 sys/net/if_vlan.c
+9 -14 sys/dev/pci/if_wm.c
+6 -17 sys/dev/ic/i82557.c
+7 -16 sys/dev/pci/ixgbe/ix_txrx.c
+8 -12 sys/dev/pci/if_ti.c
+117 -148 20 files not shown
+176 -264 26 files

FreeBSD Ports — head/security/clusterssh distinfo Makefile

- Use DISTVERSIONPREFIX instead of GH_TAGNAME
- Take maintainership

Approved by:        lx (maintainer)

FreeBSD Ports — head/devel/jenkins distinfo Makefile

- Update to 2.80

LLVM — llvm/trunk/include/llvm/IR IntrinsicsX86.td, llvm/trunk/lib/IR AutoUpgrade.cpp

[X86] Finishing broadcastf32x2 and broadcasti32x2 intrinsics lowering to IR. llvm side.

Removing X86 broadcast(f/i)32x2 intrinsics from llvm.
Adding autoUpgrade support.
Moving matching tests from avx512dq-intrinsics.ll to avx512dq-intrinsics-upgrade.ll and 
from avx512dqvl-intrinsics.ll to avx512dqvl-intrinsics-upgrade.ll.

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

FreeBSD Ports — head/mail/postfix distinfo Makefile

- update to 3.2.3

Changelog:
20170620
  Bugfix (introduced: Postfix 3.2) extension propagation was
  broken with "recipient_delimiter = .". This change reverts
  a change that was trying to be too clever. Files:
  global/mail_adr_crunch.c, global/mail_addr_crunch.ref.

20170910
  Safety: restore sanity checks for dynamically-specified
  width and precision in format strings (%*, %.*, and %*.*).
  These checks were lost with the Postfix 3.2.2 rewrite of
  the vbuf_print formatter. File: vbuf_print.c.

20170923
  Bugfix (introduced: Postfix 3.2): panic in the postqueue
  command after output write error while listing the queue.
  This change restores a write error check that was lost with
  the Postfix 3.2.2 rewrite of the vbuf_print formatter.
  Problem reported by Andreas Schulze. File: util/vbuf_print.c.

FreeBSD Ports — head/mail/postfix-current distinfo Makefile

- update to 3.3-20170924

Changelog:
20170923
  Bugfix (introduced: Postfix 3.2): panic in the postqueue
  command after output write error while listing the queue.
  This change restores a write error check that was lost with
  the Postfix 3.2.2 rewrite of the vbuf_print formatter.
  Problem reported by Andreas Schulze. File: util/vbuf_print.c.

FreeBSD Ports — head/misc/freebsd-release-manifests powerpc-powerpc64-10.4-RC2 amd64-amd64-10.4-RC2, head/misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-10.4-RC2 powerpc-powerpc64-10.4-RC2

- move files to correct location

OPNsense — . README.md Makefile, scripts refresh.sh

scripts: add refresh target, same same but different
Delta File
+9 -2 README.md
+9 -0 scripts/refresh.sh
+1 -1 Makefile
+19 -3 3 files

FreeBSD — head ObsoleteFiles.inc

Remove empty lines for consistency with other entries
Delta File
+0 -1 head/ObsoleteFiles.inc
+0 -1 1 file

FreeBSD — head/etc Makefile man.alias

Do not actually install uneeded alias for man
Delta File
+0 -25 head/etc/Makefile
+0 -4 head/etc/man.alias
+0 -29 2 files

FreeBSD — head ObsoleteFiles.inc, head/etc/mtree BSD.usr.dist

Remove unneeded locales and alias man directories

In base, locales (and encoding) specific directories are not used
by any tool. Just remove them.

While here also remove the cat page directory for openssl

FreeBSD — head Makefile.inc1

Do not print error when running make delete-old on system
without catpages directories
Delta File
+1 -1 head/Makefile.inc1
+1 -1 1 file

FreeBSD Ports — head/devel Makefile py-buildbot-grid-view, head/devel/buildbot Makefile distinfo

devel/buildbot*: Update to 0.9.11, Add buildbot-grid-view

* Update to buildbot 0.9.11
* Add required devel/py-buildbot-grid-view dependency
* Clean up stuff from individual Makefiles that was copy/pasted from the main buildbot 
Makefile
* buildbot-www, buildbot-grid-view, buildbot-console-view, buildbot-waterfall-view cannot 
be tested outside
   of buildbot, so remove stuff from their Makefiles to simplify.

Reviewed_by: koobs, asomers, sunpoet
Approved by: grembo
Differential_Revision: https://reviews.freebsd.org/D12479

NetBSD — sys/dev audio.c

Call audio_mix for a third time - thus ensuring there is a block of data
in the mix ring before the audio interrupt occurs.

This addresses the instability seen in the audio atf tests.
Delta File
+3 -2 sys/dev/audio.c
+3 -2 1 file

LLVM — cfe/trunk/test/Driver/XRay xray-shared-noxray.cpp

[XRay] Avoid actual linking when testing the driver

Use -### in the command to see just look for the output of -v.

Follow-up to D38226.

LLVM — cfe/trunk/test/Driver/XRay xray-shared-noxray.cpp

[XRay] Run command once without piping to FileCheck

This allows us to debug the failures that come up from the build bots.

Follow-up to D38226.

LLVM — lld/trunk/ELF SymbolTable.cpp

Speed up SymbolTable::insert().

SymbolTable::insert() is a hot path function. When linking a clang debug
build, the function is called 3.7 million times. The total amount of "Name"
string contents is 300 MiB. That means this `Name.find("@@")` scans almost
300 MiB of data. That's far from negligible.

StringRef::find(StringRef) uses a sophisticated algorithm, but the
function is slow for a short needle. This patch replaces it with
StringRef::find(char).

This patch alone speeds up a clang debug build link time by 0.5 seconds
from 8.2s to 7.7s. That's 6% speed up. It seems too good for this tiny
change, but looks like it's real.
Delta File
+6 -2 lld/trunk/ELF/SymbolTable.cpp
+6 -2 1 file

LLVM — cfe/trunk/test/Driver/XRay lit.local.cfg xray-shared-noxray.cpp

[XRay] Only run shared tests when 'enable_shared' is true

Follow-up to D38226.

LLVM — cfe/trunk/test/Driver/XRay xray-shared-noxray.cpp

[XRay] Remove -fPIC from shared build test.

Follow-up to D38226.

LLVM — cfe/trunk/test/Driver/XRay lit.local.cfg xray-shared-noxray.cpp

[XRay] Stop running tests for 'amd64', and remove -fPIE from tests.

Follow-up to D38226.

LLVM — cfe/trunk/lib/Driver/ToolChains Gnu.cpp, cfe/trunk/test/Driver/XRay lit.local.cfg xray-shared-noxray.cpp

[XRay][Driver] Do not link in XRay runtime in shared libs

Summary:
This change ensures that we don't link in the XRay runtime when building
shared libraries with clang. This doesn't prevent us from building
shared libraris tht have XRay instrumentation sleds, but it does prevent
us from linking in the static XRay runtime into a shared library.

The XRay runtime currently doesn't support dynamic registration of
instrumentation sleds in shared objects, which we'll start enabling in
the future. That work has to happen in the back-end and in the runtime.

Reviewers: rnk, pelikan

Subscribers: cfe-commits

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