Displaying 1 50 of 5,475,129 commits (0.215s)

FreeBSD — stable/11/lib/libedit vi.c common.c, stable/11/lib/libedit/TEST tc1.c wtc1.c

MFC r312997, r313002:
Re-import libedit 2016-02-27 and update libedit with changes from NetBSD's
2016-03-21.

Obtained from:        NetBSD

FreeNAS — gui/freeadmin/static/lib/js/freeadmin/form PathSelector.js, gui/templates/vm device_add.html

    Revert "fix(VM): When we add a device CD-ROM we are unable to browse the ISO files 
inside the directory and select it."
    
    It was a hackish and a workaround to make it works, and I'm not proud of that.
    
    This reverts commit 901d94a7aa4619fa05fad5c0c8dd32f40a3431b2.

FreeBSD — stable/11/contrib/openresolv resolvconf.in configure, stable/11/sbin/resolvconf Makefile

MFC r312992:
MFV r312970, 313160:
openresolv: update to version 3.9.0.

It is now possible to drop the _WITH_ARG vars thanks to a change to the
pdns_recursor upstreamed by Guy Yur.

FreeBSD Ports — head/www/logtools Makefile distinfo, head/www/logtools/files patch-clfmerge.cpp patch-clfdomainsplit.cpp

Update to 0.13e.

LLVM — cfe/trunk/lib/Basic Targets.cpp, cfe/trunk/test/CodeGenCXX float128-declarations.cpp

Enable support for __float128 in Clang on OpenBSD/X86

/usr/local/include/c++/4.9.4/type_traits:279:39: error: __float128 is not
supported on this target

FreeBSD — head/sbin/ifconfig ifbridge.c

[ifconfig] fix a memory leak!

Submitted by:        Tom Rix <trix at juniper.net>
Differential Revision:        https://reviews.freebsd.org/D9675
Delta File
+1 -1 head/sbin/ifconfig/ifbridge.c
+1 -1 1 file

FreeBSD — head/sbin/ifconfig ifieee80211.c

[ifconfig] fix a memory leak.

Submitted by:        Tom Rix <trix at juniper.net>
Differential Revision:        https://reviews.freebsd.org/D9654
Delta File
+1 -0 head/sbin/ifconfig/ifieee80211.c
+1 -0 1 file

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

Update to 2.23.

FreeBSD Ports — head/devel/py-setuptools-git distinfo Makefile

Update to 1.2.

FreeBSD Ports — head/security/vuxml vuln.xml

security/vuxml: chase r434427

$ svn ci -F libevent-rename.msg
[...]
svn: E165001: Commit failed (details follow):
svn: E165001: Commit blocked by pre-commit hook (exit code 1) with output:
Commit to security/vuxml/vuln.xml first, and then other files

PR:                216777
Delta File
+2 -0 head/security/vuxml/vuln.xml
+2 -0 1 file

FreeBSD Ports — head UPDATING MOVED, head/Mk bsd.gecko.mk

devel/libevent2: drop historical suffix after r362796

PR:                216777
Approved by:        mm (maintainer)

LLVM — llvm/trunk/lib/Target/X86 X86InstrAVX512.td, llvm/trunk/test/CodeGen/X86 avx512-vpternlog-commute.ll

[AVX-512] Add more VPTERNLOG patterns to enable folding of broadcast loads that aren't in 
operand 2.

FreeBSD Ports — head/audio/suil Makefile distinfo

- Update to 0.8.4

PR:                217171
Submitted by:        beerml at sigma6audio.de(maintainer)

LLVM — lld/trunk/ELF Symbols.h

Remove a dead function.
Delta File
+0 -2 lld/trunk/ELF/Symbols.h
+0 -2 1 file

LLVM — lld/trunk/ELF Relocations.cpp

Add more comments about copy relocations.
Delta File
+19 -4 lld/trunk/ELF/Relocations.cpp
+19 -4 1 file

DragonFlyBSD — sys/kern kern_physio.c

kernel - Fix bug in physio()

* Fix an integer overflow in physio() when attempting to dd a block size
  >= 2G.  An int was being used instead of size_t.

Reported-by: tpchin
Bug: 2981
Delta File
+2 -2 sys/kern/kern_physio.c
+2 -2 1 file

DragonFlyBSD — sys/kern kern_physio.c

kernel - Fix bug in physio()

* Fix an integer overflow in physio() when attempting to dd a block size
  >= 2G.  An int was being used instead of size_t.

Reported-by: tpchin
Bug: 2981
Delta File
+2 -2 sys/kern/kern_physio.c
+2 -2 1 file

FreeBSD — head/sbin/ifconfig ifieee80211.c, head/sys/dev/iwn if_iwn.c

[net80211] RX parameter shuffle in net80211 in preparation for 4x4 NICs and 160MHz 
channels.

* Migrate the rx_params stuff out from ieee80211_freebsd.h where it doesn't belong -
  this isn't freebsd specific anymore.

* Don't use a hard-coded number of chains in the ioctl header; now we can shuffle
  MAX_CHAINS around so it can be used in the right spot.

* Extend the signal/noisefloor levels in the mimo stats struct to userland to include
  the signal and noisefloor levels for each 20MHz slice of a 160MHz channel.

* Bump the number of EVM pilots in preparation for 4x4 and 160MHz channels.

Tested:

* ath(4), STA mode
* iwn(4), STA mode
* local ath10k port, STA mode

TODO:

* 11ax chips will come with 5GHz 8x8 hardware for lots of MU-MIMO - I'll re-bump it
  at that point.


    [4 lines not shown]

DragonFlyBSD — sys/kern subr_bus.c

kernel - Support FreeBSD style loader.conf hints for resources

* DragonFly uses <device><unit>.<resname>.

* Also support FreeBSD hints which use hint.<device>.<unit>.<resname>.

* Makes it easier for users coming from FreeBSD to bring in sound quirks
  and such.

Reported-by: Damien
Delta File
+25 -0 sys/kern/subr_bus.c
+25 -0 1 file

DragonFlyBSD — sys/kern subr_bus.c

kernel - Support FreeBSD style loader.conf hints for resources

* DragonFly uses <device><unit>.<resname>.

* Also support FreeBSD hints which use hint.<device>.<unit>.<resname>.

* Makes it easier for users coming from FreeBSD to bring in sound quirks
  and such.

Reported-by: Damien
Delta File
+25 -0 sys/kern/subr_bus.c
+25 -0 1 file

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

Remove lib/libpam tests after they were removed from the source tree in r313975

X-MFC with:        r313975
Sponsored by:        Dell EMC Isilon

FreeBSD Ports — head/net/openmpi pkg-plist distinfo

- Update to 1.10.6

FreeBSD Ports — head/www/libjwt distinfo Makefile

Update to 1.7.3

FreeBSD — head/contrib/openpam aclocal.m4 ltmain.sh, head/contrib/openpam/bin Makefile.in Makefile.am

Upgrade to OpenPAM Radula.

DragonFlyBSD — sys/kern usched_dfly.c

kernel - Fix estcpu calculation

* No longer use uload to try to correct estcpu.  It winds up inflating the
  cpu use of other processes that use cpu but are not cpu-bound, creating
  the same estcpu compression problem.  The problem is less pronounced
  without it.

* Remove the uload global.  No longer useful and saves an unnecessary
  cache line ping-pong.

* Refactor how p_nice affects p_priority.  This causes nice levels to have
  a greater effect.

* Make the forkbias programmable with a sysctl and set the default to 1,
  which is a good, safe, all-around default.
Delta File
+108 -30 sys/kern/usched_dfly.c
+108 -30 1 file

LLVM — llvm/trunk/lib/Target/X86 X86InstrShiftRotate.td, llvm/trunk/test/CodeGen/X86 rotate.ll

[X86] Use memory form of shift right by 1 when the rotl immediate is one less than the 
operation size.

An earlier commit already did this for the register form.

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

[X86] Add test cases showing missed opportunities to use rotate right by 1 instructions 
when operation reads/writes memory.

FreeBSD Ports — head/audio/kid3-kde4 distinfo Makefile

FreeBSD — head/lib/libfetch common.c fetch.c

Add a file descriptor in struct url for netrc

When using libfetch in an application that drops privileges when fetching
like pkg(8) then user complain because the application does not read anymore
${HOME}/.netrc. Now a caller can prepare a fd to the said file and manually
assign it to the structure.

It is also a first step to allow to capsicumize libfetch applications

Reviewed by:        allanjude, des
Approved by:        des
Differential Revision:        https://reviews.freebsd.org/D9678

pkgng — libpkg pkg_repo.c

Simplify the code
Delta File
+21 -24 libpkg/pkg_repo.c
+21 -24 1 file

FreeBSD Ports — head/devel/py-twisted Makefile

- Add missing DEPENDS

PR:                217205
Submitted by:        john at saltant.com
Delta File
+3 -1 head/devel/py-twisted/Makefile
+3 -1 1 file

pkgng — libpkg pkg_repo.c, libpkg/private pkg.h

Use getline instead of mmap when parsing the manifest

It reduces drastically the number of page faults and memory used
for pkg update, it improves a bit the performances

LLVM — llvm/trunk/test/Other debugcounter.ll

s/REQUIRES: Asserts/REQUIRES: asserts/

Other than this, we consistently use lower case.

FreeBSD Ports — head/net/pen distinfo Makefile

- Update to 0.34.1
Delta File
+3 -3 head/net/pen/distinfo
+1 -1 head/net/pen/Makefile
+4 -4 2 files

LLVM — lld/trunk/ELF Relocations.cpp EhFrame.cpp

Add a comment about the copy relocation.

FreeBSD Ports — head/astro/merkaartor Makefile

Omit GH_PROJECT=${PORTNAME} which is the default for USE_GITHUB=yes.

Approved by:        maintainer (Oliver Heesakkers <dev2 at heesakkers.info>)
Delta File
+0 -1 head/astro/merkaartor/Makefile
+0 -1 1 file

LLVM — lldb/trunk/lit lit.cfg lit.site.cfg.in

[test] Fix finding LLDB tools when building stand-alone

Use both LLDB- and LLVM-specific tool/library directories when LLDB is
being built stand-alone. This ensures that the freshly-built tools
(and libraries) are used correctly.

Without this patch, the test suite uses LLVM_TOOLS_DIR and LLVM_LIBS_DIR
to locate lldb, and set PATH and LD_LIBRARY_PATH. When doing
a stand-alone build, these variables represent the installed LLVM.
As a result, tests either fail due to missing lldb executable
or use an earlier installed LLDB version rather than the one being
built.

To solve this, additional LLDB_TOOLS_DIR and LLDB_LIBS_DIR variables
are added and populated using LLVM_*_OUTPUT_INTDIR. Those variables
contain directories used to output built executables and libraries.
In stand-alone builds, they represent the build-tree directories
used by LLDB. In integrated builds, they have the same values as
LLVM_*_DIR and therefore using them does not harm.

The new variables are prepended to PATH and LD_LIBRARY_PATH to ensure
that freshly built binaries are preferred over potentially earlier
installed ones. Furthermore, paths used to locate various tools are
updated to match appropriate locations.

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

FreeBSD Ports — head/devel/lnphost/files patch-Makefile patch-Include-lnphost.h

Allow staging as a regular user

FreeBSD Ports — head/www/coppermine distinfo Makefile

- Update to 1.5.46

FreeBSD — head/tests/sys/geom/eli/pbkdf2 Makefile

A forced commit to note other portion of the Makefile change accidentally
committed in r313972

The code committed in r313962 implicitly relies on python 2.x to generate
testvect.h . There are a handful of issues with this approach:

- python is not an explicit build dependency for FreeBSD
- python 2.x is deprecated and will be removed sometime in the future
  (potentially before 11.x's EOL), and the script does not function with
  python 3.5 (it uses deprecated idioms and incompatible function calls).
- python(1) (by default) lives in /usr/local/bin (${LOCALBASE}/bin) and
  gentestvect.py is a dependency of testvect.h (prior to r313972) which
  means that if the mtime of the generator script was newer than the
  mtime of the test vector, it could cause a spurious build failure in
  build time or at install time.

A better solution using C/C++ should be devised.

Discussed with:        allanjude
MFC after:        2 weeks
X-MFC with:        r313962, r313972
Sponsored by:        Dell EMC Isilon

HardenedBSD — tests/sys/geom/eli/pbkdf2 Makefile

A forced commit to note other portion of the Makefile change accidentally
committed in r313972

The code committed in r313962 implicitly relies on python 2.x to generate
testvect.h . There are a handful of issues with this approach:

- python is not an explicit build dependency for FreeBSD
- python 2.x is deprecated and will be removed sometime in the future
  (potentially before 11.x's EOL), and the script does not function with
  python 3.5 (it uses deprecated idioms and incompatible function calls).
- python(1) (by default) lives in /usr/local/bin (${LOCALBASE}/bin) and
  gentestvect.py is a dependency of testvect.h (prior to r313972) which
  means that if the mtime of the generator script was newer than the
  mtime of the test vector, it could cause a spurious build failure in
  build time or at install time.

A better solution using C/C++ should be devised.

Discussed with:        allanjude
MFC after:        2 weeks
X-MFC with:        r313962, r313972
Sponsored by:        Dell EMC Isilon

FreeBSD Ports — head/misc/rname Makefile

- Use NO_WRKSUBDIR
- Allow staging as a regular user
Delta File
+2 -2 head/misc/rname/Makefile
+2 -2 1 file

LLVM — cfe/trunk/lib/Driver Tools.cpp

Driver: inline a single caller of a function (NFC)

Inline the addCompilerRT call to the single caller.  NFC.
Delta File
+1 -9 cfe/trunk/lib/Driver/Tools.cpp
+1 -9 1 file

LLVM — llvm/trunk/lib/Target/X86 X86InstrAVX512.td

[AVX-512] Remove AddedComplexity from masked operations. The size of the patterns already 
increases their priority.

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

[X86] Use peekThroughOneUseBitcasts helper. NFCI.

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

[X86] Prefer static_cast<> to C-style cast. NFCI.

LLVM — llvm/trunk/lib/Target/X86 X86InstrAVX512.td, llvm/trunk/test/CodeGen/X86 avx512-vpternlog-commute.ll

[AVX-512] Disable peephole optimizations on the VPTERNLOG commute test. Add new patterns 
to enable isel to fold the loads on it own.

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

[AArch64] Prefer static_cast<> to C-style cast. NFCI.

FreeBSD — head/tests/sys/geom/eli/pbkdf2 Makefile

Unbreak the build when "make obj" is executed beforehand

Using relative paths imply working directory (in this case .OBJDIR), whereas the
sources live in the .CURDIR-relative path.

MFC after:        2 weeks
X-MFC with:        r313962
Pointyhat to:        allanjude
Sponsored by:        Dell EMC Isilon

HardenedBSD — tests/sys/geom/eli/pbkdf2 Makefile

Unbreak the build when "make obj" is executed beforehand

Using relative paths imply working directory (in this case .OBJDIR), whereas the
sources live in the .CURDIR-relative path.

MFC after:        2 weeks
X-MFC with:        r313962
Pointyhat to:        allanjude
Sponsored by:        Dell EMC Isilon