1 2004-04-13 Sebastien Pouliot <sebastien@ximian.com>
3 * CapiContext.cs: Better support to create key container (when non
4 existing). Added machine key container support. FxCop-ized.
5 * CapiHash.cs: FxCop-ized for CLS compliance and GC awareness.
6 * CapiRandomNumberGenerator.cs: Now use properties (not fields).
7 * CryptoAPI.cs: Changed some uint to int for easier CLS compliance.
9 2003-12-09 Patrik Torstensson <p@rxc.se>
11 * CryptAPI.cs: Added stdcall callconv to all Win32
12 calls, default in Mono is CDECL
14 2003-02-05 Sebastien Pouliot <spouliot@videotron.ca>
16 * CapiContext.cs: New. Class to acquire and release an
17 unmanaged context with CryptoAPI.
18 * CapiHash.cs: New. Base class to handle hash algorithms.
19 * CapiRandomNumberGenerator.cs: New. Base class to handle
20 random number generation.
21 * CryptoAPI.cs: Wrapper class around CryptoAPI.
22 * MD2.cs: Abstract class for Message Digest 2 (RFC1319).
23 * MD2CryptoServiceProvider.cs: Unmanaged MD2 implementation.
24 * MD4.cs: Abstract class for Message Digest 4 (RFC1320).
25 * MD4CryptoServiceProvider.cs: Unmanaged MD4 implementation.
26 * MD5CryptoServiceProvider.cs: Unmanaged MD5 implementation.
27 * RNGCryptoServiceProvider.cs: Unmanaged RNG implementation.
28 * MD2CryptoServiceProvider.cs: Unmanaged SHA1 implementation.