File: ChangeLog

package info (click to toggle)
mono 1.2.2.1-1
  • links: PTS
  • area: main
  • in suites: etch-m68k
  • size: 142,728 kB
  • ctags: 256,408
  • sloc: cs: 1,495,736; ansic: 249,442; sh: 18,304; xml: 12,463; makefile: 5,046; perl: 1,248; asm: 635; yacc: 285; sql: 7
file content (342 lines) | stat: -rw-r--r-- 12,401 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
2006-08-17  Sebastien Pouliot  <sebastien@ximian.com>

	* sn.cs: Add support for PKCS#12/PFX password protected files (just
	like available in fx 2.0).
	* TESTS: Add a test sequence to verify changes in SN.
	* Makefile: Distribute TESTS in tarballs.

2006-07-31  Sebastien Pouliot  <sebastien@ximian.com>

	* sn.cs: Catch exceptions, including reporting invalid number of 
	parameters. Fix bug #78977.

2006-06-14  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Update copyright notice.
	* signcode.cs: Add support for -x (delayed timestamp) to fix bug 
	#78614. Now the tool is more useful in real-life scenarios.
	* TESTS: New. Instructions on how to test any changes related to
	Authenticode.

2006-05-09  Sebastien Pouliot  <sebastien@ximian.com>

	* sn.cs: Don't throw an exception on invalid assemblies (e.g. 
	netmodules). Fixed some typos.

2006-03-15  Hector E. Gomez Morales  <hectorgm@ciencias.unam.mx>

	* secutil.cs: Print an error when asked to display the strong name 
	of an assembly that doesn't have an associated key.

2005-11-04  Sebastien Pouliot  <sebastien@ximian.com>

	* sn.cs: Added optional keysize argument to -k (generate keypair). 
	This is required as 2.0 allows key length from 384 to 16384 bits (i.e.
	which are the CryptoAPI limitations on RSA).

2005-10-12  Sebastien Pouliot  <sebastien@ximian.com>

	* mozroots.cs: Fix confirmations and "really" import the certificates.

2005-10-11  Sebastien Pouliot  <sebastien@ximian.com>

	* Makefile: Add mozroot to the build.
	* mozroots.cs: A new command-line tool to download and import the list
	of Mozilla's trusted root certificates into Mono's stores.

2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

	* makecert.cs: For PKCS#12, added localKeyID attribute support, for 
	certificates and keys, so Windows can import both as a single entity.

2005-08-26  Kornél Pál  <kornelpal@hotmail.com>

	* AssemblyInfo.cs: Using Consts.MonoVersion instead of MonoVersion.cs.
	* Makefile: Using Consts.MonoVersion instead of MonoVersion.cs.

2005-06-30  Sebastien Pouliot  <sebastien@ximian.com>

	* Makefile: restored version numbers in security tools;
	* makecert.cs: Add support to generate PKCS#12 files. Changed default
	hash algorithm to SHA1. Using MD5 now shows a warning. Fixed typos.

2005-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* MakeCert.cs: renamed to makecert.cs
	* Makefile: s/MakeCert/makecert/

2005-06-09  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Bump security tools version to 1.1.8.

2005-05-02  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Bump security tools version to 1.1.7.

2005-03-14  Raja R Harinath  <rharinath@novell.com>

	* Makefile (install-local, uninstall-local): Disable when
	NO_INSTALL is defined.

2005-02-21  Michal Moskal  <malekith@pld-linux.org>

	* Makefile (PROGRAM_INSTALL_DIR): Define in terms of $(libdir).

2005-01-20  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Updated copyrights to 2005.
	* certmgr.cs: Added --list and implemented -del options. Fix bug 70717
	* README: Updated to reflect current situation.

2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

	* permview.cs: Fixed case for empty, but unrestricted, permission 
	sets. Help now displays a more unix-like command options. Commented
	some currently unused code.

2004-12-22  Sebastien Pouliot  <sebastien@ximian.com>

	* permview.cs: Now "works" (including /DECL) with .NET 2.0 when 
	compiled for NET_2_0, however Nov CTP has a bug and report all 
	security actions as LinkDemand.

2004-12-21  Sebastien Pouliot  <sebastien@ximian.com>

	* Makefile: Added permview to the build.
	* permview.cs: Fixed option /OUTPUT to close the TextWriter so that 
	the output is available (in the file) after execution. The default
	execution (without /DECL) works with a *very* recent Mono runtime.

2004-12-17  Sebastien Pouliot  <sebastien@ximian.com>

	* permview.cs: New. Managed declarative security permission viewer for
	assemblies. The tools isn't yet part of the build as we're missing 
	some runtime support (for Fx 1.0/1.1).

2004-12-15  Sebastien Pouliot  <sebastien@ximian.com>

	* certmgr.cs, signcode.cs, sn.cs: Fixlets to removed compilation 
	warning (for unused variables).

2004-12-13  Sebastien Pouliot  <sebastien@ximian.com>

	* certmgr.cs: Add a new -ssl action to download and add the 
	certificates from an SSL connection into thr right stores.

2004-12-10  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Added a class to get informations from assembly
	attributes (and remove common code from all security tools).
	* caspol.cs: New. CAS policy management tool.
	* cert2spc.cs: Updated to use new AssemblyInfo class.
	* certmgr.cs: Updated to use new AssemblyInfo class.
	* chktrust.cs: Updated to use new AssemblyInfo class.
	* Makefile: Added caspol to the build.
	* MakeCert.cs: Updated to use new AssemblyInfo class.
	* secutil.cs: Updated to use new AssemblyInfo class.
	* setreg.cs: Updated to use new AssemblyInfo class.
	* signcode.cs: Updated to use new AssemblyInfo class.
	* sn.cs: Updated to use new AssemblyInfo class.

2004-12-06  Atsushi Enomoto  <atsushi@ximian.com>

	* Makefile : test .mdb existence (for csc build).

2004-11-26  Raja R Harinath  <rharinath@novell.com>

	* Makefile (PROGRAM_INSTALL_DIR): Define using $(FRAMEWORK_VERSION).

2004-11-22  Raja R Harinath  <rharinath@novell.com>

	* Makefile (all-local) [PROFILE=net_1_1_bootstrap]: Build
	profile-specific "bootstrap" sn.exe.
	($(topdir)/class/lib/$(PROFILE)/sn.exe): New.

2004-10-29  Raja R Harinath  <rharinath@novell.com>

	* Makefile (install-local): Install .mdb files too.
	(uninstall-local): Remove them.

2004-10-27  Sebastien Pouliot  <sebastien@ximian.com>

	* signcode.cs: -i (url) and -n (description) parameters were inverted.

2004-10-22  Sebastien Pouliot  <sebastien@ximian.com>

	* signcode.cs: Better error reporting (e.g. missing files).

2004-09-23  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Updated version to 1.1.2 for next release.
	* MakeCert.cs: Hack for date parsing problem with Mono.

2004-08-10  Sebastien Pouliot  <sebastien@ximian.com>

	* certmgr.cs: Added option '-m' to add certificates to the machine 
	stores (default to user store). Added better handling for 
	UnauthorizedAccessException (e.g. non-root access to machine store).

2004-08-06  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Update version number for Mono 1.1.1 (HEAD ;).

2004-08-02  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Update version number for Mono 1.0.1.
	* sn.cs: Warn for missing machine.config (if quiet isn't specified).

2004-06-21  Raja R Harinath  <rharinath@novell.com>

	* sn.cs (ReSign): Return a bool indicating success or failure.
	(Main): Return with failure if ReSign() fails.

2004-06-11  Raja R Harinath  <rharinath@novell.com>

	* Makefile (PROGRAM_INSTALL_DIR): New define.
	(install-local, uninstall-local): Use it.

2004-06-09  Sebastien Pouliot  <sebastien@ximian.com>

	* StrongNameManager.cs: Fix ToString() when no verificationSettings
	are present (used in sn -Vl).
	* sn.cs: Fixed to match documentation.

2004-06-08  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Updated version number for post beta 2.
	* StrongNameManager.cs: Changed XML format to be compatible with
	machine.config. Made token uppercase.
	* sn.cs: Now load the token remapping configuration from 
	machine.config. Fixed some errors in help.

2004-05-28  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Update version number for beta 2.

2004-04-27  Jackson Harper  <jackson@ximian.com>

	* sn.cs: Attempt to load the strongnames.config file from the GAC
	path.
	
2004-04-26  Jackson Harper  <jackson@ximian.com>

	* Makefile: use profile libraries from the default profile.
	
2004-04-22  Sebastien Pouliot  <sebastien@ximian.com>

	* cert2spc.cs: Updated to match changes in Mono.Security.dll. Better
	handling of files.
	* certmgr.cs: Updated to match changes in Mono.Security.dll.
	* signcode.cs: Updated to match changes in Mono.Security.dll.

2004-03-31  Sebastien Pouliot  <sebastien@ximian.com>

	* StrongNameManager.cs: Synched with corlib version (updated graphic).

2004-03-30  Sebastien Pouliot  <sebastien@ximian.com>

	* StrongNameManager.cs: New. Added a check for "*" (any) assembly
	when the spcific assembly isn't found for skipping.

2004-03-24  Sebastien Pouliot  <sebastien@ximian.com>

	* Makefile: Updated sn.exe to include StrongNameManager.cs.
	* sn.cs: Updated to use StrongNameManager. This allows remapping a
	public key token to another public key (e.g. ECMA key). Also added
	support for -Vl.
	* StrongNameManager.cs: New. First version. Allows remapping of
	public key tokens to alternate public keys (e.g. ECMA) and disabling
	strongname verification for specific tokens/assemblies/users combo.

2004-03-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* sn.cs: fixed crash in -T and -Tp.

2004-02-26  Sebastien Pouliot  <sebastien@ximian.com>

	* AssemblyInfo.cs: Ajusted versions, informations and copyrights.
	* certmgr.cs: New. Very limited certificate manager. Allow to add new 
	certificates into the Trusted certificate store.
	* Makefile: Added certmgr and setreg to the build.
	* README: Updated.
	* setreg.cs: New. Allow to add/remove test root certificates from the
	trusted certificate store.

2003-11-10  Todd Berman  <tberman@gentoo.org>

	* sn.cs: Wow, gonzalo is so super s-m-a-r-t, changing up last fix to
	make it nice and pretty.

2003-11-10  Todd Berman  <tberman@gentoo.org>

	* sn.cs: No more OutOfMemoryExceptions if the GetPublicKey returns
	a new byte[0].
	
2003-10-30  Sebastien Pouliot  <spouliot@videotron.ca>

	* sn.cs: Fixed strongname generation for small exponents (like 17). 
	Part of the fixed for bug #50341.

2003-10-18  Sebastien Pouliot  <spouliot@videotron.ca>

	* sn.cs: Fixed a bug when exporting the public key from a SNK file.

2003-10-11  Sebastien Pouliot  <spouliot@videotron.ca>

	* AssemblyInfo.cs: changed version number to 0.28.99
	* sn.cs: Add support for signing and verifying assemblies.

2003-09-01  Sebastien Pouliot  <spouliot@videotron.ca>

	* AssemblyInfo.cs: Updated version to 0.26.99 (all tools).
	* cert2spc.cs: Updated to use Mono.Security.X509.
	* chktrust.cs: Tool to validate Authenticode(tm) signatures on PE 
	files (including assemblies).
	* signcode.cs: Tool to sign and timestamp PE files using 
	Authenticode(tm) compatible certificates.
	* README: Updated to include a small tutorial on how to use
	Authenticode(tm) to sign/verify assemblies.
	* Makefile: Updated to build chktrust.exe and signcode.exe

2003-07-30  Sebastien Pouliot  <spouliot@videotron.ca>

	* AssemblyInfo.cs: Updated version to 0.25.99 (all tools).
	* MakeCert.cs: Added support for Extended Key Usage (-eku).
	It's now possible to create SSL certificate with the tool.

2003-06-19  Nick Drochak <ndrochak@gol.com>

	* MakeCert.cs: Work around for mcs? bug 45127.

2003-03-15  Sebastien Pouliot  <spouliot@videotron.ca>

	* AssemblyInfo.cs: Updated version for mono 0.23.
	* MakeCert.cs: New. MakeCert clone utility to create X.509
	certificates (e.g. for testing Authenticode signatures).
	* makefile: Added cert2spc, sn & makecert to Windows build.
	* sectools.build: Added makecert to build.

2003-03-09  Sebastien Pouliot  <spouliot@videotron.ca>

	* makefile: Removed cert2spc and sn from linux build (as
	Mono.Security assembly isn't, yet, part of the linux build).
	* makefile.gnu: Removed (not required for tools).

2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>

	* makefile: Added SN.
	* makefile.gnu: New. Copy of makefile.
	* sn.cs: New. (Incomplete) SN (StrongName) tool.
	* sectools.build: Updated build for SN.

2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>

	* AssemblyInfo.cs: New. Global assembly attributes (version and 
	  copyright) for security tools.
	* cert2spc.cs: Update to use the new PKCS7 class (from Mono.Security
	assembly) and AssemblyInfo.cs. Older version was located in /mcs/tools.
	* makefile: New. PROTOTYPE makefile (not tested) for Linux.
	* README: New. Important information about the Mono's security tools
	* secutil.cs: Updated to use AssemblyInfo.cs. Older version was located
	in /mcs/tools.
	* sectools.build: New. NAnt build file to build all security tools.