[libplack-middleware-session-perl] annotated tag 0.09_01 created (now c7ee542)
Florian Schlichting
fsfs at moszumanska.debian.org
Tue Jan 2 19:57:54 UTC 2018
This is an automated email from the git hooks/post-receive script.
fsfs pushed a change to annotated tag 0.09_01
in repository libplack-middleware-session-perl.
at c7ee542 (tag)
tagging 91b87895a2b8a5eaf873fe79c4a86189ae25d6e4 (commit)
tagged by Tatsuhiko Miyagawa
on Sat Jan 30 13:45:32 2010 -0800
- Log -----------------------------------------------------------------
Tagging version '0.09_01' using shipit.
Masahiro Chiba (9):
add CHI store
add test for Store::CHI
make temporary directory by myself
check wrong format request session_id
oops
s/check/validate/
no temporary variable
add Store::Cache
remove Store::CHI
Stevan Little (29):
as minimalist as I could possibly be
Middleware added, cookie state added, and example psgi app
preliminary docs added, improved support for subclassing and sid_generator callback for ::State
tests for State::Cookie
docs, docs and more docs
adding Makefile.PL, Changes, README and such
rename dist to Plack::Middleware::Session for consistency
re-usable test suite and Store::File added
rename psgix.session to plack.session
to make git include the t/tmp dir
improved Store::File based on stuff in Store::CHI, ... added Store::Null and tests
forgot to rename psgix.session to plack.session in the example
bunch more docs
refactoring chiba++ commit so we only extract session id once
adding the validation step into the docs
doc cleanup
allow session class to be configurable
adding in the dump_session method to the Store classes
adding test for custom session subclass
Adding some additional docs and VERSION, AUTHORITY stuff
update example to use Plack::Request->session, add docs about where we store session
version 0.01
fixing the mis-named dependency
pre-0.02 commit
s/plack.session/psgix.session/
Merge branch 'master' of git at github.com:stevan/plack-middleware-session
0.03 release
adding in tests for the raw HASH session
removing the test for the cookie middleware that wont work cause thats not how that middleware works
Tatsuhiko Miyagawa (25):
Fixed I generation to use SHA1 instead of sequential. Added sane defaults to Middleware.
kill the debug lines
use TMPDIR env if it's defined in Store::File
inflate store/state with strings like "store => 'File'" with autoloading.
Do not destroy callback interface (clkao)
use lock_* for advisory locking
Huge rewrite of the code: $session->get, ->set etc. do not read from
Reworked Session to make the expiration a store's responsibility and
Added Session::Cookie middleware which utilizes Cookie as both state and store.
Make psgix.session a hash reference and plack.session an (optional)
Some cleanup of the code.
Rewrote all the tests and now all tests pass!
Simplified the accessor code and consructor. Also simplified documents.
Remove $session->commit, and hence remove manager to make Session
Refactored Middleware::Session to call ->state and ->store inside more
s/cleanup/remove/ in Store API
Pass $env in more Middleware APIs so subclasses can do more things flexibly in the runtime.
Always renew timestamp in Cookie Session
Moved Plack::Request and Plack::Response use to individual State:: subclasses.
remove session_class and psgix.session per discussion on IRC :)
Make it work the new Plack::Request (in Plack 1.0)
avoid perl warnings
Accept expires as seconds since new Plack::Response ditches CGI::Simple::Cookie.
Added 'httponly' to Cookie state options.
Checking in changes prior to tagging of version 0.09_01. Changelog diff is:
franck cuny (1):
fix typo
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libplack-middleware-session-perl.git
More information about the Pkg-perl-cvs-commits
mailing list