Fix for bug 80682
[mono.git] / mcs / class / System.Web / System.Web.SessionState_2.0 / ChangeLog
1 2007-03-06  Marek Habersack  <mhabersack@novell.com>
2
3         * SessionStateModule.cs: create an empty container if session data
4         is null. Fixes bug 80682
5
6 2007-02-19  Konstantin Triger <kostat@mainsoft.com>
7
8         * SessionStateModule.cs: call Session_End callback only if the handler
9                 does not support expiration.
10
11 2007-01-20  Miguel de Icaza  <miguel@novell.com>
12
13         * SessionStateModule.cs: Removed unused variables.
14
15 2007-01-07  Konstantin Triger <kostat@mainsoft.com>
16
17         * SessionStateModule.cs: Implemented raising of Session_OnEnd event,
18                 refactoring.
19
20 2006-12-27  Konstantin Triger <kostat@mainsoft.com>
21
22         * SessionIDManager.cs: Pass config to SessionStateModule.IsCookieLess.
23         * SessionStateStoreData.cs: fix constructor signature.
24         * SessionInProcHandler.cs, SessionStateServerHandler.cs: ensure has a default
25                 constructor to make instantiating same as for custom provider.
26         * SessionStateModule.cs: support custom providers.
27
28 2006-12-20  Marek Habersack  <grendello@gmail.com>
29         * SessionStateServerHandler.cs:
30         implemented for the 2.0 model.
31
32         * SessionStateUtility.cs:
33         implemented.
34
35         * SessionStateStoreProviderBase.cs:
36         implemented.
37
38         * SessionInProcHandler.cs:
39         reimplemented for the 2.0 model.
40
41         * SessionIDManager.cs: implemented.
42
43         * SessionStateModule.cs: copied the
44         file to new location and implemented the 2.0 model.
45
46         * SessionSQLServerHandler.cs:
47         created. Implementation not done yet.
48
49         * HttpSessionStateContainer.cs: copied
50         the file to new location and implemented the 2.0 model.
51
52         * StateServerItem.cs: implementation
53         for the 2.0 model.
54
55         * HttpSessionState.cs: reimplemented
56         for the 2.0 model.
57
58         * RemoteStateServer.cs: copied the
59         file to new location and added new code for the 2.0 model.
60
61         * SessionStateItemCollection.cs:
62         implemented.
63
64         * SessionStateActions.cs: moved the
65         file to new location and added the None member.
66
67         * ISessionIDManager.cs: moved the file
68         to new location.
69
70         * SessionStateItemExpireCallback.cs:
71         moved the file to new location.
72
73         * IHttpSessionState.cs: moved the file
74         to new location.
75
76         * SessionStateStoreData.cs: moved the
77         file to new location and modified for the 2.0 model.
78
79         * ISessionStateItemCollection.cs:
80         moved the file to new location.