This is an automated email from the git hooks/post-receive script. gregoa pushed a change to annotated tag upstream/0.24 in repository libplack-middleware-session-perl.
at 788f5f3 (tag) tagging 69e38c98b7944fa1035f04c5a3848cac084da843 (commit) replaces upstream/0.22 tagged by gregor herrmann on Wed Sep 17 19:29:38 2014 +0200 - Log ----------------------------------------------------------------- Upstream version 0.24 Graham Knop (3): fix some typos and spelling mistakes document httponly cookie option allow setting httponly flag via Session::Cookie middleware option Lee Aylward (3): add (de)serializer override option to Cookie store add tests for custom cookie store serializer rename cookiestore test file to match Mark Stosberg (1): Fix typos: s/CORE/CODE/, s/mdoule/module/ 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 Masahiro Nagano (4): remove prepare_dbh, use prepare_cached support get_dbh callback use Cookie::Baker instead of Plack::Request/Response requires Plack::Request 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 g...@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 (65): 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: Fixes the use of Plack::Respose->new Checking in changes prior to tagging of version 0.09_02. Changelog diff is: Fixed a bug where path is not set to / by default. Checking in changes prior to tagging of version 0.09_03. Changelog diff is: Checking in changes prior to tagging of version 0.10. Changelog diff is: remove use DBI since it SHOULD be called outside and it makes mock testing easier fixed docs Checking in changes prior to tagging of version 0.11. Changelog diff is: Checking in changes prior to tagging of version 0.12. Added a note about using Plack::Request typo Added docs to deprecate parameter based session ID retrieval Checking in changes prior to tagging of version 0.13. Checking in changes prior to tagging of version 0.14. Merge pull request #7 from tokuhirom/master Fix dep. Fixes #10 Merge branch 'master' of github.com:stevan/plack-middleware-session Checking in changes prior to tagging of version 0.15. Merge pull request #8 from leedo/master Checking in changes prior to tagging of version 0.16. Switch to cpanfile. Stop auto_install ignore META Use constant time compare to be precautious about HMAC timing attacks Checking in changes prior to tagging of version 0.17. Checking in changes prior to tagging of version 0.18. Merge pull request #15 from leedo/cookie-serializer-tests Add LWP/HTTP::Cookies. Fixes #16 use Milla 0.19 fix name case 0.20 Merge pull request #17 from kazeburo/master add 0.21 Document the vunlerability risk of using Session::Cookie without setting secret. add LICENSE file 0.22 change the warning to die 0.23 0.24 Tokuhiro Matsuno (1): use Test::Fatal instead of Test::Exception. Since Test::Exception have a XS deps. franck cuny (1): fix typo gregor herrmann (1): Imported Upstream version 0.24 lestrrat (4): missing dep implement DBI store make the user pass in dbh instead of connect_info. Add docs update test code s-aska (1): fix Session Fixation ----------------------------------------------------------------------- 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 _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits