2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mcs / class / System.Numerics / System.Numerics / ChangeLog
index e6779f288d1137d66f2718d46e57ee6e668fb436..14d6ea89bdf11a89d64e6ef00b95ca520e1707cd 100644 (file)
@@ -1,3 +1,125 @@
+2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Float/double coersion operators.
+
+2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Remaining ToString overloads.
+
+2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: double and float coersion ops.
+       ToString() and ToString(string).
+
+2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: .ctor(double) and .ctor(float).
+
+2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Log.
+
+2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: GreatestCommonDivisor.
+
+2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: ModPow.
+
+2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: / % Pow.
+
+2010-03-06 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: DivRem.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Simplify Mul.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Mul.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: coersion operators for short, ushort,
+       byte and sbyte.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: <<, >>.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: | & ^ ~.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: ++ --, unary +.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Abs.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Min, Max.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Negate.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Sub.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: All relational ops for long.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: No need to special case  long.MinValue
+       or int.MinValue as 2 complement negate solves it.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: long CompareTo.
+
+2010-03-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: IComparable.
+
+2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Relational ops for ulong with switched args.
+
+2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Equals(ulong) and missing CLSCompliant.
+
+2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Relational ops for ulong. Fix CoreCompare.
+
+2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Add constructor and coersion operators
+       for ulong.
+
+2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Add constructor and coersion operators
+       for uint.
+
+2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * BigInteger.cs: Implement -1,0,1 props. Don't allocate
+       zero array.
+
 2010-03-04 Rodrigo Kumpera  <rkumpera@novell.com>
 
        * BigInteger.cs: Implement IComparable and IEquatable.