[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / tools / mkbundle / ChangeLog
1 2010-03-18  Zoltan Varga  <vargaz@gmail.com>
2
3         * mkbundle.cs: Update after the mono.pc and libmono version bump.
4
5 2009-05-29  Steven Munroe  <munroesj@us.ibm.com>
6
7         This patch is contributed under the terms of the MIT/X11 license
8
9        * template_main.c: Include string.h to define strchr, memcpy,
10        and strdup.
11         
12 2009-05-12  Tor Lillqvist  <tml@novell.com>
13
14         * template_main.c: Some small improvements on Windows: No need to
15         include <shellapi.h>, <windows.h> does it already. Don't use the
16         argc value as passed to main(), instead just let
17         CommandLineToArgvW() overwrite it. Free the buffer returned by
18         CommandLineToArgvW().
19
20 2009-05-12  Kornél Pál  <kornelpal@gmail.com>
21
22         * TODO: Added notices about linking Mono statically.
23
24 2009-05-11  Tor Lillqvist  <tml@novell.com>
25
26         * template_main.c: Enable passing options to the bundled Mono
27         interpreter through a MONO_BUNDLED_OPTIONS environment
28         variable. Requested in bug #495858.
29
30         Enable non-ASCII (arbitraty Unicode in fact) command-line
31         parameters to a mkbundled executable on Windows. Use
32         GetCommandLineW(), CommandLineToArgvW(), and then
33         g_utf16_to_utf8(). From bug #446172.
34
35 2009-03-15  Steven Munroe  <munroesj@us.ibm.com>
36
37         This patch is contributed under the terms of the MIT/X11 license
38
39         * mkbundle.cs (WriteSymbol): Use .p2align 5 instead of .align 32
40         to get consistent results on all platforms.
41
42 2008-02-23  Marek Safar  <marek.safar@gmail.com>
43
44         * mkbundle.cs: Close resources correctly when something goes wrong.
45         
46 2007-10-19  Robert Jordan  <robertj@gmx.net>
47
48         * mkbundle.cs (Execute): [Windows] since recently (?) cygwin's bash
49         doesn't strip CRLFs from ``-style command interpolation anymore.
50         The superfluous CRLF was breaking the gcc command line.
51
52         * mkbundle.cs (Execute): [Windows] set UseShellExecute = false to
53         prevent the creation of a new console windows.
54
55 2007-01-03  Tor Lillqvist  <tml@novell.com>
56
57         Add the possibility to bundle also the machine.config file, from
58         #80305.
59
60         * mkbundle.cs: Add option --machine-config. Warn the user that a
61         bundled machine.config file should be checked that it doesn't
62         contain sensitive data like private machine keys.
63
64         If that option was used, write the contents of the machine.config
65         file to the asm output file, and write code to call
66         mono_register_machine_config() with the data to the C output file.
67
68 2006-11-29  Joshua Tauberer  <jit@occams.info>
69
70         * mkbundle.cs: Added --nomain option to create the host.c file
71           without a main() function so that it can be used in libraries.
72         * Added: template_main.c, the template for the main() function.
73         * template(_z).c: Factored out the main() method bits and left
74           a mono_mkbundle_init() function which is called from main(),
75           or should be called by the user library.
76
77 2006-11-01  Robert Jordan  <robertj@gmx.net>
78
79         * Makefile: Enable the NET_2_0 build.
80         
81 2006-09-08  Robert Jordan  <robertj@gmx.net>
82
83         * mkbundle.cs, TODO: The `-z' option is now supported under
84         Windows.
85
86 2006-09-05  Kornél Pál  <kornelpal@gmail.com>
87
88         * TODO: Renamed mono-1.dll to mono.dll.
89
90 2005-12-29  Robert Jordan  <robertj@gmx.net>
91
92         * mkbundle.cs, template.c, template_z.c: Added support for Windows.
93
94 2005-12-18 Alexandre Rocha Lima e Marcondes
95 <alexandre@psl-pr.softwarelivre.org>
96
97         * mkbundle.cs: Updated obsolete Alloc and Free (now its AllocHeap and
98         FreeHeap).
99
100 2005-12-01 Paolo Molaro <lupus@ximian.com>
101
102         * mkbundle.cs: add warning for --static. Handle --static for non-linux
103         systems.
104
105 2005-10-20  Miguel de Icaza  <miguel@novell.com>
106
107         * mkbundle.cs: Deal with the fact that these were Linux-specific
108         flags.  
109
110 2005-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
111
112         * TODO: remove obsolete stuff.
113         * mkbundle.cs: added -z option so that assemblies are deflated before
114         being embedded.
115         * template_z.c: template C code used when -z is used.
116         * Makefile: add new resource file.
117
118 Thu Jul 7 19:12:23 CEST 2005 Paolo Molaro <lupus@ximian.com>
119
120         * mkbundle.cs: link statically just libmono with --static
121         (fixes bug#75445).
122
123 2005-06-29  Miguel de Icaza  <miguel@ximian.com>
124
125         * mkbundle.cs: Add support for OSX in the generated assembly
126         code. 
127
128 2005-04-28 James Willcox <james@ximian.com>
129
130         * mkbundle.cs: Add --config-dir option
131         * template.c: same
132
133 2005-04-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
134
135         * mkbundle.cs: GetReferencedAssemblies () will not report CodeBase, so
136         load the assembly and get it from there. Fixes bug #74695.
137
138 2004-04-09  James Willcox  <james@ximian.com>
139
140         * template.c: allocate the correct amount of memory for newargs
141
142 2005-04-08  Miguel de Icaza  <miguel@novell.com>
143
144         * mkbundle.cs: Add support for bundling also a machine.config
145
146 2004-04-08  James Willcox  <james@ximian.com>
147
148         * mkbundle.cs: add a --static flag for statically linking to libmono
149
150 Wed Mar 16 18:11:47 CET 2005 Paolo Molaro <lupus@ximian.com>
151
152         * template.c, mkbundle.cs: automatically bundle config files if found.
153
154 2004-12-07  Atsushi Enomoto  <atsushi@ximian.com>
155
156         * Makefile : csc wanted ".dll" for -r:Mono.Posix.
157
158 2004-12-06  Raja R Harinath  <rharinath@novell.com>
159
160         * Makefile (OTHER_RES): New.  Add template.c.
161         (EXTRA_DISTFILES): New.  Distribute resource files too.
162
163 2004-11-28  Miguel de Icaza  <miguel@ximian.com>
164
165         * Actually delete the files at the end, now that the debugging
166         phase is over.
167