8 - Allocate another 4 bytes for unique pointers to simple types.
15 - Fix [out, size_is, unique] parameter issues.
22 - Support [out, unique] base type parameters.
28 - Support size_is(*Length) attributes for strings.
35 - Support conformant arrays as in and out parameters.
36 - Fix message buffer size calculation for client and server.
48 - Fix grammar of the size_is attribute so that size_is(*Length) gets accepted.
55 - Fix offset calculation bug in the ProcFormatString.
56 - Fix offset calculation bug in the marshalling and unmarshalling code.
57 - Fix typos in the TypeFormatString.
58 This makes the [string, out, size_is()] parameters work properly.
65 Fix bugs for in-string parameters.
66 Implement out-string parameters (untested).
72 Don't generate lvalue assignment code.
80 Generate code GCC4.x accepts.
86 Don't use pointer to freed memory.
92 Support out-pointers to structs.
100 Support in-pointers to structs.
108 tools/widl/widltypes.h
110 Support 'ref' and 'unique' attributes for pointers.
112 2005-03-27 Jacek Caban (from WINE)
117 Added handling of unsigned type
124 Generate code without L-value casts. Fix remaining issues.
130 Fix a typo in write_function_stubs.
137 Generate code without L-value casts.
144 Improve error messages.
145 Don't start counting the type_offset for each new fuction. It is a global offset.
146 Use only basic types in type- and proc-strings (e.g. unsigned long -> long).
153 Remove debug printf().
158 tools/widl/write_msft.c
160 Fixup *nix port, added include fcntl.h and unistd.h.
167 tools/widl/write_msft.c
169 -Wall -Werror and fix warnings
177 Implement [string] attribute for pointers to char and wchar_t.
185 Implement [in], [out] and [in, out] support for pointers to basic types.
196 Implement '-o' option. This is equivalent to MIDLs '/oldnames' option.
206 Support pointers to simple types as input arguments.
218 Merge in Winehq changes to reduce noise.
224 Deleted unneeded headers.
229 Server stubs are void functions.
230 Fix a warning in the server stub descriptor.
239 Support multiple interfaces per idl file.
240 Support explicit binding handles.
251 Support remaining basic types (float, double, small, wchar_t and handle_t).