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

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

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

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

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

	* certmgr.cs: Merge enhancements from HEAD. Now allows users to 
	manipulate the machine's cert store (not just the user's store).

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.
