This is an automated email from the git hooks/post-receive script. gregoa pushed a change to branch master in repository libplack-middleware-session-perl.
from b4ec31d update changelog new 54b1caf Add debian/upstream/metadata new 3e48581 Update debian/changelog adds 06190e8 as minimalist as I could possibly be adds bd99298 Middleware added, cookie state added, and example psgi app adds fe1bfe7 Fixed I generation to use SHA1 instead of sequential. Added sane defaults to Middleware. adds 3dbe8df kill the debug lines adds 6f23813 add CHI store adds ac4892f preliminary docs added, improved support for subclassing and sid_generator callback for ::State adds 05b5f99 tests for State::Cookie adds 43f34c0 docs, docs and more docs adds 3b4205c adding Makefile.PL, Changes, README and such adds d94ab36 rename dist to Plack::Middleware::Session for consistency adds f331b3e re-usable test suite and Store::File added adds 726a37c rename psgix.session to plack.session adds bb89da4 to make git include the t/tmp dir adds 6d60117 add test for Store::CHI adds 40cc485 make temporary directory by myself adds 9bb2075 improved Store::File based on stuff in Store::CHI, ... added Store::Null and tests adds 01fb490 forgot to rename psgix.session to plack.session in the example adds 3d92cf4 bunch more docs adds 68fc976 use TMPDIR env if it's defined in Store::File adds ad80e44 inflate store/state with strings like "store => 'File'" with autoloading. adds 56b9910 check wrong format request session_id adds 7a62d1b oops adds 6a695f0 s/check/validate/ adds 2498bde no temporary variable adds ae35574 refactoring chiba++ commit so we only extract session id once adds a45f272 adding the validation step into the docs adds 02e67ea add Store::Cache adds 20ede53 remove Store::CHI adds 7b024ad doc cleanup adds d6af4aa allow session class to be configurable adds 74e0eff adding in the dump_session method to the Store classes adds ecc6a7e adding test for custom session subclass adds 30cc0a7 Adding some additional docs and VERSION, AUTHORITY stuff adds 536da02 update example to use Plack::Request->session, add docs about where we store session adds 43852b3 version 0.01 adds f5e6324 fixing the mis-named dependency adds d5abacd fix typo adds b2504d0 Do not destroy callback interface (clkao) adds de784fa pre-0.02 commit adds b84f31d s/plack.session/psgix.session/ adds 3387a11 use lock_* for advisory locking adds 9dcca82 Merge branch 'master' of g...@github.com:stevan/plack-middleware-session adds 000c696 0.03 release adds 4a0cb5a Huge rewrite of the code: $session->get, ->set etc. do not read from store as it's called anymore. Session is instantiated in the request initialization, and committed to the data store in the finalization phase. adds caf3bd9 Reworked Session to make the expiration a store's responsibility and fix the bug in state where it handles expires as an object state. adds d326e75 Added Session::Cookie middleware which utilizes Cookie as both state and store. Fixes gh-1 adds 4ff4172 Make psgix.session a hash reference and plack.session an (optional) session object. Moved around the code a lot from Plack::Session to Middleware::Session to make Plack::Session a plain Perl object. adds 98b27b3 Some cleanup of the code. adds 8526579 Rewrote all the tests and now all tests pass! (Skips the null store tests since it doesn't make much sense now.) adds 399edae Simplified the accessor code and consructor. Also simplified documents. adds 3bf03fd Remove $session->commit, and hence remove manager to make Session object really stateless. adds dc556d2 Refactored Middleware::Session to call ->state and ->store inside more abstract methods so Cookie can override them easily without creating an inline state/store objects. adds 08b2e16 s/cleanup/remove/ in Store API adds 7518e92 Pass $env in more Middleware APIs so subclasses can do more things flexibly in the runtime. adds f6abc0a Always renew timestamp in Cookie Session adds 92edbdd Moved Plack::Request and Plack::Response use to individual State:: subclasses. Refactored Cookie State to remove code duplicates. adds 7ea446f adding in tests for the raw HASH session adds 6df1efd removing the test for the cookie middleware that wont work cause thats not how that middleware works adds c6a7260 remove session_class and psgix.session per discussion on IRC :) Plack::Session as a library goes to where Plack::Request goes. adds 2c5f34e Make it work the new Plack::Request (in Plack 1.0) adds e4976d9 avoid perl warnings adds ee51674 Accept expires as seconds since new Plack::Response ditches CGI::Simple::Cookie. Added docs and tests for it. Fixes gh-2 adds 442b79a Added 'httponly' to Cookie state options. adds 91b8789 Checking in changes prior to tagging of version 0.09_01. Changelog diff is: adds 8e44733 Fixes the use of Plack::Respose->new adds 98f62fd Checking in changes prior to tagging of version 0.09_02. Changelog diff is: adds c42534a Fixed a bug where path is not set to / by default. adds 983d87d Checking in changes prior to tagging of version 0.09_03. Changelog diff is: adds 69c28b0 Checking in changes prior to tagging of version 0.10. Changelog diff is: adds 7a1e1c1 missing dep adds 6f28db4 implement DBI store adds 7c2aa12 make the user pass in dbh instead of connect_info. Add docs adds db4670e update test code adds f4cbdfe remove use DBI since it SHOULD be called outside and it makes mock testing easier adds 0e9a58b fixed docs adds 3f7980e Checking in changes prior to tagging of version 0.11. Changelog diff is: adds eb14af1 Fix typos: s/CORE/CODE/, s/mdoule/module/ adds c4b2fb0 fix some typos and spelling mistakes adds 69ae821 document httponly cookie option adds 09db067 allow setting httponly flag via Session::Cookie middleware option adds 89d240f Checking in changes prior to tagging of version 0.12. adds 821873e Added a note about using Plack::Request adds 869a7cb typo adds 0d826d0 fix Session Fixation adds ea40d86 Added docs to deprecate parameter based session ID retrieval adds c9cdee2 Checking in changes prior to tagging of version 0.13. adds 39d453e remove prepare_dbh, use prepare_cached adds 4804dac support get_dbh callback adds f85f3f0 Checking in changes prior to tagging of version 0.14. adds a7b57e4 Fix dep. Fixes #10 adds 91d1d9d use Test::Fatal instead of Test::Exception. Since Test::Exception have a XS deps. adds 1af1f91 Merge pull request #7 from tokuhirom/master adds 40ffc93 Merge branch 'master' of github.com:stevan/plack-middleware-session adds 0ad8226 Checking in changes prior to tagging of version 0.15. adds d6dbd97 add (de)serializer override option to Cookie store adds c2177e5 Merge pull request #8 from leedo/master adds bf4221f Checking in changes prior to tagging of version 0.16. adds cf0f30a Switch to cpanfile. Stop auto_install adds 4864c4f ignore META adds b7f0252 Use constant time compare to be precautious about HMAC timing attacks adds 252e865 Checking in changes prior to tagging of version 0.17. adds a2feeeb Checking in changes prior to tagging of version 0.18. adds 6e2a378 add tests for custom cookie store serializer adds dbeb4be rename cookiestore test file to match adds dbb3bb5 Merge pull request #15 from leedo/cookie-serializer-tests adds 5200dbb Add LWP/HTTP::Cookies. Fixes #16 adds 20fae14 use Milla adds ee8615f 0.19 adds 6ed86b0 fix name case adds 6473b24 0.20 adds 9cc82c7 use Cookie::Baker instead of Plack::Request/Response adds 4125698 requires Plack::Request adds aed24ba Merge pull request #17 from kazeburo/master adds 54cd346 add adds e56d1ad 0.21 adds 64f0721 Document the vunlerability risk of using Session::Cookie without setting secret. adds 1424315 add LICENSE file adds 20dcecb 0.22 adds fb923fc change the warning to die adds ddaa5ad 0.23 adds 73d9c94 0.24 adds 69e38c9 Imported Upstream version 0.24 new cae932f Merge tag 'upstream/0.24' new 4dc5f87 Update debian/changelog new 0f2409f Refresh switch-to-digest-sha.patch (fuzz due to version number). new 158b6b8 releasing package libplack-middleware-session-perl version 0.24-1 The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Build.PL | 5 ++++- Changes | 6 ++++++ META.json | 2 +- META.yml | 2 +- debian/changelog | 12 ++++++++++-- debian/patches/switch-to-digest-sha.patch | 4 ++-- debian/upstream/metadata | 7 +++++++ lib/Plack/Middleware/Session.pm | 2 +- lib/Plack/Middleware/Session/Cookie.pm | 6 ++---- lib/Plack/Session.pm | 2 +- lib/Plack/Session/State.pm | 2 +- lib/Plack/Session/State/Cookie.pm | 2 +- lib/Plack/Session/Store.pm | 2 +- lib/Plack/Session/Store/Cache.pm | 2 +- lib/Plack/Session/Store/File.pm | 2 +- lib/Plack/Session/Store/Null.pm | 2 +- 16 files changed, 41 insertions(+), 19 deletions(-) create mode 100644 debian/upstream/metadata -- 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