Displaying 1 50 of 4,347,640 commits (0.256s)

OPNsense — src/opnsense/service/templates/OPNsense/Syslog newsyslog.conf +MANIFEST

(base) add newsyslogd base configuration

LLVM — cfe/trunk/test/Modules cxx-irgen.cpp, cfe/trunk/test/Profile cxx-lambda.cpp

Fix a couple of tests in clang/test to match "x86_thiscallcc" introduced in r240971.

FreeBSD Ports — head/devel Makefile elixir-exrm, head/devel/elixir-exrm pkg-plist Makefile

Add devel/elixir-exrm, a release generator for Elixir projects.

You will see this error when running "mix release", but it is
harmless and upstream is already working on it:

    /usr/local/bin/mix:2: syntax error before: Mix

FreeBSD — head/share/misc bsd-family-tree

o DragonFly 4.2.0 added.
Delta File
+2 -1 head/share/misc/bsd-family-tree
+2 -1 1 file

FreeNAS — gui/directoryservice models.py, gui/directoryservice/migrations 0044_auto__add_field_idmap_rfc2307_idmap_rfc2307_ssl__add_field_idmap_rfc23.py

Allow rfc2307 and ldap backend to use SSL and TLS

- This was necessary to get FreeNAS working with centrify LDAP proxy

Ticket: #6855

FreeBSD Ports — head/devel/elixir-conform distinfo Makefile

Upgrade to version 0.14.5.

LLVM — cfe/trunk/lib/Parse ParseDeclCXX.cpp

Unbreak the Visual C++ 2013 build after r241032.

clang\lib\Parse\ParseDeclCXX.cpp(2396): error C3486: a parameter for a lambda cannot have 
a default argument

PC-BSD — lib/libmach/mach mach_init.c

Ensure that mach_init() is invoked post-fork().  And also
ensure that it doesn't try to call pthread_atfork() after being
invoked via pthread_atfork().
Delta File
+6 -1 lib/libmach/mach/mach_init.c
+6 -1 1 file

OpenZFS on OS X — include/sys zvol.h, module/zfs zvolIO.cpp spa.c

Expand the IOkit re-entry checks for spa mutex

IOKit re-entry code happens with pool-in-pool export, as well as a
few more cases according to the tester framework. Now we disable the
mutex when we are calling from IOkit

OPNsense — config/latest make.conf

ports: follow FreeBSD's guidance of Perl 5.20
Delta File
+1 -1 config/latest/make.conf
+1 -1 1 file

OPNsense — lang/perl5.20 Makefile, lang/perl5.20/files patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm

lang/perl5.20: sync with upstream

Taken from: FreeBSD

DragonFlyBSD — sys/vfs/hammer2 hammer2_strategy.c hammer2_chain.c

hammer2 - xop stabilization - part 2/many

* The xop mechanics do a quorum calculation, and will also do quorum
  calculations for the inode cluster (not yet in).  This calculation is
  primarily based on the bref.modify_tid.

  Each backend XOP now needs its own modify_tid to properly distinguish
  between and eventually serialize dependent backend ops.

* Implement discrete modify_tid (mtid) reservations in
  hammer2_xop_alloc().  Remove the old modify_tid reservation code that only
  incremented it on a per-flush basis.

* The flush code will acquire a unique modify_tid which is greater than all
  prior modify_tids in stage 2 (after it clears PREFLUSH).

* The hammer2_xop_alloc() code is too messy returning the union structure,
  return a void * instead so the caller can just assign it to the correct
  sub-union structure.

DragonFlyBSD — sys/cpu/x86_64/include atomic.h

kernel - Add atomic_fetchadd_64()

* Add an atomic_fetchadd_64() function which hammer2 needs.  This might
  not be possible on e.g. 32-bit architectures for porting purposes but
  for now I don't want to put a lock around the hammer2 functions that
  need it.
Delta File
+1 -0 sys/cpu/x86_64/include/atomic.h
+1 -0 1 file

LLVM — lldb/trunk/include/lldb/Target Platform.h, lldb/trunk/source/Plugins/Platform/Linux PlatformLinux.cpp PlatformLinux.h

[LLDB][MIPS] Getting correct flags for MIPS
Patch by Nitesh Jain

Reviewers: clayborg, ovyalov, emaste.
Subscribers: jaydeep, bhushan, dsanders, mohit.bhakkad, sagar, labath, tberghammer, 
Differential Revision: http://reviews.llvm.org/D10685

OPNsense — . MOVED, Mk bsd.gnome.mk

Infrastructure: sync with upstream

Taken from: FreeBSD
Delta File
+4 -3 Mk/bsd.gnome.mk
+5 -1 MOVED
+9 -4 2 files

OPNsense — security/p5-Net-SSLeay Makefile

security/p5-Net-SSLeay: sync with upstream

Taken from: FreeBSD
Delta File
+0 -2 security/p5-Net-SSLeay/Makefile
+0 -2 1 file

OPNsense — accessibility/speech-dispatcher Makefile pkg-plist, accessibility/speech-dispatcher/files patch-src__common__spd_getline.c patch-src__server__output.c

*/*: sync with upstream

Taken from: FreeBSD

FreeBSD — head/usr.bin/mkesdb Makefile

The LDFLAGS isn't needed, and breaks the build on powerpc64.

This hack is very fragile, and was broken on powerpc64 when metamode was
introduced.  Removing it survives a buildworld for all architectures, and
fixes the build on powerpc64.
Delta File
+0 -1 head/usr.bin/mkesdb/Makefile
+0 -1 1 file

LLVM — llvm/trunk/include/llvm/Object ELF.h

ELF.h: Prune obsolete comments removed in r240996. [-Wdocumentation]

FIXME: Should they be moved onto Elf_Sym_Impl::getNmae()?

FreeBSD — stable/10/sys/kern vfs_bio.c

MFC r284719:
Only take previous buffer queue lock (olock) when needed for REMFREE
in binsfree().
Delta File
+9 -7 stable/10/sys/kern/vfs_bio.c
+9 -7 1 file

OpenZFS on OS X — include/sys dmu.h, module/zfs dmu.c zfs_vnops.c

Merge remote-tracking branch 'upstream/master' into upstream-20150627

∈ Matthew Ahrens - 804e0504 - 2015-06-16 21:06:27
Illumos 5175 - implement dmu_read_uio_dbuf() to improve cached read performance

5175 implement dmu_read_uio_dbuf() to improve cached read performance
Reviewed by: Adam Leventhal <ahl at delphix.com>
Reviewed by: Alex Reece <alex.reece at delphix.com>
Reviewed by: George Wilson <george at delphix.com>
Reviewed by: Richard Elling <richard.elling at gmail.com>
Approved by: Robert Mustacchi <rm at joyent.com>


Porting notes:

This patch doesn't include the changes for the COMSTAR (Common
Multiprotocol SCSI Target) - since it's not available for ZoL.


Ported by: kernelOfTruth <kerneloftruth at gmail.com>
Signed-off-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Closes #3392
Delta File
+70 -4 module/zfs/dmu.c
+7 -7 module/zfs/zfs_vnops.c
+1 -0 include/sys/dmu.h
+78 -11 3 files

LLVM — cfe/trunk/lib/CodeGen CodeGenModule.cpp, cfe/trunk/test/CodeGen pr9614.c

[CodeGen] Tweak isTriviallyRecursive further

isTriviallyRecursive is a hack used to bridge a gap between the
expectations that source code assumes and the semantics that LLVM IR can
provide.  Specifically, asm labels on functions are treated as an
explicit name for a GlobalObject in Clang but treated like an
output-processing step in GCC.  Tweak this hack a little further to emit
calls to library functions instead of emitting an incorrect definition.
The definition in question would have available_externally linkage (this
is OK) but result in a call to itself which will either result in an
infinite loop or stack overflow.

This fixes PR23964.

LLVM — llvm/trunk/include/llvm/Object ELFObjectFile.h ObjectFile.h, llvm/trunk/lib/DebugInfo/DWARF DWARFContext.cpp

Don't return error_code from a function that doesn't fail.

LLVM — llvm/trunk/include/llvm/ADT Triple.h, llvm/trunk/lib/Support Triple.cpp

Drop the OS from the WebAssembly target triple for now.

This unbreaks TripleTest.Normalization. We'll have to come up with a new
plan for the OS component of the target triple for WebAssembly.

LLVM — llvm/trunk/include/llvm/Object ObjectFile.h MachO.h, llvm/trunk/lib/Object MachOObjectFile.cpp

Move function to the only file that uses it.

LLVM — llvm/trunk/include/llvm/Object ObjectFile.h MachO.h, llvm/trunk/lib/Object MachOObjectFile.cpp

Don't return error_code from a function that doesn't fail.

FreeBSD Ports — branches/2015Q2/lang/yap-devel Makefile

MFH: r390944

- Add missing dependency on libgmp
- Add LDFLAGS necessary to link with libgmp
- Fix shebang on an example file

PR:                201133
Submitted by:        amdmi3
Approved by:        ports-secteam (delphij)

LLVM — cfe/trunk/lib/CodeGen CGExprCXX.cpp, cfe/trunk/test/CodeGenCXX microsoft-abi-array-cookies.cpp

[MS ABI] Workaround corner-case bug in the ABI for operator delete

MSVC only genreates array cookies if the class has a destructor.  This
is problematic when having to call T::operator delete[](void *, size_t)
because the second argument's argument is impossible to synthesize
correctly if the class has no destructor (because there will be no array

Instead, MSVC passes the size of the class.  Do the same, for
compatibility, instead of crashing.

This fixes PR23990.

FreeBSD Ports — head/devel Makefile rubygem-devise-rails4, head/devel/rubygem-devise Makefile

Add two new slave ports for a future gitlabs port

Connect them to the build

PR:     201038, 201039
Requested by:   ports at toco-domains.de
Delta File
+10 -0 head/devel/rubygem-devise-async-rails4/Makefile
+9 -0 head/devel/rubygem-devise-rails4/Makefile
+7 -0 head/devel/rubygem-devise/Makefile
+2 -0 head/devel/rubygem-devise-async/Makefile
+2 -0 head/devel/Makefile
+0 -0 head/devel/rubygem-devise-rails4/
+0 -0 head/devel/rubygem-devise-async-rails4/
+30 -0 7 files

OpenZFS on OS X — module/spl spl-condvar.c

Correct cv_timedwait_hires delay calculation

Value given to cv_timedwait_hires() is already in nanoseconds, but code
multiplied it with microseconds and assigned to tv_nsec, inflating all
delays by magnitude of 3.
Delta File
+7 -3 module/spl/spl-condvar.c
+7 -3 1 file

LLVM — cfe/trunk/docs conf.py CMakeLists.txt, cfe/trunk/docs/CommandGuide clang.rst index.rst

Sphinx-based clang man pages

This diff introduces .rst files, Sphinx config, and a CMake target
for building clang man pages. This will deprecate the existing .pod-
based man page, and will integrate nicely with CMake. This diff does
not remove the existing man page; that will be done in a follow-up
once packagers have had a chance to react to the change.

For now, only clang(1) has been done; others can be added over time
by dropping additional files into the docs/CommandGuide directory.
The index page for CommandGuide has been copied from LLVM's

The man page itself is mostly the same, with a few minor cosmetic
changes. The only major change is the SYNOPSIS section. I was unable
to get .rst/Sphinx produce the same style as in the existing man page.
Instead, I changed it to match the LLVM tools' relatively simple style.

To build the man pages, use the "docs-clang-man" target if building
with CMake. Otherwise, use "make -f Makefile.sphinx man".

Reviewers: cmatthews, silvas

Subscribers: dim, gaeke, beanz, cfe-commits

    [2 lines not shown]

FreeBSD Ports — head/devel Makefile p5-Data-Object, head/devel/p5-Data-Object pkg-plist Makefile

Add devel/p5-Data-Object, a set of Moo-oriented classes and roles
representing native Perl data types.

WWW: https://metacpan.org/pod/Data::Object

If nothing explodes, I'll transfer maintainership to perl@ in a couple

LLVM — cfe/trunk/unittests/CodeGen BufferSourceTest.cpp

Add two missing arguments.
I forgot to add this file to r241035.

FreeBSD Ports — head/lang/yap-devel Makefile

- Add missing dependency on libgmp
- Add LDFLAGS necessary to link with libgmp
- Fix shebang on an example file

PR:                201133
Submitted by:        amdmi3
MFH:                2015Q2
Delta File
+11 -2 head/lang/yap-devel/Makefile
+11 -2 1 file

LLVM — cfe/trunk/include/clang/CodeGen CodeGenABITypes.h ModuleBuilder.h, cfe/trunk/lib/CodeGen ModuleBuilder.cpp CodeGenModule.cpp

Pass HeaderSearchOptions and PreprocessorOptions into CodeGenModule.
In order to produce debug info for clang modules CGDebugInfo it needs
access to macros passed on the command line and the isysroot.

FreeBSD Ports — head/misc/cloc distinfo Makefile

- Update to 1.64

LLVM — llvm/trunk/include/llvm/Support Dwarf.h, llvm/trunk/lib/CodeGen/AsmPrinter DwarfUnit.cpp DwarfCompileUnit.cpp

Debug info: Add dwarf backend support for DIModule.


LLVM — llvm/trunk/include/llvm/Object ELFObjectFile.h ObjectFile.h, llvm/trunk/lib/DebugInfo/DWARF DWARFContext.cpp

Don't return error_code from a function that doesn't fail.

FreeNAS — . Makefile

Delta File
+1 -1 Makefile
+1 -1 1 file

LLVM — cfe/trunk/include/clang/Basic DiagnosticSemaKinds.td, cfe/trunk/include/clang/Parse Parser.h

Rework parsing of pure-specifiers. Perform the grammar matching and
disambiguation in the parser rather than trying to do it in Sema.

FreeBSD Ports — head/devel/p5-Glib2 Makefile distinfo

devle/p5-Glib2: update to 1.310
Delta File
+2 -2 head/devel/p5-Glib2/Makefile
+2 -2 head/devel/p5-Glib2/distinfo
+4 -0 head/devel/p5-Glib2/pkg-plist
+0 -0 head/devel/p5-Glib2/files/
+8 -4 4 files

FreeNAS — . Makefile

Unscrew the name of the update server.
Delta File
+1 -1 Makefile
+1 -1 1 file

LLVM — lld/trunk/test/COFF/Inputs conflict.ll

Add layout/triple to fix test on platforms where names are mangled.

FreeNAS — src/gui/app/jsx/views/Storage/Disks DiskItemIcon.jsx

Clear out loose 'className's.

Ticket: #10358

FreeNAS — src/gui/app/jsx/views/Storage/Disks DiskItemIcon.jsx

    Remove all the classes from DiskItemIcon. It's going to need custom CSS, and this 
fixes how ugly it was for now.
    Ticket: #10358

FreeNAS — src/dispatcher/plugins UpdatePlugin.py

Make update progress stable and non-jumpy.

LLVM — llvm/trunk/include/llvm/ADT Triple.h

Fix LastArchType to point to the new last arch.

HardenedBSD — release Makefile.gce Makefile.vm, release/tools gce-package.sh

MFC r284882, r284884:

  Add initial support for automatically uploading GCE virtual
  machine images to the Google Compute Engine platform.

  Remove gce-package.sh.

  Fix a vi-invoked typo.

Sponsored by:        The FreeBSD Foundation

FreeBSD — stable/10/release Makefile.gce Makefile.vm, stable/10/release/tools gce-package.sh

MFC r284882, r284884:

  Add initial support for automatically uploading GCE virtual
  machine images to the Google Compute Engine platform.

  Remove gce-package.sh.

  Fix a vi-invoked typo.

Sponsored by:        The FreeBSD Foundation

LLVM — lld/trunk/COFF Symbols.h Symbols.cpp, lld/trunk/test/COFF conflict.test

COFF: Implement SymbolBody::getDebugName() for DefinedBitcode symbols.

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