2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
[mono.git] / mcs / class / corlib / System.Security.Policy / ChangeLog
1 2003-06-29  Sebastien Pouliot  <spouliot@videotron.ca>
2
3         * ApplicationDirectory.cs: Added [Serializable] attribute to class.
4         * Evidence.cs: Added [Serializable] attribute to class.
5         * FirstMatchCodeGroup.cs: Added [Serializable] attribute to class.
6         * HashMembershipCondition.cs: Added [Serializable] attribute to class.
7         * NetCodeGroup.cs: Added [Serializable] attribute to class.
8         * PublisherMembershipCondition.cs: Added [Serializable] attribute to class.
9         * Zone.cs: Added [Serializable] attribute to class.
10
11 2003-01-05  Sebastien Pouliot  <spouliot@videotron.ca>
12
13         * Hash.cs: Added [Serializable] and ISerializable to class declaration.
14         Changed how the hash algorithm are created (now use system default 
15         implementation). Added some exception handling.
16
17 2002-12-20 Jackson Harper <jackson@latitudegeo.com>
18
19         * Evidence.cs: Copy constructor does not attempt to merge if it recieves a null ref
20
21 2002-12-16  Sebastien Pouliot  <spouliot@videotron.ca>
22
23         * StrongName.cs: New. Implemented.
24
25 2002-12-15  Sebastien Pouliot  <spouliot@videotron.ca>
26
27         * Publisher.cs: New. Implemented.
28         * PublisherMembershipCondition.cs: New. X509 related stuff implemented.
29
30 2002-11-28 Jackson Harper <jackson@latitudegeo.com>
31
32         * NetCodeGroup.cs: Added file
33
34 2002-11-17 Jackson Harper <jackson@latitudegeo.com>
35
36         * FirstMatchCodeGroup.cs: Added Copyright
37         
38 2002-11-17 Jackson Harper <jackson@latitudegeo.com>
39
40         * HashMembershipCondition.cs: Added file
41
42 2002-11-14 Jackson Harper <jackson@latitudegeo.com>
43
44         * Hash.cs: ToString now uses the SecurityElement class, Assembly byte data is cached after the first load
45
46 2002-11-11 Jackson Harper <jackson@latitudegeo.com>
47
48         * FirstMatchCodeGroup.cs: Made class sealed
49
50 2002-11-5 Jackson Harper <jackson@latitudegeo.com>
51
52         * ApplicationDirectory.cs: Fixed (C) in file header
53         
54 2002-10-29  Nick Drochak  <ndrochak@gol.com>
55
56         * Hash.cs: Fix build issues.  Add some using statements mostly.
57
58 2002-10-28 Jackson Harper <jackson@latitudegeo.com>
59
60         * FirstMatchCodeGroup.cs, Hash.cs: New classes, somewhat finished
61         
62 2002-10-28 Jackson Harper <jackson@latitudegeo.com>
63
64         * ApplicationDirectoryMembershipCondition.cs: Implemented most methods
65
66 2002-10-28 Jackson Harper <jackson@latitudegeo.com>
67
68         * ApplicationDirectory.cs: Added class
69
70 2002-10-28 Jackson Harper <jackson@latitudegeo.com>
71
72         * AllMembershipCondition.cs: Made GetHashCode act more like 
73         MS version. All AllMembershipCondition instance's will return 
74         the same hashcode but this hashcode should still be unique to 
75         AllMembership Condition's.
76
77
78 2002-08-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
79
80         * IBuiltInEvidence.cs: New file.
81         * Zone.cs: New file. Implemented.
82
83 2002-06-10  Duncan Mak  <duncan@ximian.com>
84
85         * IMembershipCondition.cs (Equals): Add missing methods.
86
87 2002-03-17  Nick Drochak  <ndrochak@gol.com>
88
89         * ApplicationDirectoryMembershipCondition.cs: New file (stub)
90
91 2002-02-14  Nick Drochak  <ndrochak@gol.com>
92
93         * FileCodeGroup.cs: Finish Equals()
94
95 2002-02-13  Dan Lewis   <dihlewis@yahoo.co.uk>
96
97         * PolicyStatement: New file (stub)
98
99 2002-02-09  Nick Drochak  <ndrochak@gol.com>
100
101         * FileCodeGroup.cs: New file. All done except for GetHashCode and 
102         Resolve.
103         * CodeGroup.cs: Fix small bug in ToXml()
104         * Evidence.cs: Added method stub needed by FileCodeGroup.cs.  Added 
105         MonoTODO's too.
106
107 2002-02-07  Nick Drochak  <ndrochak@gol.com>
108
109         * CodeGroup.cs: Went as far as I can for now.  Need to look at
110         the (To|From)XML methods when I understand PolicyLevels better.
111
112 2002-02-02  Nick Drochak  <ndrochak@gol.com>
113
114         * CodeGroup.cs: Not done, but checking in now just in case
115
116 2002-01-30  Nick Drochak  <ndrochak@gol.com>
117
118         * CodeGroup.cs: New file.  Not nearly done with this, but saving it
119         in cvs just in case.
120         * PolicyLevel.cs: Sarted just a bit on this then relized i need CodeGroup
121         first (among others).  Checking in for disaster recovery.
122
123 2002-01-29  Nick Drochak  <ndrochak@gol.com>
124
125         * PolicyStatementAttribute.cs: New file.
126         * PolicyException.cs: Use correct namespace
127         * PolicyLevel.cs: Add [Serializable] to class
128
129 2002-01-19  Duncan Mak  <duncan@ximian.com>
130
131         * PolicyException.cs: New File.
132
133 2002-01-03  Nick Drochak  <ndrochak@gol.com>
134
135         * IIdentityPermissionFactory.cs: New File
136         * IMembershipCondition: New File
137
138 2001-12-29  Nick Drochak  <ndrochak@gol.com>
139
140         * PolicyLevel.cs: New file
141
142 2001-12-21  Miguel de Icaza  <miguel@ximian.com>
143
144         * SecurityElement.cs, CodeAccessPermission.cs IPermission.cs
145         IStackWalk.cs SecurityElement.cs ISecurityEncodable.cs: New files.
146