**** Merged from MCS ****
[mono-project.git] / mcs / class / System.Web / System.Web.Security / ChangeLog
blob73d0df19764e5363bb7e9bc78a86bb9ce6871ed7
2 2004-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
4         * FormsAuthentication.cs: patch by Jim Pease to fix the date on renewal.
6 2004-08-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
8         * FormsAuthenticationModule.cs: don't renew expired cookies. Only renew
9         the cookie if SlidingExpiration is set. Thanks to Jim Pease.
11 2004-08-03  Sanjay Gupta <gsanjay@novell.com>
13         * MembershipSortOptions.cs:
14         * MembershipPasswordFormat.cs:
15         * MembershipOnlineStatus.cs:
16         * MembershipCreateStatus.cs:
17         * CookieProtection.cs: minor modifications.
19 2004-06-12  Pedro Martínez Juliá  <yoros@wanadoo.es>
21         * FormsAuthentication.cs: Undo last change.
23 2004-06-12  Pedro Martínez Juliá  <yoros@wanadoo.es>
25         * FormsAuthentication.cs: go to loginUrl from web.config settings
26         before try with the default ones.
28 2004-06-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>
30         * DefaultAuthenticationModule.cs: set the IPrincipal for this thread
31         once we have a user. Fixes bug #59683.
33 2004-04-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
35         * FormsAuthenticationModule.cs: re-read configuration files if needed
36         when determining if forms auth. is used.
38 2004-01-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
40         * FormsAuthentication.cs: added RequireSSL and SlidingExpiration.
42 2004-01-11  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
44         * PassportIdentity.cs: Added v 1.1 members
46 2003-11-25 Ben Maurer  <bmaurer@users.sourceforge.net>
47         
48         * AccessMembershipProvider.cs: New v2 file
49         * AccessRoleProvider.cs: New v2 file
50         * ADMembershipProvider.cs: New v2 file
51         * AnonymousIdentificationEventArgs.cs: New v2 file
52         * AnonymousIdentificationEventHandler.cs: New v2 file
53         * AnonymousIdentificationModule.cs: New v2 file
54         * CookieProtection.cs: New v2 file
55         * IMembershipProvider.cs: New v2 file
56         * IRoleProvider.cs: New v2 file
57         * Membership.cs: New v2 file
58         * MembershipCreateStatus.cs: New v2 file
59         * MembershipCreateUserException.cs: New v2 file
60         * MembershipOnlineStatus.cs: New v2 file
61         * MembershipPasswordException.cs: New v2 file
62         * MembershipPasswordFormat.cs: New v2 file
63         * MembershipProviderCollection.cs: New v2 file
64         * MembershipSortOptions.cs: New v2 file
65         * MembershipUser.cs: New v2 file
66         * MembershipUserCollection.cs: New v2 file
67         * RoleManagerEventArgs.cs: New v2 file
68         * RoleManagerEventHandler.cs: New v2 file
69         * RoleManagerModule.cs: New v2 file
70         * RolePrincipal.cs: New v2 file
71         * RoleProviderCollection.cs: New v2 file
72         * Roles.cs: New v2 file
73         * SqlMembershipProvider.cs: New v2 file
74         * SqlRoleProvider.cs: New v2 file
76 2003-11-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
78         * FormsAuthentication.cs: encoding updates.
80 2003-10-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
82         * FormsAuthenticationModule.cs: fixed for applications other than /.
84 2003-08-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
86         * UrlAuthorizationModule.cs: fixed description for status code.
88 2003-07-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
90         * FormsAuthenticationModule.cs: really renew the ticket. Thanks to
91         Jens Thiel <Jens@Thiel.DE>.
93 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
95         * UrlAuthorizationModule.cs: tell the application not to run any other
96         step apart from EndRequest.
98 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
100         * FormsAuthentication.cs: implemented RedirectFromLoginPage and
101         GetRedirectUrl.
102         
103         * FormsAuthenticationModule.cs: redirect to the login page when a 401
104         error happens.
106         * UrlAuthorizationModule.cs: check for valid user or render error page.
108 2003-01-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
110         * DefaultAuthenticationModule.cs: implemented. It just create a default 
111         unauthenticated user when no one else provided one.
113         * FormsAuthenticationModule.cs: removed debug output.
115 2002-12-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
117         * FormsAuthenticationModule.cs: remove debug lines.
119 2002-12-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>
121         * FormsAuthentication.cs: return a null ticket when an exception is
122         thrown creating it. Implemented RenewTicketIfOld.
124         * FormsAuthenticationModule.cs: implemented event handlers for
125         AuthenticateRequest and EndRequest.
127         * FormsAuthenticationTicket.cs: implemented SetDates and Clone methods.
129 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
131         * FormsAuthentication.cs: implemented GetAuthCookie, SetAuthCookie,
132         SignOut, FormsCookieName and FormsCookiePath.
134 2002-12-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
136         * FormsAuthentication.cs: implemented Authenticate, unencrypted Encrypt
137         and Decrypt, HashPasswordForStoringInConfigFile and Initialize.
139         * FormsAuthenticationTicket.cs: set cookiePath to the default when no
140         other provided.
142 2002-08-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
144         * DefaultAuthenticationEventHandler.cs:
145         * DefaultAuthenticationModule.cs:
146         * FileAuthorizationModule.cs:
147         * FormsAuthentication.cs:
148         * FormsAuthenticationEventArgs.cs:
149         * FormsAuthenticationEventHandler.cs:
150         * FormsAuthenticationModule.cs:
151         * FormsAuthenticationTicket.cs:
152         * FormsIdentity.cs:
153         * PassportAuthenticationEventArgs.cs:
154         * PassportAuthenticationEventHandler.cs:
155         * PassportAuthenticationModule.cs:
156         * PassportIdentity.cs:
157         * UrlAuthorizationModule.cs:
158         * WindowsAuthenticationEventArgs.cs:
159         * WindowsAuthenticationEventHandler.cs:
160         * WindowsAuthenticationModule.cs: new files. Some of them implemented,
161         some others stubbed out.
163 2002-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
165         * DefaultAuthenticationEventArgs.cs: added file.