* "git submodule init" copied "submodule.$name.update" settings from
.gitmodules to .git/config without making sure if the suggested
value was sensible.
Mainly compiler options fine-tuning.
This version to be the first one used by XCB.
Arnaud Fontaine (1):
Interleaved C code and declarations is no longer a portability issue.
Bart Massey (1):
Revert "Interleaved C code and declarations is no longer a portability issue."
Gaetan Nadon (4):
CWARNFLAGS: comment out -Wcast-qual
XORG_WITH_DOXYGEN: check for the dot graphics utility
XORG_TESTSET_CFLAG: add -fd which is the SUNCC -Wold-style-definition
Version bump: 1.18.0
Ross Burton (1):
xorg-macros.m4.in: use the autoconf cache for XORG_CHECK_MALLOC_ZERO
libftdi version 1.0
A library (using libusb) to talk to FTDI's UART/FIFO chips
including the popular bitbang mode.
The following chips are supported:
- FT4232H / FT2232H
- FT232R / FT245R
- FT2232L / FT2232D / FT2232C
- FT232BM / FT245BM (and the BL/BQ variants)
- FT8U232AM / FT8U245AM
libftdi requires libusb 1.x.
libhid is a rewrite of libHID[0] and aims to provide the same functionality
from a more organised framework. It aims to provide a layer of abstraction for
accessing HID-class devices over USB or serial lines (similar to what libusb
provides for the base USB protocol).
http://www.ghz.cc/~clepple/libHID/doc/html/
libhid has been designed because it is needed in two other projects
(libphdigets and nut). As such, it does not have a complete featureset yet but
is rather a work in progress (alpha state). We invite everyone to contribute
or get in touch with us for additional features.
Please find more information on the project website:
http://libhid.alioth.debian.org
This is libConfuse, a library for parsing configuration files. It was
called libcfg before, but was changed to not confuse with other
similar libraries.
See the INSTALL file for installation instructions. By default, only a
static library is built. Specify --enable-shared to the configure
script to also build a shared library.
With libtool 1.4.2 (and/or automake 1.6.3) there is a problem building
the sources. The libtool script expects the environment variable SED
to point to a usable sed binary, but this variable does not get
set. You'll have to do a "export SED=sed" (if using bash) or "setenv
SED sed" (if using csh) before running make.
Documentation can be built by running doxygen in the top-level
directory. It is also available at http://www.nongnu.org/confuse/manual/.
There is a project page at http://sv.nongnu.org/projects/confuse.
Report bugs to <confuse-devel@nongnu.org>
This is a regularly-scheduled bugfix release.
bookmarks: consider successor changesets when moving bookmark (issue4015)
contrib: don't mention obsolete graphlog extension in mercurial.ini
contrib: promote strip extension over MQ in sample.hgrc
contrib: stop mentioning obsolete graphlog extension in sample.hgrc
convert: fix svn crash when svn.ra.get_log calls back with orig_paths=None
help: fix backwards bisect help example
help: use progress instead of mq as in 'hg help config' example
hgk: fix tag list parser (issue4101)
hgweb: ignore non numeric "revcount" parameter values (issue4091)
histedit: hold wlock and lock while in progress
largefiles: cache largefiles for update, also without printmessage
largefiles: don't crash on 'local renamed directory' actions
merge: move forgets to the beginning of the action list
minirst: do not interpret a directive as a literal block
minirst: find admonitions before pruning comments and adding margins
obsolete: stop doing membership test on list
parse_index2: fix crash on bad argument type (issue4110)
phase: better error message when --force is needed
rebase: fix rebase aborts when 'tip-1' is public (issue4082)
rebase: fix working copy location after a --collapse (issue4080)
share: fix unshare calling wrong repo.init() method
shelve: fix bad argument interaction with largefiles (issue4111)
shelve: unshelve using an unfiltered repository
strip: fix last unprotected mq reference (issue4097)
strip: hold wlock for entire duration
subrepo: sanitize non-hg subrepos
templater: fix escaping in nested string literals (issue4102)
templater: makes branches work correctly with stringify (issue4108)
templater: only recursively evaluate string literals as templates (issue4103)
unshelve: add tests for unknown files
unshelve: don't commit unknown files during unshelve (issue4113)
util: url keeps backslash in paths
util: warn when adding paths ending with \
Changes for 0.24 Fri Feb 1 18:14:28 2013
============================================
* Resolve [rt #83093] "Won't load modules with apostrophes"
reported by Dave Golden
3.22 - Thu Aug 29 19:30:00 CET 2013
- Fix parallel testing crashes.
- Explicitly require new-enough Exporter.
3.21 - Fri Aug 9 19:08:00 CET 2013
- stop "sv_2mortal(&PL_sv_yes)" and "(void)sv_newmortal()" for immortal
typemap entries [perl #116152]
- Deterministic C output (fix for hash randomization in 5.18).
3.18_04 - Fri Jun 20 17:47:00 CET 2013
- Fix targetable size detection (& better tests)
- Assorted cleanup and refactoring.
3.18_03 - Fri Apr 19 18:40:00 CET 2013
- Heuristic (and flawed) type canonicalization for templated
C++ types.
- More tests ported from core.
3.18_02 - Mon Apr 15 07:30:00 CET 2013
- ExtUtils::ParseXS no longer uses global state (if using OO
interface).
- New "real" OO interface.
3.18_01 - Thu Apr 11 19:17:00 CET 2013
- ExtUtils::Typemaps gains a clone method.
3.18 - Mon Nov 19 07:35:00 CET 2012
- Restore portability to Perl 5.6, which was lost at EU-PXS 3.00.
- [perl #112776] avoid warning on an initialized non-parameter
- Only increment PL_amagic_generation before 5.9
This module is part of perl core since 5.0something. The version in
this separate package is older than THAT version, and no newer
version is available separately.
5.74 Fri Oct 25 19:08 2013
- Makefile.PL: Set installdirs to "site" on Perl >= 5.12
5.73 Tue Oct 16 16:45 2012
- AutoLoader::autoload_sub
Same as actually autoloading a function, but doesn't
execute it. Cf. documentation for details.
0.280212 - 2013-09-08
Fixed:
- Reversion all modules.
0.280211 - 2013-09-08
Fixed:
- Missing dependency Perl::OSType [Leon Timmermans]
- Fixed repository location [Alberto Simões]
0.280210 - 2013-09-06
Fixed:
- Update INSTALLDIRS to favor installation under 'site' (perl 116479)
[James E Keenan]
0.280209 - 2012-10-20 (Perl v5.17.5)
Fixed:
- Allow options to be passed to prelink in Windows (perl #115100)
[Eric Brine]
0.280208 - 2012-06-20 (Perl v5.17.1)
Fixed:
- Corrected location in which manifest file is looked for on
Windows (RT#35943, perl #111798) [snaury@gmail.com]
0.280207 (Not released)
Fixed:
- Corrected test for existence of manifest file on Windows
(perl #111782) [Steve Hay]
0.280206 - 2012-03-20 (Perl v5.15.9)
Documented:
- Added a SUPPORT section to indicate that upstream is Perl 5 core
1.27 2013.03.21 SAPER (Sébastien Aperghis-Tramoni)
[CODE] Updated from bleadperl:
- Remove a reference to a non-existent module (Karl Williamson)
- Make utf8 downgrading version dependent in order to avoid
unconditional loading of utf8_heavy.pl (Brad Gilbert)
1.25 2013.01.19 SAPER (Sébastien Aperghis-Tramoni)
[CODE] Updated from bleadperl:
- Remove 5.6-isms (Sébastien Aperghis-Tramoni)
1.24 2013.01.07 SAPER (Sébastien Aperghis-Tramoni)
[CODE] Updated from bleadperl:
- Disable the UTF8 downgrade when unnecessary (Father Chrysostomos)
- Restore compatibility with Perl 5.8 (Sébastien Aperghis-Tramoni)
- Skip t/utf8.t on Perl before 5.8.4 (Sébastien Aperghis-Tramoni)
[DIST] Perl-RT #114050: Added meta-information in Makefile.PL to
reflect that the module is maintained by P5P.
0.90 Mon Nov 18 15:08:15 GMT 2013
Misc:
* skip some problematic tests when PERL_CORE
0.88 Fri Nov 15 14:44:03 GMT 2013
Misc:
* skip some problematic tests on Cygwin
0.86 Mon Nov 4 14:09:42 GMT 2013
Bug fixes:
* run_forked: workaround absent CLOCK_MONOTONIC on OSX (Petya Kohts)
* RT#89770 Patch to fix error reporting if command killed by signal
(Ed Avis)
* Make the false test more forgiving, for Solaris and other SVR*
(bingos)
0.85_02 Thu Oct 10 13:59:34 BST 2013
Bug Fixes:
* run_forked: incomplete output more than buffer size
0.85_01 Thu Sep 5 20:30:51 BST 2013
Enhancements:
* run_forked() now uses Time::HiRes and Carp
0.84 Tue Aug 6 10:03:03 BST 2013
Enhancements:
* Lowered CPU usage for run_forked() (Petya Kohts)
Bug Fixes:
* RT#85912 Handle STDOUT/STDERR for run_forked()
and coderefs (Petya Kohts)
* RT#76901 fixed regression introduced in 0.78
(Petya Kohts)
* RT#70530 run_forked() now has a consistent
API with run() (Petya Kohts)
* Socket only used where needed (bingos)
Misc:
* Install into sitelib if >= v5.12.0
0.82 Sat Jun 29 22:11:22 BST 2013
* Typo fixes (David Steinbrunner)
0.80 Sat Mar 2 22:03:49 GMT 2013
* Use File::Spec->path instead of relying on
Config (William Orr)
Changelog:
Changes with APR-util 1.5.3
*) Cygwin: Use correct file extension when loading APR DSOs. Bug 55587.
[Carlo Bramini <carlo.bramix libero.it>]
*) Add experimental cmake-based build system for Windows. Refer to
README.cmake for more information. [Jeff Trawick, Tom Donovan]
*) Fix warnings in odbc driver on 64bit systems.
Bug 55197 [Tom Donovan]
*) Add support to apr_memcache for unix domain sockets. Bug 54573 [Remi
Gacogne <rgacogne+asf aquaray.com>]
*) Add support for Berkeley DB 6.0. [Rainer Jung]
*) Improve platform detection for bundled expat by updating
config.guess and config.sub. [Rainer Jung]
* BUILDLINK_{API,ABI}_DEPENDS.apr are bumped
Changelog:
Changes for APR 1.5.0
*) Fix Linux kernel version check to recognize more versions,
including versions 3.10 and later. Bug 55690. [Joe Orton,
Arfrever Frehtes Taifersar Arahesis <arfrever.fta gmail.com>]
*) Add apr_sockaddr_is_wildcard() to check if a socket address
refers to the wildcard address for the protocol family (e.g.,
0.0.0.0/INADDR_ANY for IPv4). [Jeff Trawick]
*) apr_file_dup2() on Windows: Fix debug RTL assertion in when
attempting to _commit(stdout) or _commit(stderr). [Mike Rumph
<mike.rumph oracle.com>]
*) apr_socket_connect() on Windows: Handle WSAEISCONN. Bug 48736.
[<inoue ariel-networks.com>, Jeff Trawick]
*) z/OS: threadsafe apr_pollset_poll support for sockets [Greg Ames]
*) Windows: Don't obtain a mutex for buffered file I/O unless the
file was opened with the APR_FOPEN_XTHREAD flag. [Ivan Zhakov
<ivan visualsvn.com>]
*) Windows: Create named shared memory segments under the "Local"
namespace if the caller is unprivileged, fixing an inability of
unprivileged callers to use apr_shm_create() with named shared
memory segments under recent Windows. As before, shared memory
segments are created under the "Global" namespace for privileged
callers. Add apr_shm_create_ex() and apr_shm_attach_ex(), which
provide the ability to override the normal namespace selection.
[Jeff Trawick]
*) Update compile settings for MINT OS. Bug 47181. [Alan Hourihane
<alanh fairlite.co.uk>]
*) Files and pipes on Windows: Don't create an unused pollset when
files and pipes are opened. [Mladen Turk]
*) apr_socket_timeout_set() on Windows: If the socket was in a non-
blocking state before, disable that setting so that timeouts work.
[Jeff Trawick]
*) File info APIs: Fix calculation of atime and mtime on AIX. Bug 51146.
[Ruediger Pluem]
*) Add the apr_escape interface. [Graham Leggett]
*) Cygwin build fixes. Bugs 51016 and 55586. [Carlo Bramini
<carlo.bramix libero.it>]
*) Add apr_skiplist family. [Jim Jagielski]
*) Add experimental cmake-based build system for Windows. Refer to
README.cmake for more information. [Jeff Trawick, Tom Donovan]
*) Add the apr_table_getm() call, which transparently handles the
merging of keys with multiple values. [Graham Leggett]
*) Add apr_hash_this_key(), apr_hash_this_key_len(), and
apr_hash_this_val() for easier access to those attributes from
a hash iterator. [Hyrum K. Wright <hyrum_wright mail.utexas.edu>]
*) MinGW/MSYS: Support shared builds of APR, other general improvements
to support of this toolchain. Bug 46175. [Carlo Bramini
<carlo.bramix libero.it>]
*) Improve platform detection by updating config.guess and config.sub.
[Rainer Jung]
*) apr_socket_opt_set: Add support for APR_SO_BROADCAST. PR 46389.
[Armin Müller <mueller itestra com>]
*) Enable platform specific support for the opening of a file or
pipe in non-blocking mode through the APR_FOPEN_NONBLOCK flag.
[Graham Leggett]
1.13 Sat Oct 26 19:08:27 BST 2013
- Bring everything up to date with all patches from RT
- Sync version with core
1.14 Sat Oct 26 19:20:03 BST 2013
- Update versions everywhere
- Change email address and add the github location
1.15 Sat Oct 26 21:28:29 BST 2013
- meta data patch from David Steinbrunner
- Change email in metadata
1.39
- Add LICENSE section to the documentation
- Fix detection of threaded perl builds in the tests
- Fix STORABLE_freeze when no plain keys are added
Update DEPENDS
Upstream changes:
4.002 2013-11-29 19:07:32 GMT
* Feature #380 : global improvement doc (Celogeek San)
* Bug #378 : fix pod typo (Celogeek San)
* Feature #379 : improve synopsis (Celogeek San)
4.001 2013-11-26 09:15:14 GMT
* Bug #377 : older version of perl has different init methods (Celogeek San)
4.000 2013-11-25 19:01:24 GMT
* Feature #328 : Rewrite pod (Celogeek San)
Fix: Path::Class 0.32 needed for tempfile
Fix: import only moox options role methods, not the one need by this module
Fix: JSON help format
Feature: improve handling of errors (catch everything and display the proper usage methods)
Feature: full rewrite pod documentation
- 5.9.2 | 2013-11-28
- bugfixes
- avoid possibly failing command in backticks
Some versions of Solaris /bin/sh would cause the extract-help
build script to exit failurefully when the grep command in the
backticks failed (in the presence of "set -e"). Sigh.
- handle low-memory situations like RCS 5.7 (mostly)
For reading comma-v files, RCS 5.7 tries mmap(2), in-core
snarfing, and stdio access, falling back to slower methods
on failure of the faster method. RCS 5.8 maintained the order,
but did not fall back; on failure, it gave up immediately.
This change was originally viewed as a feature, but lately it
seemed more like a bug.
Now, RCS 5.7 behavior is for the most part restored. The
exception is when env var ‘RCS_MEM_LIMIT’ is set; in that case,
failure of a fast method does not fall back to the slower one.
- default for env var ‘RCS_MEM_LIMIT’ relaxed
This used to be 256 kilobytes, a reasonable value a long time
ago, but ridiculously low nowadays. Now, it is "unlimited",
which is more in line w/ the GNU philosophy, anyway:
(info "(standards) Semantics")
Since the env var is mostly intended for testing RCS, you can
normally leave it unset. (Probably it will be removed in a
future release.)
- maintenance tools updated
- automake (GNU automake) 1.14
- gnulib-tool (GNU gnulib 2013-11-28 08:46:06) 0.1.21-37f8a
New in CppUnit 1.13.2:
---------------------
* Portability:
- Supports 64 bit build on windows
- Report errors from dlopen and dlclose through dlerror on
unix/linux.
This release addresses two security issues:
CVE-2013-4505: mod_dontdothat does not restrict requests from serf clients.
CVE-2013-4558: mod_dav_svn assertion triggered by autoversioning commits.