2003-10-28 Dick Porter <dick@ximian.com>
[mono.git] / mono / utils / ChangeLog
1 2003-10-28  Dick Porter  <dick@ximian.com>
2
3         * strenc.h:
4         * strenc.c: New files, convert text to and from unicode or utf8,
5         and the user's chosen encoding.
6
7 2003-08-26  Zoltan Varga  <vargaz@freemail.hu>
8
9         * mono-hash.h mono-hash.c (mono_g_hash_table_remap): New function used
10         to remap hashtable values during a copying collection. Not used at the
11         moment.
12         * mono-hash.c (g_hash_node_new): Restructured to avoid the global lock
13         in the common case.
14         * mono-hash.c (mono_g_hash_table_new_full): Enable the optimization of
15         the key function even if the client supplied g_direct_equal instead of
16         NULL.
17
18 2003-08-22  Duncan Mak  <duncan@ximian.com>
19
20         * strtod.c: 64-bit related fixes from Laurent Morichetti
21         <l_m@pacbell.net>. Patch approval from Miguel.
22
23 Fri Jun 6 19:09:51 CEST 2003 Paolo Molaro <lupus@ximian.com>
24
25         * mono-logger.h, mono-logger.c, Makefile.am: added
26         selective logging code by Jerome Laban <jlaban@wanadoo.fr>.
27
28 2003-03-05  Dietmar Maurer  <dietmar@ximian.com>
29
30         * monobitset.c (mono_bitset_set_all): impl.
31
32 Fri Sep 13 15:56:04 CEST 2002 Paolo Molaro <lupus@ximian.com>
33
34         * mono-digest.h, mono-sha1.c: Added mono_digest_get_public_token()
35         to get the public key token from a public key.
36
37 Thu Jul 25 13:59:34 CEST 2002 Paolo Molaro <lupus@ximian.com>
38
39         * mono-digest.h, mono-md5.c, mono-sha1.c: MD5 and SHA1
40         implementations.
41
42 Mon Jun 3 15:59:31 CEST 2002 Paolo Molaro <lupus@ximian.com>
43
44         * strtod.c: make __bsd_dtoa() always return malloc()ed memory.
45
46 Mon Jun 3 15:42:50 CEST 2002 Paolo Molaro <lupus@ximian.com>
47
48         * monobitset.c, monobitset.h: documentation and fixes from
49         Dennis Haney.
50
51 Sat Jun 1 14:10:23 CEST 2002 Paolo Molaro <lupus@ximian.com>
52
53         * monobitset.c: fix my screwup pointed out by Lawrence Pit
54         (loz@cable.a2000.nl).
55
56 Fri May 31 15:34:18 CEST 2002 Paolo Molaro <lupus@ximian.com>
57
58         * monobitset.c, monobitset.h: fixes. added mono_bitset_foreach().
59
60 Wed May 22 12:42:06 CEST 2002 Paolo Molaro <lupus@ximian.com>
61
62         * monobitset.c: use our own bit_nth_lsf since the glib one is buggy.
63         Add more tests. mono_bitset_find_first (set, -1) will work correctly
64         now.
65
66 2002-05-09  Dietmar Maurer  <dietmar@ximian.com>
67
68         * monobitset.c: use memcmp instead of memcpy
69
70 Thu May 9 17:23:17 CEST 2002 Paolo Molaro <lupus@ximian.com>
71
72         * monobitset.c, monibitset.h: bit set data structure.
73         Not included in the build yet because the jit has some symbol clashes
74         with it.
75
76 Mon Mar 25 12:50:53 CET 2002 Paolo Molaro <lupus@ximian.com>
77
78         * First checkin: libmonoutils is meant to hold some utility
79         data structures and bits that are usefult to the rest of the project
80         and don't require metadata/runtime support.
81         mono-hash is a GC-safe hash table: i.e. you can store GC-allocated
82         data in it.
83