Displaying 1 50 of 4,296,866 commits (0.189s)

FreeBSD Ports — head/security/vuxml vuln.xml

Document new Firefox vulnerability. CVE-2015-2706
Delta File
+31 -0 head/security/vuxml/vuln.xml
+31 -0 1 file

FreeBSD Ports — head/dns/getdns pkg-plist distinfo

- Update to 0.1.8

FreeBSD Ports — head/games/torcs Makefile

Make DragonFly use same headers

guifont.cpp:34:10: fatal error: 'endian.h' file not found
C-api.cpp:128:11: error: 'uint' was not declared in this scope

Approved by:        portmgr blanket
Delta File
+1 -1 head/games/torcs/Makefile
+1 -1 1 file

FreeBSD — head/tools/build check-links.sh

Pass full path to ldd(1) so it works on files in cwd.
Delta File
+1 -1 head/tools/build/check-links.sh
+1 -1 1 file

FreeBSD — head/usr.sbin/wpa Makefile.crypto

Fix wpa/hostapd build without OpenSSL.
Delta File
+3 -2 head/usr.sbin/wpa/Makefile.crypto
+3 -2 1 file

FreeBSD Ports — head/devel Makefile mips-gcc, head/devel/mips-gcc pkg-plist Makefile

Add mips/mips64 cross compile toolchains.

This is all kan's work; I've just verified that it spat out working
binaries and (at least) working 32 bit kernels.

Reviewed by:        bapt
Obtained from:        kan

FreeBSD Ports — head/devel/arm-none-eabi-gcc pkg-plist Makefile

Migrate from gcc-4.9.1 -> 4.9.2.

Reviewed by:        bapt

FreeBSD Ports — head/devel/sparc64-gcc pkg-plist Makefile

Bump to gcc-4.9.2

Reviewed by:        bapt

FreeBSD — head/contrib/wpa CONTRIBUTIONS COPYING, head/contrib/wpa/hostapd config_file.c ctrl_iface.c

Merge wpa_supplicant/hostapd 2.4.

Major changes are: SAE, Suite B, RFC 7268, EAP-PKE, ACS, and tons of
bug fixes.

Relnotes:        yes

FreeBSD Ports — head/devel/powerpc64-gcc pkg-plist distinfo, head/devel/powerpc64-gcc/files patch-gcc-freebsd-mips

gcc: Bump port to 4.9.2; add MIPS patches (from kan, thanks!).

Tested:

* compiled mips, mips64, arm-none-eabi, sparc64 cross compile
  packages.

Reviewed by:        bapt

FreeBSD — head/tools/build check-links.sh

Support demangling C++ symbols with -D flag.

Sponsored by:        EMC / Isilon Storage Division
Delta File
+5 -3 head/tools/build/check-links.sh
+5 -3 1 file

LLVM — llvm/trunk/utils/vim llvm.vim tablegen.vim, llvm/trunk/utils/vim/ftdetect llvm.vim tablegen.vim

Enhanced vim support.

This brings the utils/vim folder into a more vim-like format by moving
the syntax hightlighting files into a syntax subdirectory. It adds
some minimal settings that everyone should agree on to ftdetect/ftplugin and
features a new indentation plugin for .ll files.

LLVM — lldb/trunk/test lldbtest.py, lldb/trunk/test/api/multithreaded TestMultithreaded.py

XFAIL tests that are failed on linux with gcc-4.9.2

Summary:
- add decorator functions to xfail and skip test on specific os, architecture and version 
of comipler
- xfail failing test with gcc-4.9.2 on linux
- add one usage of skipIf function

Test Plan:
Run tests with different archs, and version of compilers to verify decorator function 
working as expected
Run tests with gcc-4.9.2 and no failure reported

Reviewers: sivachandra, ovyalov, vharron, chaoren

Subscribers: lldb-commits

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

LLVM — llvm/trunk/lib/Target/X86 X86ISelLowering.cpp, llvm/trunk/test/CodeGen/X86 sse3-avx-addsub-2.ll

X86: Do not select X86 custom vector nodes if operand types don't match

X86ISD::ADDSUB, X86ISD::(F)HADD, X86ISD::(F)HSUB should not be selected
if the operand types do not match the result type because vector type
legalization cannot deal with this for custom nodes.

Testcase X86ISD::ADDSUB is attached. I could not create a testcase for
the FHADD/FHSUB cases because of: https://llvm.org/bugs/show_bug.cgi?id=23296

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

FreeBSD — projects/em_mq/sys/dev/e1000 if_em.c

Define em_last_bind_cpus when not using EM_MULTIQUEUE.

FreeNAS — src/gui package.json, src/gui/app/jsx/components/DebugTools RPC.jsx Subscriptions.jsx

    Filtering and input validation support for RPC.
    
    This adds two npm modules ("fuzzy" and "classNames").
    Also, I have forked the React-TypeAhead to suit our needs and add it as a generic 
component.
    
    Ticket: #8538

FreeBSD Ports — head/sysutils/tmpwatch Makefile

- Add LICENSE_FILE
- Add CPE info
Delta File
+3 -1 head/sysutils/tmpwatch/Makefile
+3 -1 1 file

FreeBSD — projects release-arm64

Kill the projects/release-arm64 branch, merged to head in
r281802

Sponsored by:        The FreeBSD Foundation
Delta File
+0 -0 projects/release-arm64/
+0 -0 1 file

FreeBSD — head/release release.sh release.conf.sample, head/release/tools vmimage.subr

Merge the following from ^/projects/release-arm64 to allow
building FreeBSD/arm64 VM images and memstick.img installation
medium:
r281786, r281788, r281792:

 r281786:
  Add support for building arm64/aarch64 virtual machine images.

 r281788:
  Copy amd64/make-memstick.sh to arm64/make-memstick.sh for
  aarch64 memory stick images.

  Although arm64 does not yet have USB support, the memstick
  image should be bootable with certain virtualization tools,
  such as qemu.

 r281792:

  Add a buildenv_setup() prototype, intended to be overridden as
  needed.

  For example, the arm64/aarch64 build needs devel/aarch64-binutils,
  so buildenv_setup() in the release.conf for this architecture
  handles the installation of the port before buildworld/buildkernel.

Sponsored by:        The FreeBSD Foundation
Delta File
+7 -0 head/release/tools/vmimage.subr
+2 -0 head/release/release.sh
+1 -0 head/release/release.conf.sample
+0 -0 head/release/arm64/
+10 -0 4 files

FreeBSD Ports — head/www/nginx Makefile distinfo, head/www/nginx-devel Makefile distinfo

Upgrade third-party modules:

o) echo from 0.51 to 0.57;
o) memc from 0.14 to 0.15;
o) srcache from 0.25 to 0.29.

FreeNAS — . Makefile

Call this 9.3-MASTER rather than 9.3-STABLE just to avoid confusion
(and it's just a string - it changes nothing).
Delta File
+1 -1 Makefile
+1 -1 1 file

FreeNAS — build create_redmine_changelog.py create_redmine_version.py, build/nanobsd-cfg os-base-functions.sh

Sync with 9.3-STABLE

LLVM — llvm/trunk/test/MC/X86/AlignedBundling section-alignment.s

Tighten bundling section alignment test.

Leftover comment from http://reviews.llvm.org/D9131

LLVM — llvm/trunk/lib/MC MCELFStreamer.cpp, llvm/trunk/test/MC/X86/AlignedBundling section-alignment.s

[MC] When using bundle aligment, align sections to bundle size

Summary:
Bundle aligment requires that the functions always start at an aligned address.
Usually this is ensured by the compiler, but assembly code does not always
begin with a .align directive.

This change ensures that sections get the correct alignment if they contain
any instructions and bundling is enabled. (It also makes LLVM match the
behavior of GNU as).

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

FreeBSD Ports — head/www/nginx Makefile distinfo, head/www/nginx-devel Makefile distinfo

Upgrade third-party redis2 module from 0.10 to 0.11.

FreeBSD — projects/release-arm64 .arclint .arcconfig, projects/release-arm64/lib/libc/iconv citrus_prop.c

MFH: r281784-r281800

This is in preparation to merge back to head after
testing.

Sponsored by:        The FreeBSD Foundation

LLVM — llvm/trunk/lib/IR Instructions.cpp, llvm/trunk/test/Transforms/InstCombine cast.ll

InstCombine: fold (sitofp (zext x)) to (uitofp x)

This is okay because the zext guarantees the high bit is zero,
and so the value is unsigned.

FreeNAS — src/gui/app/jsx/views/Accounts/Users UserItem.jsx

Get rid of console warning about missing groups.

FreeNAS — src/gui/app/jsx/components/Viewer viewerUtil.jsx

Silence warnings about incorrect proptypes sent to ItemIcon.

Ticket: #8962

FreeBSD Ports — head/www/nginx Makefile distinfo, head/www/nginx-devel Makefile distinfo

Upgrade third-pary redis2 module from 0.9.4 to 0.9.15.

LLVM — llvm/trunk/test/CodeGen/ARM fp16-promote.ll

Fix flakiness in fp16-promote.ll

Summary:
In the f16-promote test, make the checks for native conversion instructions
similar to the libcall checks:
- Remove hard coded register names
- Do not check exact instruction sequences.

This fixes test flakiness due to non-determinism in instruction
scheduling and register allocation.  I also fixed a few minor things in
the CHECK-LIBCALL checks.

I'll try to find a way to check that unnecessary loads, stores, or
conversions don't happen.

Reviewers: mzolotukhin, srhines, ab

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D9112
Delta File
+194 -578 llvm/trunk/test/CodeGen/ARM/fp16-promote.ll
+194 -578 1 file

LLVM — llvm/trunk/test/BugPoint replace-funcs-with-null.ll, llvm/trunk/tools/bugpoint CrashDebugger.cpp

bugpoint Enhancement.

Summary:
This patch adds two flags to `bugpoint`: "-replace-funcs-with-null" and 
"-disable-pass-list-reduction".

When "-replace-funcs-with-null" is specified, bugpoint will, instead of simply deleting 
function bodies, replace all uses of functions and then will delete functions completely 
from the test module, correctly handling aliasing and @llvm.used && @llvm.compiler.used. 
This part was conceived while trying to debug the PNaCl IR simplification passes, which 
don't allow undefined functions (ie no declarations).

With "-disable-pass-list-reduction", bugpoint won't try to reduce the set of passes 
causing the "crash". This is needed in cases where one is trying to debug an issue inside 
the PNaCl IR simplification passes which is causing an PNaCl ABI verification error, for 
example.

Reviewers: jfb

Reviewed By: jfb

Subscribers: jfb, llvm-commits

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

LLVM — llvm/trunk/test/CodeGen/X86 i64-mem-copy.ll

use update_llc_test_checks.py to tighten checking

Also, replace win and linux runs with a generic run because that
makes no difference in what this test is checking.

FreeNAS — . Makefile ReleaseNotes, build README

Sync useful parts of 9.3-STABLE to master branch.
Delta File
+56 -22 Makefile
+12 -7 ReleaseNotes
+4 -15 build/README
+1 -1 README.md
+73 -45 4 files

LLVM — llvm/trunk CODE_OWNERS.TXT

Add myself as the Constant Folder owner.
Delta File
+4 -0 llvm/trunk/CODE_OWNERS.TXT
+4 -0 1 file

LLVM — llvm/trunk/lib/CodeGen WinEHPrepare.cpp

[WinEH] Fix problem with landing pad return values used in PHI nodes during outlining.

FreeBSD Ports — head/graphics/qtawesome Makefile

Spell LD_CONFIG's value properly. It is not merely a boolean, after all.
Delta File
+1 -1 head/graphics/qtawesome/Makefile
+1 -1 1 file

FreeBSD Ports — head/graphics/qtawesome Makefile

Actually, no, this port makes no use of uidfix.
Delta File
+1 -1 head/graphics/qtawesome/Makefile
+1 -1 1 file

FreeBSD Ports — head/x11-toolkits/p5-Wx distinfo Makefile

Update to 0.99.27.

With hat:        perl@
Sponsored by:        Absolight

FreeBSD — head/usr.bin/patch util.c inp.c

patch(1): small include changes.

Mostly to match OpenBSD, no functional change.

Obtained from:        OpenBSD

FreeNAS — gui/tools autosnap.py

release holds on system dataset snapshots.

Ticket: #9325
(cherry picked from commit f2b3cdcbc181015aaac3275e66989e78099d9a57)
Delta File
+2 -0 gui/tools/autosnap.py
+2 -0 1 file

FreeNAS — gui/tools autosnap.py

release holds on system dataset snapshots.

Ticket: #9325
(cherry picked from commit f2b3cdcbc181015aaac3275e66989e78099d9a57)
Delta File
+2 -0 gui/tools/autosnap.py
+2 -0 1 file

FreeNAS — gui/tools autosnap.py

release holds on system dataset snapshots.

Ticket: #9325
Delta File
+2 -0 gui/tools/autosnap.py
+2 -0 1 file

FreeBSD Ports — head/x11-toolkits/p5-Alien-wxWidgets Makefile

Fix build with Perl 5.20.0+

With hat:        perl@
Sponsored by:        Absolight

FreeBSD — head/sys/arm/conf CUBIEBOARD2 CUBIEBOARD, head/sys/modules/dtb allwinner

Build and install the DTB for all the supported AllWinner SoCs.

We will need them when we start booting using ubldr.
Delta File
+7 -0 head/sys/modules/dtb/allwinner/Makefile
+1 -1 head/sys/arm/conf/CUBIEBOARD2
+1 -1 head/sys/arm/conf/CUBIEBOARD
+0 -0 head/sys/modules/dtb/allwinner/
+9 -2 4 files

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

DebugInfo: Delete subclasses of DIScope

Delete subclasses of (the already defunct) `DIScope`, updating users to
use the raw pointers from the `Metadata` hierarchy directly.

LLVM — cfe/trunk/lib/CodeGen CGDebugInfo.cpp CGDebugInfo.h

DebugInfo: Prepare for deletion of subclasses of DIScope

Prepare for the deletion in LLVM of the subclasses of (the already
deleted) `DIScope` by using the raw pointers they were wrapping
directly.

FreeBSD — head/lib/libc/iconv citrus_prop.c

Fix improbable memory leak in _citrus_prop_read_str().

Found by:        Clang Static Analyzer
Delta File
+3 -1 head/lib/libc/iconv/citrus_prop.c
+3 -1 1 file

FreeBSD — head/sys/net bpf.h bpf.c

Move the definition of struct bpf_if to bpf.c.

A couple of fields are still exposed via struct bpf_if_ext so that
bpf_peers_present() can be inlined into its callers. However, this change
eliminates some type duplication in the resulting CTF container, since
otherwise ctfmerge(1) propagates the duplication through all types that
contain a struct bpf_if.

Differential Revision:        https://reviews.freebsd.org/D2319
Reviewed by:        melifaro, rpaulo
Delta File
+8 -13 head/sys/net/bpf.h
+16 -3 head/sys/net/bpf.c
+24 -16 2 files

LLVM — llvm/trunk/lib/CodeGen WinEHPrepare.cpp, llvm/trunk/test/CodeGen/WinEH cppeh-shared-empty-catch.ll

[WinEH] Fix problem with mapping shared empty handler blocks.

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