LLVM/llvm 271182cfe/trunk/lib/Frontend CompilerInvocation.cpp, cfe/trunk/lib/Tooling Refactoring.cpp

Avoid unnecessary std::string copies. NFC.

FreeBSD/doc 48872head/en_US.ISO8859-1/articles/contributors contrib.additional.xml

For dns/dnsrecon

PR:            208975

FreeBSD/ports 416092head/dns Makefile dnsrecon, head/dns/dnsrecon Makefile pkg-descr

DNSRecon provides the ability to perform:

 Check all NS Records for Zone Transfers.
 Enumerate General DNS Records for a given
 Domain (MX, SOA, NS, A, AAAA, SPF and TXT).
 Perform common SRV Record Enumeration.
 Top Level Domain (TLD) Expansion.
 Check for Wildcard Resolution.
 Brute Force subdomain and host A
 and AAAA records given a domain and a wordlist.
 Perform a PTR Record lookup for a given IP Range or CIDR.
 Check a DNS Server Cached records for A, AAAA and
 CNAME Records provided a list of host records in a text file to check.
 Enumerate Common mDNS records in the Local
 Network Enumerate Hosts and Subdomains using Google.

WWW: https://github.com/darkoperator/dnsrecon

PR:            208975
Submitted by:   Rihaz Jerrin <rihaz.jerrin at gmail.com>

LLVM/llvm 271181llvm/trunk/include/llvm/Transforms/Utils LoopVersioning.h, llvm/trunk/lib/AsmParser LLParser.cpp

Remove some 'const' specifiers that do nothing but prevent moving the argument.

Found by clang-tidy's misc-move-const-arg. While there drop some
obsolete c_str() calls.

FreeBSD/src 300952head/usr.sbin/services_mkdb services_mkdb.c

Invoke the dirname() function in a POSIX compliant way.

POSIX requires that the argument of dirname() is of type "char *". In
other words, the input buffer can be modified by the function to store
the directory name.

Pull a copy of the string before calling dirname(). We don't care about
freeing up the memory afterwards, as this is done at the very bottom of
main(), right before the program terminates.

Reviewed by:    bapt
Differential Revision:  https://reviews.freebsd.org/D6628

FreeBSD/ports 416091head/security/p5-openxpki pkg-plist distinfo, head/security/p5-openxpki-i18n distinfo Makefile

Update to version 1.9.0

PR:            209149
Submitted by:   maintainer

LLVM/llvm 271180llvm/trunk/include/llvm/ProfileData InstrProfReader.h InstrProf.h, llvm/trunk/lib/ProfileData InstrProf.cpp InstrProfReader.cpp

[ProfileData] Clean up string handling a bit.

OpenBSD/ports LlhEat4devel/py-logilab-common distinfo Makefile

   Update to py-logilab-common 1.2.1

OpenBSD/xenocara OwGfrJAlib/mesa/src/compiler/glsl ast_to_hir.cpp glsl_parser.cpp, lib/mesa/src/compiler/nir nir_opt_algebraic.c

   Import Mesa 11.2.2

OpenBSD/ports 166ZlOGdevel/py-test-runner distinfo Makefile

   Update to py-test-runner 2.8

FreeBSD/doc 48871head/de_DE.ISO8859-1/books/handbook/network-servers chapter.xml

Update to r44427:

Editorial review of Samba chapter.

LLVM/llvm 271179zorg/trunk/buildbot/osuosl/master/config builders.py

[libcxx] Add use-libunwind x86_64 builders to buildbot

Currently, only the ARM libcxx builder seems to test libunwind
(-DLIBCXXABI_USE_LLVM_UNWINDER=ON cmake option).

This patch adds two x86_64 builders to do the same. Some minor
cleanups too.

FreeBSD/ports 416090head/security/vuxml vuln.xml

- document openvswitch CVE-2016-2074

PR:            208404
Submitted by:   ohauer

HardenedBSD/hardenedbsd 355750b

Merge remote-tracking branch 'origin/hardened/current/log' into hardened/current/unstable
DeltaFile
+0-00 files

NetBSD/pkgsrc 1dCtipJdoc TODO

   + autogen-5.18.10, curl-7.49.0, geeqie-1.3, libxslt-1.1.29,
     playitslowly-1.5.1, py-libxslt-1.1.29, py-pbr-1.10.0, py-pkginfo-1.3.2,
     py-radare2-0.10.3, py-setuptools-21.2.1, py-test-runner-2.8,
     py-virtualenv-15.0.2, radare2-0.10.3, waf-1.8.21, x264-devel-20160528.
VersionDeltaFile
1.15941+16-5doc/TODO
+16-51 files

HardenedBSD/hardenedbsd a35a0a6

Merge remote-tracking branch 'origin/hardened/current/segvguard-ng' into 
hardened/current/unstable
DeltaFile
+0-00 files

HardenedBSD/hardenedbsd 378977b. Makefile.libcompat, build/mk OptionalObsoleteFiles.inc

Merge remote-tracking branch 'origin/hardened/current/master' into 
hardened/current/unstable

HardenedBSD/hardenedbsd 610b7e2. Makefile.libcompat, build/mk OptionalObsoleteFiles.inc

Merge remote-tracking branch 'origin/hardened/current/master' into 
hardened/current/segvguard-ng

HardenedBSD/hardenedbsd 41d59fd. Makefile.libcompat, build/mk OptionalObsoleteFiles.inc

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/log

HardenedBSD/hardenedbsd 394d7ea. Makefile.libcompat, build/mk OptionalObsoleteFiles.inc

Merge remote-tracking branch 'origin/hardened/current/master' into 
hardened/current/master-libressl

HardenedBSD/hardenedbsd a6d3ff1. Makefile.libcompat, build/mk OptionalObsoleteFiles.inc

Merge branch 'freebsd/current/master' into hardened/current/master

NetBSD/pkgsrc 7YYMIdWdoc CHANGES-2016

   Updated converters/dos2unix to 7.3.4
VersionDeltaFile
1.2196+2-1doc/CHANGES-2016
+2-11 files

NetBSD/pkgsrc ftPQEtVconverters/dos2unix distinfo Makefile

   Update to 7.3.4

   Changelog:
   * Safer temporary file creation on Windows.
   * Code cleanup.
   * Updated translations.

OpenBSD/ports d8Nhoonsysutils/awscli Makefile distinfo

   Update to awscli-1.10.34.
VersionDeltaFile
1.34+4-9sysutils/awscli/Makefile
1.33+2-2sysutils/awscli/distinfo
+6-112 files

OpenBSD/ports hddxSO8net/py-botocore Makefile distinfo

   Update to py-botocore-1.4.24.
VersionDeltaFile
1.33+3-8net/py-botocore/Makefile
1.33+2-2net/py-botocore/distinfo
+5-102 files

NetBSD/src JTJXq0Lsys/arch/amd64/amd64 locore.S, sys/arch/i386/i386 locore.S

   Define tablesize. Useful when debugging.

HardenedBSD/hardenedbsd 7135f50dev/iicbus iic.c iic.h, libc/stdlib random.c

Merge remote-tracking branch 'origin/hardened/10-stable/master' into 
hardened/10-stable/pie

HardenedBSD/hardenedbsd 6b3937fdev/iicbus iic.c iic.h, libc/stdlib random.c

Merge remote-tracking branch 'origin/hardened/10-stable/master' into 
hardened/10-stable/unstable

HardenedBSD/hardenedbsd 9dbd0e3dev/iicbus iic.c iic.h, libc/stdlib random.c

Merge remote-tracking branch 'origin/hardened/10-stable/master' into 
hardened/10-stable/master-libressl

HardenedBSD/hardenedbsd d3e7ab3dev/iicbus iic.c iic.h, libc/stdlib random.c

Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master

NetBSD/src AWtPFrXsys/arch/amd64/amd64 locore.S

   Revert rev1.94. It apparently raises a page fault from SMEP. I need to
   investigate the whole kernel mappings anyway, so I'll recommit this
   patch later.
VersionDeltaFile
1.97+21-35sys/arch/amd64/amd64/locore.S
+21-351 files

FreeNAS/freenas 70bdd8flocale/cs/LC_MESSAGES django.po, locale/pa/LC_MESSAGES django.po

Auto-Commit of i18n data from Pootle

FreeBSD/ports 416089head/devel/php-composer distinfo Makefile

Update to version 1.1.0

PR:            209536
Submitted by:   Yonas Yanfa
Approved by:    maintainer

NetBSD/src 8mlnPW6sys/arch/arm/imx imx7_ccmreg.h imx7_ccmreg.h, sys/arch/i386/stand/misc rawr32.exe.uue

   Sync with HEAD
VersionDeltaFile
1.4.26.2+30,918-30,073sys/arch/i386/stand/misc/rawr32.exe.uue
1.1198.2.6+9,125-8,970sys/dev/pci/pcidevs_data.h
1.1.2.1+0-5,257sys/arch/arm/imx/imx7_ccmreg.h
1.1.2.2+5,257-0sys/arch/arm/imx/imx7_ccmreg.h
1.10.2.2+3,822-0sys/dev/ic/rt2860.c
1.10.2.1+0-3,822sys/dev/ic/rt2860.c
+49,122-48,122681 files not shown
+76,518-70,390687 files

FreeBSD/ports 416088head/Mk bsd.qt.mk

devel/qt5: refactor: fix Mk/bsd.qt.mk

- the 'doc' component for qt4 was dropped inadvertently, re-added

PR:            209326
Submitted by:   Tobias Berner <tcberner at gmail.com> (kde)
DeltaFile
+1-1head/Mk/bsd.qt.mk
+1-11 files

OpenBSD/src eTQUp9esbin/mount mount.8

   sort mount options, and shorten slightly the wxabort text;
VersionDeltaFile
1.79+7-7sbin/mount/mount.8
+7-71 files

NetBSD/src KMmiF7Gsys/dev/usb if_upgtvar.h

   Fix compile - missed commit.
VersionDeltaFile
1.1.44.3+2-1sys/dev/usb/if_upgtvar.h
+2-11 files

FreeBSD/ports 416087head/Mk/Scripts do-fetch.sh

Fix fetch-list and fetch-url-list-int when DISTDIR is not writable.

PR:            209820
Reported by:    amdmi3
Sponsored by:   Absolight

OpenBSD/src VzADRL3lib/libc/arch/hppa/gen setjmp.S, lib/libc/arch/powerpc/gen setjmp.S

   Only require 4 byte alignment on ILP32 archs

LLVM/llvm 271178llvm/trunk/include/llvm/Analysis ScalarEvolutionExpressions.h

[SCEV] Remove the singleton `apply` function (re-apply r271155)

Polly has been updated in r271177 to not use it.

NetBSD/pkgsrc RLWLpqtdoc CHANGES-2016

   Updated net/p5-Net-DNS to 1.06
VersionDeltaFile
1.2195+2-1doc/CHANGES-2016
+2-11 files

NetBSD/pkgsrc VCMeFSinet/p5-Net-DNS distinfo Makefile

   Updated p5-Net-DNS to 1.06.

   **** 1.06 May 27, 2016

   Fix rt.cpan.org #114351

        Case sensitive compression breaks resolver->nameservers()

   Fix rt.cpan.org #113579

        Net::DNS::Resolver dies on scoped IPv6 nameserver address

   Fix rt.cpan.org #113020

        Resolve::Recurse Hangs

   Fix rt.cpan.org #112860

        improperly terminated AXFR at t/08-IPv4.t line 446.
VersionDeltaFile
1.40+5-5net/p5-Net-DNS/distinfo
1.70+2-2net/p5-Net-DNS/Makefile
+7-72 files

NetBSD/pkgsrc-wip 2f86fc9. PLIST

firefox-hg: sync PLIST with upstream.
DeltaFile
+22-5PLIST
+22-51 files

FreeBSD/src 300951head/sys/arm/arm gic.c

ARM GIC: Allow to setup interrupt without configuration data.
In some cases, like for PCI devices, only interrupt numbers are enumerated
from HW. In this case, use INTR_foo_CONFORM as level and trigger values.

HardenedBSD/hardenedbsd 8cfacddarm/arm gic.c

ARM GIC: Allow to setup interrupt without configuration data.
In some cases, like for PCI devices, only interrupt numbers are enumerated
from HW. In this case, use INTR_foo_CONFORM as level and trigger values.
DeltaFile
+5-2arm/arm/gic.c
+5-21 files

OpenBSD/src Mj7jvvVdistrib/armv7/ramdisk install.md Makefile, etc/etc.armv7 Makefile.inc

   Stop building u-boot kernel and ramdisk images.  The kernel make targets
   are left for now but umg files are no longer built when building
   releases.

LLVM/llvm 271177polly/trunk/lib/CodeGen BlockGenerators.cpp

[Polly] Remove usage of the `apply` function

Summary:
API-wise `apply` is a somewhat unidiomatic one-off function, and
removing the only(?) use in polly will let me remove it from SCEV's
exposed interface.

Reviewers: jdoerfert, Meinersbur, grosser

Subscribers: grosser, mcrosier, pollydev

Differential Revision: http://reviews.llvm.org/D20779

FreeBSD/src 300950head/sys/conf files, head/sys/modules/dummynet Makefile

Now that PIE is free of runtime floating point,  revert r300853 to
reconnect PIE to the build.

HardenedBSD/hardenedbsd 4ed475fconf files, modules/dummynet Makefile

Now that PIE is free of runtime floating point,  revert r300853 to
reconnect PIE to the build.

OpenBSD/ports roUcrlylang/rust Makefile, lang/rust/patches patch-src_libstd_sys_unix_ext_net_rs patch-configure

   lang/rust update to 1.9.0

   - changes in Makefile to make it compute itself the RUST_HASH value

   - use new configure option --disable-codegen-tests as with don't have FileCheck
     (from llvm) binary. remove the patches in configure and src/compiletest/runtest.rs

   - disable (for now) two news tests added with unix socket support, that doesn't
     pass. I will investigate them later.

   - disable run-pass/backtrace test. The support of libbacktrace has been remove
     recently.