Commit Graph

2602 Commits

Author SHA1 Message Date
Dan Hipschman
18724eaeb8 widl: Replace erroneously removed current_func assignment.
This accidentally came out and should not have.  Thanks to Eric Kohl
for pointing this out to me.
2007-05-21 12:39:23 +02:00
Dan Hipschman
52ca3ebada widl: Write some structures to the type format string on the fly. 2007-05-16 13:33:17 +02:00
Dan Hipschman
217fc9c0f3 widl: Improve handling of offsets in the type format string. 2007-05-16 13:33:17 +02:00
Dan Hipschman
d9c120490f widl: Handle pointers fields that point to structures. 2007-05-14 14:24:16 +02:00
Dan Hipschman
faf5071549 widl: Remove an unnecessary assignment in write_pointers. 2007-05-14 14:24:06 +02:00
Dan Hipschman
ef433e2792 widl: Remove var_t's ptr_level field and start write_pointers. 2007-05-11 12:33:27 +02:00
Dan Hipschman
234855f059 widl: Remove dead code in write_msft.c. 2007-05-10 12:57:06 +02:00
Dan Hipschman
541dddfde3 widl: Simplify make_safearray. 2007-05-10 12:55:33 +02:00
Dan Hipschman
e7495555a0 widl: Remove redundant get_var_vt function. 2007-05-10 12:54:01 +02:00
Dan Hipschman
933ca7b126 widl: Add string_of_type function, prettify code. 2007-05-10 12:53:45 +02:00
Damjan Jovanovic
b76a77b3bf wine.inf: Move explorer to the windows directory. 2007-05-07 20:56:30 +02:00
Ben Taylor
61f8c34f1e winegcc: Allow -R and -z linker options. 2007-05-07 19:59:31 +02:00
Alexandre Julliard
69a88a9d40 Fix minor differences in the formatting of the license notices. 2007-05-04 12:08:15 +02:00
Alexandre Julliard
7ca4e025e7 widl: Don't declare a global binding handle when using an implicit handle. 2007-05-03 14:25:58 +02:00
Dan Hipschman
d676d3be5f widl: Get rid of the tname field of var_t, simplify code. 2007-05-01 12:37:18 +02:00
Dan Hipschman
1ecbb01617 widl: Get rid of the typeref_t structure, simplify code. 2007-05-01 12:37:08 +02:00
Ben Taylor
b08d5bbe62 wineinstall: Use wine --version instead of which wine. 2007-05-01 11:47:16 +02:00
Ben Taylor
b39381f4f9 wineshelllink: Improve /bin/sh and awk compatibility. 2007-05-01 11:47:09 +02:00
Alexandre Julliard
74bd17e998 make_makefiles: Avoid duplicate .gitignore entries. 2007-04-26 16:42:15 +02:00
Dan Hipschman
a67c37f871 widl: Declare fixed-size array args as pointers to arrays. 2007-04-26 16:12:15 +02:00
Dan Hipschman
e714c89d2f widl: Add --prefix-* options (take 3). 2007-04-26 15:47:37 +02:00
Rob Shearman
5fcc5d3f62 winebuild: Refer to strings used in generated stubs by symbol rather than by offset to avoid problems when the compiler aligns the strings by 2 or more bytes. 2007-04-25 12:44:16 +02:00
Lei Zhang
d0c83654f8 wineshelllink: Fall back to $HOME if $HOME/Desktop does not exist. 2007-04-23 13:56:24 +02:00
Alexandre Julliard
737148c57b server: Add a specific data type for ioctl codes so they can be printed as symbols. 2007-04-17 22:06:13 +02:00
Alexandre Julliard
aaf477f292 server: Change the timeout handling to use NT-style 64-bit timeouts everywhere. 2007-04-17 20:08:59 +02:00
Dmitry Timoshkov
d57872567d winebuild: Check if a given forward does exist in one of the imported dlls, fix a couple of problems detected. 2007-04-09 12:19:31 +02:00
Maarten Lankhorst
e97a5e7879 winearts.drv: Kill off winearts. 2007-04-04 22:09:16 +02:00
Alexandre Julliard
3d39c620da make_requests: More aggressive grepping for status values. 2007-04-04 18:01:22 +02:00
Alexandre Julliard
274115f97f make_makefiles: Add the .INIT/.BEGIN rules for the main makefile. 2007-04-02 12:47:13 +02:00
Eric Pouech
06b414086a winedbg, winedump: Extended some info printed from system info directory in minidump about the CPU. 2007-04-02 12:07:12 +02:00
Jacek Caban
7ae09da9f3 wine.inf: Code clean up. 2007-03-27 13:01:01 +02:00
Mikołaj Zalewski
c74f6d9d7a wrc: Change the format of the output of "wrc --verify-translation". 2007-03-27 12:34:05 +02:00
Mikołaj Zalewski
fbd25173a8 wrc: Add HTML resources support to wrc --verify-translation. 2007-03-27 12:31:38 +02:00
Juan Lang
c6bf5108da wine.inf: Move fake rundll32 to the system directory. 2007-03-22 11:29:06 +01:00
Rob Shearman
9142716529 winedump: Fix the output for Makefile.in with respect to the dependencies line to match that required by the build system. 2007-03-21 15:55:19 +01:00
Alexandre Julliard
111610c45e server: Add an async_data_t structure to store parameters for async I/O requests. 2007-03-20 20:21:12 +01:00
Jacek Caban
546de27f11 wine.inf: Register Spooler service. 2007-03-20 12:46:36 +01:00
Hans Leidekker
fe329a6a9c wine.inf: Add cabinet.dll to the list of fake dlls. 2007-03-19 13:55:25 +01:00
Andrew Talbot
5df3ff13e7 winebuild: Replace inline static with static inline. 2007-03-17 20:05:12 +01:00
Hans Leidekker
58e5ea2cfd wine.inf: Open/print .rtf files with wordpad. 2007-03-17 19:50:36 +01:00
Hans Leidekker
8530d23754 wine.inf: Register an 'install' verb with the shell for .inf files. 2007-03-17 19:50:29 +01:00
Alexandre Julliard
a79b26284a libwine: Pass flags to wine_utf8_wcstombs to allow supporting WC_ERR_INVALID_CHARS. 2007-03-14 15:57:50 +01:00
Stefan Huehner
4d1d01f266 Mark several functions as static. 2007-03-13 13:35:12 +01:00
Alexandre Julliard
4091627cd7 configure: Get rid of lex compatibility support, we require flex anyway. 2007-03-08 13:19:50 +01:00
Alexandre Julliard
0da06dba48 winedump: Fixed formatting of timestamps. 2007-03-07 21:33:51 +01:00
Rob Shearman
1c2a717b59 widl: Implement writing of SAFEARRAY type descriptions in typelibs. 2007-03-07 20:10:32 +01:00
Juan Lang
c2cb296277 ntdll: Implement NtAllocateLocallyUniqueId with server call. 2007-03-07 13:45:11 +01:00
Alexandre Julliard
c07da7067d wine.inf: dwReserved values for DirectPlay providers should be dwords
(spotted by Alessandro Pignotti).
2007-03-06 12:27:32 +01:00
Aric Stewart
3744cd8874 gdi32: Set FontSubstitute values by locale. 2007-03-06 12:10:07 +01:00
Joris Huizer
4bfd7059f2 winedump: sign-compare fixes. 2007-03-05 15:35:25 +01:00
Joris Huizer
c9f1452233 winebuild: sign-compare fixes. 2007-03-05 15:31:48 +01:00
Alexandre Julliard
4fff18b534 makedep: Fixed string comparison against the source tree path
(reported by Kai Blin).
2007-03-01 20:42:49 +01:00
Alexandre Julliard
defc1d873e widl: Add missing '\n' on error message. 2007-02-28 20:44:24 +01:00
Marcus Meissner
fbc80d79b3 configure: Generate stand alone AC_CONFIG_FILES() lines. 2007-02-27 12:26:27 +01:00
Rob Shearman
94a0a90165 widl: Print EXPR_NUM expresssions as unsigned to avoid printing an extra negative sign when lval is large. 2007-02-26 17:33:40 +01:00
Vitaliy Margolen
5f960781fc wineshelllink: Fix menu entries with double spaces in their names. 2007-02-26 13:55:58 +01:00
Francois Gouget
826f89f5a7 wine.inf: Fix the 'Pacific Standard Time' display name to match the CLDR.
This also removes the ambiguity with the new 'Pacific Standard Time (Mexico)' timezone.
2007-02-23 11:17:57 +01:00
Francois Gouget
17382dd5f7 wine.inf: Update the timezone information. 2007-02-21 19:48:30 +01:00
Francois Gouget
93494f2ac0 Assorted spelling fixes. 2007-02-20 20:30:51 +01:00
Francois Gouget
2138bab79f winapi_check: gdi32.dll and gdi.exe have some extra sources in subdirectories. 2007-02-20 20:29:36 +01:00
Francois Gouget
c5f193038c winapi_check: We no longer have dlls in nested sub-directories. 2007-02-20 20:29:32 +01:00
Francois Gouget
53914087aa winapi_check: Clarify a pair of error messages.
Don't use a regular expression if not necessary.
2007-02-20 20:29:26 +01:00
Francois Gouget
03bcef1d94 winapi: Update and simplify file_skip() to match the current sources. 2007-02-20 20:29:23 +01:00
Francois Gouget
ba517e57d2 winapi: Remove useless 'if (0)' statements. 2007-02-20 20:29:20 +01:00
Francois Gouget
88619a80d8 winapi_check: Fix handling of the 'longlong' arguments. 2007-02-20 20:29:17 +01:00
Francois Gouget
f032dcbda2 winapi_check: Update win32.api to fix the winapi_check warnings. 2007-02-20 20:29:14 +01:00
Francois Gouget
f5c6a71a65 ole32: Better match the PSDK types and fix the winapi_check warnings. 2007-02-20 20:29:10 +01:00
Francois Gouget
c4a4c5435c advapi32: Update win32.api to fix the winapi_check warnings. 2007-02-20 20:27:20 +01:00
Alexandre Julliard
77292a8c82 widl: 'control' is an attribute not a keyword. 2007-02-19 16:40:34 +01:00
Marcus Meissner
82026ecd65 winedump: Added a missing free(). 2007-02-19 12:36:38 +01:00
Marcus Meissner
da7c2f5f36 bin2res: Use fstat, handle errors. 2007-02-14 14:41:57 +01:00
Lei Zhang
9a3a144896 tools/wineshelllink: Create links with WINEPREFIX. 2007-02-14 14:12:04 +01:00
Chris Robinson
2d592427e5 wine.inf: Add quartz.dll to the list of installed fake DLLs. 2007-02-14 12:30:08 +01:00
Tijl Coosemans
6f49b38a5e wineshelllink: Fix mktemp usage on FreeBSD. 2007-02-13 17:15:33 +01:00
Marcus Meissner
aef6e2d35d winedump: Free function_name on all error paths. 2007-02-13 12:42:33 +01:00
Hans Leidekker
f3425cfe41 wordpad: Open .wri files in wordpad. 2007-02-12 14:12:22 +01:00
Eric Pouech
17cb1c827d winedump: Removed a couple of unused elements out of struct symbol. 2007-02-12 14:12:14 +01:00
Eric Pouech
ae48ede907 winedump: Simplify guid dumping. 2007-02-12 14:12:03 +01:00
Eric Pouech
72c52d6d9e winedump: Larger usage of symbol demangling while dumping. 2007-02-12 14:11:48 +01:00
Joris Huizer
909425d99d winegcc: Sign-compare fixes. 2007-02-12 12:39:16 +01:00
Alexandre Julliard
1df72cc794 Make.rules: Automatically generate the header for all types of idl sources. 2007-02-09 14:32:57 +01:00
Francois Gouget
f3899c2651 ntdll: Better match the PSDK types and fix the winapi_check warnings. 2007-02-09 14:32:57 +01:00
Francois Gouget
fe78739128 winapi_check: Fix handling of the -register functions.
Unless specified otherwise they are implemented by a '__regs_' function.
Keep track of the '-i386' flag so we can detect CONTEXT* vs. CONTEXT86* mismatches.
Remove an unneeded and broken hack meant to fudge the number of parameters.
2007-02-09 14:32:57 +01:00
Francois Gouget
30131979cc winapi_check: '-register' is compatible with stdcall. So remove this obsolete warning. 2007-02-09 14:32:57 +01:00
Francois Gouget
65563fd0d0 ntdsapi: Update win32.api to fix the winapi_check warnings. 2007-02-09 14:32:56 +01:00
Marcus Meissner
c053bdb54a wmc: inputbuffer is a WCHAR array. 2007-02-09 11:48:36 +01:00
Hans Leidekker
49c19e27cb wineshelllink: Keep using the slash as path separator. 2007-02-09 11:48:20 +01:00
Hans Leidekker
0931b4feaf wineshelllink: Use "=" instead of "==" to compare strings. 2007-02-09 11:47:24 +01:00
Alexandre Julliard
6b808bafe0 widl: Rename parser states to uppercase to avoid conflicts. 2007-02-08 11:55:35 +01:00
Francois Gouget
71d64d09ac advpack: Make the header more consistent with the implementation and fix the winapi_check warnings. 2007-02-07 21:42:40 +01:00
Francois Gouget
4485b4506b credui: Better match the PSDK types and fix the winapi_check warnings. 2007-02-07 21:42:35 +01:00
Francois Gouget
08734d5ba1 winsock & ws2_32: Update win32.api to fix the winapi_check warnings. 2007-02-07 21:42:28 +01:00
Francois Gouget
1fbd417ce9 atl: Better match the PSDK types and fix the winapi_check warnings. 2007-02-07 21:42:21 +01:00
Francois Gouget
ba0d490b1c clusapi: Better match the PSDK types and fix the winapi_check warnings.
This also makes the headers and implementation more consistent.
2007-02-07 21:42:16 +01:00
Francois Gouget
45d5ff01a6 rpcrt4: Better match the PSDK types and fix the winapi_check warnings. 2007-02-07 21:42:02 +01:00
Alexandre Julliard
94ee8e8fac widl: Output endpoint information in client and server files. 2007-02-07 17:55:09 +01:00
Alexandre Julliard
cc9a07f194 widl: Add a string list type and use it for the endpoint attribute. 2007-02-07 17:54:33 +01:00
Alexandre Julliard
24ded9e69a widl: Only recognize attribute keywords inside an attribute list. 2007-02-07 17:50:17 +01:00
Alexandre Julliard
82b7eecf6c widl: Use the correct type offset when freeing proxy variables. 2007-02-06 18:01:43 +01:00
Alexandre Julliard
936455edd7 widl: Added support for iid_is conformance descriptors. 2007-02-06 16:00:41 +01:00
Alexandre Julliard
3c2a9f5df8 widl: size_is and length_is are expression lists now. 2007-02-06 15:59:24 +01:00
Alexandre Julliard
3bfa88dc49 widl: Take array dimensions into account when computing buffer size. 2007-02-06 15:55:49 +01:00
Alexandre Julliard
3fa891bfee widl: Add support for arrays of simple types in format strings. 2007-02-06 15:55:29 +01:00
Alexandre Julliard
732b3dc8c7 widl: Output correct alignments in type format strings. 2007-02-06 15:54:58 +01:00
Francois Gouget
62662d21dd rpcrt4: Improve the prototypes Win64 compatibility by replacing long with LONG. 2007-02-06 13:23:53 +01:00
Francois Gouget
e6979d56b1 inseng.dll: Update win32.api to fix the winapi_check warnings. 2007-02-06 13:22:14 +01:00
Francois Gouget
a51cce7a5c localspl: Update win32.api to fix the winapi_check warnings. 2007-02-06 13:22:11 +01:00
Francois Gouget
788b9d3ed5 pstorec: Update win32.api to fix the winapi_check warnings. 2007-02-06 13:22:08 +01:00
Francois Gouget
8abfd531df gphoto2.ds: Update win32.api to fix the winapi_check warnings. 2007-02-06 13:22:05 +01:00
Francois Gouget
4f20b9c401 wtsapi: Update win32.api to fix the winapi_check warnings. 2007-02-06 13:22:02 +01:00
Francois Gouget
cb86c3ec9c comctl32: Update win32.api to fix the winapi_check warnings. 2007-02-06 13:21:59 +01:00
Francois Gouget
76c5f597a2 hid: Update win32.api to fix the winapi_check warnings. 2007-02-06 13:21:56 +01:00
Francois Gouget
e4466d5c17 compstui: Update win32.api to fix the winapi_check warnings. 2007-02-06 13:21:47 +01:00
Francois Gouget
3641ede83c oleaut32: Update win32.api to fix the winapi_check warnings. 2007-02-06 13:21:43 +01:00
Mike McCormack
609cd30277 widl: Implement dispinterfaces derived from an interface. 2007-02-06 13:20:46 +01:00
Mikołaj Zalewski
ea0361f3e1 browseui: Add the browseui DLL. 2007-02-06 12:31:27 +01:00
Dmitry Timoshkov
6d62ef657d winedump: Add a sanity check before dumping long format library export. 2007-02-05 12:29:56 +01:00
Francois Gouget
dffe626a9c winapi_check: Print a warning when 'long' is used in an API file as this type is not Win64 compatible. 2007-02-05 12:23:52 +01:00
Mike McCormack
7d1e21e2c1 widl: Handle TKIND_DISPATCH when generating MSFT typelibs. 2007-01-26 14:29:18 +01:00
Francois Gouget
9b28bd0a3d winapi_check: Print the line number when an error or warning is found in the API files. 2007-01-26 13:54:06 +01:00
Francois Gouget
923c95a6da wintrust: Better match the PSDK types and fix the winapi_check warnings. 2007-01-26 13:54:06 +01:00
Francois Gouget
aa94c6850b usp10: Update win32.api to fix the winapi_check warnings. 2007-01-26 13:54:06 +01:00
Francois Gouget
d98dcb310e winecoreaudio.drv: Update win32.api to fix the winapi_check warnings. 2007-01-26 13:54:06 +01:00
Francois Gouget
6f734ac7b9 snmpapi: Fix the winapi_check warnings. 2007-01-26 12:55:56 +01:00
Huw Davies
305e4949ee widl: Don't restrict the number of params of [prop*] functions. 2007-01-26 12:22:40 +01:00
Huw Davies
f994c35a3e widl: Add VT_DATE support to typelib generation. 2007-01-26 12:22:38 +01:00
Alexandre Julliard
2eee874382 widl: Make some generated variables static and/or const. 2007-01-26 12:09:25 +01:00
Alexandre Julliard
2b9c01eed2 widl: Avoid dependency on COBJMACROS in generated code. 2007-01-26 12:09:14 +01:00
Alexandre Julliard
9505b50ccf widl: Define __midl_proxy in the generated proxy code. 2007-01-26 12:09:03 +01:00
Alexandre Julliard
1a25936ca9 widl: Add a few more fields in the stub descriptor. 2007-01-26 12:08:51 +01:00
Alexandre Julliard
6c559cafab widl: Rename a couple of variables to make the code closer to what midl generates. 2007-01-26 12:04:40 +01:00
Alexandre Julliard
7e4a985269 widl: Initialize local variables in stub functions. 2007-01-26 12:03:02 +01:00
Alexandre Julliard
9e6acf818f widl: Use the typegen function for marshalling/unmarshalling in proxies. 2007-01-26 12:00:42 +01:00
Alexandre Julliard
9f1e9ad326 widl: Copy the UserMarshal support into the generic code. 2007-01-26 11:59:58 +01:00
Francois Gouget
d96cfd0734 sfc_os: Update win32.api to fix the winapi_check warnings. 2007-01-25 11:05:40 +01:00
Alexandre Julliard
8d50f9d054 widl: Add support for some simple pointer types. 2007-01-24 20:10:57 +01:00
Alexandre Julliard
d885244148 widl: Store the interface id in _StubMsg.MaxCount for iid_is pointers. 2007-01-24 20:10:07 +01:00
Alexandre Julliard
4f106ca398 widl: Fix alignment check for struct members format string. 2007-01-24 20:08:50 +01:00
Alexandre Julliard
8996c79d83 widl: Fix possible crash in write_array_tfs. 2007-01-24 20:08:06 +01:00
Alexandre Julliard
8e3c5c9ab9 widl: Skip local functions when building format strings. 2007-01-24 20:06:51 +01:00
Alexandre Julliard
6dd5afd723 widl: Export a function to compute the proc format string size for a function. 2007-01-24 20:05:22 +01:00
Alexandre Julliard
6655071a3f widl: Move initialization of the stub buffer size into write_remoting_arguments(). 2007-01-24 20:02:05 +01:00
Alexandre Julliard
85ed9ca31a widl: Move support for stub arguments to typegen.c to make it usable for proxies too. 2007-01-24 19:59:16 +01:00
Alexandre Julliard
7d65939825 include: Simplify the variable declarations in the makefile to allow make_makefiles to parse it. 2007-01-24 16:24:19 +01:00
Alexandre Julliard
8c87511109 make_makefiles: Ignore IDL_H_SRCS targets in all directories. 2007-01-23 12:17:42 +01:00
Alexandre Julliard
43ac6ed995 widl: Convert expression lists to standard Wine lists.
Add a specific type for array dimensions.
2007-01-22 14:31:40 +01:00
Alexandre Julliard
eed74e4e4a widl: Convert variable lists to standard Wine lists. 2007-01-22 14:26:12 +01:00
Alexandre Julliard
58827d026b widl: Convert function lists to standard Wine lists. 2007-01-22 14:23:08 +01:00
Alexandre Julliard
e262933bdf widl: Convert interface lists to standard Wine lists. 2007-01-22 14:21:56 +01:00
Alexandre Julliard
e998590557 widl: Convert attribute lists to standard Wine lists. 2007-01-22 14:20:36 +01:00
Alexandre Julliard
5b0bf5dc76 widl: Convert typelib lists to standard Wine lists. 2007-01-22 14:10:30 +01:00
Alexandre Julliard
5aba7b0c67 widl: Use existing functions to retrieve attributes for typelibs. 2007-01-22 14:09:46 +01:00
Alexandre Julliard
75c2184f87 widl: Include objbase.h so that generated proxy file compiles on Wine. 2007-01-19 13:17:17 +01:00
Alexandre Julliard
0edfacdb6a widl: Generate proxy/client/server files when requested explicitly even if they are empty. 2007-01-19 12:46:19 +01:00
Francois Gouget
b0bde6b87c Assorted spelling fixes. 2007-01-18 12:56:52 +01:00
Alexandre Julliard
04ac4bee21 wmc: Use standard format for error messages. 2007-01-16 16:00:55 +01:00
Alexandre Julliard
90b839592b wmc: Added support for neutral languages. 2007-01-16 11:43:56 +01:00
Kai Blin
71925fe76c winetools: Fix installing on distributions without a root password. 2007-01-16 11:19:36 +01:00
Alexandre Julliard
fb40dc4099 server: Added mechanism for returning results of APC calls.
Defined APC_VIRTUAL_ALLOC and APC_VIRTUAL_FREE requests.
2007-01-15 22:24:40 +01:00
Francois Gouget
d9279fcda4 wine.inf: We cannot create fake dlls for 16bit libraries. So remove ddeml.dll. 2007-01-10 22:25:18 +01:00
Alexandre Julliard
05ef63e897 make_makefiles: Get rid of the rules for dll symlinks. 2007-01-10 13:58:00 +01:00
Eric Pouech
2885555b41 winedump: Fixed signature for dumping MDMP files. 2007-01-10 12:00:05 +01:00
Alexandre Julliard
442243257b wrc: Added support for utf-8 codepage. 2007-01-09 22:21:53 +01:00
Patrik Stridvall
8ef6b39c9f make_makefiles: Add *_crosstest.exe to .gitignore. 2007-01-09 12:15:11 +01:00
Eric Pouech
9d10c66dc8 winedump: Add support for derived types in codeview type info. 2007-01-06 11:40:45 +01:00
Eric Pouech
b8ae9dccbe winedump: Fix a couple of issues with types table walking.
Align types to DWORD boundaries.
Split types dumping functions into two versions (one without offsets
table, the second one with offset table).
2007-01-06 11:40:45 +01:00
Eric Pouech
f2ef7cf442 winedump: Dump S_SSEARCH_V1 symbols. 2007-01-06 11:40:45 +01:00
Eric Pouech
fbb9d5f7d9 winedump: Added for dumping sstAlignSym and sstGlobalTypes COFF sections. 2007-01-06 11:40:45 +01:00
Eric Pouech
b675ac3919 winedump: Handling of S_SALIGN symbols. 2007-01-06 11:40:45 +01:00
Eric Pouech
8a68e46953 winedump: Re-use existing codeview facilities to dump OMF files. 2007-01-06 11:40:45 +01:00
Eric Pouech
bbef1cbd2d winedump: Removed cvinclude.h. 2007-01-06 11:40:44 +01:00
Eric Pouech
4141eafb8f winedump: Added dumping of RSDS header from module. 2007-01-06 11:40:44 +01:00
Eric Pouech
07d681b0d9 winedump: Added helper to convert a guid to a string. 2007-01-06 11:40:44 +01:00
Eric Pouech
1fcb0c1118 winedump: While dumping NE files, use -j option if present (as we do for PE files). 2007-01-06 11:40:44 +01:00
Eric Pouech
d75e0cd1f0 winedump: Print some basic info for pure DOS file (which fixes segfault while reading DOS files). 2007-01-06 11:40:44 +01:00
Eric Pouech
b63098cf24 winedump: Added ability to dump FPO debug information. 2007-01-06 11:40:44 +01:00
Francois Gouget
fa053b74c1 wine.inf: Self-register objsel.dll. 2007-01-05 20:28:07 +01:00
Francois Gouget
4c93eb2e66 ddrawex: Self-register the DirectDrawFactory CoClass. 2007-01-05 20:28:02 +01:00
Francois Gouget
168b300113 dinput8: Self-register the DirectInput8 CoClass. 2007-01-05 20:27:20 +01:00
Andrew Talbot
d3972880c0 widl: Fix memory leaks. 2007-01-04 21:14:14 +01:00
Alexandre Julliard
60d6518c82 make_requests: Grab status names from async_terminate calls too. 2007-01-04 13:51:12 +01:00
Alexandre Julliard
5c8421d3e7 server: Add a generic apc_call structure to make it easier to extend, and more type-safe. 2007-01-04 13:40:09 +01:00
Andrew Talbot
d39e1c360a winedump: Fix memory leak. 2007-01-04 09:53:36 +01:00
Alexandre Julliard
d44ed08d8a make_makefiles: Properly skip dlls marked with MKDLL_SKIP. 2007-01-02 17:09:23 +01:00
Andrew Talbot
782e28afb6 wrc: Declare some variables static const. 2007-01-02 13:30:25 +01:00
Kai Blin
802cf1a728 wrc: Fix comparison typo (Coverity). 2007-01-02 13:30:02 +01:00
Alexandre Julliard
f231a70f4c joystick.drv: Renamed the dlls/winmm/joystick directory to dlls/winejoystick.drv. 2006-12-29 14:29:20 +01:00
Alexandre Julliard
bb7f2f9cc6 make_makefiles: List test directories explicitly in .gitignore. 2006-12-29 14:21:17 +01:00
Alexandre Julliard
5eb38cf932 make_makefiles: In .gitignore, explicitly list files that we know are generated instead of using wildcards. 2006-12-29 12:49:43 +01:00
Robert Reif
c723ba1b47 winedump: Fix crash on delayed import section. 2006-12-29 11:35:11 +01:00
Alexandre Julliard
6150fe191b make_makefiles: Merge the generated gitignores in dlls and programs into the top-level one. 2006-12-28 11:38:04 +01:00
Alexandre Julliard
7035aa5041 make_makefiles: Generate the top-level .gitignore file.
Add a PROGRAMS variable in some makefiles to make things easier.
2006-12-27 21:23:36 +01:00
Alexandre Julliard
f92ef1c543 makedep: Add support for magic comments in .rc files so we can generate proper dependencies for them. 2006-12-26 15:02:03 +01:00
Alexandre Julliard
365a463b1e make_makefiles: Automatically add IDL header targets to the .gitignore file. 2006-12-24 17:31:52 +01:00
Alexandre Julliard
0134db6e9b dlls: Merged the make_dlls script into the global make_makefiles. 2006-12-24 14:05:12 +01:00
Hans Leidekker
1698c44ed3 winedump: Start dumping .NET specific bits from PE executables. 2006-12-20 12:31:29 +01:00
Dmitry Timoshkov
1d63675322 winedump: Remove a redundant ';'. 2006-12-18 11:40:34 +01:00
Dmitry Timoshkov
c4e7e07a45 winedump: Fix a couple of typos. 2006-12-18 11:40:29 +01:00
Alexandre Julliard
f910e2b5f6 winedump: Avoid printf format warnings. 2006-12-08 11:39:21 +01:00
Alexandre Julliard
662897e9d6 winebuild: Added --nxcompat option, and mark all modules as NX-compatible by default. 2006-12-07 20:51:49 +01:00
Alexandre Julliard
b2972947ca winedump: Print sizes and offsets in hex. 2006-12-07 18:01:29 +01:00
Dmitry Timoshkov
690c852540 winedump: Dump section data of COFF library files, decode some import data. 2006-12-07 15:41:21 +01:00
Dmitry Timoshkov
e0518a9d88 winedump: Add a possibility to dump raw section data. 2006-12-07 15:41:14 +01:00
Dmitry Timoshkov
1542722121 winedump: Export dump_section() for use outside of pe.c. 2006-12-07 15:40:27 +01:00
Dmitry Timoshkov
7928f5460f winedump: Handle properly partial optional COFF headers.
Export dump_file_header() and dump_optional_header() for use outside of pe.c.
2006-12-07 15:40:04 +01:00
Dmitry Timoshkov
cb7453ff4d winedump: IMAGE_SCN_ALIGN_??? are not the bit fields, but the values masked by IMAGE_SCN_ALIGN_MASK. 2006-12-07 15:39:14 +01:00
Dmitry Timoshkov
2d9046e209 winedump: Avoid returning void from a void function. 2006-12-07 15:39:07 +01:00
Dmitry Timoshkov
53e89174c0 winedump: Make output of dump_data fit into 80 columns. 2006-12-07 15:39:01 +01:00
Francois Gouget
d60b99bd12 msvcmaker: Remove references to wine_unicode and to .spec.c files. 2006-12-07 11:53:52 +01:00
Francois Gouget
baf85ad931 msvcmaker: Link with msvcrt(d).dll rather than with the static C library. 2006-12-06 12:14:35 +01:00
Francois Gouget
f1698c4b0c msvcmaker: Tweak the .dsp formatting to better match Visual Studio. 2006-12-06 12:13:52 +01:00
Francois Gouget
72d5c0ddca msvcmaker: Remove unneeded -I.. for the msvcrt tests. 2006-12-06 12:13:47 +01:00
Francois Gouget
bcf4a22a5e msvcmaker: Fix the code that sets __WINETEST_OUTPUT_DIR so it does not pollute $output_dir. 2006-12-06 12:13:41 +01:00
Francois Gouget
bb8e625b5b Assorted spelling fixes. 2006-12-05 10:31:47 +01:00
Alexandre Julliard
813ae10f33 winebuild: Check for illegal characters in entry point names. 2006-12-04 12:23:58 +01:00
Andrew Talbot
696eddca8c winedump: Cast-qual warnings fix. 2006-12-04 12:23:13 +01:00
Andrew Talbot
25d1dc81d6 winedump: Cast-qual warnings fix. 2006-12-04 12:23:08 +01:00
Dmitry Timoshkov
671a2261c0 winedump: Restore the COFF library dumper functionality broken by the previous change. 2006-11-30 20:06:27 +01:00
Eric Pouech
bacca3425a winedump: Added support for dumping types from PDB, CV... files. 2006-11-30 12:59:15 +01:00
Eric Pouech
64f7c68554 winedump: First shot at dumping PDB files contents. 2006-11-30 12:58:56 +01:00
Eric Pouech
5839fd7f10 winedump: Make dump mode the default. 2006-11-30 12:52:14 +01:00
Eric Pouech
c4dc400a88 winedump: Dump the EMF files as any other file types.
Internally, make use of the PRD function for checking available file ranges.
2006-11-30 12:47:16 +01:00
Eric Pouech
cac7be486d winedump: Use same scheme for dumping lnk files as the executables (through the PRD macro and a full mapped image). 2006-11-30 12:47:04 +01:00
Eric Pouech
9ef9d62d4c winedump: Use a uniform scheme for dumping file contents. 2006-11-30 12:38:06 +01:00
Eric Pouech
80b09ccf4c winedump: Header file pe.h is useless, get rid of it. 2006-11-30 12:35:33 +01:00
Eric Pouech
afe309b7d9 winedump: Changed PE, NE, LE dumping so that they are consistent in terms of dump function signatures.
Avoid passing around the base of the module, but use instead the PRD function.
2006-11-30 12:34:50 +01:00
Dmitry Timoshkov
8e8e8f073d winedump: Add partial COFF library support. 2006-11-28 12:37:54 +01:00
Dmitry Timoshkov
1297e859b3 winedump: Make some data const. 2006-11-28 12:36:01 +01:00
Vitaliy Margolen
da36762297 wineshelllink: Use FreeDesktop standard to create Wine menu structure. 2006-11-27 17:20:47 +01:00
Dmitry Timoshkov
7669035472 winedump: Constify some data. 2006-11-27 13:45:17 +01:00
Dmitry Timoshkov
d8725b8850 winedump: Fix a copy/paste typo. 2006-11-27 13:45:12 +01:00
Dmitry Timoshkov
5b0eb0998a winedump: Remove a not needed include. 2006-11-27 13:45:07 +01:00
Dmitry Timoshkov
2d0ca5b2a9 winedump: Make the implementation match the prototype. 2006-11-27 13:45:03 +01:00
Louis Lenders
454d5cd1ac wine.inf: Add setupapi to fake dlls. 2006-11-20 11:50:15 +01:00
Kevin Koltzau
64506c0a51 winedump: Print new DLL characteristics. 2006-11-17 11:14:21 +01:00
Alexandre Julliard
b8a2e3b8a4 user32: Renamed the user/ directory to user32. 2006-11-16 14:49:25 +01:00
Michael Stefaniuc
cc234847d0 widl: Use ULONG instead of unsigned long when generating declarations for *_UserFree() functions. This is needed for Win64 compatibility. 2006-11-09 10:43:23 +01:00
Michael Stefaniuc
6f95047034 widl: Use ULONG instead of unsigned long when generating declarations for *_UserUnMarshal() functions. This is needed for Win64 compatibility. 2006-11-09 10:43:20 +01:00
Michael Stefaniuc
05b1aac100 widl: Use ULONG instead of unsigned long when generating declarations for *_UserMarshal() functions. This is needed for Win64 compatibility. 2006-11-09 10:43:16 +01:00
Michael Stefaniuc
177aaf6738 widl: Use ULONG instead of unsigned long when generating declarations for *_UserSize() functions. This is needed for Win64 compatibility. 2006-11-09 10:43:12 +01:00
Francois Gouget
30e44c85c8 Assorted spelling fixes. 2006-11-07 15:25:24 +01:00
Rob Shearman
5daafc73f9 winedump: Fix printf warning in the generated code. 2006-11-06 12:27:18 +01:00
Kirill K. Smirnov
1b039cc3ba wine.inf: Associate .hlp files with winhelp. 2006-10-30 18:31:30 +01:00
Alexandre Julliard
01ee1418d6 winedump: Avoid some dead code. 2006-10-27 14:19:32 +02:00
Detlef Riekenberg
832398f41d tools/wine.inf: Add default printer ports. 2006-10-27 12:00:58 +02:00
Jeff Latimer
6d1b4af58b tools: Add addtional help to runtest. 2006-10-23 12:27:41 +02:00
Alexandre Julliard
7dfc447741 gdi32: Renamed the gdi directory to gdi32. 2006-10-20 12:25:29 +02:00
James Hawkins
463cec6af6 tools/wine.inf: Add the ProgramFilesPath registry entry. 2006-10-20 11:41:09 +02:00
Dmitry Timoshkov
1f32d1f3c2 wine.inf: Update RelayExclude and add RelayFromExclude filter in order to avoid not useful APIs in the traces. 2006-10-19 13:36:45 +02:00
Alexandre Julliard
8f31f92a73 makedep: Added support for generating dependencies of IDL client/proxy/server/iid files. 2006-10-16 17:19:07 +02:00