File perl-Plack.changes of Package perl-Plack

-------------------------------------------------------------------
Mon Apr 13 18:36:02 UTC 2015 - coolo@suse.com

- updated to 1.0034
   see /usr/share/doc/packages/perl-Plack/Changes

  1.0034  2015-02-02 21:42:42 CET
      [SECURITY]
          - Fixed a possible directory traversal with Plack::App::File on Win32 (sri)
  
      [IMPROVEMENTS]
          - Documentation improvements (timbunce, oalders, autarch, frioux)
          - Avoid warnings in Plack::App::WrapCGI (frioux)
  
  1.0033  2014-10-23 12:33:18 PDT
      [BUG FIXES]
          - Lint: Fix error messages (fgabolde) #473
          - ErrorDocument: Reverse the $done filtering (nwellnhof) #474
  
      [IMPROVEMENTS]
          - StackTrace: Improve the accuracy of thrown exceptions in case where an excpetion
            is thrown in destructors (nwellnhof) #476
  
  1.0032  2014-10-04 11:13:24 PDT
      [IMPROVEMENTS]
          - Support Server::Starter in FCGI handler (yuryu) #435
          - Various documentation fixes

-------------------------------------------------------------------
Tue Sep 16 08:08:05 UTC 2014 - coolo@suse.com

- updated to 1.0031
     [SECURITY]
         - Plack::App::File would previously strip trailing slashes off
           provided paths. This in combination with the common pattern
           of serving files with Plack::Middleware::Static could allow
           an attacker to bypass a whitelist of generated files (avar) #446
 
     [IMPROVEMENTS]
         - Let HTTP::Message::PSGI warn in case of invalid PSGI response (wchristian) #437
         - Update documentation on how response_cb works with writer (doy)
         - Make AccessLog work on non-POSIX environment (dex4er) #442
         - Plack::App::WrapCGI no longer warns under 5.19.9 (frew)
         - Avoid Rosetta Flash attack in JSONP middleware (nichtich) #464
         - Fix Plack::Util::inline_object to make it work with can() as a class method
 
     [NEW FEATURES]
         - Add $req->query_string shortcut to access QUERY_STRING in PSGI environment

-------------------------------------------------------------------
Mon Nov 25 07:39:46 UTC 2013 - coolo@suse.com

- updated to 1.0030
   [IMPROVEMENTS]
       - Middleware::LogDispatch stringifies objects (oalders) #427
       - Encode wide character strings as UTF-8 in HTTP::Server::PSGI #429
       - Optimize Plack::Response->finalize performance (kazeburo) #433
       - Optimize mount() performance in Plack::App::URLMap

   [BUG FIXES]
       - ErrorDocument: remove Content-Encoding and Transfer-Encoding (kazeburo) #430
       - Fix harakiri test hang on win32 (wchristian) #431
       - Handler::FCGI: Restore --keep-stderr option (mauzo) #432

-------------------------------------------------------------------
Fri Oct  4 09:12:16 UTC 2013 - coolo@suse.com

- updated to 1.0029
  [NEW FEATURES]
      - Plack::Test now has a simpler object-oriented interface that doesn't
        take multiple callbacks. #420

  [IMPROVEMENTS]
      - bump dependencies for Test::TCP and HTTP::Tiny
      - Set no_proxy for HTTP::Tiny in tests (kazeburo)

  [INCOMPATIBLE CHANGES]
      - Split HTTP::Server::Simple handler from Plack distribution and merge to
        HTTP-Server-Simple-PSGI distribution

-------------------------------------------------------------------
Tue Jul  9 05:40:34 UTC 2013 - coolo@suse.com

- updated to 1.0028

-------------------------------------------------------------------
Tue Jul  9 05:38:38 UTC 2013 - coolo@suse.com

- update to 1.0028
    [IMPROVEMENTS]
        - Skip cgi related tests for Win32 (chorny) #413
        - Skip tests that could potentially write empty bytes, which could cause
          issues on some servers on local sockets with HTTP::Tiny
        - Skip tests that require HTTP::Cookies, if not available #414
        - Not a dev release, including XS free version of Plack::Test*
        - Fix cgibin tests that often fail on Win32 #375

    [INCOMPATIBLE CHANGES]
        - use HTTP::Tiny in Plack::Test::Suite and Plack::Test::Server rather than skipping it.
        - No XS! Eliminates dependency to LWP::UserAgent by making it completely optional for
          testing. If you run Plack::Test with Server implemenetation or run Plack::Test::Suite
          (for PSGI handlers) without LWP installed, the tests will automatically be skipped.
          This removes the eventual sub-dependency to HTML::Parser, which is the only XS dependency
          in Plack. #408

    [IMPROVEMENTS]
        - Fixed the warning in OO usage of Plack::Builder (doy) #407
        - Shotgun loader now dies if used in Win32 since it leaks memory #320, #400
        - Suppress warnings for Test::TCP (kazeburo) #406
        - $res->to_app shortcut (ether) #409
        - Fix warnings for Plack::App::WrapCGI (frioux)
        - Ignore emacs lock file from restarter (maio)
        - Add documentation for environment variable in Auth::Basic
        - Some Metadata cleanup and Travis CI
        - Use Apache::LogFormat::Compiler in AccessLog (kazeburo)

    [BUG FIXES]
        - Fixed a major bug in 1.0020-1.0021 where posix_default prevents arbitrary arguments
          for plackup-compat (e.g. starman) to handle them (Thanks to justnoxx) Starman#66

    [IMPROVEMENTS]
        - Fixed test warnings (Keedi Kim)
        - Repackage with Milla v0.9.6 #392

-------------------------------------------------------------------
Fri Jul  5 22:14:59 UTC 2013 - dvaleev@suse.com

- Remove the test that has : in HTTP headers which now chokes on 
  new HTTP::Headers 

-------------------------------------------------------------------
Wed May 30 12:05:46 UTC 2012 - coolo@suse.com

- reduce build requires - test suites are fine, build cycles are bad

-------------------------------------------------------------------
Wed May 30 12:02:17 UTC 2012 - coolo@suse.com

- updated to 0.9988
     - Fixes HTTP_HOST in HTTP::Message::PSGI #287 (doy)

   [IMPROVEMENTS]
     - Support streaming in AccessLog::Timed (Peter Makholm)
     - Support streaming in ErrorDocument
     - Removed UTF8 hack in HTTP::Message::PSGI. Depends on URI.pm 1.59 (wreis)
     - Set Host headers correctly in HTTP::Message::PSGI #177
     - Added documentation on supported %-flags in AccessLog (ether)
     - Skip unnecessary tests on non-developer environment

-------------------------------------------------------------------
Fri Mar 16 07:53:34 UTC 2012 - lars@linux-schulserver.de

- update to 0.9986:
  + Use I/O handles to FCGI::Request instead of global STDIN, 
    STDOUT etc.
  + Improved FastCGI docs
  + Cascade app now returns the last response code

-------------------------------------------------------------------
Tue Nov  1 21:54:57 UTC 2011 - lars@linux-schulserver.de

- update to 0.9985:
  + Short circuit Plack::Handler fallback to avoid %INC bugs 
    in perl 5.8 
  + Fixed Makefile.PL to avoid Test::SharedFork interferring 
    with Module::Install 

-------------------------------------------------------------------
Mon Oct 31 13:09:19 UTC 2011 - pascal.bleser@opensuse.org

- update to 0.9984:
  + WrapCGI: Close wrapped CGI's STDIN handle
  + WrapCGI: improved docs
  + Request: Do not destroy HTTP::Body upload headers

-------------------------------------------------------------------
Wed May 11 18:12:13 UTC 2011 - dbahi@novell.com

- Fixed a failing output_encoding.t because of FCGI dependencies
- Improved Plack::Test::Suite documentation
- Fixed ConditionalGET to not die with streaming interface
- Add a reason string to CGI/FastCGI Status header to comply with RFC 3875
- Fixed a CGI/FastCGI handler to ensure newlines are not mangled on Win32 platforms
- localize @ARGV to empty when evaluating a PSGI application
  (https://github.com/sukria/Dancer/issues/473)
- Fixed the use of Getopt::Long to make the pass_through flag local
- Middleware::JSONP now supports more response types such as IO::Handle

-------------------------------------------------------------------
Sat Apr 30 15:19:16 UTC 2011 - coolo@opensuse.org

- updated to 0.9976, see Changes

-------------------------------------------------------------------
Wed Dec  1 13:34:31 UTC 2010 - coolo@novell.com

- switch to perl_requires macro

-------------------------------------------------------------------
Fri Nov  5 09:08:41 UTC 2010 - pascal.bleser@opensuse.org

- update to 0.9951:
  * added Feersum to the benchmark script
  * StackTrace: store the stacktrace in $env->{'plack.stacktrace.text'} and $env->{'plack.stacktrace.html'}
  * added ->mount method to the Plack::Builder OO interface
  * HTTPExceptions: don't set an invalid Content-Length when the exception is not an object
  * ErrorDocument: fixed wrong Content-Length header be set

- changes from 0.9950:
  * fixed typos in middleware docs
  * App::Directory: fixed URL generation escape bug
  * Middleware::JSONP: support callback parameter name

-------------------------------------------------------------------
Wed Sep 22 01:55:10 UTC 2010 - dbahi@novell.com

- no_plan work and other test requires work

-------------------------------------------------------------------
Mon Sep 20 22:02:26 UTC 2010 - dbahi@novell.com

- initial package 0.9949
  * created by cpanspec 1.78