You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
@@ -1,221 +0,0 @@
|
||||
2010-02-24 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateServerHandler.cs, SessionSQLServerHandler.cs: added
|
||||
support for session state compression (4.0)
|
||||
|
||||
2010-01-20 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateBehavior.cs: added (4.0)
|
||||
|
||||
2009-10-19 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateModule.cs: enabled SQL session state provider.
|
||||
|
||||
* SessionSQLServerHandler.cs: implemented. Uses System.Data.Common
|
||||
for provider-agnostic implementation. Until an issue with Npgsql's
|
||||
2.0 factory missing is resolved it defaults to using
|
||||
Mono.Data.Sqlite as the provider.
|
||||
Selecting of the data provider is done by putting DbProviderName
|
||||
in the connection string specified in the
|
||||
<system.web/sessionState> configuration section.
|
||||
|
||||
2009-03-21 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* HttpSessionState.cs: implemented the CookieMode property.
|
||||
|
||||
2008-09-15 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateModule.cs: correctly let the handler know if an item
|
||||
is new when calling SetAndReleaseItemExclusive. Fixes bug #424797
|
||||
If handler's GetItem doesn't initialize storeLockId to a non-null
|
||||
value, initialize it to 0. Fixes bug #424797
|
||||
|
||||
2008-07-29 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateModule.cs: use Request.FilePath instead of
|
||||
Request.BaseVirtualDirectory to retrieve the cookie-less session
|
||||
identifier. Fixes bug #397418
|
||||
|
||||
2008-06-04 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateModule.cs: set the application modifier path to bare
|
||||
session id.
|
||||
|
||||
2008-05-30 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateModule.cs: do not use synthetized event accessors
|
||||
(to avoid locks).
|
||||
|
||||
2008-04-24 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateModule.cs: reset the storage data item timeout to
|
||||
the HttpApplication.Session.Timeout value after the Session_Start
|
||||
event is fired. Fixes bug #382644
|
||||
|
||||
2007-11-05 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateModule.cs: use TimeSpan.TotalMinutes wherever a
|
||||
session timeout is required, so that sessions do not expire
|
||||
prematurely. Fixes bug #339026. Patch from Adriaan van Kekem
|
||||
<adriaanvk@gmail.com>, thanks!
|
||||
|
||||
2007-10-17 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionInProcHandler.cs: in certain situations the 'item'
|
||||
parameter passed to SetAndReleaseItemExclusive may be null. The
|
||||
issue was reported in bug #333898, but the reporter cannot provide
|
||||
a test case that triggers the issue. Added work around the problem
|
||||
in the way that should have the least impact on the rest of the
|
||||
code. If 'item' is null, then the new session item is created
|
||||
without the items and staticItems collections - they will be
|
||||
initialized to defaults when retrieving the session item. This is
|
||||
not a correct fix, but since there is no test case this is the
|
||||
best what can be done right now.
|
||||
|
||||
2007-10-15 Juraj Skripsky <js@hotfeet.ch>
|
||||
|
||||
* SessionStateModule.cs (Init): Use HttpApplication.LoadType,
|
||||
don't swallow TypeLoadException.
|
||||
|
||||
2007-10-15 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateServerHandler.cs: adjust order of field
|
||||
initialization.
|
||||
|
||||
2007-09-18 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionIDManager.cs: preserve the query part of the url when
|
||||
redirecting with cookieless sessions active. Fixes bug #318790
|
||||
|
||||
2007-09-07 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionInProcHandler.cs: properly clone the
|
||||
ApplicationState.SessionObjects at the start of the request and
|
||||
use the copy when creating new storage items. That way session
|
||||
scope static objects are valid within a single session only. Fixes
|
||||
bug #82709
|
||||
|
||||
2007-08-14 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionStateServerHandler.cs: remove unused field.
|
||||
|
||||
2007-07-31 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionInProcHandler.cs: initialize the static session objects
|
||||
collection from the application state instead of using
|
||||
SessionStateUtility.GetSessionStaticObjects. Fixes bug #82193
|
||||
* SessionStateServerHandler.cs: as above
|
||||
|
||||
2007-07-30 Igor Zelmanovich <igorz@mainsoft.com>
|
||||
|
||||
* SessionStateModule.cs:
|
||||
ensure release (save) session state at OnEndRequest.
|
||||
|
||||
2007-06-20 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionInProcHandler.cs: use HttpRuntime.InternalCache to keep
|
||||
the internal entries.
|
||||
|
||||
* SessionStateModule.cs: if session is abandoned and the handler
|
||||
supports expiration, disable the handler's session expiration
|
||||
callback and call SessionStateUtility.RaiseSessionEnd
|
||||
directly. Fixes bug #81853.
|
||||
|
||||
2007-04-30 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionInProcHandler.cs: do not end session when setting and
|
||||
releasing item in mid-session. Fixes bugs #81440, #81140 and
|
||||
#80723
|
||||
|
||||
2007-04-18 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionInProcHandler.cs: added protection against raising early
|
||||
session end event when resetting item timeout. Fixes bug #81140
|
||||
|
||||
2007-03-12 Konstantin Triger <kostat@mainsoft.com>
|
||||
|
||||
* SessionStateModule.cs: TARGET_J2EE: support only J2EE sessions.
|
||||
|
||||
2007-03-06 Marek Habersack <mhabersack@novell.com>
|
||||
|
||||
* SessionInProcHandler.cs: gracefully handle different value types
|
||||
in the session removal handler.
|
||||
|
||||
* SessionStateModule.cs: create an empty container if session data
|
||||
is null. Fixes bug 80682
|
||||
|
||||
2007-02-19 Konstantin Triger <kostat@mainsoft.com>
|
||||
|
||||
* SessionStateModule.cs: call Session_End callback only if the handler
|
||||
does not support expiration.
|
||||
|
||||
2007-01-20 Miguel de Icaza <miguel@novell.com>
|
||||
|
||||
* SessionStateModule.cs: Removed unused variables.
|
||||
|
||||
2007-01-07 Konstantin Triger <kostat@mainsoft.com>
|
||||
|
||||
* SessionStateModule.cs: Implemented raising of Session_OnEnd event,
|
||||
refactoring.
|
||||
|
||||
2006-12-27 Konstantin Triger <kostat@mainsoft.com>
|
||||
|
||||
* SessionIDManager.cs: Pass config to SessionStateModule.IsCookieLess.
|
||||
* SessionStateStoreData.cs: fix constructor signature.
|
||||
* SessionInProcHandler.cs, SessionStateServerHandler.cs: ensure has a default
|
||||
constructor to make instantiating same as for custom provider.
|
||||
* SessionStateModule.cs: support custom providers.
|
||||
|
||||
2006-12-20 Marek Habersack <grendello@gmail.com>
|
||||
* SessionStateServerHandler.cs:
|
||||
implemented for the 2.0 model.
|
||||
|
||||
* SessionStateUtility.cs:
|
||||
implemented.
|
||||
|
||||
* SessionStateStoreProviderBase.cs:
|
||||
implemented.
|
||||
|
||||
* SessionInProcHandler.cs:
|
||||
reimplemented for the 2.0 model.
|
||||
|
||||
* SessionIDManager.cs: implemented.
|
||||
|
||||
* SessionStateModule.cs: copied the
|
||||
file to new location and implemented the 2.0 model.
|
||||
|
||||
* SessionSQLServerHandler.cs:
|
||||
created. Implementation not done yet.
|
||||
|
||||
* HttpSessionStateContainer.cs: copied
|
||||
the file to new location and implemented the 2.0 model.
|
||||
|
||||
* StateServerItem.cs: implementation
|
||||
for the 2.0 model.
|
||||
|
||||
* HttpSessionState.cs: reimplemented
|
||||
for the 2.0 model.
|
||||
|
||||
* RemoteStateServer.cs: copied the
|
||||
file to new location and added new code for the 2.0 model.
|
||||
|
||||
* SessionStateItemCollection.cs:
|
||||
implemented.
|
||||
|
||||
* SessionStateActions.cs: moved the
|
||||
file to new location and added the None member.
|
||||
|
||||
* ISessionIDManager.cs: moved the file
|
||||
to new location.
|
||||
|
||||
* SessionStateItemExpireCallback.cs:
|
||||
moved the file to new location.
|
||||
|
||||
* IHttpSessionState.cs: moved the file
|
||||
to new location.
|
||||
|
||||
* SessionStateStoreData.cs: moved the
|
||||
file to new location and modified for the 2.0 model.
|
||||
|
||||
* ISessionStateItemCollection.cs:
|
||||
moved the file to new location.
|
||||
Reference in New Issue
Block a user