Displaying 1 50 of 5,088,174 commits (0.265s)

LLVM — lld/trunk/ELF InputSection.cpp, lld/trunk/test/ELF ppc64-toc-restore.s ppc64-ifunc.s

[PPC64] Fix toc restore nops offset for V2 ABI

The PPC64 V2 ABI restores the toc base by loading from an offset of 24 from r1.
This patch fixes the offset and updates the testcases from V1 to V2. It also
issues an error when a nop is missing after a call to an external function.

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

FreeBSD Ports — head/devel/etcd Makefile, head/devel/etcd31 Makefile

Actually document conflicts with devel/etcd33 in devel/etcd, etcd31, and etcd32 (r468093).

FreeBSD Ports — head/devel Makefile etcd33, head/devel/etcd33 Makefile distinfo

Add devel/etcd33, tracking branch 3.3 of etcd.

Document conflicts in devel/etcd, etcd31, and etcd32.

LLVM — lld/trunk/ELF CallGraphSort.cpp

[ELF] - Simplify. NFC.
Delta File
+3 -5 lld/trunk/ELF/CallGraphSort.cpp
+3 -5 1 file

LLVM — cfe/trunk/include/clang/StaticAnalyzer/Core/BugReporter BugReporterVisitors.h, cfe/trunk/lib/StaticAnalyzer/Checkers GenericTaintChecker.cpp

[analyzer] Move `TaintBugVisitor` from `GenericTaintChecker.cpp` to 
`BugReporterVisitors.h`.

Summary: `TaintBugVisitor` is a universal visitor, and many checkers rely on it, such as 
`ArrayBoundCheckerV2.cpp`, `DivZeroChecker.cpp` and `VLASizeChecker.cpp`. Moving 
`TaintBugVisitor` to `BugReporterVisitors.h` enables other checker can also track where 
`tainted` value came from.

Reviewers: NoQ, george.karpenkov, xazax.hun

Reviewed By: george.karpenkov

Subscribers: szepet, rnkovacs, a.sidorin, cfe-commits, MTC

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

LLVM — cfe/trunk/include/clang/Index IndexingAction.h, cfe/trunk/lib/Index IndexingAction.cpp

[index] Fix methods that take a shared_ptr to just take a reference.

There is no ownership here, passing a shared_ptr just adds confusion. No
functionality change intended.

LLVM — llvm/trunk/bindings/go/llvm DIBuilderBindings.cpp DIBuilderBindings.h, llvm/trunk/include/llvm-c DebugInfo.h

[LLVM-C] DIBuilderBindings for Subrange and Arrays

Summary: Move Go bindings for subranges and DINode arrays.

Reviewers: harlanhaskins, whitequark, deadalnix

Reviewed By: whitequark

Subscribers: llvm-commits

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

LLVM — llvm/trunk/test CMakeLists.txt

Sort a target list a bit better.
Delta File
+3 -3 llvm/trunk/test/CMakeLists.txt
+3 -3 1 file

FreeBSD — stable/11/sys/netinet in_pcb.c

MFC r331745 (by np):
  Fix RSS build (broken in r331309).

  Sponsored by: Chelsio Communications

PR:                227691
Pointy-hat to:        jtl
Delta File
+2 -2 stable/11/sys/netinet/in_pcb.c
+2 -2 1 file

DragonFlyBSD — sys/platform/pc64/apic ioapic_abi.c

x86_64/ioapic: Make sure that legacy IRQ only appears on one CPU.

The legacy IRQ lookup assumes only one CPU has a given legacy IRQ.

On system w/ large number of IOAPIC, GSI96 could be mapped to IRQ17
on CPU0 (since IRQ96 is used by SYSCALL), while GSI17 is mapped to
IRQ17 on another CPU.  This breaks later IRQ lookup.

Reported-by:         Imre Vadasz
Tested-by:        Imre Vadasz
Delta File
+24 -13 sys/platform/pc64/apic/ioapic_abi.c
+24 -13 1 file

DragonFlyBSD — sys/platform/pc64/apic ioapic_abi.c

x86_64/ioapic: Make sure that legacy IRQ only appears on one CPU.

The legacy IRQ lookup assumes only one CPU has a given legacy IRQ.

On system w/ large number of IOAPIC, GSI96 could be mapped to IRQ17
on CPU0 (since IRQ96 is used by SYSCALL), while GSI17 is mapped to
IRQ17 on another CPU.  This breaks later IRQ lookup.

Reported-by:         Imre Vadasz
Tested-by:        Imre Vadasz
Delta File
+24 -13 sys/platform/pc64/apic/ioapic_abi.c
+24 -13 1 file

LLVM — llvm/trunk/test/DebugInfo/NVPTX dbg-declare-alloca.ll

[DEBUGINFO, NVPTX] Add the test for the debug info of the local
variables, NFC.

pkgsrc — doc CHANGES-2018

doc: Updated www/contao35 to 3.5.35
Delta File
+2 -1 doc/CHANGES-2018
+2 -1 1 file

pkgsrc — www/contao35 distinfo Makefile

www/contao35: update to 3.5.35

Version 3.5.35 (2018-04-18)
---------------------------

### Fixed
Fix an XSS vulnerability in the system log (see CVE-2018-10125).

CVE-2018-10125

With a manipulated request, an attacker can implant a script which is executed
when a logged in back end user opens the system log.  The attacker themselves
does not have to be logged in.

The problem affects Contao 3.0.0 to 3.5.34, 4.0.0 to 4.4.17 and 4.5.0 to
4.5.7. We highly recommend you to update.
Delta File
+5 -5 www/contao35/distinfo
+2 -2 www/contao35/Makefile
+7 -7 2 files

pkgsrc — doc CHANGES-2018

doc: Update of mail/roundcube to 1.2.8

        mail/roundcube
        mail/roundcube-plugin-enigma
        mail/roundcube-plugin-password
        mail/roundcube-plugin-zipdownload
Delta File
+5 -1 doc/CHANGES-2018
+5 -1 1 file

pkgsrc — mail/roundcube distinfo Makefile.common, mail/roundcube-plugin-enigma distinfo

mail/roundcube: update to 1.2.8

This is a security update to the stable version 1.2.  It fixes a recently
reported vulnerability allowing IMAP command injection via a GET parameters.
More details about this are published under CVE-2018-9846.

The second fix is about a missed remote content blocking on HTML messages with
specially crafted image and style tags.

We strongly recommend to update all productive installations of Roundcube
1.2.x.  Please do backup your data before updating!

CHANGELOG

* Fix check_request() bypass in places using get_uids() [CVE-2018-9846]
  (#6238)

* Fix possible IMAP command injection vulnerability [CVE-2018-9846] (#6229)

* Fix security issue in remote content blocking on HTML image and style tags
  (#6178)

LLVM — llvm/trunk/include/llvm-c DebugInfo.h, llvm/trunk/lib/IR DebugInfo.cpp

[LLVM-C] Finish Up Scope Bindings

Summary: Adds bindings for Module and NameSpace scopes and LLVMDIBuilderCreateForwardDecl, 
a counterpart to LLVMDIBuilderCreateReplaceableCompositeType.

Reviewers: harlanhaskins, whitequark, deadalnix

Reviewed By: whitequark

Subscribers: llvm-commits

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

pkgsrc — doc CHANGES-2018

Updated time/p5-DateTime-Locale to 1.19
Delta File
+2 -1 doc/CHANGES-2018
+2 -1 1 file

pkgsrc — time/p5-DateTime-Locale distinfo Makefile

Update to 1.19

Upstream changes:
1.19     2018-04-21

- Fix handling of a locale (nds) that does not provide a native name for its
  own locale code. This is a bug in CLDR, but since it exists we should handle
  it sanely.

- If you attempted to thaw a DateTime::Locale::FromData object in a process
  that had not loaded DateTime::Locale this would fail. Reported by Gregor
  Herrmann. GH #18.

HardenedBSD — release/arm BEAGLEBONE.conf GUMSTIX.conf

MFC r332674:
 Increase the msdosfs partition size on arm SoC images where the
 current size may not be sufficiently large for development and/or
 testing.

PR:                227548
Sponsored by:        The FreeBSD Foundation

FreeBSD — stable/10/release/arm GUMSTIX.conf PANDABOARD.conf, stable/11/release/arm RPI-B.conf BEAGLEBONE.conf

MFC r332674:
 Increase the msdosfs partition size on arm SoC images where the
 current size may not be sufficiently large for development and/or
 testing.

PR:                227548
Sponsored by:        The FreeBSD Foundation

LLVM — llvm/trunk/docs AliasAnalysis.rst

[doc] Removed obsolete -count-aa from AliasAnalysis documentation

Summary:
This patch removes references to AliasAnalysisCounter pass from the AliasAnalysis 
documentation. That pass have been eliminated in 2015, at revision trunk at 247167.

Reviewed By: hfinkel

Differential Revision: https://reviews.llvm.org/D45876
Delta File
+3 -30 llvm/trunk/docs/AliasAnalysis.rst
+3 -30 1 file

pkgsrc — doc CHANGES-2018

Updated www/p5-Dancer2 to 0.206000
Delta File
+2 -1 doc/CHANGES-2018
+2 -1 1 file

pkgsrc — www/p5-Dancer2 distinfo Makefile

Update to 0.206000

Upstream changes:
0.206000  2018-04-19 22:09:46-04:00 America/New_York

    [ BUG FIXES ]
    * GH #1090, #1406: Replace HTTP::Body with HTTP::Entity::Parser in
      Dancer2::Core::Request. (Russell @veryrusty Jenkins)
    * GH #1292: Fix multiple attribute definitions within Plugins
      (Nigel Gregoire)
    * GH #1304: Fix the order by which config files are loaded, independently
      of their filename extension (Alberto Simões, Russell @veryrusty Jenkins)
    * GH #1400: Fix infinite recursion with exceptions that use circular
      references. (Andre Walker)
    * GH #1430: Fix `dancer2 gen` from source directory when Dancer2 not
      installed. (Tina @perlpunk Müller - Tina)
    * GH #1434: Add `validate_id` method to verify a session id before
      requesting the session engine fetch it from its data store.
      (Russell @veryrusty Jenkins)
    * GH #1435, #1438: Allow XS crush_cookie methods to return an arrayref
      of values. (Russell @veryrusty Jenkins)
    * GH #1443: Update copyright year (Joseph Frazer)
    * GH #1445: Use latest HTTP::Headers::Fast (Russell @veryrusty Jenkins)
    * PR #1447: Fix missing build requires (Mohammad S Anwar)


    [45 lines not shown]

LLVM — cfe/trunk/lib/StaticAnalyzer/Checkers CStringChecker.cpp

[analyzer] CStringChecker.cpp - Code refactoring on bug report.

Reviewers: NoQ, george.karpenkov, xazax.hun

Reviewed By: george.karpenkov        

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

pkgsrc — doc CHANGES-2018

Updated textproc/p5-XML-FeedPP to 0.95
Delta File
+2 -1 doc/CHANGES-2018
+2 -1 1 file

pkgsrc — textproc/p5-XML-FeedPP distinfo Makefile

Update to 0.95

Upstream changes:
version 0.95: Sat 21 Apr 01:15:08 CEST 2018
    * fixed #35061: use guid for uniqueness, when available.
      (thanks to avbidder)
    * improved #58422: XML::FeedPP cannot be subclassed.
      (thanks to bitcard)
    * remove useless XML::FeedPP::Common layer
    * fixed #71318: save use of timegm
      (thanks to Brian Gomes Bascoy)
    * fixed #72523: merge of items in channel changes guid
      (thanks to Никулин Юрий)
    * fixed #78407: Empty item in RSS-feed breaks processing
      (thanks to colink)
    * fixed #84798: forgot the 'use' in the documentation
      (thanks to jidanny)
    * fixed #87373: ignore namespace prefixes when you collect a value
      (thanks to Jesse Quinn)
    * fixed #124569: timegm should be called with 4-digit year
      (thanks to bitcardbmw)
    * fixed #125052: returns HASH for empty field
      (thanks to Mark Overmeer)

2011/05/09 (0.45_01) ** DEVELOPER RELEASE

    [3 lines not shown]

pkgsrc — doc CHANGES-2018

Updated textproc/p5-PDF-Table to 0.10.1
Delta File
+2 -1 doc/CHANGES-2018
+2 -1 1 file

pkgsrc — textproc/p5-PDF-Table distinfo Makefile

Update to 0.10.1

No upstream changelog found.

pkgsrc — doc CHANGES-2018

Updated www/p5-URI to 1.74
Delta File
+2 -1 doc/CHANGES-2018
+2 -1 1 file

pkgsrc — www/p5-URI distinfo Makefile

Update to 1.74

Upstream changes:
1.74      2018-04-22 12:30:44Z
    - avoid 'uninitialized' warning in URI::File when host has no domain name
      set (PR#53, thanks Shoichi Kaji!)
Delta File
+5 -5 www/p5-URI/distinfo
+2 -2 www/p5-URI/Makefile
+7 -7 2 files

LLVM — llvm/trunk/lib/Target/X86 X86SchedSkylakeClient.td X86SchedSkylakeServer.td

[X86] Remove instregex matching from CLAC/STAC.

Note - noticed this as the STAC case as it was unintentionally matching against *STACK* 
pseudo instructions.

LLVM — llvm/trunk/lib/Target/ARM/MCTargetDesc CMakeLists.txt

List cpp file only once (was added in 147117 and 147117 as build fix each).

LLVM — llvm/trunk/lib/Target/AMDGPU SIPeepholeSDWA.cpp

AMDGPU: Fix SDWA peephole for V_AND_B32

Summary:
Found by inspection. We care about the operand that *doesn't*
contain the immediate.

I believe this is currently not hit because we fold 0xff / 0xffff
immediates only later.

Change-Id: Ic3cf8538bc7da5eff3200d96eccf9d339e6345a7

Reviewers: arsenm, rampitec

Subscribers: kzhuravl, wdng, yaxunl, dstuttard, tpr, t-tye, llvm-commits

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

LLVM — llvm/trunk/lib/Target/AMDGPU SIOptimizeExecMasking.cpp, llvm/trunk/test/CodeGen/AMDGPU llvm.amdgcn.init.exec.ll

AMDGPU: Fix a corner case crash in SIOptimizeExecMasking

Summary:
See the new test case; this is really unlikely to happen with real code,
but I ran into this while attempting to bugpoint-reduce a different issue.

Change-Id: I9ade1dc1aa8fd9c4d9fc83661d7b80e310b5c4a6

Reviewers: arsenm, rampitec

Subscribers: kzhuravl, wdng, yaxunl, dstuttard, tpr, t-tye, llvm-commits

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

LLVM — llvm/trunk/lib/Target/AArch64 CMakeLists.txt, llvm/trunk/lib/Target/AMDGPU CMakeLists.txt

Consistently sort add_subdirectory calls in lib/Target/*/CMakeLists.txt

LLVM — llvm/trunk/lib/Target/AArch64 AArch64SVEInstrInfo.td SVEInstrFormats.td, llvm/trunk/test/MC/AArch64/SVE ldnf1b.s ldnf1b-diagnostics.s

[AArch64][SVE] Asm: Support for contiguous, non-faulting LDNF1 (scalar+imm) load 
instructions

Reviewers: fhahn, rengolin, javed.absar, huntergr, SjoerdMeijer, t.p.northover, echristo, 
evandro

Reviewed By: rengolin

Subscribers: tschuett, kristof.beyls, llvm-commits

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

OpenBSD Ports — x11/gnome/gvfs/patches patch-meson_build.orig

Drop martian.

LLVM — llvm/trunk/lib/Transforms/Utils LoopRotationUtils.cpp, llvm/trunk/test/Transforms/LoopRotate pr37205.ll

[LoopRotate] Fix incorrect SCEV invalidation in loop rotation

LoopRotate only invalidates innermost loops while the changes that it makes may
also affert any of this parents. With patch rL329047, SCEV becomes much smarter
about calculation of exit counts for outer loops, so we cannot assume that they are
not affected.

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

FreeBSD — head/sys/arm/conf SOCFPGA, head/sys/dts/arm socfpga_arria10_socdk_sdmmc.dts

Enable ARM PL330 DMA engine and Cadence Quad SPI flash controller on
Intel Arria 10 SoC boards.

Tested on Intel Arria 10 SoC Development Kit.

Sponsored by:        DARPA, AFRL

FreeBSD — head/sys/netinet6 icmp6.c

icmp6_reflect() sends ICMPv6 message with new IPv6 header. So, it is
considered as originated by our host packet. And thus rcvif should be
NULL, since it is used by ipfw(4) to determine that packet was originated
from this host. Some of icmp6_reflect() consumers reuse mbuf and m_pkthdr
without resetting rcvif pointer. To avoid this always reset m_pkthdr.rcvif
pointer to NULL in icmp6_reflect(). Also remove such line and comment
describing this from icmp6_error(), since it does not longer matters.

PR:                227674
Reported by:        eugen
MFC after:        1 week
Delta File
+1 -10 head/sys/netinet6/icmp6.c
+1 -10 1 file

OpenBSD Ports — meta/gnome Makefile

Welcome (almost) GNOME 3.28.1!
Delta File
+2 -5 meta/gnome/Makefile
+2 -5 1 file

OpenBSD Ports — x11/gnome/desktop Makefile distinfo, x11/gnome/desktop/patches patch-libgnome-desktop_Makefile_in

Update to gnome-desktop-3.28.1.

OpenBSD Ports — x11/gnome/yelp Makefile distinfo, x11/gnome/yelp/pkg PLIST

Update to yelp-3.28.1.

OpenBSD Ports — graphics/pqiv Makefile distinfo

Update to pqiv-2.10.3

OpenBSD Ports — x11/gnome/gvfs Makefile distinfo, x11/gnome/gvfs/patches patch-metadata_meson_build patch-common_meson_build

Update to gvfs-1.36.1.

pkgsrc — doc CHANGES-2018 TODO

Updated devel/py-pathlib2, textproc/py-openpyxl
Delta File
+3 -1 doc/CHANGES-2018
+1 -2 doc/TODO
+4 -3 2 files

OpenBSD Ports — x11/kde4/superkaramba/patches patch-src_python_imagelabel_cpp

fix build with clang6

pkgsrc — textproc/py-openpyxl distinfo Makefile

py-openpyxl: updated to 2.5.3

2.5.3:
Bugfixes:
* Warning level too aggressive.
* Alignment and protection values not saved for named styles.
* Deleting elements from a legend doesn’t work.
* Index names repeated for every row in dataframe.
* Worksheet protection not being stored.
* Exception raised when reading a tooltip.

OpenBSD Ports — converters/k2pdfopt Makefile

mark BROKEN for now due to MuPDF changes, discussed pre 6.3 with pirofti
Delta File
+3 -1 converters/k2pdfopt/Makefile
+3 -1 1 file