[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