Displaying 1 50 of 4,031,363 commits (0.120s)

FreeBSD Ports — svnadmin/conf access

Take jsa's bit in for safekeeping
Delta File
+0 -1 svnadmin/conf/access
+0 -1 1 file

FreeBSD — stable/10/sys/cam/ctl ctl.c

MFC r273259:
Make VPD 80h (Serial Number) transfer length match serial number length.
Delta File
+10 -10 stable/10/sys/cam/ctl/ctl.c
+10 -10 1 file

FreeBSD — stable/10/sys/cam/ctl ctl_util.c ctl.c

MFC r273163:  Implement more functional CTL debug logging.

Setting bits in kern.cam.ctl.debug allows to log errors, commands and some
commands data respectively.

DragonFlyBSD — secure/lib/libcrypto Makefile.inc, secure/lib/libcrypto/man ASN1_STRING_length.3 ASN1_STRING_new.3

openssl: Update version/date in the manual pages.

DragonFlyBSD — secure/lib/libcrypto Makefile.inc, secure/lib/libcrypto/man ASN1_STRING_length.3 ASN1_STRING_new.3

openssl: Update version/date in the manual pages.

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_msgctl.c

Add limits.h #include for INT_MAX

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/gen t_sleep.c

- Omit the poll testcases on FreeBSD (they require pollts)
- Add necessary headers for the testcases

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_nanosleep.c

Mark signo __unused in handler(..)

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_revoke.c

Omit all of the testcases as revoke(2) is only implemented on devfs(5)

Submitted by: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_poll.c

Omit the pollts testcases on FreeBSD

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_mmap.c

Port t_mmap.c to FreeBSD

- Add needed headers for the testcases
- Omit mmap_block on non-NetBSD OSes
- Use "security.bsd.map_at_zero" instead of "vm.user_va0_disable"

Submitted by: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD Ports — head/security/racoon2 Makefile, head/security/racoon2/files patch-iked__ikev2_child.c

Add hack to address wrong security index.

Submitted by:        Denis Ahrens <denis at h3q.com>
Obtained from:        http://www.racoon2.wide.ad.jp/ml/racoon2-users/201008/msg804.html

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_listen.c

Add sys/socket.h #include for struct sockaddr_in

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_link.c

Add limits.h #include for LINE_MAX

Sponsored by: EMC / Isilon Storage Division

LLVM — libcxx/trunk/include future, libcxx/trunk/test/thread/futures/futures.promise alloc_ctor.pass.cpp

Add support for "fancy" pointers to promise and packaged_task.

Summary:
This patch is very closely related to D4859. Please see http://reviews.llvm.org/D4859 for 
more information.

This patch adds support for "fancy" pointers and allocators to promise and packaged_task. 
The changes made to support this are exactly the same as in D4859.



Test Plan: "fancy" pointer tests were added to each constructor affected by the change.

Reviewers: danalbert, mclow.lists

Reviewed By: mclow.lists

Subscribers: cfe-commits

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

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_sigqueue.c

- Mark unused parameters __unused in handler
- Call sigqueue with getpid() instead of 0 -- the latter idiom appears to only
be valid on NetBSD

In collaboration with: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD Ports — head/misc/zoneinfo pkg-plist Makefile

Add Pacific/Bougainville to pkg-plist, add comment on how to check it.
Thanks to darius on #bugs.

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_socketpair.c

Convert "fcntl(n, F_CLOSEM)" to "closefrom(n)"

Submitted by: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_pipe2.c

Port t_pipe2.c to FreeBSD

- Omit the pipe2_nosigpipe testcase on FreeBSD (FreeBSD doesn't have
  O_NOSIGPIPE).
- Convert "fcntl(n, F_CLOSEM)" to "closefrom(n)".
- Save and restore the resource limit on the number of files (RLIMIT_NOFILE).

In collaboration with: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD Ports — head/sysutils syslog-ng, head/sysutils/syslog-ng distinfo Makefile

Introduce the new syslog-ng 3.6 series with 3.6.1.

Submitted by:        Peter Czanik <czanik at balabit.hu> (syslog-ng upline)
Delta File
+2 -2 head/sysutils/syslog-ng/distinfo
+1 -2 head/sysutils/syslog-ng/Makefile
+0 -0 head/sysutils/syslog-ng/
+3 -4 3 files

FreeBSD — vendor/tzdata tzdata2014i

Tag of tzdata2014i sources
Delta File
+0 -0 vendor/tzdata/tzdata2014i/
+0 -0 1 file

FreeBSD Ports — head/sysutils Makefile syslog-ng, head/sysutils/syslog-ng35 Makefile

Move sysutils/syslog-ng (3.5.6) to syslog-ng35 in preparation for the new
syslog-ng 3.6.1 which will become sysutils/syslog-ng.
Delta File
+1 -0 head/sysutils/Makefile
+1 -0 head/sysutils/syslog-ng35/Makefile
+0 -0 head/sysutils/syslog-ng/
+0 -0 head/sysutils/syslog-ng35/
+2 -0 4 files

FreeBSD — vendor/tzdata/dist europe northamerica

Upgrade to 2014i

Lots of historical data

Pacific/Fiji will go into DST from 2014-11-02 to 2015-01-18
Pacific/Bougainville will go from UTC+10 to UTC+11.
Europe/Minsk will go from FET to MSK.

Obtained from:        ftp://ftp.iana.org/tz/releases/

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_getgroups.c

Expect getgroups_err to fail on FreeBSD

PR: 189941
Submitted by: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD Ports — head/misc/zoneinfo distinfo Makefile

Update to 2014i:

Lots of historical data

Pacific/Fiji will go into DST from 2014-11-02 to 2015-01-18
Pacific/Bougainville will go from UTC+10 to UTC+11.
Europe/Minsk will go from FET to MSK.

OpenBSD — lib/libc/stdlib malloc.3

Save space in man page: err() -> errc() and combine vars.

Suggested by millert@ and schwarze@.

OK schwarze@, millert@
Delta File
+11 -18 lib/libc/stdlib/malloc.3
+11 -18 1 file

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_stat.c

Add netinet/in.h for struct sockaddr_in

Sponsored by: EMC / Isilon Storage Division

OpenBSD Ports — net Makefile

+netinfo
Delta File
+2 -1 net/Makefile
+2 -1 1 file

OpenBSD Ports — net/netinfo Makefile distinfo, net/netinfo/pkg PLIST DESCR

Import netinfo 0.6.

A Tcl extension that provides access to system protocol, service,
network, host and ether information which is retrieved from system
databases and made available for querying.

ok landry@

OpenBSD Ports — multimedia/xine-ui Makefile distinfo

    Merge from vendor branch stu:
    Import netinfo 0.6.
    
    A Tcl extension that provides access to system protocol, service,
    network, host and ether information which is retrieved from system
    databases and made available for querying.
    
    ok landry@
∈ brad - b68eec97 - 2014-10-23 02:03:39

FreeNAS — . Makefile

*Sigh*.  Fix fix again.
Delta File
+1 -1 Makefile
+1 -1 1 file

FreeNAS — . Makefile

*Sigh*.  Fix fix again.
Delta File
+1 -1 Makefile
+1 -1 1 file

FreeBSD — head/share/man/man4 virtio_console.4 Makefile, head/sys/dev/virtio console

Add VirtIO console driver

Support for the multiport feature is mostly implemented, but currently
disabled due to some potential races in the hot plug code paths.

Requested by:        marcel
MFC after:        1 month
Relnotes:        yes

LLVM — llvm/trunk/lib/Target/ARM ARMInstrInfo.cpp, llvm/trunk/test/CodeGen/ARM stack_guard_remat.ll

[ARM, stack protector] If supported, use armv7 instructions.

This commit enables using movt/movw to load the stack guard address:

movw r0, :lower16:(L_g3$non_lazy_ptr-(LPC0_0+8))
movt r0, :upper16:(L_g3$non_lazy_ptr-(LPC0_0+8))
ldr r0, [pc, r0]

Previously a pc-relative load was emitted:

ldr r0, LCPI0_0
ldr r0, [pc, r0]

rdar://problem/18740489

LLVM — libcxx/trunk/include memory, libcxx/trunk/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const pointer_deleter_allocator.pass.cpp nullptr_t_deleter_allocator.pass.cpp

Add support for "fancy" pointers to shared_ptr. Fixes PR20616

Summary:
This patch add support for "fancy pointers/allocators" as well as fixing support for 
shared_pointer and "minimal" allocators.

Fancy pointers are class types that meet the NullablePointer requirements. In our case 
they are created by fancy allocators. `support/min_allocator.h` is an archetype for these 
types.

There are three types of changes made in this patch:
1. `_Alloc::template rebind<T>::other` -> `__allocator_traits_rebind<_Alloc, T>::type`. 
This change was made because allocators don't need a rebind template. 
`__allocator_traits_rebind` is used instead of `allocator_traits::rebind` because use of 
`allocator_traits::rebind` requires a workaround for when template aliases are 
unavailable.
2. `a.deallocate(this, 1)` -> `a.deallocate(pointer_traits<self>::pointer_to(*this), 1)`. 
This change change is made because fancy pointers aren't always constructible from raw 
pointers. 
3. `p.get()` -> `addressof(*p.get())`. Fancy pointers aren't actually a pointer. When we 
need a "real" pointer we take the address of dereferencing the fancy pointer. This should 
give us the actual raw pointer.

Test Plan: Tests were added using `support/min_allocator.h` to each affected shared_ptr 
overload and creation function. These tests can only be executed in C++11 or greater since 

    [10 lines not shown]

LLVM — llvm/trunk/lib/IR Value.cpp, llvm/trunk/lib/Transforms/InstCombine InstCombineCalls.cpp

Assert that ValueHandleBase::ValueIsRAUWd doesn't change the tracked Value type.

This invariant is enforced in Value::replaceAllUsesWith, thus it seems
logical to apply it also to ValueHandles. This commit fixes InstCombine
to not trigger the assertion during the removal of constant bitcasts in
call instructions.

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

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

Modernize doxygen comments in Support/Dwarf.h

In post-commit review of r219442, Rafael pointed out that the comment style
of the newly introduced helper didn't follow LLVM's coding standard.
Modernize the whole file to the new standards.

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

LLVM — llvm/trunk/lib/DebugInfo DWARFDebugInfoEntry.cpp, llvm/trunk/test/DebugInfo dwarfdump-ranges.test

[dwarfdump] Dump DW_AT_ranges values inline in the debug_info dump.

The output looks like that:
                      DW_AT_ranges [FORM_data4]    (0x00000000
                         [0x00000001000024a0 - 0x00000001000024c2)
                         [0x0000000100002505 - 0x000000010000268b))

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

OpenBSD — distrib/sets/lists/base mi

sync
Delta File
+3 -0 distrib/sets/lists/base/mi
+3 -0 1 file

LLVM — libcxx/trunk/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const weak_ptr.pass.cpp weak_ptr_Y.pass.cpp

Fix a couple of failing tests for C++03 by checking for rvalue reference support first.

FreeBSD — head/sys/arm/freescale/imx imx6_ccm.c

Unconditionally enable the clocks for all imx6 devices that we have drivers
for, or that are required to run the chip (such as busses).  Turn off all
the devices we don't yet have drivers for.

Some day we will have a fully functional imx6 clock driver so that we can
manage clocks based on fdt data.  This will have to do until then.

LLVM — libcxx/trunk/test lit.cfg

Add -ldl to libc++ tests when sanitizers are used.

Clang 3.6 no longer links the sanitizer runtime library dependancies when
-nodefaultlibs is used. This patch manually links in a missing dependancy.
Delta File
+2 -0 libcxx/trunk/test/lit.cfg
+2 -0 1 file

FreeBSD — stable/10/usr.sbin/lpr/lpd printjob.c

MFC        r271789:

lpr: replace setpgrp(2) with setpgid(2).

setpgid(2) is more portable than setpgrp(2).
The BSD variant of setpgrp is a wrapper for
setpgid(2) anyways.

FreeBSD — stable/10/release/picobsd/tinyware/simple_httpd simple_httpd.c

MFC        r271787:

simple_httpd: cosmetic cleanups.

Many tab vs space cleanups.
Use setpgid() instead of setpgrp() which is more portable.

LLVM — llvm/trunk/bindings/go build.sh, llvm/trunk/cmake config-ix.cmake

Add llvm-go tool.

This tool lets us build LLVM components within the tree by setting up a
$GOPATH that resembles a tree fetched in the normal way with "go get".

It is intended that components such as the Go frontend will be built in-tree
using this tool.

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

FreeBSD — stable/10/share/man/man4 vt.4

Add vtfontcvt(8) cross-reference to vt(4) man page

MFC of r273332
Delta File
+3 -2 stable/10/share/man/man4/vt.4
+3 -2 1 file

LLVM — cfe/trunk/test/Modules textual-headers.cpp, cfe/trunk/test/Modules/Inputs/declare-use m.h module.map

Revert accidentally-committed files in r220460.

OpenZFS on OS X — module/zfs zfs_vnops_osx.c

vnop_pageout needs to grab iocount before setting reference hold.
Delta File
+4 -1 module/zfs/zfs_vnops_osx.c
+4 -1 1 file

LLVM — cfe/trunk/include/clang/Lex ModuleMap.h, cfe/trunk/lib/Lex ModuleMap.cpp

Refactor implementation of 'exclude header'.

This was not a real header role, and was never exposed to clients of ModuleMap.
Remove the enumeration value for it and track it as marking the header as
'known' rather than creating an extra KnownHeader entry that *every single*
client ignores.

FreeNAS — . Makefile

    Merge remote-tracking branch 'origin/master' into freebsd10
∈ Jordan Hubbard - 5c675e13 - 2014-10-22 19:35:18
Delta File
+2 -2 Makefile
+2 -2 1 file