Displaying 1 50 of 5,276,867 commits (0.278s)

FreeBSD Ports — head/net-p2p/litecoin distinfo Makefile

net-p2p/litecoin: update to 0.16.3

FreeNAS — src/freenas-installer/etc install.sh

[install.sh] Simplify pipelines involving awk

Awk has its own pattern matching functionality, so grep before awk can
be eliminated.
Selecting a fixed field can be more efficiently performed with cut.
Misc whitespace/punctuation fixes.

This has no functional change, just needed a commit so we can do this:

DEPENDS: https://github.com/freenas/build/tree/feat-47015

FreeBSD — head/sys/dev/cxgbe t4_l2t.c t4_filter.c

cxgbe(4): Reuse existing "switching" L2T entries when possible.

Approved by:        re@ (rgrimes@)
Sponsored by:        Chelsio Communications

LLVM — cfe/trunk/include/clang/Basic Features.def, cfe/trunk/test/Lexer has_feature_undefined_behavior_sanitizer.cpp

[Lexer] Add udefined_behavior_sanitizer feature

This can be used to detect whether the code is being built with UBSan using
the __has_feature(undefined_behavior_sanitizer) predicate.

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

LLVM — llvm/trunk README.txt

Test commit.
Delta File
+1 -0 llvm/trunk/README.txt
+1 -0 1 file

FreeBSD Ports — head/devel/gitlab-runner Makefile distinfo

devel/gitlab-runner: update to 11.2.0

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

devel/py-jira: update to 2.0.0

FreeBSD Ports — head/databases/redisdesktopmanager distinfo Makefile, head/databases/redisdesktopmanager/files patch-3rdparty_3rdparty.pri patch-src_rdm.pro

databases/redisdesktopmanager: update to 0.9.6

PC-BSD — . Jenkinsfile-snapshots Makefile.inc1, release trueos-manifest.json

Add support for TRUEOS_VERSION and add WITH_XTRA_PKGS to our environment
to verify conditionals are working

FreeBSD — stable/11/sys/net iflib.h iflib.c

Revert MFC of r334231 in r338871.

It did not apply cleanly and was causing build errors.

FreeBSD — head/usr.sbin/cxgbetool cxgbetool.c cxgbetool.8

cxgbetool(8): The VLAN tag provided in the action for a filter must be prefixed
with either '=' or '+'.  Fix the description of the parameter in the man page
while here.

Approved by:        re@ (kib@)
Sponsored by:        Chelsio Communications

LLVM — llvm/trunk/test/tools/llvm-size/X86 format-berkeley-tabs.s, llvm/trunk/tools/llvm-size llvm-size.cpp

[llvm-size] Berkeley formatting: use tabs instead of spaces as field delimeters.

This matches GNU behavior for size and allows use of cut to parse the output of llvm-size.

LLVM — cfe/trunk/include/clang/Analysis/Analyses ThreadSafetyTraverse.h, cfe/trunk/lib/Analysis ThreadSafetyCommon.cpp ThreadSafety.cpp

Thread safety analysis: Make printSCFG compile again [NFC]

Not used productively, so no observable functional change.

Note that printSCFG doesn't yet work reliably, it seems to crash
sometimes.

FreeBSD Ports — head/devel/py-tables Makefile

devel/py-tables: Add CONFLICTS_BUILD statement.
Delta File
+2 -0 head/devel/py-tables/Makefile
+2 -0 1 file

FreeBSD — stable/11/sys/net if_media.h iflib.c

MFC r334231, r334779, r335322, and r338208 to stable/11 from head

These include:
r334231: iflib: Add new shared flag: IFLIB_ADMIN_ALWAYS_RUN
r334779: iflib: Record TCP checksum info in iflib when TCP checksum is requested
r335322: iflib: Style fixes
r338208: if_media: Add new 2.5G/5G/25G/40G/50G/100G/200G/400G media types

Sponsored by:        Intel Corporation

FreeBSD Ports — head/net-mgmt/zabbix34-server distinfo Makefile

net-mgmt/zabbix34-*: Update to 3.4.14

Changes:        https://www.zabbix.com/rn/rn3.4.14

PR:                231499
Approved by:        Pakhom Golynga <pg at pakhom.spb.ru> (maintainer)

FreeBSD Ports — head/net-mgmt/zabbix3-server distinfo Makefile

net-mgmt/zabbix3-*: Update to 3.0.22

Changes:        https://www.zabbix.com/rn/rn3.0.22

PR:                231498
Approved by:        Pakhom Golynga <pg at pakhom.spb.ru> (maintainer)

LLVM — cfe/trunk/test/CodeGen codemodels.c

Fix codemodels.c test case (only test mcmodel-kernel on x86)

A recent commit I made broke aarch64 testing, because "kernel"
apparently is not a valid code-model on aarch64, and one of my tests
tested that. This fixes the problem (hopefully) by adding "-triple
x86_64-unknown-linux-gnu" to the test build with "-mcodel-model
kernel".

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

LLVM — llvm/trunk/lib/Target/X86 X86FastISel.cpp, llvm/trunk/test/CodeGen/X86 bmi-intrinsics-fast-isel-x86_64.ll

[X86] Teach fast isel to use MOV32ri64 for loading an unsigned 32 immediate into a 64-bit 
register.

Previously we used SUBREG_TO_REG+MOV32ri. But regular isel was changed recently to use the 
MOV32ri64 pseudo. Fast isel now does the same.

LLVM — cfe/trunk/lib/Analysis ThreadSafety.cpp

Thread safety analysis: Make sure FactEntrys stored in FactManager are immutable [NFC]

Since FactEntrys are stored in the FactManager, we can't manipulate them
anymore when they are stored there.
Delta File
+12 -12 cfe/trunk/lib/Analysis/ThreadSafety.cpp
+12 -12 1 file

FreeBSD Ports — branches/2018Q3/www/firefox-esr distinfo Makefile, branches/2018Q3/www/firefox-esr-i18n distinfo Makefile

MFH: r480329

www/firefox-esr: update to 60.2.1

Changes:        https://www.mozilla.org/firefox/60.2.1/releasenotes/
Approved by:        ports-secteam blanket

FreeBSD Ports — head/www/firefox-esr distinfo Makefile, head/www/firefox-esr-i18n distinfo Makefile

www/firefox-esr: update to 60.2.1

Changes:        https://www.mozilla.org/firefox/60.2.1/releasenotes/

LLVM — llvm/trunk/lib/Transforms/Vectorize LoopVectorizationLegality.cpp LoopVectorize.cpp, llvm/trunk/test/Transforms/LoopVectorize pr38800.ll pr37515.ll

[Loop Vectorizer] Abandon vectorization when no integer IV found

Support for vectorizing loops with secondary floating-point induction
variables was added in r276554.  A primary integer IV is still required
for vectorization to be done.  If an FP IV was found, but no integer IV
was found at all (primary or secondary), the attempt to vectorize still
went forward, causing a compiler-crash.  This change abandons that
attempt when no integer IV is found.  (Vectorizing FP-only cases like
this, rather than bailing out, is discussed as possible future work
in D52327.)

See PR38800 for more information.

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

FreeBSD Ports — head/security/vuxml vuln.xml

security/vuxml: mark firefox < 62.0.2 as vulnerable
Delta File
+30 -0 head/security/vuxml/vuln.xml
+30 -0 1 file

FreeBSD Ports — head/emulators/rpcs3 distinfo Makefile

emulators/rpcs3: update to 0.0.5.912

Changes:        https://github.com/RPCS3/rpcs3/compare/e37da61a1...dafc914bc

FreeBSD Ports — head/devel/ocaml-opam Makefile pkg-plist

devel/ocaml-opam: update to 2.0.0

While here, pass maintainership to submitter

PR:                231477
PR:                231531
Submitted by:        hannes at mehnert.org
Approved by:        joris at giovannangeli.fr (maintainer)
Delta File
+12 -15 head/devel/ocaml-opam/Makefile
+22 -5 head/devel/ocaml-opam/pkg-plist
+3 -2 head/devel/ocaml-opam/distinfo
+0 -0 head/devel/ocaml-opam/files/
+37 -22 4 files

LLVM — llvm/trunk/cmake/modules AddLLVM.cmake

Move individual benchmark targets into the Utils folder in IDEs.

LLVM — llvm/trunk/include/llvm/DebugInfo/PDB PDBExtras.h IPDBRawSymbol.h

Try moving this function to another file.

I can't reproduce this compilation failure so I can't really
test this fix.

LLVM — llvm/trunk/include/llvm/ExecutionEngine/Orc RTDyldObjectLinkingLayer.h

[ORC] In RTDyldObjectLinkingLayer, only call NotifyFreed if the object file
has been finalized.

This prevents crashes on unfinalized objects for clients using
JITEventListeners.

Patch by Geoff Levner. Thanks Geoff!

LLVM — llvm/trunk/utils/benchmark/src CMakeLists.txt

Add benchmark and benchmark_main to the Utils folder in IDEs.

FreeBSD Ports — head/security/vault distinfo Makefile

security/vault: update to 0.11.1

LLVM — llvm/trunk/lib/DebugInfo/PDB/Native NativeTypeFunctionSig.cpp

Add missing include.

FreeBSD Ports — head/misc/py-powerline-status distinfo Makefile

misc/py-powerline-status: update to 2.7

FreeBSD Ports — head/deskutils/syncthing-gtk distinfo Makefile

deskutils/syncthing-gtk: update to 0.9.4.1

LLVM — llvm/trunk/include/llvm/DebugInfo/PDB/Native NativeTypeFunctionSig.h SymbolCache.h, llvm/trunk/lib/DebugInfo/PDB CMakeLists.txt

[NativePDB] Add support for reading function signatures.

This adds support for parsing function signature records and returning
them through the native DIA interface.

LLVM — llvm/trunk/include/llvm/DebugInfo/CodeView TypeRecordHelpers.h TypeRecord.h, llvm/trunk/include/llvm/DebugInfo/PDB IPDBEnumChildren.h

[PDB] Add native reading support for UDT / class types.

This allows the native reader to find records of class/struct/
union type and dump them.  This behavior is tested by using the
diadump subcommand against golden output produced by actual DIA
SDK on the same PDB file, and again using pretty -native to
confirm that we actually dump the classes.  We don't find class
members or anything like that yet, for now it's just the class
itself.

FreeBSD Ports — head/net/syncthing distinfo Makefile

net/syncthing: update to 0.14.50

FreeBSD Ports — head/games/pcgen Makefile distinfo

games/pcgen: update to 6.06.01

PR:                231490
Submitted by:        cperciva

HardenedBSD — share/man/man5 src.conf.5

HBSD: Regen src.conf.5

Signed-off-by:        Shawn Webb <shawn.webb at hardenedbsd.org>
Sponsored-by:        SoldierX
Reported-by:        Oliver Pinter <oliver.pinter at hardenedbsd.org>
github-issue:        #343
Delta File
+5 -5 share/man/man5/src.conf.5
+5 -5 1 file

LLVM — llvm/trunk/include/llvm/IR PassInstrumentation.h PassManager.h, llvm/trunk/test/Other new-pm-thinlto-defaults.ll new-pm-lto-defaults.ll

[New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs

As a prerequisite to time-passes implementation which needs to time both passes
and analyses, adding instrumentation points to the Analysis Manager.
The are two functional differences between Pass and Analysis instrumentation:
  - the latter does not increment pass execution counter
  - it does not provide ability to skip execution of the corresponding analysis

Reviewers: chandlerc, philip.pfaffe
Differential Revision: https://reviews.llvm.org/D51275

HardenedBSD — share/mk src.opts.mk

HBSD: Disable reproducible builds by default

I don't believe reproducible builds increase the security of a system.
Having version info is much more important.

Signed-off-by:        Shawn Webb <shawn.webb at hardenedbsd.org>
Sponsored-by:        SoldierX
Reported-by:        Oliver Pinter <oliver.pinter at hardenedbsd.org>
github-issue:        #343
Delta File
+1 -1 share/mk/src.opts.mk
+1 -1 1 file

FreeBSD Ports — head/graphics/pikopixel pkg-plist Makefile

graphics/pikopixel: update to 1.0-b9c

PR:                230718
Submitted by:        eancaer at gmail.com
Approved by:        maintainer timeout (theraven, >2 weeks)

FreeBSD Ports — head/graphics/ImageMagick Makefile, head/graphics/ImageMagick7 Makefile

Revert r480301, it's broken

With hat:        portmgr

FreeBSD Ports — head/x11-fonts/google-fonts pkg-plist Makefile

x11-fonts/google-fonts: update to 0.0.0.20180913

PR:                231564
Submitted by:        Dmitri Goutnik <dg at syrec.org> (maintainer)

LLVM — lld/trunk/COFF Writer.cpp DLL.cpp, lld/trunk/test/COFF imports-gnu.test imports-gnu-only.s

[COFF] Support linking to import libraries from GNU binutils

GNU binutils import libraries aren't the same kind of short import
libraries as link.exe and LLD produce, but are a plain static library
containing .idata section chunks. MSVC link.exe can successfully link
to them.

In order for imports from GNU import libraries to mix properly with the
normal import chunks, the chunks from the existing mechanism needs to
be added into named sections like .idata$2.

These GNU import libraries consist of one header object, a number of
object files, one for each imported function/variable, and one trailer.
Within the import libraries, the object files are ordered alphabetically
in this order. The chunks stemming from these libraries have to be
grouped by what library they originate from and sorted, to make sure
the section chunks for headers and trailers for the lists are ordered
as intended. This is done on all sections named .idata$*, before adding
the synthesized chunks to them.

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

LLVM — llvm/trunk/test/tools/llvm-dwarfdump/X86 stats-inlining-multi-cu.ll stats-inlining-single-cu.ll, llvm/trunk/tools/llvm-dwarfdump Statistics.cpp

llvm-dwarfdump --statistics: Unique abstract origins across multiple CUs.

Instead of indexing local variables by DIE offset, use the variable
name + the path through the lexical block tree. This makes the lookup
key consistent across duplicate abstract origins in different CUs.

FreeBSD Ports — head/archivers/dpkg pkg-plist Makefile

archivers/dpkg: update to 1.19.0.5

While here, update maintainer email

PR:                231565
Submitted by:        Nathan <ndowens at yahoo.com> (maintainer)

FreeBSD — head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs spa.c

MFV r338866: 9700 ZFS resilvered mirror does not balance reads

illumos/illumos-gate at 82f63c3c2bf5e4378706e8dcfccf717d67371be9

Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni at nexenta.com>
Reviewed by: George Wilson <george.wilson at delphix.com>
Approved by: Matthew Ahrens <mahrens at delphix.com>
Author:     Jerry Jelinek <jerry.jelinek at joyent.com>

Approved by:        re (delphij)

SmartOS — . .gitignore, man/src vminfo.1m.md

OS-2647 add vminfod to keep track of VM state and speed up lookups in vmadm
Reviewed by: Josh Wilsdon <josh at wilsdon.ca>
Approved by: Angela Fong <angela.fong at joyent.com>
Delta File
+4,002 -2,062 src/vm/node_modules/VM.js
+2,446 -0 src/vm/node_modules/vminfod/vminfod.js
+1,118 -0 src/vm/node_modules/vminfod/client.js
+286 -818 src/vm/lib/metadata/agent.js
+1,031 -0 src/fswatcher.c
+943 -0 src/vm/node_modules/fswatcher.js
+8,134 -1,073 69 files not shown
+17,960 -3,953 75 files