Background: On systems with CoreText (i.e., Darwin), pango
unconditionally links with it and installs certain libraries; this
is already handled in PLIST.
Problem: On systems where cairo has been built with the "quartz"
option, pango installs an additional header file.
Fix: Given that the "quartz" option is off by default, and assuming
that users who enable it likely do so globally in PKG_DEFAULT_OPTIONS,
add a nominal "quartz" option to pango that conditionalizes whether
to expect this additional header file.
"Sounds good" from jperkin@.
Tested on:
* Mac OS X 10.9.3, with and without PKG_DEFAULT_OPTIONS+=quartz
(from cairo on up the dependency chain)
* NetBSD/amd64 6.1.4, with X sets and the default options
2014-06-16: 0.7.0 "Kryoptonite"
- Partial IPv6 support (#107)
Client can connect to iodined through an relaying IPv6
nameserver. Server only supports IPv4 for now.
Traffic inside tunnel is IPv4.
- Add socket activation for systemd, by Michael Scherer.
- Add automated lookup of external ip (via -n auto).
- Bugfix for OS X (Can't assign requested address)
- Fix DNS tunneling bug caused by uninitialized variable, #94
- Handle spaces when entering password interactively, fixes#93.
Patch by Hagar.
- Add -R option to set OpenBSD routing domain for the DNS socket.
Patch by laurent at gouloum fr, fixes#95.
- Add android patches and makefile, from Marcel Bokhorst, fixes#105.
- Added missing break in iodine.c, by Pavel Pergamenshchik, #108.
- A number of minor patches from Frank Denis, Gregor Herrmann and
Barak A. Pearlmutter.
- Testcase compilation fixes for OS X and FreeBSD
- Do not let sockets be inherited by sub-processes, fixes#99.
- Add unspecified RR type (called PRIVATE; id 65399, in private use
range). For servers with RFC3597 support. Fixes#97.
- Fix authentication bypass vulnerability; found by Oscar Reparaz.
This is a security update and approved by wiz@.
Upstream changes:
Changes since 1.22.7
(bug 65839) SECURITY: Prevent external resources in SVG files.
(bug 66428) MimeMagic: Don't seek before BOF. This has weird side effects like only extracting the tail of the file partially or not at all.
provider regarding files being installed to ${PYSITELIB}/tests/. The
others have yet to be imported, but let's fix this now. From CHANGES.rst:
0.6.0 (2014-06-25)
^^^^^^^^^^^^^^^^^^
- Added new validator: slug
- work around more incompatible changes in 5.20.
- check that perl slots actually have enough space to hold
interpreter variables.
- untested port to perl 5.19 (64 bit tmps indices) (reported
by Andreas König).
- croak when cancel is called without a thread context.
- *sigh*, removed leftover debugging code from debugging a
perl bug, of all things.
- semaphores would not clear the destroy hook when interrupted
by ->throw, causing segfaults or worse.
- ->throw on a thread waiting for a semaphore did not acquire
the semaphore, but also didn't wake up other waiters,
possibly causing a deadlock.
- "FATAL: $Coro::IDLE blocked itself" will now use Carp::confess
to report a full stacktrace, which should help find out
where the actual call is.
- "atomically" destroy data in slf_destroy, because it is
the right thing to do, just in case.
- disable ecb.h libm dependency, to compile on ancient systems
or under adverse conditions.
- do not crash when freeing padlists with holes (in 5.18).
- tentative SVt_BIND 5.19 port/fix.
- use a new algorithm to derive padlists for perl 5.18. The old
one could lead to 0-pointer accesses inside perl (reported
by Darin McBride).
Not a leaf, but this update should fix a handful of depending
packages, and at least one of those passes its tests against this
version.
making this package installable again).
Dist fixes:
* Removed redundant File::Spec check from Makefile.PL
Bug fixes:
* Resolve another regression related to not recursing into distdirs
* Work-around v5.10.1 for the MIN_PERL_VERSION v-string handling
* Make MIN_PERL_VERSION handle v-strings properly
* Resolved a regression in MM_Unix.pm
(https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/issues/96)
* Libraries are not transitive on Android
Test fixes:
* Make meta tests more robust to changes in CPAN::Meta
Not a leaf, but this update should fix a handful of depending
packages.