1 2003-11-03 Jackson Harper <jackson@ximian.com>
3 * HttpSessionState.cs: Make the SessionDictionary accessable
4 * ISessionHandler.cs: Add method to update the session state
5 data in the handler. Pass the session config to handlers when
7 * SessionConfig.cs: Add StateNetworkTimeout
8 * SessionInProcHandler.cs: Updates because interface has
9 changed, all functionality is the same.
10 * SessionStateModule.cs: Get new config items, allow SQLServer
11 session manager type. Update session handlers when the session
12 state has been released.
13 * SessionStateSectionHandler.cs: Add StateNetworkTimeout
14 * SessionSQLServerHandler.cs: New class allows sessions to be
17 2003-10-28 Jackson Harper <jackson@ximian.com>
19 * HttpSessionState.cs: Do not allow timeout to be set to less then
22 2003-10-28 Jackson Harper <jackson@ximian.com>
24 * SessionInProcHandler.cs: Compute timeouts
25 correctly. DateTime.Milliseconds is the just the milliseconds part
26 of the time, it is not the entire time as milliseconds.
28 2003-10-13 Ben Maurer <bmaurer@users.sourceforge.net>
30 * SessionStateModule.cs: prevent Context.State from being null if
31 the module is inited in another HttpApplication. Fixes #49569.
33 2003-07-30 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
35 * IStateRuntime.cs: New interface class
36 * StateRuntime.cs: New class - stubbed out
38 2003-07-17 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
40 * SessionInProcHandler.cs: Made these internal to fix signature and building CLS-compliant
42 2003-07-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
44 * SessionDictionary.cs: locking.
46 * SessionInProcHandler.cs: use the new method instead of the setter.
48 2003-07-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
51 * SessionInProcHandler.cs:
52 * SessionStateModule.cs: UpdateContext returns a bool indicating if we
53 started a new session. Only call session start event if that is true.
55 2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
57 * SessionStateModule.cs: fire application start and session start/end
60 2003-03-31 Stefan Görling <stefan@gorling.se>
62 * HttpSessionState.cs:
64 * SessionInProcHandler.cs:
65 * SessionStateModule.cs: initial implementation of InProc session.
67 2003-03-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
69 * HttpSessionState.cs: implemented CodePage.
71 * SessionStateModule.cs: initial stuff to make it work.
73 2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
75 * HttpSessionState.cs: reworked to use SessionDictionary.
76 * SessionDictionary.cs: implemented serialization/deserialization.
78 2003-03-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
81 * SessionStateSectionHandler.cs: new files to read <sessionState>
84 2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
86 * SessionStateModule.cs: don't throw exception. Just for testing the
87 configuration stuff until we implement this.
89 2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
91 * HttpSessionState.cs: IsAbandoned is internal.
92 * SessionDictionary.cs: scope fixes.
93 * SessionStateModule.cs: added events.
95 2002-06-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
97 * System.Web.SessionState/HttpSessionState.cs:
98 Fixes based on class status page:
100 - Add attributes (DefaultEvent, ParseChildren).
102 - Explicitly implement some interfaces (IPostBackDataHandler
103 and IPostBackEventHandler).
104 - Implemented some missing methods.
106 2002-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
108 * HttpSessionState.cs: implemented more methods/properties.
109 * SessionDictionary.cs: New file.
111 2002-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
113 * System.Web.SessionState/HttpSessionState.cs:
114 * System.Web.SessionState/SessionStateModule.cs: new files with some
115 implementation and the rest stubbed.
117 2002-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
119 * IReadOnlySessionState.cs:
120 * IRequiresSessionState.cs:
121 * SessionStateMode.cs: new files.