Molle Bestefich
9503f6efef
bug_report.pl: Use correct 'wine --version' syntax.
2006-08-11 11:56:55 +02:00
Dan Hipschman
a20f7f46dc
widl: Fix incorrect version number in generated code.
2006-08-11 11:56:50 +02:00
Colin Pitrat
ab2cdead77
tools: Check for open return code in Perl scripts.
2006-08-10 11:30:37 +02:00
Dan Hipschman
216171fe52
widl: Add ref_type (dereference typedefs) and use it.
2006-08-10 10:57:53 +02:00
Francois Gouget
f1adb69c2e
wine.inf: lnkfile\shellex\ContextMenuHandlers\... is not supposed to have a default value.
2006-08-08 11:17:49 +02:00
Francois Gouget
efafe08fc6
wine.inf: Don't create a fake exe and change the name at the same time.
...
This confuses installers that think said exes can be run when this is
not the case and cannot work.
2006-08-08 11:17:02 +02:00
Francois Gouget
dec695f6c1
wine.inf: Use %CurrentVersionNT% wherever applicable.
2006-08-08 11:16:46 +02:00
Alexandre Julliard
2886e9b0e8
makefiles: Use make dependencies to create installation directories.
...
This avoids a lot of redundant calls to mkinstalldirs.
2006-08-07 17:48:18 +02:00
Francois Gouget
e9106273d9
wine.inf: We should not override existing associations.
2006-08-07 13:09:42 +02:00
Dan Hipschman
4961379d74
widl: Replace strdup, malloc and realloc with xstrdup, xmalloc and xrealloc.
2006-08-05 11:25:26 +02:00
Dan Hipschman
df91150e10
widl: Generate GUID (infile_i.c) files.
2006-08-04 13:25:37 +02:00
Dan Hipschman
99056d7e2a
widl: Write forward declarations for coclass definitions.
2006-08-03 22:29:58 +02:00
Alexandre Julliard
ded32d5194
makedep: Always search for includes in the standard directories, even without -I option.
2006-08-01 12:37:18 +02:00
Alexandre Julliard
dea28ee4a6
makedep: Don't add dependencies for system headers.
2006-08-01 12:27:22 +02:00
Alexandre Julliard
b7ef1b2e20
makedep: Get rid of restrictions on line lengths. Merge lines that end in a backslash.
2006-08-01 12:16:29 +02:00
Alexandre Julliard
f25c4d47d6
makedep: Convert to standard Wine lists.
2006-08-01 12:13:57 +02:00
Dan Hipschman
3e1ace5aa3
widl: Set type_t kind field correctly for all types.
2006-07-31 21:40:37 +02:00
Dan Hipschman
23707beb46
widl: Set defined flag for coclasses.
2006-07-31 21:36:31 +02:00
Dan Hipschman
cf4c08dcbc
widl: Fix "static declaration follows non-static declaration" in generated code.
2006-07-29 11:55:31 +02:00
Dan Hipschman
678ce9875f
widl: Encode coclass types in typelibs.
2006-07-29 11:55:20 +02:00
Dan Hipschman
9265d77584
widl: Register types for coclasses.
2006-07-29 11:55:08 +02:00
Dan Hipschman
c650cceae3
widl: Check if a typeinfo is already in a typelib before adding it.
2006-07-29 11:54:44 +02:00
Dan Hipschman
90cdff9b3f
widl: Set typelib_idx for coclasses when they're added to a typelib.
2006-07-29 11:54:21 +02:00
Dan Hipschman
c67b19b4f4
widl: Fold class_t into type_t.
2006-07-29 11:54:09 +02:00
Jacek Caban
37cf4a5260
widl: Reorder segments to match midl.
2006-07-28 12:34:27 +02:00
Jacek Caban
c9a08007eb
widl: Use cval in ATTR_ID.
2006-07-28 12:34:20 +02:00
Jacek Caban
b86bc2b634
widl: Added ATTR_BINDABLE handling to add_func_desc.
2006-07-28 12:34:14 +02:00
Jacek Caban
4d76264f3e
widl: Store typekind in msft_typeinfo_t to fix ATTR_DUAL handling.
2006-07-28 12:34:08 +02:00
Huw Davies
e7eeb67a7c
wine.inf: Add lnkfile description.
2006-07-27 14:39:55 +02:00
Huw Davies
2a96095aa3
wine.inf: Add inifile entries.
2006-07-27 11:42:25 +02:00
Alexandre Julliard
0f273c17ff
server: Added data_size_t type to represent sizes in the server protocol.
...
Make it an unsigned int to save some space on Win64, if we need to
transfer more than 4Gb over the server pipe something is seriously
wrong.
2006-07-26 11:11:03 +02:00
Dan Hipschman
3b3632a1cd
widl: Allow trailing commas in attribute lists.
2006-07-26 10:24:06 +02:00
Dan Hipschman
12a9dfd62f
widl: Support SAFEARRAY(type) syntax.
2006-07-25 11:21:41 +02:00
Dan Hipschman
f3d01fb07b
widl: Fix redefinition of types in output.
2006-07-25 11:21:29 +02:00
Dan Hipschman
82c11ce002
widl: Allow write_type to output full pointer types.
2006-07-24 13:27:15 +02:00
Roderick Colenbrander
951f4657b7
dinput8: DirectInput8Create rewrite.
2006-07-21 10:48:51 +02:00
Alexandre Julliard
5557c71f7f
winegcc: Make sure the Wine library paths take precedence in Wine mode.
2006-07-17 14:07:11 +02:00
Duane Clark
1df4128563
examine-relay: Indent winex11.drv lines.
2006-07-17 13:49:40 +02:00
Dan Hipschman
2660b8f9c1
widl: Support coclass forward declarations.
2006-07-14 13:32:38 +02:00
Dan Hipschman
d68ec1d325
widl: Fix unterminated comment in generated code.
2006-07-14 13:32:38 +02:00
Andrew Talbot
a695805ced
winedump: Write-strings warnings fix.
2006-07-14 12:27:19 +02:00
Alexandre Julliard
3b2c2cdbb3
libs: Get rid of the libwine symlinks.
2006-07-11 21:32:52 +02:00
Alexandre Julliard
523e46debb
winegcc: Automatically add the correct lib paths when building inside the Wine tree.
2006-07-11 21:32:36 +02:00
Alexandre Julliard
645cd6ff50
libs: Get rid of the symlinks for the static libs.
2006-07-11 19:33:48 +02:00
Alexandre Julliard
eb8a40c368
libs: Merged libwine_unicode into libwine.
...
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Ge van Geldorp
7a15278504
winebuild: Save registers which might contain parameters for the function to be called.
2006-07-11 17:16:06 +02:00
Ge van Geldorp
2a8b31d162
winebuild: Reserve enough space for null function pointer.
2006-07-11 12:40:01 +02:00
Hans Leidekker
ac962be1fc
wine.inf: Add msi to the list of fake dlls.
2006-07-11 12:04:45 +02:00
Alexandre Julliard
88c97d7284
.gitignore: Added wildcards to ignore lex and bison output files.
2006-07-10 21:40:49 +02:00
Alexandre Julliard
cc2b3b48e6
Take advantage of the recursive nature of .gitignore for Makefile entries.
...
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Alexandre Julliard
58c64190f4
configure: Define _WIN64 when building on a 64-bit platform.
2006-07-10 13:05:20 +02:00
Robert Shearman
f627845624
widl: Add support for the builtin constants "TRUE" and "FALSE".
2006-07-07 14:30:34 +02:00
Jacek Caban
7027ed458b
shdocvw: Get rid of Mozilla ActiveX control dependency.
2006-07-03 11:58:02 +02:00
Jacek Caban
a9cdb5b832
wine.inf: Set gecko url to activate Wine Gecko installer.
2006-07-03 11:54:07 +02:00
Alexandre Julliard
fdb4c7e986
widl: Fixed syntax of DECL_LINK macro to look more like C code.
2006-06-27 11:51:07 +02:00
Andrew Talbot
0e1e585c73
widl: Write-strings warnings fix.
2006-06-26 12:36:52 +02:00
Francois Gouget
fb7afa4269
tools: Fix mkinstalldirs.
...
We cannot trust 'mkdir -p' to set the proper permissions on parent
directories. So create them manually.
Fix handling of paths containing spaces.
Properly prefix the path with './' if it starts with a '-'.
Stop trying to create a path after the first error.
2006-06-21 14:15:53 +02:00
Detlef Riekenberg
dbdb8e2ea1
winedump: Add DLL_WINE_PREATTACH to the generated DllMain.
2006-06-21 11:13:13 +02:00
Detlef Riekenberg
52404421ba
winedump: Use ntdll as template.
2006-06-21 11:13:07 +02:00
James Hawkins
ce24c2a8a7
tools/wine.inf: Add d3d8.dll to the fake dlls list.
2006-06-20 11:27:50 +02:00
Alexandre Julliard
d489a0a312
winebuild: Get rid of the data16 prefix, it shouldn't be needed anymore and causes warnings.
2006-06-19 21:16:50 +02:00
Thomas Weidenmueller
af994f4e4f
widl: Fix updating the proc offset.
2006-06-19 10:27:24 +02:00
Mike McCormack
705178fb71
inseng: Initial implementation of inseng (required for IE6 to install under win2k).
2006-06-16 16:05:49 +02:00
Louis. Lenders
8cc69977eb
wine.inf: Add fake dll for advpack.dll.
2006-06-15 11:26:37 +02:00
Mike McCormack
2d107f98ab
wrc: Remove some tokens declared twice.
2006-06-14 12:47:05 +02:00
Alexandre Julliard
fb15dabdcd
winebuild: Fix a few printf format warnings by casting size_t.
2006-06-13 14:14:59 +02:00
Alexandre Julliard
043fd66907
widl: Use unsigned int instead of size_t to avoid printf format warnings.
2006-06-13 14:13:49 +02:00
Mike McCormack
f386950fdd
server: Use unsigned long for request types that are 64bit in win64.
2006-06-07 14:21:12 +02:00
Mike McCormack
b23b4f5d01
hlink: Implement DllRegisterServer.
2006-06-07 14:19:35 +02:00
Robert Shearman
996c4f1f93
widl: Support coclass forward declarations.
2006-06-07 11:47:21 +02:00
Stefan Leichter
0013b3498f
wine.inf: Added default values for .htm and .html file extension.
2006-06-06 12:12:53 +02:00
Robert Shearman
d7e7242af6
widl: Fix a typo in the man page.
2006-06-02 10:52:26 +02:00
Robert Shearman
90decb631c
widl: Properly size the return value procformat.
2006-06-02 10:52:23 +02:00
Robert Shearman
6f85f989f5
widl: Only write one procformat string and one typeformat string per file.
2006-06-02 10:52:10 +02:00
Robert Shearman
fa4f94bdd5
widl: Allow some more "reserved words" to be used as identifiers.
2006-05-31 15:47:50 +02:00
Alexandre Julliard
4ca7a064fa
sfnt2fnt: Clean output files when aborting on a signal.
2006-05-27 13:24:36 +02:00
Alexandre Julliard
4e07d0d6d9
make_ctests: Clean output files when aborting on an error or signal.
2006-05-27 13:24:25 +02:00
Alexandre Julliard
411fe29a54
fnt2fon: Clean output files when aborting on an error or signal.
2006-05-27 13:24:13 +02:00
Alexandre Julliard
3f1bc3a0a2
bin2res: Clean output files when aborting on an error or signal.
2006-05-27 13:23:59 +02:00
Alexandre Julliard
25dc6d912e
widl: Clean output files when aborting on a signal.
2006-05-27 13:23:47 +02:00
Alexandre Julliard
f1de64db39
wrc: Clean output files when aborting on an error or signal.
2006-05-27 13:23:37 +02:00
Alexandre Julliard
22aad63775
wmc: Clean output files when aborting on an error or signal.
2006-05-27 13:23:24 +02:00
Pierre d'Herbemont
6997ce7c9d
wineprefixcreate: Obtain wine and wineserver from the bindir, instead of relaying on the PATH.
2006-05-26 12:06:47 +02:00
Mike McCormack
1cf527c3a3
winapi: IMAGE_OPTIONAL_HEADER has different members on x86-64.
2006-05-26 11:56:04 +02:00
Alexandre Julliard
59493b6c33
widl: Get rid of unnecessary inclusion of unicode.h.
2006-05-24 17:41:47 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Vitaliy Margolen
78c0dd96b7
wine.inf: Create fake dlls for ADPCM codecs.
2006-05-22 11:32:26 +02:00
Jacek Caban
dee8790c69
widl: Don't add importlib if it is already on the list. Remove warning.
2006-05-20 13:58:54 +02:00
Jacek Caban
a7fa3a985b
widl: Added support for importing parent interfaces from importlib.
2006-05-20 13:58:44 +02:00
Jacek Caban
6137e1b60a
widl: Added importlib reading implementation.
2006-05-17 21:02:00 +02:00
Alexandre Julliard
5c0dde7798
tools: Updated the autoconf scripts to more recent versions.
2006-05-16 13:21:36 +02:00
Jacek Caban
dce3f2be05
widl: Added RPC_FC_ENUM16 encoding.
2006-05-15 11:49:28 +02:00
Jacek Caban
4812abc247
widl: res50 is number of impinfos. Fix its usage.
2006-05-15 11:49:15 +02:00
Francois Gouget
9139fd140c
winapi: Add support for APIENTRY.
...
Factorize a couple of call convention matching regular expressions.
2006-05-15 11:09:13 +02:00
Francois Gouget
964cbcbf80
winapi_check: Fix 'long int' parsing.
...
Fix parsing of 'long int'.
Simplify handling of spaces in a couple of regular expressions.
2006-05-10 19:41:23 +02:00
Saulius Krasuckas
b53f84e02c
wine.inf: Install comctl32.dll as fake DLL.
2006-05-09 11:55:13 +02:00
Alexandre Julliard
252398d286
mciwave: Renamed mciwave.drv to mciwave.dll, and moved the directory to the top-level.
2006-05-09 11:32:21 +02:00
Eric Kohl
2c7270e388
widl: Implement 'oldnames' option.
2006-05-05 16:37:42 +02:00
Eric Kohl
b64154882c
widl: Fix a typo.
2006-05-05 16:36:46 +02:00
Jacek Caban
738be2eec3
widl: Fix a typo.
2006-04-21 23:20:09 +02:00