1.3.3g - Released 09-Nov-2011
--------------------------------
- Bug 3702 - ProFTPD with mod_sql_mysql dies of "Alarm clock" on FreeBSD.
- Bug 3704 - Enable OpenSSL countermeasure against SSLv3/TLSv1 BEAST attacks.
To disable this countermeasure, which may cause interoperability issues
with some clients, use the NoEmptyFragments TLSOption.
- Bug 3711 - Response pool use-after-free memory corruption error.
textproc/p5-YAML-Tiny from 1.44nb2 to 1.50.
Upstream changes:
1.50 Thu 23 Jun 2011
- Major bug fix, all code that writes arbitrary data should upgrade.
- Simple scalars with no whitespace but ending in a colon like ABC: were
not being quoted, which results in the parser confusing it with a
mapping key and crashing.
1.49 Tue 8 Mar 2011
- No functional changes.
- Don't depend on the YAML modules in RELEASE_TESTING, as it can
pollute the advisory META.yml.
1.48 Tue 1 Feb 2011
- Fix to the refaddr compatibility where Scalar::Util is installed
but is older than 1.18.
1.47 Mon 31 Jan 2011
- No functional changes
- Only depend on the YAML implementations when we are release testing
1.46 Thu 16 Dec 2010
- No functional changes
- Moving to a production release now CPAN Testers is green again
1.45_02 Tue 7 Dec 2010
- Adding experimental support for exception->errstr conversion
- Updating test suite yaml_error to not expect exceptions
1.45_01 Tue 7 Dec 2010
- Added support for trailing line comments (INGY)
- Added checks for some characters that are illegal or reserved
in plain scalars (INGY)
- Minor cleaning up of some out of date POD (ADAMK)
- Updated AUTOMATED_TESTING dependencies to new versions (ADAMK)
1.19.
Upstream changes (since 1.15):
[Changes for 1.19 (JSON::Syck 0.42 ) - 2011-11-08]
* Do not run t/leak.t on perls prior to 5.8.9 as 5.8.8
and Devel::Leak apparently do not mix (perl RT #102606).
[Changes for 1.18 (JSON::Syck 0.41 ) - 2011-11-05]
* Promote to stable release.
[Changes for 1.17_02 (JSON::Syck 0.40_02 ) - 2011-11-03]
* perl RT #102606 - Only lvalue subroutines are supposed to return
the argument to "return" without copying it. Stop relying on a
pre-5.15 bug. [Father Chrysostomos]
[Changes for 1.17_01 (JSON::Syck 0.40_01 ) - 2011-02-28]
* Break YAML::Syck dependency on Scalar::Util
[Changes for 1.17 (JSON::Syck 0.40 ) - 2010-11-21]
* Change a C99 comment to a C89 comment
* Upgrade ppport.h from 3.13 to 3.19
* Remove inc/Test/Builder/IO/Scalar.pm from MANIFEST
[Changes for 1.16 (JSON::Syck 0.39 ) - 2010-11-21]
* POD formatting fixes contributed by Justin Hunter
from 0.33nb2 to 0.37.
pkgsrc changes:
- adjust module type
- adjust license
Upstream changes:
---
version: 0.37
date: Thu Sep 29 20:09:20 CEST 2011
changes:
- Fix the bug that accidentally released YAML-XS instead of YAML-LibYAML.
- Released from Wendy++ and Liz++'s Guest Bedroom.
---
version: 0.36
date: Sun Sep 25 22:08:53 CEST 2011
changes:
- Switch to Module::Package
- Fix LoadFile on empty file failure.
- Released from Wendy++ and Liz++'s Basement Server Room.
---
version: 0.35
date: Mon Apr 4 00:33:09 CST 2011
changes:
- Apply bdfoy patch from rt-46172
- Update ppport.h to fix rt-64749 & rt-62054
- Add ANDK's regexp.t patch from rt-62266
---
version: 0.34
date: Wed Apr 14 17:57:10 PDT 2010
changes:
- These changes from chansen++
- Handle misbehaved tied hashes
- Handle 'get' magic
- Added support for tied arrays and hashes
- Don't turn on the UTF-8 flag for strings containing US-ASCII (0x00-0x7F)
0.72nb1 to 0.77.
pkgsrc changes:
- none yet, even if distribution switched from bundled Module::Install to
bundled Module::Package (seems to be derived from Module::Install), but
fails clean .packlist creation when older version is installed.
Might need some cleanup some fine day.
Upstream changes:
version: 0.77
date: Thu Sep 29 18:28:25 CEST 2011
changes:
- Add $VERSION back to all modules.
- Released from Liz++ and Wendy++ garage attic!
---
version: 0.76
date: Wed Sep 28 12:05:08 CEST 2011
changes:
- Removed YAML::import per mst.
---
version: 0.75
date: Tue Sep 27 00:46:19 CEST 2011
changes:
- Switch to Mo for OO (YAML::Mo)
- use_test_base in Makefile.PL.
---
version: 0.74
date: Sun Sep 25 22:05:05 CEST 2011
changes:
- Switch to Module::Package
- Removed extra $VERSION lines from submodules
- Released from Liz++ and Wendy++'s Tool Basement!
---
version: 0.73
date: Tue Apr 19 20:14:59 EST 2011
changes:
- Apply ANDK's patch for 5.14.0
Updated databases/sqlrelay to 0.43nb1
Updated devel/omake to 0.9.8.6.0rc1nb1
Updated emulators/or1ksim to 0.2.0rc2nb1
Updated games/teg to 0.11.1nb22
Updated games/xscorch to 0.2.0nb4
Updated lang/lush to 1.2.1nb1
Updated net/ntp4 to 4.2.4p8nb2
Updated security/gnupg to 1.4.11nb2
Updated security/gnutls to 2.12.14nb1
1.001.
Upstream changes:
1.001 2011-09-14 22:49:56 America/New_York
- updated docs to clarify that pushd() and tempd() croak on errors
- if tempd() croaks, error appears at tempd()'s caller, not from within
tempd() itself
- warnings enabled if perl version >= 5.006
- adds 'untaint_pattern' option with a passable default
3.03 to 3.05.
pkgsrc changes:
- adjust download location to distribution based directory (from author-based)
Upstream changes:
3.05 - Wed Oct 5 08:14:00 CET 2011
- No functional changes, promoted to stable release.
3.04_04 - Mon Sep 12 08:12:00 CET 2011
- Simplify generated XS code by emitting a compatibility version
of dVAR. [Nicholas Clark]
- Fixed "INCLUDE: $cmd |", CPAN RT #70213
3.04_03 - Sun Sep 4 18:49:00 CET 2011
- By #defining PERL_EUPXS_ALWAYS_EXPORT or
PERL_EUPXS_NEVER_EXPORT early in your XS code, you can
force ExtUtils::ParseXS to always or never export
XSUB symbols. This has no effect on boot_* symbols since
those must be exported.
3.04_02 - Sat Sep 3 15:28:00 CET 2011
- Don't put null characters into the generated source
file when -except is used; write the '\0' escape sequence
properly instead. [Stephen Bennett]
3.04_01 - Sun Aug 28 17:50:00 CET 2011
- The XSUB.h changes to make XS(name) use XS_INTERNAL(name)
by default (which were in the 5.15.2 dev release of perl)
have been reverted since too many CPAN modules expect to
be able to refer to XSUBs declared with XS(name).
Instead, ExtUtils::ParseXS will define a copy of the
XS_INTERNAL/XS_EXTERNAL macros as necessary going back to
perl 5.10.0 (which is the oldest perl I had for testing).
By default, ExtUtils::ParseXS will use XS_INTERNAL(name)
instead of XS(name).
3.04 - Thu Aug 25 08:20:00 CET 2011
- Stable release based on 3.03_03, no functional changes.
3.03_03 - Wed Aug 24 19:43:00 CET 2011
- Try to fix regression for input-typemap override in XS argument
list. (CPAN RT #70448)
- Explicit versions in submodules to fail early if something
goes wrong.
3.03_02 - Sun Aug 21 13:19:00 CET 2011
- Properly strip trailing semicolons form inputmaps. These could
trigger warnings (errors in strict C89 compilers) due to
additional semicolons being interpreted as empty statements.
[Torsten Schoenfeld, Jan Dubois, Steffen Mueller]
- Now detects and throws a warning if there is a CODE section using
RETVAL, but no OUTPUT section. [CPAN RT #69536]
- Uses the explicit XS_EXTERNAL macro (from perl 5.15.2 and newer)
for XSUBs that need to be exported. Defines XS_EXTERNAL to fall
back to XS where that is not available.
- Introduces new EXPORT_XSUB_SYMBOLS XS keyword that forces exported
XSUB symbols. It's a no-op on perls before 5.15.2.
Changes from previous:
1.14 Tue 26 Oct 2011 19:42:00 CET
- removed benchmark test data and benchmark script for release (Torsten Raudssus [GETTY])
1.12 Sat 19 Mar 2011 19:05:17 CET
- Fixed the t/08 test
1.11 Tue 26 Oct 2010 14:10:00 UTC
- Added param_order capability (Torsten Raudssus [GETTY])
1.10 Fri 8 Oct 2010 15:50:55 UTC
- Patch for test failure ( thanks KENTNL/MITHALDU! )
Changes from previous:
0.19
- Add pluggable backends, since AnyEvent seems to be flaky on
some systems. (doy)
0.18 02/17/2010
- Fixes for RewriteLocation when used on a mounted proxy
(hiratara, rbuels)
- Ignore $ENV{http_proxy}
- Include reason for failure in 502 response
- Disabled persistent HTTP connection option in AnyEvent::HTTP
0.17 01/19/2010
- Bump version to fix some CPAN issues
0.16 01/12/2010
- Rewrite proxy code to use AnyEvent::HTTP's on_body callback.
This gets chunked and gzipped responses working.
Changes from previous:
1.58 Sat Jul 2 15:58:46 2011
* Added prereq on Path::Class (RT #68360).
* Doc fixes by Nicholas Bamber and Salvatore Bonaccorso (RT #68385).
1.57 Tue Apr 12 11:07:01 IDT 2011
* No functional changes.
* Removing English from unnecessary tests that confuse a tester.
1.56 Thu Apr 7 17:01:11 IDT 2011
* No functional changes, productionizing.
1.55_01 Fri Jun 11 16:56:00 IDT 2010
Special thanks goes to Andy Lester, who has been, still is and
will remain an inspiration to many programmers, myself included.
[ENHANCEMENTS]
Added hooks for distribution building in App. Thanks to brian d foy.
MANIFEST is now created via the proper builder.
Kept create_MANIFEST to act as hook.
Added Apache license by pfig.
* [RT #53539] Refactoring, adding hooks, described above.
(Patch provided by brian d. foy)
* [RT #27304] Minimal version of perl (5.006)
(Patch provided by Alexandr Ciornii)
* [RT #53339] ::Simple uses the builder to create the MANIFEST
* Moved repository to Github
* Some more refactoring in Simple::create_builder()
Changes from previous:
1.12 Fri Sep 4 19:00 2011
- Reclaim compatibility with the most recent versions of
ExtUtils::ParseXS.
- Explicit tests for wrong-type invocants.
Changes from previous:
1.61 Fri Sep 16 15:47:50 MSD 2011
* New methods in Handle for mass changes from select statements:
InsertFromSelect, DeleteFromSelect and SimpleUpdateFromSelect
* New methods in Handle for generation of date time related SQL
1.60 Thu Sep 15 01:01:15 MSD 2011
* custom BuildDSN for Oracle
** Database is treated as SID if SID is not provided
** Build 'dbi:Oracle:<SID>' instead of 'dbi:Oracle:sid=<SID>'
* changes in DBIx::SearchBuilder->Column method
** complete documentation
** support for empty FIELD argument
** column naming fix when explicit ALIAS => 'main' passed
1.59 Fri Nov 19 13:45:01 MSK 2010
* DBIx::SearchBuilder->DistinctFieldValues method
1.58 Wed Oct 20 02:17:37 MSD 2010
* SIGNATURE fix
* delete obsolete cvs metadata from a module
1.57 Mon Sep 4 21:21:57 UTC 2010
* INCOMPATIBLE CHANGE: NextPage and PrevPage were adding rows from
the previous page. Jesse claims that when he wrote this code, he
was 20 years old and it seemed like a good idea at the time.
* When logging queries, include full stack trace
* support $sb->NewAlias( 'table' => 'LEFT' );
* allow join to depend on nothing
* catch cases when there are more closing parens then should be
* Oracle: Use ROW_NUMBER() to propagate row ordering from inside the DISTINCT
* Various performance improvements through small internal refactorings
* Implemented 'sub Fields' on Oracle
* unify case insensitive characters to avoid using LOWER() in some
cases
* We now RedoSearch when RowsPerPage is changed
* No longer RedoSearch if FirstRow is called, but is not actually changed
* Document all paging functions and test them
* handle LOWER() in redundant LEFT joins optimizer,
for Oracle and may be Pg
* Make debugging problems easier by passing errors back
https://rt.cpan.org/Ticket/Display.html?id=55203
* fix Record->PrimaryKeys, field names in values hash are lc'ed
https://rt.cpan.org/Ticket/Display.html?id=18280
* doc updates and cleanups
0.006 to 0.008.
Upstream changes (since 0.006):
0.008 2011-11-06 21:10:14 America/New_York
no changes since 0.007
0.007 2011-10-31 23:22:47 America/New_York
revert the mistake by which 0.004 allowed blocks after "exception" as
well as "success"
to update textproc/p5-Text-Sass.
This module provides conversions between commonly used ways to express
colors. It provides conversions between color spaces such as RGB and
HSV, and it provides ways to look up colors by a name.
to update www/p5-HTML-FormFu.
The MooseX::Aliases module will allow you to quickly alias methods in
Moose. It provides an alias parameter for has() to generate aliased
accessors as well as the standard ones. Attributes can also be
initialized in the constructor via their aliased names.
A bug fix release of 1.8.0.
Now, manager.event_loop_backend and manager.n_workers aren't
experimental!
=== milter manager
==== Improvements
* [applicable-condition][sendmail] clear DNS cache for each 100 IP
addresses.
==== Fixes
* detach IO for launcher on daemon mode.
use milter_client_is_run_as_daemon() to get whether daemonize or
not. [Reported by OBATA Akio]
* add a workaround for Ruby cleanup.
If environment variable
MILTER_MANAGER_RUBY_STOP_TIMER_THREAD_BEFORE_CLEANUP=yes,
skip timer thread before cleanup.
* use rb_fork() as fork implementation.
This will fix --daemon doesn't work on *BSD.
[Reported by OBATA Akio]
* use INCLUDES to use configured libev include path rather than
CPPFLAGS. [Reported by moto kawasaki]
=== milter-core
==== Fixes
* fix missing null FD close by inverted condition.
[Reported by OBATA Akio]
=== milter-client
==== Improvements
* use higher priority for accepting connection.
==== Fixes
* fix a bug that workers don't shutdown on master shutdown. It's
GLib evnet loop backend specific problem.
=== milter-server
==== Improvements
* add more information to error message.
* [server] unify unknown name logging.
==== Fixes
* fix a bug that all milters can't find on 2nd RCPT in the same
session.
=== Ruby milter
==== Improvements
* add Milter::Client::Configuration::MilterConfiguration#name.
==== Fixes
* fix event_loop_created hook can't get event loop.
* do not raise error if process raw shift_jis mail file. Ruby 1.9.
* udpate bundled test-unit file list. [Reported by Hirohisa Yamaguchi]
* [ruby][glib2] fix a SEGV bug on Solaris10.
=== milter-test-server
==== Fixes
* fix quoted charset detection. [Reported by nobu]
* fix multiline header parsing.
* --mail-file keeps new line type of the original mail.
=== Document
==== Improvements
* add log list to HTML.
* fix typos. [Pull requested by Norio Suzuki]
=== Admin
==== Improvements
* use locale "en" if Accept-Language is not "ja".
[Reported by Larry G. Wapnitsky]