1 2004-05-14 Marek Safar <marek.safar@seznam.cz>
3 * BigInteger.cs: Removed useless [CLSCompliant (false)]
5 2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
7 * BigInteger.cs: In sync with Mono.Security.dll version.
9 2004-04-30 Ben Maurer <bmaurer@users.sourceforge.net>
11 * BigInteger.cs: use readonly for prime array.
13 2004-04-28 Sebastien Pouliot <sebastien@ximian.com>
15 * BigInteger.cs: In sync with Mono.Security.dll version.
17 2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
19 * BigInteger.cs: Corrected isProbablePrime by removing the redundant
22 2004-02-13 Sebastien Pouliot <sebastien@ximian.com>
24 * BigInteger.cs: Fixed isProbablePrime() and added Parse method from
25 patch provided by Pieter (#51229). Changed SmallPrimeSppTest to
26 RabinMillerTest (#51229, #54262). Removed obsoleted method
29 2004-02-09 Sebastien Pouliot <sebastien@ximian.com>
31 * BigInteger.cs: Added INSIDE_CORLIB to define ModulusRing as
32 internal. Without this the unit tests for Mono.Math (now in
33 Mono.Security assembly) wont compile (see bugzilla #44845).
35 2003-11-20 Ben Maurer <bmaurer@users.sourceforge.net>
37 * BigInteger.cs: Fix prob. prime test for small numbers (Pieter Philippaerts)
39 2003-06-11 Sebastien Pouliot <spouliot@motus.com>
41 * BigInteger.cs: Added Clear to zeroize big integers and code to allow
42 compares with null (because operators == and != are re-defined). Note:
43 The class may still leak some private info in temp arrays (thanks Ben).
45 2003-04-22 Sebastien Pouliot <spouliot@videotron.ca>
47 * BigInteger.cs: New, much faster, version by Ben Maurer.
48 Warning: this version requires "unsafe" compilation switch
49 (which isn't a problem in corlib but may be elsewhere)
51 2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
53 * BigInteger.cs: Renamed namespace to match new location.