pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/p5-Apache-Session-Wrapper Update p5-Apache-Session...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/997b174702f4
branches:  trunk
changeset: 520212:997b174702f4
user:      obache <obache%pkgsrc.org@localhost>
date:      Tue Oct 17 13:26:28 2006 +0000

description:
Update p5-Apache-Session-Wrapper to 0.31.
Patch provided by Martin Wilke via PR 34339.

0.31   2006-07-11

- Exactly 0.30 but now the Build.PL creates a "traditional"
  Makefile.PL. This fixes the problem that the generated "passthrough"
  Makefile.PL was requiring Apache::TestMB, because it's available on
  my system.


0.30   2006-07-10

- Exactly like 0.29 but does not declare a "build_requires" dependency
  on Apache::TestMB. Declaring this dependency causes CPAN.pm (and
  probably CPANPLUS) to try and install Apache::Test, which may not
  always install cleanly. If you do have it already installed, then it
  will be used to run the live tests.


0.29   2006-06-09

- When not running under mod_perl, Apache::Session::Wrapper simply did
  not even try to load CGI::Cookie to generate cookies. Patch by Derek
  Poon.

- When running under mod_perl 1 without Apache::Request, an exception
  was generated when trying to send a cookie.

- Apache::Session::Wrapper now only checks for err_headers_out and
  headers_out on the header_object, since this works for both mod_perl
  1 and 2, as well as Mason's FakeApache object.

- As of version CGI.pm 3.16, CGI::Cookie has a bake() method, but now
  Apache::Session::Wrapper explicitly will not call it, because if
  you're not running under mod_perl, it ends up calling print() to
  send the cookie header when it is called, which may not be what a
  user of this module wants. Patch by Derek Poon.


0.28   2006-05-23

- Allow a session_id parameter to the constructor, to force the use of
  a particular existing session.

- Fixed a bug where failing to create a new session was ignored if
  allow_invalid_id was true.

- Detect very weird case where tying to tie to Apache::Session
  succeeds but the tied hash has no _session_id key. This now throws
  an exception.

- Fixed bug when the header_object ->can('header_out') but this method
  does not return an object, as with HTML::Mason::FakeApache. Reported
  by Hans Dieter.

- The logic to load an appropriate cookie class if the class was
  already loaded and an exception had previously been thrown by an
  unrelated class.

- Added a way to register session subclass via RegisterClass() and
  RegisterFlexClass(), to allow people to use any session subclass
  they want without needing explicit support in
  Apache::Session::Wrapper.


0.27   not released

- This was a version used internally at Socialtext, but never
  released.


0.26   2005-09-20

- Finally should work properly under both mp1 and mp2.  Patches and
  tests by Daisuke Maki.

- No longer depends on Apache::Cookie or Apache2::Cookie, but it will
  use them if it can instead of CGI::Cookie.


0.25   2005-08-14

- Silenced a warning that could occur when using session length
  cookies under mod_perl.


0.24   2005-08-01

- Optional parameters for store modules were not handled properly when
  using Flex as the session class.  Added some tests.  Reported by
  Gavin Carr.


0.23   2005-07-26

- If two sets of valid parameters for a class shared a parameter, an
  error would be thrown if you used the second set, even if it was
  complete.  Reported by Victor Felix.


0.22   2005-07-18

- Another fix for mod_perl2, this one from Jonas.


0.21   2005-06-20

- The fix for mod_perl2 caused a new cookie to be sent for each
  request under mod_perl 1.  I love it!


0.20   2005-06-08

- Fix to make getting cookies work under mod_perl2.  Reported by
  Baldvin Kovacs.

diffstat:

 www/p5-Apache-Session-Wrapper/Makefile |  5 ++---
 www/p5-Apache-Session-Wrapper/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 94719d7a65c6 -r 997b174702f4 www/p5-Apache-Session-Wrapper/Makefile
--- a/www/p5-Apache-Session-Wrapper/Makefile    Tue Oct 17 13:18:52 2006 +0000
+++ b/www/p5-Apache-Session-Wrapper/Makefile    Tue Oct 17 13:26:28 2006 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2006/03/04 21:30:59 jlam Exp $
+# $NetBSD: Makefile,v 1.13 2006/10/17 13:26:28 obache Exp $
 
-DISTNAME=              Apache-Session-Wrapper-0.19
+DISTNAME=              Apache-Session-Wrapper-0.31
 PKGNAME=               p5-${DISTNAME}
-PKGREVISION=           1
 CATEGORIES=            www perl5
 MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=Apache/}
 
diff -r 94719d7a65c6 -r 997b174702f4 www/p5-Apache-Session-Wrapper/distinfo
--- a/www/p5-Apache-Session-Wrapper/distinfo    Tue Oct 17 13:18:52 2006 +0000
+++ b/www/p5-Apache-Session-Wrapper/distinfo    Tue Oct 17 13:26:28 2006 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2005/02/28 09:33:52 wiz Exp $
+$NetBSD: distinfo,v 1.4 2006/10/17 13:26:28 obache Exp $
 
-SHA1 (Apache-Session-Wrapper-0.19.tar.gz) = ccfeae2a852f6d1ecdf3b23d9f0098fc75ccb28c
-RMD160 (Apache-Session-Wrapper-0.19.tar.gz) = 6e5f26237473bf942d8b038d4ef7919f8b05d36c
-Size (Apache-Session-Wrapper-0.19.tar.gz) = 17868 bytes
+SHA1 (Apache-Session-Wrapper-0.31.tar.gz) = 0ce988cdd513f60fb1c3ce40bfc29be95c074e80
+RMD160 (Apache-Session-Wrapper-0.31.tar.gz) = 4a7e4fef8cfeb0136eae30cf21f0d075e6fd55b4
+Size (Apache-Session-Wrapper-0.31.tar.gz) = 22679 bytes



Home | Main Index | Thread Index | Old Index