copying the latest Sys.Web.Services from trunk.
[mono.git] / mcs / class / corlib / System.Security.Principal / ChangeLog
1 2005-04-22  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * GenericIdentity.cs: Added [ComVisible(true)] for NET_2_0.
4         * GenericPrincipal.cs: Added [ComVisible(true)] for NET_2_0.
5         * IIdentity.cs: Added [ComVisible(true)] for NET_2_0.
6         * IPrincipal.cs: Added [ComVisible(true)] for NET_2_0.
7         * PrincipalPolicy.cs: Added [ComVisible(true)] for NET_2_0.
8         * TokenImpersonationLevel.cs: Added [ComVisible(true)] for NET_2_0.
9         * WindowsAccountType.cs: Added [ComVisible(true)] for NET_2_0.
10         * WindowsBuiltInRole.cs: Added [ComVisible(true)] for NET_2_0.
11
12 2005-01-24  Sebastien Pouliot  <sebastien@ximian.com>
13
14         * WindowsIdentity.cs: Added security permissions for ControlPrincipal
15         when creating new instances of WindowsIdentity.
16
17 2004-09-12  Tim Coleman <tim@timcoleamn.com>
18         * TokenImpersonationLevel.cs: New enum for Fx 2.0
19
20 2004-04-25  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
21
22         * WindowsPrincipal.cs: Call invariant ToUpper
23
24 2004-04-14  Sebastien Pouliot  <sebastien@ximian.com>
25
26         * WindowsIdentity.cs: Implemented IDeserializationCallback and 
27         ISerializable interfaces.
28
29 2004-04-13  Sebastien Pouliot  <sebastien@ximian.com>
30
31         * WindowsIdentity.cs: Implemented for both Windows and Linux. Fix bug
32         #52532. Class is only missing serialization bits.
33         * WindowsImpersonationContext.cs: Implemented for both Windows and 
34         Linux. Fix bug #52532.
35         * WindowsPrincipal.cs: Implemented for both Windows and Linux.  Fix 
36         bug #52532.
37
38 2003-12-29  Sebastien Pouliot  <spouliot@videotron.ca>
39
40         * PrincipalPolicy.cs: Added missing [Serializable] to enum.
41         * WindowsAccountType.cs: Added missing [Serializable] to enum.
42         * WindowsBuiltInRole.cs: Added missing [Serializable] to enum.
43         * WindowsIdentity.cs: Updated to match the unit tests.
44         * WindowsPrincipal.cs: Return false for a null role.
45
46 2003-12-25  Sebastien Pouliot  <spouliot@videotron.ca>
47
48         * WindowsIdentity.cs: Added ISerializable (for 1.1+) and default 
49         implementation for constructors/properties.
50         * WindowsImpersonationContext.cs: Added MonoTODO on class and 
51         NotImplementedException in constructor.
52         * WindowsPrincipal.cs: New. Basic implementation (mostly a stub).
53
54 2003-07-01  Sebastien Pouliot  <spouliot@videotron.ca>
55
56         * ChangeLog: Sorry it seems that I couldn't find the right combinaison
57         just to commit the change to changelog (probably due to convertion to
58         windows).
59         * GenericPrincipal.cs: Fixed issues found during unit testing.
60
61 2002-12-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
62
63         * GenericIdentity.cs: check arguments and fixed IsAuthenticated.
64
65 2002-08-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
66
67         * WindowsIdentity.cs:
68         * WindowsImpersonationContext.cs: stubbed.
69
70 2002/07/10  Nick Drochak <ndrochak@gol.com>
71
72         * WindowsAccountType.cs:
73         * WindowsBuiltInRole.cs:
74                 Make these enums public instead of internal.
75
76 2002-01-07  Nick Drochak  <ndrochak@gol.com>
77
78         * PrincipalPolicy.cs: made enum public like it should be to get _AppDomain to compile.