ChangeLog 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. 2007-08-14 Marek Habersack <[email protected]>
  2. * SessionStateServerHandler.cs: remove unused field.
  3. 2007-07-31 Marek Habersack <[email protected]>
  4. * SessionInProcHandler.cs: initialize the static session objects
  5. collection from the application state instead of using
  6. SessionStateUtility.GetSessionStaticObjects. Fixes bug #82193
  7. * SessionStateServerHandler.cs: as above
  8. 2007-07-30 Igor Zelmanovich <[email protected]>
  9. * SessionStateModule.cs:
  10. ensure release (save) session state at OnEndRequest.
  11. 2007-06-20 Marek Habersack <[email protected]>
  12. * SessionInProcHandler.cs: use HttpRuntime.InternalCache to keep
  13. the internal entries.
  14. * SessionStateModule.cs: if session is abandoned and the handler
  15. supports expiration, disable the handler's session expiration
  16. callback and call SessionStateUtility.RaiseSessionEnd
  17. directly. Fixes bug #81853.
  18. 2007-04-30 Marek Habersack <[email protected]>
  19. * SessionInProcHandler.cs: do not end session when setting and
  20. releasing item in mid-session. Fixes bugs #81440, #81140 and
  21. #80723
  22. 2007-04-18 Marek Habersack <[email protected]>
  23. * SessionInProcHandler.cs: added protection against raising early
  24. session end event when resetting item timeout. Fixes bug #81140
  25. 2007-03-12 Konstantin Triger <[email protected]>
  26. * SessionStateModule.cs: TARGET_J2EE: support only J2EE sessions.
  27. 2007-03-06 Marek Habersack <[email protected]>
  28. * SessionInProcHandler.cs: gracefully handle different value types
  29. in the session removal handler.
  30. * SessionStateModule.cs: create an empty container if session data
  31. is null. Fixes bug 80682
  32. 2007-02-19 Konstantin Triger <[email protected]>
  33. * SessionStateModule.cs: call Session_End callback only if the handler
  34. does not support expiration.
  35. 2007-01-20 Miguel de Icaza <[email protected]>
  36. * SessionStateModule.cs: Removed unused variables.
  37. 2007-01-07 Konstantin Triger <[email protected]>
  38. * SessionStateModule.cs: Implemented raising of Session_OnEnd event,
  39. refactoring.
  40. 2006-12-27 Konstantin Triger <[email protected]>
  41. * SessionIDManager.cs: Pass config to SessionStateModule.IsCookieLess.
  42. * SessionStateStoreData.cs: fix constructor signature.
  43. * SessionInProcHandler.cs, SessionStateServerHandler.cs: ensure has a default
  44. constructor to make instantiating same as for custom provider.
  45. * SessionStateModule.cs: support custom providers.
  46. 2006-12-20 Marek Habersack <[email protected]>
  47. * SessionStateServerHandler.cs:
  48. implemented for the 2.0 model.
  49. * SessionStateUtility.cs:
  50. implemented.
  51. * SessionStateStoreProviderBase.cs:
  52. implemented.
  53. * SessionInProcHandler.cs:
  54. reimplemented for the 2.0 model.
  55. * SessionIDManager.cs: implemented.
  56. * SessionStateModule.cs: copied the
  57. file to new location and implemented the 2.0 model.
  58. * SessionSQLServerHandler.cs:
  59. created. Implementation not done yet.
  60. * HttpSessionStateContainer.cs: copied
  61. the file to new location and implemented the 2.0 model.
  62. * StateServerItem.cs: implementation
  63. for the 2.0 model.
  64. * HttpSessionState.cs: reimplemented
  65. for the 2.0 model.
  66. * RemoteStateServer.cs: copied the
  67. file to new location and added new code for the 2.0 model.
  68. * SessionStateItemCollection.cs:
  69. implemented.
  70. * SessionStateActions.cs: moved the
  71. file to new location and added the None member.
  72. * ISessionIDManager.cs: moved the file
  73. to new location.
  74. * SessionStateItemExpireCallback.cs:
  75. moved the file to new location.
  76. * IHttpSessionState.cs: moved the file
  77. to new location.
  78. * SessionStateStoreData.cs: moved the
  79. file to new location and modified for the 2.0 model.
  80. * ISessionStateItemCollection.cs:
  81. moved the file to new location.