rsvndump is a command line tool that is able to dump a subversion
repository that resides on a remote server. All data is dumped in
the format that can be read/written by svnadmin, so the data produced
by rsvndump can easily be imported into a new subversion repository.
Class::XSAccessor implements fast read, write and read/write accessors
in XS. Additionally, it can provide predicates such as has_foo()
for testing whether the attribute foo is defined in the object. It
only works with objects that are implemented as ordinary hashes.
Class::XSAccessor::Array implements the same interface for objects
that use arrays for their internal representation.
__builtin_return_address() and __builtin_frame_address()
can't have a !0 argument on mips.
with a hint from miod@
ok aja@ (sorry for making your eyes bleed..!)
- sync patches with upstream repo: OpenJDK/bds-port
- fix gtk look and feel issue caused by dlopen of non-matching major
- fix other dlopen's of non-matching majors
- change max memory utilization on i386 to correct build failures
early so eventual runtime fallout will be dealt at p2k9.
Major bump on soup-2.4 lib, minor bump on soup-gnome-2.4 lib.
Tested in a bulk build by jasper@ and sthen@, thanks!
aliased is simple in concept but is a rather handy module. It loads
the class you specify and exports into your namespace a subroutine
that returns the class name. You can explicitly alias the class to
another name or, if you prefer, you can do so implicitly.
In the latter case, the name of the subroutine is the last part of
the class name.
ok pea@
Test::LeakTrace module provides several functions that trace
memory leaks. This module scans arenas, the memory allocation
system, so it can detect any leaked SVs in given blocks.
ok sthen@
including XSS (prefs, MIME viewer) and preventing overwriting of webserver-
accessible files (image form fields, e.g. with Turba). For more information
see http://lists.horde.org/archives/announce/2009/000512.html.
Thanks Vijay Sankar, Michiel van Baak and Daniel Levai for testing/feedback.
GObject Introspection is a project for providing machine readable
introspection data of the API of C libraries. This introspection data
can be used in several different use cases, for example automatic code
generation for bindings, API verification and documentation generation.
feedback and ok ajacoutot@ landry@
FFI stands for Foreign Function Interface. A foreign function interface
is the popular name for the interface that allows code written in one
language to call code written in another language. The libffi library
really only provides the lowest, machine dependent layer of a fully
featured foreign function interface. A layer must exist above libffi
that handles type conversions for values passed between the two
languages.
successfully tested on seven arches by me. other arches are disabled for now as
they need more work (mips64) or haven't been tested yet.