Sha256: bed63d59833c3018e43e935c13ad84a30cf0b93b321348914761b948a3066a31
Contents?: true
Size: 1.76 KB
Versions: 3
Compression:
Stored size: 1.76 KB
Contents
== 3.1 (2015-01-27) Split Directory class into Directory & Keystore, retaining some backward-compatibility shims inside Directory. In v4, these shims will be removed and all key management concerns will be handled by Keystore; the Directory class will be limited to session creation, renewal, and validity checking. == 3.0 (2013-10-03) The format of the global session cookie has been reinvented again! It once again uses JSON (because msgpack was not widely supported in other languages/OSes) but retains the compact array encoding introduced in v2. The cryptographic signature scheme has been changed for better compatibility; we now use PKCS1 v1.5 sign and verify operations instead of "raw" RSA. v2 and v1 sessions are fully supported for read/write, but any session created with the v3 gem will use the v3 crypto scheme. == 2.0 (2012-11-06) The format of the global session cookie has been reinvented; it now uses msgpack and delegates all crypto to RightSupport::Crypto::SignedHash. Together with a few other optimizations, the size of the cookie has shrunk by about 30%. The gem remains capable of reading and writing V1 format cookies, but all new cookies are created with the V2 format. The "integrated" feature is no longer supported for the Rails integration layer; global session attributes must always be accessed separately from local session attributes, through the #global_session reader method that is mixed into ActionController::Base. == 1.0 (2011-01-01) General Availability release. Mostly interface-compatible with 0.9. == 0.9 (2010-12-07) Rack middleware implementation is feature-complete and has major spec coverage. Rails integration is untested and may contain bugs. === 0.9.0 (2010-12-22) Initial commit ported from 'rack' branch of old has_global_session project
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
global_session-3.2.0 | CHANGELOG.rdoc |
global_session-3.1.1 | CHANGELOG.rdoc |
global_session-3.1.0 | CHANGELOG.rdoc |