[libplack-middleware-session-perl] branch master updated (b4ec31d -> 158b6b8)
gregor herrmann
gregoa at debian.org
Wed Sep 17 17:33:08 UTC 2014
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 git at 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
More information about the Pkg-perl-cvs-commits
mailing list