2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / corlib / System.Text / ChangeLog
index 28e7c9c25781de4e781b5bfb5654ed977047d5b0..2366bcf6999674862776c4348c3723cf81372262 100755 (executable)
@@ -1,3 +1,50 @@
+2004-05-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * StringBuilder.cs: Fixed potential integer overflows in several 
+       methods.
+
+2004-05-14  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * UTF8Encoding.cs: Moved charCount-- after the check for surrogate 
+       pair. This fix bug #57009 (and 2 failing unit tests). Added code
+       to check for some (like MS) overlongs.
+
+2004-05-03 Lluis Sanches Gual  <lluis@ximian.com>
+
+       * Encoding.cs: Use name const to load I18N assembly.
+
+2004-04-25  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+       * Encoding.cs: Call shortcut String.ToLowerInvariant
+
+2004-04-13  Miguel de Icaza  <miguel@ximian.com>
+
+       * Encoding.cs: Use new internal codepage setup.
+
+2004-04-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * UTF7Encoding.cs : GetMaxByteCount() was based on incorrect formula.
+
+2004-03-19  Dick Porter  <dick@ximian.com>
+
+       * UnicodeEncoding.cs: GetCharCount(), GetChars(): Check for the
+       BOM at the beginning of the range of characters we're interested
+       in, not at the beginning of the array.  Fixes bug 51531.
+
+2004-03-10  Juraj Skripsky <juraj@hotfeet.ch>
+
+       * StringBuilder.cs
+       (Insert int, char[]): fix by using new string(char[]) instead of
+       char[].ToString() and simplify.
+       (Insert int, string, int): add LAMESPEC note.
+       (Insert int char[], int, int): handle value==null according to spec. 
+       Use a string instead of char array + Array.Copy (gonzalo)
+
+2004-03-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * StringBuilder.cs:
+       (Append (string)): remove redundant check.
+
 2004-01-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * StringBuilder.cs: