1 2007-10-15 Marek Habersack <mhabersack@novell.com>
3 * SessionStateServerHandler.cs: adjust order of field
6 2007-09-18 Marek Habersack <mhabersack@novell.com>
8 * SessionIDManager.cs: preserve the query part of the url when
9 redirecting with cookieless sessions active. Fixes bug #318790
11 2007-09-07 Marek Habersack <mhabersack@novell.com>
13 * SessionInProcHandler.cs: properly clone the
14 ApplicationState.SessionObjects at the start of the request and
15 use the copy when creating new storage items. That way session
16 scope static objects are valid within a single session only. Fixes
19 2007-08-14 Marek Habersack <mhabersack@novell.com>
21 * SessionStateServerHandler.cs: remove unused field.
23 2007-07-31 Marek Habersack <mhabersack@novell.com>
25 * SessionInProcHandler.cs: initialize the static session objects
26 collection from the application state instead of using
27 SessionStateUtility.GetSessionStaticObjects. Fixes bug #82193
28 * SessionStateServerHandler.cs: as above
30 2007-07-30 Igor Zelmanovich <igorz@mainsoft.com>
32 * SessionStateModule.cs:
33 ensure release (save) session state at OnEndRequest.
35 2007-06-20 Marek Habersack <mhabersack@novell.com>
37 * SessionInProcHandler.cs: use HttpRuntime.InternalCache to keep
40 * SessionStateModule.cs: if session is abandoned and the handler
41 supports expiration, disable the handler's session expiration
42 callback and call SessionStateUtility.RaiseSessionEnd
43 directly. Fixes bug #81853.
45 2007-04-30 Marek Habersack <mhabersack@novell.com>
47 * SessionInProcHandler.cs: do not end session when setting and
48 releasing item in mid-session. Fixes bugs #81440, #81140 and
51 2007-04-18 Marek Habersack <mhabersack@novell.com>
53 * SessionInProcHandler.cs: added protection against raising early
54 session end event when resetting item timeout. Fixes bug #81140
56 2007-03-12 Konstantin Triger <kostat@mainsoft.com>
58 * SessionStateModule.cs: TARGET_J2EE: support only J2EE sessions.
60 2007-03-06 Marek Habersack <mhabersack@novell.com>
62 * SessionInProcHandler.cs: gracefully handle different value types
63 in the session removal handler.
65 * SessionStateModule.cs: create an empty container if session data
66 is null. Fixes bug 80682
68 2007-02-19 Konstantin Triger <kostat@mainsoft.com>
70 * SessionStateModule.cs: call Session_End callback only if the handler
71 does not support expiration.
73 2007-01-20 Miguel de Icaza <miguel@novell.com>
75 * SessionStateModule.cs: Removed unused variables.
77 2007-01-07 Konstantin Triger <kostat@mainsoft.com>
79 * SessionStateModule.cs: Implemented raising of Session_OnEnd event,
82 2006-12-27 Konstantin Triger <kostat@mainsoft.com>
84 * SessionIDManager.cs: Pass config to SessionStateModule.IsCookieLess.
85 * SessionStateStoreData.cs: fix constructor signature.
86 * SessionInProcHandler.cs, SessionStateServerHandler.cs: ensure has a default
87 constructor to make instantiating same as for custom provider.
88 * SessionStateModule.cs: support custom providers.
90 2006-12-20 Marek Habersack <grendello@gmail.com>
91 * SessionStateServerHandler.cs:
92 implemented for the 2.0 model.
94 * SessionStateUtility.cs:
97 * SessionStateStoreProviderBase.cs:
100 * SessionInProcHandler.cs:
101 reimplemented for the 2.0 model.
103 * SessionIDManager.cs: implemented.
105 * SessionStateModule.cs: copied the
106 file to new location and implemented the 2.0 model.
108 * SessionSQLServerHandler.cs:
109 created. Implementation not done yet.
111 * HttpSessionStateContainer.cs: copied
112 the file to new location and implemented the 2.0 model.
114 * StateServerItem.cs: implementation
117 * HttpSessionState.cs: reimplemented
120 * RemoteStateServer.cs: copied the
121 file to new location and added new code for the 2.0 model.
123 * SessionStateItemCollection.cs:
126 * SessionStateActions.cs: moved the
127 file to new location and added the None member.
129 * ISessionIDManager.cs: moved the file
132 * SessionStateItemExpireCallback.cs:
133 moved the file to new location.
135 * IHttpSessionState.cs: moved the file
138 * SessionStateStoreData.cs: moved the
139 file to new location and modified for the 2.0 model.
141 * ISessionStateItemCollection.cs:
142 moved the file to new location.