# changelog

author: cwh@suse.de
changelog:
  - 4.31 Wed Jul 29, 2009
      [FEATURES]
    - html_tmpl_class() now allows setting an an alternate HTML::Template class
      at a run time. This makes it easy to set the class to be
      'HTML::Template::Dumper' for debugging. You can then see and precisely
      test the Perl data structure that would be sent your template, taking
      into account the template tokens that are actually set there.  (Mark Stosberg)
      [DOCUMENTATION]
    - More typo fixes (Lyle)
  - 4.21 Sat Jan 3, 2009
      [FEATURES]
    - This now works:
      $webapp->query($new_query_object);
      Setting a new query object can be useful in combination with
      CGI::Application::Server.  (Jaldhar Vyas)
      [DOCUMENTATION]
    - More typo fixes (Lyle)


author: tabraham@novell.com
changelog:
  - updated to 4.50 Thu Jun 16, 2011
      [FEATURES]
      Better PSGI support in the core
    - run_as_psgi() works like run, but directly returns the expected PSGI response structure
    - psgi_app() wraps up all the PSGI bits to call and run the application and return a PSGI
      code ref:
      $psgi_coderef = WebApp->psgi_app({ ... args to new() ... });
      [DOCUMENTATION]
    - docs for header_props() were improved


author: chris@computersalat.de
changelog:
  - cleanup spec
    o removed Provides {cpan_name}
  - noarch package
    o removed .packlist file
    o removed perllocal.pod file


author: chris@computersalat.de
changelog:
  - bzipped Source
  - cleanup spec
    o added header
    o sort TAGS
    o fix deps
    o added perl-macros
    o update description
  - rpmlint
    o files-duplicate


author: coolo@suse.com
changelog:
  - update to 3.08
      Maintenance release with a couple new features: support for "charset:
      utf8" in "Source::File", add_before_option/add_after_option c/o Victor
      Porton, and support for HTML5 type names c/o Wolfgang Radke.


author: anicka@suse.cz
changelog:
  - update to 4.35 (bnc#410259)
    * FIX: Fix the bug fix for error propagation from 4.34
    * FIX: Reset errors when creating a new object. Previously,
      errors from a previous object could show up in the current object.
    * INTERNAL - Patch Build.PL and Makefile.PL to run
      Module::Metadata::Changes's ini.report.pl, if available, to
      regenerate Changelog.ini from this file (Changes), when creating
      a makefile.
    * SECURITY: Patch CGI::Session::Driver::file to stop \ and /
      characters being used in session ids and hence in file names.
      These characters, possibly combined with '..', could have been
      used to access files outside the designated session file directory.
    * FIX: Patch CGI::Session to propagate error upwards when
      _load_pluggables() fails.
    * INTERNAL: Ship a machine-readable version of this file under
      the name Changelog.ini.
    * FIX: Patch CGI::Session::Driver::mysql to replace
      'REPLACE INTO ...' with 'INSERT INTO ... ON DUPLICATE KEY UPDATE ...'.
    * FIX: t/mysql.t used to test setting the global variable
      $CGI::Session::MySQL::TABLE_NAME.


author: anicka@suse.cz
changelog:
  - update to 4.41
    * FIX: RT#43290. In CGI::Session::Driver::sqlite, ensure database
    handle is still defined in DESTROY() before calling ping().
    * DOCUMENTATION: Add comments about using the header() method
    to set the charset to 'utf-8'.


author: lars@linux-schulserver.de
changelog:
  - update to 4.42:
    * Fix broken links in documentation and tests. (RT##49020)
  - add perl-DBD-SQLite, perl(CGI::Simple) and perl(FreezeThaw) to
    BuildRequires to run more tests (DBI tests needing a running
    database and are skipped so far)
  - follow perl packaging rules in specfile


author: vcizek@novell.com
changelog:
  - update to 4.43
    * FIX: Avoid deleting unmatched sessions when calling find() when ip_match is enabled.
      Closes RT#47795. Thanks to m-uchino, Ron Savage, and Mark Stosberg
    * NEW: new public ip_match() method is available, primarily for use with find(). (Ron Savage, Mark Stosberg)
    * DOCS: UTF8 related documentation was updated.
    * INTERNAL: Don't add _SESSION_EXPIRE_LIST to internal hash unless we need to.
      RT#51192, Thanks to Pavel V. Rochnyack, Ron Savage, Mark Stosberg
    * INTERNAL: Avoid calling sprintf() in CGI::Session::ErrorHandler, fixing RT#48733
      Solves taint error for Perl V 5.10.0. All well-written code will have
      been using errstr() to retrieve errors anyway so this change will not
      affect any code which obeys the API. (Peter Kaminsk, Ron Savage, Mark Stosberg)
    * INTERNAL: The undocumented 4th parameter to load() has changed its meaning.
    * INTERNAL: Test suite improvements. (Ron Savage, Mark Stosberg)


author: vcizek@novell.com
changelog:
  - update to 4.47
    * DOCS: minor POD fixes (Rene Mayorga and Nicholas Bamber)
    * INTERNAL: More packaging fixes.
    * INTERNAL: Fix packaging problem with 4.44.
    * FIX: Fix 5.14 compatibility issue (Walt Arstingstall)
    * DOCS: Clarify docs for static ID generator (oalders)


author: vcizek@novell.com
changelog:
  - update to 4.48
      Test changes
    * INTERNAL: quit using "use diagnostics;" to avert some test failures


author: chris@computersalat.de
changelog:
  - update to 1.112
    * 1.112   2009-05-31
    - (thanks bingos) added missing IO::Scalar dependency.
    * 1.111   2009-05-28
    - Implemented Michael Nachbaur fixes for multipart form data
      handling.
    * 1.110   2009-05-24
    - Added missing test to manifest / distro.
    - Added a test to ensure the manifest is consistent.
    - Migrated to git.
    * 1.109   2009-04-16
    - Added support for HttpOnly to CGI::Simple::Cookie. Thanks to
      Scott Thomson for the patch.
    * 1.108   2009-03-13
    - Remove bogus references to Selfloader in documenation. No
      functional changes.
    * 1.107   2009-03-07
    - CGI::Simple::Cookie, fixed bug when cookie had both leading and
      trailing white space (RT#34314, Ron Savage and Mark Stosberg)
    - Accept a comma as well as semi-colon as a cookie separator. This
      is consistent with CGI.pm as well as RFC 2965, which states: "A
      server SHOULD also accept comma (,) as the separator between cookie-
      values for future compatibility." (Mark Stosberg)
    - Support cookies which have an equals sign in the value. Ported
      from CGI.pm (Mark Stosberg)
    - Support cookies in which one of multiple values is empty. Ported
      from CGI.pm (Mark Stosberg)
    - Fixed bug when calling unescapeHTML on HTML that wasn't
      properly escaped in the first place. Thanks to M-Uchino and
      Mark Stosberg.
    - Removed bogus dependency on version.pm.
    - Add heuristic to upload to handle the case where no boundary is
      specified in CONTENT_TYPE. See #14838.
  - added perl-macros
  - specmods
    o added header
    o fixed deps
    o added Url
    o removed Provides perl-CGI-Carp


author: lars@linux-schulserver.de
changelog:
  - update to 1.113:
    + fixes the following security bugs reported via CVE:
      CVE-2010-2761 - mime boundary issue
      CVE-2010-4410 - crlf injection
      CVE-2010-4411 - incomplete fix for crlf injection -
      and also via bnc #657343 and bnc #663396
    + Port max-age support from CGI.pm, to improve compatibility and
    RFC-compliance
    + some fixes in the testsuite
    + Sync cookie references with CGI.pm: add reference to the
    newer RFC 2695
    + documentation fixes
    + Optimize Vars(): Don't build %hash if we aren't going to use it,
    and don't call "tie" unless we need to
    + Added "+" and "\." to the mime character class.
    + Fixed wrong match for mimetypes.
  - remove perl-CGI-Simple-CVE-2010-2761.patch (included upstream)


author: lars@linux-schulserver.de
changelog:
  - require apache2-mod_perl instead of perl(HTTP::Request::Common)
    as perl-HTTP-Message provides the same on SLE_11


author: coolo@novell.com
changelog:
  - updated to 0.44
    * Fixes
    - Remove more unnecessary packages from CPAN index
    - Put parens around qw in various places to fix for perl 5.13+
    * Improvements
    - Add compress_threshold parameter
    - Improve accuracy of benchmarks (nothingmuch)
  - for more see Changes


author: coolo@opensuse.org
changelog:
  - updated to 0.46
    - Only generate version numbers for .pm files with documentation, to reduce inter-version churn
    - Add expires_on_backend parameter


author: coolo@opensuse.org
changelog:
  - updated to 0.47
    * Improvements
    - Allow compute() to take get options - expire_if and busy_lock
    - Add atomic operations: add, append, replace (alpha)


author: tabraham@novell.com
changelog:
  - updated to 0.49
    - go back to generating version numbers for all sub-modules again
  - updated to 0.48
    - disregard default expires_at and expires_in if either are provided
      RT #67970 (spjw)


author: tabraham@novell.com
changelog:
  - updated to 0.50
    - Clarify busy_lock doc, add obj_ref doc (perlover)
    - Override set() rather than set_object() in Role/HasSubcaches.pm
      so that keys are not double-transformed when set in l1 or mirror
      caches. This is simpler and should be more robust.
    - Remove htdocs which were accidentally added into dist


author: tabraham@novell.com
changelog:
  - updated to 0.52
    - Subclasses inherit configuration from their parents unless they
      also call config()
    - Fix Config test to not require memcached
  - changes from 0.51
    - add CHI->config() to register storage types, and set core and
      per-namespace defaults
    - fix new test_max_key_length test to work on drivers that do not
      support get_keys


author: chris@computersalat.de
changelog:
  - update to 0.10
    * Support -TRAIL in distribution version to indicate developer
      release
  - recreated spec by cpanspec 1.78
  - noarch pkg


author: coolo@novell.com
changelog:
  - update to 0.12:
    * Grok dist names ending with something numeric
    containing underscores [Florian Ragwitz]
    * Remove potential -withoutworldwriteables suffix [Vincent Pit]


author: coolo@suse.com
changelog:
  - updated to 2.113640
    - Version::Requirements has now been merged as CPAN::Meta::Requirements,
      rendering Version::Requirements itself redundant


author: coolo@suse.com
changelog:
  - updated to 2.120351
    - Fixed CPAN packaging errors
    - Work around a memory leak bug involving version objects
      in boolean context.


author: coolo@suse.com
changelog:
  - updated to 2.120630
    [BUGFIX]
    - CPAN::Meta::Requirements now ensures that dotted-decimal versions are
      represented in normalized form when stringified.  This fixes a
      regression in META conversion in 2.120620.
      [Reported by Kent Fredric; fixed by David Golden]
    [ADDED]
    - CPAN::Meta::Requirements::add_string_requirements allows building
      a requirements specification piecemeal [Cory G. Watson]
    [BUGFIX]
    - Version range handling fixed [RT#75424]
    - CPAN::Meta::Converter handles bad version strings more gracefully,
      truncating alphanumerics and otherwise falling back to "0".  This
      is likely better than dropping a prerequisite or dying.
      [RT#75427]


author: coolo@suse.com
changelog:
  - updated to 2.120921
    [REMOVED]
    - CPAN::Meta::Requirements has been split out into its own distribution
      so it can be used by CPAN.pm without requiring all of CPAN::Meta
    [ADDED]
    - CPAN::Meta::Requirements now has a 'requirements_for_module' method
      to retrieve a version requirements string for a specific module
      [Leon Timmermans]
    [OTHER]
    - Parse::CPAN::Meta prerequisite bumped to 1.4403
    - JSON::PP prerequisites bumped to 2.27200
    - CPAN::Meta::YAML prerequisite bumped to 0.008
    [BUGFIX]
    - CPAN::Meta::Requirements now treats undef requirements given to
      from_string_hash() as '0' and warns about it; add_string_requirements()
      dies if it does not get a requirements string to parse


author: coolo@suse.com
changelog:
  - updated to 0.007
    - Documentation fix to replace missing abstract
    - Set back configure_requires prerequisite for ExtUtils::MakeMaker
      from 6.30 to 6.17 (per request from Andreas Koenig)
    - Fix documentation to clarify that users are responsible for
      UTF-8 encoding/decoding


author: coolo@novell.com
changelog:
  - updated to 1.111007
      run the test minicpan in offline mode to avoid tester errors
      set the default log_level much earlier, to avoid an undef warning
      no code changes, this release is just intended to be indexed
      overhaul logging: there is now a log_level
      delay creation of scratch dir until needed
      a bunch of tests added for switch and config processing
      add tools for building a fake cpan and an xt test for testing online
      test for online-ness by HEAD-ing 02packages, not the remote root


author: coolo@suse.com
changelog:
  - updated to 1.111008
      don't fail tests when the outside env has set CPAN_MINI_CONFIG
      (thanks, Stephen Thirwall!)


author: anicka@suse.cz
changelog:
  - update to 1.061
    * Cairo.xs (cairo_object_from_sv, cairo_struct_from_sv): Hush two
    compiler warnings.
    * test and documentation fixes


author: coolo@novell.com
changelog:
  - take patch from launchpad to disable failing tests with current
    cairo (no upstream fix available yet)


author: vcizek@novell.com
changelog:
  - update to 1.062
    * Cairo::FtFontFace: Keep the FT_Face alive long enough to avoid
      segfaults
    * Add two new example programs
    * Fix test failures (patch no longer necessary -> dropped)


author: vcizek@suse.com
changelog:
  - update to 1.081
    * Wrap new 1.8 and 1.10 API.
    * Make Cairo::Pattern->set_extend, get_extend, set_filter and get_filter
      available to all pattern types, not just surface patterns.
    * Make it possible to modify and create paths.


author: vcizek@suse.cz
changelog:
  - update to 1.082
    - Update the symbol export list for linking on win32
      (https://bugzilla.gnome.org/show_bug.cgi?id=665265)


author: vcizek@suse.com
changelog:
  - update to 1.090
    * Make "use Cairo x.yyy" work; fixes RT#72783.  This required renaming the old
      Cairo::VERSION, a wrapper for CAIRO_VERSION, to Cairo::LIB_VERSION -- but we
      kept the old way of calling it working.  Cairo::version,
      Cairo::version_string and Cairo::VERSION_ENCODE got the same treatment for
      consistency.
    * Updated FSF LGPL notice address (RT#72664)


author: lrupp@suse.de
changelog:
  - udpate to 1.20:
    + Added Licence.
    + Skip 2100 test on 64-bit systems.
    + Require Perl 5.6 (and, hence, use "our" and "warnings").


author: coolo@novell.com
changelog:
  - updated to 0.11
    Fixed:
    - Tests will not use Test::Differences version 0.60 or greater
    - Setting PERL_CAPTURE_TINY_TIMEOUT to 0 will disable timeouts
    - Added support for $ENV{PERL_CAPTURE_TINY_TIMEOUT} to control
      the timeout period under 'tee'; tests set not to timeout to
      avoid false FAIL reports on overloaded virtual machine smokers
    Fixed:
    - $@ set within a captured block is no longer lost when the capture
      is completed; likewise, the initial value of $@ is not lost
      during capture (when no subsequent error occurs) (RT #65139)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.13: no user-visible changes
  - changes from 0.12:
    - add new functions capture_stdout, capture_stderr, tee_stdout, tee_stderr; RT#60515
    - capture functions also returns the return values from the executed coderef; RT#61794
    - capture functions take optional custom filehandles for capturing via named
      files instead of anonymous ones
    - tied filehandles based on Tie::StdHandle can now use the ":utf8" layer;
      removed remaining TODO tests; adds Scalar::Util as a dependency
    - when Time::HiRes::usleep is available, tee operations will
      sleep during the busy-loop waiting for tee processes to be ready
      RT#67858


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.15:
    * repeated captures from a custom filehandle would return undef instead of
      the empty string (and would warn). This has been fixed. RT#73374
    * commented out debugging code for slightly less runtime overhead
  - changes from 0.14:
    * added: capturing with custom filehandles will return only newly appended
      output instead of everything already in the file RT#73374


author: coolo@suse.com
changelog:
  - updated to 0.16
    - Noted problems and workaround for FCGI's pathological tied STDIN
      [RT#74681; thank you Karl Gaissmaier for testing the
      workaround]


author: coolo@suse.com
changelog:
  - updated to 0.17
    Fixed:
    - Added a workaround for failing t/08-stdin-closed.t under blead
      perl / 5.15.8 [RT#111070]
    Documented:
    - Clarified some limitations; added a link to CPAN Testers Matrix;
      removed redundant BUGS section; standardized terminology
    Tested:
    - Added a test using Inline::C to print to stdout and stderr in response
      to RT#71701


author: coolo@suse.com
changelog:
  - updated to 0.18
    Added
    - When capture or tee are called in void context, Capture::Tiny
      skips reading back from the capture handles if it can do so safely
    Fixed:
    - Tied STDIN is always localized before redirections to avoid tees
      hanging on MSWin32
    - Copying and reopening STDIN is necessary to avoid tees hanging on MSWin32.
    Fixed:
    - Avoids reopening STDIN while setting up a capture, which avoids
      some problems with pathological tied filehandle implementations
      such as in FCGI
    Tested:
    - Re-enabled tied STDIN testing for MSWin32 to see if changes above
      avoid crashes seen historically


author: tabraham@novell.com
changelog:
  - updated to 0.10
    * fix typo in POD RT#68793 (also reported by Kai Moonbourn)
    * Carp:Always ate part of errors like 'foo at bar' RT#57385
      (fix borrowed from Carp::Always::Color)
    * deal with non-string exceptions (borrowed from Carp:Always:Color
      as well)


author: anicka@suse.cz
changelog:
  - update to 0.20
    * The tests will no longer fail should the user have NDEBUG or
      PERL_NDEBUG environment variables set
    * Update the license link to point to the whole Perl license,
      not just the Artistic license.
    * Fixed installation for those who have Pod::Tests but pod2test
      is not in their PATH as some CPAN shell configurations do.


author: anicka@suse.cz
changelog:
  - update to 5.7
    * Stop PAUSE from attempting to index DB package.
    * test fixes
    * bugfixes
    * Use named lexicals in diag().
    * Use exists &foo/defined &foo instead of symbol table hackery.
    * Changed f() so it accepts 1st parameter of
      carp/cluck/confess/croak instead of 1/2/3/4.
    * Renamed files.


author: anicka@suse.cz
changelog:
  - update to 6.00
    * Removed the circular dependency on Object::Deadly. It was only
    used for testing and would only succeed if you already had O::D
    installed.


author: anicka@suse.cz
changelog:
  - update to 6.04
    * Solved RT ticket #50796 (inform type of license)
    * Made the test suite compatible with Perl versions < v5.6.0
    * Re-release to resolve confusion in CPAN caused by intermediate
    release of Carp::Clan 5.4 (backport of bugfix #50560 below for
    Perls < v5.6.0)
    * Forgot to fix the bug of duplicated prefixes in _longmsg as well
    * Fixed bug of duplicated prefixes (RT ticket #50560)


author: coolo@opensuse.org
changelog:
  - updated to 5.8007
    - Tutorial
    - Switch to use of DBIx::Class::PassphraseColumn for hashed & salted
      passwords. It's much more flexible than the previously used
      DBIx::Class::EncodedColumn.
    - Fix metadata to refer to the new git repository
    - Cookbook
    - Small fixes and typos
    - Tutorial
    - Various typo fixes.
    - RT #57989: typo
    - RT #61486: correct instructions for MySQL
    - RT #62095: prevent XSS
    - RT #62095: persistent message on /login
    - RT #63057: typo
    - RT #64087: typos
    - RT #64126: Use precise name of licence
    - RT #64126: typos
    - RT #67820: fix relationship decleration
    - Do not recommend FastMmap
    - DevelopmentProcess
    - RT #62610: typo


author: tabraham@novell.com
changelog:
  - updated to 5.9002
    - Tutorial
    - Switch to 'catalyst' vs. 'root' user in VM
    - Add notes about X Windows installation
    - Misc small adjustments
  - updated to 5.9001
    - Tutorial
    - Migrate Tutorial to use of a downloadable Virtual Machine
    - Switch tutorial to Catalyst::Plugin::StatusMessage (vs. flash
      and query parameters)
    - Switch to use of local::lib
    - Add "next chapter links" (RT #31164)
    - Test all the tutorial code and make sure it's all working
    - Lots of other Tutorial cleanup
    - Update to Catalyst 5.9 and latest versions of all modules
    - Clean up RT ticket queue (#68379, 68377, 68376, etc.)
    - Other misc fixes/changes
  - updated to 5.9000
    - Copy editing to make more sense in deployment documentation.
  - updated to 5.8901
    - Added Catalyst::Manual::Deployment containing the documentation
      which used to bin in Catalyst::Engine::*, updated for the new
      PSGI engine
  - updated to 5.8008
    - Tutorial chapter 3
    - Remove note about hacking tests to require MyApp so that MyApp->path_to
      works. Application components should compile independently, and
      therefore explain this and show configuring components from the
      app class
    - Tutorial appendix
    - Fix confusing mix of singular and plural table names in the MySQL
      section to be plural, as per the rest of the tutorial
    - Cookbook
    - Remove suggestion to generate RSS feeds using Template Toolkit.
      This is a horrible idea, and it's very very easy to generate an
      invalid feed


author: coolo@suse.com
changelog:
  - updated to 5.9003
    - Mention PSGI in Manual::Ingro RT#74872 (thanks William Blunn).
    - Better docs of :Global inspired by RT#74869 (thanks William Blunn)
    - Highlight the importance of uncommenting the template line in the
      list action
    - Clarify docs for nginx in non-root - a trailing slash on the
      location block is very much needed.
    - Clarified Data::Dumper usage.  RT#71410 Thanks to Bill Corr
    - Mention Chef deployment in Manual::Deployment (thanks to Alexey
      Melezhik)


author: chris@computersalat.de
changelog:
  - update to 2.4.2
    o Base.pm:
    * The values for 'true' resp. 'false' may be of the following
      true: TRUE, true, T, t, 1 and defined
      false: FALSE, false, F, f, 0 or undefined
    * Added new options xlabel and xrange which is valid for xy_plot
      and Chart::Lines, Chart::Points, Chart::LinesPoints,
      Chart::Split, Chart::ErrorBars.
    * In order to use the labels, the chart module needs to have 'xlabels'
      AND 'xrange' set. Below is some example code for use:
      @labels = (['Jan', 'Feb','Mar'],
      ['10','40','70']);
      $chart->set( xlabels => \@labels,
      xrange => [0,100] );
      This options allow to set and position labels at the x-axis arbitrary.
    * add_dataset() and app_pt() accepts now datasets as lists and as
      references to list like already mentioned in the docs
    o Pie.pm:
    * Optimized organisation of the placement of the labels.
      Added flag to avoid plotting of legends at all
      Using GD Version 2.0.36 as this version supports 'filledArc'
    o Composite.pm:
    * Correction due to Request 23166
      write the endmost value of input array
      in imagemap_data array
    o Lines.pm:
    * Correction due to Request 23166:
      write the endmost value of input array
      in imagemap_data array
  - noarch pkg
  - recreated by cpanspec 1.78


author: chris@computersalat.de
changelog:
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o fixed deps
      no usage of Carp::Assert since 0.15


author: chris@computersalat.de
changelog:
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps, provides
      disabled other pkg perl-Class-Accessor-Chained-Fast
  - some rpmlint fixes
    o no-dependency-on perl-base


author: chris@computersalat.de
changelog:
  - update to 0.09002
    - removing Class::XSAccessor usage for now
    * 0.09001 Thu Oct  1 21:48:06 2009
    - remove optional dep from Makefile.PL
    * 0.09000 Sun Aug 23 20:08:09 2009
    - release
    * 0.08999_01 Tue July 7 22:06:21 2009
    - Make _mk_group_accessors name the closures installed for Moose compat
    - Use Class::XSAccessor if available RT#45577 (Andy Grundman)
    * 0.08003 Sat Mar 21 9:27:24 2009
    - Fixed set_inherited under C3::Componentised: RT#43702, RIBASUSHI
    * 0.08002 Mon Nov 17 20:27:22 2008
    - Removed unnecessary code in get_simple: RT#40992, BUCHMULLER Norbert
  - cleanup spec
    * added header
    * fixed deps
    * moved changelog to .changes
  - added perl-macros
    * perl_gen_filelist


author: coolo@novell.com
changelog:
  - updated to 0.10003
    - Only require MRO::Compat for older perls
    - Add SYNOPSIS
    - Add examples for methods that get used most often


author: lars@linux-schulserver.de
changelog:
  - fix build on distributions with older Test::More module
    ( perl-Class-Accessor-Grouped-use_lib.patch )


author: coolo@suse.com
changelog:
  - updated to 0.10006
    - Silence warnings resulting from incomplete can() overrides
      hiding get/set_simple methods
    - Depend on newer bugfixed Class::XSAccessor
    - Repack with correct metadata (RT#73100)
    - No longer leak internal __CAG* methods into the inheritable
      namespace


author: pascal.bleser@opensuse.org
changelog:
  - proper use of macros
  - line-wrapping for %description
  - changed license to "Perl" instead of "Artistic"
  - removed Manifest file from %doc, added LICENSE
  - changed Source: to fully-qualified URL, using pristine upstream
    .tar.gz instead of repackaged .tar.bz2


author: pascal.bleser@opensuse.org
changelog:
  - spec rewrite
  - update to 1.07:
    * upgrading to Module::Install 0.95
    * accidentally deleted Class::Adapter from the CPAN. erk!


author: tabraham@novell.com
changelog:
  - updated to 1.08
    - Upgrading to Module::Install 1.00
    - Fixed #56492: [PATCH] Fix spelling error


author: anicka@suse.cz
changelog:
  - update to 1.29
    * Debugging change in 1.25 regressed an undocumented 5.6-related
      bug first fixed in 1.20.
    * Expands the can hook to also hook isa
    * Added t/05_base.t to try and chase down base.pm bug
    * Documenting ->autouse(@classes)
    * Tidying up the POD a little to refer to features
      in an order much more relevant to the reader.
    * Catch and rethrow all error when autoloading during a ->can.
    * Debugging can now only be done at compile time, and thus is
      optimised out. The :debug flag is removed and instead you need


author: vcizek@novell.com
changelog:
  - update to 2.00
    - Switching to a production release
    - Upgrading to Module::Install::DSL 1.00
    - Bumping minimum version of Perl to 5.006
    - Fixing indenting, style and layout issues.
    - Added debugging entries to all the new code.
    - Removed on use of _load_ancestors that was not needed
    - Updating copyright a couple of times :/


author: coolo@suse.com
changelog:
  - updated to 0.04
    * Test script is using Test::More instead the home-made ok() and is().
    * Recommend using Badger::Base instead.


author: chris@computersalat.de
changelog:
  - update to 0.23
    - Fix various documentation problems (Martin Becker).
  - 0.22 Fri, Jan 29, 2010
    - Add note that people should be using MRO::Compat rather than
      Class::C3 directly.
  - 0.21 Wed, Mar 25, 2009
    - Remove fake Build.PL. Module::Install doesn't support that anymore.
      (Florian Ragwitz)
    - Stop using auto_instal in Makefile.PL. Its use is strongly discouraged.
      (Closes RT#38051, RT#44541) (Simon Bertrang)
  - 0.20 Mon, Dec 8, 2008
    - Prevent redefined warnings when Class::C3 is loaded explicitly after
      MRO::Compat has been loaded. Also add tests for this.
  - fix deps
  - noarch pkg


author: coolo@suse.com
changelog:
  - update to 0.13
    * Stop shipping some author tests, so users stupid enough to run them won't
      spam me with fail reports.


author: chris@computersalat.de
changelog:
  - update to version 1.0006
    * Allow derived classes without component_base_class(), given all
      arguments to load_components are absolute class names (+Classname)
  - cleanup spec
    * added header
    * sort tags
    * fixed deps
    * moved changelog to .changes
  - added perl-macros
    * perl_gen_filelist


author: coolo@opensuse.org
changelog:
  - updated to 1.0009
    - Stop importing Carp functions (and thus polluting the inheritor
      namespaces)
    - Make sure $_ is properly preserved even if the loaded module
      is negligent enough to change it (RT#66661)
    - Added missing copyright statement
      Fix inject_base regression introduced during optimizations in
      1.0007
      Throw a readable exception when load_optional_class is given an
      invalid class name


author: chris@computersalat.de
changelog:
  - update to 0.13
    - Release 0.12_03 as a stable release, without further modifications.
  - 0.12_03 Mon Sep 21, 2009
    - Fix compatibility with perl 5.6.x. Thanks again, Nicholas.
  - 0.12_02 Mon Sep 7, 2009
    - Actually ship with the changes 0.12_01 claimed to have. Thanks for
      catching this, Nicholas.
  - 0.12_01 Sat Aug 22, 2009
    - Backport a couple of performance tweaks from bleadperl. This gives a
      performance improvement of about 40% in calculating the linearized
      isa for hierarchies with single parents only.
  - 0.11 Mon Mar 30, 2009
    - Define SVfARG if the perl we're compiling for doesn't have
      it (Florian Ragwitz).
  - 0.10 Sat Mar 28, 2009
    - Improve error message on merge errors (Florian Ragwitz).
  - 0.09 Wed Mar 25, 2009
    - Use I32 instead of int (Brandon L Black).
    - Explicitly specify xs prototyping behaviour (Florian Ragwitz).
    - Fix several compiler warnings (Florian Ragwitz).
    - Check return values when storing values in hashes and error
      out if it didn't work (Florian Ragwitz).
    - Stop using auto_install in Makefile.PL (Florian Ragwitz).
    - Remove fake Build.PL (Florian Ragwitz).


author: chris@computersalat.de
changelog:
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o fixed deps
      req for Date::Parse


author: coolo@novell.com
changelog:
  - updated to 0.200001
    * Fixed
      http://rt.cpan.org/Ticket/Display.html?id=43938
      http://rt.cpan.org/Ticket/Display.html?id=39140
      http://rt.cpan.org/Ticket/Display.html?id=33533
      Which are all really the same issue.


author: pth@suse.de
changelog:
  - Update to 1.18:
    - Updated to Module::Install 0.68
      (This brings META.yml to the current version)
    - Classes with leading numbers after the first :: are permitted
    - Removing some old cruft from the tests


author: pth@suse.de
changelog:
  - Update to 1.23.
    Changes since 1.19:
    - Updating to Module::Install 0.75
    - Correcting the location of the author tests
    - Adding experimental support for utf8 methods
      (as per http://rt.cpan.org/Public/Bug/Display.html?id=28796)
    - Adapt to changes to File::Spec


author: chris@computersalat.de
changelog:
  - update to version 1.24
    * Updating Perl dependency to 5.006
    * Updating to Module::Install::DSL 0.83
    * Add the Class::Inspector::Functions interface.
  - cleanup spec
    * fix deps
    * removed changelog entries
  - add perl-macros
    * perl_gen_filelist


author: coolo@novell.com
changelog:
  - update to 0.25:
    - Updating to Module::Install::DSL 1.00
    - Updating copyright year
  - regenerate spec file


author: coolo@suse.com
changelog:
  - updated to 1.27
    - Updating to Module::Install::DSL 1.04
    - Updating copyright year
    - Remove usage of defined @{"X::ISA"} to avoid warnings in 5.15.7
      and later Perl 5.16 (Tom Wyant)


author: tabraham@novell.com
changelog:
  - updated to 0.11 2011-10-04
    - don't accept package names that start with a digit ( Jesse Luehrs )
    - rewrote some of the guts to use Module::Runtime, rather than
      reimplementing its functionality ( Jesse Luehrs )
  - updated to 0.10 2011-09-06
    - make sure the $@ localization doesn't hide errors - invalid
      module name errors were being suppressed on perls before 5.14
      ( Jesse Luehrs )
  - Updated to 0.09 2011-09-05
    - fix is_class_loaded to ignore $ISA (but still look for @ISA)
      when trying to determine whether a class is loaded ( Jesse Luehrs )
    - lots of internals cleanup ( Jesse Luehrs )
  - updated to 0.08 2011-08-15
    - the previous version was missing a prereq declaration for
      Data::OptList. Reported by Daisuke Maki and Mark Hedges. RT #70285.
  - updated to 0.07 2011-08-15
    - All this module's subroutines now accept optional parameters for a
      module so you can write something like -
      load_class( 'Foo', { -version => 42 } )
    - There is now a Class::Load::XS distro available on CPAN which implements
      some of this module's code in XS for speed. This code was originally written
      by Goro Fuji and Florian Ragwitz for Class::MOP. You need to install this
      distro explicitly if you want the XS implementation.
    - added a load_first_existing_class subroutine based mostly borrowed from
      Class::MOP
    - fixed a bug where a package with a version object in it's $VERSION would
      not be seen as loaded. Reported by Chris Prather.


author: lars@linux-schulserver.de
changelog:
  - update to 0.12:
    + Depend on Module::Runtime 0.011+. This fixes problems with
      Catalyst under Perl 5.8 and 5.10.


author: coolo@suse.com
changelog:
  - updated to 0.17
    - A bug in Class::Load caused test failures when Module::Runtime 0.012 was
    used with Perl 5.8.x. Reported by Zefram. RT#74897. ( Jesse Luehrs )
    - Require Module::Runtime 0.012, which has a number of useful bug fixes.
    - Small test changes to accomodate latest version of
    Module::Implementation. There's no need to upgrade if you're already using
    0.14
    - Use Module::Implementation to handle loading the XS or PP versions of the
    code. Using this module fixes a few bugs.
    - Under taint mode, setting an implementation in the CLASS_LOAD_IMPLEMENTATION
    env var caused a taint error.
    - An invalid value in the CLASS_LOAD_IMPLEMENTATION env var is now detected
    and reported immediately. No attempt is made to load an invalid
    implementation.
    - Fix some bugs with our use of Try::Tiny. This could cause warnings on some
    systems with Class::Load::XS wasn't installed. Fixes RT#72345.


author: coolo@suse.com
changelog:
  - updated to 0.04
    - Some small test changes for the latest Module::Implementation and
      Class::Load. There is no need to upgade if you have 0.03 installed.


author: dbahi@novell.com
changelog:
  - 1.07    Wed Feb 23 2011
    Move from Test::Exception to Test::Fatal (Justin Hunter)
  - 1.06    Fri Nov 26 2010
    Add support for: modifier ["name1", "name2"] => sub {}


author: ug@suse.de
changelog:
  - update to version 2.10
  - Fixed SIGNATURE
  - Fixed compile problems with 5.9.4 upwards (rt.cpan.org #22413)


author: ug@suse.de
changelog:
  - update to version 2.11
  - Drop Module::Build support
    (which was broken anyway for a long time, #19167, #16241, #17059, #15987, #13755)
  - Correct "use version" statements (#19585)


author: chris@computersalat.de
changelog:
  - update to version 2.15
    - Skip some tests on MSWin (#16601)
  - 2.14	Feb 15 2009
    - Fix Incorrect value checking in set_sub_name, introduced in
      v2.13 (#41994) (Jens Rehsack)
  - 2.13	Dec 02 2008
    - Improve diagnostics and avoid crash with bad arguments.
      (Lubomir Rintel)
  - 2.12	Jul 20 2008
    - fixed warnings: Name " X::foo" used only once (#35840, #37023)
  - cleanup spec
    o sort TAGS
    o add Url
    o fixed deps
    - removed BuildReq perl-Module-Build
    - added BuildReq perl
    o updated description
    o added check
    o macros
    o doc
    - removed MANIFEST
    - added SIGNATURE
  - removed obsolete patches
    o Class-MethodMaker-Makefile.PL.diff
    o suppress_warning.diff
  - added perl-macros


author: chris@computersalat.de
changelog:
  - update to version 2.16
    - Drop signature self test in order to fix rt#57359
    - fix missing use base (Yan Fitterer / Martyn J. Pearce)
    - fix case of "LICENSE" key and upgrade Makefile.PL
      (cpanservice@chorny.net)


author: coolo@novell.com
changelog:
  - update to version 2.17
    - Just an intermediate release!
      (in order to get help on fixing Class::MethodMaker for 5.14)
    - already fixed breakage with 5.13.3
      (CvGV is now an rvalue, so use CvGV_set instead of assigning
      directly -- credits to ANDK, rafl and Zefram)
    - added test for no warnings to additionally be able to bisect
      annoying warnings since 5.13.2
    - Stay tuned -- 2.18 will hopefully completely revitalize C:MM
      for Perl 5.13+.


author: coolo@opensuse.org
changelog:
  - updated to 2.18
    - Fix 5.14 incompatibility - RT#66196 (Nicholas Clark)
    - Just an intermediate release!
      (in order to get help on fixing Class::MethodMaker for 5.14)
    - already fixed breakage with 5.13.3 (rt#66196)
      (CvGV is now an rvalue, so use CvGV_set instead of assigning
      directly -- credits to ANDK, rafl and Zefram)
    - added test for no warnings to additionally be able to bisect
      annoying warnings since 5.13.2
    - Stay tuned -- 2.18 will hopefully completely revitalize C:MM
      for Perl 5.13+.


author: chris@computersalat.de
changelog:
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o fix HEADER
    o update License, Url, description
    o fixed deps
    - BuildReq perl
    - perl-macros
    o enable parallel build
    o macro usage
    o changelog to changes file


author: cwh@suse.de
changelog:
  version: 0.15
    date:    Mon Jan 30 08:38:32 PST 2006
    changes:
  - Make examples not show affects of source filtering. draven++
    version: 0.14
    date:    Sun Jan 29 23:50:19 PST 2006
    changes:
  - Fixed bug in field3.t
    version: 0.13
    date:    Sun Jan 29 12:24:59 PST 2006
    changes:
  - Use faster runtime code in `field`.
  - Added Class::Spiffy::mixin.pm to stop Apache::Reload warnings


author: rbos@opensuse.org
changelog:
  - Removed git repository information (thanks for all the work, Dan)
  - Fixed incompatibility with Perl 5.11+ label constraints
  - Remove unneeded dependency on version.pm


author: coolo@suse.com
changelog:
  - updated to 1.12
    - Reclaim compatibility with the most recent versions of
      ExtUtils::ParseXS.
    - Explicit tests for wrong-type invocants.


author: coolo@suse.com
changelog:
  - updated to 1.13
    - Removes the cached read-only and read-write accessors
      for the time being. (These were only available from another
      development releasse.
    - Much more brutal thread-safety testing.
    - Fixed thread-safety problem with the global hashkey storage.
    - Lots of refactoring in the C code.
    - Instead of storing an index in the CV, we store a pointer to
      the hashkey struct.
    - Implements cached read-only and read-write accessors.
      Details on what that means are in the documentation.


author: coolo@suse.com
changelog:
  - update to 0.23
    - fix test suite's method of checking availability of plugins
    - add XML::NamespaceSupport to XML format deps, silence YAML warnings in
      tests (caelum)


author: coolo@novell.com
changelog:
  - updated to 0.34
    - Apply patch from Andrew Ruthven RT #66460
      ( also Debian Bug # 617305 )
    - Fix a regression with space separated format
      reported by Karel Petera RT #66050
    - Apply a fix from Nigel Horne RT #65019
    - Not all versions of XML::Parser deal well with an IO::String filehandle;
      pass the value in as string instead
    - Fix a broken XML test
    - Remove stray $DB::single = 1
    - Don't delete XML tests, skip them
    - Address #44018: Speed enhancements to only load modules if they are
      actually needed. By Lyle Hopkins
    - Address #32927: Hash key being assigned to $1 instead of $_
    - Address #28608: Quoted parameters in Config::Auto
      parsing now properly splits on quoted words, shell like
    - Address #27686: an odd config format could throw uninitialized
      value warnings
    - Guts of Config::Auto rewritten to allow access to data in various
      stages.
    - Updates prereq list
    - Increased test coverage


author: tabraham@novell.com
changelog:
  - updated to 0.38
    - Resolve RT 69984 reported by Thomas Johnson
      ( Array handling regression when using equals format )
  - updated to 0.36 Fri Jul  1 14:38:57 2011
    - Fix for RT 68913 reported by Michael Lackhoff
      ( config files with DOS line endings do not work in Linux )


author: coolo@suse.com
changelog:
  - updated to 0.42
    - Add a test fstab file instead of relying on the vagaries of system ones
    - Resolve RT#74711 reported by David Oswald
      ( Calling Config::Auto::parse while $_ aliases a constant value throws exception )


author: mrueckert@suse.de
changelog:
  - update to version 1.21:
    minor bugfix mainly for weird behavior of "crontab -l" on debian
  - minor spec file cleanup


author: lrupp@suse.de
changelog:
  - update to 1.30:
    + modernize (no more 'use vars')
    + support for SuSE-specific 'no syslog' extension


author: tabraham@novell.com
changelog:
  - updated to 1.33
    - check for SunOS crontab (RT#32658)
  - updated to 1.32 2011-04-11
    - add t/setup.pl to MANIFEST
  - updated to 1.31 2011-04011
    - minor formatting changes
    - tests updated to Test::More
    - checks for crontab(1) in tests (RT#59578)
    - fewer stupid tests


author: mrueckert@suse.de
changelog:
  - update to 2.33
    - fixed rt.cpan.org#26333 - just return $con if env var is
      undefined.
    - applied part of a patch supplied by
      Vincent Rivellino <vince@cuz.cx> which turns off explicit empty
      block support if in apache compatibility mode, see next.
    - added new option -ApacheCompatible, which makes the module
      behave really apache compatible by setting the required
      options.
    - a little bit re-organized the code, most of the stuff in new()
      is now outsourced into several extra subs to make maintenance
      of the code easier. The old new() sub in fact was a nightmare.
    - fixed a bug reported by Otto Hirr <otto.hirr@olabinc.com>:
      the _store() sub used sort() to sort the keys, which conflicts
      with sorted hashes (eg. tied using Tie::IxHash).
    - fixed tie bug reported by King, Jason <kingj@newsltd.com.au>,
      loading of the tie module didn't work.
  - additional changes from 2.32
    - fixed rt.cpan.org#24232 - import ENV vars only if defined
    - fixed rt.cpan.org#20742 - dont' overwrite a var if re-defined
      in current scope, interpolation failed for re-defined vars and
      used the value of the var defined in outer scope, not the
      current one.
    - fixed rt.cpan.org#17852 - a 0 as blockname were ignored.
      applied patch by SCOP to t/run.t to test for 0 in blocks.
    - applied most hints Perl::Critic had about Config::General:
      o the functions ParseConfig SaveConfig SaveConfigString must
      now imported implicitly. This might break existing code, but
      is easily to fix.
      o using IO::File instead of open().
      o General.pm qualifies for "stern" level after all.
    - added much more tests to t/run.t for 'make test'.
    - using Test::More now.


author: lrupp@suse.de
changelog:
  - update to 2.42:
    + Fixed bugs from rt.cpan.org:
      24155, 27622, 27110, 27225, 27271,30063,30063,27225,27225,
      30199,33216,33385,32978,33447,31529,33766,35766,34080,36607,
      35122,36607,41570,41030,39159,41748,38635
    + added new parameter -SaveSorted. The default value is 0,
      that means configs will be saved unsorted (as always),
      however if you want to save it sorted, turn this parameter
      to 1. Thanks to Herbert Breunung for the hint.
    + added -UTF8 flag, which opens files in utf8 mode
    + the directory globbing code used slashes to join
      directory and file names. changed this to use catfile()
      instead.
    + added support for -IncludeAgain to directory include
      code too.
    + Allow to include the same file multiple times.
      There is no loop detection if turned on. new option
      introduced: -IncludeAgain => 1 (default turned off).


author: chris@computersalat.de
changelog:
  - update to 2.44
    - fixed rt.cpan.org#49023 by rolling back change in 2.43
      in line 158, regarding GLOB support.
  - 2.43
    - fixed rt.cpan.org#40925, $indichar replaced by internal
      configuration variable EOFseparator, which contains
      a 256 bit SHA checksum of the date I fixed the bug.
      This will prevent future conflicts hopefully. In addition
      it makes it possible to make it customizable, if neccessary,
      in a future release.
    - fixed rt.cpan.org#42721, return undef for empty values
    - fixed rt.cpan.org#42331, return undef for empty objects
    - fixed rt.cpan.org#44600, comments after blockname
      causes parser failure.
    - fixed rt.cpan.org#42287, whitespace at beginning or end
      of a quoted value gets lost after save().
    - fixed rt.cpan.org#46184, variables that were not previously
      defined are deleted when -InterPolateEnv is enabled.
    - fixed bug in config loader for FileHandle objects, it
      supports now any compatible object. Hint by Ingo Schmiegel.
    - applied spelling- and speedup patches by Ville Skyttä.
    - applied documentation patch by Jordan Macdonald.
  - cleanup spec
    * sort tags
    * define cpan_name
    * update url
    * update desc / author
  - added perl-macros
    * perl_gen_filelist


author: chris@computersalat.de
changelog:
  - update to 2.45
    - fixed rt.cpan.org#50647 escaping bug. Now escaped $ or
      backslash characters are handled correctly (across save too)
    - fixed rt.cpan.org#52047, tied hash will remain tied
      when savong to a file.
    - fixed rt.cpan.org#54580, preserve single quotes during
      variable interpolation corrected. No more using rand()
      to mark single quotes but an incrementor instead.
    - fixed rt.cpan.org#42721+54583, empty config values will no
      more handed over to interpreting methods (as interpolate
      or autotrue and the like) but returned as undef untouched.
  - fixed perl-macros deps


author: chris@computersalat.de
changelog:
  - update to 2.48
    - arg, uploaded the wrong file to pause, so another version
      bump up.
    - fixed typos in pod section for -ForceArray.
  - 2.47
    - fixed rt.cpan.org#53759 by adding new option -ForceArray.
      when enabled a single config value enclosed in [] will become
      an array forcefully.
    - fixed typo in license: it is "artistic", not "artificial".
  - 2.46
    - fixed rt.cpan.org#56370: there was a sort() call in _store()
      left, which lead to sorted arrays even if -SaveSorted were
      turned off.
  - removed Provides {cpan_name}
  - removed .packlist, perllocal.pod
    > noarch


author: chris@computersalat.de
changelog:
  - update to 2.4.9
    - fixed rt.cpan.org#56532, '#' missed during fix for
      56370 in 2.45.
    - added test case for this too
  - recreated by cpanspec 1.78
  - noarch pkg


author: coolo@novell.com
changelog:
  - update to 2.50
    - fixed rt.cpan.org#63487 documentation error.
    - fixed rt.cpan.org#61302, now croak if the config file
      parameter is a directory and directory include is not
      turned on.
    - fixed rt.cpan.org#60429 META.yml typo
    - added new option -AllowSingleQuoteInterpolation, which
      turns on interpolation for variables inside single quotes.
    - added test case for the new option


author: coolo@suse.com
changelog:
  - update to 1.07
    * Fix a spelling mistake in Config::GitLike::Cascaded
    (gregoa@debian.org, forwarded by carnil@debian.org)
    * Allow calling ->load_file as a class method, for simple use cases
    (alexmv)
    * Fix a parsing bug when quoted strings directly adjoined to unquoted
    strings (alexmv)
    * Calling ->load_file on a nonexistant file no longer sets ->is_loaded
    (alexmv)
    * Document that getters implicitly call ->load (alexmv)
    * Make ->dump implicitly call ->load as well (alexmv)
    * Minor POD fixes (alexmv, spang)
    * support Module::Install::ExtraTests 0.007 (sunnavy)
    * properly set is => 'rw' in inherited classes (trs, alexmv)
    * silence lc warnings on undef under perl 5.12 (iarnell@gmail.com)


author: coolo@suse.com
changelog:
  - updated to 1.08
    * Fix loading of user_file, broken in dcdd01f, due to unexpanded ~
    (alexmv, clkao@clkao.org)


author: chris@computersalat.de
changelog:
  - update to 2.58
    * Incorporated a fix for some broken POD.
    - https://rt.cpan.org/Ticket/Display.html?id=51617
    - Thanks to Frank Wiegand for reporting it.
    * Got rid of \r/carriage-returns's in lib/Config/IniFiles.pm .
    - It interfered with applying a patch.
    * Applied a patch to get rid of indirect object notation in the documentation
      and code ("new Config::IniFiles") and replace it with Config::IniFiles->new().
    - https://rt.cpan.org/Ticket/Display.html?id=57536
    - Thanks to Tom Molesworth for the patch.
  - package recreated by cpanspec 1.78
  - noarch package
  - switch from Makefile.PL > Build.PL


author: anicka@suse.cz
changelog:
  - update to 2.64
    * bugfixes
    * Add -nomultiline option.
    * Add the tag-release.pl file to tag a release.


author: anicka@suse.cz
changelog:
  - update to 2.65
    * Replaced calls to File::Temp's tempfile() with those to its tempdir()
    followed by File::Spec->catfile() - hopefully fixes the CPAN smoking failures
    on Win32.


author: vcizek@novell.com
changelog:
  - update to 2.66
    * Add support for the handle_trailing_comment option to support trailing
    comments at the end of a param=value line.
    - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=43843 .
    - Original patch by Peter Xu.
    - Some comments and corrections of the patch by Shlomi Fish (the current
      Config-IniFiles maintainer.)


author: vcizek@novell.com
changelog:
  - update to 2.68
    * Typo correction: https://rt.cpan.org/Ticket/Display.html?id=69003
    Version 2.67:    ( Tue Jun 21 14:55:07 IDT 2011 )
    * Made sure that parameters with empty values will be written to the file.
    - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=68554 .


author: vcizek@suse.com
changelog:
  - update to 2.75
  - fixes CVE-2012-2451 (bnc#760459)
    * SECURITY BUG FIX: Config::IniFiles used to write to a temporary filename
    with a predictable name ("${filename}-new") which opens the door for potential
    exploits.
    * Now requiring Fcntl (which is a core module) for SEEK_SET() and SEEK_CUR().
    * Now requiring List::MoreUtils (for any() and other functions), File::Temp
    and File::Basename .
    * Fix the test dependency (in the new t/31comments_with_spaces.t test)
    on IO::stringy (now writing it to a file).
    - This caused some CPAN Testers failures such as:
    - http://www.cpantesters.org/cpan/report/c16b9978-7f40-11e1-9d6f-f6dbfa7543f5
    * Modernized some of the open() calls in the test files.
    - three args open, lexcial file handles, etc.
    * Fix https://sourceforge.net/tracker/?func=detail&aid=3388382&group_id=6926&atid=106926
    - "Trailing comments with whitespace are not recognised"
    - Thanks to briconaut for the report and to rbowen for the patch and test.
    * Add the method ->OutputConfigToFileHandle which is a more explicit and
    safer version of ->OutputConfig.
    - ->OutputConfig now uses it.
    - all existing tests pass, and a new test was added to
      t/15store-and-retrieve-here-doc-terminator.t .


author: coolo@novell.com
changelog:
  - updated to 2.200001
      when throwing "package not installed", add a "package" attribute to
      Error
      add Config::MVP::Error for common exceptions
      allow class loading and class-not-found handling to be subclassed


author: coolo@opensuse.org
changelog:
  - updated to 0.007
    * Fixed major bug in gap algorithm for new keys (thanks Jojo!)
    * Made spacing between key/values more intelligent
    * Added def_sep option to control that intelligence (thanks David)
    * Added support for standard INI-style comments:   ; like this
    * Fixed bug in section heading parsing (thanks Kirk)


author: coolo@opensuse.org
changelog:
  - updated to 0.900
    - Change of Maintainers.
    - Reordered Changes to latest first.
    - Module::Build::Compat creating Makefile.PL traditional
    - LICENSE file created (in Build.PL)
    - 21184: require v5.7.3 (Thanks Leo)
    - Doc patches per RT queue
    - 18642: Dynamic loading of Config::Std breaks the interface, doc workaround.
      (thanks Schwern & Uri)
    - 16488: Philosophy is 'as simple as possible'. (thanks Steven)
    - 21604: read from string_ref (thanks Todd)


author: chris@computersalat.de
changelog:
  - update to 2.13
    - Resolved #60703: Display glitch in Config::Tiny 2.12 POD
    - Resolved #40585: member 'set;' doesn't exist
    - Resolved #30479: does not warn or die when writing data it
  - created by cpanspec 1.78
  - noarch pkg


author: coolo@suse.com
changelog:
  - updated to 0.004001
    - Updated version number of Contextual::Return::Failure
      to placate CPAN indexer
    - Improved error messages for bare handlers in bad contexts (thanks Mathew)
    - Work around problems with Test::More and caller
    - Fixed context propagation bugs in FIXED and ACTIVE modifiers
    - Added STRICT modifier to prevent fallbacks
      (i.e. impose strict typing on return values)
    - Fixed annoying POD nit (thanks Salvatore)


author: coolo@suse.com
changelog:
  - updated to 0.004002
    Fixed significant typo (Carp:carp -> Carp::carp)
      (thanks everyone who reported it)


author: coolo@suse.com
changelog:
  - updated to 0.004003
    - Doc patch (thanks Fabrizio)
    - Patched failures.t to account from bleadperl changes
      (thanks Zefram!)


author: dvaleev@suse.com
changelog:
  - update to 0.004007
    - Further patch to failures.t
    - Added redefinition of Scalar::Util::blessed() to avoid nasty
      surprises (thanks Andrew!)
    - Added confess() and cluck() overrides
      and fixed caller() override to set @DB::args when appropriate
    - Further patch for t/confess.t
      (Thanks, David!)
    - Circumvented annoying undef-as-key warnings in Perl 5.17+
    - Honour @CARP_NOT's when reporting context
    - Added BLESSED handler for better control over how blessed() lies
    - Upgraded reimplementation of blessed() to make more sense
  - reanable tests for ARM (fixed upstream)
  - fix ppc test failures
  - provide Build.PL to be able to use create_packlist=0


author: anicka@suse.cz
changelog:
  - update to 0.20
    * Fixed issues with decoding when calling script contains use encoding 'utf8'
    * Allow zero-length timestamps to be extracted
    * Fix incorrect length encoding for bitstrings
    * Support encoding bigint's as BCD


author: anicka@suse.cz
changelog:
  - update to 0.21
    * Fixed problem with indefinite encoding inside an indefinite
    encoding
    * Added support for type-local ANY DEFINED BY


author: anicka@suse.cz
changelog:
  - update to 0.22
    * Fix decoding of OIDs with large value for 2nd element
    * Support for SEQUENCE with no elements in ASN.1
    * Added ability to define what value is put in perl data
    structory when decoding NULL elements


author: anicka@suse.cz
changelog:
  - update to 1.34
    * fix a one-byte-past-end-write buffer overflow in UURepairData
    (reported, analysed and testcase provided by Marco Walther).
    * quoted-printable decoding was completely broken, try a fix.


author: vcizek@novell.com
changelog:
  - update to 1.4
    - avoid a classical buffer overflow in case a progress
      message is too long.
    - this release adds depdencies for snprintf/vsnprintf.
    - some uuencode encoders do not generate a final "space" line
      before the "end" marker, so do not rely on the line to be there.


author: anicka@suse.cz
changelog:
  - remove perl-Crypt-CBC from BuildRequires
    (break the dependency cycle, CBC test will not run any more)


author: anicka@suse.cz
changelog:
  - update to 2.12
    * updated Changes to mesh with revision.
    * patched _blowfish.c to stop spurious warnings.
    * updated POD
  - remove the patch (fixed in upstream)


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78
    o fix deps
  - removed old Obsoletes/Provides perl_bf
  - removed old Conflicts perl_cpx perl-Cryptix


author: anicka@suse.cz
changelog:
  - update to 2.24
    * Fixed failure to run under taint checks with Crypt::Rijndael
      or Crypt::OpenSSL::AES (and maybe other Crypt modules).
    * Added checks for other implementations of CBC which add no
      standard padding at all when cipher text is an even multiple
      of the block size.


author: anicka@suse.cz
changelog:
  - update to 2.28
    - Fixed bug in onesandzeroes test that causes it to fail
    with Rijndael module is not installed.
    - When taint mode is turned on and user is using a tainted key,
    explicitly check tainting of key in order to avoid "cryptic"
    failure messages from some crypt modules.
    - Fixed onezeropadding test, which was not reporting
    its test count properly.
    - Fixed failure of oneandzeroes padding when plaintext size is
    an even multiple of blocksize.
    - Added new "rijndael_compat" padding method, which is compatible
    with the oneandzeroes padding method used by Crypt::Rijndael in
    CBC mode.


author: anicka@suse.cz
changelog:
  - update to 2.29
    * Fixed errors that occurred when encrypting/decrypting utf8
    strings in Perl's more recent than 5.8.8.


author: chris@computersalat.de
changelog:
  - remove Author from desc
  - added bcond_with opt
    o test optional pkgs via local build (osc build --with opt)
  - fix deps for CentOS
  - some spec cleanup


author: chris@computersalat.de
changelog:
  - update to 0.26
    - Change subclassing test to generate a 512 bit key in order to work
      around an odd issue seen on some 64-bit redhat systems.
      (CPAN bug 45498)
  - cleanup spec
    o sort TAGS
    o update Url
    o fixed deps
      added Crypt::OpenSSL::Random
    o updated description
    o added missing clean section
    o added missing doc
  - added perl-macros


author: coolo@suse.com
changelog:
  - update to 0.28
    - RT 56454 - Win32 compatibility patch (kmx@cpan.org)
    - RT 65947 - Fix RSA.pm break with perl 5.14+


author: ug@suse.de
changelog:
  - version to 0.57
  - Honour both $ENV{NO_PROXY} and $ENV{no_proxy} in
    Net::SSL::proxy_connect_helper. (Bug #29371 reported by Jan Dubois).
  - $@ construction used in Net::SSL::connect was messed up, which could
    lead to sub-optimal error reporting. (Bug #29372 reported by Jan
    Dubois).
  - Ensure no proxification is used in t/01-connect.t (which might be the
    reason for all the spurious smoke failures). Bug #29373 reported by,
    you guessed it, Jan Dubois).
  - Silence a dubious fopen() warning in SSLeay.xs.
  - s/Netware/NetWare/ in Net/SSL.pm platform check
  - Improvements to Makefile.PL for dealing with platforms where openssl
    is installed with ./include and ./lib as sibling directories rather
    than child directories. This should allow the code to configure and
    build "out of the box" on Solaris (and probably other proprietary
    platforms).
  - Don't carp in LICENSE key addition code in Makefile.PL


author: mrueckert@suse.de
changelog:
  - fix rpmlint warnings
    - repackage as tar.bz2
    - make certs nonexecutable
    - remove outdated conditionals on suse_version 820
  - enable testsuite (bnc#465698)


author: chris@computersalat.de
changelog:
  - update to 0.58
    - Bump version number for Crypt::SSLeay to 0.58 and Net::SSL to 2.85 in
      preparation for release.
    - Fix typo in POD is SSLeay.pm s/PEM0encoded/PEM encoded/ (checked
      http://github.com/gitpan/Crypt-SSLeay/blob/9a1582ee1e4d132ae7cf9497bb83144786425d73/SSLeay.pm)
    - Update Changes and TODO. Regenerate README and META.yml. Update package
      author. Minor POD fixes.
    - for more info please see Changes file
  - reworked patch
  - recreated by cpanspec 1.78


author: anicka@suse.cz
changelog:
  - update to 1.19
  - add -lpanel and -lmenu
    * Use Ncursesw (Ncurses with wide character functions) instead of
      Ncurses if available.
    * Change all sv_isa() to sv_derived_from() so you can use
      subclasses.
    * bugfixes, test fixes


author: anicka@suse.cz
changelog:
  - update to 1.23
    * Fix crash of Makefile.PL on Windows.
    * Don't undefine 'bool' macro in c-darwin hints file.
    * Fix missing comment delimiter.


author: anicka@suse.cz
changelog:
  - update to 1.24
    * Export KEY_RESIZE, KEY_EVENT.
    * For Netbsd, allow both Netbsd and BSD guesses via CURSES_LIBTYPE,
    and default to Ncurses.
    * Add guess capability for Dragonfly.


author: anicka@suse.cz
changelog:
  - update to 1.27
    * Extraneous .i and .s files in 1.26 removed.  'make clean' cleans
    all .i and .s too.
    * 'gen' directory is replaced by gen.tar file, so CPAN doesn't
      index the stuff in there.  That directory is stuff for developing
      the Curses package, not stuff for users.
    * newterm() is available and putwin() and getwin() work in newer
    Perl (with PerlIO). We now use PerlIO_findFile().


author: coolo@novell.com
changelog:
  - update to 1.28
    * Disable Curses::Var::STORE.  It doesn't work (doesn't even compile) with
      newer Ncurses (due to updates to make Ncurses reentrant).  One can
      re-enable it by defining ALLOW_VARS_STORE in c-config.h.
    * Improve "not provided by your vendor" message.


author: chris@computersalat.de
changelog:
  - update to 0.28
    * Remove t/00_minimumversion.t from distribution
    * Dropped YAML spec to 1.0
    * Sync up with SQL::Statement 1.25
      NOTE: Internals of both modules changed. They will change again
      for SQL::Statement 2.0
  - 0.27  H.Merijn Brand
    * Upped copyright to 2010
    * Doc-fix typo in link (Detlef Pilzecker)
    * Doc-fix small typo's
  - 0.26  H.Merijn Brand
    * Adjustments for windows (RT#50544)
    * Mark all non-\w chars illegal in field and table names
    * Fix field types after execute (RT#51090, vgdoqd)
    * Fix for NULL joins. Requires SQL::Statement 1.23
      (RT#43010, JBAZIK)
  - 0.25  H.Merijn Brand
    * Raised minimum perl version to 5.005_03
    * Requires Text::CSV_XS 0.43 (needs eof () method and
      error_diag ()) (RT#33764)
    * Code cleanup (perlcritic, style, layout)
    * Implemented f_ext
    * Implemented f_schema (in DBD::File)
    * Split csv handles for input (no eol default) and
      output (default "\r\n") (RT#33767)
    * Updated info URL's
    * Cleaned up tests
    * Tests now use Test::More
    * Cut down README. No need to be a duplicate module pod
    * Added TODO to documentation
    * Added examples/ from docs
    * Add csv_null
    * Add csv_* to pass to the parser
    * Improved error handling and reporting
    * Table names case sensitiveness
    * Implemented raw_header (RT#44583)
  - 0.23  Jeff Zucker <jzuckerATcpan.org>
    * fixed bug in automatic column generation, defining
      col_names => [] will auto generate col1, col2, etc.
      thanks for bug report, harleypig on AnnoCPAN
    * added support for multi-character end-of-line separators
      thanks for suggestion, harleypig on AnnoCPAN
  - cleanup spec
    o sort TAGS
    o update Url
    o fix deps
    o update description
    o removed "rm -vf t/40bindparam*"
    o macros
  - added perl-macros


author: chris@computersalat.de
changelog:
  - update to 0.29
    * Fix git URL in META.yml
    * Add empty CLONE method to prevent warning when cloning threads
    * Minimum perl 5.8.1
    * Minimum Text::CSV_XS 0.71
    * Support for f_encoding (requires DBI-1.611)
    * Documentation updates


author: chris@computersalat.de
changelog:
  - update to 0.30
    * Text::CSV_XS now called with auto_diag
    * Implement valid_attrs
    * Next version will require DBI-1.612 or higher
      This is a transition release
  - 0.29_03  H.Merijn Brand
    * Remove leftover debug. Causes fails
  - 0.29_02  H.Merijn Brand
    * More work to keep in sync with DBI development (Jens)
    * Better diagnostics for missing modules
    * More spell-check fixes
    * Tests for ChopBlanks (now fixed in DBD::File)
    * Tests changed to accept old and new DBI
    * Statement handle attributes handled in new DBD::File
  - 0.29_01  H.Merijn Brand
    * Prepare for DBD::File-0.39 (DBI-1.612+)
      Should still work with older DBI versions
    * Documentation updates (style, consistency, spell-checking)
    * Test folder cleanup
    * More tests for insert
    * Tested RT#58039
  - recreated by cpanspec 1.78
    o fix deps
  - noarch pkg


author: coolo@novell.com
changelog:
  - update to 0.31
    * Require 5.8.1 (effectively already doing so by requiring DBI-1.614)
    * Update tests to use warnings and done_testing ()
      requires Test::More-0.90, which is also required for DBI
    * Better diagnostics for empty files
    * Allow late setting of attributes (RT#61168) - requires DBI-1.614


author: coolo@suse.com
changelog:
  - update to 0.33
    * NAME / DISTNAME in Makefile.PL
    * TYPE should be numeric
    * Added tests for return count of delete statements in do
    * Upped copyright to 2011
    * Added tests for return count of update statements (Peter Rabbitson)
    * Try to catch (more) usernames on Windows as schema names
    * More cross-checks for META data


author: chris@computersalat.de
changelog:
  update to 1.24
    o please see Changes file
  - recreated spec by cpanspec 1.78
  - added examples to doc


author: anicka@suse.cz
changelog:
  - update to 1.25
    * Changed bind_col so it actually pays attention to the TYPE
    attribute as you could not override the bind type of a bound
      column before.
    * Left a sv_undef in
    * Change sprintf to snprintf for safety.
    * Removed some unused fields from the fbh structure which should
    save a little memory for each column in a result-set.
    * Started adding support for DBI's DiscardString and StrictlyTyped
    but not complete yet so don't use them yet.
    * Added experimental odbc_lob_read method - see pod.
    * Moved the binding of columns to the first call to fetch instead of
    after execute is called as it prevents bind_col overrriding the
    type used for binding and I needed it to support odbc_lob_read.
    * Removed support for DBI's blob_read - it was totally flawed and
    did not work at all. May replace in the future.
    * Added support for MS SQL Server XML type (SQL type -152).
    * bugfixes, new FAQs


author: vcizek@novell.com
changelog:
  - update to 1.27
    Minor fix to head in pod
    rt63550 fix and test code and added pod notes on "do"
    snprintf buffer overflow when GetTypeInfo values are negative
    capture execute error in rt_62033.t


author: vcizek@novell.com
changelog:
  - update to 1.29
    * Fixed missing SQL_MAX_TABLE_NAME_LEN definition from test.
    * Fixed problem with some drivers which batch "insert;select" where
      SQLMoreResults is not required and an extra describe is done.
    * Fixed "select 1" in 02simple.t for Firebird ODBC Driver.
    * disconnect call added to 70execute_array.t was in the wrong place.
    * Added support for DBI's new trace flags ENC, CON, TXN and
      DBD.
    * And many other fixes and enhancements


author: vcizek@novell.com
changelog:
  - update to 1.31
    [ENHANCEMENTS]
    * An extra argument has been added to the sub associated with
    odbc_err_handler.  The arguments passed to the odbc_err_handler are
    now state (string), error (string), native error code (number) and
    the status returned from the last ODBC API. The status will be
    SQL_ERROR (-1) for errors or SQL_SUCCESS_WITH_INFO (1) for
    informational messages.
    * Added support for StrictlyTyped and DiscardString to the bind_col
      method.
    * Added the new odbc_describe_parameters attribute.
    * added -w option to Makefile.PL to add "-Wall" to CCFLAGS and
    - fno-strict-aliasing so I can find warnings.
    * Cope with broken ODBC drivers that describe a parameter as SQL
      type 0.


author: vcizek@suse.com
changelog:
  - update to 1.33
    [ENHANCEMENTS]
    * Enable multiple active statement support in 70execute_array.t for
      drivers we recognise which support MAS.
    * Change column_info to support Unicode catalog/schema/table/column
      names.
    * Use SQLGetTypeInfoW on unicode builds.
    * DBD::ODBC now allows unicode catalog/schema/table parameters to be
      passed to table_info. Of course they will only reliably work with
      a supporting Unicode ODBC driver.
    * Added new odbc_driver_complete attribute allowing the ODBC Driver
      Manager and ODBC Driver to throw dialogues for incomplete
      connection strings or expired passwords etc.
    [BUG FIXES]
    * remove debugging printf which output "HERE" in some rare cases.
      rt 72534 - thanks John Deighan for spotting this.
    * The test 70execute_array.t could fail due to warning being output
      if the driver does not support Multiple Active Statements.
    * Fix bug in utf16_copy which was not adding a trailing NUL but I'm
      not sure this affected anyone until I changed table_info this
      release.
    * I omitted rt_68720.t from the 1.31 distribution which leads
      to a warning as it is mentioned in the MANIFEST.
    [DOCUMENTATION]
    * new FAQ entries
    * added note saying you cannot pass unicode schema/table/column
      names to metadata calls like table_info/column_info currently.
    [OTHER]
    * Changed line endings in README.af and README.unicode to be unix
      line endings and native eol-style in subversion.
    * Minor changes to Makefile.PL to save the opensuse guys patching.
    * Added unicode_sql.pl and unicode_params.pl examples
    * added more examples


author: chris@computersalat.de
changelog:
  - update to 2.16.1
    - Output error messages in UTF-8 as needed. Reported biy
      Michael Hofmann. [GSM] (CPAN bug #53854)
  - 2.16.0 Released December 17, 2009
    - Put in a test for high-bit characters in bytea handling.
    [Bryce Nesbitt] (see also CPAN bug #39390)
    - Better SQLSTATE code on connection failure (CPAN bug #52863)
    [Chris Travers with help from Andrew Gierth]
    - Fixed POD escapes (CPAN bug #51856) [FWIE@cpan.org]
  - cleanup spec
    o sort TAGS
    o upated Summary
    o macros
    o fixed deps
  - added perl-macros


author: chris@computersalat.de
changelog:
  - update to 2.17.0
    - Do not automatically ROLLBACK on a failed pg_cancel [GSM]
      (CPAN bug #55188)
    - Added support for new lo_import_with_oid function.
      [GSM] (CPAN bug #53835)
    - Don't limit stored user name to \w in tests [GSM]
      (CPAN bug #54372)
    - Allow tests to support versions back to Postgres 7.4 [GSM]
  - TestSuite broken for postgresql < 8.4
    o undefined symbol: lo_import_with_oid
    o BUG opened
      https://rt.cpan.org/Public/Bug/Display.html?id=56363


author: chris@computersalat.de
changelog:
  - update to 2.17.1
    - Only use lo_import_with_oid if Postgres libraries are 8.4 or better
      [GSM] (CPAN bug #56363)
  - added Buildi-/Req perl(version)
  - fix deps for postgresql-devel >= 7.4


author: chris@computersalat.de
changelog:
  - update to 2.17.2
    - Support dequoting of hex bytea format for 9.0.
      [Dagfinn Ilmari MannsÃ¥ker] (CPAN bug #60200).
    - Don't PQclear on execute() if there is an active async query
      [rweikusat at mssgmbh.com] (CPAN bug #58376)
    - Allow data_sources() to accept any case-variant of 'dbi:Pg' (CPAN bug #61574)
    - Fix failing test in t/04misc.t on Perl 5.12. [Eric Simon]
    - Fix for some 7.4 failing tests [Dagfinn Ilmari MannsÃ¥ker]
    - Return bare instead of undef in test connections (CPAN bug #61574)
  - recreated by cpanspec 1.78
  - removed Authors


author: coolo@novell.com
changelog:
  - update to 2.18.0
    - Thanks to 123people.com for sponsoring work on this release [GSM]
    - Fix memory leak when binding arrays [GSM] (CPAN bug #65734)
    - Fix memory leak with ParamValues. [Martin J. Evans] (CPAN bug #60863)
    - New cancel() method per DBI spec. [Eric Simon] (CPAN bug #63516)
    - Fix memory leak in handle_old_async (missing PQclear)
    [Rainer Weikusat] (CPAN bug #63408)
    - Fix memory leak in pg_db_cancel (missing PQclear)
    [Rainer Weikusat] (CPAN bug #63441)
    - Mark pg_getcopydata strings as UTF8 as needed (CPAN bug #66006)
    - Function dequote_bytea returning void should not try to return something
    [Dagobert Michelsen] (CPAN bug #63497)
    - Fix the number of tests to skip in t/01connect.t when the $DBI_DSN
    environment variable lacks a database specification. [David E. Wheeler]
    - Fix algorithm for skipping tests in t/06bytea.t when running on a version
    of PostgreSQL lower than 9.0. [David E. Wheeler]
    - Small tweaks to get tests working when compiled against Postgres 7.4
    (CPAN bug #61713) [GSM]
    - Fix failing test when run as non-superuser [GSM] (CPAN bug #61534)


author: chris@computersalat.de
changelog:
  - fix deps
    o add openssl-devel
  - fix build
    o build with -lssl
  - bzip source
  - add testme.tmp.pl to doc


author: coolo@suse.com
changelog:
  - update to 2.18.1
    - Fix LANG testing issue [GSM] (CPAN bug #56705)
    - Fix bug when async commands issued immediately after a COPY.
      [GSM] (CPAN bug #68041)


author: jw@novell.com
changelog:
  - Update to 1.30_02
    + Updated to SQLite 3.6.23
    + Added preamble to copy sqlite3.[hc] files into a share
      directory (where you can access via File::ShareDir) to allow
      extension authors to use the same C source/header as they
      used to build DBD::SQLite itself. (ISHIGAKI)
    + numerous bugfixes and enhancements.
      May break old applications.
  - added -devel package to contain the added sqlite3.[hc]


author: jw@novell.com
changelog:
  - Update to 1.31
    - Updated to SQLite 3.7.2 (DUNCAND)
    - Resolved # 60860: Slow but steady memory leak on
      last_insert_id calls (ISHIGAKI)
    - Upgraded ppport.h to the latest version (ADAMK)
    - Resolved #60698: "Test failures with SQLite 3.7", using included
      patch by Niko Tyni (ntyni@debian.org) of t/lib/Test.pm (DUNCAND)
    - Added support for FTS3 tokenizers written in Perl. Added tests
      ...


author: chris@computersalat.de
changelog:
  - fix FIXME: need a way of adding our RPM_OPT_FLAGS to CFLAGS without
      overwriting its existing contents:
    o perl Makefile.PL CCFLAGS="$RPM_OPT_FLAGS"
      =>
      {__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
  - fix devel deps
    o Req: perl = {perl_version}


author: Greg.Freemyer@gmail.com
changelog:
  - Update to 1.33
    - Updated to SQLite 3.7.6.3 (ISHIGAKI)
    - Made util/getsqlite.pl state that it needs fixing to work for
      SQLite 3.7.5+ when it dies at the last step, and outline what the
      user needs to do manually instead, until getsqlite is fixed (DUNCAND)
    - Resolved #67843 for DBD-SQLite: savepoint rollback alters AC
      state (ISHIGAKI)
    - Resolved #65267 for DBD-SQLite: Add RTree support option;
      skip fts3/metadata tests if those features are disabled
      (ISHIGAKI)
    - Resolved #65267: Add RTree support option (CJFIELDS)
    - Added sqlite_see_if_its_a_number database handle attribute
      to deal with issues caused by (quoted) bind values against
      numbers such as return values from a function etc. (ISHIGAKI)
    - Made util/getsqlite.pl work with the amalg distro filename changes
      introd by SQLite 3.7.4, and still with older ones also (DUNCAND)
    - Updated to SQLite 3.7.4 (DUNCAND)
    - Resolved #61355: Fails testing in parallel (ISHIGAKI)
    - Resolved #61361: Problems building 1.31 with system SQLite (ISHIGAKI)
    - Resolved #61117: Supporting database as an alias for dbname in
      DSN (ISHIGAKI)
    - Resolved #62370: Segfaults during operations on disconnected
      handles (ISHIGAKI)
    - Resolved #61958: REGEXP should return NULL when one of its
      arguments is NULL (ISHIGAKI)
    - Removed PrintWarn tweak introduced in 1.19_09 (Tim Bunce's
      advice) (ISHIGAKI)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.35:
    * updated to SQLite 3.7.9
    * one small potential break case if you are using FTS4 and ^
  - cumulated changes from 1.34*:
    * adding an explicit dynamic_config => 1
    * bind_param SQL_INTEGER error now actually dies with RaiseError
    * CHANGES THAT MAY POSSIBLY BREAK YOUR OLD APPLICATIONS:
    - resolved RT#67581: bind_param SQL_INTEGER numifies value;
      now DBD::SQLite croaks if you explicitly specify datatype
      (with bind_param) and datatype mismatch happens
    - datatype set in the bind_param(_array) becomes sticky now
      (as per DBI spec); this potentially affects code depending on
      current undocumented and broken behavior
    * resolved RT#71311: binding output columns as SQL_BLOB returns nothing
    * fixed binding named parameters
    * moved check for bind_ph/is_inout so it always error-out
    * don't set imp_sth->stmt to NULL on error path
    * explained an issue of rollback with unfinished statements
    * made util/getsqlite.pl work properly for SQLite 3.7.5+
    * Cookbook: don't use globals
    * resolved RT#70135 and hopefully other mod_perl/CentOS issues like RT#63873
      and RT#47983


author: vcizek@suse.com
changelog:
  - update to 1.37
    - Updated to SQLite 3.7.12.1 (ISHIGAKI)
    - Tweaked Makefile.PL to behave better during the Bsymbolic
      check (HMBRAND)
    - Added SQLITE_WITHOUT_ZONEMALLOC for older MacOS X (ISHIGAKI)
    - Fix >32bit integer truncation and other sqlite_set_result
      condition issue (Yuriy Kaminskiy)
    - Fix integer overflow in passing argument to perl function
    - Convert unsigned -> int64 when possible (Yuriy Kaminskiy)
    - Turned datatype mismatch error (introduced in 1.34_02) into
      a warning (you can disable this warning by setting PrintWarn
      attribute to false). (ISHIGAKI)
    - Refactored sqlite_is_number to fix various corner cases
    - Downgraded SQLite to 3.7.9, as 3.7.10 turned out to be
      broken on the latest MacOS X (due to a missing symbol),
      and broke other modules that typically use temporary tables
      under a few environments too. As of this writing, would-be
      3.7.11 seems fine, but it would take another month to be
      released. (ISHIGAKI)
    * ** CHANGES THAT MAY POSSIBLY BREAK YOUR OLD APPLICATIONS ***
      Note that this release changed the default schema format
      number, that means newly created database files will be
      unreadable by SQLite version prior to 3.3.0 (2006-01-10)
      (or DBD::SQLite prior to 1.12) unless you explicitly issue
      "PRAGMA legacy_file_format=ON".
    - Enabled SQLITE_ENABLE_FTS4
    - Enabled SQLITE_ENABLE_STAT3
    - Resolved #73159: FTS tokenizer segfault (ISHIGAKI)
    - Resolved #73787: sqlite_see_if_its_a_number causes a buffer
      overflow (ISHIGAKI)
    - Resolved #73314 for DBD-SQLite: binding of 64bit integers fail
      on 1.34_02 (ISHIGAKI)
    - Implemented sqlite_trace and sqlite_profile methods for simpler
      tracing/profiling; use DBI_TRACE/DBI_PROFILE for more
      complicated cases (ISHIGAKI)


author: vcizek@novell.com
changelog:
  - update to 1.01
    Changed the location of the distribution to
    http://www.adelton.com/perl/DBD-XBase/
    Require perl 5.10 and use O_BINARY from Fcntl.
    Updated the clean target to make distclean clean.


author: vcizek@novell.com
changelog:
  - update to 1.03
    Fixing output of tests when DBI is not available.
    Added the URL to the AVAILABLE FROM sections.


author: anicka@suse.cz
changelog:
  - update to 4.013
    * #49484: PATCH add support for MYSQL_INIT_COMMAND to
    DBD::mysql - Thanks Peter John Edwards ?
    * #48242: 'mysql_bind_type_guessing' doesn't work correctly
    with minus sign - Thanks Serguei Trouchelle!
    * #45616: t/40blobs.t cannot pass without database access -
    ServerError() not declared


author: chris@computersalat.de
changelog:
  - update to 4.014
    * BUG 30033 Fixed handling of comments to allow comments that
      contain characters that might otherwise cause placeholder
      detection to not work properly
    * BUG 53844, Fix for memory leak in stats. (Gregory Burmistrov)
    * BUG 49719, Fix for handling of NULLs in prepared statements
      (Gert Pache)
    * BUG 55627, Fix for testing failure due to strict mode (Yves)
    * BUG 51784, Fix for mysqladmin on Windows in Makefile
      (Zeeshan Muhammad)
    * BUG 41630, Typo in Makefile
    * Had to define true and false in dbdimp.h. Didn't work out of
      the box on Linux
  - cleanup spec
    * recreated with cpanspec
    * disabled old Provides/Obsoletes
      mysqperl perl-Msql-Mysql-modules
    * added eg to doc
  - rpmlint
    * file permission
      o chmod a-x on several files


author: chris@computersalat.de
changelog:
  - update to 4.016
    * Disabled mysql_bind_type_guessing due to one performance issue
      querying on a indexed character column unquoted will mean the index
      is not used
    * Fixed int types that should be bools
  - 2010-07-09 Patrick Galbraith <patg@patg.net> (4.015)
    * BUG #56664 fixed t/40blobs.t skip_all logic (W. Phillip Moore)
    * BUG #57253 Fixed iteration past end of string (crash). (Chris Butler)
    * Added a new parameter for old behavior- mysql_bind_comment_placeholders which
      will make it possible to have placeholders bound for those who really
      want that behavior.
    * Fixed bind_type_guessing - always on now
  - recreated by cpanspec 1.78


author: jw@novell.com
changelog:
  - added bnc658792_pod_name_install.diff to fix BNC#658792
    upstreamed as https://rt.cpan.org/Ticket/Display.html?id=64013
  - updated to 4.018
    * Added client and server info patch from Robert M. Jansen
    * Added documentation and tests for new features
    * More code cleanup


author: vcizek@novell.com
changelog:
  - update to 4.018
  - added bnc658792_pod_name_install.diff to fix BNC#658792
      upstreamed as https://rt.cpan.org/Ticket/Display.html?id=64013
    * Added client and server info patch from Robert M. Jansen
    * Added documentation and tests for new features
    * More code cleanup


author: vcizek@suse.com
changelog:
  - update to 4.020
    * Numerous (!! Thank you!!) fixes for prepared statements
    - Chop blanks fixed
    - UTF8 improvements
    - fixed memory allocation for BLOBs
    - auto-reconnect
    * Fix in leak test, which failed sometime due to first assignment $prev_size over
    paging (Masahiro Chiba)
    * Catalog test allows use of schemas other than 'test' (Masahiro Chiba)
    * Documentation fix for auto_reconnect (Karen Etheridge <ether at cpan dot
    org>)
    * Win32 and general installation fixes (Alexandr Ciornii, http://chorny.net)


author: pascal.bleser@opensuse.org
changelog:
  - update to 4.021:
    * fix to enable PERL_NO_GET_CONTEXT to spee up DBD on thread Perls
    * fix to is_prefix not being exported by mysql
    * eliminate DBIS usage
    * enhanced/fixed server side prepared statement checks
    * fix missprint in doc of DBD::mysql of mysql_bind_type_guessing
    * misprint in lib/DBD/mysql.pm


author: anicka@suse.cz
changelog:
  - update to 1.612
    * Changed Makefile.PL to modernize with CONFLICTS, recommended
    dependencies and resources (Jens Rehsack)
    * Changed DBI::ProfileDumper to rename any existing profile file by
      appending .prev, instead of overwriting it.
    * Changed DBI::ProfileDumper::Apache to work in more configurations
      including vhosts using PerlOptions +Parent.
    * Add driver_prefix method to DBI (Jens Rehsack)
    * bugfixes, test fixes


author: chris@computersalat.de
changelog:
  - update to 1.613
    o Fixed Win32 prerequisite module from PathTools to File::Spec.
    o Changed attribute headings and fixed references in DBI pod (Martin J. Evans)
    o Corrected typos in DBI::FAQ and DBI::ProxyServer (Ansgar Burchardt)


author: anicka@suse.cz
changelog:
  - update to 1.614
    * Added $h->{AutoInactiveDestroy} as simpler safer form of
    $h->{InactiveDestroy}
    * Added ability for parallel testing "prove -j4 ..."
    * Added tests for delete in DBM
    * Added test for absolute filename as table to 51dbm_file
    * Added two initialization phases to DBI::DBD::SqlEngine
    * Added improved developers documentation for DBI::DBD::SqlEngine
    * Added guides how to write DBI drivers using DBI::DBD::SqlEngine
    or DBD::File
    * Added register_compat_map() and table_meta_attr_changed() to
    DBD::File::Table
    * bugfixes, test fixes


author: vcizek@novell.com
changelog:
  - update to 1.616
    * Fixed RT#61513 by catching attribute assignment to tied table access
      interface (Jens Rehsack)
    * Fixed compiler warnings RT#62640
    * Optimized connect() to remove redundant FETCH of \%attrib values.
    Improved initialization phases in DBI::DBD::SqlEngine (Jens Rehsack)
    * Added DBD::Gofer::Transport::corostream. An experimental proof-of-concept
      transport that enables asynchronous database calls with few code changes.
      It enables asynchronous use of DBI frameworks like DBIx::Class.


author: vcizek@suse.com
changelog:
  - update to 1.617
    * Fixed ParamTypes example in the pod (Martin J. Evans)
    * Fixed the definition of ArrayTupleStatus and remove confusion over
      rows affected in list context of execute_array (Martin J. Evans)
    * Fixed sql_type_cast example and typo in errors (Martin J. Evans)
    * Fixed Gofer error handling for keeperr methods like ping (Tim Bunce)
    * Fixed $dbh->clone({}) RT73250 (Tim Bunce)
    * Fixed is_nested_call logic error RT73118 (Reini Urban)
    * Enhanced performance for threaded perls (Dave Mitchell, Tim Bunce)
    * Enhanced and standardized driver trace level mechanism (Tim Bunce)
    * Removed old code that was an inneffective attempt to detect
      people doing DBI->{Attrib}.
    * Clear ParamValues on bind_param param count error RT66127 (Tim Bunce)
    * Changed DBI::ProxyServer to require DBI at compile-time RT62672 (Tim Bunce)
    * Added pod for default_user to DBI::DBD (Martin J. Evans)
    * Added CON, ENC and DBD trace flags and extended 09trace.t (Martin J. Evans)
    * Added TXN trace flags and applied CON and TXN to relevant methods (Tim Bunce)
    * Added some more fetchall_arrayref(..., $maxrows) tests (Tim Bunce)
    * Clarified docs for fetchall_arrayref called on an inactive handle.
    * Clarified docs for clone method (Tim Bunce)
    * Added note to DBI::Profile about async queries (Marcel Grunauer).
    * Reserved spatialite_ as a driver prefix for DBD::Spatialite
    * Reserved mo_ as a driver prefix for DBD::MO
    * Updated link to the SQL Reunion 95 docs, RT69577 (Ash Daminato)
    * Changed links for DBI recipes. RT73286 (Martin J. Evans)


author: chris@computersalat.de
changelog:
  - update to 0.08115
    * see Changes file
  - cleanup spec
    * added header
    * sorted Tags
    * fixed build-/deps
    * moved changelog to .changes
  - added perl-macros
    * perl_gen_filelist


author: anicka@suse.cz
changelog:
  - update to 1.100
    * New feature: Ability to re-run a transaction if it fails
    (really, ability to re-run a transaction whenever you want...)
    * Updated most errors to use DBI's errstr() system instead of
    croaking. The only exception is this new retry feature, becuase
    DBI like's to wipe out it's error condition when the rollback
    happens...
    * Apply a patch from Toru Yamaguchi (http://search.cpan.org/~zigorou/)
    to support DBI's "RootClass" attribute.


author: lars@linux-schulserver.de
changelog:
  - update to 1.0020:
    + Improved code coverage
    + Fixed speed regression with keys in the File backend
    + Had to turn off singleton support in the File backend because
      the caching was causing havoc with transactions. Turning on fatal
      warnings does give apparently important information.
    + Added support for DBD::SQLite
    ++ Build.PL has been extended to support sqlite vs. mysql
    ++ Storage::DBI now detects between the two DBDs
    + DBM::Deep has been refactored to allow for multiple engines.
      There are two engines built so far:
    ++ File (the original engine)
    ++ DBI (an engine based on DBI)
    + documentation updates/fixes
    + Fix deep recursion errors (RT#53575)
    + Avoid leaving temp files lying around (RT#32462)
    + Fixed bug with localized $ (RT #48031)


author: lars@linux-schulserver.de
changelog:
  - update to 1.0023:
    + The DBI back end no longer dies with ‘Use of uninitialized value
      $_ in lc’ in perl 5.12.0.
    + Singleton support has been re-enabled in the File back end
    + Correct spelling mistakes in the documentation
    + MANIFEST now lists the test libs so they get included in the
      distribution


author: lars@linux-schulserver.de
changelog:
  - update to 1.0025:
    + Fixed t/39_singletons.t to work on Windows
    + Stale references (objects blessed into DBM::Deep::Null), which
      have always supposed to act like undef, now compare equal to
      undef, "" and 0. $stale_ref eq "" used to return false, even
      though "$stale_ref" was the empty string.
    + If you assign a stale reference to a database location,
      DBM::Deep now warns and assigns undef, instead of dying with
      obscure error messages
    + Using a stale reference as a hash or array ref now causes an
      error with a more helpful message


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78
  - noarch pkg
  - fixed deps
  - added Build_n_Test patch
    o otherwise Test::More 0.88 would be needed


author: chris@computersalat.de
changelog:
  - update to 1.10
    - Updated to work with Perl version 5.13.7, where lex_end()
      has disappeared and mod() is now in the public API under the
      name op_lvalue()
  - 1.09  Mon Nov 15 21:36 GMT 2010
    - Modify source filter test to use Filter::Util::Call directly
      instead of the deprecated Switch, and to not fail if it is not
      available, thus allowing tests to pass on Perl versions 5.13.1
      and above where Switch is no longer in the core distribution
    - Updated to work with Perl version 5.13.6, where global variables
      are managed in a different way from before
  - 1.08  Fri Oct 22 09:39 BST 2010
    - Updated to work with Perl versions 5.11.0 up to 5.13.0,
      including particularly the major change in when rv2cv ops get
      built in 5.11.2
  - recreated by cpanspec 1.78
    o fix deps
  - remove obsolete fix_for_perl_5_12 patch


author: coolo@novell.com
changelog:
  - updated to 1.12
    - Updated to work with Perl version 5.13.10, where GvGP() and
      GvCV() are not directly-assignable lvalues
    - Don't rely on details of core's pp_* functions to determine
      whether an opcode exists, because they can change unpredictably
      (and do change in Perl 5.13.9)


author: coolo@suse.com
changelog:
  - update to 1.14
    * port to Perl 5.15.0, where the op type aelemfast has been split into
      aelemfast and aelemfast_lex
    * test compatibility with Devel::CallParser
    * bugfix: never unhook peephole optimiser, because unhooking is liable
      to fail if anything else hooked it
    * bugfix: revise check for dorassign opcode to cope with FreeBSD's
      mutant Perl 5.8 that has it
    * test POD syntax and coverage
    * bugfix: prevent the lexer getting confused if the first thing inside
      an alias{} block is an open paren
    * bugfix: don't crash if an rv2cv op is built with PL_parser null
    * bugfix: handle variant structure of entersub op which lacks (ex-)list
      op as direct child
    * bugfix: squash bogus dtrace-related macro definitions that are picked
      up due to defining PERL_CORE
    * switch all pp functions to internal linkage
    * avoid some compiler warnings
    * include .cvsignore file in distribution


author: coolo@suse.com
changelog:
  version 1.16; 2011-11-17
    * bugfix: use supported API to put destructor calls on the save stack
      (the unsupported way used before was wrong for 64-bit systems on
      perl 5.13.1 and later)
    * document the behaviour of "alias return" in more detail
    * convert .cvsignore to .gitignore


author: chris@computersalat.de
changelog:
  - update to 1.15
    Fixed regexp that determines if hash keys are numeric [RT#48003]
  - Release 1.14
    - Data::Dump::Trace enhancements:
    - trace() function
    - prototypes
  - Release 1.13
    - Added the Data::Dump::Trace module
  - Release 1.12
    - Documentation tweaks.
  - Release 1.11
    - Documentation tweaks.
  - Release 1.10
    - Add the functions quote(), dd() and ddx().
    - Fix segfault when duming large repeated strings [RT#33520]
    - Incorporated documentation improvements from Mark Stosberg
    - Apply Data-Dump-1.08-ANDK-01.patch from CPAN.  Might do some
      good on older perls I guess.
  - Release 1.08
    - By popular demand; don't put underscore into dumped integers
      to group thousands.
  - Release 1.07
    - Remove unused code.
    - Add some more tests.
  - spec mods
    o HEADER, TAGS, deps, macros
  - added perl-macros


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.19
  - changes from 1.18:
    * don't downgrade is_utf8-strings with MIME::Base64 [RT#60103]
    * deal with the perl-5.13 (?^:...) regex construct [RT#61552]
  - changes from 1.17:
    * fix dump of "1\n" (the newline was lost) [RT#56595]
    * start using the range operator to shorten list dumps; for instance
      dump(1,2,3,4,5) now returns '(1 .. 5)'
    * CODE references now dumped as 'sub { ... }'
    * fix how multiline hash values are indented
    * make indentation configurable
  - changes from 1.16:
    * add support for filter callbacks
      + filters can modify how selected objects are dumped
    * various enhancements to how/when hash keys are quoted
      + don't quote keywords
      + don't quote words prefixed with "-"
      + don't quote long identifier keys
      + quote all hash keys if one needs quoting for better alignment
    * use case-insensitive sorting for hash keys


author: coolo@suse.com
changelog:
  - update to 1.21
    Make dump($1) work when $1 was integer [RT#63883]
    Dump floats without quoting
    Add depth() method to FilterContext
    Make dump($1) work [RT#63883]
    Limit our temp listen socket to localhost [RT#63534]


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.21:
    * resynchronize internal VERSION declarations
  - skipped v2.20 because it some of the build code was truncating it to v2.2 and breaking
  - changes from 2.19:
    * tweak t/madness.t to deal with how perl-5.8.[0-8] deparses the pragma `use warnings' differently


author: coolo@novell.com
changelog:
  - updated to 2.32
    Disable overloading in a <=5.8.8 safe way [RT #53700]
    2.31
    React to Strawberry perl $. strangeness [RT #58528]
    2.29
    Add .answer to .gitignore
    Update t/madness for perl-5.6
    Syntax fix print() for perl-5.6
    Correct ${^WARNING_BITS} in t/madness.t for perl-5.8.7 and earlier
    2.28
    Strip illegal regexp modifiers [RT #65355]
    Update file permissions
    2.27
    Test for new regexp /u flag [RT #65339]
    Import less private functions
    Removed obsolete svn version info
    2.26
    Keep a glob reference open while inspecting through it with B. [RT #65272]
    2.25 (2011-01-24)
    Oops, add ppport.h to the packaged distribution
    2.24 (2011-01-23)
    Fix weakref breakage from perl-5648c0a. [RT #62605]
    Add ppport.h
    Add .gitignore
    2.23 (2011-01-18)
    Fix DumpLex for bug #44621


author: coolo@suse.com
changelog:
  - updated to 2.33
    Caught up with various RT reports, and fixed a bunch of them.
    [RT#74198] fixed dumps containing read-only objects (obtained via JSON::XS)
    [RT#74198], Fixed stringification of code compiled under strict in later
    perls. Thanks to Father Chrysotomos for the patch and nudge.
    Also eliminated a false-fail prone test which was actually pretty useless,
    which should close several tickets which I wont bother to list.
    This release also is the first from the new git repository at
    https://github.com/demerphq/Data-Dump-Streamer


author: coolo@suse.de
changelog:
  - updated to 2.020
    - Add DumperObject for getting at the underlying obj
    - create DwarnF for formatting Dumper'd output
    - Create Ddie for die'ing output
    - Make DwarnN test still work if Devel::ArgNames isn't installed
    - add $DwarnN export
    - make Devel::ArgNames an optional dep
    - add $Dwarn export
    - add documentation for DwarnN
    - remove Dumper() returning object
    - add DwarnN
    - add DwarnL
    - make Dwarn contextual
    - document ::Dwarn idiom
    - make sure Devel::Dwarn::Dwarn and Devel::Dwarn::DwarnS work


author: lmuelle@suse.de
changelog:
  - Update to version 0.31.
    - Fix a test assuming hash key orders.
    - Big rewrite, simplifying the API and documenting everything.
    - Added to_relative (to help with SVK floating checkouts).


author: chris@computersalat.de
changelog:
  - update to 0.106
    * correct version style mismatch for Sub::Install (thanks, brian d foy)
  - 0.105     2010-01-14
    * fix a typo in documenation (thanks, Florian Ragwitz)
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o fix HEADER
    o update License, Url, Source
    o fix deps
    - perl-macros deps
    - perl(Sub::Install) >= 0.921
    o update description
    o macro usage


author: coolo@suse.com
changelog:
  - update to 0.107
      mkopt now prefers named parameters; docs updated
      added the name_test parameter to mkopt


author: lars@linux-schulserver.de
changelog:
  - remove old_test_more.patch and use sed statement
    instead (less likely to break with every package update)


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.02:
    * fix SQL documentation
    * added change_entries_per_page
    * run perltidy on the modules
  - changes from 2.01:
    * add human-readable license to the documentation


author: chris@computersalat.de
changelog:
  - updated to 0.34
    * Tests require Test::More-0.88 or up (RT#70538)
    * Tested on perl-5.14.1 and 5.15.1


author: coolo@suse.com
changelog:
  - updated to 0.28
    - convert to dzil
    - bump namespace::clean dep
    - better error message if Data::Alias isn't found
    - doc fixes


author: anicka@suse.cz
changelog:
  - update to 5.6
    * Made the module MacOS X compatible
    * Made some tiny changes to the documentation


author: anicka@suse.cz
changelog:
  - update to 6.3
    * The language can now be set individually for each function
      in "Date::Calc" that requires it (through a new optional
      parameter; the default continues to be a global setting
      for backward compatibility); the affected functions are:
      "Decode_Month()", "Decode_Day_of_Week()", "Compressed_to_Text()",
      "Date_to_Text()", "Date_to_Text_Long()", "Calendar()",
      "Month_to_Text()", "Day_of_Week_to_Text()", "Day_of_Week_Abbreviation()",
      "Decode_Date_EU()", "Decode_Date_US()", "Decode_Date_EU2()",
      "Decode_Date_US2()", "Parse_Date()".
    * BEWARE that the interface of "DateCalc.c" has changed!
    * Module "Date::Calc::Object" has been changed similarly
    * Module "Date::Calendar::Year" has also been adapted accordingly
    * bugfixes


author: anicka@suse.cz
changelog:
  - update to 6.14
    * Date::Manip 5.xx and 6.xx are both installed automatically,
    and the correct one will be chosen.
    * Fixed a bug where recurrence handling was broken.  RT 62128
    * documentation was cleaned up to be easier to read, and better
    organized.


author: vcizek@novell.com
changelog:
  - update to 6.21
    New features
    - Deltas may now contain spelled out numbers, so 'in 2 weeks' and 'in two weeks'
      will both work.  Daniel Shahaf
    Bug fixes
    - Fixed a bug where week_of_year didn't work in some cases.  Chris Eveland.
    - Fixed a minor potential bug.  Geraint Edwards.
    Time zone fixes
    - Updated windows time zone aliases.  Daniel Harding
    Language fixes
    - Added Norwegian.  Glenn Sogn


author: vcizek@novell.com
changelog:
  - update to 6.22
    Time zone fixes:
    Newest zoneinfo data (tzdata 2011b).
    Fixed a bug where the gmtoff method of getting the local timezone was broken.
    Fixed the 'env' method of determining the local time zone to allow the
    value to be an offset of seconds since UTC.  This allows the VMS
    SYS$TIMEZONE_DIFFERENTIAL variable to work correctly.  Martin Zinser.
    Removed the SYS$TIMEZONE_RULE method from VMS since the value stored there
    is not the name of a timezone (it's a rule in a non-standard format).  Based
    on discussion with Martin Zinser.
    Language fixes:
    The module will now die if a language module cannot be loaded (most
    likely due to a YAML::Syck issue).  Based on discussion with Martin Zinser.
    Documentation fixes:
    Added a sample config file document.  Based on discussion with Rich Duzenbury.


author: vcizek@novell.com
changelog:
  - update to 6.23
      Bug fixes
      Fixed a bug where GlobalCnf wasn't working. Peter Edwards
      Improved error messages in a few cases.
      Fixed a bug where one invalid date/timezone check was ignored. Morten
      Bjornsvik
      Fixed a bug where '$base2 = new Date::Manip::Base $base1' wasn't
      working. RT 67143
      Fixed a bug where passing dates in to the Recur->dates method failed.
      RT 67144
      Fixed a bug where the mode wasn't being preserved correctly for a
      delta. RT 67150
      Fixed a bug in recurrences where a base date outside of a date range
      with a very uncommon recurrence format would not work correctly.
      Fixed a problem where the '%s' printf option didn't work in GMT.
      Time zone fixes
      Newest zoneinfo data (tzdata 2011f)


author: vcizek@novell.com
changelog:
  - update to 6.24
    New features
      Spaces are ignored in the SetDate/ForceDate config values.  Zsban Ambrus
    Bug fixes
      Fixed a bug where 'in one week' wasn't correctly parsed.  E. M. Shtern
      Fixed a bug where options passed in to the 'new' as a listref weren't handled
      properly.  Zsban Ambrus
    Time zone fixes
      Newest zoneinfo data (tzdata 2011g)


author: pascal.bleser@opensuse.org
changelog:
  - update to 6.25:
    * relaxed one constraint in ISO 8601 dates: a time separated by whitespace
      from the date can use a single digit hour
    * set official removal dates for old config variables; config variables will
      be removed 2 years after they are deprecated (except for the TZ variable
      which, due to it's wide use, will be kept for 4 years)
    * time zone fixes: newest zoneinfo data (tzdata 2011i)


author: vcizek@suse.com
changelog:
  - update to 6.30
    * Removed some deprecated config variables
    * Reworked deltas
    * Modified Delta_Format
    * Time zone fixes
    * Better handling of undef in DM6
    * Bug fixes


author: coolo@suse.com
changelog:
  - updated to 6.31
    * Added extended formats to printf method.
    * Can now parse formats where the time and zone are not adjacent
    * Added PeriodTimeSep config variable.
    * Holidays can be used as date strings
    * Added new recur modifiers
    * Tons of new test cases and bug fixes


author: cfarrell@suse.com
changelog:
  - license update: Artistic-1.0 or GPL-2.0+
    SPDX format. Note that this is _not_ the standard perl license (GPL-1.0+)


author: richard@radoeka.nl
changelog:
  - Added patch Date-Tiny-format.patch, that's needed for ftree2.  The patch
    has been sent to the upstream maintainer.


author: anicka@suse.cz
changelog:
  - update to 0.65
    * All the constructors besides new() ended up calling new(), which meant that
    these constructors went through the parameter validation code
    twice. Avoiding this should make everything that constructs a new object
    (besides new() itself) a little faster.
    * The t/39no-so.t test failed for some people. I can't reproduce it, but this
    release will hopefully fix the problem. Patch by Tokuhiro Matsuno. RT
    [#62061].
    * Added a section on the DateTime Project ecosystem to the docs. Addresses RT
    [#60930].
    * Fixed wiki links in the docs now that the wiki has moved to a new wiki
    platform.
    * Restored some of the dzil-ification. The repo now has a very minimal
    Build.PL file which is just enough to build the XS code and run the
    tests. This fixes the total lack of prereqs in the META.* files. Reported by
    Bjørn-Olav. RT #62427.


author: chris@computersalat.de
changelog:
  - update to 0.66
    - A bunch of documentation cleanup. No code changes.
  - recreated by cpanspec 1.78.03
  - add Build patch (<= 1120)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.68:
    * the tests for %N in the last release relied on the vagaries of floating
      point math on a 64-bit system; now the from_epoch() method just uses string
      operations to separate the epoch into an integer value and a mantissa; this
      avoids floating point insanity (RT#67736)
  - changes from 0.67:
    * the %N strftime specifier simply truncated nanoseconds, rather than
      rounding them (RT#66744)
    * the %U strftime specifier was off by one in years where January 1st was a
      Sunday (RT#67631)
    * the %W strftime specifier was off by one in years where January 1st was a
      Sunday or Monday (RT#67631)
    * some small optimizations; the biggest impact is for calculating
      week_of_month, week_number, and week_year
    * now requires Perl 5.8.1+ (it implicitly did this anyway now that
      Params::Validate is 5.8.1+)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.69:
    * when a DateTime object had nanoseconds == 0, the %N strftime specifier
      always returned "0" regardless of the precision requested


author: coolo@suse.com
changelog:
  - updated to 0.72
    - Remove Test::DependentModules from the dep list. This is used by some
    author-only tests. Reported by Zefram.
    - There will be a new leap second on June 30, 2012.


author: chris@computersalat.de
changelog:
  - update to 0.05
    - test warning fix
    - Nanoseconds are always turned into an integer, with rounding as
      needed. (Dave Rolsky)
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o removed useless comments
    o fixed Header
    o fixed License
    o fixed Group
    o fixed Source0
    o fixed perl-macros deps
    o fixed description


author: chris@computersalat.de
changelog:
  - update to 1.0901
    - 1.0901 2009-05-16 -- Official release of above
    - 1.0900_01 2009-04-18 -- DEVELOPER RELEASE ONLY
    - Makefile.PL changes for Windows users as per issue #16
    - 1.0900 2009-02-22
    - Another pile-o-bugs
    - It seems that I also wasn't seeing notifications from RT
    (please don't use it, use the Gooogle project) so all the
    following are fixed:
    36672	Started failing mid May
    23313	Bug handling time zones like America/New_York
    25555	Module dies even when on_error is 'undef'
    23768	Olson timezone handling incorrect
    22450	locale test failing with bleadperl
    20487	nmake test_more fail (with patch); incorrect
    META.yml
    12071	format_datetime uses datetime locale rather than
    format locale
    11863	bug in DateTime::Format::Strptime 1.0601 when using %s
    - And a couple from Google:
    [#8]		Add DateTime::Locale to documentation
    [#10]		Parsing bug -- can't detect word boundry after month abbr
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o fixed deps


author: chris@computersalat.de
changelog:
  - update to 1.4000
    - Actually update $VERSION in module file. Reported by David Wheeler.
  - 1.3000 2010-06-26
    - Specifiers which allowed for leading space before a number (like %e)
      would cause DateTime.pm to throw an error if the date being parsed
      actually contained leading space. Patch by Alex Vandiver. RT #58459.
    - License is now Artistic 2.0
  - 1.2000 2010-03-19
    - Updated to use non-deprecated DateTime::Locale API
  - 1.1000 2009-07-13 -- Regex Pattern
    - If the pattern you pass in is a regular expression, that will be honored.
    - Changed the locale tests to use require the latest version of Locale
      until the target stops moving.
  - spec created by cpanspec 1.78
    - noarch


author: chris@computersalat.de
changelog:
  - update to 1.5000
    - This module did not recognize UTC as a valid time zone. RT #59209.
  - added deps patch


author: chris@computersalat.de
changelog:
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps


author: chris@computersalat.de
changelog:
  - update to 0.45
    - Installing this release will cause older versions of
      DateTime::Format::Strptime to warn like crazy. Please update
      DateTime::Format::Strptime if you install this release.
    - This is an interim release still based on CLDR 1.7.1 pending the release of
      Locale::CLDR, which will happen real soon now, for some definition of soon.
    - Removed dependency on Class::ISA and just copied what we need from said
      module directly. Class::ISA warns as deprecated if used with Perl 5.11.0,
      even though it works just fine (doh). RT #53940.
    - All methods deprecated in the last release now warn when called.
    - Added methods to return per-locale strftime formats from the glibc
      data. These methods are not yet documented. They are just there for now to
      allow me to update DateTime::Format::Strptime.
  - 0.44   2009-09-12
    - All methods which return strftime-style patterns are officially deprecated
      (and have been a little broken for some time, regardless). This includes all
      date and time format methods ending in "_format".
    - Other deprecated methods include:
      date_parts_order, date_before_time
      era, eras
      month_name, month_abbreviation, month_narrow
      month_names, month_abbreviations, month_narrows
      day_name, day_abbreviation, day_narrow
      day_names, day_abbreviations, day_narrows
      quarter_name, quarter_abbreviation, quarter_narrow
      quarter_names, quarter_abbreviations
      am_pm, am_pms
      era_name, era_abbreviation
      era_narrow, era_names, era_abbreviations
    - All of these deprecated methods will eventually be removed. If you are using
      them directly, please change your code.
    - Converted data files in tools/t/test-data to Unix line endings. This works
      around a bug in Module::Signature. Reported by Zefram. RT #49085.
    - Require Params::Validate 0.91, since 0.89 caused test failures for
      someone. Reported by Jeremy Hetzler. RT #41365.
    - Moved code to my hg repo at http://hg.urth.org/hg/DateTime-Locale.
  - 0.43   2009-06-30
    - Based on CLDR 1.7.1, which includes support for several new
      languages, as well as lots of changes.
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o removed useless comments
    o fixed Header
    o fixed License
    o fixed deps
    - perl-macros < 1120
    - perl(Params::Validate) >= 0.91
    o fixed description
    o moved changelog to changes file


author: chris@computersalat.de
changelog:
  - fix build/deps for RHEL, CentOS
    * AutoReq seem to be broken: need to remove tools dir, cause otherwise
      wrong Requires would be defined, e.g. perl(Moose),....


author: chris@computersalat.de
changelog:
  - update to 1.20
    - This release is based on version 2010k of the Olson database. This release
      includes updates for Egypt, Finland (historical only), and Mexico. It also
      renames Pacific/Truk to Pacific/Chuuk and Pacific/Ponape to Pacific/Pohnpei.


author: pascal.bleser@opensuse.org
changelog:
  - regenerated to use proper dependencies
  - update to 1.30:
    * based on version 2011d of the Olson database
    * includes changes for Samoa, Turkey, and Cuba
  - changes from 1.29:
    * includes new zones, America/Sitka and America/Metlakatla, as well as
      changes for Alaska and Chile
  - changes from 1.28:
    * includes a new zone, America/North_Dakota/Beulah
  - changes from 1.27:
    * includes historical updates for Australia and Hawaii
  - changes from 1.26:
    * fix prereqs
  - changes from 1.25:
    * attempting to determine the local time zone while inside a sort subroutine
      could cause an error "Can't return outside a subroutine"; this was caused
      by stack corruption that happens when an eval "use $module" fails
      (RT#63106)
  - changes from 1.24:
    * includes updates for Fiji
    * all modules in the distro now have the same $VERSION
  - changes from 1.22:
    * historical updates for Hong Kong
  - changes from 1.21:
    * updates for Egypt and Palestine


author: pascal.bleser@opensuse.org
changelog:
  - fix build on openSUSE 11.2
  - update to 1.34:
    * based on version 2011g of the Olson database, includes changes for Egypt
    * DateTime::TimeZone::Floating and DateTime::TimeZone::UTC are now
      singletons, since their internal state never changes
  - changes from 1.33:
    * changes for the Falkland Islands
  - changes from 1.32:
    * changes for Morocco and Chile


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.35:
    * based on version 2011h of the Olson database: includes changes for Russia
    * include UTC in the list of all time zone names (RT#67070)


author: dmueller@suse.de
changelog:
  - update to 1.40:
    This release is based on version 2011l of the Olson database. This release
    includes contemporary changes for Palestine, Fiji, Russia, Belarus, Ukraine,
    and several other post-Soviet states.


author: dmueller@suse.de
changelog:
  - update to 1.41:
    This release is based on version 2011m of the Olson database. This release
    includes contemporary changes for Brazil, Moldova, and Ukraine


author: coolo@suse.com
changelog:
  - update to 1.42:
    This release is based on version 2011n of the Olson database. This release
    includes contemporary changes for Fiji, Moldova (reversing the 2011m
    changes), and Cuba. The Moldova change removes the Europe/Tiraspol zone
    added in the previous release.


author: coolo@opensuse.org
changelog:
  - updated to 0.75
    - Write database as JSON if JSON::PP is available.
    - Test against 5.12.3 and code frozen 5.14.0 (unreleased).
    - Fix tests to work with all releases of 5.13.x (rt 60901).
    - Avoid race condition writing DB structure files (Nicholas Clark).
    - Add debuglog method to Devel::Cover::DB::Structure (Nicholas Clark).
    - Be more careful deleting DB structure files (Nicholas Clark).
    - Get cover -test to honour the db passed in.


author: coolo@opensuse.org
changelog:
  - updated to 0.76
    - Move CHANGES file into root for search.cpan.org (rt 67541).
    - Add top level version subroutine (requested by H.Merijn Brand).
    - Add DEVEL_COVER_DB_FORMAT environment variable.
    - Add advisory locking to database IO operations.
    - Explain what to do if regexp_eval.t ever fails again (Florian Ragwitz).
    - Remove leftovers from PERL_OBJECT (Florian Ragwitz).
    - Recommend 5.8.8 and above - 5.8.7 is crashing so skip some tests there.


author: coolo@novell.com
changelog:
  - updated to 0.78
    - Fix up test quoting to work with Windows too.
    - Fix cover -test covering all the test files (Larry Leszczynski) (rt 65920).
    - Add DEVEL_COVER_IO_OPTIONS environment variable.
    - Sort runs by start time.
    - Add digests to DB.
    - Add cover -make option (Olivier Mengué) (rt 44906).
    - Add digests to DB.
    This should fix some problems related to losing coverage data when there are
    duplicate files.  This happens most usually when modules are sometimes loaded
    from lib and sometimes from blib. (rt 14192, 32465, 45737).
    - Add branch coverage for gcov (rt 30365).


author: coolo@suse.com
changelog:
  - update to 0.79
    - Test against 5.12.4, 5.14.1, 5.15.0 and 5.15.1.
    - Fix inc_sub test failures dependant on whether JSON:PP was installed.


author: coolo@suse.com
changelog:
  - updated to 0.87
    - Major documentation overhaul (Pau Amma).
    - Cleanup Data::Dumper usage (localise settings) (Olivier Mengué) (rt 76531).
    - Ignore more generated filenames - Moose and Template Toolkit.
    - Improve results for chained logical operators.
    - Officially support 5.16.0.
    - Add all coverage criteria to the Vim report.
    - Add customisable thresholds to HTML reports (Xavier Caron).
    - Improve Vim report.
    - Add Vim report (based on discussion with Tatsuhiko Miyagawa).
    - Prefer JSON::XS for faster operation (Audrey Tang (唐鳳)).
    - Rework testing framework (Xavier Caron).
    - Do not distribute MYMETA.json (Olivier Mengué) (rt 75883).
    - Fix up dzil release process.
    - Don't be so noisy with Moose code.
    - Move to Dist:Zilla (Christian Walde).
    - Test against 5.14.2 and 5.15.2 - 5.15.8.
    - Select gcov2perl from the same directory as cover.
    - Print warnings to STDERR so $SIG{__WARN__} isn't called (Christian Walde).
    - Manage coverage reporting errors before an exec (Daisuke Maki).
    - Don't run fork tests on Windows (Christian Walde).
    - Add more documentation about cover --test (Kirk Kimmel).
    - Remove race conditions around mkdir.
    - Add travis config file.
    - Add word "Warning" to MD5 digest message.


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78
    o fix deps
  - add pm, t patch (rt.cpan.org#56681)
    https://rt.cpan.org/Public/Bug/Display.html?id=56681


author: coolo@novell.com
changelog:
  - updated to 0.006004
    - Bail out earlier when being called while not lexing (Zefram).
    - Make sure we continue working with Devel::CallParser loaded (Zefram).
    - Fix test-failures on old perl versions (Zefram).
    - Re-add Support for very early growing of PL_linestr using filters (Zefram).
    - Support perl >= 5.13.7 by re-allocating PL_linestr in block hooks (Zefram).


author: coolo@suse.com
changelog:
  - update to 0.006008
    - Adjust toke_scan_str logic to always leave the prefix part of
      linestr unchanged.
    - Depend on B::Hooks::OP::Check version 0.19, which fixes a serious bug in
      how it interacts with other modules that hook ops.
    - Initialize immediately upon loading the module, so that "was Devel::Declare
      loaded soon enough" errors in string eval can be fixed by loading the
      module earlier without having to also actually use the module earlier.
    - Adjust toke_scan_str logic to always show a positive effective length of
      string source.
    - Return undef from toke_scan_str if string was unterminated.
    - Detect and croak if unwanted reallocation occurs during toke_scan_str.
    - Avoid memory leak in toke_scan_str.
    - Give Devel::Declare::Context::Simple a version number.
    - Add MYMETA.{json,yml} to MANIFEST.SKIP and .gitignore.
    - Increase default linestr size to avoid reallocations (Zefram).
    - Add a flag for controlling 'redefined' warnings when installing subs into
      namespaces (clkao).


author: coolo@suse.com
changelog:
  - update to 0.04
    * To detect a perl with ${^GLOBAL_PHASE}, check for the feature
      itself instead of a specific perl version (doy).
    * Stop depending on Scope::Guard for the tests (doy).
    * Upgrade ppport.h from version 3.13 to 3.19.


author: coolo@suse.com
changelog:
  - update to 0.15
    - Bump dependency on namespace::clean to 0.20, as requested by doy++.
    - Don't go into an infinite loop when dumping references to references.
      Also, dump LVALUE references properly. (doy)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.003011:
    * history plugin now works for Term::ReadLine::Perl
    * add ReadLine file completion if no other matches, fixes rt.cpan#58351
    * add a bit more description of Turtle plugin to its POD
    * fix rt.cpan#43151 where _-> completion had error
    * added docs on quoting and history expansion addressing rt.cpan#48459
  - explicitly require perl = perl_version


author: coolo@suse.com
changelog:
  - updated to 1.003013
    - Make Sys::SigAction optional dependency for Win32 systems
    - Apply some plugin related patchs from Caleb Cushing


author: coolo@suse.com
changelog:
  - updated to 1.003014
    - now using native Moose attribute traits, instead of the deprecated
      MooseX::AttributeHelper (thanks, Justin Hunter!)
    - now using namespace::autoclean rather than namespace::clean (thanks, Karen
      Etheridge!)


author: lars@linux-schulserver.de
changelog:
  - update to 1.20:
    + many test fixes
    + bad utf-8 fixes
    + Added a max_arg_length parameter, which if set causes
      Devel::StackTrace to truncate long strings when printing out a
      frame. RT #33519. Patch by Ian Burrell.


author: chris@computersalat.de
changelog:
  - update to version 1.22
    - Apparently, overload::StrVal on older Perls (5.8.5, but not 5.8.8)
      tried to call a stringification method if it existed. So now,
      Devel::StackTrace just uses overload::AddrRef instead, which should
      always be safe. Reported by Michael Stevens. Fixes RT #47900.
  - 1.21  Jul 1, 2009
    - Overloaded objects which didn't provide a stringification method
      cause Devel::StackTrace to die when respect_overload was
      true. Reported by Laurent Dami. RT #39533.
    - Added a frame_filter option which allows for fine-grained control
      over what frames are included in a trace. Based on (but expanded)
      from a patch proposed by Florian Ragwitz. RT #47415.
  - cleanup spec
    - Header version
    - License
    - Provides


author: coolo@novell.com
changelog:
  - update to version 1.27
    - Skip some tests on 5.13.8+ that are no longer relevant because of a change
      in the Perl core. Reported by Andreas Koenig. RT #64828.
    - The as_string method did not localize $@ and $SIG{__DIE__} before doing an
    eval. Reported and tested by Marc Mims. RT #61072.
    - Moved the frame object to its own file, and renamed it
      Devel::StackTrace::Frame. The old package name, Devel::StackTraceFrame, is
      now a subclass of the new package, to provide a backwards compatibility
      shim.
    - Added message and indent constructor parameters. Based on a patch by James
      Laver. RT #59830.


author: chris@computersalat.de
changelog:
  - fix deps
    * created by cpanspec 1.78.03
  - fix build for suse_version < 1120
    o add Test_More patch


author: dbahi@novell.com
changelog:
  - put back the perl version dependency but removed
    the '(perl)' from perl(perl) >= 5.8.1
    as it causes an osc build failure


author: coolo@opensuse.org
changelog:
  - updated to 0.11
    - You should now pass the error message in 'message' parameter explicitly to display as an error
    - Use the first frame, not the second frame to capture error message
    - Don't ignore the top frame. This should be donw using the ignore_package option (Jonathan Swartz)


author: chris@computersalat.de
changelog:
  - update to 2.08
    * skip the recurse test on 5.005
  - upate to 2.07
    * rewrite symdump.t using Test::More
    * adjust test suite to accept main::- also introduced for named
      captures
  - spec mods
    o updated header
    o fixed deps
    o autogen filelist


author: vcizek@novell.com
changelog:
  - update to 1.03
    Depend on Digest::SHA instead of Digest::SHA1 [RT#69776]
    Document the blocksize argument [RT#14551]


author: anicka@suse.cz
changelog:
  - update to 2.12
    * Get rid of the old CVS ids
    * Avoid "redefined" error for ULONG on Win64
    * Less optimizations on IRIX [RT#8999]
    * Clean up the 'git status' output
    * Mention that SHA-1 might be weak [RT#11880]
    * Ensure more stuff in the META.yml file [RT#40757]
    * Quiet warnings when compiled with -Wwrite-strings [RT#31915]


author: lars@linux-schulserver.de
changelog:
  - fix build on distributions with old Test::More module
    ( perl-Dist-CheckConflicts-old_Test-More.patch )


author: coolo@opensuse.org
changelog:
  - updated to 4.200004
      Add Tests for Config::MVP 2.200 changes. ( Kent Fredric )
      MetaNoIndex, originally by J.T. Smith and Mark Gardner, is now
      included
      avoid test failures on systems where time zone can't be determined
      Test::DZil is now installed and available to other dist
      add --author to listdeps (Jesse Luehrs)
      better logging and error messages (Dave Rolsky, Jesse Luehrs)
      get abstract from main module more reliably (David Golden)


author: coolo@opensuse.org
changelog:
  - updated to 4.200005
      provide actual name of releaser(s) in ConfirmRelease
      error message if "dzil run" is run without a command to run
      some minor refactoring in listdeps (Jon Rockway)
      listdeps can now skip already-met prereqs (Jesse Luehrs)
      authordeps now skips plugins under inc:: (Jesse Luehrs)
      authordeps now scans for "; authordep" comments


author: coolo@opensuse.org
changelog:
  - updated to 4.200006
      MakeMaker-generated Makefile.PL now only has configure_requires of
      6.30 so dists can be installed on RHEL5
      improve consistency and options of *_TESTING env vars (Apocalypse)
      improve FileFinder-related documentation (thanks, Apocalypse)
      add a default file finder called :IncModules (thanks, Apocalypse)
      add a default file finder called :MainModule (thanks, Mateu X.
      Hunter)
      phase for named Prereqs defaults to Runtime if omitted (Jonathan Yu)
      extract the *Runner role implementations from ModuleBuild to
      Role::BuildPL (Leon Timmermans)


author: coolo@suse.com
changelog:
  - updated to 4.300007
      Remove configs beginning with ':' from argument list before
      constructing that config; fixes issue where :version was
      being passed to a plugin that had a strict constructor. (Karen
      Etheridge)


author: coolo@suse.com
changelog:
  - updated to 4.300008
      work around qr//m bug in 5.8.8 and earlier (thanks, Randy Stauner!)
      Fix to MakeMaker plugin: use separate scope for code that changes
      namespace, when inserting ShareDir code. (RT#74788) (Karen Etheridge)


author: coolo@suse.com
changelog:
  - updated to 4.300009
      PruneCruft also excludes the _Inline/ directory and MYMETA.json
      MakeMaker has been refactored to make it easier to subclass
      (Thanks, Christopher J. Madsen!)


author: rschweikert@novell.com
changelog:
  - Upgrade to latest version 1.889
  - Add build requirements (Test::Pod, Test::Pod::Coverage) to allow all
    tests to run


author: chris@computersalat.de
changelog:
  - update to 1.892
    o revert all behavior to 1.889
  - 1.891     2010-08-30
    o rework domainless address feature to work on perl5.8 (Alex Vandiver)
  - 1.890     2010-08-22
    o allow domainless addresses (if requested) (thanks, Alex Vandiver)
  - created by cpanspec 1.78
    o fix deps
  - noarch pkg


author: coolo@novell.com
changelog:
  - update to 2.100
    - merge Email-Simple-Creator into Email-Simple distribution
  - 2.005     2009-01-22
    - add repository metadata
  - 2.004     2008-06-25
    - publicize default_header_class method
    - remove the long-deprecated Headers.pm


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.101:
    * remove instruction to use ::Creator instead of just ->create
    * documentation improvements


author: jfunk@funktronics.ca
changelog:
  - Update to 0.182
    - skip DNS tests on machines with lying DNS
  - 0.181     2009-03-23
    - explicitly require perl5 version 6
    - update some module metadata (Alexandr Ciornii)
    - remove hateful indirect method notation (Alexandr Ciornii)
  - 0.180     2009-01-16
    - add repo location to metadata
  - 0.179   Mon Nov 27 2006
    - bug 23657: fix domain label regex: thanks, Nobuaki ITO!
  - 0.178   Sat Nov 25 2006
    - reduce cases in which IO::CaptureOutput is needed on Win32
      (bug 22062, thanks Alexandr Ciornii)
  - 0.177   Sat Nov 25 2006
    - resolve bug 22710: make fqdn rule more strict: domains must be multiple
      valid domain labels, and domain labels must be [a-z0-9][-a-z0-9]*
      replace UNIVERSAL:: with eval{}-wrapping
  - 0.176   Thu Jul 27 2006
    - further improve DNS stuff: try to make Net::DNS a prereq if we think
      we'll need it later
  - 0.175   Sat Jun 24 2006
    - attempt to improve nslookup-location on Cygwin
    Sun Apr 12 2009 Christian Boltz
  - some build and rpmlint fixes (unpackaged directories, unsafe RPM_BUILD_ROOT cleanup)


author: coolo@opensuse.org
changelog:
  - updated to 0.184
      initialize Net::DNS resolver earlier
      (address RT #56828, thanks mschout @ github)
      reject addresses with any octets that are &128
      (address RT #50230, thanks Adriano Ferreira and Graham Barr)


author: coolo@suse.com
changelog:
  - update to 0.185
      do not die in t/valid.t when testing for working DNS
      avoid a pointless warning
      check TLD validity before MX records
      reject addresses with non-ASCII characters


author: coolo@suse.com
changelog:
  - updated to 0.187
      addresses in the form rjbs@[1.2.3.4] are now (correctly) considered
      valid; this can be disabled with the -allow_ip option
      (this resolves RT#48398)
      check email address length and localpart length (thanks, Steve
      Bertrand!)
      use blessed($x) instead of wrapping an ->isa called in eval{}; this
      patch (thanks, Felipe Bergo!) was submitted to avoid problems with
      people who have global __DIE__ handlers, but was applied to just
      avoid the dumb eval{}; people with __DIE__ are otherwise on their
      own, here


author: chris@computersalat.de
changelog:
  - cleanup spec
    o added Header
    o sort TAGS
    o added Url
    o build/install with ./Build
    o moved changelog to changes file
  - added perl-macros


author: mfabian@suse.de
changelog:
  - update to 0.23.
    • Split .ucm files into several object files, so enc2xs will no longer
    take absurd amount of memory.
    Reported by: David Cantrell
    • Add Big5-2003, the newest incarnation of Big5 and a Taiwanese national
    standard (as an appendix to CNS11643).
    • Oops, the CCCII map was broken.  So sowwy. :-/
    Reported by: CPAN Testers.
    • LICENSING CHANGE: This compilation and all individual files in it
    are now under the permissive "MIT" license.  See the COPYRIGHT
    section in README for the new terms.
    • CCCII: Revised, using table supplied by the Koha Taiwan project.
    • GB18030: Removed invalid Unicode codepoints.
    • Build system upgraded from ExtUtils::MakeMaker to Module::Install.


author: anicka@suse.cz
changelog:
  - update to 0.17015
    * Added the "SEE ALSO" section to the Error.pm POD mentioning
      Exception::Class and Error::Exception.
    * Made Makefile.PL require perl-5.6.0 and above.


author: anicka@suse.cz
changelog:
  - update to 0.17016
    * Mentioned the lack of compatibility of "use Error qw(:try)" with Moose.
      Fixed: https://rt.cpan.org/Ticket/Display.html?id=46364
    * Added TryCatch and Try::Tiny to the "SEE ALSO".
    * Add the WARNING that this module is no longer recommended.


author: vcizek@suse.com
changelog:
  - update to 0.17017
    - Bleadperl broke Error.pm's tests -
    - https://rt.cpan.org/Ticket/Display.html?id=74770
    - Applied a patch to check for optional trailing periods.
    - Thanks to ANDK for the report and RURBAN for the patch


author: coolo@opensuse.org
changelog:
  - updated to 0.05
    - make sure Perl::Tidy doesn't look at @ARGV (rafl)
    - stop using Memoize, it apparently doesn't work properly under mod_perl
      in some situations (mateu)


author: coolo@suse.com
changelog:
  - update to 0.06
    - The dumped source from setting $ENV{EVAL_CLOSURE_PRINT_SOURCE} didn't
      show the captured variable creation properly. (Dave Rolsky)


author: coolo@suse.com
changelog:
  - updated to 0.08
    - Remove a double layer of string eval that was introduced in 0.07 as an
      intermediate step in figuring out the unique package thing - it's not
      necessary with the final implementation, and just makes things slower
      and hides errors.
    - the given source is now evaled in a unique package for every
      eval_closure call (it used to always be evaled in the Eval::Closure
      package, which was especially buggy). this is to avoid issues where one
      eval_closure modifies the global environment (by, say, importing a
      function), which could mess up a later call. unfortunately, this means
      that the memoization stuff no longer works, since it will result in
      memoized results using the original package, which defeats the purpose.
      i'm open to suggestions on how to safely reenable it though.
    - clean up a few stray lexicals we were still closing over in the eval


author: ro@suse.de
changelog:
  - update to 1.08
    * Add casts to quell warnings as suggested by JDHEDDEN@cpan.org.
    * Marc Lehmann suggests using mg_ptr instead
    of mg_obj. Sounds good to me.
    * Fix 64 bit issue.  Encouraged by Eric Rybski
    * Fix ancient memory leak in loop() noticed by Nikita Savin
    * Preliminary /dev/poll support from Michael Pergament
    As of yet, there is no config test to
    turn on this code.  Patches welcome.
    * Apply Win32 patch from Graciliano M. P. <gmpowers@terra.com.br>.
    * Generic watchers: implementation, documentation, and tests.
    * Documentation refinements.
    * Event.xs: Due to popular demand, queue_pending() is now a public
    API, for better or worse.  Beware of race conditions.
    * A var watcher can currently be created with no variable to
    watch, provided of course that it is parked.  However, once a
    variable has been set, the watcher cannot be returned to the
    no-variable state.  The variable to watch can be changed, but the
    watcher rejects any attempt to set the reference to undef.
    * Applied a patch to allow the variable reference of a var watcher
    to be set to undef.
    * Applied patch to clarify the documentation (with tweaks from
    Joshua).


author: garloff@suse.de
changelog:
  - Update to 1.11:
    * bugfix in db_show_timeables
    * times are now using NV type
    * Moved idle2 testcase to demos
    * io testcase fixed for Darwin


author: chris@computersalat.de
changelog:
  - update to 1.13
    o no ChangeLog :(
  - cleanup spec
    o sort TAGS
    o updated Url
    o fixed deps
  - added perl-macros


author: chris@computersalat.de
changelog:
  - update to 1.29
    * Make sure that there is only one line that the toolchain can pick up
      when looking for this module's $VERSION.
  - 1.28 May 6, 2009
    * Removed Exception::Class::Base->do_trace and ->NoObjectRefs, both of
      which have been undocumented for many years.
    * Moved Exception::Class::Base to its own file, so it doesn't
      overwrite the $VERSION in Exception::Class (and for general
      sanity). Reported by Kirk Baucom.
  - 1.27 May 4, 2009
    * The error message for an exception no longer defaults to $!. This
      was a bad idea, and has bitten some people. Addresses RT #43600.
    * I'm now only supporting Perl 5.8.1+. This module broke on 5.6.2 (and
      5.8.0) at some point and I don't really care enough to fix
      it. Non-intrusive patches to make it work on 5.8.0 or less (again)
      will be accepted.
  - 1.26 Oct 25, 2008
    * No code changes, just bumped the Devel::StackTrace dependency to
      1.20.
    * The changes in 1.25 exposed a bug in Devel::StackTrace which has now
      been fixed. This caused HTML::Mason test failures, among other
      things. Reported by Andreas Koenig.
  - 1.25 Oct 21, 2008
    * The Exception::Class::Base constructor no longer looks at the
      associated Devel::StackTrace object's frames. Avoiding looking at
      the frames should make constructing exception objects much
      faster. Instead the information based on the stack trace frames -
      package(), file(), and line() - is only retrieved when it is
      requested. Patch by Ruslan Zakirov. RT #40221.
  - 1.24 Mar 30, 2008
    * Added a MaxArgLength class parameter to go along with the new
      max_arg_length constructor param for Devel::StackTrace
      objects. Patch by Ian Burrell.
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps


author: coolo@suse.com
changelog:
  - update to 1.32
    - Removed Test::Most dependency, which was causing a circular dependency
    chain. Reported by Burak Gursoy. RT #58889.
    - Made it possible to use Exception::Class::Base without loading
    Exception::Class. Reported by Alex Peters. RT #57269.
    - Added the ability to create light weight exceptions, which don't record a
    stack trace or any other context info (time, pid, etc.). This is done by
    setting $class->NoContextInfo to a true value for the exception class. Based
    on a patch by Graham Barr. RT #54826.


author: cfarrell@suse.com
changelog:
  - license update: Artistic-2.0
    This is _not_ the standard Perl license. See the LICENSE file for details
    (Artistic-2.0)


author: mc@suse.de
changelog:
  - Version 1.18
    - added param check for expect()
    - added another pipe to synchronize spawning. Closing the slave in
      the parent can lead to a hang if the child already wrote
      something into it...
    - some bugfixes


author: mc@suse.de
changelog:
  - Version 1.20
    * fixed non-localized usage of $_
    * added new example ssh.pl
    * added early return to send and send_slow if filehandle was closed
    * fixed bug in expect() param handling (exact pattern "0" was ignored)
    * fixed bug in _make_readable()


author: lrupp@suse.de
changelog:
  - update to 0.23
    * Will now install in the core perl lib directory when the user's
      perl is new enough to have us in core. [Yi Ma Mao]
    * Clean up perl_src path using Cwd::realpath().  Only affects usage
      as part of the perl core.
    * Protect $., $@, $!, $^E, and $? from any clobbering that might
      occur in our DESTROY method. [Zefram]
    * From bleadperl, a patch to clean up debug symbol files (.pdb for
      VC++, .tds for BCC) when running have_compiler(). [Steve Hay &
      Steve Peters]
  - beautify specfile
  - own parent directories


author: chris@computersalat.de
changelog:
  - update to 0.27
    - Removed Build.PL to avoid creating a circular dependency
    - Added version numbers to Windows compiler driver modules
  - 0.26_05 - Sun Oct 25 17:29:02 EDT 2009
    - Fixed t/02link.t failures on cygwin with Perl 5.8 [David Golden]
    - Made have_compiler (and have_cplusplus) quiet without echoing
      the test command to STDOUT [David Golden]
  - 0.26_04 - Mon Oct 19 21:57:46 EDT 2009
    - Added 'have_cplusplus()' method to check for C++ support
    - Added patches for building Perl with mingw64 [Sisyphus]
    - Allow CC environment variable to override $Config{cc}
    - Fixed link executable command for Win32 MSVC (RT#40819) [Cosimo
      Streppone]
    - Removed MSVC version check when embedding a manifest file
      (RT #43002) [Steve Hay]
    - Split Windows compiler driver packages into individual *.pm files
  - 0.260301 - Sat Aug 29 11:04:41 EDT 2009
    - Fixed linking error on Win32 with gcc compiler (RT#49000)
      [kmx]
  - 0.2603 - Sat Jul 18 06:56:06 EDT 2009
    - Makefile.PL had wrong INSTALLDIRS setting for older Perls
      (RT#47985) [David Golden]
  - 0.2602 - Sat Jul  4 10:57:12 EDT 2009
    - Fixed 00-have-compiler.t if $^X is a relative path [David Wheeler]
  - 0.2601 - Wed Jul  1 09:37:39 EDT 2009
    - On VMS, cleans up extra files generated during testing
      [John E. Malmberg, Craig Berry]
  - 0.26 - Mon Jun 29 20:11:52 EDT 2009
    - No changes from 0.25_01
  - 0.25_01 - Sat Jun 27 23:13:20 EDT 2009
    - Changed test library to Test::More
    - Added tests for have_compiler
    - Skips tests that need a compiler if have_compiler is false
    - have_compiler will try to compile in the current directory
      if compiling in tmpdir fails for whatever reason
  - 0.25 - Fri Jun 26 16:18:13 EDT 2009
    - Slight diagnostic improvements in link.t
  - 0.24_01 - Sun Mar  8 14:50:10 2009
    - On Windows, don't generate "mt" command when CRT is statically
      linked. [Jan Dubois]
    - On Cygwin, examine $Config{useshrplib} to see whether we're
      supposed to be linking with a shared perl library or not. [Reini
      Urban]
    - In link_executable() on Cygwin, trust $Config{ld} rather than using
      $Config{cc} for linking. [Reini Urban]
    - Add 'haiku' as a Unix-like platform. [Ingo Weinhold]
  - 0.24 - Fri Aug 15 22:01:48 2008
    - Added 'gnu' and 'gnukfreebsd' as Unix variants. [Niko Tyni]
    - Brought in some VMS fixes from bleadperl: "Correct and complete
      CBuilder's handling of external libraries when linking on VMS."
      [Craig Berry]
  - cleanup spec
    - HEADER
    - fixed deps gcc-c++
    - added perl-macros
    - more use of macros


author: pascal.bleser@opensuse.org
changelog:
  - rewrote auto-generated spec file from scratch
  - update to 0.2703
  - chanes from 0.27:
    * compile() now accepts both string & array for 'include_dirs' argument, as documented.(RT#54606)


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78
  - revert to 0.27
    o as I know the Author (David Golden) releases will be
      0.27 > 0.2701 > 0.2702 > 0.2703 ..... 0.28
      For perl 0.28 > 0.2703, but for rpm 0.28 < 0.2703
    o hence added updates for 0.2701,0.2702, 0.2703 as patches
      o ExtUtils-CBuilder-0.2701.patch
      o ExtUtils-CBuilder-0.2701_0.2702.patch
      o ExtUtils-CBuilder-0.2702_0.2703.patch
    - 0.2703 - Tue Mar 16 17:10:55 EDT 2010
    - fixed tests for Windows and MSVC [Jan Dubois]
    - 0.2702 - Mon Feb 22 15:10:52 EST 2010
    - compile() changes in 0.2701 did not work on Windows.  Now fixed.
    - 0.2701 - Tue Feb 16 09:12:45 EST 2010
    - compile() now accepts both string & array for 'include_dirs'
      argument, as documented.(RT#54606) [Alberto Simões]
  - noarch pkg


author: coolo@suse.com
changelog:
  - updated to 0.280202
    - Different file names used for test files; allows EU::CB tests
      to be run in parallel. [Florian Ragwitz]
    Fixed:
    - t/04-base.t no longer attempt to compile or link as this provokes
      failures on main platforms
    - Various typo fixes in Pod or comments
    - Incorporated another t/04-base.t fix from bleadperl
      [Chris Williams]
    - Fixed spurious t/04-base.t failure when run from Perl core
      [David Golden]
    - Fixed t/02-link.t on perl < 5.8
    - Preserves exit status on VMS [Craig Berry]
    - Fix Win32 split_like_shell escaping [Christian Walde]
    - Tests no longer fail if user has set the CC environment variable


author: coolo@suse.com
changelog:
  - updated to 0.280205
    Fixed:
    - Fixed bug picking up ccflags from Config
    - Quotation style cleanup
    - Appends CFLAGS and LDFLAGS environments instead of overriding
    - Reset ccflags on compilation for VMS.
    Changed:
    - Refactored OS name mapping to use Perl::OSType


author: chris@computersalat.de
changelog:
  - update to 0.04
    * Provide optional variants of ->find_include_dirs_for and
    - >find_libs_for with try_... prefix
  - recreated by cpanspec 1.78
  - noarch pkg


author: lars@linux-schulserver.de
changelog:
  - update to 0.06:
    + Added 'defines_to' constructor arg for writing a "config.h" file
      instead of -DFOO on compiler commandline
    + Added accessors for callers to push more library dirs or compiler
      or linker flags
    + Ensure that ->new_module_build merges its args and internal
      configuration correctly
  - BuildRequire Test::Pod for testing the pod files


author: coolo@suse.de
changelog:
  - update to 0.07:
    * Use Test::Fatal instead of Test::Exception
    * Advise against calling it "config.h" as that gets confused with
      core perl's file


author: anicka@suse.cz
changelog:
  - update to 0.300
    - On MSWin32 and cygwin, find the link libraries of dependencies
    and put them into LIBS.
    - Add tests.
    - Correct typos in the documentation.
    - In get_makefile_vars, comment out the code that put the
    installed libraries into @OBJECT, which caused them to get
    deleted on realclean.
    - In Makefile.PL, don't use the bogus package "MAIN".
    - Remove debug spew.


author: anicka@suse.cz
changelog:
  - update to 0.301
    * On Cygwin, link directly against the DLLs of dependencies.
    * Require perl 5.6.0.


author: anicka@suse.cz
changelog:
  - update to 0.302
    * Create import libraries if necessary to fix linking when gcc is used
    on MSWin32 (Strawberry Perl, for example).


author: vcizek@novell.com
changelog:
  - update to 0.304
    - More robust detection of gcc toolchains on Win32
    (Closes: RT#62455) (sisyphus).
    - Don't assume dlltool is called 'dlltool' on Win32+gcc. Ask Config.pm
    instead (Closes: RT#62455) (sisyphus).


author: anicka@suse.cz
changelog:
  - update to 1.16
    * Added new config entry for Darwin/OSX (using gcc 4.0 and g77,
      gfortran or g95)
    * Added new entry for gfortran under Linux
    * Works fine under g77 on intel Mac OS X.
  - remove our gfortran patch, fixed in upstream


author: vcizek@novell.com
changelog:
  - update to 1.17
    * Derek Lamb's patch to avoid an uninitialised variable error.
    * Diab Jarius's Solaris Studio 10 patch and his gfortran patch (with mods).
    Note g77 is still the default if both it and gfortran are present.
    * Rob's big Win32 patch (Nov 2010 version)
    * ** IMPORTANT. Added in simplification of GNU fortran compilers (g77, gfortran, g95, fort77)
    etc. suggested by Tim Jeness. I used his code but made a slightly different
    implementaion introducing a 'Generic' 'GNU' database entry to which others point.
    This also superceded some of the above patches.
    * Removed places where .gcclibs() is added to the link line, this appears to no loner
    be necessary. Routine left in there (but orphaned) just in case.


author: anicka@suse.cz
changelog:
  - update to 1.08
    * add Makefile.PL to MANIFEST.
    * In the version macro generator, handle non-numeric version number
    parts by only using the leading digits.
    * Make pkg-config print the errors it encounters so users know
    what went wrong.


author: anicka@suse.cz
changelog:
  - update to 1.09
    * Add support for more pkg-config commands: cflags-only-I,
    cflags-only-other, libs-only-other, and static-libs
    * Fix a test failure in t/4.t
    * Only print failure messages if appropriate; silence test suite.


author: anicka@suse.cz
changelog:
  - update to 1.11
    * Fix test failures.
    * If pkg-config isn't found, warn and exit with status 0 instead of
    just dying so that CPAN testers don't send bogus failure reports.


author: vcizek@novell.com
changelog:
  - update to 0.32
    Rework the referencing of anyonymous subroutines internally,
      closes RT#46599 (Reported by Kevin Ryde)
    Move to Makefile.PL
      use Test::Differences in the testsuite if available.
    Rearrange the testsuite so you don't keep tripping over yourself.
    Dropped 5.00503 backwards compatibility, allows some 5.6isms and
      dropping the shonky Cwd code.
    All taint 'bugs' are now the same as the behaviour of File::Find,
      documentation has been added to describe this.
  - bzipped tarball


author: vcizek@suse.com
changelog:
  - update to 0.33
      Fixes the case where name("foo(*") hits an error with mismatched
      parentheis.  Reported by Jan Engelhardt.


author: pth@suse.de
changelog:
  - Update to 0.66:
    - Spurious failures on some path-levels of 5.9.0 due to a warnings
      bug regression. Skip the relevant test on Perl 5.9.0.
    - Remove a -w flag in 02_main.t so test runs under tainting


author: pth@suse.de
changelog:
  - Update to 0.82.
    Changes since 0.66:
    - When we get more than one warning, diagnose the warnings so that
      we have actually have a chance to get rid of the extra warnings.
    - Updating to Module::Install 0.77
    - Localising $@ during evals
    - Updating Perl version dependency to 5.00503
    - File::HomeDir should now support "Perl on a Stick"
    - Added `my_dot_config`.
    - Adding a base driver class.
    - Updating bundled author tests


author: chris@computersalat.de
changelog:
  - update to 0.91
    - Moving the FreeDesktop driver to prod
    - Adding File::HomeDir::Test driver
  - 0.90_04 Fri 12 Feb 2010
    - Adding missing prereq
  - 0.90_03 Tue  9 Feb 2010
    - Using FreeDesktop implementation only if xdg-user-script is
      present, since it's now what's been used internally. This should
      prevent test failures seen in _02. (JQUELIN)
  - 0.90_02 Thu 14 Jan 2010
    - Adding support for the alternate FreeBSD xdg directory (JQUELIN)
    - Improved specification compliance (DAXIM)
  - 0.90_01 Thu  7 Jan 2010
    - WARNING: This release introduces a major backwards incompatibility
      for Unix users. The results returned by most methods may change.
    - Added complete implementation of the FreeDesktop specification and
      auto-detection of the Unix hosts to which it applies (JQUELIN)
    - 01_compile.t now loads all backends (since on most platforms,
      most backends will never normally be loaded).
  - 0.89 Sun  3 Jan 2010
    - Loosen the testing intensity on Darwin Carbon backends to prevent
      issues with consumer directories prevent installation entirely.
  - 0.88 Tue 24 Nov 2009
    - Switching to a production release
  - 0.87_01 Sat  3 Oct 2009
    - First developer implementation of improved Mac support
  - 0.86 Fri 27 Mar 2009
    - Bug fix for the 64-bit implementation
  - 0.85_01 Fri 27 Mar 2009
    - For 64-bit perl on Darwin, fall back to File::HomeDir::Unix
      as Mac::Carbon is not available
  - 0.84 Wed 11 Mar 2009
    - Adds support for $ENV{HOME} on Darwin
    - Other bug fixes on Darwin (MIYAGAWA)
  - 0.83_01 Sat  1 Nov 2008
    - Patch from Darin McBride to fix user_home on Darwin.
  - recreated by cpanspec 1.78
  - noarch pkg


author: coolo@novell.com
changelog:
  - update to 0.97
    - Removed a dubious "different users have different data" test on Macs
    - Removed tests for legacy %~ interface
    - More special casing in tests to deal with stripped down non-root
      Mac environments (mostly to make BINGOS' automated testing pass)
    - use Mac::SystemDirectory for each Darwin based MacOS. (REHSACK)
    - Be less strict about desktop and others on FreeDesktop (ADAMK)
    - Adding experimental support for my_dist_config() (JQUELIN)
    - Adding diag comment on which drivers gets used (ADAMK)
    - Updating to Module::Install 1.00 (ADAMK)
    - Add a bit more docs, and tweak the existing stuff a bit (ADAMK)
    - Deprecated the %~ interface. It will continue to exist as an
      undocumented legacy interface until 2015, warnings will be
      issued from 2013 (ADAMK)
    - On FreeDesktop.org systems, root often does not have the relevant
      directories. Skip tests for them in the same way as we do for the
      Mac root users on darwin (GARU)


author: coolo@suse.de
changelog:
  - update to 0.98
    - Updating to Module::Install 1.01
    - If Win32::GetFolderPath returns a \\UNC type path do not do the
      normal -d sanity check, as strange and unusual bugs may occur.


author: coolo@suse.com
changelog:
  - updated to 0.99
    - Updating to Module::Install 1.04
    - Removed deprecated interfaces from the documentation
    - Don't require music and video directories in FreeDesktop tests
    - The use of deprecated %~ now emits a warning


author: jw@novell.com
changelog:
  - initial check in, 0.96
    File::Type, File::MMagic, File::MMagic::XS, File::MimeInfo::Magic need some more competition


author: jw@novell.com
changelog:
  - cleaned up spec-file, added example subdir
    My tests show, that this is the best of all. File::MimeInfo::Magic comes second.
    Thanks Christos!


author: coolo@suse.com
changelog:
  - regenerate with cpanspec
  - disable tests as they rely on specific version of libmagic's text
    output


author: coolo@novell.com
changelog:
  - update to 6.02
    Avoid running live test.  Embed the expected test data in the test file.
    Update the test data inline by invoking 'perl t/apache.t --update'.


author: coolo@suse.de
changelog:
  - update to 6.03
      Minor mistake in module description
      Fixes to the parsing of 'ls -l' file modes [RT#71054]


author: coolo@suse.com
changelog:
  - updated to 6.04
      Minor mistake in module description
      Test parsing of dosftp listings
      This modulue works with 5.6.2


author: mfabian@suse.de
changelog:
  - update to 1.27 (required by namazu 2.0.16).
    • MMagic.pm (checktype_data): performance improve.
      http://www.namazu.org/trac-namazu/trac.cgi/ticket/8
    • MMagic.pm (magicMatchStr): Fixed time waste problem.
    • MMagic.pm (__DATA__): Perfomance tuning for mknmz.
      http://www.namazu.org/pipermail/namazu-devel-ja/2005-December/000793.html


author: puzel@novell.com
changelog:
  - update to perl-File-Next-1.06
    * Fixed closing =cut in POD.
  - update to perl-File-Next-1.04
    * It's never been correct to call File::Next::files() as a
      method, as File::Next->files(). Now, if you do, files() will
      die with an error. This is also the case with dirs() and
      everything(). Thanks to Eric Lyons for reporting.
    * Tiny directory reading speedups.
    * Updated URLs for support sites.
    * Added a little note about the follow_symlinks=>0 being a
      speed hit.


author: coolo@novell.com
changelog:
  - update to 1.49
    - Restoring 02_directoreis to no_plan as it runs different test counts
      on different systems.
    - Promoting dev code to production version
    - Fixed a major bug in the 1.46 logic that works out what to change the
      cwd to when deleting while inside a directory.
    - Add test counts to all test scripts
    - Added a test for space-safe globs
    - Updated to Module::Install::DSL 1.00
    - Skip test on cygwin due to non-root users not being able to deny
      themselves write permissions to files.
    - Added a test to delete directories when the current working
      directory is inside the location to delete (ADAMK)
    - Fixes for trash() with callbacks and on Mac (MIYAGAWA)


author: lars@linux-schulserver.de
changelog:
  - fix build for SLE 11 by patching the lib and test files
    ( perl-File-Remove-old_File-Spec.patch ) and requiring
    perl-PathTools


author: coolo@suse.com
changelog:
  - update to 1.51
    - END-time deletion by clear() is now fork-safe, it will only remove
      paths created in the same process.
    - Adding a second skip for the known-bad cygwin file permissions problem


author: lars@linux-schulserver.de
changelog:
  - update to 1.02:
    + Upgraded to Module::Install 0.95
    + Removed Params::Util dep
  - removed dependency to perl-Params-Util package


author: pascal.bleser@opensuse.org
changelog:
  - update to 9999.18:
    * added :std and :edit export tags
    * cleaned up EXPORT vars
    * documented importing edit_file and edit_file_lines
    * requiring Perl 5.6.2 (first time older Perls were dropped); this is because
      of use of the re 'taint' pragma
    * added major new features: edit_file and edit_file_lines
    * speed up of tainted slurp with return of lines
    * added chomp option to read_file
    * added prefix option to read_dir
    * fixed optimization of reading small files
    * added support for read_file options to be a hash reference
    * added support for read_dir options to be a hash reference
    * added new feature prepend_file
    * fixed bug with array_ref in list context. was introduced by .15/.14


author: pascal.bleser@opensuse.org
changelog:
  - update to 9999.19:
    * read_file and write_file work even when interrupted by signals; this
      includes a test for read_file interrupt
    * fixed bugs in the config synopsis example


author: anicka@suse.cz
changelog:
  - update to 1.07
    * CPAN Testers looks good for 1.06_01, moving to production release
    * Taking over this hugely old and very popular module to clean it
    up a bit.
    * Moved from Test.pm to Test::More.
    * Updated Changes
    * Cleaned up some code a bit to make it more readable.
    * Added an explicit minimum Perl version
    * Changed platform detection code to constants for less code size
    and compile-time if () optimisation.
    * Removed non-leading tabs and other whitespace nigglies.


author: anicka@suse.cz
changelog:
  - update to 1.09
    * Set svn:executable for the exe files so cygwin tests work
    * Fixing pwhich
    * Adding a proper test for it
    * Adds a dependency on Test::Script 1.08


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.1006:
    * handle directories with newlines [RT#72114]
  - changes from 0.1005:
    * fixed RT#53064
    * removes bundled Test::More
    * converted distribution builder to Dist::Zilla


author: coolo@suse.com
changelog:
  - update to 1.001
    - 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


author: anicka@suse.cz
changelog:
  - update to 0.1622
    * Updated to the latest version of Module::Install
    * Removed auto-install for better compatibility with CPAN
    and others
    * Moved hosting to Google Code


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.16:
    * Fixed or updated site layout parsing of:
      Bourso, Morningstar, AEX, ITE is now RZR, ZA, Goldmoney,
      Ashwin, Finanzpartner.
    * New currency lookup support.
    * Fixed 12:XXpm formatted time handling.
  - Require all needed perl modules (bnc#496738).


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.17 (bnc498310#c4):
    * Site layout updates: Cominvest, Yahoo (currencies adapted to
      yahoo denomination), ASX.
    * Fixes for: Yahoo Europe, Goldmoney, IndiaMutual, GBp, possible
      wrong year range in Yahoo.
    * New support for: Hungarian stocks, Goldmoney Platinum.
    * Removed: Broken futures support for AEX.


author: sbrabec@suse.cz
changelog:
  - Updated to the current upstream GIT snapshot (many updates for
    server changes).
  - Added fixes from upstream bug tracker:
    * Fix GoldMoney server changes, add palladium (CPAN#64897).
    * Rewrite Finance Canada after server changes (CPAN#57401).
    * Partial rewrite ov VWD due to server changes (CPAN#62619).
    * Fix Cdnfundlibrary to retrieve newest NAV (CPAN#66235).
    * Fix use of /tmp file in IndiaMutual (CPAN#70690).
    * New modules:
    * Comdirect (CPAN#61750)
    * Stooq (CPAN#64474)
    * FTFunds (CPAN#65269)
  - Added Fedora fix:
    * Fix TIAA-CREF (Redhat#668935).
  - Added all Debian fixes.
  - Yahoo fixes ported to the upstream GIT.


author: sbrabec@suse.cz
changelog:
  - Update to version 1.18 (bnc#800797):
    * many updates for server changes
    * new modules
    * code cleanup
  - Drop perl-Finance-Quote-fedora-tiaa-cref.patch: New code is a
    different implementation and it supports institutional funds as
    well.
  - Update Requires.


author: kssingvo@suse.de
changelog:
  - update to new version 1.20:
    Improved TAP output from test
  - removed deletion of builddir in %install


author: chris@computersalat.de
changelog:
  - update to 0.50
    o Support RExes of 5.11 and later (XXXX but not yet reblessed ones...)
      (prototype by Andreas Koenig)
  - fixed perl-macros deps
  - disabled check for o:F
    o testsuite broken for perl-5.12


author: chris@computersalat.de
changelog:
  - update to 0.5001
    o Switch to a course version-check to recognize that regexps are
      first-level (otherwise would need to rely on Scalar::Utils).
      (Tested to work with 5.8, 5.10, 5.11.)
  - enabled check


author: anicka@suse.cz
changelog:
  - update to 2.39
    * Makefile.PL will refuse to run if the proper version of
    libgd is unavailable.
    * Fixed bizarre warning about
    /usr/include/gd.h != /usr/include/gd.h.
    * GD/Image.pm did not bring in croak() properly, meaning that
    incorrect error messages are printed out when any of the
    newFromXXX() calls are made.
    * Instructions on using gdAntiAliased with palette images.
    * Some instructions on installation for Windows users.


author: chris@computersalat.de
changelog:
  - update to 2.44
    * GD::Group now installed properly.
    * Quenched compiler warning caused by Newxs() calls.
  - 2.43
    * Added "transparent" color to GD::Simple.
    * Fixed Makefile so that GD/Image.pm depends both on GD/Image.pm.PLS and .config.cache
  - 2.42
    * Fixed magic number detection to autodetect certain missed jpeg files (thanks to Mike Walker)
  - added perl-macros
    o autogen filelist with perl_gen_filelist


author: coolo@novell.com
changelog:
  - replace tests.tar with test10.png to fix only the test currently
    broken (relying on old libjpeg and libpng behaviour)


author: coolo@novell.com
changelog:
  - do not add break perl structures in overwriting CCFLAGS with invalid
    flags
  - regenerate with cpanspec 1.78.04


author: anicka@suse.cz
changelog:
  - update to 0.86
    * Fixed check for TTF font support. The libgd error message changed
    between 1.8 and 2.0


author: pth@suse.de
changelog:
  - Create a .chnages file.
  - Add BuildRequires for Test::Pod::Coverage and Test::Pod for
    complete testing.


author: coolo@novell.com
changelog:
  - updated to 0.089
      bump version to deal with busted PAUSE indexing
      fix infinite loop when long option documentation strings couldn't wrap
      (HDP)


author: coolo@suse.com
changelog:
  - updated to 0.091
      don't die quite so violently when a Params::Validate constraint fails
      (initial patch by harleypig@github; final blame to RJBS)


author: pth@suse.de
changelog:
  - Update to 1.09:
    - Fix for running with taint checks turned on
    - Getopt::Mixed is now obsolete
    - now released under Perl's license terms


author: pth@suse.de
changelog:
  - Update to 1.10:
    - Use strict
    - Added pod.t & pod-coverage.t
    - Moved example scripts to examples/ and make them use strict


author: anicka@suse.cz
changelog:
  - update to 1.222
    * Properly handle slashes in copyright footers passed to
    Glib::MakeHelper.
    * Fix a test failure on s390.


author: vcizek@novell.com
changelog:
  - update to 1.224
    Glib::ParamSpec->value_validate(): copy boxed objects if necessary
    Fix a test failure


author: vcizek@suse.com
changelog:
  - update to 1.240
    * Add Glib::Param::GType support.
    * Add Glib::Log->set_default_handler() and
      Glib::Log::default_handler().
    * Add Glib::ParamSpec->override() and get_redirect_target().
    * Add Glib::Param->get_default_value().
    * Support the fundamental type Glib::GType.
    * Correctly handle variables with "magic" attached, like tied
      variables.
    * Don't copy boxed objects when passing from Perl to C.


author: vcizek@suse.com
changelog:
  - update to 1.241
    * Fix a test failure in t/GtkEntryBuffer.t
    * Fix a test failure in t/tied-objects.t
    * Add the missing NEWS entries from the stable branch.


author: vcizek@suse.cz
changelog:
  - update to 1.242
    * Changed addresses in GPL license notices
    * Glib::GenPod: fix typo in default pspec values
    * Glib::GenPod: delete a duplicate key in %basic_types


author: vcizek@suse.com
changelog:
  - update to 1.250
    * Add a fallback implementation of SvMAGIC_set; Bugzilla bug #665266
    * Avoid a syntax error on older perls
    * Glib::Object: make ref-counting compatible with perl >= 5.16 (RT#73650)
    * Fix some typos in POD (RT#73616)


author: saigkill@opensuse.org
changelog:
  - made devel package
  - use proper filelist
  - changed Group to Development/Languages/Perl
  - removed generated filelist


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.0+ and GPL-2.0+
    See canvas-curve.pl in the test directory. This is aggregation.


author: coolo@novell.com
changelog:
  - update to 0.43:
      Additional cleanups from dkg
      GnuPG::Revoker: improve docs, compare() should fail if the signature counts differ - dkg
      Handle revoker packets (rvk) - dkg
      Move compare() into GnuPG::Signature, got rid of t/GnuPG/ComparableSignature.pm - dkg
      Move signature comparison into ComparableKey.pm instead of ComparableSubKey.pm - dkg
      Move fingerprint comparison directly into GnuPG::Fingerprint - dkg
      Change around some variable names for consistency's sake:
      $current_key becomes $current_primary_key
      $current_fingerprinted_key becomes $current_key  -dkg
      Fixed synopsis example in GnuPG::Signature pod - dkg
      Allow for primary key to have per-key (useful for signatures of class 0x1f, see http://tools.ietf.org/html/rfc4880#section-5.2.1) - dkg
      Add revocations to keys and user ids and user attributes - dkg
      Add signature class and exportability to GnuPG::Signature - dkg
      Introduced GnuPG::UserAttribute to handle uat packets - dkg
      Actually check validity of signatures and report them - dkg
      Support more than 1 signature over each subkey - dkg
      Do not bother shipping test/random_seed - dkg
      Fix copy method of GnuPG::Options.
      The result of not checking for definedness here is to never copy the
      meta_immutable value successfully (as that is true by default).  This led
      to a FTBFS (failure to build from source) when running non-interactively.
      See also:  http://bugs.debian.org/549743  - Tim Retout
      Expose signature expiration times - dkg
      Take advantage of --fixed-list-mode and report timestamps at 1Hz precision instead of daily precision - dkg
      Always use --fixed-list-mode for consistency and better granularity of data - dkg
      Unescape strings to handle User IDs with colons in them - dkg
      Add usage_flags to keys - dkg
      Several doc patches from Daniel Kahn Gillmor
      Fix for documented typos reported by SYSMON Fixes rt.cpan.org#50377 - jesse
      Fix POD errors - alexmv


author: vcizek@novell.com
changelog:
  - added goo_canvas_cairo_PATTERN_from_pixbuf prototype
  - renamed patches to include version number
  - licence correction


author: coolo@suse.com
changelog:
  - update to 2.08
    - Wind back pre-reqs for various modules to match what was shipped with Perl V 5.8.1.
      Many thanx to Brian Cassidy for the error report: https://rt.cpan.org/Ticket/Display.html?id=72068.
    - Rewrite Build.PL and Makefile.PL to try loading File::Which rather than assuming it is installed.
      This avoids the chicken-and-egg problem whereby these 2 programs need File::Which::which to find 'dot'.
      Many thanx to Richard Clamp for the error report: https://rt.cpan.org/Public/Bug/Display.html?id=71971.
    - Add File::Which to the pre-reqs in Build.PL and Makefile.PL.
    - Add 'Deprecated. See GraphViz2' to the docs.
    - Add Build.PL.
    - Add ability to set ORIENTATION. Thanx to Christian Lackas for the patch. See RT#71787.
    - Add Changelog.ini.
    - Add META.json, MYMETA.json and MYMETA.yml.
    - Add MANIFEST.SKIP.
    - Ensure all modules contain a version number.
    - Update the docs regarding the list of modules shipped in this distro.
    - Remove examples/remote.pl because GraphViz::Remote is no longer shipped.
    - Clean up examples/clusters2.pl.
    - Clean up Makefile.PL.


author: coolo@suse.com
changelog:
  - updated to 1.06
      Bug fixes
    * Fixed some undef warnings during sanitization.
      Test fixes
    * Adapt to changes in Carp 1.25 [RT#75523]


author: anicka@suse.cz
changelog:
  - update to 1.222
    * Make Gtk2::ListStore->remove()'s return value consistent on
    gtk+ 2.0
    * Fix some build and test failures.


author: coolo@novell.com
changelog:
  - remove tests that currently fail till a new upstream version comes up
    (mostly accelerator related)


author: vcizek@novell.com
changelog:
  - update to 1.223
    * Test that Gtk2::Dialog's "response" signal is marshalled properly
  - two tests-related patches are no longer necessary


author: vcizek@novell.com
changelog:
  - update to 1.224
    fix a few test failures
    removed a patch (fixed in upstream)
    keep original tarball, no bzip2 anymore


author: vcizek@suse.com
changelog:
  - update to 1.241
    * Fix a test failure in t/GtkEntryBuffer.t
    * Fix a test failure in t/tied-objects.t
    * Add the missing NEWS entries from the stable branch.
    * Wrap missing gdk, gdk-pixbuf and gtk+ 2.12, 2.14, 2.16, 2.18, 2.20 and 2.22 API
    * Add Gtk2::Gdk::Image
    * Add Gtk2::Container->find_child_property and list_child_properties
    * Add Gtk2::Widget->find_style_property and list_style_properties
    * Add Gtk2::Gdk::Pixbuf->get_option
    * Add is_writable field to Gtk2::Gdk::PixbufFormat
    * Make Gtk2::FontButton->new and Gtk2::ColorButton->new more flexible
    * Accept format strings in Gtk2::MessageDialog->format_secondary_markup
    * In syntax check mode, do not call gtk_init
    * Improve the documentation in many places


author: vcizek@suse.com
changelog:
  - update to 1.242
    * Add gitweb link to old ChangeLog
    * Be compatible with perl 5.8.0 (Bugzilla bug #666227)
    * Gtk2::Widget: don't implement is_sensitive() twice
    * Disable a few potentially annoying tests


author: mlin@suse.com
changelog:
  - Add upstream patch perl-Gtk2-fix-GtkRecentChooser-test-fails.patch
    * Fixed GtkRecentChooser test fails with Gtk+ 2.24.12 (bgo#685865)


author: chris@computersalat.de
changelog:
  - update to 1.18
    - added push_attr() method
    - tweaked glob dispatch for attr()
  - recreated by cpanspec 1.78.03
  - noarch pkg


author: sierkb@gmx.de
changelog:
  - Release version 0.57:
    - updated the pitfyful README file
    - fixed a performance problem in my_decode reported by Ville Skytta
  - Spec file: Changelog cleanup.


author: sierkb@gmx.de
changelog:
  - Release version 0.58:
    - List URI as dependency to prevent test failure
    - Added LICENCE => 'perl' to Makefile.PL


author: sierkb@gmx.de
changelog:
  - Release version 0.59:
    - De-listed URI as dependency, not my bug
    - added eg/detector.pl
    - added t/98podsyn.t
    - added t/99podcov.t
    - added 'dist' options in Makefile.PL
    - marked private subs with an underscore


author: anicka@suse.cz
changelog:
  - update to 2.00
    * Allow passing an arrayref of hashrefs through fdat
    * Several new shortcuts
    * Add support for ID attribute on form tags
    * Added 'disable_fields' method
    * Support IE down-level revealed HTML comments
    * hash is not reset before each() is called
    * bugfixes


author: vcizek@suse.com
changelog:
  - update to 2.1
    * Fixed disable_fields option (#52667 Dirk Braun, Goro Fuji)
    * Add an option to clear absent checkboxes (#44101 Alex Kapranoff)
    * Fix incorrectly multiple escaped data in list context
    (#34081 Miika Pekkarinen)
    * Allow FIF to process the new <input> field  types (URL, email, and number)
    as defined in the HTML5 draft and already implemented by the iPhone.
    * (Michael Fisher)
    * Allow alternate parsing class (Mark Stosberg) mark
    invalid fields (Sam Tregar)
  - licence correction


author: coolo@suse.com
changelog:
  - updated to 6.01
    Don't pick up label text from textarea [RT#72925]
    Restore perl-5.8.1 compatiblity.


author: coolo@opensuse.org
changelog:
  - updated to 0.33002
      Accidentally left off compatibility for 'required_message' attribute
      messages => { required => '...' } is new style and worked
      Remove unnecessary with of HFH::Validate::Actions
      bug - empty_select check defined
      Add button field, widget, template
      Check html attributes for definedness not truth
      Add ability to set field inactive on new & process
      in addition to setting active
      Move 'no_render_label' into Field
      Use form's language_handle in fields
      Improve PrimaryKey doc
      Return empty hashref from $form->value instead of undef
      Merge experimental Wizard into master
      Render disabled select options
      Repeatable contains rendering incorrectly, skipping empty elements
      Add rendering of form_errors to widgets and Render::Simple
    * ** If you were using form_errors (there are none by default)
      and were using HFH rendering, check for compatibility
      Allow specifying full class for widget with '+'
      Document removing wrapper div from Simple wrapper
      Re-do how field messages are stored and accessed. Use messages => {...}
      instead of various _message attributes
      Add utilities in util to pull out class messages and check I18N
      Update I18N messages files (those that were provided by translators)
      Change render_filter Coderef setting because of leak;
    * ** Possible incompatibility: if you have a form render_filter,
      change to function instead of method
      Change _localize to a Coderef to allow easier changing.
    * ** If you have a custom _localize method, check for compatibility


author: coolo@suse.com
changelog:
  - updated to 0.36003
    Bug rendering fields with hidden widget where label is rendered.
      Switch back to no wrapping of hidden fields.
    Fixed bug introduced in last release where rendering roles are overwritten
      by HTML::FormHandler::Render::Simple being applied on top.
    Add skip to t/config.t test for Config::Any
    Set language handle in t/render_errors.t test.
    Add two more widget tags: 'no_auto_fieldset' and 'no_compound_wrapper'
    Remove automatic addition of 'class="label"' to labels; if you want that
      behavior, add it in with form sub field_html_attributes.
    Add 'SKIP' to t/config.t test for Template.
    Update Captcha so it might actually work.
    Switch to using 'process_attrs' function to process attributes in rendering;
    * ** There were lots of updates to rendering. You should verify your custom
      rendering, to make sure that nothing has broken. The '_add_html_attributes'
      method is no longer used.
    Add shorthand method for setting defaults in fields
    Add widget_tags 'label_no_colon' & 'wrapper_tag'
    Update and reorganize TT templates
    Add flags 'use_defaults_over_obj' & 'use_init_obj_over_item'
    Add 'num_extra' to Repeatable
    Update Turkish message file; add Float field
    Add lazy to 'html' attribute in Display field
    Add 'label_attr' and 'wrapper_attr' to Field
    Add 'Array' trait to field_name_space and widget_name_space
    Bug with selected/checked hash key in Multiple; switch to creating default
    Bug with repeatable contains; not using full name for accessor.
    Die if using HTML::FormHandler::Moose without HTML::FormHandler
    Field::TextArea extends Field::Text to reuse its validations (min/max length)
    Add is_html5 attribute to forms which causes forms to have the additional
    HTML 5 attributes which can be used by HTML 5 capable clients for validation


author: jw@novell.com
changelog:
  - added universal-can.patch from
    https://rt.cpan.org/Public/Bug/Display.html?id=54636
    to avoid warnings:
    UNIVERSAL->import is deprecated and will be removed in a future perl at
    /usr/lib/perl5/vendor_perl/5.12.1/HTML/Formatter.pm line 110


author: vcizek@novell.com
changelog:
  - update to 2.05
    - Smoke tests on windows showed needed make PS tests less strict
    - Changed the github location to be all lowercase
    - Releasing this as a stop gap - will do further work now
      incompatibilities dealt with
    - Added dependancies for font metrics files
    - Documentation tidy up - but needs further work
    - RT#54636 - UNIVERSAL::Can deprecated
    - RT#56278 - RTF formatting parameters ignored by new
    - Git conversion
    - Dist::Zilla conversion
    - removed universal-can.patch (merged in upstream)


author: vcizek@novell.com
changelog:
  - update to 2.10
    - Tests reworked to not use subtests.  Development versions
      of Test::More do not support subtests, and the smokers
      that are running with these dev versions then send me
      confusing test failures.  This is a pain.
    - Reworking of HTML quote issue in FormatPS
    - Now remap all double quotes to " in FormatPS (which is not
      really right, but the best I can do with latin1 output)
    - RT#69426 - issues with HTML quotes
    - UTF8 handling requires perl 5.8, so minimum requirement bumped


author: pascal.bleser@opensuse.org
changelog:
  - replaced auto-generated spec file
  - update to 3.68:
    * declare the encoding of the POD to be utf8


author: vcizek@suse.com
changelog:
  - update to 3.69
      Documentation fix; encode_utf8 mixup [RT#71151]
      Make it clearer that there are 2 (actually 3) options for handing "UTF-8 garbage"
      Github is the official repo
      Can't be bothered to try to fix the failures that occur on perl-5.6
      fix to TokeParser to correctly handle option configuration
      Aesthetic change: remove extra ;
      Trim surrounding whitespace from extracted URLs.
    _______________________________________________________________________________


author: darin@darins.net
changelog:
  - Update to version 0.05
    * Resources: Preserve the media attribute when inlining CSS
    * Resources: Avoid uninitialized warnings by checking the
      attributes we expect
  - Update source URL


author: coolo@novell.com
changelog:
  - update to 0.09
    - Basic conversion to Dist::Zilla/git
    - Tidies to keep Perl::Critic happier
    - Removed use of naked filehandles
    - Reworked tests to not use predicable temp file name
    - Collapsed duplicate code to a single version
    - Various documentation tweaks
    - Change of maintainer as PODMASTER cannot be contacted


author: lars@linux-schulserver.de
changelog:
  - fix build on older Distributions by using up to date Test::More
    from verndorlib directory
    ( perl-HTML-Scrubber-test_more-version.patch )


author: coolo@suse.com
changelog:
  - update to 2.11
    - added parsing context, override for eof() and parse() for
      memory clear on new docs or post-eof()
    - fixed some long standing test warnings


author: anicka@suse.cz
changelog:
  - update to 2.9
    * the new force_untaint option makes sure you do not pass tainted
      values to param()
    * Added ESCAPE=NONE as a synonym for ESCAPE=0.  Fixed
      both to work with default_escape.
    * DEFAULT didn't work with URL and JS escaping.
    * Long-standing bug where variables set in a loop weren't
      available inside inner loops under global_vars if the variable
      wasn't actually used in the outer loop.
    * Changed references to CVS in the docs to Subversion now that
      the switch is complete.
    * Tests fixed.


author: anicka@suse.cz
changelog:
  - update to 0.07
    * Added support for ESCAPE attribute in combination with EXPR.
      (Michael Peters)
    * Fixed a bug where functions which returned 0 or more than one
      return value would cause a stack under or overflow.  Functions
      are now called in scalar context, eliminating the problem.
      Thanks to Jamie Krasnoo for the spot.


author: sierkb@gmx.de
changelog:
  - small changes to the spec file
  - 1.08, don't fail on failing test suite for now, see
    http://rt.cpan.org/Ticket/Display.html?id=26875


author: coolo@opensuse.org
changelog:
  - updated to 1.54
    * Fixed incorrect calls to croak().  Thanks, Steve Grazzini.
  - update to 1.52
    * First release since the major overhaul that relies on libtidyp.


author: kssingvo@suse.de
changelog:
  - update to 3.21
    * Updated HTML::Parser requirement to 3.46 to fix a bug in
      tag-rendering.t, noted in RT 20816 and 19796.  Thanks to
      Gordon Lack and Ricardo Signes
    * Fixed HTML::TreeBuilder to not remove &nbsp; where it shouldn't,
      using patch supplied in RT 17481.  Thanks to Chris Madsen.


author: kssingvo@suse.de
changelog:
  - update to 3.23
    * fix for as_html was not proper, and broken behavior should never
      be modified.
    * HTML::Element::as_XML now only escapes five characters, instead
      of escaping everything but alphanumerics and spaces.
    * A string comparison was commented to use lc() on both sides, but
      didn't.
    * Added several new tests and enhanced others.
    * Fixed description of HTML::Element::all_attr_names.
    * Fixed example code in HTML::Element::push_content.
    * Fixed description of HTML::Element::as_HTML.


author: anicka@suse.cz
changelog:
  - update to 4.00
    * Changes to entity encoding from ord values to XML entities may
    break tests expecting &#00; style encoding.
    * Attribute names are now validated in as_XML and invalid names
    will cause an error.
    * bugfixes, test fixes


author: vcizek@novell.com
changelog:
  - update to 4.1
    [FIXES]
    * '/' is a valid attribute (pull from tokuhirom) (RT #61809)
    * Change check fo subclasses in as_HTML. (RT #61673)
    * Fix ProhibitThreeArgumentOpen being triggered. (RT #61857)


author: vcizek@novell.com
changelog:
  - update to 4.2
      [FIXES]
    * Tied all $VERSION to HTML::Element to ensure latest package is used
      for all modules. RT #66110
    * Moved perlcritic tests to xt/author
      [DOCUMENTATION]
    * Added text and link to "Perl and LWP" book.
    * Fix Authors in all PM files.


author: anicka@suse.cz
changelog:
  - update to 0.39
    * Fixed RT #52665 (http://rt.cpan.org/Public/Bug/Display.html?id=52665),
    Using dave or propfind() on URLs containing escaped chars (%xx) could fail,
      due to upper/lower case differences. Thanks to cebjyre for the patch
      and the test case.


author: anicka@suse.cz
changelog:
  - update to 0.40
    * HTTP::DAV::Comms->credentials() method erroneously autovivified
    basic authentication internal values, causing wrong or undefined
    credentials to be sent out, or credentials to be "forgot" by HTTP::DAV.


author: chris@computersalat.de
changelog:
  - update to 0.41
  - Fixed RT #59674 (http://rt.cpan.org/Public/Bug/Display.html?id=59674),
    When SSL support is needed but not installed, a more specific
    error messages is now displayed, instead of "not DAV enabled
    or not accessible".
  - recreated by cpanspec 1.78
    o fix deps
  - noarch pkg


author: anicka@suse.cz
changelog:
  - update to 0.42
    * Fixed RT #60457 (http://rt.cpan.org/Public/Bug/Display.html?id=60457),
    Added and documented possibility to pass your own custom HTTP headers.
    * Fixed errors in the code examples in the synopsis.


author: vcizek@novell.com
changelog:
  - update to 0.43
    - Fixed RT #38677 (http://rt.cpan.org/Public/Bug/Display.html?id=38677),
      Intercept correctly 405 (Method now allowed) errors and report them
      to the clients.


author: vcizek@novell.com
changelog:
  - update to 0.44
    * bug fixes
    - Fixed RT #68936 (http://rt.cpan.org/Public/Bug/Display.html?id=68936),
      Fixed errors() method that would bomb out when the "_errors" attribute
      wasn't initialized. Thanks to Michael Lackoff for reporting.


author: vcizek@suse.com
changelog:
  - update to 0.46
    * improvements
      HTTP::DAV should now be working with more WebDAV servers.
      We are more flexible in what content types we consider to be XML.
      Thanks Ron1 and Adam for the feedback and patches.


author: coolo@suse.com
changelog:
  - updated to 6.01
    If you bind localhost, don't trust gethostbyaddr() to resolve the
    address.  [RT#67247]
    Restore perl-5.8.1 compatiblity.


author: coolo@suse.com
changelog:
  - updated to 6.02
    * Added support for parsing dates with (faulty) double TZ spec [RT#75150]
    * Doc tweaks.


author: chris@computersalat.de
changelog:
  - fix deps
    o perl(Encode), perl(IO::Compress::Bzip2) and other subs,
    o perl(MIME::Base64), perl(MIME::QuotedPrint)


author: dbahi@novell.com
changelog:
  - Fixed the %ENV concatenation that's broken in 1.1 but wasn't shipped to CPAN
  - REQUEST_URI is trying to replicate as raw values as possible, without being canonicalized
  - added test to check that %ENV is preserved after setup is called
  - setup now concatenates its environment to %ENV instead of replacing it


author: lars@linux-schulserver.de
changelog:
  - update to 0.42:
    + Inline uri_unescape to drop URI::Escape which is the only
      non-core dependency of this distribution.
    + Do not special case COOKIE and sets Cookie header to HTTP_COOKIE.
    + Pluggable CGI class support based on a patch from NANIS
  - remove perl(URI::Escape) dependency


author: lars@linux-schulserver.de
changelog:
  - update to 0.44:
    + Fix tests to run in a FreeBSD Jail ( rt.cpan.org #49807 )
  - package ex directory with example server


author: ug@suse.de
changelog:
  - version update from 1.02 to 1.04
  - removes unnecessary _need_more
  - which, by side effect, fixes two outstanding bugs:
    http://rt.cpan.org/Ticket/Display.html?id=21395
    http://rt.cpan.org/Ticket/Display.html?id=15470
  - Fixes problem where accep() will never timeout
    http://rt.cpan.org/Ticket/Display.html?id=28417


author: coolo@suse.com
changelog:
  - updated to 0.12
    - Reapply set method optimisation that was lost in 0.11
    - *really* fix uninitialized warnings in tests (RT#74096)
    - Add support for Storable serialization
    - Fix segfaulting splice invocation on perls


author: rschweikert@novell.com
changelog:
  - Update source tarball to latest version
  - Fix line endings in README and Changes files to eliminate warnings


author: chris@computersalat.de
changelog:
  - update to 0.24
    - Makefile.PL fixed
    - New test added
  - cpanspec
    o switch to Build
  - demo to doc
  - changelog to changes file


author: coolo@suse.com
changelog:
  - update to 0.44
    - Switch from testing $^V to $^] in DESTROY since $^V comparisons leak pre-5.14 (mst)
    - Fix directory scalar deref for mst++
    - Doc work and tests by Shlomi Fish
    - Use Module::Package
    - Fix RT#41819


author: anicka@suse.cz
changelog:
  - update to 1.09
    * Detect readability for special IO::Socket::SSL
      handles more accurately.
    * Avoid "freed value in iteration" crashing.


author: vcizek@novell.com
changelog:
  - update to 1.11
    - Avoid warning while adding pipe
      rt.cpan.org#60068 [Khedin] and #16259
    - Add EWOULDBLOCK and non-blocking mode for windows,
    rt.cpan.org#23982 [junk@penilecolada.com]
    - Typo "closeing", rt.cpan.org#21085 [D Steinbrunner]
    - avoid shutdown after close,
    rt.cpan.org#5715 [Lars Jensen] and #5885
    - use length of outbuf, not exists to see if it is
    empty. [Ersun Warncke]
    - turn "use warnings" on


author: vcizek@novell.com
changelog:
  - update to 1.13
    - fix handling of outbuf which contains '0'.
    rt.cpan.org#67458 [Gordon Russell]
  - license correction (GPL+ or Artistic)


author: anicka@suse.cz
changelog:
  - update to 2.57
    * Applied a modified version of a patch by Matthew Horsfall
    <wolfsage@gmail.com> in order to add t/blocking.t and deal
    with the blocking sockets properly.


author: anicka@suse.cz
changelog:
  - update to 2.61
    * Fix the inet_pton / inet_ntop import warnings
    * Fix listening on :: or 0.0.0.0 - a random address instead of
    the specified would be used. Added test listen_port_only.t
    * Fixes to t/listen_port_only.t.
    * Syntax change to adapt for older Perls


author: anicka@suse.cz
changelog:
  - update to 2.65
    * Add a fix for t/io_multihomed6.t to make sure ok 3 will be
    printed before ok 4
    * Applied a modified patch to t/io_multihomed6.t to correct
    the test on Fedora 10 and others
    * Solved "problems with multihomed and family order"


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78
    o fix deps
    o changed to Build.PL
  - noarch pkg
  - added bcond_with test


author: vcizek@novell.com
changelog:
  - update to 2.66
    * Made the use Socket call import constants selectively, and not rely
      on @EXPORT's whims:
    - http://www.cpantesters.org/cpan/report/d6e547be-19b5-11e0-bbdc-e5c0d6c987b5


author: vcizek@novell.com
changelog:
  - update to 2.66
    2010-06-11 Shlomi Fish <shlomif@iglu.org.il>
    * Add a fix for t/io_multihomed6.t to make sure
    ok 3 will be printed before ok 4. due to many failures in the tests.
    Such as:
    - http://www.cpantesters.org/cpan/report/07413426-b19f-3f77-b713-d32bba55d77f


author: vcizek@novell.com
changelog:
  - update to 2.67
    * IO-Socket is doing some imports so we now do use IO::Socket ().
    - Fixed the rest of the imports.


author: vcizek@suse.com
changelog:
  - update to 2.69
    * Fix the imports on t/io_multihomed6.t .
    - Fixes https://rt.cpan.org/Ticket/Display.html?id=72769 again.
    * Update the link to the repository in Build.PL.
    * Solved symbol clashes in t/io_multihomed6.t .
    - Fixes https://rt.cpan.org/Ticket/Display.html?id=72769


author: anicka@suse.cz
changelog:
  - update to 1.11
    * More test adjustments /re Win32 (BRAMBLE)
    * Refactored tests to prevent false negatives on Win32 (ADAMK)
    * Test fixes and spelling corrections (BRAMBLE)
    * Patches to run correctly on Windows platforms under Perl 5.10
    * Regression test fixes.


author: chris@computersalat.de
changelog:
  - cleanup spec
    o TAGS, deps, macros
    o added Build-/Req IO::Interface (Multicast)
  - added perl-macros
  - added t_03 patch
    o fix testsuite for obs, no interface, no test


author: anicka@suse.cz
changelog:
  - update to 1.12
    * Test adjustments thankyou Christian W. (BRAMBLE)
    * Documentation updates and corrections (BRAMBLE)
  - removed t_03 patch (fixed in upstream)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.44:
    * fix invalid call to inet_pton in verify_hostname_of_cert when identity
      should be verified as ipv6 address, because it contains colon


author: vcizek@suse.com
changelog:
  - update to 1.45
  - fix readline to continue when getting interrupt waiting for more
    data. Thanks to kgc[AT]corp[DOT]sonic[DOT]net for reporting problem


author: vcizek@suse.com
changelog:
  - update to 1.47
    fix for 1.46 - check for mswin32 needs to be /i. Thanks to
    Alexandr Ciornii for reporting


author: vcizek@suse.com
changelog:
  - update to 1.48
  - bugfix for readline fix in 1.45. If the pending data where false
    (like '0') it failed to read rest of line.
    Thanks to Victor Popov for reporting
    https://rt.cpan.org/Ticket/Display.html?id=71953


author: vcizek@suse.com
changelog:
  - update to 1.49
  - another regression for readline fix, this time it failed to return lines
    at eof which don't end with newline. Extended t/readline.t to catch this


author: vcizek@suse.com
changelog:
  - update to 1.52
    - fix syntax error in t/memleak_bad_handshake.t
    - disable t/memleak_bad_handshake.t on AIX, because it might hang
      https://rt.cpan.org/Ticket/Display.html?id=72170


author: vcizek@suse.com
changelog:
  - update to 1.54
  - return 0 instead of undef in SSL_verify_callback to fix unitialized
    warnings.  Thanks to d[DOT]thomas[AT]its[DOT]uq[DOT]edu[DOT]au for
    reporting the bug and MIKEM for the fix.
    https://rt.cpan.org/Ticket/Display.html?id=73629


author: vcizek@suse.com
changelog:
  - update to 1.55
  - work around IO::Sockets work around for systems returning EISCONN etc
    on connect retry for non-blocking sockets by clearing $! if SUPER::connect
    returned true.
    https://rt.cpan.org/Ticket/Display.html?id=75101
    Thanks for Manoj Kumar for reporting.


author: mc@suse.de
changelog:
  - Version 1.05
    - changed newCONSTSUB to use newSV(0) instead of PL_sv_undef,
      now undef'd constants work
    - added handling for z/OS (uses /dev/ptyp0000)
    - some bugfixes


author: mc@suse.de
changelog:
  - Version 1.07
    * Tty.pm: pre-allocate buffer for ioctl
    * Tty.xs: added some more letter to BSD allocation


author: coolo@novell.com
changelog:
  - update to 1.10
    * CPAN testers clean. Bumping to release version 1.10
    * RT 60788 - Better error reporting on Operating Systems
      that can't set a controlling terminal e.g. BeOS
    * CPAN testers looks clean. Internal testing done on perl 5.6
    * Bump version to 1.09 and release to CPAN
    * RT 61642 - Fix file number test to work without hang on cygwin
    * Update all versions to the new version
    * RT 45008 - only try TIOCSCTTY if we don't have a ctty
    * RT 53883 - IO::Tty detection on BeOS w/fix
    * RT 60014 - better META.yml by modernizing Makefile.PL
    * RT 44771 - Add _ to list of escape characters for compiler
      so it'll compile on windows This is experimental pending a
      successful dev release


author: chris@computersalat.de
changelog:
  - update to 2.27
    o Added dependency for Geography::Countries (thx Otto Hirr)
    o Database update (thx Aaron K Dancygier for reminder)
  - cleanup spec
    o added HEADER, Url, macros
  - added perl-macros


author: cfarrell@suse.com
changelog:
  - license update: (GPL-1.0+ or Artistic-1.0) and SUSE-Redistributable-Content
    SPDX format and add SUSE-Redistributable-Content from the list linked at
    http://license.opensuse.org


author: anicka@suse.cz
changelog:
  - update to 0.86
    - Add all files to subversion for easier releases
    - bump version on ALL files to 86
    - Remove use UNIVERSAL. - RT 51509
    - fix pod for Win32Helper - RT 51695
    - Better PATHEXT logic bug if cmd_name contains periods - RT 50739
    - Enhance tests for run.t for better diagnostics - RT 47630


author: anicka@suse.cz
changelog:
  - update to 0.87
    * Add doc type fixes - RT 56030 from carnil (Debian)
    * Remove reccommends for AUTHOR only modules
    * add pod_coverage and simplify pod test.
    * document undocumented public subs with TODO and
      best guess as to what they do.
    * Explicity recommend IO::Pty version number 1.08


author: anicka@suse.cz
changelog:
  - update to 0.89
    * Revert extended tests to require "oslo consensus" variables
    * Add IO::Pty to META.yml requirement
    * Missed dangling isa in IPC::Run::Debug
    * Fix retry for read of fh when I get "Resource temporarily
      unavailable."
    * Fix POD indentation in IO.pm


author: cfarrell@novell.com
changelog:
  - license update: GPL+ or Artistic
    See LICENSE - reference is to GPLv1 or later, not GPLv2 or later


author: vcizek@novell.com
changelog:
  - update to 0.90
    - RT 57277 - Add breaking test. No solution at present.
    - RT 68623 - disable parallel tests on windows
    - RT 43072 - Skip dragonfly platform on t/pty.t (hangs)
    - RT 14078 - run() miscalculates length of UTF-8 strings
    - RT 49693 - security patch for lib/IPC/Run/Win32IO.pm s/INADDR_ANY//
    - RT 38193 - Fix error detection on non-English operating systems
    - Add a blank doc entry for IPC::Run::Win32IO::poll to quiet
      windows pod parser errors
    - RT 57190 - handle PATH environment variable not being defined.
      WILL NOT default to '.' since UNIX would not do this and the
      program has been behaving the UNIX way to date.
  - removed authors line from .spec


author: vcizek@suse.com
changelog:
  - update to 0.91
    - Tests are good in dev version. Releasing to stable.
    - RT 57277 - Apply suggested 1 line fix for dev release to public.


author: larry+opensuse@l2g.to
changelog:
  - New upstream version 0.044. From changelog:
    + ignore user-defined __DIE__ handler in _type (Jeff Lavallee)
    + Added test for __DIE__ handler behavior


author: coolo@suse.com
changelog:
  - updated to 0.045
    skip a test that tickles an OpenBSD bug and hangs the process (thanks,
    BinGOs)


author: kssingvo@suse.de
changelog:
  - upgrade to version 3.01. New features:
  - Added ex/ directory with a few samples.
  - Dropped ExtUtils::MakeMaker and switched to Module::Build.
    Makefile.PL is now a wrapper of sorts around Build.PL. This allows
    adding licensing information to META.yml for CPAN indexing.
  - adapted the specfile


author: kssingvo@suse.de
changelog:
  - upgrade to version 3.1.1
    * Updated the license information to make sure all references are
      to both the Artistic 2.0 and the LGPL.
    * Changed "use 5.6.0" lines to no longer use v-strings, for
      forward compatibility with Perl 5.10.0.
    * Added "recommends" specification to Build.PL to refer to
      modules used in the testing phase (there is no
      "build_recommends" setting).
    * Added Compress::Zlib to the list of required modules in
      Makefile.PL and Build.PL.
    * Added "use warnings" to Size.pm to make sure it stays
      warnings-clean.
    * Small change from n@shaplov.ru for a bug in CWS handling that
      only surfaced when two CWS files were sized consecutively.
    * Updated the date on the copyright notice and added a
      "COPYRIGHT" section to the documentation.
    * Changed the licensing terms. This is now dual-licensed under
      Artistic 2.0 and LGPL 2.1.
    * Restored the old Makefile.PL for users who don't have
      Module::Build.


author: lrupp@suse.de
changelog:
  - update to 3.2
    * Compress::Zlib is optional now
    * Per RT ticket #43452, make the cache visible outside the
      lexical scope of the module This allows the hash to be used
      with packages like IPC::Shareable or IPC::MM to enable sharing
      the cache between processes. Added extra documentation of this,
      and a new section describing approaches to cache-sharing.
    * new build/dist process
  - add perl(Test::Pod::Coverage) and perl(Test::Pod) to BuildReq
  - fix license


author: anicka@suse.cz
changelog:
  - update to 3.220
    * lib/Image/Size.pm Small fix to the regex for detecting GIFs,
    per Slaven Rezic.
    * lib/Image/Size.pm Moved around some conditionally-needed libs to
    delay loading    until/unless needed. Also made a small fix
    per Perl::Critic.


author: anicka@suse.cz
changelog:
  - update to 3.221
    * Large-scale code and documentation clean-up based on perlcritic
    and visual review.


author: coolo@novell.com
changelog:
  - update to 0.46
    * Changes to Inline.pm, denter.pm, and Inline.pod relating to "fixing" untainting
    (to the extent that untainting of -T inline scripts works as documented).
    * C/C.pod - document that *fully qualified* paths for LIBS, INC, TYPEMAPS and MYEXTLIB
      are needed. (RT ticket 5207)
    * Inline.pm - remove "defined" from "defined %main::Inline::Config::" as that usage
      causes a deprecation warning with perl-5.11 and later. (RT ticket 53227)
    * Inline.pm - fix sub push_overrides (RT ticket 49669)
      This change responsible for "Subroutine Inline::C::get_parser redefined"
      warnings that can occur during build stage under certain circumstances.


author: vcizek@novell.com
changelog:
  - update to 0.48
    * new buildrequires - Test::Warn
    * Makefile.PL - Change the Test::Warn dependency from 0.22 to 0.21 and
      specify it in top-level Makefile.PL instead of in C/Makefile.PL.
    * Changes to Inline::C test suite - see C/Changes.


author: vcizek@suse.com
changelog:
  - update to 0.49
    * Inline.pm - small alteration to M19_usage_language error message
    - Have the config file re-created *before* we croak with
      M19_usage_language(). (Re-creating the config file should
      alleviate the need to croak, thus allowing the script to
      complete successfully.) Thanks to Patrick LeBoutillier for
      the patch, and to David Oswald for pursuing this.
  - licence correction (same as Perl)


author: vcizek@suse.com
changelog:
  - update to 0.50
      Inline.pm - Bump version number to 0.50
      Inline.pm - Bring version numbering into line with recommendations made in
      http://perldoc.perl.org/perlmodstyle.html#Version-numbering
      Inline.pm - Rename create_config_file()'s private @INC to @_inc.
      (This is just to avoid any confusion that we might be
      messing with @INC.)
    - In creating @_inc, we now additionally grep for the location
      of Parse::RecDescent - in case it's in a different PERL5LIB
      location to Inline (as generally happens with cpan smokers -
      but could happen anywhere).
    - Update copyright dates throughout.
      C/t - Make alterations to all of the '.t' files in C/t (except
      for 00init.t). This is in reponse to ticket 73448, which
      raised the possibility that Inline may get built with the
      PERL_INSTALL_ROOT environment variable set.
      Inline.pod - mention the need to make provision for the
      PERL_INSTALL_ROOT environment variable iff it has
      been set.
      As the result of input from David Oswald:
      Inline.pod - Changes relating to "CONFIGURE_REQUIRES" and fix
      typo reported in ticket 73108.
      Inline-FAQ.pod - Changes relating to "CONFIGURE_REQUIRES"
      Inline.pm - Bump version to 0.49_01
      lib/Inline/MakeMaker.pm - Bump version to 0.49_01


author: chris@computersalat.de
changelog:
  - update to 2.15
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps


author: jw@novell.com
changelog:
  - updated to 2.17
    * fixed a problem caused by JSON::XS backend and support_by_pp option
    (rt#52842,  rt#52847 by ikegami)
    [JSON::PP]
    * made compatible with JSON::XS 2.27
    * patched decode for incr_parse (rt#52820 by ikegami)
    * relaxed option caused an infinite loop in some condition.


author: pascal.bleser@opensuse.org
changelog:
  - completely rewritten spec file
  - updated to 2.22:
    * check that to_json and from_json are not called as methods
  - changes from 2.21:
    * enhanced 'HOW DO I DECODE A DATA FROM OUTER AND ENCODE TO OUTER'
    * renamed eg/bench_pp_xs.pl to eg/bench_decode.pl
    * added eg/bench_encode.pl
  - changes from 2.20:
    * added eg/bench_pp_xs.pl for benchmark sample
    * updated 'INCREMENTAL PARSING' section
    * decode_prefix() didn't count a consumed text length properly
    * enhanced XS compatibilty in the case of decoding a white space garbaged
      text
  - changes from 2.19:
    * fixed typo (rt#53535 by Angel Abad)
    * added a recommendation refering to (en|de)code_json to pod
    * added 'HOW DO I DECODE A DATA FROM OUTER AND ENCODE TO OUTER'
  - changs from 2.18:
    * updated document (compatible with JSON::XS 2.29)
    * fixed encode an overloaded 'eq' object bug
    * enhanced an error message compatible to JSON::XS


author: chris@computersalat.de
changelog:
  - update to 2.22
    * added JSON::XS installing feature in Makefile.PL
      with cpan or cpanm (some points suggested by gfx)
    * check that to_json and from_json are not called as methods (CHORNY)
    * modified for -Duse64bitall -Duselongdouble compiled perl.
      11_pc_expo.t too. (these are patched by H.Merijn Brand)
  - recreated by cpanspec 1.78
  - noarch pkg
  - remove blanks from changes file


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.26:
    * JSON::PP: cleaned up code and enhanced sort option efficiency in encode
  - changes from 2.25:
    * JSON: JSON::Backend::XS::Supportable always executed a needless process
      with JSON::XS backend; this made encode/decode a bit slower
  - changes from 2.24:
    * JSON::PP:
      + tweaked code.
      + optimized code in hash object encoding
  - changes from 2.23:
    * JSON::PP
      + modified tied object handling in encode; it made encoding speed faster
      (RT#61604)
      + modified t/e10_bignum.t for avoiding a warning in using Math::BigInt dev
      version


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.51:
    * import JSON::PP 2.27105 as BackportPP
    * JSON::PP is split away JSON distributino for perl 5.14
    * JSON::backportPP is included in instead


author: coolo@suse.com
changelog:
  - update to 2.53
    - made Makefile.PL skipping a installing XS question
      when set $ENV{PERL_ONLY} or $ENV{NO_XS} (rt#66820)
    - fixed to_json (pointed and patched by mmcleric in rt#68359)
    - backport JSON::PP 2.27200
    * fixed incr_parse docodeing string more correctly (rt#68032 by LCONS)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.29:
    * artificially bump our version number because an upstream author decided to
      not play nice, fixes RT#68690
  - changes from 1.23:
    * support JSON v1.15 as well as 2.x


author: chris@computersalat.de
changelog:
  - update to 2.24
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps


author: jw@novell.com
changelog:
  - 2.27  Thu Jan  7 07:35:08 CET 2010
    - support relaxed option inside the incremental parser
      (testcase provided by IKEGAMI via Makamaka).
  - 2.26  Sat Oct 10 03:26:19 CEST 2009
    - big integers could become truncated (based on patch
      by Strobl Anton).
    - output format change: indent now adds a final newline, which is
      more expected and more true to the documentation.
  - 2.25  Sat Aug  8 12:04:41 CEST 2009
    - the perl debugger completely breaks lvalue subs - try to work
      around the issue.
    - ignore RMAGICAL hashes w.r.t. CANONICAL.
    - try to work around a possible char signedness issue on aix.
    - require common sense.


author: chris@computersalat.de
changelog:
  - update to 2.29
    - fix a memory leak when callbacks set using filter_json_object
      or filter_json_single_key_object were called (great testcase
      by Eric Wilhelm).
    2.28  Thu Mar 11 20:30:46 CET 2010
    - implement our own atof function - perl's can be orders of
      magnitudes slower than even the system one. on the positive
      side, ours seems to be more exact in general than perl's.
      (testcase provided by Tim Meadowcroft).
    - clarify floating point conversion issues a bit.
    - update jpsykes csrf article url.
    - updated benchmark section - JSON::PP became much faster!
  - recreated by cpanspec 1.78
  - fix deps
    o missing Req perl(common::sense)
  - changelog to changes file


author: coolo@novell.com
changelog:
  - update to 2.3(0)
    - make sure decoder doesn't change the decoding in the incremental
      parser (testcase provided by Hendrik Schumacher).
    - applied patch by DaTa for Data::Dumper support in json_xs.
    - added -t dump support to json_xs, using Data::Dump.
    - added -f eval support to json_xs.


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.32:
    * fix a bug in the initial whitespace accumulation
  - changes from 2.31:
    * don't accumulate initial whitespace in the incremental buffer (this can be
      useful to allow whitespace-keepalive on a tcp connection without triggering
      the max_size limit)
    * properly croak on some invalid inputs that are not strings (e.g. undef)
      when trying to decode a json text


author: coolo@suse.com
changelog:
  - update to 1.08
    - Updated to Module::Install::DSL 1.01
    - Added the Microsoft NCSI URL to the list of sites probed


author: vcizek@novell.com
changelog:
  - initial package 6.02
    * created by cpanspec 1.78.03
    This module used to be bundled with the libwww-perl, but it was unbundled in
    v6.02 in order to be able to declare its dependencies properly for the CPAN
    tool-chain.  Applications that need https support can just declare their
    dependency on LWP::Protocol::https and will no longer need to know what
    underlying modules to install.


author: coolo@suse.com
changelog:
  - updated to 6.03
    * Skip test if offline [RT#74163]
    * Typo fixes
    * Restore perl-5.8.1 compatibility.


author: ro@suse.de
changelog:
  - remove buildrequires for certain kernel, does not
    help in a build environment
  - added check-build.sh to require at least 2.6.17 on build host


author: anicka@suse.cz
changelog:
  - update to 1.21
    * fix a couple of typoes, as pointed out by Grant McLean.
    * rely on common::sense for stricter namespace checking.
    * include IN_DELETE_SELF in events that cancel watchers, as
    the kernel seems to handle it this way only.
    * require sys/inotify.h to be installed, remove the local
    copy (patch by Adrian Bunk).
    * update examples.


author: cfarrell@novell.com
changelog:
  - license update: GPL+ or Artistic
    See COPYING file. Same license as perl expands to GPL+ or Artistic


author: vcizek@novell.com
changelog:
  - update to 1.22
    - use a more useful definition of IN_xxx methods - any bits, not
      a match. (pointed out by Anatoliy Grishayev).
    - slightly reworked the documentation.


author: chris@computersalat.de
changelog:
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added norootforbuild


author: coolo@novell.com
changelog:
  - update to 0.30, see Changes for details (a lot)
    Mar 17 08:24:00 UTC 2011 - cfarrell@novell.com
  - license update: GPL+ or Artistic
    See README and MoreUtils.pm - "same terms as Perl" expands to GPL+ or Artistic


author: lmuelle@suse.de
changelog:
  - Update to version 0.62.
    * For the longest time, direct import of Locale::Maketext::Lexicon
      from within localization classes (such as MyApp::I18N::zh_tw) was
      untested and broken.  It now works the way described in the SYNOPSIS
      section of the Locale::Maketext::Lexicon documentation.
      Contributed by: Yann Kerherve
    * LICENSING CHANGE: This compilation and all individual files in it
      are now under the permissive "MIT" license.  See the COPYRIGHT
      section in README for the new terms.
    * Repair Perl 5.005 compatibility in the build system.
      Reported By: Rong-En Fan
    * Locale::Maketext::Extract: Bump version to 0.20.
      No functionality changes to Locale::Maketext::Lexicon; all changes
      in this release are to Locale::Maketext::Extract.
    * The ->compile call now moves ->entries into ->compiled_entries,
      instead of mutating them in-place.  This allows repeated cycles
      of ->extract/->compile calls before the final ->write_po.
    * Consequently, in the ->read_po/->write_po API, the "$verbatim" flag
      is now ignored.
    * ->read_po no longer fails on empty PO files.
    * The return values of ->msgids/->msgstr are now always in gettext
      style and never in maketext style.
    * In xgettext.pl, the -u flag (specifies the style of the source
      programs as gettext instead of the default maketext) now has nothing
      to do with output escaping.  This closes another long-standing
      bug of "vanishing backslashes" when the same .po file is written
      once with -u and once without.
    * The --unescaped flag to "xgettext.pl" is deprecated and renamed
      to the more appropriate "--use-gettext-style".
    * Locale::Maketext::Extract::Run now accepts single-letter directory
      names instead of erroneously stripping them out.
    * Locale::Maketext::Extract: Direct calls to ->write_po now
      escapes the msg strings by default (reverting to <=0.54
      behaviour), but calls via xgettext.pl (and ::Extract::Run)
      now always specify the "verbatim" flag to ->write_po, so
      users of extraction tools are still free from double escaping.
      Requested by: Thierry Vignaud
    * Locale::Maketext::Extract: Allow the "# loc" marker at the
      end of a statement:
      say "foo"; # loc
      previously it only worked on closing brackets and commas.
    * Locale::Maketext::Lexicon: The "gettext" style no longer parses
      "%0" as a variable.  Also allows spaces between function arguments:
      %quant(%1, %2)
    * Locale::Maketext::Locale: The "_style => 'gettext'" option was
      broken for function forms such as "%quant(%1)", as well as
      adjacent variables such as "%1%2%3".
    * Locale::Maketext::Lexicon: Specifying the new "_auto => 1" option
      now turns on _AUTO fallback handling for all language handles.
      Requested by: Jesse Vincent
    * Locale::Maketext::Lexicon: Specifying the new "_style => 'gettext'"
      option makes "%1" and "%quant(%1)" to be used for interpolation,
      instead of "[_1]" and "[quant,_1]".
    * Locale::Maketext::Extract: Fix a long-standing bug that caused
      double-escaping of backslashes and double quotes in loc strings.
      Contributed by: Brian Cassidy
    * When importing into an already defined lexicon and merging with its
      entries, we need to clear the Locale::Maketext cache, otherwise
      _AUTO entries generated by the old lexicon will linger around.
      Contributed by: Helmut Lichtenberg


author: chris@computersalat.de
changelog:
  - update to 0.79
    * Locale::Maketext::Lexicon::Tie
    - Removed a deprecated use of "defined %" for Perl 5.11+
  - [Changes for 0.78 - 2010-02-23]
    * Locale::Maketext::Lexicon
    - Removed a deprecated use of "defined %" for Perl 5.11+
  - [Changes for 0.77 - 2008-12-29]
    * Locale::Maketext::Extract::Plugin::FormFu
    - Rewrote the FormFu plugin completely to use the YAML.pm parser.
      Previously, this plugin was completely broken.
    - Resolves bugs:
    - http://rt.cpan.org/Ticket/Display.html?id=42000
      [#] Locale::Maketext::Extract::Plugin::FormFu broken
    - http://rt.cpan.org/Ticket/Display.html?id=39292
      [#] Parsing formfu config
    * Locale::Maketext::Extract::Plugin::YAML
    - Improved the accuracy of the line numbers.
    - Added documentation and tests for using folded and block scalars.
    * Locale::Maketext::Extract::Plugin::PPI
    - Added a PPI based Perl plugin - more accurate than the Perl plugin,
      but much slower.
    - Not enabled by default
    - moved the Perl extraction tests into t/51-perlextract.t
    - Resolves bug: http://rt.cpan.org/Ticket/Display.html?id=14701
      [#] xgettext doesn't handle interpolating functions
  - other changes please see Changes file
  - cleanup spec
    o sort TAGS
    o update Url
    o added Recommends
    o updated description
    o added check
  - added perl-macros


author: chris@computersalat.de
changelog:
  - update to 0.82
    * Locale::Maketext::Extract::Plugin::Base
    * Locale::Maketext::Extract::Plugin::TT2
    * Locale::Maketext::Extract
    - fixed some spelling errors - thanks to Ansgar Burchardt for the patch
  - [Changes for 0.81 - 2010-04-09]
    * Locale::Maketext::Extract::PLugin::FormFu
    - the plugin now understands YAML of the form:
      mesage_loc: ['Max files: [_1]', 10]
      Thanks to Charlie Garrison for the patch
  - [Changes for 0.80 - 2010-04-08]
    * Locale::Maketext::Lexicon
    - Added the _preload option, which forces parsing of the lexicon
      as soon as it is loaded. Improves memory usage and performance
      in a prefork environment
      Thanks to Ruslan Zakirov for the patch
  - removed .packlist, perllocal.pod
    > noarch


author: coolo@novell.com
changelog:
  - update to 0.86
    * Bumped version because the META file was showing an old version number.
    * Changed Locale::Maketext::Extract::Run to ignore:
    - .git/
    - unix pipes
    - binary files
    * Changed the minimum version of Locale::Maketext to 1.17, to avoid error
    reports from recent Perl versions, which still have an old Locale::Maketext
    * Locale::Maketext::Extract
    - added a fix from Ivan Bessarov to avoid uninit warnings when msgids
      contain trailing spaces
    * Locale::Maketext::Lexicon
    - remove the local $@ when loading PO files - made it difficult
      to debug errors when loading PO's


author: coolo@suse.com
changelog:
  - update to 0.91
    * Fixed test count for newly added tests
    * Doc changes
    * Added support to the TT2 parser for Mojolicious style tags
      Thanks to COSIMO for the patch
    * Fixed the t/5-extract.t test count
    * Locale::Maketext::Extract::Plugin::Mason
    - Added support for Mason 2
      Thanks to ASIMON for the patch.
    * Locale::Maketext::Extract
    - Now warns on loading bad plugins if warnings enabled
    * Locale::Maketext::Extract::Plugin::Base
    - Corrected the synopsis
      Thanks to TOKUHIROM for the bug reports


author: coolo@novell.com
changelog:
  - update to 0.12
    * Fixes
    - Return false from null adapter is_xxx methods - RT #64164 - Chip Salzenberg
    - Eliminate 'subroutine redefined' warning in case Log::Any::Adapter loaded before
      Log::Any::Test
    * Implementation
    - Migrate to Dist::Zilla


author: chris@computersalat.de
changelog:
  - update to 0.13
    * Fixes
    - Fix typo in lib/Log/Any/Adapter/Test.pm - RT #69850 - Stephen Thirlwall
  - fix deps
    * 'ExtUtils::MakeMaker' => '6.30'
  - rebase noprovides patch


author: coolo@suse.com
changelog:
  - update to 0.004001
    - Fix version of Exporter::Declare that we dep on
    - Support Log::Contextual subclasses for default import options
    - Allow custom log levels
    - Fix regression that caused D* subs to dumper even if the log level was off


author: cwh@suse.de
changelog:
  - update to v2.18: Log::Dispatch::ApacheLog should really now work
    under mod_perl 2 , as well as mod_perl 1


author: cwh@suse.de
changelog:
  - Removed BuildRequires for perl-Module-Build since this package
    provides a traditional Makefile.PL again.
  - 2.21 Feb 6, 2008
    - Added log_and_die() and log_and_croak() methods. Patch by Yuval
    Kogman.
  - 2.20 Nov 2, 2007
    - One of the tests failed on Perl 5.6.x. Thanks to Slaven Rezic for
    the report.
  - 2.19 Nov 1, 2007
    - Switched to providing a traditional Makefile.PL as well as a
    Build.PL file. RT #27208.
    - When permissions are specified for a Log::Dispatch::File object,
    don't try to chmod the file unless the permissions of the file
    differ from what the file already has. Based on a patch by Kevin. RT
    [#28151].
    - Require at least Perl 5.6.0.
    - Remove the tests for the email sending and exit codes, since the
    test had a heisenbug I could not understand. I _think_ the code in
    the email modules is correct, but the test isn't proving anything.
    - Added a binmode parameter for Log::Dispatch::File. Based on a patch
    by Angelo. RT #26063.


author: chris@computersalat.de
changelog:
  - update to 2.26
    - Doc updates. The 2.23 constructor API was still shown in all the output
      subclasses. Fixed by Jon Swartz.
  - 2.25 Sep 15, 2009
    - Added a workaround for a weird tainting issue with Params::Validate. This
      caused a taint exception when a Log::Dispatch::Syslog was created under
      taint mode. Note that there is still a problem in Params::Validate itself,
      this is just a hack.
  - 2.24 Sep 13, 2009
    - Simplified new constructor API (the 2.23 API is still silently supported but
      not documented):
      Log::Dispatch->new( outputs => [ [ 'File', ... ],
      [ 'Screen', ... ],
      ]
      );
      Implemented by Jon Swartz.
    - All of the mail sending modules now warn unconditionally if sending mail
      fails. This removes the incorrect use of warnings::enabled() in some
      modules. RT #43516.
  - 2.23 Sep 12, 2009
    - New constructor API that simplifies creating your Log::Dispatch object.
      Implemented by Jon Swartz.
    - Made name parameter optional. We now auto-generate a unique name if one is
      not given. Implemented by Jon Swartz.
    - Added a newline parameter that causes a newline to be added to each message,
      and updated the documentation regarding newlines. Implemented by Jon Swartz.
    - Removed repetitive boilerplate documentation from each output
      class. Implemented by Jon Swartz.
    - The level_names and level_numbers used internally are now computed once and
      shared between output objects. Implemented by Jon Swartz.
    - Updated repo url - now at http://hg.urth.org/hg/Log-Dispatch
    - Explicitly depend on Sys::Syslog 0.16.
    - Added warn as a synonym for warning. RT #44821. Requested by Dylan Martin.
    - Added an add_callback method to Log::Dispatch and
      Log::Dispatch::Output. This lets you add a new formatting callback after an
      object is created. Based on a patch from Ricardo Signes. RT #48283.
    - The Log::Dispatch docs mistakenly told you to provide a log() method when
      creating a new output class. RT #40561.
    - Made all modules have the same version as Log::Dispatch itself.
  - 2.22 Nov 11, 2008
    - Fixed a bug where Log::Dispatch::Email would die when it tried to
      log under taint mode. Patch by Neil Hemingway. RT #40042.
    - Fixed a misuse of warnings::enabled(). Reported by Darian
      Patrick. RT #39784.
    - Syslog logging now requires Sys::Syslog 0.16+.
    - If you don't pass a socket argument to Log::Dispatch::Syslog, it
      does not call Sys::Syslog::setlogsock(), which is the preferred
      option for portability.
    * If any of the syslog calls die, this is trapped and the error is
      output as a warning if warnings are on. This is mostly a workaround
      for Sys::Sylog not handling utf-8. RT #35270 & #37397.
      This isn't backwards-compatible, but it's probably wrong for the
      logging code to die because it can't log (even though some other
      output modules still do).
  - cleanup spec
    * define cpan_name
    * sorted tags
    * fix build-/deps
    * update desc
    * added Changes LICENSE SIGNATURE to doc
    * moved changelog to .changes
  - added perl-macros
    * perl_gen_filelist


author: chris@computersalat.de
changelog:
  - update to 2.28
    - The Log::Dispatch module still had version 2.26 in the last
      release. Reported by Ã˜yvind Skaar. RT #63876.
  - 2.27   2010-10-16
    - Fix docs on handling of arrays passed to ->debug, ->error,
      etc. Requested by Andrew Hanenkamp. RT #61400.
    - Allow an arrayref for the Syslog socket option. Requested by Paul
      Bennett. RT #57631.
    - License is now Artistic 2.0.
  - split pkg to 2_26 for Sys::Syslog >= 0.16
  - disable build for suse_version <= 1120
  - remove Author


author: coolo@opensuse.org
changelog:
  - updated to 2.005
      add log_file and log_path options
      BUG FIX:  it is okay to replace the default logger, always
      add config_id to allow faking Global equality when testing


author: ug@suse.de
changelog:
  - update to 1.24
    * (ms) Fixed bug with Log::Log4perl::Util::tmpfile_name which
      surfaced on VMS, reported by Ben Humphreys.
    * (ms) Fixed system-wide threshold to no longer lower appender
      thresholds. Bug reported by Jean-Denis Muys.
    * (ms) Added benchmark to determine impact of eval-free handlers
    * (ms) Merged with eval_free branch. Now there are no more
      eval("") statements left in the code, making it much easier
      to debug. Performance on init() is about the same, performance
      on init_and_watch() (noops and logged statements alike) is
      25% slower but still in the range of 400,000/sec on my
      1.80Ghz CPU.
    * (ms) DBI-1.608 removed a DBD::File 'feature' that allowed leaving
      out parameters in a bound execute(). This caused the test
      suite to fail
      number of parameters every time.
    * (ms) Better error message in the DBI appender on bad SQL, missing
      bind parameters, or other execute() errors.
    * (ms) Made DBI test suite more robust against preexisting conditions
    * (ms) Added force_next_check() for init_and_watch(), cleaned up
      Config::Watcher code.
    * (ms) Fixed test suite to run on Strawberry Perl on Win32 (reported
      by kmx on https://rt.cpan.org/Ticket/Display.html?id=45983)
    * (ms) Added 'utf8' option to screen appender and easy mode, some of
      it suggested in
      http://rt.cpan.org/Public/Bug/Display.html?id=36673 by
      Shantanu Bhadoria.
    * (ms) is_xxx() returned true prior to L4p initialization. Fixed it
      and adapted test suite.
    * (ms) Added test cases on syswrite in recreate mode
    * (ms) Applied patch by Jens Berthold <log4perl@jebecs.de> to
      avoid semaphore cleanup in spawned children.
    * (ms) Added %m{chomp} feature, 'message_chomp_before_newline' option,
      and documentation on newlines and logging messages, all
      suggested by Tim Bunce (see PatternLayout).


author: chris@computersalat.de
changelog:
  - update to 1.26
    * (ms) [RT 50495] Perl code in the config file is now evaluated/
      compiled after the configuration parser has done its work,
      opening up Perl subroutines to all configuration parsers, not
      just PropertyConfigurator. Configuration subs for cspecs,
      filter, warp_message and appender triggers are sheltered.
      The previous, flawed implementation surfaced while using
      a 'trigger' category, reported by Olivier Bilodeau.
    * (ms) [RT 50090] Added non-portable linebreaks to PatternLayout
      (requested by ZdenÄ›k Juran).
    * (ms) [RT 50094] Docfix for PatternLayout in main manpage (spotted
      by Peter Rabbitson).
    * (ms) [RT 28679] Added exists() to "Threshold" keyword uppercase
      check.
    * (ms) Took out Class::Prototyped testcase after it got all weird
      and introduced backward-incompatible changes.
    1.25 (2009/09/27)
    * (ms) Appender::File is now closing (or sysclosing) the file
      on file_close() instead of just undef'ing the handle.
    * (ms) Added l4p-tmpl helper script to help whipping up a new
      log4perl configuration file.
    * (ms) Fixed uninitialized warning on XML configuration files,
      reported by jbkilian on the sourceforge mailing list.
    * (ms) Applied patch [RT 43426] by AFF <aff@cpan.org> to have
      appender_thresholds_adjust return number of appenders changed.
    * (ms) [RT 34400] New :nostrict target which allows redefining a
      category within a Log4perl configuration file without error
      or even a warning.
    * (ms) [RT 34401] Applied patch by Jae Gangemi, who fixed
      code references in @INC on Win32 systems.
    * (ms) [RT 32259] Patternlayout now supports %R, which returns the
      number of milliseconds elapsed from last logging event to
      the current logging event (thanks to Emmanuel Rodriguez for
      the patch).
    * (ms) [RT 30899] Color configuration and attribute support
      added to ScreenColoredLevels appender by Jason Kohles.
    * (ms) [RT 28987] If UNIVERSAL is available, appender existence is
      now verified by checking can() on the appender's new()
      method (applied modified patch by Gabriel Berriz).
  - cleanup spec
    * define cpan_name
    * sort tags
    * fix build-/deps
    * fix file perm
  - added perl-macros
    * perl_gen_filelist


author: coolo@novell.com
changelog:
  - update to 1.27
    * (ms) ***WARNING: This might break backward compatibility
      with some wrapper classes.
      [RT 52913] Fixed category fetching in
      wrapper classes (reported by Martin Evans). Wrapper classes
      now need to call Log::Log4perl->wrapper_register to adapt
      get_logger() category fetching. Detailed docs under
      "Using Log::Log4perl with wrapper functions and classes"
    * (ms) Made meta tag compatible with MakeMaker versions < 6.50
      (ms) [RT 52083] Fixed manifest glitch from 1.26 (reported by
      Lars Thegler).
    * (ms) Added note to FAQ on 'no init happened' warnings for API
      initializations, as suggested by Malcolm Nooning.
    * (ms) Applied patch by Christopher Mckay which sets
      Log4perl::Logger::INITIALIZED only if it's fully initialized.
    * (ms) Emmanuel Rodriguez suggested changing TestBuffer's reset()
      method to leave the logger population alone. Added clear()
      to accomodate the need for a single buffer reset.
    * (ms) Xavier Caron added %p{1} to allow abbreviated priority
      strings in the pattern layout.
    * (ms) Redid composite appenders to address problems with incorrect
      caller() data. L4p now supports a $cache parameter to be
      passed to the log() function, which stores the completely
      rendered message and can be passed to log_cached() later on.


author: chris@computersalat.de
changelog:
  - update to 1.28
    * (ms) Fixed caller stack with Buffer composite appender
    * (ms) Fixed 'local caller_depth' error in various places. First
      localizing a variable and then increasing it is incorrect,
      as this ignores previous settings. The correct way of
      increasing the caller level is: 'local depth = depth + 1'.
    * (ms) Added Log::Log4perl::Catalyst for use in Catalyst applications.
  - clenaup spec
    o deps perl-macros


author: chris@computersalat.de
changelog:
  update to 1.29
    * (ms) Added documentation on how to use Log4perl's :easy macros
      with Catalyst in Log::Log4perl::Catalyst.
    * (ms) wrapper_register() now deals with caller_depth automatically.
      Backwards compatibility with old wrapper classes using
      caller_depth directly is provided. Documentation has been
      updated.
    * (ms) Felix Antonius Wilhelm Ostmann reported Resurrector.pm
      crashes, fixed as suggested by setting the %INC value to
      the module path.
    * (ms) Another caller_depth fix in Log::Log4perl::Catalyst.
    * (ms) Fixed logdie() caller_depth bug reported by Rob Retter.
    * (ms) [RT 56145] Saving errstr in DBI appender to survive ping()
    * (ms) Added INTERNAL_DEBUG env variable to test suite triggering
      all _INTERNAL_DEBUG statements to be printed for better
      error diagnosis on misbehaving systems.
  - recreated by cpanspec 1.78
    o fix deps
  - noarch pkg


author: chris@computersalat.de
changelog:
  - update to 1.33
    * (ms) [RT 67132] Applied patch by Darin McBride to allow for
      empty syswrite messages in the file appender.
    * (ms) [RT 68105] Fixed init-hash handling of subroutine references,
      reported by Frew Schmidt.
    * (ms) Mike Schwern noticed confusing DESTROY calls to clean up loggers
      and appenders (http://stackoverflow.com/questions/5914088 and
      https://github.com/mschilli/log4perl/issues/7), so I put on my
      hazmat suit and cleaned it up. Now perl's garbage collector takes
      care of disposing of logger and appender carcasses.
    * (ms) Added Log::Log4perl->remove_logger($logger) to remove a logger
      from the system.
  - 1.32 (2011/02/26)
    * (ms) Fixed %T caller_depth with wrapper_register(), reported
      by David Christensen.
    * (ms) [RT 63053] Fixed for qw() {} deprecated (Todd Rinaldo)
    * (ms) [RT 62674] Fixed call to deprecated form of UNIVERSAL::can (Karen
      Etheridge).
    * (ms) [RT 62896] Log::Log4perl::Appender::ScreenColoredLevels now
      inherits from Log::Log4perl::Appender::Screen and therefore
      supports the utf8 flag.
    * (ms) [RT 64318] Andrew Sayers provided a better error message for
      "threshold needs to be uppercase".
    * (ms) CharleyDixon fixed LOGWARN when :no_extra_logdie_message is
      in use to no longer exit().
  - 1.31 (2010/10/27)
    * (ms) Fixed the number of skipped tests for Windows for previous fix
      of [RT 60665].
  - 1.30 (2010/08/30)
    * (ms) [RT 60665] HUP handlers are stacked on top of each other now,
      to make sure that multiple file appenders recreate multiple
      files and not just one (patch provided by Karen Etheridge).
    * (ms) [RT 60197] Fixed uninitialized value warnings with
      the multiline appender and provided a test case (patch provided
      by Karen Etheridge)
    * (ms) [rt.cpan.org #59617] Fixed system-wide threshold without appender
      thresholds. Bug reported by Dmitry Bigunyak.
    * (ms) [rt.cpan.org #24884] Using require() instead of incomplete
      logic in L4p::Util::module_available(). local __DIE__
      handler takes care of user-defined __DIE__ handlers
      ignoring $^S (suggested by Eric Wilhelm and others).
    * (ms) [rt.cpan.org #60386] Fixed init_and_watch() which
      double-bumped the caller_level and led to uninitialized
      values in the pattern layout. Thanks to Mitja Bartsch for
      the report.
    * (ms) Applied patch by Karsten SilkenbÃ¤umer to add an optional
      $log_dispatch_level to create_custom_level(). Updated
      documentation.
  - fix deps
    * Req: perl(File::Spec) >= 0.82
      Req: perl(Test::More) >= 0.45


author: coolo@suse.de
changelog:
  - update to 1.34
    * (ms) InternalDebug now replaces all instances of INTERNAL_DEBUG,
      not just the first one.
    * (ms) Added test case for get_logger() with a ref() on the actual
      object instead of on a static category. Updated docs.
    * (ms) %d{e} in PatternLayout now returns epoch seconds
    * (ms) [RT#72056] Messages blocked by an appender threshold are no
      longer passed on to the L4p::Appender::Buffer as undefined
      entries.


author: coolo@suse.com
changelog:
  - updated to 1.36
    * (ms) [rt.cpan.org #74833] Reini Urban fixed "defined @array" for
      perl 5.16
    * (ms) [rt.cpan.org #74836] Cope with Carp's questionable decision to
      add a trailing dot to its messages.
    * (ms) [rt.cpan.org #73462] Changed logwarn/logcluck/logcarp/error_warn
      to warn() unconditionally and send the message to log4perl which
      will log it only if the log level conditions are met.
    * (ms) [rt.cpan.org #73598] Gerda Shank reported test suite problems
      with DBD::CSV-0.26. Bumped up to DBD::CSV-0.33 if installed.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.009.1:
    * workaround for aliasing on TIS-620 that is treated as ISO-8859-11 by Encode
    * added WINDOWS-874 as EXTENDED map of TIS-620
    * result of _find_encoder() will be cached
    * 'S' encoding will be resolved numerically, without comparing actually
      encoded lengths
    * added informations for WINDOWS-125[03-8].
  - changes from 1.008.2:
    * Bug Fix: body transfer-encoding profile "S" did not work properly, and
      profile for UTF-8 was NOT really updated
  - changes from 1.008.1:
    * workaround for CPAN RT#65796: deep recursion error finding invalid charset;
      limit length of charset name up to 75
    * supports Unicode/multibyte on Perl 5.7.3 (experimental)
    * Perl 5.7.3 & 5.8.3: avoid ``Useless use of a constant in void context''
      warnings


author: coolo@suse.com
changelog:
  - update to 1.012.4
    * Chg: encode_mimewords(): 'B' was advantageous over 'Q' by 4/3 byte
    on average...
    * Updated address of FSF.


author: anicka@suse.cz
changelog:
  - update to 3.024
    * Respect crazy people who put multiple Cc or Bcc headers in message
    * Cope with missing local sendmail
    * fixes
  - require perl-Email-Date-Format, perl-MailTools, perl-MIME-Types


author: anicka@suse.cz
changelog:
  - update to 3.027
    * Add send_to_testfile method
    * Fix tests to pass with MIME::Types 1.28
    * Added back support for providing a non-default SMTP port


author: anicka@suse.cz
changelog:
  - update to 1.29
    * added a zillions of new types from debian's /etc/mime.types.
    implemented by [Roman V. Nikolaev]
    * changed table format, hopefully to speed-up load times per
    type, slightly compensating for the increased list.


author: anicka@suse.cz
changelog:
  - update to 1.30
    * typo.  rt.cpan.org#55655 [Salvatore.Bonaccorso]
    * xlsx must be encoded binary [Ben Prew]
    * added f4v, f4p, f4a, f4b extensions for mpeg4
    rt.cpan.org#55168 [Oskari Ojala]


author: vcizek@suse.com
changelog:
  - update to 1.32
    - explain how to use MIME::Types in mod_perl, after complains
    from [Steve Simms], [Nicolas Mendoza], [Yves Orton] and
    [Hans Dieter Pearcey]
    - when you do not read the documentation about mod_perl/fork,
    then it will work as ever but still inefficient.
  - licence correction


author: vcizek@suse.com
changelog:
  - update to 1.34
    - subType() did not handle subType's with '+' in them.
    [Roman V. Nikolaev]
    - all openxmlformats are binary [Beverly Wang]
    - mediaType() and subType() did not handle subType's with dots
    in them correctly. [Roman V. Nikolaev]


author: anicka@suse.cz
changelog:
  - update to 5.428
    * Only bind to localhost in smtpsend test, rather than to all
    available interfaces.
    * bugfixes


author: vcizek@novell.com
changelog:
  - added dependency perl-Test-Deep
  - updated to 5.500
    * (cleanup) IO-Stringy (specifically, IO::ScalarArray, IO::Lines, and
      IO::InnerFile) is no longer used
    * (ticket 22684) Fix deadlock in filter() when invoking external
      programs such as gzip. (Alexey Tourbin <at -at- altlinux.ru>)
    * Remove auto_install from Makefile.PL
    * (ticket 60931) If preamble is empty, make sure it's still empty after roundtripping through MIME::Entity
    * (ticket 63739) Properly decude RFC2231 encodings in attachment filenames


author: vcizek@novell.com
changelog:
  - update to 5.501
    * Add build_requires 'Test::Deep'; to Makefile (rt.cpan.org #64659)
    * Fix spelling errors (rt.cpan.org #64610)
    * Fix double-decoding bug when decoding RFC-2231-encoded parameters
    (rt.cpan.org #65162)
    * Fix inappropriate inclusion of CR characters in parsed headers


author: vcizek@novell.com
changelog:
  - update to 5.502
    * NOTE to packagers (Debian, Red Hat, FreeBSD, etc.): Do not ship
    MIME::tools 5.500 or 5.501.  They both had serious bugs!
    * Fix parsing bug: https://rt.cpan.org/Ticket/Display.html?id=66025
    * Fix typo: https://rt.cpan.org/Ticket/Display.html?id=65387
    * Fix unit tests on Perl 5.8.x: https://rt.cpan.org/Ticket/Display.html?id=66188
    * Fix unit test failure on Win32:  (https://rt.cpan.org/Ticket/Display.html?id=66286)


author: chris@computersalat.de
changelog:
  - update to 0.11
    - Fix misspelled docs for get_isarev. Closes RT#46401.
    - Bump optional prereq on Class::C3 to 0.20.
  - 0.10 - Wed Mar 25, 2009
    - Remove the fake Build.PL. Module::Install doesn't support that anymore.
      (Florian Ragwitz)
    - Remove auto_install from Makefile.PL. Its use is strongly discouraged.
      (Closes RT#44542) (Simon Betrang)
  - noarch pkg
  - changelog to changes file


author: Greg.Freemyer@opensuse.com
changelog:
  - upgrade to 1.34
    * In ReadBinary, handle the data as big-endian. This means you
      need the > pack modifier introduced in 5.10.
    * Require 5.10 because I need the > pack modifier
    * Ensure binary reads are for big endian
    * Various cleanups for format and whitespace


author: Greg.Freemyer@gmail.com
changelog:
  - ran spec-cleaner
  - upgrade to v1.37
    * fix plist_as_perl to be the same as as_perl (and as documented)
    * Update the docs, and make the previous dev releases official
    * Document the as_perl method, which undecorates that internal


author: varkoly@suse.de
changelog:
  - new version: 0.33
    * signature wrapping was still messed up, hopefully all bugs fixed now
    * signature wrapping would sometimes cause improper preparation of
      DKIM signatures, with "simple" canonicalization (issue #2257046)
    * test scripts:
    * the included corpus is now verified using a fake-DNS resolver,
      which means the test corpus can validate even when your DNS
      servers are really slow


author: varkoly@novell.com
changelog:
  - new version: 0.37
    * New/changed functionality:
    * ADSP records now check whether the domain itself exists, in
      accordance to the ADSP specification
    * support for ADSP (author-domain-signing-practices) records
    * removed support for pre-standardized DKIM signatures (i.e. these
      are DKIM signatures without a v= or bh= tag).
    * DNS resolver errors are detected and reported as such
    * API changes:
    * restore the as_string() method which was accidentally removed
      in version 0.34
    * renamed Mail::DKIM::Policy to Mail::DKIM::DkPolicy. Programs using
      the former name to create policy objects directly (though it would
      be more expected to fetch the objects through
      Mail::DKIM::Verifier) should update their code
    * new policies() method in Mail::DKIM::Verifier for fetching all
      applicable sender/author signing policies
    * bugfixes:
    * fixed regexp used to detect header field names (issue #2803465)
    * various fixes to ADSP checking
    * fixed a runaway regular expression in the canonicalization
      routines (patch provided by Mark Martinec)
    * Signer object would die if first line of input wasn't a header
      (rt.cpan.org issue #46179)


author: chris@computersalat.de
changelog:
  - update to 0.38
    * New/changed functionality:
    * DNS lookups can now be started asynchronously; the queries are
      created as the header is parsed; the results are not actually
      needed until the entire message has been read. (The Mail::DKIM
      module does not yet do the queries asynchrously; this is just
      the infrastructure so that the queries can be asynchronous in
      the future.)
    * bugfixes:
    * DNS lookup overrides alarm() signal (issue #2854325)
    * documentation updates:
    * document use of custom PrivateKey object, for external signing
    * describe how to get "pretty signatures" in Signer.pm
  - cleanup spec
    o added norootforbuild
    o sort TAGS
    o macros
    o fixed deps
    o enabled testsuite
    - disabled tests with DNS (policy.t, public_key.t)
  - added perl-macros


author: chris@computersalat.de
changelog:
  - fix build for o:F (1140)
    o added bcond_with test
      if not set policy.t, public_key.t test are disabled


author: varkoly@novell.com
changelog:
  -  update to 0.39
    * change in API Mail::DKIM::Canonicalization::Base::finish_header
    * Bugfixes
    o Mail::DKIM::Signer: fix an unusual error message given when no
      Key argument has been specified and it is time to load the key
    o Mail::DKIM::Verifier: fix an issue with getting wrong error
      codes when q= tag is broken.


author: anicka@suse.cz
changelog:
  - update to 1.4004
    * Fixed a bug where, when emails are incomplete, the Perl parser
      would cache incorrect information, causing the Cache
      implementation to go into an infinite loop when it tried
      to use the invalid information.
    * Improved the behavior for multi-part emails that lack a valid
      ending boundaries.


author: anicka@suse.cz
changelog:
  - update to 1.4005
    * Fixed a bug where emails with a line near the end that start
      with "From " would cause the Grep implementation to go into
      an infinite loop.
    * Fixed some minor coding style issues.


author: anicka@suse.cz
changelog:
  - update to 1.5000
    * The Cache and Grep implementations now detect when changes
      have occurred to the file being parsed, and automatically
      invalidate their cache values and revert to the Perl
      implementation. NOTE: This works well for appending to
      the mailbox, but undefined behavior occurs if modifications are
      made to the mailbox at locations earlier than the current
      position.
    * Changed the reset test so that it doesn't create output with
      inconsistent line endings in the case of a dos mailbox.
    * Fixed a bug where occasionally the reading of the next email
      will go into an infinite loop when reading from standard input.
    * read_next_email now returns undef on end of file.
    * Simplified code by removing end_of_file attribute of parser
      objects.


author: anicka@suse.cz
changelog:
  - update to 1.5002
    * Disabled the grep interface, which has had some tricky bugs
    that I don't have time to figure out.
    * Updated Makefile.PL to be compatible with versions of
    Module::Install > 0.88.
    * Instead of returning an error for an empty mailbox, a valid
    mailbox is returned that will immediately fail the
    end_of_mailbox check. This should simplify people's code.


author: dmueller@suse.de
changelog:
  - update to 1.999.1 (#190194):
    Lots of small changes, read details here:
    /usr/share/doc/packages/perl-Mail-SPF/CHANGES


author: lars@linux-schulserver.de
changelog:
  - update to 2.006:
    details: /usr/share/doc/packages/perl-Mail-SPF/CHANGES
  - rpmlint fixes
  - added Mail-SPF-v2.006-Makefile.patch (use ExtUtils::MakeMaker)


author: sweet_f_a@gmx.de
changelog:
  - update to 2.008
    Mail::SPF:
    * Sanitize result local_explanation (as well as result object
      string representation) by replacing all non-printable or
      non-ascii characters with their hex-escaped representation
      (e.g., "\x00").
      (Addresses: bugs.launchpad.net #806926)
    Miscellaneous:
    * Change openspf.org URLs to openspf.net because openspf.org is
      unreachable indefinitely.
    * Change <http://www.ietf.org/rfc/….txt> URLs
      to <http://tools.ietf.org/html/…>.
    * META.yml: configure_requires: Module::Build 0.2805
    * META.yml: requires: Net::DNS 0.62 (was: 0.52)
      (Closes: rt.cpan.org #28545)
    * META.yml: Revert to flat version numbers for perl and
      Net::DNS::Resolver:: Programmable build requirements to avoid
      Module::Build::Compat/Makefile.PL incompatibilities.
    (Closes: rt.cpan.org #53231)
    * Attempt to prevent a cascading failure in
      t/00.03-class-result.t that seems to happen under rare,
      unknown circumstances. (Closes: rt.cpan.org #39099)


author: sweet_f_a@gmx.de
changelog:
  - cleanup spec file style
  - build requires Mail::SPF::Test (needed for test suite)
  - add skip_test.patch,
    see https://rt.cpan.org/Public/Bug/Display.html?id=78214


author: opensuse@cboltz.de
changelog:
  - update to 0.8.21
  - add Requires: for perl(Encode), perl(IO::Socket::SSL) and
    perl(Net::SSLeay) (needed by the new version)


author: varkoly@suse.com
changelog:
  - bnc#720220 - spampd, installed by pkg:spamassassin, FAILs to launch,
    uses non-existent/un-installed 'user'


author: varkoly@suse.com
changelog:
  - Add systemd service files for spamd and spampd
    bnc#768581 - rcspamd stop doesn't terminate spamd


author: mlin@suse.com
changelog:
  - Install spamd.service and spampd.service accordingly (/usr/lib/systemd
    for 12.3 and up or /lib/systemd for older versions).


author: anicka@suse.cz
changelog:
  - update to 2.05
    * no de-ref error when index out of range in Mail::Header::get()
    * repaired fixed selection of smtp for non-unix systems.
    * do not run pod.t in devel environment.
    * set default output filename for Mail::Mailer::testfile::PRINT
    * warn when no mailers were found.


author: anicka@suse.cz
changelog:
  - update to 2.06
    * express more clearly that Authen::SASL needs to be installed
    manually if you need the functionality
    * support for smtps via Net::SMTP::SSL


author: anicka@suse.cz
changelog:
  - update to 2.07
    * update README: MailTools 2.* require 5.8.1
    * add "MAIL FROM" to Mail::Mailer::smtp, to be able to communicate
    with Comcast


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.08:
    * respect errors on closing an Mail::Mailer::smtp/::smtps connection
    * Mail::Internet should accept Net::SMTP::SSL as well (RT#68590)


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.09:
    * remove dependency to Test::Pod by moving 99pod.t from t/ to xt/ as result
      of RT#69918


author: coolo@suse.com
changelog:
  - update to 0.006
    * Fixed a syntax error in the POD documentation. thanks Mikhail Gusarov.
    * Updated the author name, author email address, and code repository in the documentation.
    * Updated the bundled Module::Install to the latest version, 1.01.


author: coolo@suse.com
changelog:
  - update to 1.997
    * Document actual behaviour of from_xxx() methods. [perl #85334] (Peter John
      Acklam)
    * Make bmuladd() able to handle third arg properly. [perl #85482] (Peter John
      Acklam)
    * Add sign function bsgn() as a complement to babs(). (Peter John Acklam)
    * Fix objectify()'s handling of "foreign objects". (RT #16221 and #52124)
      (Peter John Acklam)
    * Rewrap some verbatim pod in Math::BigInt. (Father Chrysostomos)
    * Correct links to sections. (Alexandr Ciornii)
    * Remove incorrect formatting inside verbatim paragraphs. (Alexandr Ciornii)
    * Upgrade bundled modules in "inc" to latest version. (Peter John Acklam)
    * Include "^MYMETA\.(yml|json)\z" in MANIFEST.SKIP. Whereas META.* are
      generated by the distribution author at packaging time, MYMETA.* are
      generated by the end user at configure time after any dynamic dependencies
      are known. (Peter John Acklam)


author: coolo@suse.com
changelog:
  - update to 1.37
    * Updated test files from the Math::BigInt distribution (Peter John Acklam).
    * Updated bundled Devel::CheckLib from v0.92 to v0.93 (Peter John Acklam).
    * Math::BigInt::GMP now requires Math::BigInt v1.997 (Peter John Acklam).
    * Include "^MYMETA\.(yml|json)\z" in MANIFEST.SKIP. Whereas META.* are
      generated by the distribution author at packaging time, MYMETA.* are
      generated by the end user at configure time after any dynamic dependencies
      are known. (Peter John Acklam)
    * Changed Makefile.PL so that a "make dist" makes a META.yml and META.json.
      (Peter John Acklam)
    * Updated common test files from the Math::BigInt distribution. (Peter John
      Acklam)


author: cfarrell@novell.com
changelog:
  - license update: GPL+ or Artistic
    Proper syntax for typical Perl packages with typical Perl license is GPL+
    or Artistic


author: anicka@suse.cz
changelog:
  - update to 2.4.8.3
    * fix AUTOLOAD recursion problem when Mcrypt.so dependencies
      aren't met at runtime.


author: coolo@suse.com
changelog:
  - updated to 1.20120130
    - fixed t/year_imports.t for 5.10 (ANDK and sprout again)
    - fixed t/regressions.t for 5.10
    - made raw numbers work in import
    - fixed for Perl 5.15.5 and later (ANDK and sprout)
    - loaded IO::File/IO::Handle to allow methods on lexical filehandles
    - added unimporting
    - removed use of autodie; moved it to a distribution prerequisite
    - enabled unicode_strings by default when your Perl supports it
    - migrated to Dist::Zilla
    - added autodie dependency/import


author: seife@opensuse.org
changelog:
  - update to 0.3607. Fixes:
    - The 'dist' action now always ensures a clean dist directory
      before creating the tarball
    - Added missing newline to "Changing sharpbang" messages under
      verbose output (RT#54474)
    - Support anonymous array of directories for c_source
    - Small POD formatting fix
    - Module::Build::Compat would croak on distibutions that set
      requires 'perl' to a dotted decimal like '5.6.2'.
    - When the currently running Module::Build is not the same as the
      one that created the Build file, there is now a warning rather
      than a fatal error.


author: coolo@suse.com
changelog:
  - update to 0.10
    Fixed RT#38302: Module::Find now follows symlinks by default (can be disabled).
    Fixed RT#49511: Removed Mac OS X extended attributes from distribution
    Fixed RT#38302: Fixed META.yml generation (thanks very much to cpanservice for the help).
    Fixed RT#55010: Removed Unicode BOM from Find.pm.


author: vcizek@suse.com
changelog:
  - update to 0.05
    - Make Test::Taint an optional dependency. This module requires XS, and
      requiring a compiler for Module::Implementation defeats its
      purpose. Reported by Peter Rabbitson. RT #74817.
    - This module no longer installs an _implementation() subroutine in
      callers. Instead, you can call
      Module::Implementation::implementation_for($package) to get the
      implementation used for a given package.


author: cwh@suse.de
changelog:
  version 0.30
  - Renamed the forked B::Utils to B::BUtils to avoid clashes
    until it is merged into the mainline.
    version 0.29
  - Fixed version() for complex expressions.
  - Corrected some POD errors in module_info.
    version 0.28_50
  - Added support for version.pm (based upon a patch by John Peacock).
  - Fixed the safe() attribute to be per-object instead of global.


author: chris@computersalat.de
changelog:
  - cleanup spec
    o bzipped Source
    o added cpan_name macro
    o sort TAGS
    o fixed deps
    o added perl-macros
    o added check


author: coolo@novell.com
changelog:
  - update to 0.32
    + Add archlib and privlib to the search path for core modules
      (patch by Jonas B. Nielsen).
    * Many test fixes.


author: coolo@opensuse.org
changelog:
  - updated to 1.01
    - Better error message in install_share (CHORNY)
    - Compatibility with MYMETA.yml support in EUMM (CHORNY)
    - Support for extraction of Artistic 2.0 license (CHORNY)
    - Support https links when searching for bug trackers (CHORNY)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.02:
    * support for installdeps_target in Module::Install::AutoInstall and
      Module::AutoInstall
    * support for installdeps_notest, upgradedeps and upgradedeps_notest,
      listdeps and listalldeps targets in Module::AutoInstall


author: coolo@suse.com
changelog:
  - update to 1.04:
    - Fixed _cmp to compare properly (MIYAGAWA)
    - Fixed the automated MakeMaker dependency addition (MIYAGAWA)
    - Last Perl 5.5 compatible MakeMaker was actually 6.36 (ADAMK)
    - META.yml flag dynamic_config is now always generated (ADAMK)
    - Added the convenience command static_config, as the default is to be
      dynamic (ADAMK)
    - Module::Install::DSL will automatically set static_config unless it
      can see an 'if' or 'unless' suffix (ADAMK)


author: coolo@suse.com
changelog:
  - update to 0.17
    * Warnings avoidance for reloading a module not in %INC
    * Updated inc/ and META.yml
    * SIGNATURE file bug
    * No functional changes. Added missing test dependencies. Thanks to JQUELIN & Paul at City Fan
    * Actually remove subroutines from the symbol table, Thanks to DOY.


author: coolo@suse.com
changelog:
  - updated to 0.012
    * work around Perl core bug [RT#68590] regarding leakage of %^H
      into modules being loaded
    * work around Perl core bug that made a failed module loading appear
      successful when re-requiring the same module
    * duplicate is_string() from Params::Classify, rather than importing it,
      to avoid circular dependency problems (affecting both installation
      and runtime)
    * duplicate minimal exporting behaviour from Exporter, and avoid using
      the "feature", "warnings", "strict", and "parent" pragmata, to allow
      for possible future use of this module by any infrastructure module
    * document core bug workarounds
    * document module name syntax more prominently, and discuss the state
      of Unicode handling
    * tweak documentation of use_package_optimistically()
    * test behaviour with tainted module name
    * test lack of unwanted eval frame around require
    * give test modules more meaningful names
    * convert .cvsignore to .gitignore


author: coolo@suse.com
changelog:
  - updated to 0.013
    * fix false failure of the test for lack of unintended dependencies
      that occurred on systems using a sitecustomize.pl


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.00:
    * RT#65855: Special handling for POSIX requested
    * RT#65252: Temp files left when execute fails
    * add a %Preload rule for Log::Report::Dispatcher
    * add %Preload rule for Date::Manip
    * speed up scanning *significantly* by not re-constructing regexen for every
      line of input and reducing the no. of sub calls
    * RT#61027: "use lib" does not work
    * fix URI special case


author: coolo@opensuse.org
changelog:
  - updated to 1.02
    * %Preload: add _all_ *.pl file below .../unicore for utf8.pm
    * %Preload: add "unicore/version" for Unicode/UCD.pm
      (because it contains a call openunicode(..., "version"))


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.05:
    * RT#72082: $FindBin::Bin issue on Moduel::ScanDeps 1.04: make FindBin work
      (at least with option -c or -x) by spoofing $0 in the temp script generated
      for M:SD::DataFeed
    * RT #70134: patch suggestions for Module::ScanDeps 1.04: additional preload
      rules, used_via_preload attribute; add suggested %Preload rules
    * add %Preload rules for MozRepl
    * special case for Package::Stash
    * special case for Moose
  - changes from 1.04:
    * brown paper bag bug: fix option -x (execute) (broken by changes for -c)
    * honor option -I with -c
  - changes from 1.03:
    * RT#69213: ScanDeps incompatible with AnyEvent (Perl 5.14, AnyEvent 5.34,
      PAR 1.00.2); for option -c (compile) M:SD used to wrap the file in one big
      sub and appended an END block where it dumps %INC etc; the outer sub causes
      problems with certain contructs; instead we now use an INIT block prepended
      to the file
    * RT #69471: problem with "eval { require SomeModule }" constructions
      Module::ScanDeps::DataFeed now omits %INC pairs with an undefined value
      (these may be created by an unsuccessful "require" under certain
      conditions); also omit CODE refs from @INC
    * simplify Module::ScanDeps::DataFeed somewhat by localizing %INC around
      "require Module::ScanDeps::DataFeed" and by using Data::Dumper for the
      actual dump
    * don't create the tempfiles for DataFeed in the working directory


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.07:
    * RT #72796: dynaloader test fails when the .so files are in the system lib
      dirs and local::lib is involved?
    * update Module::Install to 1.04
  - changes from 1.06:
    * RT #72211: pp includes way too much modules (when using 'use strict;')?
    * bump Perl version requirement to 5.8.1


author: ro@suse.de
changelog:
  - update to 1.10:
    * add %Preload rule for Params::Validate to detect
      its PP and XS implementations
    * Fix RT #80276 Module DateTime::Format::ISO8601 generates error
      after being packaged
    - caused by failing to pack DateTime::Format::Builder::Parser::XXX modules
      needed by DateTime::Format::Builder::Parser
    - add a corresponding %Preload rule
  - update to 1.09:
    * teach Module::ScanDeps about "use if ..." constructs
    - fixes CPAN Testers failures for PAR::Packer with perl 5.17.1 and up
      (Roderich Schupp)
    * RT #79003: t/7-check-dynaloader.t failing when /usr/lib != /usr/lib64
    - scrap the test for "$entry{file} starts with $expected_prefix" as
      its assumptions are flawed (Roderich Schupp)
    * Mojo::Base is a loader (Alexandr Ciornii)
    * Special case for Class::Load (Alexandr Ciornii)
  - update to 1.08:
    * RT #73785: scandeps -c fails on modules that depend on Getopt::Euclid
    - for "scandeps -c ..." switch from an INIT block to a CHECK block
      and call the augmented script with "perl -c"  instaed of "perl"
    * RT#72954 ":encoding(UTF-8)" doesn't imply a dependency on Encode.pm
    - if scan_chunk sees ":encoding(FOO)" or similar, it goes to some
      length to find the "external" Encode module to handle FOO; but it
      forgets that Encode.pm itself is needed at runtime (esp. if FOO
      is an encoding "internally" handled by Encode.pm, e.g. "UTF-8")
    * %Preload: add rules for Gtk2.pm and Pango.pm
    * %Preload: fix a problem with Image::ExifTool


author: chris@computersalat.de
changelog:
  - update to 0.64
    * Avoid creating gnupg configuration files for the user invoking Makefile.PL
      (Closes RT#41978).
    * Correctly detect the version of gnupg on cygwin and add tests for it
      (Paul Fenwick) (Closes RT#39258).
  - [Changes for 0.63 - Sun, 28 Mar 2010 04:46:27 +0100]
    * Fix diagnostic message from Makefile.PL when the user dosn't have gnupg or
      Crypt::OpenPGP (miyagawa).
  - [Changes for 0.62 - Tue, 23 Mar 2010 22:17:39 +0100]
    * Change the default keyserver from the outdated pgp.mit.edu to
      pool.sks-keyservers.net.
  - [Changes for 0.61 - Thu, 19 Mov 2009 00:56:41 CST]
    * Added "=encoding utf8" to POD to fix author name display.
      No functional changes.
  - [Changes for 0.60 - Mon, 16 Nov 2009 22:48:54 CST]
    * LICENSING CHANGE: This compilation and all individual files in it
      are now under the nullary CC0 1.0 Universal terms:
      To the extent possible under law, <cpan@audreyt.org> has waived all
      copyright and related or neighboring rights to Module-Signature.
    * Updated Module::Install to 0.91, prompted by Florian Ragwitz.
  - recreated by cpanspec 1.78
  - noarch pkg


author: chris@computersalat.de
changelog:
  - update to 0.66
    * Fix incompatibility with EU::Manifest 1.54 to 1.57
      (Paul Howarth) (Closes RT#61124).


author: coolo@suse.com
changelog:
  - update to 0.68
    * Fix breakage introduced by 0.67 (Andreas König).
    * Better handling of \r (Andreas König, Zefram)


author: cfarrell@suse.com
changelog:
  - license update: CC0-1.0 and (GPL-1.0+ or Artistic-1.0)
    License purports to be CC zero, not CC-BY. Also, see the script/cpansign
    and Module/Signature (line 88+) files for Perl licenses


author: coolo@novell.com
changelog:
  - updated to 1.56
      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()


author: coolo@suse.com
changelog:
  - update to 1.58
    * Added prereq on Path::Class (RT #68360).
    * Doc fixes by Nicholas Bamber and Salvatore Bonaccorso (RT #68385).
    * No functional changes.
    * Removing English from unnecessary tests that confuse a tester.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.009008:
    * transfer fix to _load_module to Role::Tiny and make a note it's an inline
    * bring back 5.8.1 compat


author: coolo@suse.com
changelog:
  - update to 0.009011:
    - add support for DEMOLISH
    - add support for BUILDARGS
    - missing new files for Role::Tiny::With
    - remove the big scary warning because we seem to be mostly working now
    - perl based getter dies if @_ > 1 (XSAccessor already did)
    - add Role::Tiny::With for use in classes
    - automatically generate constructors in subclasses when required so that
      subclasses with a BUILD method but no attributes get it honoured
    - add coerce handling


author: coolo@suse.com
changelog:
  - updated to 0.009013
    - fix up Class::XSAccessor version check to be more robust
    - improved documentation
    - fix failures on perls < 5.8.3
    - fix test failures on cygwin
    - make Method::Generate::Constructor handle $obj->new
    - fix bug where constants containing a reference weren't handled correctly
      (ref(\[]) is 'REF' not 'SCALAR', ref(\v1) is 'VSTRING')


author: lars@linux-schulserver.de
changelog:
  - update to 2.0007, see Changes:
    * Make sure weak attributes remain weak when cloning. (doy, rafl)
    * Only sort the alias keys when determining caching.
    * Sort the list of roles and the alias and excludes parameters when
      determining caching, since their order doesn't matter.
    * Applying multiple role objects (rather than role names) at once no longer
      skips every other role. (rjbs)
    * Caching of anon classes now works more sanely in the presence of role
      application parameters - alias and excludes options are taken into account,
      and caching is disabled entirely if other parameters exist. Asking for
      caching (instead of just not weakening) when parameters are given will
      begin warning in Moose 2.0200. (doy, autarch)
  - try to fix build on distributions with old Test::More module
    ( perl-Moose-old_Test-More.patch ) and remove the tests that fail
    as result


author: coolo@novell.com
changelog:
  - update to 2.0010, see Changes:
    * Fix regression in 2.0009 and 2.0103 when applying roles during init_meta in
      an exporter that also re-exports Moose or Moose::Role. (t0m, ilmari)
    * duck_type type constraints now report reasonable errors when given
      something which isn't an instance of an object. (t0m)
    * Moose::Util::apply_all_roles now works even if the applicant is a non-Moose
      class. (perigrin)
    * When an object is reblessed, triggers are called on attributes that are
      set during the reblessing. (Karen Etheridge).
    * Better error message if Moose->init_meta is called with a 'metaclass'
      option when that metaclass hasn't been loaded. (jasonmay)
    * The 'accessor' native delegation for hashrefs now allows setting the value
      to undef. (sugoik, doy)
    * Various generated methods have more useful context information. (doy)


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.0401:
    * attributes with weak_ref now weaken their associated slot when they are
      initialized through a lazy default or builder
  - changes from 2.0302:
    * make make_immutable return value consistent and document it to be true
  - changes from 2.0301:
    * a custom error class caused a warning when the class that used it was made
      immutable
    * the enum type will now allow single value enumerations; previously, two or
      more values were required
  - changes from 2.0300:
    * the optimize_as option for type constraints has been deprecated; use the
      inline_as option to provide inlining code instead
    * methods to introspect a class's methods will now return methods defined in
      UNIVERSAL (isa, can, etc.); this also means that you can wrap these
      methods with method modifiers; RT#69839
    * the ->parent and ->parents method for a union now return the nearest common
      ancestor of that union's component types; see Moose::Manual::Delta for more
      details
    * the ->parents method used to return an arrayref for union types, and a
      list of one or more types for all other types; now they all return
      lists
    * the ->is_subtype_of and ->is_a_type_of methods have changed their behavior
      for union types: previously, they returned true if any of their member
      types returned true for a given type; now, all of the member types must
      return true; RT#67731
    * the Moose::Exporter module now has a "meta_lookup" option when creating an
      importer: allows you to specify an alternate method for determining the
      metaclass of a caller; this is useful for modules like
      MooseX::Role::Parameterized which generate new metaclasses on the fly
    * added a Moose::Meta::Method->is_stub method
    * a subtype of a union type did not return the right results when you called
    - >is_subtype_of or ->is_a_type_of on it; RT#70322
    * an attribute accessor or delegation method can overwrite a stub method and
      this will no longer throw an error; RT#69988
    * the error generated by unfulfilled method requirements during role
      composition now mentions how to work around imported methods not being
      recognized RT#60583
    * class_type and role_type will now throw errors if you attempt to use them
      to override existing types, just like type and subtype have always done
    * implicitly creating class or role types by using them as the 'isa' or
      'does' parameter to attribute construction will now register the type; this
      means that it cannot later be redefined as something else
    * $class_type->is_subtype_of no longer returns true if passed the name of the
      class that the class type represents when the class type wasn't registered
    * removing anonymous metaclasses prematurely no longer prevents reaping of
      the associated stash
    * the Class::MOP::load_class and Class::MOP::is_class_loaded subroutines are
      no longer documented, and will cause a deprecation warning in the future;
      Moose now uses Class::Load to provide this functionality, and you should as
      well


author: ro@suse.de
changelog:
  - remove perl-Moose-old_Test-More.patch and use sed statement
    instead (less likely to break with each package update)


author: coolo@suse.com
changelog:
  - updated to 2.0602
    [BUG FIXES]
    * Ensure that the Moose::Exporter-generated init_meta returns the same value
      that it did previously. This isn't really a bug, since the return value has
      never been tested or documented, but since the generated init_meta is
      nothing more than a compatibility shim at this point, there's no reason to
      not make it as compatible as possible. Reported by Moritz Onken. (doy)
    [BUG FIXES]
    * Fix init_meta order when multiple also packages are specified (this matters
      when one of them is being used to actually initalize the metaclass,
      typically with also => 'Moose'). Reported by Randy Stauner. (doy)
    ... see Changes


author: coolo@opensuse.org
changelog:
  - updated to 0.10
    - Make constructor argument aliases work for attributes in roles (ether,
      doy).
    - Update Moose dep to make 'use MooseX::Aliases' work properly in roles.
    - New Dist::Zilla stuff.
    - The test suite now uses Test::Fatal instead of Test::Exception (Karen
      Etheridge).
    - Forward compat for Moose inlining changes


author: coolo@suse.com
changelog:
  - update to 0.26
    - The default() method for class attributes always returned a value, even if
    the default was a subroutine ref, which isn't how the method works for
    regular attributes. This broke inlining with Moose HEAD.
    - Class attributes now have a definition context set, which means that errors
    thrown from generated methods associated with these attributes say something
    like "X at accessor MyClass::ClassAttribute (defined at path/to/file line
    42)" rather than "generated method (unknown origin)".


author: coolo@suse.com
changelog:
  - update to 0.03
    - The test suite now uses Test::Fatal instead of Test::Exception (Karen
      Etheridge).
    - Fix bug reported by Strayph in #moose with inheritance RT#63624 (perigrin)
    - Add repository metadata
    - Fix RT#57023, RT#49369.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.32:
    * fix handling of Union types (RT#58417)
  - changes from 0.31:
    * fix issue causing tests to fail if MooseX::SimpleConfig isn't installed
  - changes from 0.30:
    * MooseX::Getopt::Basic
    - uses attribute insertion order when determining the order in which options are documented in the usage (e.g. in $obj->usage->text)
    * MooseX::Getopt::Basic
    - store the usage object to the usage attr (RT#58715)
    - properly checks whether the *option* --help, --usage, or --? were used, rather than the attribute 'help', 'usage' or '?' were set
    * MooseX::Getopt::GLD
    - add the usage attribute for storing the Getopt::Long::Descriptive::Usage object, and the help attribute for storing --help, --usage and --? state (RT#47865, RT#56783, RT#52474)
    * MooseX::Getopt::Basic
    - disable auto_help config in Getopt::Long, to avoid calling into pod2usage when the --help option is used while MooseX::ConfigFromFile is in use (the intent is just to fetch the value of the configfile option) (RT#57683)
  - changes from 0.29:
    * fix repository metadata
  - changes from 0.28:
    * MooseX::Getopt::Strict
    - make it work with Getopt attribute traits in addition to attribute metaclasses
  - changes from 0.27:
    * bump dependency to Getopt::Long::Descriptive to 0.081 in an attempt to avoid test failures
    * MooseX::Getopt::Dashes
    - document that using a cmd_flag argument to attributes can be used to override the tr/_/-/ replacement ::Dashes does on attribute names


author: coolo@opensuse.org
changelog:
  - updated to 0.37
    * Fix missing dependency. (RT#67077)
    * Fix dist.ini 'Prereq' into 'Prereqs' (Damien Krotkine)
    * MooseX::Getopt::GLD
    - change it to a MooseX::Role::Parameterized, so that it accepts
      'getopt_conf' parameter (Damien Krotkine)
    * Fix missed change from Test::Exception to Test::Fatal
    * The test suite now uses Test::Fatal instead of Test::Exception. (Karen
      Etheridge)
    * Move most of new_with_options logic into separate publically
      accessible process_argv method, so that arg processing can be
      done without actually creating object (Jonathan Swartz)


author: coolo@suse.com
changelog:
  - updated to 0.39
    * Fix argument parseing in process_argv when used with ConfigFromFile so that
    - v can be used as expected, rather than being grabbed as --version
    * More documentation on Getopt::Long settings and how they alter this role's
      behaviour, in particular with regards to extra_argv capturing.
      (Karen Etheridge)


author: coolo@suse.com
changelog:
  - updated to 0.45
    - use Path::Class in test to avoid test failures on MSWin32 with filename
    construction
    - now respecting value of configfile passed to the constructor, when used in
    conjunction with MooseX::ConfigFromFile. (Karen Etheridge)
    - reformatted the Changes file, with the help of CPAN::Changes, to something
    a little more standard.
    - more release-only tests added
    - Now bails with exit status 0, rather than dying, when printing
    requested --usage/--help information (usage printed via invalid arguments
    will still die, however). (Karen Etheridge)
    - Fix tests when MooseX::ConfigFromFile is installed, with
    Getopt::Long::Descriptive >= 0.091. RT#76287
    - Pod fix from debian. Salvatore Bonaccorso <carnil@debian.org> RT#74681
    - Spelling fix from debian. Jonathan Yu <jawnsy@cpan.org> RT#74681


author: coolo@novell.com
changelog:
  - update to 0.07
    * Allow this module to be used with attributes in roles when using Moose
      1.9900+ (Dave Rolsky).


author: coolo@suse.com
changelog:
  - update to 0.43
    * Change to use Any::Moose to also support Mouse environemnt
    * Documentation improvements for Any::Moose


author: coolo@suse.com
changelog:
  - updated to 0.43
    * Bump dependency on MooseX::Types to 0.35 to resolve issues with recent
      MooseX::Types releases.
    * Mark failing test due to Eval::Closure/Devel::Declare issues as TODO until
      things are fixed, to at least allow recent versions to install without
      errors.
    * Add explicit dependency on Eval::Closure, in an effort to get more
      diagnostics from failing cpantesters reports.  No functionality changes.
    * Loosen a regexp in a test, to handle the new format emitted by Carp 1.25.
    * The test suite now uses Test::Fatal instead of Test::Exception (Karen
      Etheridge).
    * Bump dependency on MooseX::Types::Structured to 0.24, which contains
      more detailed error messages as well as some performance enhancements.
    * Require B::Hooks::EndOfScope 0.10 and Module::Runtime 0.012, fixing various
      perl 5.8 breakages.


author: coolo@opensuse.org
changelog:
  - updated to 0.21
    - Allow this module to work with constructors with names other than
      'new'. If you're extending a class with a constructor named something
      other than 'new', you should declare this when calling extends, as in:
      extends 'Foo' => { -constructor_name => 'create' };
      This will ensure that calling 'create' will also call Moose's
      constructor.
    - fix warning when passing inline_constructor => 0 with no superclass new
      method (rafl).
    - don't die if superclass doesn't have a 'new' method
    - forward compat for Moose 2.0


author: coolo@novell.com
changelog:
  - updated to 0.22
    - Fix issues where the metaclass gets reinitialized after the call to
      'extends' but before 'make_immutable'. This could happen if a role
      used an extension which provided an application_to_class metarole,
      since the role application would then apply a metarole to the class,
      and metarole application currently causes metaclass reinitialization
      in Moose. (ugh.)


author: coolo@opensuse.org
changelog:
  - updated to 0.213
    - Fix for a regression introduced with the removal of MooseX::POE::Meta::Trait::Constructor


author: coolo@suse.com
changelog:
  - update to 0.16
    - The validated_list and validated_hash functions now accept the values to
      be validated as both a hash and a hash reference.
    - Add MX_PARAMS_VALIDATE_ALLOW_EXTRA which allows extra parameters in
      validation calls (like allow_extra for Params::Validate).
    - Converted to Test::Fatal.


author: coolo@opensuse.org
changelog:
  - updated to 0.26
    * make tests stop relying on a specific format for anon class/role names (doy)
    * Move the reinitialization hook from Role to Trait so hardcore hackers
      (trait janitors) get the benefit too (doy)
    * Made MXRP more extensible by hooking into the role metaobject
      reinitialization (doy)
    * Merry Christmas!
    * Make MooseX::Role::Parameterized::Extending more instructive. Hopefully.
    * The test suite now uses Test::Fatal instead of Test::Exception (Karen
      Etheridge).
    * Fix Test::More dependency (reported by Father Chrysostomos) [rt.cpan.org #63222]
    * "package" arg can now tell generate_role to use a specific package (rjbs)
    * Minor test refactoring to fix blead support [rt.perl.org #78244]


author: lars@linux-schulserver.de
changelog:
  - fix build on distributions with old Test::More module
    ( perl-MooseX-Role-Parameterized-old_Test_More.patch )


author: coolo@suse.de
changelog:
  - update to 0.27
    * Remove MooseX::Role::Parameterized::Meta::Parameter; instead,
      the default for parameters of (is => 'ro') is set by the
      "parameter" sugar. This removes an unnecessary metaclass and
      removes weird edge cases caused by it. Please please please
      report any breakage!


author: coolo@suse.com
changelog:
  - updated to 1.00
    * MooseX::Role::Parameterized now depends on Moose 2.0300
      released 2011-09-23 for its several core improvements, hence the
      major version number bump.
    * MXRP now uses the new meta_lookup feature added to Moose 2.0300
      (specifically for MXRP) to avoid duplicating Moose-0.60-era
      Moose::Role sugar. This means the error messages you get are
      better, and there's a lot less ugly code in MXRP.
    * Remove alias/excludes special case errors. They have long since been
      replaced in core Moose by -alias and -excludes, and were finally
      removed in Moose 2.0200.
    * Expressly forbid using role { } inside role { } (which makes no
      sense but I suppose you could accidentally trigger it)
    * Documentation fix from cweyl@alumni.drew.edu
      https://github.com/sartak/MooseX-Role-Parameterized/pull/5


author: coolo@opensuse.org
changelog:
  - updated to 0.09
    - In Moose 1.9900+, attributes from roles no longer acquire the consuming
      class's attribute traits. However, you can apply attribute traits like this
      one to attributes in roles, and that trait is preserved when the role is
      applied to a class.
      See the documentation for more details.


author: lars@linux-schulserver.de
changelog:
  - fix build on distributions with old Test::More module
    ( perl-MooseX-SemiAffordanceAccessor-use_lib.patch )


author: coolo@opensuse.org
changelog:
  - updated to 0.200000
    more Moose 2.x bugfixes and tests (thanks Jesse Luehrs!)
    compatibile with Moose 2.x (thanks, APOCAL and Jesse Luehrs!)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.09:
    * fix issue with MANIFEST
  - changes from 0.08:
    * fix passing multiple config files to SimpleConfig


author: coolo@opensuse.org
changelog:
  - updated to 0.26
    - This module will now work with Moose 1.9900+, but it still works with
      older Moose as well. (Dave Rolsky)
    - The test suite now uses Test::Fatal instead of Test::Exception. (Karen
      Etheridge)


author: coolo@suse.com
changelog:
  - update to 0.27
    - Fix 006-cooperative.t - this test requires MooseX::StrictConstructor
      0.16+ to pass with Moose 2.00+. Reported by Alexandr Ciornii. RT
      [#67965]. (Dave Rolsky)


author: coolo@suse.de
changelog:
  - updated to 0.29
    - Fix warnings_once.t to not die if Test::NoWarnings isn't installed (Kaare)
    - Fix RT Bug #46086, "name used only once" (Thanks chisel for the patch and
      the test)


author: coolo@suse.com
changelog:
  - update to 0.30
    * Make Makefile.PL features work again. RT#67170
    * Remove use of Test::TempDir in favor of File::Temp (gphat)
    * Make the engine_traits parameter be able to use a '+My::Trait::Name'
      prefix to specify a trait name which isn't in the
      MooseX::Storage::Engine::Trait namespace
    * Misc POD and test cleanups.


author: coolo@opensuse.org
changelog:
  - updated to 0.15
    - The fix in 0.14 only worked with Moose 2.0, causing failures with earlier
      versions.
    - Using extends caused strictness to be lost. Fixed by Karen Etheridge.
    - This release provides forward compatibility with Moose 1.99+. It will still
      work with Moose 1.23 as well. Most of the work was done by Jesse Luehrs.
    - Switched tests to use Test::Fatal instead of Test::Exception.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.16:
    * don't wrap BUILDALL, since this breaks if the object doesn't inherit from
      Moose::Object


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.24 (no user-visible changes)
  - changes from 0.22:
    * ypdate docs to mention MRO::Compat rather than Class::C3
    * added '0+' overloading to solve the type constraint equality regression introduced when Moose 1.05 tightened the rules determing type constraint equality
  - changes from 0.21:
    * attempting to import a non-existent type from a combined type library gave a very confusing error message from the MooseX::Types::Combined internals. Now it gives you a much more useful message
    * bump up Moose dep (RT#53016)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.26:
    * small changes for forward compatibility with Moose 2.0100, when it is
      released
    * some small doc cleanup and improvements
  - changes from 0.25:
    * the test suite now uses Test::Fatal instead of Test::Exception
    * modernized tests to use Test::Requires and done_testing
    * MooseX::Types::Combine is a little more efficient, and only tries to load
      the libraries it's combining when that list is set. It also checks that
      each lib in the list actually provides types


author: coolo@suse.com
changelog:
  - update to 0.30:
    - Fix a bug in the tests that caused failures with Moose HEAD. (doy)
    - Require namespace::clean 0.19. Tests fail with 0.18. Reported by
      Ruslan Zakirov. RT #67923.
    - Fixed git and bug tracking info in META.{yml,json}. Reported by
      Petter Rabbitson. (Dave Rolsky)


author: coolo@suse.com
changelog:
  - updated to 0.35
    - The new delegation code could fail when a type had no
      parent. Attempting to subtype Any was one way to trigger the
      bug. (Dave Rolsky)
    - The new delegation code broke calling ->can or ->isa on
      MooseX::Types::TypeDecorator as a class method. (Dave Rolsky)
    - Special case new to avoid unexpected exceptions on unloaded classes
    - Switch delegation order to prioritise type over class except for new
    - Support delegation of methods to the class for class types
    - Factor out _try_delegate method


author: coolo@novell.com
changelog:
  - updated to 0.001002
    - Add Test::Exception to the test_requires (RT#54357)
    - Warning when you try to import things from MooseX::Types::Common rather
      than one of the specific String/Numeric modules in the distribution.


author: coolo@suse.com
changelog:
  - update to 1003
    - The positive and negative number types mistakenly accepted zero. Reported
      by Eric Brine. RT #53234.
    - Added PositiveOrZero{Int,Num} and NegativeOrZero{Int,Num} types. (Dave
      Rolsky)


author: coolo@suse.com
changelog:
  - updated to 0.001004
    - use Test::Fatal instead of Test::Exception (Justin Hunter)
    - Added {Lower,Upper}CaseSimpleStr and {Lower,Upper}CaseStr, RT #71133


author: coolo@suse.com
changelog:
  - updated to 0.07
    - Provide optimize_as for pre-2.0100 Moose versions
    - Bump MooseX::Types version requirement (RT#73188)
    - Add missing dependencies
    - Enforce version dependencies at runtime (RT#73189)
    - Use inline_as instead of the deprecated optimize_as


author: coolo@suse.com
changelog:
  - updated to 0.07
    - Changed the way we set a message so that we can access both value and
      parameterized type in the message.  This lets us make more useful error
      messages (brianphillips)
    - Test case for above
    - Fixed problem when you create a type with no message (brianphillips)
    - test case for above


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.27: no user-visible changes
  - changes from 0.25:
    * fixed bug where ->is_subtype_of dies meaninglessly when the type we are
      trying to check is not a type we can find; this makes our handling
      consistent with core Moose; also changed ->equals and ->is_a_type_of to be
      consistent
  - changes from 0.24:
    * added some performance enhancing caching code


author: coolo@suse.com
changelog:
  - update to 0.28
    - Fixed regression where mixed type constraints (MX:Types style and
      'classic' Stringy style) are used in a single structured type doesn't
      work.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.81:
    * Bugfix: roles which attributes has no methods could affect cache invalidation
  - changes from 0.80:
    * Bugfix: resolve RT #61906: a single 'accessor' did not define the method for the attribute
  - changes from 0.79:
    * Bugfix: fix a mis-use of aTHX_/pTHX_ in XS
  - changes from 0.78:
    * Bugfixes:
      + resolve RT #61852: parametrized type constraints didn't call their "where" clause anymore
      + Mouse::Object::DESTROY could fail to call DEMOLISHes in some cases


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.89:
    * disable foreign class warnings introduced at 0.71, which affects
      compatibility with Moose (and will re-introduce in more compatible way in
      the future)
  - changes from 0.88:
    * workaround SL4A where mro.pm doesn't exist even if Perl >= 5.10.0
  - changes from 0.86:
    * role application to instances cached anonymous classes in wrong way
  - changes from 0.85:
    * fix an error message to be compatible with Moose's
    * fix build problems
  - changes from 0.83:
    * 'Int' type constraint passed dualvars (e.g. $!) while Moose's doesn't
  - changes from 0.82:
    * wrong name for a method in Mouse::Meta::TypeConstraint:
      s/is_a_subtype_of/is_a_type_of/
    * $type_constraint->type_parameter didn't return the correct value if it's a
      subtype of paramterized type constraints


author: lars@linux-schulserver.de
changelog:
  - update to 0.90:
    + Fix an abuse of a private Perl API, which changed at Perl 5.13.10
    + Support the DOES() method for Mouse::Object


author: coolo@suse.com
changelog:
  - update to 0.97:
    - Fixes in 0.96 is broken
    - Workaround for RT#71211 (made the failing test a TODO)
    * Resolve RT#68351, tests produced deprecation warnings in 5.14
    * Resolve RT#70518, a build problem in 5.15
    * Resolve RT#70569, prototype mismatch warnings might happen in 5.8


author: lars@linux-schulserver.de
changelog:
  - update to 0.35:
    + fixed performance parsing and general data handling
    + die if default config file is not available and --extra-opts
      is set
    + Added %STATUS_TEXT to valid possible exports
    + fixed test and pod failures


author: lars@linux-schulserver.de
changelog:
  - update to 0.36:
    + Updated check_threshold to allow multiple check
      values to be checked at once


author: chris@computersalat.de
changelog:
  - update to 0.21
    - Fix RT Tickets:
    - 14535: Fix spanner clean() docs (reported by carbon at pobox.com).
    - 25898: Undef dereference with empty object (patch by Adam Tomason).
    - 30777: Add short_list_range() method (patch by Josef Kutej).
    - 48308: clean() or list() before add() causes error (reported by David Cawley).
    - 50042: spanner add() did not accept non-object (patch by Tomo.M).
    - 52571: "::" not accepted as valid IPv6 address (reported by Tim Wilde).
  - 0.20  Sun Feb 12 01:00:00 2006
    - Fix error message on mask values.
  - 0.19  Sat Jan 30 01:00:00 2006
    - Allow net mask of zero.
  - cleanup spec
    o fixed HEADER, TAGS, deps, macros
  - added perl-macros
  - removed .packlist, .pod
    > noarch


author: chris@computersalat.de
changelog:
  - bzipped Source
  - cleanup spec
    o added HEADER
    o sort TAGS
    o added cpan_name macro
    o fixed deps


author: coolo@suse.com
changelog:
  New in 1.0.0:
    - Updated to require minimum dbus >= 1.0.0
    - Automatically track change in ownership of bus names
    for signal handlers
    - Strict validation of method invocation against introspection
    data on exported objects
    - Improved error messages for invalid interfaces
    - Add API for disconnecting an object from a signal
    - Implement GetAll methods on properties interface
    - Allow leading _ in interface names
    - Other minor fixes


author: anicka@suse.cz
changelog:
  - update to 0.64
    * Added support for the APL record (RFC 3123)
    * Fix IPv6 modules
    * Added CD and AD bit control to the resolver.
    * Improved error reporting during client disconnect
    from the nameserver
    * more bugfixes


author: anicka@suse.cz
changelog:
  - update to 0.65
    * When the AAAA object was constructed with new_from_hash with an
    address containing the "::" shorthand notation normalization was
    not done properly.
    * Typo in Win32.pm Registry root.


author: anicka@suse.cz
changelog:
  - update to 0.66
    * Feature Truncation for Nameserver
      fixes rt.cpan.org #33547 and #42744
      TAKE CARE:
      this feature may cause unexpected behavior for your nameservers
      and can be turned off by setting Truncate to 0 during the creation
      of the nameserver.
    * Feature: Added Net::DNS::Domain
      Net::DNS::Domain is an attemt to consistently approach the various
      ways we interface with what RFC 1035 calls <domain-name>.
    * bugfixes


author: vcizek@suse.com
changelog:
  - update to 0.67
    * dropped fix-tests.diff patch (not needed anymore)
    * huge number of bugfixes, see CHANGES


author: vcizek@suse.com
changelog:
  - update to 0.68
    Fix rt.cpan.org #72314
    Let a Net::DNS::Nameserver bind on Net::DNS::Nameserver::DEFAULT_ADDR
    as a last resort.
    Fix to suppress false warnings about subroutine profiles on ancient
    versions of perl.
    Fix to avoid constants with value undef which prevents unwanted code from being
    optimized away on ancient versions of perl.
    Fix code error in PTR.pm, canonical RDATA not downcased.
    Enhancement to clarify the function of parse and data methods, by renaming them
    to decode and encode respectively.
    Feature IDN query support.
    Question.pm modified to use the recently introduced DomainName.pm
    module to represent DNS names.  Queries for domain names containing
    non-ASCII characters are now possible on Unicode platforms with CPAN
    Net::LibIDN installed.
    Introduction of Mailbox.pm module that will be used in the future to represent
    RDATA components containing DNS coded RFC822 mailbox addresses.
    Introduction of Text.pm module that will be used in the future to represent
    RDATA components containing text.


author: ug@suse.de
changelog:
  - update to version 0.43
  - lib/Net/Daemon.pm  Needed to up the VERSION number
  - t/forkm.t: Added a wait so that the parent will not loop
    around and make another child until the previous child has
    been destroyed.
  - t/forkm.t: When all ten childs are exited,
    sub CatchChild will now exit.
  - t/threadm.t: The tests are now skipped with a
    passing indication when usethreads is defined, which
    would mean that the ithreadm tests are the ones that
    matter.
    Test.pm: A patch from todd.e.rinaldo was used.  I do
    not remember what the issues were.


author: coolo@novell.com
changelog:
  - update to 0.48
    * t/forkm.t Patched perl Leon Timmermans
      http://rt.perl.org/rt3/Public/Bug/Display.html?id=83646
    * lib/Net/Daemon.pm Patched per bug 32887
      "ithreads not detected due to a typo"
    * lib/Net/Daemon.pm Fixed "Subroutine import redefined" problem
      that perl 5.8.8 CPAN testers was getting.  It was due to
      more than one "require threads" being run.
    * lib/Net/Daemon.pm Used "make dist" to create the uploaded
    * lib/Net/Daemon.pm Added ServClose patch by Gaspar Chilingarov
    * t/thread.t Added patches by Daniel Macks and Joe McMahon,
      and added Test::More and skip_all for Windows < 5.10
    * Added necessary thread sharing to work with 5.10
      threads model: regexp-threads,


author: chris@computersalat.de
changelog:
  - fix deps
    o add perl(Compress::Raw::Zlib), perl(IO::Compress::Gzip)
    o Recommends: perl(IO::Socket::SSL) >= 1.38


author: chris@computersalat.de
changelog:
  - update to 6.01
    * Don't run live test by default.
      Run 'perl Makefile.PL --live-tests' to enable.
    * More relaxed apache test; should pass even if proxies has added headers.
  - fix build for CentOS
    * Unknown tag: Recommends:


author: coolo@suse.com
changelog:
  - updated to 6.02
    * Don't disable blocking method [RT#72580]
    * Don't stop on unrecognized Makefile.PL arguments [RT#68337]
    * Document Net:HTTPS [RT#71599]


author: coolo@suse.com
changelog:
  - updated to 6.03
    Restore blocking override for Net::SSL [RT#72790]
    Restore perl-5.6 compatiblity.


author: mmaier@suse.de
changelog:
  - added two patches
  - http://rt.cpan.org/Public/Bug/Display.html?id=39220
  - http://rt.cpan.org/Public/Bug/Display.html?id=24361


author: anicka@suse.cz
changelog:
  - update to 1.25
    * Math::BigInt is now mandatory
    * Several bugfixes done
    * Bugfix in overlaps function
    * Updated Makefile
    * ran perltidy on the code


author: chris@computersalat.de
changelog:
  - update to 1.23
    - Setting values for read only tied hash %! is illegal. removing code.
  - 1.22 Fri Jun 11 09:00:00 CST 2010
    - Remove Apache (mod_perl) as a dep for this module
  - 1.21 Fri Jun 11 01:00:00 CST 2010
    - Move sub around to fix prototyping bug.
    - Remove broken ident hosts from list so tests don't break. Right now
      i know of no working public ident hosts. Patches welcome!
    - Update Makefile.PL with new options
    - Add META.yml to module
    - use %! to determine if error was EINPROGRESS to function in other languages
  - recreated by cpanspec 1.78
  - noarch pkg


author: vcizek@novell.com
changelog:
  - update to 1.9016
    Fix bug rt#46996: warnings issued for bad input.
    Fix bug rt#43348: use POSIX::floor() instead of int()
    Rewrite netmask.t to use Test::More


author: chris@computersalat.de
changelog:
  - update to v6.0.0
  - Substantial internal code cleanup was performed based upon the
    Perl::Critic module and the "Perl Best Practices" book.
  - Added support for the Module::Build system for building, testing,
    and installing Perl modules.
  - The translation logic for OCTET STRINGs now uses the definition of
    a DisplayString in RFC 2579 to determine if the octets are to be
    converted into a hexadecimal representation.
  - The get_table() and get_entries() methods were refactored as part
    of the code cleanup.  The get_entries() method now handles "holes"
    in tables better and indexes with a value of zero.
  - The inheritance structure of the Transport Domain objects was
    updated to reduce code duplication and increase maintainability.
  - The resolution of IPv6 addresses was made more exhaustive.
  - The handling of OBJECT IDENTIFIERs was made more efficient by
    using [un]pack() with a BER compressed integer template.
  - Additional validation of the values passed to most methods is now
    performed and the error messages have been made more robust.
  - The documented examples were updated based upon commonly asked
    questions (specifically Example 3 and Example 4).
  - A Response-PDU with an error-status set to "noError" no longer
    generates an error when the error-index is non-zero, as decribed
    in Section 4.2.4 of RFC 3416.
  - The function oid_lex_cmp() was added to provide for the
    lexicographical comparison of two OBJECT IDENTIFIERs.
  - The error-status is no longer set for the exceptions noSuchObject,
    noSuchInstance, and endOfMibView when translation is not enabled.
  - recreated by cpanspec 1.78
  - noarch pkg


author: lars@linux-schulserver.de
changelog:
  - update to v6.0.1
    + Removed all occurrences of the "locked" attribute that was
      deprecated in Perl 5.12.0.
    + Changed the test validating the presence of a monotonic time value
      to check for invalid implementations.
    + The SNMPv3 contextEngineID and contextName are now stored as part
      of the request allowing for these values to be changed between
      messages.
  - also package the examples


author: chris@computersalat.de
changelog:
  - update to 0.4
    * added Changes, put examples into examples/ dir
  - 0.3 2010/05/13
    * rewrite parts of Net::SSLGlue::LWP so that it sends the correct request
      to the peer even if https_proxy is used. In former version it ommitted
      the HTTP version number in the request (thus the request was invalid).
      Bug report by PMOONEY https://rt.cpan.org/Ticket/Display.html?id=57365
  - recreated by cpanspec 1.78
    o fix deps
  - noarch pkg


author: anicka@suse.cz
changelog:
  - update to 1.32
    * Removed %Filenum_Objects from Net::SSLeay::Handle so
    unused handles will be freed.
    * Use ppport.h.
    * improved openssl path guessing, forcing openssl path now
    * Fixed a problem with X509_get_subjectAltNames not working
    when the subjectAltNAmes are the first extension.
    * Fixed incorrect test failure reports in 08_external.
    * Add parens to function calls in Makefile.PL to prevent
    warnings with some perls.
    * Removed auto_include from Makefile.PL
    * Removed build_requires('Test::NoWarnings') from Makefile.PL
    * Don't let the tests die when something unexpected happens.
  - fix undefined operation in SSLeay.xs
  - add perl-Test-Warn to BuildRequires


author: anicka@suse.cz
changelog:
  - update to 1.35
    * Added optional support for SSL_set_hello_extension,
    * Added SSL_SESSION_set_master_key and SSL_get_keyblock_size.
    * Added all SSL_OP_* options flags present in 0.9.9
    * Don't use Module::Installs auto_install.
    * Bind NID_ and GEN_ constants.
    * Default to not running external tests.
    * Added support for ENGINE_load_builtin_engines and
    ENGINE_register_all_complete in order to enable built-in OpenSSL
    crypto engines for hardware acceleration etc.
    * Added support for ENGINE_by_id and ENGINE_set_default, required
    to enable Sun crypto acceleration
  - enable all the test again (external are not running by default)
  - rename to perl-Net-SSLeay


author: anicka@suse.cz
changelog:
  - update to 1.36
    * Added SSL_CTX_get_client_CA_list sk_X509_NAME_free sk_X509_NAME_num
    sk_X509_NAME_value SSL_get_client_CA_list
    * Added EVP_add_digest and EVP_sha256 (if available)
    * Improve documentation on callback functions.
    * bugfixes


author: vcizek@suse.com
changelog:
  - update to 1.42
      Fixed incorrect documentation of how to enable CRL checking. Patched
      by Steffen_Ullrich.
      Fixed incorrect letter in Sebastien in Credits. Patch by Neil Bowers.
      Reversed order of the Changes file to be reverse chronological. Patch by
      Neil Bowers.
      Fixed a a compile error when building on Windows with MSVC6. reported and
      patched by "Andrew J. Savige via RT".
    1.41    2011-09-25
      Fixed incorrect const signatures for 1.0 that were causing warnings.
      Patches provided by "Douglas
      Christopher Wilson via RT". Now have clean compile with 0.9.8a through 1.0.0.
    1.40    2011-09-23
      Fixed incorrect argument type in call to SSL_set1_param
      Fixed a number of issues with pointer sizes, patched by "Douglas
      Christopher Wilson via RT". Removed redundant pointer cast tests from t/
      Added Perl version requirements to SSLeay.pm
    1.39    2011-09-21
      Downgraded Module::Install to 0.93 since 1.01 was causing problems in
      the Makefile. Reported by Albert Chin.
    1.38    2011-09-16
    - Fixed a problem with  various symbols that only became
      available in OpenSSL 0.9.8 such as X509_VERIFY_PARAM and
      X509_POLICY_NODE, causing build failures with older versions of
      OpenSSL. Patched by paul.
    1.37    2011-09-16
    - Added X509_get_fingerprint, contributed by Thierry Walrant (with
      minor changes die to the fact that stricmp is not avialable. Cert
      types must be lowercase. Also added test to 07_sslecho.t
    - Added suport for SSL_CTX_set1_param, SSL_set1_param,
      selected X509_VERIFY_PARAM_* OBJ_* functions. Added new test
      t/local/36_verify.t
    - Fixed the prototype for randomize(), it missed one arg, and errors
      are reported with perl 5.10.1 on Windows
    - Fixed an uninitialized value warning in $Net::SSLeay::proxyauth,
      reported by Andrey Rikov.
    - Update so net-ssleay will compile if SSLV2 is not present. Patch
      from Chris Butler.
    - Fixed a problem where sslcat (and possibly other functions) expect RSA keys and will not
      load DSA keys for client certificates. Reported and patched by "Jesse
      DeFer via RT"
    - Removed SSL_CTX_v2_new and SSLv2_method() for OpenSSL 1.0 and later.
    - Added CTX_use_PKCS12_file contributed by "Andrew A. Budkin".


author: anicka@suse.cz
changelog:
  - update to 0.95
  - Warn clean on the chld hanlder in PreFork.
    * Allow lock_file for lock serialization to only be opened once
    * Add additional log messages during failure in accept
    * Fix double decrement bug in PreFork.pm
    * Fix precedence bug with non-parened open
    * Check setuid better after POSIX setuid
    * Update Syslog options parsing
    * Allow no_client_stdout to work with Multiplex
    * Allow Sys::SysLog keyworks be passed through the ->log method
    * Allow more characters through in syslog_ident
    * Fix Fork server bug which had post_accept_hook called twice
    * Added pre_fork_hook to Fork server to handle removed duplicate
      post_accept_hook call.
    * Reopen STDIN/STDOUT to /dev/null at end of child connection
      to avoid spurious warnings
    * Don't process STDIN/STDOUT in post_accept if udp_true
    * Cleanup child processing code in PreFork server
    * Try and let tests fail gracefully if localhost is not setup
      properly
    * Add numerous tests for configuration passing.
    * Add perldoc about adding your own custom options


author: anicka@suse.cz
changelog:
  - update to 0.96
    * Allow for conf_file to be specified in the default_values.
    * Add perldoc for why we use a template in options.
    * Fix syslog log options regex again (Carlos Velasco)
    * Fix ->autoflush (needs FileHandle)
    * Add handle_syslog_error to allow catching errors
      during syslog writes
    * Add open_syslog to slightly abstract opening of syslog.
    * Add numerous patches to cleanup child accounting in PreFork
      server.


author: anicka@suse.cz
changelog:
  - update to 0.97
    * Allow for better handling of setlogsock depending upon
      the version of Sys::Syslog installed
    * Update examples with minimal pod and working synopses
    * Added post_client_connection_hook


author: anicka@suse.cz
changelog:
  - update to 0.99
    * Add customizable  check_for_spawn and min_child_ttl settings in PreFork (Graham Barr)
    * Add other_child_died_hook (Daniel Kahn Gillmor)
    * Make Multiplex do $mux->add($sock) for UDP sockets (Kristoffer Møllerhøj)
    * Change Net::Server::Daemonize to use kill 0 rather than the unportable `ps`
    * Fix calling conventions of MultiType
    * Avoid select in SSLEAY that was allowing for infinite spin loop
    * Fix tie_stdout mode to not warn about unopen handles.
    * Added Net::Server::HTTP base class for basic HTTP daemon handling.
    * Change examples/httpd to use Net::Server::HTTP
    * Add SSLeay proto - finally a workable SSL solution.
    * Add minimal Net::Server::TiedHandle to allow for STDIN and STDOUT to work with SSLEAY
    * Net::Server::TiedHandle also support tied_stdin_callback and tied_stdout_callback
    * Allow for port => 0 which lets the OS auto assign a port on some OSes (Blackie Hlasek)
    * Add idle_loop_hook to PreForkSimple and PreFork (David Zuhn)
    * Add consistent formatting capabilities to the log method (whethere Syslog is used or not) (David Zuhn)
    * Warn when default listen value is used - try to make it a sensible default (Mark Martinec)
    * Allow for non-zero exit value - particularly when called from fatal (David Schweikert)


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.14003:
    * fixed: trends_location (RT#65506)
    * added parameters trim_user, include_entities, include_rts (RT#62542)
  - changes from 3.14001:
    * make Crypt::SSLeay a hard requirement (really no longer practical without
      it)
  - changes from 3.14000:
    * added #newtwitter API methods (account_totals, account_settings,
      suggestion_categories, user_suggestions, show_direct_message,
      retweeted_to_user, retweeted_by_user, lookup_friendships,
      update_friendship, all_lists, related_results)
    * fixed: memory leak in RateLimit trait


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.15000:
    * added Lists API method members_create_all (alias add_list_members)
    * added tests dependency: Test::Exception (closes RT#65786)


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.16000:
    * moved trends methods to API::REST; added warning to API::Search::Trends
    * added no_retweet_ids method
    * modify searchapiurl for identica option
    * added deprecation notice to Net::Identica with Net::Twitter examples


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.17001:
    * fixed intermittent bug in AutoCursor (result of Class::MOP anon class caching)
  - changes from 3.17000:
    * production release with new AutoCursor trait


author: pascal.bleser@opensuse.org
changelog:
  - now also requires MooseX::Aliases
  - update to 3.18001:
    * fixed: AutoCursor:
      + no behavior change when user passes "cursor" arg
      + work with InflateObjects trait
    * synthetic ags use (-) prefix: -authenticate, -since, -legacy_lists_api
    * replaced JSON::Any with JSON
  - changes from 3.18000_01:
    * added update_with_media
    * added get_privacy_policy and get_tos API methods
    * added get_languages and get_settings API methods
    * added contributors and contributees API methods
    * added geo_search, geo_search, similar_places, and add_place API methods
    * friends/followers API methods deprecated
    * implemented the *new* Lists API in the API::REST trait
    * replaced MX:MultiInitArg::Trait with MX:Aliases
    * fixed bad whatis entry (patch from debian, closes RT#67203)
    * use Digest::SHA instead of Digest::SHA1 (patch from debian, closes
      RT#67202)


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.18002:
    * added API method subscriptions; list_subscriptions is now all_subscriptions
      with alias list_subscriptions
    * deprecated TwitterVision API support
    * added API method members_destroy_all with alias remove_list_members
    * added deprecation warning for 'trends'; calls trends_location(1), instead


author: anicka@suse.cz
changelog:
  - update to 1.31
    * adding whois.ripe.net as the official host for package tests.
    * applying the patch provided by Ulrich Zehl <ulrich@topfen.net> which allows
    Net::Whois::RIPE to correctly recognize answers from the whois.radb.net and
    whois.altdb.net instead of timming out.


author: chris@computersalat.de
changelog:
  - update to 2.00002
    * This is a complete rewrite of version 1.31 of the module, which I
      inherited from Paul Gampe during the time I've worked for the
      RIPE NCC, between Nov 2007 and Feb 2010.
  - noarch pkg


author: vcizek@novell.com
changelog:
  - update to 2.00003
    * allow almost all query options understanded by the RIPE Database Server
    * using perl-Iterator, instead of own iterator implementation


author: chris@computersalat.de
changelog:
  - fix deps
    o Req: perl(IO::Socket::INET), perl(IO::Select)
  - fix License
    o perl -> GPL+ or Artistic


author: vcizek@suse.com
changelog:
  - update to 2.00008
    - New option that enables unfiltered object output responses.
      This produces objects that can be presented back to the
      RIPE Database for updating.


author: lars@linux-schulserver.de
changelog:
  - update to 2.18:
    + many bugfixes
    + core now uses unicode
    + Support for OMIT_MSG == 2 and CHECK_FAIL == 2 was dropped
    + fixes for .CN and .VN domains
    + add five zones: COM.UA ORG.UA KIEV.UA BIZ.UA NOV.RU
    + Support for list of whois servers which has no idn support
    + support for cyrillic .RF domain
    + fixes for multilingual TLDs
    + search DNS-servers in .org, .biz, .name zones through
      a whois-server of appropriate zone
    + external hooks support: whois_query_sockparams,
      whois_query_socket,
      whois_query_ua


author: lars@linux-schulserver.de
changelog:
  - update to 2.20:
    + Exceed patterns updated for whois.eu
    + Fixed whois_config (CHECK_EXCEED support)
    + $Net::Whois::Raw::USE_CNAMES option removed (who needs it??)
    + Crutch for rechecking RELCOM-domains through WWW


author: lars@linux-schulserver.de
changelog:
  - update to 2.22:
    + Added whois servers for zones: .MD, .GD, .HT, .IM, .KI, .LC,
      .TRAVEL, .FM, .CO, .LA, .SB, .VN, .CM
    + Fixed %strip hash for .CX, .MU, .NL, .TL
    + Fixed $CACHE_TIME parameter documentation


author: chris@computersalat.de
changelog:
  - update to 2.25
    - And then again to www_whois (but to another URL)
  - 2.24    Sep 01 2010     Ilya Chesnokov
    - For .BZ domains whois server changed from www_whois to whois.belizenic.bz
  - 2.23	Aug 25 2010	Walery Studennikov
    - Fixed problem with tests for .TJ domains
  - noarch pkg
  - recreated by cpanspec 1.78


author: coolo@suse.com
changelog:
  - update to 2.40
    - Fixed problem with passing server parameter from command line in pwhois
    - Fixed problem with encoding detection in pwhois on Windows
    - Added convertation to punycode in pwhois
    - Added domain name validation in pwhois
    - Updated some 'not found' string
    - whois.relcom.ru is no more. Using whois.nic.ru instead.
    - Removed crutches for whois.relcom.ru / www_whois
    - Further migration from whois.relcom.ru to whois.nic.ru
    - confess -> die :: no need to die such verbosely
    - Added whois server for .SO zone
    - Deleted whitespaces removing from the whois result
    - Added whois server for .CO.UA zone
    - Added whois server for .IN.UA zone
    - Added whois server for .XXX zone
    - Fixed BZ whois (restored whois.belizenic.bz server)
    - Fixed regexp for .PRO whois check
    - Fixed whois server address for *.ua domains
    - Confess instead of die to simplify error tracing
    - internet tests updated
    - Net::Whois::Raw::Data addons / updates, thanx to Guillaume
    - Now you can redefine SOCK_CLASS::getline method as you want
    - require_once for Data::Dumper


author: anicka@suse.cz
changelog:
  - update to 1.02
    * Copied *X subs from Net::Jabber::Message to Net::XMPP::Message
    * added debugging in some Protocol subs that didn't have it,
      but not all
    * disabled CODE checking in Protocol-Callback subs to be POE
      compatible
    * changed mytestlib.pl to output more concise test names
    * bugfixes
  - fix spec to build with Module::Build, add it to BuildRequires
  - disable %perl_process_packlist (Module::Build does not append
    to perllocal.pod)


author: chris@computersalat.de
changelog:
  - update to 4.027
    * In NetAddr::IP::Util v1.31,
      ferret out shell value for Makefile.PL when calling
      ./configure for systems where the 'x' bit gets lost
      due to bug in Archive::Tar
  - cleanup spec
    * BuildReq perl
    * sort TAGS
    * updated Url, description
    * removed Provides NetAddr
    * macro usage
  - added perl-macros


author: chris@computersalat.de
changelog:
  - update to 4.030
    * Resolve named hosts in Lite.pm using gethostbyname, followed by
      gethostbyname6 to determine whether to set ipV6 flag
      Thanks to Dusty Mabe <Dusty.Mabe@tekelec.com> for spotting this bug
    4.029  Thu Jul  8 18:17:38 PDT 2010
    * In NetAddr::IP::Lite,
      added support for the sub "new" to resolve host6 names
      if the OPTIONAL perl Socket6 module is available
      Thanks to "Mabe, Dusty" <Dusty.Mabe@tekelec.com> for spotting
      this and suggesting a fix.
    4.028  Wed May 12 14:18:20 PDT 2010
    * In /Lite/Util/Util.xs v1.32,
      changed netswap() to postincrement
    * a++ = to *a and added increment after save to mollify some
      picky compilers that return possible undefined behavior.
    * changed type of _128x10 to 'void'
      Thanks to David Bolt <dbolt@davjam.org> for the above two patches
  - recreated by cpanspec 1.78
  - removed obsolete sequence-point patch
  - removed obsolete no-return-in-nonvoid-function patch
    o see changes of 4.028


author: coolo@novell.com
changelog:
  - updated to 4.044
      added missing support for ->compactref(\@list) which is described
      in the documentation but not implemented.


author: coolo@suse.de
changelog:
  - updated to 4.058
      up rev for documentation update
      update documentation in InetBase v0.06
      Lite.pm v1.40
      add call to InetBase::fillIPv4 to all uses of gethostbyname
      break out the code in InetBase v0.05 that expands short IPv4
      addresses into dotquad format to account for broken BSD
      implementations of inet_aton and gethostbyname that do
      not recognize the short format. EXPORT this as sub 'fillIPv4'
      in Util.pm v1.45, add 'fillIPv4' to calls to gethostbyname to
      work around broken inet_aton and gethostbyname implementations
      in certain BSD implementations


author: Greg.Freemyer@opensuse.org
changelog:
  - Update to 1.2.0
    [ENHANCEMENTS]
    - Add support for Ethernet VLAN (thanks to Kai Chan)
    [BUG FIXES]
    - Add a INSTALL file


author: vcizek@suse.com
changelog:
  - update to 0.02
    - apply warning-related fix -
      https://rt.cpan.org/Public/Bug/Display.html?id=58466


author: vcizek@suse.com
changelog:
  - update to 0.03
      Generate a new tarball on linux.  Doing the C<make dist> on OSX
      generated a tarball that upset dumb tars
      tar: Ignoring unknown extended header keyword `SCHILY.dev'
      tar: Ignoring unknown extended header keyword `SCHILY.ino'
      tar: Ignoring unknown extended header keyword `SCHILY.nlink'


author: coolo@novell.com
changelog:
  - update to version 1.07
    - Updating to Module::Install::DSL 1.00
    - Removing the use of prefork as the modules we use are fairly small
    - Removed -w from test scripts to be compatible with tainting
    - Added the specialised subclass Object::Signature::File


author: werner@suse.de
changelog:
  - Adopt to spdx, then readme says "You can redistribute and/or modify
    this bundle under the same terms as Perl itself."


author: ro@suse.de
changelog:
  - update to 1.007
    - Hopefully fix "pp -C ..."
    - update to Module::Install 1.06
  - update to 1.006
    - Fix RT #78633: PAR::import ignores url => $repo_client_object
    - Fix RT #73491: cache directory naming problem
  - update to 1.005
    - bump Perl version requirement to 5.8.1
    - run all tests using a nonce PAR_TMPDIR
  - update to 1.004
    - back out r1241
    - change "unsafe directory" error message
    - remove "debian" sub directory
    - remove some cruft from MANIFEST.SKIP
  - update to 1.003
    - RT #69560/CVE-2011-4114
    - Fix a problem packing XML::LibXSLT on Windows
    - Die (with a hopefully useful message) if any error is encountered
      during an Archive::Zip extract operation


author: pascal.bleser@opensuse.org
changelog:
  - rewrote auto-generated spec file
  - update to 0.47:
    * POD fixes
    * do not use Archive::Zip if its version is 1.28


author: coolo@suse.com
changelog:
  - update to 0.48
    * Prefer MYMETA.yml over META.yml if possible.
    * Try YAML implementations in different order (XS first).


author: pth@suse.de
changelog:
  - initial package 1.008
    * created by cpanspec 1.78
  - BuildRequire perl(Test::Pod).
  - Don't run multiple instances of make as Makefile can't cope with it.
  - Create a separate spec for running the tests.


author: coolo@opensuse.org
changelog:
  - updated to 1.009
    * Bug fixes, etc.
    - RT #53463: PAR::Packer 1.002 on HPUX 11.23 PA-RISC issue
      (HPUX) patch from Lars-Gunnar Taube
    - add SHLIB_PATH to ld_path_keys in myldr/mktmpdir.c
    - call "chatr +s enable ..." on the extracted custom perl
    - RT #65535: Unable to run perl script packaged with pp under cygwin
      on another Windows XP installation
    - lib/PAR/Filter/PatchContent.pm: patch AutoLoader.pm to add "cygwin"
      to the list of "is_dosish" $^O identifiers; otherwise
      AutoLoader::find_filename() will mangle filenames that start with
      a drive letter
    - script/par.pl: use PAR::Filter::PatchContent to patch any modules
      embedded in the packed excutable; this supersedes the ad hoc
      patching of XSLoader.pm and will now also patch AutoLoader.pm
    - myldr/Makefile.PL: when generating $parl_exe or $parldy_exe make
      sure that we use the PAR::* modules (e.g PAR::Filter::PatchContent)
      from the build environment rather than a possibly
      installed older version
    - "Fix" #64485: pp PodStrip module included
      document how to inhibit pod stripping (copied from PAR.pm POD)
    - bump required Module::ScanDeps to 1.01 (hopefully fixes failures
      in t/90-rt59710.t with Perl 5.13.x)
    - reworked the build system a bit to fix recurring problems with dmake
      on Windows and parallel makes in general:
    - copy myldr/{parl,parldyn} to blib/scripts from myldr/Makefile
    - myldr/Makefile was completely handcrafted; try to generate it
      using standard ExtUtils::MakeMaker tools as much as possible
    - generate myldr/{Dynamic,Static}.pm from templates {Dynamic,Static}.in
    - rename static.c to boot.c
    - add "configure_requires" for ExtUtils::Embed
    - pick up some POD spelling fixes from Debian
      (thanks, Jonathan Yu <jawnsy@cpan.org>)


author: pth@suse.de
changelog:
  - Update to 1.010
    * Bug fixes, etc.
    - Adapt for changes in XSloader.pm (>= 0.14)
      The old rule in PatchContent.pm no longer works with this version;
      this effectively disables how PAR::Packer intercepts loading of DLLs.
      Add a new rule for the code in recent XSloader.pm.
      NOTE: This problem affected all users of Perl >= 5.14.0 as this
      was the first stable release to include XSLoader 0.14.
      Also affected: Strawberry (at least) 5.12.3 which also comes
      with XSLoader 0.14.
    - RT #67681: can't write file
      During packing several temp files are created in the user's
      working directory - this will fail if the working directory is read-only.
      Fix up all calls to File::Temp::tempfile with TMPDIR => 1
      and drop the bogus check whether cwd is writable.
      NOTE: test 32 of t/20-pp.t may fail. I have received conflicting reports
      about this, but just wanted to make a release to get wider coverage.


author: ro@suse.de
changelog:
  - update to 1.014
    * tkpp 1.3 : --addfile option in GUI updated :
    * Bug fixes, etc.
  - update to 1.013
    * New version of Tkpp (Version 1.2) (cf. RT #69517)
    * Bug fixes, etc.
  - update to 1.012
    * Bug fixes, etc.
  - update to 1.011
    * Bug fixes, etc.


author: coolo@novell.com
changelog:
  - update to version 0.73
    - only released to get a "final" version
  - build require perl-doc for the test suite


author: coolo@novell.com
changelog:
  - update to 2.019
    - [RT #66167] Fix a typo in the require statement for code128
      barcodes (TC Kuan).
    - Numerous modules are now only loaded when they're needed, which
      should help speed up the load time and reduce the memory
      footprint.
    - Test coverage is up to about 45% of the codebase.
    - The tests in 2.017 exposed a floating point issue where some
      computers give more trailing zeros than others.  It doesn't
      affect the output, but it does break the tests on those
      computers, since the PDFs are slightly different.  This version
      modifies the float() method to remove trailing zeros, which
      should fix the test breakage and give consistent PDFs.
    - The DejaVu fonts have been removed from the distribution, since
      they were only used by one example script.  If you need them for
      your project, you can download them from http://dejavu-fonts.org


author: jw@suse.com
changelog:
  - workround broken Unicode::UCD in 11.4 and 11.3:
    We providing our own UnicodeData.txt to make
    t/00-all-usable.t happy.


author: chris@computersalat.de
changelog:
  - update to 0.32
    o 0.32
    - Making finite state machine
    - Fixed bug in arrays RT21218
    - RT24441 is not a bug
    - Croaks on incomplete strings. RT44700
    - Fixed bug with float as index. RT42029
    - Removed warning from POD
    - Changed todo in POD
    - BOLAV@cpan.org
    o 0.31
    - Add warning note to POD
    - Take patch from RT#45024 to fix boolean deserialization bug.
    o 0.30
    - Significantly cleanup the code to be much prettier.
    - Fix RT#42279, output sizes a bytes, not characters so that
      serializing multibyte data works correctly.
    o 0.29
    - Fix bug with negative numbers, RT#6402, patch from
      <tom [...] eborcom.com>
    - Add TODO test for RT21218
    - Add TODO test for RT24441
    o 0.28
    - Serializing long integers comes out  as -1 on the PHP end
      as noted in RT#6112 patch from <kcivey [...] cpcug.org>.
    - Add test for the issue above (t0m).
    - Fix POD as noted in RT#6113 by MCMAHON.
    - Only require perl 5.6 in Makefile.PL as noted in RT#17034
      by <kcivey [...] cpcug.org>
  - added perl-macros
    o autogen filelist with perl_gen_filelist


author: chris@computersalat.de
changelog:
  - update to 0.34
    - Fix keys and values like '010' being serialized as strings as expected
    rather than being turned into ints. (RT#48594)
  - 0.33  2009-07-14
    - Added ability to store the order of the keys on decoding
    PHP assoc array (Alexander Bassilov)
    - Added ability to sort the keys on encoding HASHes (Alexander
    Bassilov)
  - recreated by cpanspec 1.78.03
    o noarch pkg
  - mv changelog to changes file


author: lars@linux-schulserver.de
changelog:
  - update to 1.289:
    + many test changes
    + documentation fixes
    + Avoid undefined value warnings when trying to tab-complete
      nothingness.
    + Tweak the @modules logic
    + Remove any XS modules from @modules
    + Fix loading of XS loops via POE.pm


author: lars@linux-schulserver.de
changelog:
  - update to 1.291:
    + Nick Perez pointed out that we don't absolutely need HighEvent,
      since put() returns the high-water status much more conveniently.
      Resolve his rt.cpan.org ticket 56432.
      Oh, and fix an unrelated test plan.
    + Clarify the refcount_{inc,dec}rement() return values per Olivier
      'dolmen' Mengué's feedback in rt.cpan.org #57314
    + Remove some logic that stopped being used. Adjust idle-kernel checks
      into a slightly more optimal order.
    + Finish a sentence. Incomplete docs noted by Hinrik.
    + Move non-alarms out of POE::Queue::Array.
    + Reduce calls to get_item_count() by one per _data_ev_dispatch_due().
      Reduce calls to get_next_priority() by approx. one per
      _data_ev_dispatch_due(). Micro-optimize get_item_count().
    + Fix tests related to recent POE::Resource::Events optimizations.
    + At long last, apply Ton Hospel's micro-optimization for
      get_next_priority().
    + mall optimizations. Avoid _data_stat_add() calls when not needed.
      Avoid redundant session refcounts when the source and destination are
      the same. Breaks some pedantic tests, but we can fix those.


author: chris@computersalat.de
changelog:
  - update to 1.293
    o Add user continuation parameters to sig() and sig_child().
    o Roll back most of the lexical FIFO event arrays. Going through a
      POE::Queue for this will be a bit slower, but POE::XS::Queue::Array
      may be fast enough.
    o Continue to guarantee FIFO event ordering despite the rollback to
      dumping them in a time-ordered queue. Detect minor time regressions,
      and use the last time value plus a small number when needed.
    o Fixed a mistake in the alias_list() example code in POE::Kernel
      documentation, spotted by Paul G Webster
    o Chris Benedict reported that Mac OS X returns ESPIPE when accept() is
      aborted, rather than ECONNABORTED everywhere else. Add ESPIPE to the
      list of harmless accept() errors.
    o Chris Benedict reported that nmap will crash Wheel::SocketFactory
      based things. nmap disconnects before accept() can be called, so
      accept() returns ECONNABORTED. Technically applications can handle
      this themselves and not destroy the wheel, but the wheel maybe
      shouldn't report harmless errors.
    o Apply Hinrik's patch to increase test failure verbosity.
  - 2010-08-02T06:01:19.221768Z v1_292
    o Resolve rt.cpan.org 59925, wherein sig_child() use would increase
      some events' latency to at 1sec. First reported by Getty, then Avar
      opened the ticket. Fixed with Hinrik's copious valuable assistance.
    o Fix a method name typo in TRACE_REFCNT code.
  - noarch pkg
  - recreated by cpanspec 1.78


author: lars@linux-schulserver.de
changelog:
  - update to 1.299:
    + Try Sucket6 if Socket doesn't provide IPv6 address families
    + Work around the possibility that Socket::GetAddrInfo isn't loaded
      when someone needs IPv6.
    + Upgrade IPv6 support from Socket6 to Socket::GetAddrInfo
    + delete $ENV{POE_ASSERT_USAGE} so that 11_assert_usage.t and
      13_assert_data.t can do their thing
    + Add doc blurb about pty issues on linux
    + Remove alias_resolve()'s warning if the resolution failed
    + Added a guard to the signal pipe
    + Allow call to POE::Kernel methods by class instead of by object
    + Fix two typos in PoCo-(Client|Server)-TCP documentation
    + Require a new POE::Test::Loops
    + Mention that "use POE;" warrants has_forked() after forking
    + Fix 'CleintInput' typo in poco-server-tcp's Pod
    + Add user continuation parameters to sig() and sig_child()
    + Continue to guarantee FIFO event ordering despite the rollback to
      dumping them in a time-ordered queue. Detect minor time regressions,
      and use the last time value plus a small number when needed.
    + Fixed a mistake in the alias_list() example code in POE::Kernel
      documentation, spotted by Paul G Webster
    + Chris Benedict reported that nmap will crash Wheel::SocketFactory
      based things. nmap disconnects before accept() can be called, so
      accept() returns ECONNABORTED. Technically applications can handle
      this themselves and not destroy the wheel, but the wheel maybe
      shouldn't report harmless errors.
    + Fix a method name typo in TRACE_REFCNT code
    + Bugs fixed: cpan #61727, cpan #63242, cpan #59925
  - fix Recommends


author: lars@linux-schulserver.de
changelog:
  - update to 1.312:
    + fix getnameinfo() return values
    + Add stack traces to _data_handle_remove() failures
    + Add note about Perl 5.6 issues with '>&' open mode
      and other documentation enhancements
    + Bump Term::Cap prereq to 1.10
    + add proper checks for ipv6 stuff in Makefile.PL
    + Rework Apocalypse's blocking(0) change to avoid code BLOCKs.
    + Make transpose-chars work when cursor is at end of line
    + Reinstate transposition regex which failed on 5.004_05
    + remove obsolete code and comments pertaining perl-5.005
    + add missing POE_DANTIC env check
    + Make Time::HiRes a mandatory dependency
  - fixed source0 URL
  - added HTTP::Request, Socket::GetAddrInfo, Term::Cap and Term::Size
    to BuildRequires to run more tests
  - recommend HTTP::Request


author: lars@linux-schulserver.de
changelog:
  - update to 1.035
    + Updated the skip_tests() examples, and explain what's going
      on in each
    + Fix the followtail test to use File::Temp
    + many Cygwin test fixes
    + smaller fixes in some test scripts


author: lars@linux-schulserver.de
changelog:
  - update to 1.040:
    + Fix alarms tests to match POE's documentation
    + Eliminate Socket6 use from the tests
    + fix non-numeric comparison when using dev release


author: coolo@novell.com
changelog:
  * update to 1.215
    - Confirmed new Perl::Critic works with 1.214_02, so we
      can release a new PPI now.
    - Updated copyright year to 2011 (ADAMK)
    - Fixed RT #64247 bless {} probably contains a hash constructor (WYANT)
    - Backed out glob fix (WYANT)
    - Fixed RT #65199 Cast can trump braces in
      PPI::Token::Symbol->symbol (WYANT)
    - index_locations on an empty document no longer warns (WYANT)
    - Corrected a bug in line-spanning attribute support (WYANT)
    - Regression test for line-spanning attribute support (ADAMK)
    - Fixed #61305 return { foo => 1 } should parse curlys as hash
      constructor, not block (WYANT)
    - Fixed #63943 map and regexp confuse PPI? (ADAMK)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.015:
    * added support for Perl 5.13.6 (?^...) construction
    * added support for Perl 5.13.6 d, l, and u modifiers
    * fixed inconsistency in perl_version_introduced() results between PPIx::Regexp::Token::Modifier and PPIx::Regexp::Token::GroupType::Modifier
  - changes from 0.014:
    * recognize \o{...} as a PPIx::Regexp::Token::Literal, with perl_version_introduced() of 5.0013003
    * terminate \0.. through \7.. after three characters, as Perl does
    * correct the PPIx::Regexp::Token::Literal ordinal() method for '\b' -- as a literal, this is a back space
  - changes from 0.013:
    * declare a parse failure if characters are found between the '}' and the ')' of (?{...}) and (??{...}), and rebless the tokens to ::Unknown: Perl does not accept anything here, so I think I should not either
    * whitespace tweak in the PPIx::Regexp::Dumper test output for the failures test
    * replace the PPI logic in PPIx::Regexp::Token::Code with a call to $tokenizer->find_matching_delimiter(): this is actually the way Perl works, as a look at toke.c and regcomp.c makes clear
    * push the perl_version_introduced() back to 5.0
  - changes from 0.012:
    * track all the features reported as introduced (or removed) in Perl 5.010 back to Perl 5.009005, and report them as such
    * report modifier /r as having been introduced in Perl 5.013002, rather than the default of 5.006
  - changes from 0.010_01:
    * remove dependencies on Params::Util and Readonly
    * parse POSIX character classes [=a=] and [.a.] as PPIx::Regexp::Token::CharClass::POSIX::Unknown, which counts as a parse failure since these are not supported by Perl
  - changes from 0.010: fix fatal error in PPIx::Regexp::Token::Code->ppi()
  - changes from 0.009: recognize s/.../.../ee as being different from s/.../.../e. In particular, the replacement portion of the former is _not_ a Perl expression: it's an interpolatble string, which later gets eval{}'ed


author: coolo@novell.com
changelog:
  - update to 0.019:
    Various corrections to perl_version_introduced():
      \X is now 5.006 (was 5.000);
      \N{name} is now 5.006001 (was 5.006);
      \N{U+xxxx} is now 5.008 (was 5.006).
    The \C is now parsed as a PPIx::Regexp::Token::CharClass::Simple. It
      was previously considered a PPIx::Regexp::Token::Literal.
    Ensure that \N{$foo} parses as a Unicode literal, not a quantified \N.
      The ordinal() method returns undef for this.
    Understand the /aa modifier, introduced with 5.13.10.
    Report perl_version_introduced() of 5.013010 for the new semantic
      modifiers when modifying the entire expression.
    Correct handling of interpolations like ${^foo} and $#{foo}.
    Override ppi() in PPIx::Regexp::Token::Interpolation to provide the
      proper PPI when variable names are bracketed.
    Properly parse bracketed variable names (I hope!), which may not be
      subscripted.
    Take account of possible '$' or '@' casts before a symbol in an
      interpolation (e.g. $$foo{bar}, which is equivalent to $foo->{bar}).
    Add the /a modifier to PPI::Regexp::Token::Modifiers, legal only in
      the (?:...) construction. This was introduced in Perl 5.13.9.
    When parsing an interpolation from a replacement string (rather than a
      regular expression), take subscripts at face value rather than
      trying to disambiguate them from quantifiers and character classes,
      which they can't be in this context.
    The PPIx::Regexp::Token::Code perl_version_introduced() method now
      returns the minimum Perl version (currently set to 5.000) if it is
      used to represent the subst-


author: coolo@suse.de
changelog:
  - updated to 0.024
    Reinstate author test xt/author/manifest.t, which was clobbered
      shortly before the release of 0.021_10.
    Correct address of FSF in the version of the GPL distributed in
      LICENSES/Copying. Thanks to Petr Pisar for picking this up.
    Correct various documentation errors.
    The default-modifier functionality is no longer considered
      experimental.
    Don't initialize effective modifiers with '^', since that wrongly
      asserts that /d has been seen somewhere along the line.
    Implement negation of match-semantic modifiers (e.g. 'no re /u;') by
      setting the relevant datum to undef.
    THE DEFAULT-MODIFIER FUNCTIONALITY IS EXPERIMENTAL, AND MAY BE CHANGED
      WITHOUT NOTICE until the next production release.
    Support for default modifiers. This includes:
    * default_modifiers argument to new() in PPIx::Regexp,
      PPIx::Regexp::Tokenizer, and PPIx::Regexp::Dumper
    * Public method modifier_asserted() on PPIx::Regexp, to return
      whether a given modifier is actually in effect. The results of the
      modifier() method are unchanged.
      THIS FUNCTIONALITY IS EXPERIMENTAL, AND MAY BE CHANGED OR REVOKED
      WITHOUT WARNING.
    Require Test::More 0.88 for installation. Eliminate all the 'eval
      { require ... }' logic in favor of 'use Test::More 0.88'.
    Have Makefile.PL make use of {BUILD_REQUIRES} if it is available.
    Fix PPIx::Regexp::Token::Whitespace->can_be_quantified() to return
      false.
    Modified tokenizer to correctly handle a back slash used as a
      delimiter. I believe.
    PPIx::Regexp::Dumper now dumps the results of ppi() if that method is
      present and -verbose is asserted.
    Corrected perl_version_introduced():
      \R is now 5.009005 (was 5.000).


author: coolo@suse.com
changelog:
  - updated to 0.025
    Tolerate leading and trailing white space around the regular
      expression.  These are still round-trip safe, since the white space
      is tokenized.
    Make Changes file conform to CPAN::Changes, and add
      xt/author/changes.t to ensure continued compliance.


author: coolo@suse.com
changelog:
  - updated to 0.13
    - Fix dist.ini to not add Test::Spelling as a requirement. (Tomas Doran)
    - Fix tests to pass with Carp 1.25. Reported by Andreas Koenig. RT#75520


author: chris@computersalat.de
changelog:
  - update to 0.103
    add perl5 v8 requirement; never worked 100% under 5.6 anyway
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o fix HEADER
    o remove useless comments
    o update License, Url, Source
    o fix perl-macros deps
    o update description
    o enable parallel build
    o macro usage


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.05:
    * bump Test::More requirement for done_testing
  - changes from 0.04:
    * get_package_symbol now doesn't autovivify stash entries. A new method get_or_add_package_symbol can now be used for that behavior.
    * update %DB::sub on add_package_symbol


author: dmueller@suse.de
changelog:
  - update to 0.08:
    - oops, accidentally included some experimental changes in that last
      release, that break things
    - non-dev release
    - re-enable the caching of the stash, since I can't reproduce the bug
      at all


author: chris@computersalat.de
changelog:
  - update to 0.13
    - revert the vivification changes for now, to get an actual release out
      with Test::Fatal
  - 0.12-TRIAL  2010-10-27
    - actually include the conflict stuff in the release (bah)
  - 0.11-TRIAL  2010-10-27
    - conflict on mx-role-withoverloading too
  - 0.10-TRIAL  2010-10-27
    - only do the weird ISA special-casing on perl versions where it's broken
  - 0.09-TRIAL  2010-10-27
    - clean up the vivication code a lot, make it behave more sanely
    - use Test::Fatal instead of Test::Exception (Justin Hunter)
  - noarch pkg


author: coolo@novell.com
changelog:
  - update to 0.28, see Changes:
    - META.json fixes (mst)
    - also skip the package-stash-conflicts script (Father Chrysostomos)
    - make the namespace cache lazy and weak, in case the stash is deleted
    - but, this doesn't work on 5.8, so disable the namespace caching
      entirely there
    - make the leak tests author-only, since some smokers run release tests
    - make the leak tests release-only, since they keep randomly failing on
      platforms i don't have access to. people are encouraged to submit
      patches for these if they are affected.


author: lars@linux-schulserver.de
changelog:
  - update to 0.29, see Changes:
    + no, *really* skip the package-stash-conflict script
  - fix build on distributions with old Test::More module
    ( perl-Package-Stash-old_Test-More.patch )
  - files in /usr/bin should be executable


author: tabraham@novell.com
changelog:
  - updated to 0.33
    - add conflict on MooseX::Method::Signatures 0.36 (ether)
  - updated to 0.32 2011-09-05
    - bring the behavior of has_symbol for nonexistant scalars into
      line with the XS version
    - invalid package names (for instance, Foo::Bar) are not allowed
    - invalid stash entry names (anything containing ::) are not allowed
  - updated to 0.31 2011-08-08
    - fix ->add_symbol('$foo', qr/sdlfk/) on 5.12+
    - fix ->add_symbol('$foo', \v1.2.3) on 5.10+
  - updated to 0.30 2011-07-21
    - fix compiler detection in Makefile.PL (ribasushi)


author: lars@linux-schulserver.de
changelog:
  - fix build on distributions with old Test::More module
    ( perl-Package-Stash-XS-old_Test-More.patch )


author: tabraham@novell.com
changelog:
  - updated to 0.25
    - fix compilation on perl 5.8 (RT#70762)
  - updated to 0.24 2011-09-05
    - invalid package names (for instance, Foo::Bar) are not allowed
    - invalid stash entry names (anything containing ::) are not allowed
  - updated to 0.23 2011-08-08
    - fix the test for scalar values, again (t0m, rafl)
    - disallow assigning globrefs to scalar glob slots (this doesn't
      actually make any sense)


author: anicka@suse.cz
changelog:
  - update to 1.220
    * Makefile.PL: Use Glib::MakeMaker to add a precompiled-headers
    Makefile target that precompiles pango-perl.h.
    * xs/PangoLayout.xs: Allow passing undef to
    Gtk2::Pango::Layout::set_attributes().


author: dmueller@suse.de
changelog:
  - update to 1.221:
    * Properly export all our public symbols so that linking
    against us works on MSWin32.  (GNOME #576373)


author: chris@computersalat.de
changelog:
  - update to 1.00
    o 1.00 Sun 31 May 2009
    - Now all known XS bugs are worked out, I've removed
    the experimental flags and set that as the first 1+ release.
    - Fixed XS implementation of _*LIKE and _INSTANCE
    - Added test for a negative custom isa returning ('')
    - Improving the 'clean' file list in a Makefile.PL
    o 0.38 Tue 17 Feb 2009
    - Fix _IDENTIFIER to return false for "foo\n" (ZEFRAM)
    - Fix _CLASS to return false for "foo\n" (ZEFRAM)
    o 0.37 Wed  4 Feb 2009
    - Fix _HASH for bleadperl (patch from RAFL)
    - Fix regex (more) for bleadperl (patch from RAFL)
    o 0.36 Fri 30 Jan 2009
    - Fixing the overload for _REGEX
    - Adding the tests for _REGEX
    - Reorganising the Makefile.PL
    - Adding duplicate tests for when the XS version isn't compiled
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header


author: lars@linux-schulserver.de
changelog:
  - update to 1.01:
    + Fixed can_cc() bug in Makefile.PL where it was checking an
      existence of PATH directory rather than executables. RT#55668
      (DGOLDEN, MIYAGAWA)
  - build parallel


author: coolo@novell.com
changelog:
  - update to 1.03
    - Trying for a much more advanced can_xs() alternative to can_cc()
      to deal with the situation where a host has a superficially
      working compiler, but completely screwed up headers.
    - Adding some fallback strategies to deal with cases where these
      same machines don't support configure_requires.
    - Adopt Chorny's eumm-upgrade style for the Makefile.PL.
    - Allow the Makefile.PL to build it's own META.yml now.


author: coolo@suse.com
changelog:
  - updated to 1.06
    - Remove the need for the sanexs.c file by generating into a temp
      file instead.
    - Restore compatibility with pre-5.8.8 Perls without a working
      compiler available install time (RIBASUSHI)


author: lars@linux-schulserver.de
changelog:
  - update to 1.07:
    + Disable XS version on cygwin as it shows bizarre behaviour
      that breaks form when using Params::Util XS verwion.


author: vcizek@novell.com
changelog:
  - update to 0.97
  - The XS version of the code always called Carp::confess, regardless of
    whether you provided your own on_fail callback. Reported by Scott Bolte. RT
    [#66359].
  - There were a couple spots that called eval without localizing $@ first. RT
    [#58087].
  - The parameters for each key validation (can, isa, regex) are now checked,
    and an error is thrown if any of the keys are not valid. Basically, we
    validate the validation spec. Based on a patch by Andreas Faafeng. RT
    [#57831].
  - This module now requires Perl 5.8.1.
  - Switched to version 2.0 of the Artistic License.


author: vcizek@novell.com
changelog:
  - update to 0.98
  - Attribute::Params::Validate's $VERSION regressed in 0.96.
    It's now manually set to 1.07.


author: vcizek@novell.com
changelog:
  - update to 0.99
    - The metadata file - META.{json,yml} - had references to a different distro
      because of a copy and paste error. Reported by Bernhad Graf. RT #68514.


author: vcizek@novell.com
changelog:
  - update to 1.00
  - Fix documentation indexing on search.cpan.org. Reported by Lutz Gehlen. RT
    [#68756].


author: chris@computersalat.de
changelog:
  - remove Author from desc
  - fix deps
    * fix build for 1120 (perl -p -i -e 's|0.3601|0.280801|' Build.PL)
  - add bcond_with opt (Test::Taint, Readonly::XS)


author: vcizek@suse.com
changelog:
  - update to 1.01
  - The generated Build.PL detects whether or not the machine it's run on has a
    working compiler, and disables XS automatically if it doesn't. Fixes RT
    [#44719].


author: vcizek@suse.com
changelog:
  - update to 1.05
    * The XS code had a code path where it could pass the contents of a Perl
      variable as the first argument to the XS croak() subroutine. This subroutine
      is like printf(), and should receive a format string as its first
      argument. According to RT #74777, this can lead to segfaults on some systems.
      This could in theory be a security bug, but it's very unlikely that
      untrusted user input could end up being passed to this croak(). It is called
      when a spec specifies a "depend" value on another parameter. The value of
      the "depend" parameter was passed in the first argument to croak().
    1.04    2012-02-08
    * Use the latest Module::XSOrPP dzil plugin to generate a saner Build.PL. No
      need update if you're using an earlier version.
    * This release uses Module::Implementation to handle loading the XS or pure
      Perl implementation of Params::Validate.
    1.02    2012-02-06
    * The previous release never loaded the XS implementation, even if it had been
      compiled.
    * With newer versions of Perl, the pure Perl implementation treated regexp
      objects differently than the XS implementation. They should be treated as
      belonging to the SCALARREF type for backwards compatibility.
    * These two bugs combined managed to break the test suites of a number of
      modules on CPAN. This release should fix them.


author: vcizek@suse.com
changelog:
  - update to 1.06
  - Shut up warnings when XS is loaded on older 5.8.x Perl versions. Reported by
    Aaron James Trevena. RT #74742.


author: coolo@suse.com
changelog:
  - updated to 1.4404
    - Protected tests from user PERL_YAML/JSON_BACKEND
    - Bumped prereqs: JSON::PP to 2.27200 and CPAN::Meta::YAML to 0.008


author: chris@computersalat.de
changelog:
  - spec mods
    o added HEADER
    o sort TAGS
    o removed noarch
    o fixed deps
    o added provides
    o added OPTIMIZE


author: coolo@novell.com
changelog:
  - update to 2.33
    - updated documentation
    - explanation on how to use local cpan cache
    - spelling and package name fixes
    - improved memory use a bit by eleminating temp variable
    - better windows compatibility


author: coolo@suse.de
changelog:
  - update to 2.35
    - added rudimentary logic to return the subs in a package, as
      well as verify via regex whether a given sub is in the package
    - added methods to the generated objects to try and retrieve dist
      contents from a local cpan mirror
    - some refactoring/cleanup with no functional changes


author: anicka@suse.cz
changelog:
  - update to 1.965001
    * Updated version number because versioning is a neverending
    nightmare in Perl 5 (thanks Matt)
    * Removed all references to /opts version of perl interpreter
    * Added Parse::RecDescent::redirect_reporting_to()
    to enable ERROR, TRACE, and TRACECONTEXT filehandles to be
    easily redirected.


author: chris@computersalat.de
changelog:
  - readd not obsolete patch (bnc#653512)
    o patch was removed, cause of no longer needed for pass tests


author: vcizek@suse.com
changelog:
  - added Test::Warn to BuildRequires
  - update to 1.967001
    * 1.966_000  Mon Jun 27 08:32:50 2011
    - Patched unnamed subrules, so that they actual fail when
      not correctly specified (thanks Evgeniy!)
    - Added skip tests (thanks Flavio)
    - Added doc patch to make $skip semantics clearer (thanks Flavio!)
    - Fixed POD description of <rightop:...> semantics (thanks Dirk!)
    * 1.966_001  Mon Nov 14 10:34:52 2011
    - Applied fix to restore skipped prefixes on match failure
      (thanks Jeremy!)
    - Removed formats to eliminate problems with filehandle duplication
      in forked environments
    * 1.966_002  Sun Jan 22 19:08:37 2012
    - *** NON-BACKWARDS COMPATIBLE CHANGE! *** Change the caches for
      $prevline and $thisline to be local to the parser, rather than
      lexical vars in Parse::RecDescent.  This prevents previously
      generated parsers from interfering with the line counts of
      later parsers.
    - removed trailing whitespace from all member files (cosmetic)
    - new tests, updated MANIFEST
    - Added Jeremy Braun as an author and current maintainer
    - update file permissions
    - fixed a few broken links in the pod
    * 1.967001  Sat Jan 28 20:54:48 2012
    - Addressed RT.cpan.org #28314: regex modifiers for tokens not
      honored during regex syntax check. (Thanks SADAHIRO!)
    - Fixed some POD typos
    - Added message on how to turn off "default" hint value in the
      default hint value ($::RD_HINT = 0). RT.cpan.org # #4898.
    - Modified _write_ERROR to call formline twice to avoid repeated
      $errorprefix.
    - Collected match tracing messages into a common function which
      takes into account positive/negative lookahead.
    - Addressed RT.cpan.org #74258: RD_AUTOSTUB does not work with
      precompiled parsers.  (Thanks Yuri!)
    - Special-case $::RD_AUTOSTUB eq 1.  $::RD_AUTOSTUB's value is
      ignored, and the unknown subrule 'rule' has a production
      "rule: 'rule'", rather than "rule: '1'".
    - Change Parse::RecDescent::new to call $self->Replace with only
      the grammar as an argument.  That prevents the $compiling
      argument to new() from being incorrectly interpreted as
      $isimplicit.


author: vcizek@suse.com
changelog:
  - update to 1.967003
    - Addressed RT.cpan.org #29966: regex with single backslash not
      recognized.  Changed the definition of $TOKEN to handle
      backslashes inside of regex patterns.
    - Skip tests in t/reentry.t if Test::Warn isn't available.
    - Remove the 'use 5.10' from t/skip_dynamic.t, it runs fine
      against Perl 5.8.9.


author: vcizek@suse.com
changelog:
  - update to 1.967006
    - Allow a global <skip:> directive that functions the same as
      modifying $Parse::RecDescent::skip prior to compiling a
      grammar. (Thanks Flavio!)
    - *** NON-BACKWARDS COMPATIBLE CHANGE! *** A repetition directive
      such as 'id(s /,/)' correctly creates a temporary @item variable
      to hold the 'id's that are matched.  That @item variable is them
      used to set the real $item[] entry for that repetition.  The
      same treatment is now given to %item.  Formerly, in a production like:
      id ',' id(s /,/)
      matched against:
      xxx, yyy, zzz
      The $item{id} entry which should be 'xxx' is overwritten by
      'yyy' and then 'zzz' prior to the action being executed.  Now
      'yyy' and 'zzz' set $item{id}, but in the private %item, which
      goes out of scope once the repetition match completes.
    - ** EXPERIMENTAL ** When precompiling, optionally create a
      standalone parser by including most of the contents of
      Parse::RecDescent in the resulting Precompiled output.
    - Accept an optional $options hashref to Precompile, which can
      be used to specify $options->{-standalone}, which currently
      defaults to false.
    - The included Parse::RecDescent module is renamed to
      Parse::RecDescent::_Runtime to avoid namespace conflicts with
      an installed and use'd Parse::RecDescent.
    - Add a new $_FILENAME global to Parse::RecDescent to make it
      easy for the Precompile method to find the module.
    - Remove the prototype from _generate.  It is not required, and
      it caused t/precompile.t (which ends up re-definiing a lot of
      Parse::RecDescent subroutines) to fail needlessly, as the
      calls to _generate in Replace and Extend normally do not see
      the prototype, but do when re-defined.
    - Added ExtUtils::MakeMaker build/configure version
      requirements. (RT.cpan.org #74787, Thanks POPEL!)


author: coolo@suse.com
changelog:
  - updated to 1.967009
    - Revised ExtUtils::MakeMaker build/configure version
      requirements. (RT.cpan.org #74787, Thanks Paul!)
    - Revised Text::Balanced prereq to require version 1.95,
      necessary for t/skip.t to pass.
      (RT.cpan.org #74787, Thanks Paul!)
    - Removed unused version.pm prereq.
    - Fix a circular reference memory leak caused by the use of
      $AUTOLOAD in sub AUTOLOAD{} in the generated parser's
      namespace.  Workaround documented in perl5 RT #110248.
      Workaround a circular reference memory leak in ISA documented
      by perl5 RT #92708.  A parser's DESTROY() method redefines all
      subs before deleting the stash, to avoid circular references
      between subrules. (RT #53710, thanks Andreas!)
    - Parse::RecDescent::AUTOLOAD did not correctly handle
      initializing the line counting mechanism when a reference to a
      scalar was passed to the parser. (RT.cpan.org #27705, thanks
      Justin!)
    - Restore old _parserepeat calling convention.  Change a
      parser's DESTROY method to check for $self->{_not_precompiled}
      instead of $self->{_precompiled}. (Fix for RT #74593).


author: Greg.Freemyer@gmail.com
changelog:
  - ran spec-cleaner
  - update to v1.0
    Added support for decoding System Mandatory Label ACEs (a feature
    introduced with Windows Vista) and added the command line script
    regml.pl for listing keys with explicit System Mandatory Label ACEs
    set. Improved handling of security descriptors.
    Tidied up various aspects of the wxWidgets and GTK applications, and
    harmonised functionality between the various pairs of equivalent
    programs, with a minor difference being the wxWidgets applications
    following Windows keyboard shortcut conventions while the GTK
    applications following Linux keyboard shortcut conventions.
    The get_data method of Value objects now returns the unpacked integer
    value for REG_DWORD_BIG_ENDIAN value types instead of the original
    packed binary data.
    Added support for values with 'big data'. Thanks to Harlan Carvey for
    all his help with this.


author: chris@computersalat.de
changelog:
  - update to 0.19
    - slurp() now accepts an 'iolayers' option to control how the file is
      opened. [Graham Barr]
    - In the openr() and openw() file methods, we now croak() instead of
      die() so that the error messages are more useful. [Ian Sillitoe]
    - Allow subclassing, by adding dir_class() and file_class() static
      methods, allowing them to be overridden. [Matt Trout & John LoVerso
      & Michael Schwern]
    - Fixed a testing failure that could occur whenever testing in a
      directory path that contains symlinks (e.g. /tmp on Mac OS X).
    - Added a 'no_hidden' parameter for children() [EDENC <EDENC@cpan.org>]
    - Fixed the heading for the is_relative() POD section. [CUB <cub.uanic@gmail.com>]
  - 0.18 - Sun Dec 20 10:11:02 CST 2009
    - Similar to the next() bug for files/directories named "0" or "0.0"
      in the previous release, the children() and recurse() methods have
      now been fixed in the same way. [spotted by ARTHAS, MSISK]
  - 0.17 - Sun Jun 14 21:42:16 2009
    - dir(undef) now returns undef rather than the rootdir, because undef
      was probably a mistake by the caller, and the rootdir is too scary
      a default. [Suggested by John Goulah]
    - Temporary files during testing are now created in the system temp
      directory, rather than somewhere in t/ .  See RT #31382. [Suggested
      by Alex Page]
    - Added is_relative() as the obvious complement to the existing
      is_absolute() method.
    - Added a resolve() method to clean up paths much more thoroughly
      than cleanup(), e.g. resolving symlinks, collapsing foo/../bar
      sections, etc. [Suggested by David Garamond]
    - Fixed a problem in which a file/directory called "0" or "0.0" would
      end a loop prematurely when using the idiom 'while($x =
      $dir->next) {...}'.  See http://rt.cpan.org/Ticket/Display.html?id=29374
      [Spotted by Daniel Lo]
    - Fixed an exists($array[$i]) that prevented compatibility with perl
      5.005.
    - Moved the repository from my personal CVS repo to Google Code.
  - recreated by cpanspec 1.78
  - noarch pkg


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.22:
    * added a basename() method for directory objects
  - changes from 0.21:
    * don't test the 'iomode' option under 5.6, because layers aren't supported yet
    * fixes to spelling errors in the docmuentation


author: coolo@novell.com
changelog:
  - update to 0.23:
    - Fixed a bunch of problems with the distribution (e.g. in META.yml)
    that I introduced in the switch to Dist::Zilla.  No code changes
    from 0.22.


author: coolo@novell.com
changelog:
  - updated to 0.24
    - Added a tempfile() method for Dir objects, which provides an
    interface to File::Temp. [RT#60485]
    - Fixed a non-helpful fatal error message when calling resolve() on a
    path that doesn't exist.  Now dies with the proper "No such file or
    directory" message & exit status. [GRAF]


author: coolo@suse.com
changelog:
  - updated to 0.25
    - resolve() now croak()s instead of die()s on non-existent file. [Danijel Tašov]
    - Added a traverse() method for directories, based on the fmap_cont()
    method of Forest::Tree::Pure.  It's an alternative to ->recurse,
    which allows for more control over how the recursion
    happens. [Jesse Luehrs]
    - Fixed a grammar error in the docs. [Shlomi Fish]


author: coolo@novell.com
changelog:
  - update to 3.33 (a step back for rpm unfortunately)
    See Changes for details, mostly bug fixes and portability fixes


author: chris@computersalat.de
changelog:
  - update to 1.106
    * NamingConventions::Capitalization fix for PPI 1.212.  RT #57348
  - recreated by cpanspec 1.78
    o fix deps


author: chris@computersalat.de
changelog:
  - update to 1.108
    o for full list please see Changes file
  - recreated by cpanspec 1.78
    o fix deps
  - added bcond_with test for
    o Test::Deep
    o Test::Memory::Cycle
  - split up old pkg to perl-Perl-Critic_1_106
    o 1.108 builds only on suse_version > 1120


author: chris@computersalat.de
changelog:
  - update to 1.109
    - Bug Fixes:
    * ValuesAndExpressions::RequireInterpolationOfMetachars fix due to changes
      in Email::Address 1.890.  Note that this may find problems in code that
      it didn't before, e.g. q<'@foo'>.


author: coolo@novell.com
changelog:
  - update to 1.114
      Policy Changes:
    * Documentation::RequirePodLinksIncludeText now handles nested POD
      formatting. RT #65569
    * Clarified relation of severity numbers to names in Perl::Critic
      POD. RT #66017
    * Removed caveats from Variables::RequireLocalizedPunctuationVars,
      no longer necessary with PPI 1.208. RT #65514
    * Have InputOutput::RequireBriefOpen attempt to expand scope as
      necessary to deal with the case where the open() and the
      corresponding close() are not in the same scope. RT #64437
    * RegularExpressions::ProhibitUnusedCapture now looks inside
      double-quotish things. RT #38942.
    * RegularExpressions::ProhibitUnusedCapture now takes logical
      alternation into account, so that (e.g.)
      if ( /(a)/ || /(b)/ ) {
      say $1;
      }
      is not a violation. RT #38942.
    * ValuesAndExpressions::ProhibitCommaSeparatedStatements now
      recognizes 'return { foo => 1, bar => 2 }' as containing a hash
      constructor, not a block. This was fixed by PPI 1.215. RT #61301.
    * ValuesAndExpressions::ProhibitCommaSeparatedStatements now
      recognizes 'bless { foo => 1, bar => 2 }' as containing a hash
      constructor, not a block. This was fixed by PPI 1.215. RT #64132.


author: coolo@novell.com
changelog:
  - update to 1.115
    * Fatal error in RegularExpressions::ProhibitUnusedCapture here
      document check.  RT #67116.
    * Internal POD error in Documentation::RequirePodLinksIncludeText.  Patch
      by Salvatore Bonaccorso.  RT #67012


author: coolo@suse.de
changelog:
  - update to 1.116
      Policy Changes:
    * BuiltInFunctions::ProhibitLvalueSubstr does not report violations
      if the document contains an explicit 'use n.nnn;' where the
      version is before 5.005.  RT #59112
    * Documentation::RequirePodSections no longer blows up on code
      having POD but no =head1. This problem was introduced with RT
      [#59268]. RT #67231
    * RegularExpressions::ProhibitUnusedCapture should more reliably
      find things like s/(a)/${1}2/.  RT #67273.
    * ValuesAndExpressions::ProhibitMagicNumbers and
      Module::RequireVersionVar now treat versions passed as the second
      argument of a 'package' statement the same as versions declared as
      'our $VERSION ...'.  RT #67159
    * Variables::RequireLexicalLoopIterators does not report violations
      if the document contains an explicit 'use n.nnn;' where the
      version is before 5.004.  RT #67760


author: coolo@suse.com
changelog:
  - updated to 1.117
    New Policies:
    * Variables::ProhibitAugmentedAssignmentInDeclaration reports
      constructs like 'my $x += 1'. Contributed by Mike O'Regan
    Policy Changes:
    * BuiltinFunctions::ProhibitLvalueSubstr: Add explicit 'use version'.
      RT #68498.
    * CodeLayout::ProhibitHardTabs: Add 'pbp' to the default_themes list.
      RT #71093.
    * ControlStructures::ProhibitMutatingListFunctions now understands that
      tr///r (introduced in 5.13.7) does not change its operand.
    * ControlStructures::ProhibitMutatingListFunctions now understands that
      '//=', '<<=', and '>>=' are assignment operators. RT #70901.
    * ErrorHandling::RequireCheckingReturnValueOfEval now allows things
      like grep { eval $_ }. RT #69489.
    * Modules::RequireExplicitPackage now has configuraion option
      allow_import_of, to allow the import of specified modules before
      the package statement. RT #72660.
    * RegularExpressions::ProhibitEnumeratedClasses no longer thinks
      that [A-Za-z_] matches \w. RT #69322.
    * RegularExpressions::ProhibitUnusedCaptures now skips the first
      block of an 'if' or 'elsif' if the regular expression is bound to
      its operand with the '!~' operator. RT #69867.
    * RegularExpressions::ProhibitUnusedCaptures now looks into lists
      and blocks in the replacement portion of the regular expression if
      /e is asserted. RT #72086.
    * RegularExpressions::RequireDotMatchAnything,
      RegularExpressions::RequireExtendedFormatting and
      RegularExpressions::RequireLineBoundaryMatching now honor defaults
      set with 'use re "/modifiers"'. RT #72151.
    * Subroutines::ProhibitManyArgs now recognizes '+' as a prototype
      character.
    * Variables::ProhibitPunctuationVars now recognizes bracketed
      variables embedded in interpolated strings (e.g. "${$}"). For the
      purpose of the 'allow' configuration, these are considered
      equivalent to the unbracketed form. RT #72910.
    Other Changes:
    * Corrected POD in Perl::Critic::PPI::Utils. RT #68898.
    * Perl::Critic::Violation source() method now returns the line
      containing the violation (not the first line) when the statement
      containing the violation spans multiple lines.


author: coolo@novell.com
changelog:
  - updated to 1.004
    - avoid calling a method on undef (i.e., cope with PPI doing surprising
      things)
    - fix a bug that caused things like "within" and "trextends" to trigger
      the Moose scanner
    - fix rt#61608 - missing description in whatisentry for TestMore.pm


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.008:
    * fix rt#72062 - look for "require Module; Module->VERSION(min);"
  - changes from 1.007:
    * new option --combine for scan_prereqs script
  - changes from 1.006:
    * add the POE scanner for POE components
  - changes from 1.005:
    * stop stripping "always core" prereqs like strict and warnings
    * add the Aliased scanner for aliased.pm


author: coolo@suse.com
changelog:
  - updated to 1.010
    - fix documentation bug (thanks to Marius Olsthoorn for the report)
    - add a test case to prove someone wrong on the internet


author: frank.lichtenheld@sophos.com
changelog:
  - updated to 1.011
    * require CPAN::Meta::Requirements 2.120630 and fix tests to reflect
      its v-string normalizing behavior


author: coolo@suse.de
changelog:
  - update to 20101217
    - added new flag -it=n or --iterations=n
    - A configuration file pathname begins with three dots, e.g.
      ".../.perltidyrc", indicates that the file should be searched for starting
      in the current directory and working upwards.
    - Added flag --notidy which disables all formatting and causes the input to be
      copied unchanged.
    - Added prefilters and postfilters in the call to the Tidy.pm module.
    - The starting indentation level of sections of code entabbed with -et=n
      is correctly guessed if it was also produced with the same -et=n flag.  This
      keeps the indentation stable on repeated formatting passes within an editor.
      Thanks to Sam Kington and Glenn.
    - Functions with prototype '&' had a space between the function and opening peren.
    - Patch to never put spaces around a bare word in braces beginning with ^


author: lmuelle@suse.de
changelog:
  - Update to version 0.12.
    * Dummy release, as I accidentally delete the previous
      one from pause.


author: anicka@suse.cz
changelog:
  - update to 0.2019
    * Fixed an @opts name that was causing crypt.t to fail.
      Namely, changed 'cipher' to 'usercipher', but only in @opts,
      because the tests invoked by crypt.t were looking to match
      'usercipher' to get the user key.


author: chris@computersalat.de
changelog:
  - update to new version 0.20
    o Fix t/lib/Fully/Qualified.pm to have a 1; (Zefram)
    o Ship t/09whitespace.t - had missed it before
  - spec mods
    o fixed deps
    o updated header
    o autogen filelist


author: chris@computersalat.de
changelog:
  - cleanup spec
    o bzipped Source
    o fix perl-macros deps
    o updated description
    o Makefile.PL > Build.PL
    o removed .packlist, perllocal.pod file > noarch pkg
    o examples to doc


author: chris@computersalat.de
changelog:
  - update to 0.21
    * Add SCALAR to the stoplist (implementaion method for tied
      hashes).  Report by David Cantrell.
  - recreated by cpanspec 1.78


author: pth@suse.de
changelog:
  - Update to 0.22:
    * POD spelling corrections. (rt #22113)
    * Add "unimport" to the stoplist. (rt #33914)
  - Fix spec file as build now uses Makefile.PL.
  - remove created perllocal.pod.


author: chris@computersalat.de
changelog:
  - Update to 0.27
    * changed 'unless (defined (%{"$class\::ACCEPT"}))' to just
      'unless (%{"$class\::ACCEPT"})' in Pod::POM::Node to fix defect #56205
      (use of the now deprecated "defined(%hash)" construct)
  - Version 0.26  2009-08-20
    * updated Makefile.PL to require at least 2001.0929 of Text::Wrap, as
      versions prior to this always unexpand tabs.
    * applied Andreas Koenig's encoding patch
    * changed 'use base' to 'use parent'
    * split Pod::POM::Nodes into separate modules, retaining the original file
      to just use all the individual node modules.
    * added AF to author and copyright info for modules (in addition to ABW)
  - recreated by cpanspec 1.78
  - noarch pkg


author: chris@computersalat.de
changelog:
  - update to version 0.11
    - Recognise the =encoding directive, rather than dying when it's
      encountered.
      TODO: actually take heed of it.
      Thanks to Ivan Bessarabov for bringing this to my attention!
  - 0.10  2010-05-19
    - David Precious <davidp@preshweb.co.uk> taking over maintainership
    - Apply POD fix patch from RT #38328, thanks to David A. Desrosiers
  - recreated by cpanspec 1.78.03
    - fix deps


author: jw@suse.de
changelog:
  - update to Prima-1.24. The upstream HISTORY file only says this:
    1.24  Better support for mingw and cygwin. New features in VB.
    1.23  Images can load and save to streams. Image loading process can be watched.
    1.22  Use GTK file dialogs if compiled with GTK2. Better use of mouse wheel for
      Calendar, ColorDialog, ComboBox, Notebooks, Scrollbar, and Sliders widgets.
  - Added a patch from Dmitry to survive all self-tests on x86_64


author: coolo@novell.com
changelog:
  - update to 1.28 (very little changelog details):
    * Support JPEG comments and metadata. Save multiframe images.
    * Abandond prigraph, adopt libjpeg/libpng/etc cohort instead.
      Develop gif animation features.


author: coolo@novell.com
changelog:
  - update to 1.29
    Support for 16-bit BMP files. Fixes for modern Xorg, macos,
    and strawberry.
    Optionally support truncated image files.
    Fixes in documentation, Sliders, and key event handling.


author: frank.lichtenheld@sophos.com
changelog:
  - Update to 1.34
    * 1.34: Unicode fixes, ready for 5.16
    * 1.33: Image codecs: remove prigraph, add XBM, and enhance TIFF support
    Add RubberBand.pm
  - Clean up spec file, removing cruft
  - Run X11 based tests with Xvfb


author: coolo@suse.com
changelog:
  - the license is actually BSD-2-Clause, as confirmed by the author,
    next version will have it fixed in the documentation (bnc#688800)
    (https://github.com/dk/Prima/commit/43a3fb04d9915f7f3c3cd71feb5ff247eccd04df)


author: anicka@suse.cz
changelog:
  - update to 0.71
    * Completely new internal structure; modified API, now with a
    C<run_fork> wrapper.
    * L<Exporter::Tidy> replaces some local code.
    * POD examples extracted and provided as files in an F<eg/> directory.


author: mc@suse.de
changelog:
  - version 0.60
    * fix problem caused by having colons in temp-file names.
    * fix for SSL
    * Fixed the bug in RPC::XML::Server::process_request() could lead to an
      infinite loop if the client shuts down the socket before the full
      request is sent.
    * RPC::XML::smart_encode actually die with an error when a
      reference-type is passed in that cannot be converted.
    * performance improvement
    * fix the XML serialization of double values


author: ro@suse.de
changelog:
  - hack to build also in buildservice where 127.0.0.1 can
    resolve to the hostname instead of localhost


author: coolo@novell.com
changelog:
  - update to 0.74
    * tons and tons of fixes and new functions since 0.67, see ChangeLog
  - take out patches of unclear use, to be removed on next update
  - regenerate with cpanspec


author: chris@computersalat.de
changelog:
  - cleanup spec
    o fixed Header
    o sort tags
    o added perl-macros (perl_gen_filelist)
    o removed noarch
    o fixed deps
    o moved benchmark.pl to doc
    o moved changelog to changes file
    o bzipped SOURCE


author: cwh@suse.de
changelog:
  - updated to 2.122:
    - Removed spurious '=head1' from README. (Smylers)
    - Comments for 'm4', 'Modula-2', 'Modula-3', 'Ubercode', and 'ZZT-OOP'.
    - Fix for French zip codes; addes Swiss zip codes (Rafael)
    - License change:
    You now have the option to use this software under either the original
    Artistic License, the Artistic License 2.0, the MIT license, or the BSD
    license.


author: chris@computersalat.de
changelog:
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o fixed desc (from README)


author: coolo@novell.com
changelog:
  - updated to 2010010201
    Playing the CPANTS game
    + Adjustments for 5.005.
    + Add $VERSION to all submodules (RT #53250)
    Version 2009123001 Wed Dec 30 03:58:27 2009 +0100
    + Added Changes file, removed them from README.
    + Remove CVS traces.
    + Modernize Makefile.PL
    + POD tests
    + Work around a Darwin 9.0 on 5.8.8 issue. (RT #43786)
    + Fix POD issues. (RT #34886) (RT #48974)
    + Fail faster on some URI subpatterns (RT #52309)
    + Added many people to the Acknowledgements section.


author: coolo@opensuse.org
changelog:
  - updated to 2011041701
    + Fix documentation (matches should be match). Reported by cogent@cpan.org
      in RT ticket 2833.
    + Added patterns for JavaDoc comments. (RT 13174 by chris+rt@chrisdolan.net)
    Version 2011041602 Sat Apr 16 17:06:28 CEST 2011
    + Fix typo in repository (avar@cpan.org)
    Version 2011041601 Sat Apr 16 16:07:29 CEST 2011
    + Fix bugs 61712 & 6940: $RE {num} {decimal} and $RE {num} {real} no longer
      match a single dot.


author: coolo@suse.com
changelog:
  - updated to 2011121001
    + Fixed a few cases where $[ was used instead of $].
      (RT 73033 by Father Chrysostomos <sprout@cpan.org>)
    + Typo fix in docs (P Ramakers <pramakers@gmail.com>)
    + Add an explicite 1 to end the main module; otherwise it may fail under Mason
      (Luciano Rocha <luciano.rocha@booking.com>)
    Version 2011041801 Mon Apr 18 11:18:19 CEST 2011
    + Created tests for Pascal comments.
    + https schemes are now included in $RE {URI}
    + Document non-anchoring (RT 55549)
    + Fix POD typos (RT 67549 by Salvatore Bonaccorso <carnil@debian.org>)


author: prusnak@suse.cz
changelog:
  - updated to 2.2.0
    - added .spl file type for SDLPerl applications!
    - fixed build after Module::Build breakage
    - fixed openGL header problems
    - finished embedding data in example scripts
    - fixed bug where SDL::App frees underlying Surface via DESTROY
    - added SDL_svg support
    - cleaned up SDL_gfx support in SDL.xs
    - cleaned up smpeg support in SDL.xs
    - added more SDL_sound support
    - added basic SDL_RWops support (TODO - perl callback for user defined)
    - changed constructors to die upon invalid initialization


author: prusnak@suse.cz
changelog:
  - updated to 2.2.3.1
    - fixes broken frozen-bubble [bnc#548122]
    - Critical Build.PL fix for META.yml
    - Moved Debian patches upstream
    - Made App loop() faster
    - Patched support for add support for gluquadric* sub
    - Made App init slimer
    - Added faster SDL::Color alternative
    - Added better error reporting for TTFont errors
    - Fixed constants with help from arodland
    - Added warning instead of die for frozenbubble's sake
    - fixed undef access to blit in Surface
    - made sdl font strict acceptable
  - drop obsoleted patch warning-fix.patch (in mainline)


author: prusnak@suse.cz
changelog:
  - updated to 2.2.6
    - Garu added a preview of SDL::Game::Rect
    - Garu fixed up LunarLander Tutorial
    - Kartik and Garu made a Pong preview for YAPC::Brasil
    - Last release of this API to provide newcomers with Pong and LunarLander Tutorial
    THIS IS THE LAST RELEASE OF THIS API.


author: anicka@suse.cz
changelog:
  - revert last change to make the package build again. There is
    no point in calling make at all in this package, we do all
    the work of its Makefile in %install phase.


author: ug@suse.de
changelog:
  - version update from 0.69 to 0.71.01
  - tons of fixes please look at the CHANGES file for details
  - Added LOOPBACK test transport backend.
  - Added more core tests
  - Added additional callbacks to XML::Parser::Lite and made it
    work under (at least) perl5.6.2, 5.8.7, 5.8.8 and 5.10.


author: ug@suse.de
changelog:
  * HTTP header is no more accessible
    * Memory leak when calling WS using wsdl
    SOAP::Transport::HTTP->new() was leaking two scalars per call
    * > not deserialized in result
    * < and > not deserialized in faultstring/detail
    * Incorrect Content-Type while sending requests with no parts
    * Incorrect starting part detection for Multipart/Related
    * SOAP::Lite Envelope not stripped down for XMLRPC
    * XMLRPC::Transport::HTTP::CGI generates extra params
    * fixed memory leaks with XMLRPC::Lite
    * SOAP::Lite Passes Decoded Strings to LWP
    * KeepAlive fails to function
    * Subclasses of XMLRPC::Serializer misbehave because of a "ref" call in SOAP::Lite
    * Memory leak in 0.69 && 0.71
    * version 0.710.08


author: dmueller@suse.de
changelog:
  - update to 0.710.10:
    ! #49981: UDDI::Lite version not parsable by cpanplus (again)
    ! #46444: use SOAP::Lite::Deserializer::XMLSchemaSOAP1_2 missing
    ! #37151: Strawberry perl 5.10 - Tests fail and then later hang
    ! #49981: UDDI::Lite version not parsable by cpanplus
    ! #49011: Fails to install under strawberry perl
    ! [2825166] In Constant DEFAULT_HTTP_CONTENT_TYPE
    ! [2832939] chunked client requests are returned 411(Length Required)
    ! [2860559] serious utf8 bug
    ! #44568 Tracing unavailable when SOAP::Lite is used as a server
    ! #44195 submitting patches / mention Nginx transport module in documentation
    ! [2777361] SOAP 1.2 Content-Type rejected
    ! #41937 ([patch] enable more tests)
    ! #39101: Apache2::Const::HTTP_BAD_REQUEST not defined
    ! #39672: serialization and autotype 'off'
    ! #41348: t/SOAP/Transport/HTTP/CGI.t failing on 5.6.x
    ! #20569: XMLRPC::Lite "wrong element 'nil'" exception on '<value><nil/></value>'
    + require Task::Weaken
    + better META.yml generated (Alexandr Ciornii)


author: dmueller@suse.de
changelog:
  - update to 0.711:
    SOAP::Transport::JABBER, SOAP::Transport::MQ and SOAP::Tranport::FTP
    are now in their own distributions.
    ! [2790747] Bugtracker specification in META.yml missing
    ! #45997: Inconsistency in SOAP::Serializer documentation
    ! #55618: HTTP_TRANSFER_ENCODING can be undefined in SOAP/Transpo
    ! [2946245] / #54106 Only last Cookie Set
    ! #50178: Win32 isuue with IO::SessionData and IO::SessionSet
    ! #41527: SOAP::Lite 0.69 with Apache2 HTTP Server module and mod_perl 2
      returns 500 Internal


author: chris@computersalat.de
changelog:
  - update to 0.712
    ! #57409 SOAP::Lite installation problem
    ! #52015 defined(%hash) deprecated in Perl 5.11
    ! #39546 use of version.pm
    ! #52637 error sending a request in perl 5.10.0 containing utf-8
      data using the string data type
    ! #55962 Spelling errors
  - recreated by cpanspec
  - noarch pkg
  - removed env_path.dif
  - reworked https_daemon.diff > SOAP-Lite-0.712-HTTPS_DAEMON.patch


author: coolo@suse.de
changelog:
  - update to 0.714
      Moved SOAP::Transport::TCP into SOAP-Transport-TPC distribution
      ! #70329 - not generating attributes properly (deleting id attribute)
      ! #52637 error sending a request in perl 5.10.0 containing utf-8 data using the string data type
      ! #48775 Small bug in SOAP::Packager
      ! #51178 Emailing: SOAP-Lite-0.710.10.patch
      ! #55962 Spelling errors
      ! #52015 defined(%hash) deprecated in Perl 5.11
      ! #63693 Uninitalized value
      ! #65655 Assignment of shift to list
      ! #58538 regression from 0.710.08 soap:Client,Application failed during request deserialization
      ! #64250 Bleadperl v5.13.7-297-g558b442 breaks SOAP::Lite 0.712
      ! #68088 XML::Parser::Lite fails tests under perl 5.14 RC1
      ! #69825 Bug in SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.pm


author: chris@computersalat.de
changelog:
  - update to version 1.60
    * lot of changes, see Changes
  - cleanup spec
    * added header
    * sorted Tags
    * fixed build-/deps
    * added author
    * moved changelog to .changes
  - added perl-macros
    * perl_gen_filelist


author: coolo@novell.com
changelog:
  - update to version 1.23:
    * Added a fixed version of test reported via RT #34121
    * Fix an issue in UPDATE command which 'shift's the values from
    the list of parameters which causes there're no more parameters
    left after first row get's updated (Fixes RT #50788)
    * Fix aggregate function handling of new code since 1.21_01
    * Correct handling of DISTINCT in aggregate functions
    ... see Changes for more


author: chris@computersalat.de
changelog:
  - update to 1.25
    - [Bug fixes]
    * Keep org_table_names with schema information to allow derived
      table classes to handle as it seems reasonable there
    * Separate columns with "\0" in multi-column aggregation to be
      able to difference between ('1','1foo') and ('11','foo')
    - [Misc]
    * More resources added to META.yml
  - Version 1.24, release March 15th, 2010
    - [Misc]
    * Ignore *.rej in MANIFEST.SKIP (fixes RT #52081 reported by
      Lars Thegler)
    - [Bug fixes]
    * Add missing import of _INSTANCE in
      SQL::Statement::Function::NumericEval
      fixes RT #52356 - reported by Detlef Pilzecker)
    * Fix wrongly discarded DISTINCT clause (RT#53186)
    - [Improvements]
    * Fix parsing errors of plain numbers (RT#16931)
    * Fix parsing errors of nested calculation / functions
      (RT#16931, RT#52356)
    * Rewrite result calculation of aggregation functions
      (simplify code, speed up)
    * Upgrade Makefile.PL (patch from Alexandr Ciornii) to handle
      different EU::MM versions and abilities properly
    * Update documentation to show how 'column_defs' and
      SQL::Statement::Term instances shall be used
    * Introduce SQL::Dialect::Role providing ini-style data access
      to SQL::Dialects (patch from Michael Schwern)
    - [Things that may break your code]
    * SQL::Parser now didn't deliver a struct containing
      'column_names', 'computed_columns' and 'set_functions' - it's
      combined into one member 'column_defs'.
    * Minimum required perl version is now 5.8 - upcoming next
      version of DBI requires perl 5.8, too - and I could simplify
      some code that's why
  - cleanup spec
    o cpan_name
    o sort TAGS
    o modified deps
    - added perl-macros
    - added Test::Pod,.. DBD::CSV for testsuite
    o removed self obsoletes/provides p_sqlst
    o macros


author: chris@computersalat.de
changelog:
  - update to 1.27
    - [Bug fixes]
    * use originally given table name for open_table() on SELECT, too
      (all other command still use the originally given name)
    * warn/die -> carp/croak
    * fix delete_one_row & update_one_row ability using
    - [Documentation]
    * Apply spelling fix patch from Ansgar Burchardt (RT#56475)
  - Version 1.26, release April 09th, 2010
    - [Bug fixes]
    * Handle NULL columns in concatenation as empty strings
    - [Improvements]
    * Change regex's in parser to use \p{Word} instead of \w to allow unicode
      support
    - [Documentation]
    * Make clear, that identifiers are handled case insensetive and there is
      a real good solution provided by DBI which allows to live great with
      that behaviour.
  - fix build Cycle DBD-CSV
    * only needed for testsuite
  - noarch package


author: chris@computersalat.de
changelog:
  - update to 1.28
    - [Improvements]
    * Introduce new "capability" method for SQL::Statement and SQL::Eval::Table
      + Add capability for "insert_new_row" to allow DBD::DBM to fix PK
      constrain on INSERT statements.
    * Performance of IMPORT feature improved (thanks to Sven Probst, RT#57322)
    - [Bug fixes]
    * expect every table object being derived from SQL::Eval::Table
    * rewrite DELETE and UPDATE command based on table capabilities
    * add abstract methods for all methods derived classes must override
      (this means, open_table for SQL::Statement deriveds must be overridden
      and all data access methods of tables - see SQL::Eval::Table for details)
    * Tests are fixed to use TEMP TABLES explicitely when required
    * check for invalid column names fixed
    * Don't let depreciated parser structures stay alive in SQL::Statement when
      reusing the Parser
    - [Documentation]
    * Method documentation of SQL::Statement and SQL::Eval::Table are improved
    * Add a Roadmap describing future plans for SQL::Statement (in addition to
      DBD::File::Roadmap).
    * POD spelling fixes provided by H.Merijn Brand and Pod::Spell::CommonMistakes
      (thanks Tux)
    * POD grammar fixes and reasonable sentences created by Martin Evans
    - [Things that may break your code]
    * SQL::Statement 1.28 is expected not to work proper in combination with
      DBI 1.611 and below
    * SQL::Statement::ColumnValue expects now every table being derived from
      SQL::Eval::Table
  - recreated by cpanspec 1.78
  - added Authors


author: chris@computersalat.de
changelog:
  - update to 1.30
    - [Bug fixes]
    * remove blib directory from distfile
  - Version 1.29, released August 1st, 2010
    - [Bug fixes]
    * add some getters as documented in SQL::Statement::Structure
      (fixes RT#59834, thanks John Wiersba)
    * add missing import of function croak to SQL::Statement::Term::ColumnValue
    * fix assignment of parser result (doesn't run with perl-5.13.3)
  - spec mods
    o rpmlint wrong-file-end-of-line-encoding
      replaced dos2unix with %{__perl} -p -i -e "s|\r\n|\n|"
    o removed BuildReq perl-macros
      pkg only build for suse_version >= 1120, and perl-macros
      is delivered with perl


author: chris@computersalat.de
changelog:
  - update to 1.31
  - [Bug fixes]
    * Fix misbehaviour of DELETE/UPDATE for tables with only basic capabilities
      and no matching where clause (reported by H.Merijn Brand and Drew ...)
    * Fix some column identifier splits to respect quoted tables
  - [Improvements]
    * Optimized some core routines between 25% and 50%.
  - fixed deps (Requires)
    o DBD::File, DBI::DBD::SqlEngine > Recommends


author: coolo@novell.com
changelog:
  - update to 1.33
    [Bug fixes]
    * Move test dependencies to (unreleased) Bundle::Test::SQL::Statement
    to avoid circular dependencies
    * Fixed invalid check for escaped single quotes
    * Fixed unpermitted modification of array source for table creation
    (CREATE TABLE AS IMPORT(?),[[..],[..]])
    * Fixing alias used in ORDER BY (RT#61384, thanks jvm)
    * Fixing ORDER BY behavior for multiple sort columns
    (slower, but guaranteed correct)
    [Improvements]
    * renamed fetch-method into fetch_row (keep fetch() as alias) and
    add a fetch_rows() to fetch all rows at once
    * Different accessors for direction of ORDER BY clause query part
    and it's boolean equivalent "desc" (0 or 1, respectively)
    * Add a lot of Pure-Perl DBD's as build dependency for testing
    (skip DBD::AnyData for now, because it seems to be broken - check
    for next release)
    [Misc]
    * Bump requirement of DBI to 1.616
    * switch for fully external DBD tests from DBD::XBase to DBD::SQLite
    * Document another limitation (lacking implicit creating temp table
    during processing a query using the same table with different aliases
    twice)


author: jw@novell.com
changelog:
  - added sqlite.patch
    to implement more SQLite syntax.
    Upstreamed as https://rt.cpan.org/Ticket/Display.html?id=62153


author: chris@computersalat.de
changelog:
  - fix build
    o auto directory is included in the perl package
  - fix deps
    o IO::Scalar 2.11 > 2.110
    o XML::Writer 0.5 > 0.500


author: coolo@suse.com
changelog:
  - update to 0.11010
    * Add "if exists" to drop view statements in Pg.
    * Fix MySQL producer to properly quote all table names on output (patch from geistteufel)
    * Correctly create and parse FK constraints in SQLite
    * Correct postgis geography type insertion and linebreak fix for multiple geometry/geography columns
    * made PostgreSQL producer consistent with other producers in terms of
    quoting and allowing functions in constraints and indices
    * Add distinction of autoinc and regular primary keys to the GraphViz producer
    * Fix odd invocation of Test::More::pass() in t/36-filters.t (RT#64728)
    * Quote everything in SQL Server
    * Turn off constraints before dropping tables in SQL Server
    * Make true unique constraints if needed in SQL Server
    * Fixed Producer::PostgresSQL to output array type after type size,
    i.e. varchar(64)[] rather than varchar[](64)


author: coolo@suse.com
changelog:
  - updated to 2.51
    - Maintenance by Gabor Szabo
    - Some documentation fixes.
    - Modernizing test suite.
    - Link to new public repository.


author: coolo@novell.com
changelog:
  - update to 0.20:
    - raise exception if guards are created anonymously (void context)
      (thanks Tim Bunce and Graham Knop)
    - fix link in README (thanks Franck Joncourt)
    - doc tweak
    - add guard() and scope_guard() (thanks Tim Bunce)


author: coolo@opensuse.org
changelog:
  - updated to 0.14
      + Fix : [RT #64997] : Compatibility with perl 5.13.10.
      Thanks Dave Mitchell for the notice.
      + Tst : Lengthy tests have been ported to Test::Leaner, making the
      whole test suite about 50% faster.
      + Fix : [RT #61904] : Stack corruption when using unwind() under
      Devel::NYTProf.
      Thanks Sergey Aleynikov for contributing a fix.
      + Fix : [RT #63378] : Compatibility with perl 5.13.8.
      Thanks Andreas J. König for bisecting the issue.
      + Tst : Threads tests are now only run on perl 5.13.4 and higher.
      They could segfault randomly because of what seems to be an
      internal bug of Perl, which has been addressed in 5.13.4.
      There is also an environment variable that allows you to
      forcefully run those tests, but it should be set only for
      author testing and not for end users.


author: coolo@suse.com
changelog:
  - update to 0.18
      + Add : The uid() function returns an unique identifier for each dynamic
      scope. The validate_uid() function can be used to check whether
      one such identifier is valid (i.e. that the scope it refers to
      is still alive).
      + Chg : It is no longer possible on perl 5.6 to call goto() in an
      uplevel callback to replace the uplevel call. This change was
      needed in order to ensure consistency between platforms
      regarding to the following fix just below.
      + Fix : The uplevel() tests now pass on Windows.
      Thanks C.H. Kang for bringing this to my attention.


author: anicka@suse.cz
changelog:
  - update to 1.02
    * Relicensed on request from the old Artistic License to "the same
    terms as Perl itself" (i.e. new Artistic/GPL).


author: anicka@suse.cz
changelog:
  - update to 1.22
    * Sub-classing interface added; it is now much easier to make
    L<Set::Object> subclasses that return objects other than more
    L<Set::Object>s when subclassing.


author: anicka@suse.cz
changelog:
  - update to 1.25
    * Portability: support Perls before 5.7.3, and make this dependency
    explicit in the F<Makefile.PL>
    * Remove threads test which had inadvertantly slipped into the
    MANIFEST from source control, and add comprehensive documentation
    on the state of thread support in this module.
    * Make behaviour when dealing with items which were C<undef> defined.


author: anicka@suse.cz
changelog:
  - update to 1.27
    * Fix a typo that affected building against Perls with
    debugging enabled.
    * Methods which destroyed C<$@> due to internal use of
    C<eval> now properly call C<local($@)>
    * Define behaviour when dealing with return values from
    operations on weak sets. No longer hard-coded "Set::Object"
    - may affect Set::Object sub-classes (Sam).
    * more bugfixes


author: anicka@suse.cz
changelog:
  - update to 1.28
    * Fixed a portability concern for some platforms' C compilers
    (that do not support //-style comments) - RT#52690
    * Valid SIGNATURE file - RT#50492


author: anicka@suse.cz
changelog:
  - update to 1.21
    * Made to work with the upcoming Perl 5.005_05, most importantly
      Scalar::Util made optional (we fall back to
      pure Perl emulations for blessed() and refaddr()
      if necessary).  Everything else already worked.
    * bugfixes


author: anicka@suse.cz
changelog:
  - update to 1.22
    * Add cartesian_product() and power_set(), both as full
      constructors and as iterators.
    * Add empty_clone().
    * Makefile.PL not requiring Test::More since we are not using it.
    * Made to work with the upcoming Perl 5.005_05
      (yes, you read that right), most importantly
      Scalar::Util made optional (we fall back to
      pure Perl emulations for blessed() and refaddr()
      if necessary).  Everything else already worked.


author: anicka@suse.cz
changelog:
  - update to 1.23
    * Add overload for '@{}' as suggested by John Loverso,
    meaning that you can now do @$set and get the members
    of the set (unordered, mind)
    * Add overload for '=' (how did we manage so long without?)
    * Remove explicit import of UNIVERSAL::isa()
    * Add cartesian_product() and power_set(), both as full
    constructors and as iterators.
    * Add empty_clone().


author: anicka@suse.cz
changelog:
  - update to 1.24
    * Fixed "The intersection method does not like references in the
    set." [rt.cpan.org #46589], bug reported and fix provided by
    Father Chrysostomos.
    * Cosmetics: removed trailing whitespace.
    * Renamed README as README.old.  It has been close to ten years.
    * Added new README.
    * Updated copyright years.


author: anicka@suse.cz
changelog:
  - update to 1.25
    * Fixed "trying to add an element twice prevents further
    adds to the set" [rt.cpan.org #52559]
    * Removed unused and deprecated (Perl 5.12?) "use UNIVERSAL 'isa'"
    from Set/Scalar/Virtual.pm.
    * Add tests for the copy overload.


author: coolo@novell.com
changelog:
  * update to version 0.23.
    * Socket6.pm: Added @EXPORT_OK to export AF_INET6 and PF_INET6 if
      requested.  This allows the use of the Socke6 module without
      having to perform the same conditional check that was added to
      avoid conflicts with the Socket module default exports (i.e. use
      Socket6 qw(AF_INET6 inet_pton inet_ntop); )
    * Socket6.pm (AUTOLOAD): Explicitly set $! = 0 before calling
      constant().  This should not be required since errno was being set
      to 0 in the C function, but Perl 5.10.0 Win32 Vista needed this to
      be done or all constants reported unsupported.


author: coolo@suse.com
changelog:
  - update to 0.103004
      update FSF's address
      use more direct links to GFDL 1.2 and 1.3
      add GFDL 1.3
      re-import text of GPL 1 and 2 to get new FSF address (RT #67795)
      improve method dependency chains (thanks, Flavio Poletti)
      add Custom license to stick the whole license in a file
    - - still probably a bit experiemental -- thanks, Flavio Poletti
      add note to Artistic 2 that it's GPL compatible


author: cwh@suse.de
changelog:
  version: 0.30
    date:    Sun Jan 29 12:18:02 PST 2006
    changes:
  - Use faster runtime code in `field`.


author: chris@computersalat.de
changelog:
  - update to 0.58
    o Fix for text cells formatted with a leading apostrophe.
      http://rt.cpan.org/Public/Bug/Display.html?id=61299
    o Documentation fixes. Thanks to Dan Dascalescu
      Fix RT #61320 (typos)
      http://rt.cpan.org/Public/Bug/Display.html?id=61320
    o Fix for currency locales in format strings.
      Reported by wjaguar.
      http://rt.cpan.org/Public/Bug/Display.html?id=60547
    o Fix for incomplete SETUP records.
      Reported by M.C. Deurloo.


author: coolo@novell.com
changelog:
  - updated to 0.59
    + Patch for decryption of default encrypted workbooks from
      Alexey Mazurin.
    ! Fix for invalid formatting of text cell that are numeric.
      http://rt.cpan.org/Public/Bug/Display.html?id=62073


author: coolo@suse.com
changelog:
  - updated to 0.46
    * Updated copyright to 2012
    * Support passing attributes to the underlying parser
    * Do not strip fields in sheets with no cells at all (RT#74976)


author: coolo@suse.de
changelog:
  - update to 3.0202
    - Moved tag-release.pl to scripts/tag-release.pl (though we now use
      Mercurial instead of Subversion.)
    - Add t/mode.t to test the ->mode() method.
    - Documented ->mode() better.
    - Optimized ->mode().
    - Add some documentation clarifying the 0th percentile return, as it
      returns undef() for representing -inf:
    - Fix https://rt.cpan.org/Ticket/Display.html?id=62055
    - Thanks to Dave Breimann for reporting it.
    - Add the tag-release.pl to tag a release using Subversion.


author: coolo@suse.com
changelog:
  - updated to 3.0300
    - Now mean() and median() and other routines return undef() if there are
    no data.
    - Somewhat incompatible change: some methods that returned undef() under
    list context now return an empty list (so it will be false).
    - it is generally not recommended to call such methods in list context
      as they should always be called in scalar context.
    - Resolves https://rt.cpan.org/Ticket/Display.html?id=74693
    - thanks to Shawn Laffan for the report and the patch.
    - Fix https://rt.cpan.org/Ticket/Display.html?id=72495 .
    - percentile should not die and should return undef if there are
      no elements in the collection.


author: chris@computersalat.de
changelog:
  - fix deps
    * ExtUtils::MakeMaker >= 6.31
    * Test::More >= 0.88
  - fix build for CentOS, RHEL, SLE_10, SLE_11


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0
    Look at Formatter.pm - the licence makes no reference to an ^or later^
    version


author: coolo@novell.com
changelog:
  - updated to 0.006
      give explicit Sub::Exporter requirement
      do not warn if a coderef prefix generator returns undef


author: coolo@novell.com
changelog:
  - update to version 1.100600
    fix documention: the argument is "truncate" not "elite"
    (thanks for the report, Tommy Stanton!)


author: chris@computersalat.de
changelog:
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o fix HEADER
    o update License, Url
    o fix perl-macros deps
    o update description
    o macro usage


author: chris@computersalat.de
changelog:
  - initial package 0.925
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header


