New test.
[mono.git] / mcs / class / System.Web / System.Web.SessionState / ChangeLog
index 6ce96b6165ceda2a7cacb1cccd25cb4d12d17b47..8a77874d8d7af9c56c73a4c6ebf57d48f243c78b 100644 (file)
@@ -1,3 +1,97 @@
+2006-10-12 Hubert FONGARNAND <informatique.internet@fiducial.fr>
+
+       Patch from Hubert FONGARNAND
+       
+       * SessionSQLServerHandler.cs (selectCommand): Instead of using
+       SELECT * for pulling the data out of the ASPStateTempSessions, use
+       the explicit column names.  This allows users to change the table
+       and not have any undesired side effects for our code.
+
+       (ReadBytes): This patch corrects a bug too in ReadBytes. The index parameter
+       was not properly used when calculating the size of the data.
+       
+2006-09-03  Robert Jordan  <robertj@gmx.net>
+
+       * SessionSQLServerHandler.cs: persist and handle the "timeout" and
+       "expire" properties of the session. Fixes bug #78281.
+       Patch by Boris Dores <babal@via.ecp.fr>.
+
+2006-08-08  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * SessionInProcHandler.jvm.cs:
+       * SessionStateModule.cs: added NET_2_0 parts into TARGET_J2EE
+
+2006-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * RemoteStateServer.cs: make it inmortal.
+
+2006-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * RemoteStateServer.cs: use a Cache instead of a Hashtable so that we
+       get sliding expiration for free.
+       * StateServerItem.cs: expose 'timeout' through a property.
+
+2006-06-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * SessionId.cs: make the length of the SessionID 24, as MS.
+
+2006-04-19  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SessionConfig.cs: Avoid a cast.
+       * SessionDictionary.cs: Remove unused internal methods.
+       * SessionId.cs: Const-ify internal/private values.
+       * SessionStateModule.cs: Const-ify internal/private values.
+
+2006-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * SessionSQLServerHandler.cs: if the connection to the DB is lost, retry
+       the select/update/insert/delete commands after reconnecting.
+       Fixes bug #77785.
+
+2006-03-04  Robert Jordan  <robertj@gmx.net>
+
+       * SessionSQLServerHandler.cs: make SQL statements and parameters
+       provider independent/configurable.
+       * SessionSQLServerHandler.cs (SelectSession): properly dispose
+       the data reader. Fixes bug #77698.
+
+2006-02-28  Chris Toshok  <toshok@ximian.com>
+
+       * IStateRuntime.cs: wrap new interface method with NET_2_0.
+
+2006-02-28  Chris Toshok  <toshok@ximian.com>
+
+       * SessionStateActions.cs: oops, actually rename the enum, not just
+       the file.
+
+2006-02-28  Chris Toshok  <toshok@ximian.com>
+
+       * SessionStateActions.cs: rename SessionStateActionFlags to this.
+
+       * ISessionIDManager.cs: rename ISessionIDModule to this.
+
+       * IStateRuntime.cs: corcompare work.
+
+2006-02-01  Chris Toshok  <toshok@ximian.com>
+
+       * SessionStateServerHandler.cs: CONFIGURATION_2_0 => NET_2_0.
+
+       * SessionSQLServerHandler.cs: same.
+
+       * SessionStateModule.cs: same.
+
+       * ISessionHandler.cs: same.
+
+       * SessionInProcHandler.cs: same.
+
+2006-01-18 Konstantin Triger <kostat@mainsoft.com>
+
+       * HttpSessionState.jvm.cs: correcting serialization conditions.
+
+2006-01-09  Konstantin Triger <kostat@mainsoft.com>
+
+       * HttpSessionState.jvm.cs: merging HttpSessionState.cs@@/main/19-24
+
 2005-11-28  Chris Toshok  <toshok@ximian.com>
 
        * SessionStateModule.cs: CONFIGURATION_2_0 work.
        * SessionStateModule.cs: fire application start and session start/end
        events.
 
-2003-03-31  Stefan Görling <stefan@gorling.se>
+2003-03-31  Stefan Görling <stefan@gorling.se>
 
        * HttpSessionState.cs:
        * ISessionHandler.cs: