Revision history for Perl extension CGI::Application::Plugin::Session.

1.06      2024-11-25 15:50:21-06:00 America/Chicago
    - Fix test fail due to date format changes in CGI::Cookie 4.58
      (RT#149959 Slaven Rezić)
    - Use tmpdir for test session files

1.05      2013-12-21 11:31:00 America/Chicago
    - Stop depending on ->DESTROY to call ->flush (reported by Gareth Tunley)

1.04      2013-11-14 10:48:29 America/Chicago

    - Fix hash randomization bug tickled by perl 5.18
      (Arthur Axel 'fREW' Schmidt)
    - Delete some dead code (RT#46587, Nate Smith)
    - Use instance name instead of global CGI::Session->name (Lee Carmichael)

1.03

    - Add session_recreate method (suggested by Robert Bauck Hamar)
    - Add session_loaded method (Sven Neuhaus)

1.02  Tue May 23 12:03:19 EDT 2006

    - When calling session_delete, make sure that the session is
      created first, in case the user hasn't called $self->session
      (Yuji Maeda)
    - When session_delete is called, make sure that we remove any
      session cookies that may be in the outgoing headers before
      adding in the session timeout cookie.

1.01  Fri Mar  3 21:03:45 EDT 2006

    - Fix bug when using CGI::Fast (reported by Yuji Maeda)
    - Clarify the SEND_COOKIE docs to mention that a cookie is only
      set if the session object is created during the request
      (Mark Stosberg)

1.00  Sun Feb  5 16:44:33 EDT 2006

  Bug fixes:
    - Test return value from CGI::Session to make sure the session
      object was created properly. (perlmonkey -at- gmail.com)

0.09  Sun Sep 11 21:22:06 EDT 2005

    - Added session_delete() method to send expired cookie to client
      (Jason Purdy)

0.08  Wed Jul  6 12:06:04 EDT 2005

    - Simplify the pod tests according to Test::Pod docs
    - Allow -expires attribute for the cookie header to be blank
      so that an expiry date is not put on the session automatically
      (Curtis Hawthorne)

0.07  Sat Jun 11 13:24:38 EDT 2005

    - New config option DEFAULT_EXPIRY which will automatically call
      the CGI::Session 'expire' method for all newly created sessions
    - The cookie now sets the Expires header based on the expiry
      time of the CGI::Session object (patch by Mark Stosberg)
    - Changed the hash key where we store all the private info in
      the CGI::Application object to be a bit more unique to this
      plugin module
    - expanded the coverage of the test suite
  Bug fixes:
    - If you didn't import the session_cookie method into your
      namespace, calls to $self->session would fail.
    - If you called session_cookie manually, it was possible under
      specific conditions that the session wasn't created yet,
      and the cookie would not be created properly

0.06  Tue Oct 19 22:15:48 EST 2004

    - CGI::Session will currently only work with CGI.pm so check to see
      if CGI::Application is configured to use another CGI.pm like
      module like CGI::Simple
    - Be more intelligent about choosing a default temporary directory
      for windows users (suggested by Dan Horne)
    - Add a doc note to warn users when they change the name of the
      cookie, to also notify CGI::Session->name

0.05  Sun Sep 19 18:13:03 EST 2004

    - scrap CGI::Application::Plugin support for simple Exporter
      system.
    - Moved module to the CGI::Application::Plugin namespace

0.04  Mon Jul 26 23:44:39 EST 2004

    - add support for the new CGI::Application::Plugin base class

0.03  Tue Feb 10 22:12:29 EST 2004

  - fool Module::Build into ignoring the 'package CGI::Application'
    directive in CGI::Application::Session so that it doesn't list
    CGI::Application as being provided by the distribution in the
    META.yml file. (there must be a better way!)

  - updated the Build.PL script

  - Fixed a silly documentation error


0.02  Tue Feb 10 14:59:51 EST 2004

  - WARNING: changed the way in which session_config accepts
    parameters.  Please check the docs because this will
    affect anyone that was using the session_config method
    in version 0.01.  It is more flexible now, and will allow
    for future additions.

  - altered doc example by moving authentication check
    to cgiapp_prerun to co-inside with the examples in the
    CGI::Application docs - "Clayton L. Scott" tex -at- engsoc.org

  - automatically add a cookie to the outgoing headers if there
    isn't one there already (requires CGI::Application 3.21)

  - changed the code to conform to some of the CGI::Application
    coding standards

0.01  Sun Jan 18 11:06:49 2004
	- original version; created by h2xs 1.19