Displaying 1 50 of 1,621,183 commits (0.057s)

LLVM — cfe/trunk/include/clang/Basic Module.h DiagnosticLexKinds.td, cfe/trunk/include/clang/Frontend CompilerInstance.h FrontendOptions.h

Introduce module attributes into the module map grammar, along with a
single attribute ("system") that allows us to mark a module as being a
"system" module. Each of the headers that makes up a system module is
considered to be a system header, so that we (for example) suppress
warnings there.

If a module is being inferred for a framework, and that framework
directory is within a system frameworks directory, infer it as a
system framework.
Delta File
+101 -7 cfe/trunk/lib/Lex/ModuleMap.cpp
+11 -5 cfe/trunk/lib/Lex/HeaderSearch.cpp
+11 -4 cfe/trunk/lib/Basic/Module.cpp
+8 -5 cfe/trunk/include/clang/Frontend/CompilerInstance.h
+8 -5 cfe/trunk/lib/Frontend/CompilerInstance.cpp
+7 -2 cfe/trunk/include/clang/Basic/Module.h
+43 -14 11 files not shown
+189 -42 17 files

LLVM — llvm/trunk/lib/Target/X86/AsmParser X86AsmParser.cpp, llvm/trunk/test/MC/X86 intel-syntax.s

Intel Syntax: Parse mem operand with seg reg. QWORD PTR FS:[320]
Delta File
+5 -3 llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp
+2 -0 llvm/trunk/test/MC/X86/intel-syntax.s
+7 -3 2 files

LLVM — lldb/trunk/include/lldb/Core ConnectionFileDescriptor.h, lldb/trunk/source/Core ConnectionFileDescriptor.cpp

Disable the ConnectionFileDescriptor mutex for now as it is deadlocking our
test suite and I need to investigate this.
Delta File
+6 -7 lldb/trunk/source/Core/ConnectionFileDescriptor.cpp
+1 -1 lldb/trunk/include/lldb/Core/ConnectionFileDescriptor.h
+7 -8 2 files

LLVM — lldb/trunk/source/Host/common Mutex.cpp

Fix typo.
Delta File
+1 -1 lldb/trunk/source/Host/common/Mutex.cpp
+1 -1 1 file

LLVM — lldb/trunk/source/Commands CommandObjectHelp.cpp

Emit the message about putting ' -- ' between the end of command options and the raw input 
conditionally,
that is, only if the command object does not want completion.  An example is the "settings 
set" command.
Delta File
+4 -2 lldb/trunk/source/Commands/CommandObjectHelp.cpp
+4 -2 1 file

LLVM — lldb/trunk/include/lldb/Core ModuleList.h, lldb/trunk/source/Core Module.cpp ModuleList.cpp

Added a ModuleList::Destroy() method which will reclaim the std::vector
memory by doing a swap.

Also added a few utilty functions that can be enabled for debugging issues
with modules staying around too long when external clients still have references
to them.
Delta File
+34 -0 lldb/trunk/source/Core/Module.cpp
+12 -17 lldb/trunk/source/Core/ModuleList.cpp
+10 -5 lldb/trunk/source/Utility/SharingPtr.cpp
+12 -2 lldb/trunk/include/lldb/Core/ModuleList.h
+68 -24 4 files

LLVM — llvm/trunk/include/llvm/CodeGen MachineInstr.h

Fix typo.
Delta File
+1 -1 llvm/trunk/include/llvm/CodeGen/MachineInstr.h
+1 -1 1 file

LLVM — lldb/trunk/include/lldb/Utility SharingPtr.h

NULL out the "ptr_" member of shared pointers for debug and release
builds (not build and integration builds) to help catch when a shared pointer
that might be in a collection class is used after the collection
has been freed.
Delta File
+9 -0 lldb/trunk/include/lldb/Utility/SharingPtr.h
+9 -0 1 file

LLVM — lldb/trunk/source/Host/common Mutex.cpp

Enable extra error checking for debug builds in our mutexes by
watching for errors from pthread_mutex_destroy () (usually "Resource
busy" errors for when you have a mutex locked and try to destroy
it), and pthread_mutex_lock, and pthread_mutex_unlock (usually for
trying to lock an invalid mutex that might have possible already
been freed).
Delta File
+36 -0 lldb/trunk/source/Host/common/Mutex.cpp
+36 -0 1 file

FreeBSD — head Makefile.inc1

When the buildkernel stage 2.3 (build tools) runs, the PATH is still set
to the default from the top-level Makefile.  Therefore, invocations of
lex and yacc (used during building of aicasm) will use the executables
in /usr/bin, not those optionally built during the previous buildworld
or kernel-toolchain.  This makes kernel builds from older FreeBSD
releases more difficult than necessary.

Fix this by setting PATH to ${BPATH}:${PATH} in stage 2.3, so the
bootstrap tools directories are searched before the regular ones.

Silence from:        svn-src-{all,head}
MFC after:        1 week
Delta File
+2 -0 head/Makefile.inc1
+2 -0 1 file

FreeBSD — stable/6/contrib/telnet/libtelnet encrypt.c, stable/6/crypto/heimdal/appl/telnet/libtelnet encrypt.c

MFC r228843:

  Fix a buffer overflow in telnetd. [11:08]
Delta File
+3 -0 stable/6/contrib/telnet/libtelnet/encrypt.c
+3 -0 stable/6/crypto/heimdal/appl/telnet/libtelnet/encrypt.c
+6 -0 2 files

LLVM — dragonegg/trunk Makefile, dragonegg/trunk/src Backend.cpp

Store the LLVM version rather than the dragonegg svn revision
in object files.  That's because the svn revision isn't always
available (eg: when not using svn).
Delta File
+2 -3 dragonegg/trunk/Makefile
+2 -2 dragonegg/trunk/src/Backend.cpp
+4 -5 2 files

LLVM — lldb/trunk/source/Commands CommandObjectExpression.cpp CommandObjectExpression.h

There is no need to hold onto an ExecutionContext as a member variable. 
ExecutionContext objects have shared pointers to Target, Process, Thread
and Frame objects and they can end up being held onto for too long.
Delta File
+4 -6 lldb/trunk/source/Commands/CommandObjectExpression.cpp
+0 -1 lldb/trunk/source/Commands/CommandObjectExpression.h
+4 -7 2 files

LLVM — lldb/trunk/include/lldb/Utility SharedCluster.h

Fixed a location where we would never end up unlocking our mutex in
the ClusterManager. Also switched to using Mutex::Locker where we can.
Delta File
+13 -11 lldb/trunk/include/lldb/Utility/SharedCluster.h
+13 -11 1 file

LLVM — lldb/trunk/include/lldb/Core Module.h, lldb/trunk/source/Commands CommandObjectTarget.cpp

Fixed an issue that could happen during global object destruction in our
map that tracks all live Module classes. We must leak our mutex for our
collection class as it might be destroyed in an order we can't control.
Delta File
+10 -3 lldb/trunk/source/Core/Module.cpp
+3 -3 lldb/trunk/source/Commands/CommandObjectTarget.cpp
+1 -1 lldb/trunk/include/lldb/Core/Module.h
+14 -7 3 files

FreeNAS — trunk/gui/plugins api_calls.py

1 more stub.
Delta File
+2 -2 trunk/gui/plugins/api_calls.py
+2 -2 1 file

FreeBSD — head/sys/dev/iwn if_iwn.c

On state changes from RUN to anything else the AGGR sessions are
cleared/dropped leading to qid2tap[n] being NULL as there no longer
is a tap. Now, if there have been lots of frames queued the firmware
processes and returns those after the tap is gone.

Tested by:        osa
MFC after:        1 week
Delta File
+7 -5 head/sys/dev/iwn/if_iwn.c
+7 -5 1 file

FreeBSD — stable/9/sys/net80211 ieee80211_ht.c

MFC r229284:
MCS32 equals 32, not 8*ic_txstream.
Delta File
+1 -1 stable/9/sys/net80211/ieee80211_ht.c
+1 -1 1 file

FreeBSD — stable/9/sys/dev/iwn if_iwn.c

MFC r229375:
Don't rely on MCS7 being at index 7 while determining the amount
of antennas to use. Not all APs enable all MCS rates.
Delta File
+1 -1 stable/9/sys/dev/iwn/if_iwn.c
+1 -1 1 file

OpenBSD — regress/sys/netinet6/frag6 frag6_shortatomic.py Makefile

    Test sending a short atomic IPv6 fragment.
Delta File
+49 -0 regress/sys/netinet6/frag6/frag6_shortatomic.py
+8 -1 regress/sys/netinet6/frag6/Makefile
+57 -1 2 files

FreeBSD — head/usr.sbin/ifmcstat ifmcstat.c

o in6_ifinfo() does not do any kvm(3) operations, so
do not guard it by WITH_KVM ifdef.  This allows to build
ifmcstat(8) without kvm(3) support.

PR:                bin/164353
Submitted by:        Ivan Rozhuk
MFC after:        2 weeks
Delta File
+27 -26 head/usr.sbin/ifmcstat/ifmcstat.c
+27 -26 1 file

OpenBSD — sys/net if_pflog.c

    If some length checks in pflog_bpfcopy() failed, the function
    returned early.  As a result tcpdump -i pflog0 printed uninitialized
    kernel memory for short packets.  Fix this by copying the mbuf data
    we have if we cannot decode the packet.
    ok mikeb@ henning@
Delta File
+10 -9 sys/net/if_pflog.c
+10 -9 1 file

FreeBSD — projects/armv6/sys/arm/arm cpufunc_asm_armv7.S cpufunc_asm_pj4b.S, projects/armv6/sys/arm/omap/omap4 files.omap44xx

Move get_pcpu and friends from the pj4b file to the armv7 file, where they
really belong.

Submitted by:        dmarion
Delta File
+18 -0 projects/armv6/sys/arm/arm/cpufunc_asm_armv7.S
+0 -18 projects/armv6/sys/arm/arm/cpufunc_asm_pj4b.S
+0 -2 projects/armv6/sys/arm/omap/omap4/files.omap44xx
+18 -20 3 files

FreeBSD — projects/armv6/sys/arm/omap omap_space_asm.S omap.c

Completely remove the generic_armv7_* functions, which are just duplicate of
the armv4 versions, and directly use the armv4 versions instead.
Delta File
+0 -183 projects/armv6/sys/arm/omap/omap_space_asm.S
+9 -9 projects/armv6/sys/arm/omap/omap.c
+9 -192 2 files

FreeBSD Ports — net-p2p Makefile, net-p2p/retroshare Makefile pkg-descr

    RetroShare is a Open Source cross-platform, private and secure decentralised
    communication platform. It lets you to securely chat and share files with your
    friends and family, using a web-of-trust to authenticate peers and OpenSSL to
    encrypt all communication. RetroShare provides filesharing, chat, messages,
    forums and channels.
    
    WWW: http://retroshare.sourceforge.net/
    
    PR:                ports/164283
    Submitted by:        Peter Klett <glocke at bsdstammtisch.at>
Delta File
+88 -0 net-p2p/retroshare/files/patch-libretroshare-src-rsserver-rsinit.cc
+78 -0 net-p2p/retroshare/files/rsinit.h
+63 -0 net-p2p/retroshare/Makefile
+28 -0 net-p2p/retroshare/files/patch-libretroshare-src-rsserver-rsloginhandler.cc
+20 -0 net-p2p/retroshare/files/patch-libretroshare-src-util-rsdir.h
+17 -0 net-p2p/retroshare/files/patch-libretroshare-src-dbase-findex.h
+116 -0 13 files not shown
+410 -0 19 files

pkgsrc — net/samba35 Makefile PLIST

    PLIST fix for other OSes other than NetBSD
Delta File
+5 -5 net/samba35/Makefile
+1 -2 net/samba35/PLIST
+2 -0 net/samba35/PLIST.NetBSD
+8 -7 3 files

FreeBSD Ports — devel/kdevplatform Makefile, devel/kdevplatform/files patch-plugins__subversion__kdevsvncpp__context.cpp patch-plugins__subversion__kdevsvncpp__path.cpp

    Add a few upstream patches to make KDevelop not crash with SVN 1.7.
    
    Reported by:        Luca Pizzamiglio on #kde-freebsd
Delta File
+95 -0 devel/kdevplatform/files/patch-plugins__subversion__kdevsvncpp__context.cpp
+32 -0 devel/kdevplatform/files/patch-plugins__subversion__kdevsvncpp__path.cpp
+1 -1 devel/kdevplatform/Makefile
+128 -1 3 files

FreeBSD Ports — devel/libtool distinfo Makefile, devel/libtool/files patch-10-b patch-10-a

    - Update to 2.4.2
    
    Changelog:
    - The --with-pic configure option now supports a list of comma-separated
      package names. This can be used to build some static libraries with PIC
      objects while building others with non-PIC objects.
    - Initial support for Go, using the gccgo compiler.
    - On Mac OS X .dylib is now tried as well as .so with
      lt_dlopenext().
    Bug fixes:
    - The generic approximation of the command line length limit (when getconf is
      not available) works again. Regression introduced in v2.2.6-39-g9c3d4d8.
    - The bug that leaked developer tool paths into the release tarballs
      from ./bootstrap is fixed.
    - Improved support for the Cuda Compiler Driver (nvcc) on Darwin.
    - For GCC LTO support, the -fuse-linker-plugin switch is now also removed
      when computing compiler postdeps.
      Important incompatible changes:
    - The undocumented hardcode_libdir_flag_spec_ld tag variable has been
      removed in favor of using hardcode_libdir_flag_spec with $wl set to empty.
      Changes in supported systems or compilers:
    - Fixes for gfortran on Darwin, XL Fortran on GNU/Linux.
    - Support for FreeBSD 1.x (outdated since 1994) has been removed.
    
    PR:                162012

    [2 lines not shown]
Delta File
+0 -64 devel/libtool/files/patch-10-b
+0 -40 devel/libtool/files/patch-10-a
+2 -2 devel/libtool/distinfo
+1 -2 devel/libtool/Makefile
+3 -108 4 files

FreeNAS — trunk/gui/middleware zfs.py

The status is fault not fail. Also make sure old device path exists


Conflicts:

        gui/middleware/notifier.py
Delta File
+1 -0 trunk/gui/middleware/zfs.py
+1 -0 1 file

FreeNAS — trunk/gui/middleware zfs.py

Find devices that are not ONLINE and not the ones that are UNAVAIL
Delta File
+5 -5 trunk/gui/middleware/zfs.py
+5 -5 1 file

OpenBSD Ports — net/openvpn-auth-ldap Makefile distinfo, net/openvpn-auth-ldap/pkg MESSAGE PLIST

    Merge from vendor branch jsing:
    Import openvpn-auth-ldap port.
    
    With feedback from sthen@
    
    ok sthen@
⬑ jsing - 6632a0a1 - 2012-01-27 13:45:50
    Import openvpn-auth-ldap port.
    
    With feedback from sthen@
Delta File
+43 -0 net/openvpn-auth-ldap/Makefile
+9 -0 net/openvpn-auth-ldap/pkg/MESSAGE
+5 -0 net/openvpn-auth-ldap/distinfo
+4 -0 net/openvpn-auth-ldap/pkg/PLIST
+2 -0 net/openvpn-auth-ldap/pkg/PFRAG.shared
+1 -0 net/openvpn-auth-ldap/pkg/DESCR
+64 -0 6 files

FreeNAS — trunk/gui/templates/system reboot.html

Fix reboot template
Delta File
+2 -7 trunk/gui/templates/system/reboot.html
+2 -7 1 file

FreeNAS — trunk/gui/middleware notifier.py

Reorder __find_root_device method
Delta File
+30 -30 trunk/gui/middleware/notifier.py
+30 -30 1 file

FreeNAS — trunk/gui/middleware notifier.py

Remove unused method left from multipath merge
Delta File
+0 -6 trunk/gui/middleware/notifier.py
+0 -6 1 file

FreeBSD — head/sys/netinet/ipfw dn_sched_qfq.c

a variable was erroneously declared as 32 bit instead of 64.

MFC after:        3 days
Delta File
+1 -1 head/sys/netinet/ipfw/dn_sched_qfq.c
+1 -1 1 file

FreeBSD — head/lib/libc/sys mmap.2

Remove a left-over reference to make.conf(5) which was used as a place to
store the VM_STACK compile option to enable MAP_STACK support in its
earliest stage of development.

Found by:        mux
Delta File
+1 -2 head/lib/libc/sys/mmap.2
+1 -2 1 file

FreeNAS — trunk/gui/freeadmin navtree.py, trunk/gui/freeadmin/static/lib/js freeadmin.js

Rework the shutdown/reboot logic a little bit.

Since the introduction of the passwordless login for a fresh install,
people have been able to reboot/shutdown machines by realoding the page.
For fix this issue let's grant a one-time reboot/shutdown license using
sessions through the confirmation dialog.
While I'm here letschange it to try reach the httpd every 3 seconds after
reboot/shutdown and if that goes well redirect to '/'.
Delta File
+33 -7 trunk/gui/templates/system/reboot.html
+32 -8 trunk/gui/templates/system/shutdown.html
+0 -33 trunk/gui/templates/freeadmin/index.html
+23 -1 trunk/gui/system/views.py
+16 -0 trunk/gui/templates/system/reboot_dialog.html
+16 -0 trunk/gui/templates/system/shutdown_dialog.html
+4 -6 3 files not shown
+124 -55 9 files

pkgsrc — devel/rox-lib Makefile

    No need to buildlink with py-gtk2, simple DEPENDS is sufficient.
Delta File
+2 -2 devel/rox-lib/Makefile
+2 -2 1 file

pkgsrc — devel/eric3 Makefile

    No need to buildlink with py-xml, simple DEPENDS is sufficient.
Delta File
+2 -2 devel/eric3/Makefile
+2 -2 1 file

OpenBSD Ports — net/openvpn Makefile, net/openvpn/pkg PLIST

    Include openvpn-plugin.h in openvpn package.
    
    ok sthen@
Delta File
+6 -2 net/openvpn/Makefile
+3 -1 net/openvpn/pkg/PLIST
+9 -3 2 files

NetBSD — sys/fs/v7fs v7fs_vnops.c

    Check parent directory write permission for DELETE operation.
    
    ok uch@.
Delta File
+9 -2 sys/fs/v7fs/v7fs_vnops.c
+9 -2 1 file

FreeBSD Ports — audio/lame distinfo Makefile

    Update to 3.99.4 (some bugfixes).
Delta File
+2 -2 audio/lame/distinfo
+1 -1 audio/lame/Makefile
+3 -3 2 files

FreeBSD Ports — games/sumwars Makefile

    bump PORTREVISION for ogre3d update
Delta File
+3 -2 games/sumwars/Makefile
+3 -2 1 file

FreeBSD Ports — devel/lua-cjson distinfo Makefile, devel/lua-cjson/files patch-Makefile

    Update from 1.0.4 to 2.0.0.
Delta File
+14 -49 devel/lua-cjson/files/patch-Makefile
+2 -2 devel/lua-cjson/distinfo
+1 -1 devel/lua-cjson/Makefile
+17 -52 3 files

FreeBSD — head/sbin/mdconfig mdconfig.c

Rewrite option parsing in mdconfig(8).  This makes it more user-friendly
by removing the ordering requirements and adding more descriptive error
messages; it also makes it more readable and maintainable.

Sponsored by:        The FreeBSD Foundation
Delta File
+131 -118 head/sbin/mdconfig/mdconfig.c
+131 -118 1 file

OpenBSD — libexec/makewhatis/OpenBSD Makewhatis.pm

    fix pkg_delete for people who had mandocdb enabled:
    if we don't find a whatis.db when deleting (which could happen if
    mandocdb was enabled while pkg_add was running), first create it,
    then update it.
    
    okay nigel@, schwarze@
Delta File
+18 -2 libexec/makewhatis/OpenBSD/Makewhatis.pm
+18 -2 1 file

PC-BSD — pcbsd/current/src-qt4/pc-updategui pc-updategui.desktop

Auto-Commit of i18n desktop tags from Pootle
Delta File
+1 -0 pcbsd/current/src-qt4/pc-updategui/pc-updategui.desktop
+1 -0 1 file

FreeBSD Ports — devel/itext Makefile, devel/itext/files patch-core_com_lowagie_text_pdf_PdfReader.java

    Fix a bug in cross-references parsing/setting.
Delta File
+11 -0 devel/itext/files/patch-core_com_lowagie_text_pdf_PdfReader.java
+1 -1 devel/itext/Makefile
+12 -1 2 files

FreeBSD Ports — textproc/p5-Text-Ngram Makefile distinfo

    - Update to 0.14
    - Add LICENSE (Artistic 1 & GPL 1)
    
    Changes:        http://search.cpan.org/dist/Text-Ngram/Changes
Delta File
+4 -1 textproc/p5-Text-Ngram/Makefile
+2 -2 textproc/p5-Text-Ngram/distinfo
+6 -3 2 files

pkgsrc — devel/codeville Makefile PLIST

    * LICENSE=modified-bsd
    * distutils pkg, register egg-info.
    
    Bump PKGREVISION.
Delta File
+5 -4 devel/codeville/Makefile
+2 -1 devel/codeville/PLIST
+7 -5 2 files