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]
A lot of improvements and grammar fixes in manual page
by Nikolai Krot.
Support for marker "keep" was implemented.
(nih mark -k|-K, nih list -k, nih install).
"keep" marker means that a package can't be updated by "nih update"
command. This marker is particularly useful to mark packages that
the user compiled manually from pkgsrc.
Original idea belongs to Debian APT.
nih install:
- Options -r and -R options were added
for installing dependencies or dependent packages.
Sometimes they may fix mysterious segfaults.
- Support for package suffix `/' was added that means "remove
update". See the manual page for details.
- A virtual package "_" was implemented that means "all packages"
for which update is available".
- Fixed: bug in REQUIRES/PROVIDES problem resolver. Now packages
that solve REQUIRES/PROVIDES problems are marked as installed by
user. Thanks to Jan Smydke for the report.
- Library files including system libraries that packages require
through REQUIRES field are also checked during update plan
generation.
fix: $CACHEDIR/All directory is created only when it is really necessary.
from 0.6.1 to 0.7.0.
pkgsrc changes:
- fix dependencies (see changelog of last commit - upstream dependencies
changed, adam@ forgot to adapt)
Upstream changes:
0.7.0 2011-11-12
[ENHANCEMENTS]
- 'git cpan-init' now accepts a '--vcs' argument
- new command 'git cpan-sources'
in devel/p5-Class-Load from 0.11nb1 to 0.12.
pkgsrc changes:
- adjust dependencies according to module information
Upstream changes:
0.12 2011-10-25
- Depend on Module::Runtime 0.011+. This fixes problems with Catalyst under
Perl 5.8 and 5.10.
in devel/p5-Module-Runtime from 0.010 to 0.011
Upstream changes:
version 0.011; 2011-10-24
* bugfix: in require_module() and use_module(), work around a Perl
core bug affecting Perl 5.8 and 5.10 that could pass the wrong
context to the file scope of a required file, which breaks some
modules; this bug would only rarely afflict the core's require()
in situations where it would afflict require_module()