Change oldnames option from '-o' to '--oldnames'.
[reactos.git] / reactos / tools / widl / ChangeLog
index 28d6751..9115154 100644 (file)
-ChangeLog\r
-2005-02-27 sedwards\r
-\r
-  tools/widl/y.tab.c\r
-  tools/widl/parser.y\r
-  tools/widl/widl.c\r
-  tools/widl/widl.h\r
-  tools/widl/server.c\r
-  tools/widl/typelib.c\r
-\r
-Merge in Winehq changes to reduce noise.\r
-  \r
-  tools/widl/server.h\r
-  tools/widl/client.h\r
-  tools/widl/proxy.h  \r
-\r
-Deleted unneeded headers.  \r
-    \r
-2005-02-26 ekohl\r
-  tools/widl/server.c\r
-\r
-Server stubs are void functions.\r
-Fix a warning in the server stub descriptor.\r
-\r
-\r
-2005-02-25 ekohl\r
-  tools/widl/client.c\r
-  tools/widl/header.c\r
-  tools/widl/header.h\r
-  tools/widl/server.c\r
-\r
-Support multiple interfaces per idl file.\r
-Support explicit binding handles.\r
-\r
-\r
-2005-02-24 ekohl\r
-  include/wine/rpcfc.h\r
-  tools/widl/client.c\r
-  tools/widl/header.c\r
-  tools/widl/parser.l\r
-  tools/widl/parser.y\r
-  tools/widl/server.c\r
-\r
-Support remaining basic types (float, double, small, wchar_t and handle_t).\r
+ChangeLog
+
+2005-12-05 ekohl
+
+   tools/widl/widl.c
+   tools/widl/widl.man
+
+- Change oldnames option from '-o' to '--oldnames'.
+
+2005-11-26 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+- Allocate another 4 bytes for unique pointers to simple types.
+
+2005-10-16 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+- Fix [out, size_is, unique] parameter issues.
+
+2005-10-09 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+- Support [out, unique] base type parameters.
+
+2005-08-07 ekohl
+
+   tools/widl/server.c
+
+- Support size_is(*Length) attributes for strings.
+
+2005-07-30 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+- Support conformant arrays as in and out parameters.
+- Fix message buffer size calculation for client and server.
+
+2005-07-25 ekohl
+
+   tools/widl/client.c
+   tools/widl/lex.yy.c
+   tools/widl/parser.y
+   tools/widl/proxy.c
+   tools/widl/server.c
+   tools/widl/y.tab.c
+   tools/widl/y.tab.h
+
+- Fix grammar of the size_is attribute so that size_is(*Length) gets accepted.
+
+2005-07-23 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+- Fix offset calculation bug in the ProcFormatString.
+- Fix offset calculation bug in the marshalling and unmarshalling code.
+- Fix typos in the TypeFormatString.
+This makes the [string, out, size_is()] parameters work properly.
+
+2005-07-17 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+Fix bugs for in-string parameters.
+Implement out-string parameters (untested).
+
+2005-05-08 weiden
+
+   tools/widl/server.c
+
+Don't generate lvalue assignment code.
+
+2005-05-08 weiden
+
+   tools/widl/client.c
+   tools/widl/proxy.c
+   tools/widl/server.c
+
+Generate code GCC4.x accepts.
+
+2005-04-18 navaraf
+
+   tools/widl/parser.y
+
+Don't use pointer to freed memory.
+
+2005-04-17 ekohl
+
+   tools/widl/server.c
+
+Support out-pointers to structs.
+
+2005-04-15 ekohl
+
+   tools/widl/client.c
+   tools/widl/parser.y
+   tools/widl/server.c
+
+Support in-pointers to structs.
+
+2005-04-03 ekohl
+
+   tools/widl/client.c
+   tools/widl/parser.l
+   tools/widl/parser.y
+   tools/widl/server.c
+   tools/widl/widltypes.h
+
+Support 'ref' and 'unique' attributes for pointers.
+
+2005-03-27 Jacek Caban (from WINE)
+
+  tools/widl/parser.y
+  tools/widl/y.tab.c
+
+Added handling of unsigned type
+
+2005-03-25 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+Generate code without L-value casts. Fix remaining issues.
+
+2005-03-21 navaraf
+
+   tools/widl/client.c
+
+Fix a typo in write_function_stubs.
+
+2005-03-20 navaraf
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+Generate code without L-value casts.
+
+2005-03-20 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+Improve error messages.
+Don't start counting the type_offset for each new fuction. It is a global offset.
+Use only basic types in type- and proc-strings (e.g. unsigned long -> long).
+
+
+2005-03-13 ekohl
+
+   tools/widl/server.c
+
+Remove debug printf().
+
+
+2005-03-13 jimtabor
+
+   tools/widl/write_msft.c
+
+Fixup *nix port, added include fcntl.h and unistd.h.
+
+
+2005-03-13 royce3
+
+   tools/widl/hash.c
+   tools/widl/Makefile
+   tools/widl/write_msft.c
+
+-Wall -Werror and fix warnings
+
+
+2005-03-13 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+Implement [string] attribute for pointers to char and wchar_t.
+
+
+2005-03-12 ekohl
+
+   tools/widl/client.c
+   tools/widl/server.c
+
+Implement [in], [out] and [in, out] support for pointers to basic types.
+
+
+2005-03-10 ekohl
+
+   tools/widl/client.c
+   tools/widl/header.c
+   tools/widl/server.c
+   tools/widl/widl.c
+   tools/widl/widl.h
+
+Implement '-o' option. This is equivalent to MIDLs '/oldnames' option.
+
+
+2005-03-06 ekohl
+
+   tools/widl/client.c
+   tools/widl/header.c
+   tools/widl/header.h
+   tools/widl/server.c
+
+Support pointers to simple types as input arguments.
+
+
+2005-02-27 sedwards
+
+  tools/widl/y.tab.c
+  tools/widl/parser.y
+  tools/widl/widl.c
+  tools/widl/widl.h
+  tools/widl/server.c
+  tools/widl/typelib.c
+
+Merge in Winehq changes to reduce noise.
+
+  tools/widl/server.h
+  tools/widl/client.h
+  tools/widl/proxy.h
+
+Deleted unneeded headers.
+
+2005-02-26 ekohl
+  tools/widl/server.c
+
+Server stubs are void functions.
+Fix a warning in the server stub descriptor.
+
+
+2005-02-25 ekohl
+  tools/widl/client.c
+  tools/widl/header.c
+  tools/widl/header.h
+  tools/widl/server.c
+
+Support multiple interfaces per idl file.
+Support explicit binding handles.
+
+
+2005-02-24 ekohl
+  include/wine/rpcfc.h
+  tools/widl/client.c
+  tools/widl/header.c
+  tools/widl/parser.l
+  tools/widl/parser.y
+  tools/widl/server.c
+
+Support remaining basic types (float, double, small, wchar_t and handle_t).