André Hentschel
b32db69d12
winedump: Update minidump output.
2013-11-26 10:16:57 +01:00
Frédéric Delanoy
57d7f74d34
Assorted spelling fixes.
2013-11-21 19:44:46 +01:00
Alexandre Julliard
c8a42b4735
makefiles: Generate include path options from makedep.
2013-11-19 14:16:36 +01:00
Alexandre Julliard
a072dbc180
makedep: Use string arrays for include paths and object extensions.
2013-11-19 14:16:34 +01:00
Alexandre Julliard
abc6298159
makefiles: Add support for parent source directory in c2man.
2013-11-19 13:18:34 +01:00
Alexandre Julliard
e2df0ab856
makefiles: Generate rules from makedep for building and installing man pages.
2013-11-18 11:40:00 +01:00
Alexandre Julliard
a343edf44e
makefiles: Rename translated manpages according to their destination directory.
2013-11-18 11:33:34 +01:00
Alexandre Julliard
a6fd273a90
makefiles: Generate rules from makedep for running tests.
2013-11-18 11:30:59 +01:00
Jacek Caban
318931bd46
widl: Include resource id in typelib path if not default.
2013-11-12 19:06:42 +01:00
Alexandre Julliard
517d274e3a
makefiles: Add support for building from source files from a parent directory.
2013-11-12 13:47:44 +01:00
Alexandre Julliard
fe946f253a
makefiles: Add a makedep pragma to mark source files that are parts of the import library.
2013-11-11 11:46:21 +01:00
Alexandre Julliard
456c8f435a
makefiles: Remove the no longer needed EXTRASUBDIRS variables.
2013-11-09 22:10:52 +01:00
Alexandre Julliard
31eb8be661
makefiles: Output clean rules for generated files from makedep.
2013-11-09 22:10:49 +01:00
Alexandre Julliard
067d3f0ddb
makefiles: Merge the relpath functionality into makedep.
2013-11-09 12:32:06 +01:00
Jacek Caban
06246aff90
rpcrt4: Compile tests with -D__WINESRC__.
2013-11-08 16:29:43 +01:00
André Hentschel
94d8e3ab68
tools/winapi: Remove PCTSTR, PTSTR and TCHAR from the list of tested types.
2013-11-06 12:01:52 +01:00
Alexandre Julliard
27534a09c6
makefiles: Automatically update source variables in the makefile based on the makedep pragmas.
2013-11-05 20:38:19 +01:00
Alexandre Julliard
ae9f33e17b
makedep: Add support for #pragma directives in the source to set the flags for generated files.
2013-11-05 20:38:17 +01:00
Alexandre Julliard
cc02e15220
widl: Add support for #pragma directives.
2013-11-04 17:41:11 +01:00
Alexandre Julliard
1f3e3fa424
makedep: Add per-file flag to store the information about files to generate.
2013-11-04 17:41:09 +01:00
Michael Stefaniuc
3101b50121
winmm/tests: Fix the includes for generated.c.
2013-10-31 09:58:43 +01:00
Alexandre Julliard
9c6ab0f365
sfnt2fnt: Define WINE_UNICODE_API directly in the source.
2013-10-28 14:21:33 +01:00
Alexandre Julliard
98de631eb1
wrc: Define WINE_UNICODE_API directly in the source.
2013-10-28 14:20:58 +01:00
Alexandre Julliard
b647703774
wmc: Define WINE_UNICODE_API directly in the source.
2013-10-28 14:20:53 +01:00
Alexandre Julliard
54e0c7fe14
wrc: Remove an unused variable.
2013-10-28 14:18:56 +01:00
Alexandre Julliard
f775f3e105
wmc: Don't put timestamps in generated files.
2013-10-28 14:18:48 +01:00
Alexandre Julliard
9fbf473a0b
makefiles: Build makedep from the top-level makefile.
2013-10-28 13:58:14 +01:00
Alexandre Julliard
3571c06799
makefiles: Generate explicit build rules for C source files from makedep.
2013-10-28 11:16:11 +01:00
Dmitry Timoshkov
352c8d0215
tools/winapi: Remove OLDFONTENUMPROC from the list of tested types.
2013-10-16 11:41:20 +02:00
Alexandre Julliard
b9cb6d4f95
makedep: Automatically add the source idl for generated sources to the dependencies list.
2013-10-15 21:00:09 +02:00
Alexandre Julliard
c9a4cc6ab7
makedep: Add a helper function to replace a file name extension.
2013-10-15 20:59:15 +02:00
Alexandre Julliard
b1d4807fc2
makedep: Remove support for no longer used .mc.rc files.
2013-10-15 20:29:39 +02:00
Zhenbo Li
7003bbdfd4
atl90: Added new dll.
2013-10-15 16:35:05 +02:00
Alexandre Julliard
13479aa7b8
tools: Update the character data tables to Unicode 6.3.0.
2013-10-15 16:09:16 +02:00
Aric Stewart
b5d9fc323d
tools: Add new Explicit Formatting types for Unicode 6.3.
2013-10-15 16:02:38 +02:00
Alexandre Julliard
edf4dab5ef
makefiles: Generate explicit build rules for testlist.c from makedep.
2013-10-15 13:53:12 +02:00
Alexandre Julliard
d4593274dc
makefiles: Generate explicit build rules for dlldata.c from makedep.
2013-10-15 13:53:11 +02:00
Alexandre Julliard
d9a75184c7
makefiles: Generate explicit build rules for idl files from makedep.
2013-10-15 13:53:11 +02:00
Alexandre Julliard
25b0810655
makefiles: Generate explicit build rules for resource files from makedep.
2013-10-15 13:53:11 +02:00
Alexandre Julliard
da4c49c744
makefiles: Generate explicit build rules for message files from makedep.
2013-10-15 13:53:11 +02:00
Alexandre Julliard
c00cc015f8
makefiles: Generate explicit build rules for bison files from makedep.
2013-10-15 13:53:09 +02:00
Alexandre Julliard
efef36c05a
makefiles: Generate explicit build rules for lex files from makedep.
2013-10-14 19:49:29 +02:00
Alexandre Julliard
bb45a93d71
makedep: Generate correct dependencies for testlist.c.
2013-10-14 16:05:32 +02:00
Alexandre Julliard
c3aa495295
makedep: Add more helpers for file output and error handling.
2013-10-14 16:05:32 +02:00
Alexandre Julliard
cf34a967cc
makedep: Remove some unnecessary typedefs.
2013-10-14 16:05:31 +02:00
Alexandre Julliard
c6262a14f8
makefiles: Generate the common rules for tests from configure.
2013-10-10 12:27:00 +02:00
Alexandre Julliard
237ed76e6d
makefiles: Generate the common rules for programs from configure.
2013-10-10 11:41:14 +02:00
Alexandre Julliard
41c7ba4b5d
makefiles: Generate the common rules for dlls from configure.
2013-10-10 11:41:07 +02:00
Alexandre Julliard
a3b76d3366
makefiles: Generate the common rules for import libraries from configure.
2013-10-10 11:41:01 +02:00
Alexandre Julliard
fabd3120c5
makefiles: Move the main module rules to the global Make.rules file.
2013-10-09 11:31:21 +02:00
Alexandre Julliard
204105ade4
configure: Simplify the generation of the install and clean rules.
2013-10-08 15:25:07 +02:00
Alexandre Julliard
2292b06281
makefiles: Move l_intl.nls and wine.inf to loader so that they are installed even when tools are not built.
2013-10-07 13:32:03 +02:00
Alexandre Julliard
c0c7192eaa
makefiles: Generate the loader rules from configure.
2013-10-07 12:22:06 +02:00
Alexandre Julliard
8d5b8b1346
makefiles: Define __WINESRC__ globally.
2013-10-07 10:48:04 +02:00
Alexandre Julliard
69b9c4b198
configure: Use the standard MKDIR_P macro to create directories.
2013-10-04 22:12:22 +02:00
Alexandre Julliard
2808ba2108
tools: Upgrade the install-sh script.
2013-10-04 22:10:09 +02:00
Alexandre Julliard
9b86c6a9b8
wmc: Load translations from mo files instead of po.
2013-10-04 19:39:39 +02:00
Alexandre Julliard
d6057e6411
wmc: Add support for long command-line options.
2013-10-04 19:38:46 +02:00
Alexandre Julliard
a60ebd3ade
makefiles: Link libwine statically into the tools to avoid run-time path dependencies.
2013-10-04 17:46:22 +02:00
Hans Leidekker
621454ef0e
wine.inf: Initialize 64-bit prefixes with the right Windows version.
2013-10-02 20:18:22 +02:00
Francois Gouget
d3672524ed
Assorted spelling fixes.
2013-10-01 19:09:08 +02:00
Frédéric Delanoy
5f607a95df
wrc: Use BOOL type where appropriate.
2013-09-30 20:35:02 +02:00
Frédéric Delanoy
bf36cf284e
wmc: Use BOOL type where appropriate.
2013-09-30 20:35:02 +02:00
Alexandre Julliard
8355887560
makefiles: Clean files from the top-level makefile where possible.
2013-09-30 20:34:53 +02:00
André Hentschel
e99e9d8d82
winebuild: Update IMAGE_FILE_MACHINE_ARM64.
...
According to pecoff 8.3.
2013-09-26 10:45:10 +02:00
Frédéric Delanoy
a46da0e86a
wrc: Use BOOL type where appropriate.
2013-09-23 20:32:29 +02:00
Francois Gouget
3b5fb27f91
winapi: Small tweaks to fix perl warnings.
...
perl says defined(@array) is deprecated.
2013-09-20 17:04:21 +02:00
Detlef Riekenberg
6cb2156976
d3dx11_42: Add stub dll.
2013-09-09 22:10:00 +02:00
André Hentschel
d9a6deff4b
winedump: Add and use IMAGE_DELAYLOAD_DESCRIPTOR.
2013-09-09 22:10:00 +02:00
Francois Gouget
575eb6d8e1
winegcc: Solaris uses the same link option detection code as other platforms.
2013-09-06 17:27:13 +02:00
Francois Gouget
7d3f6d4c60
winegcc: Ignore the test link command stdout and stderr messages.
...
Otherwise invoking winegcc on any platform where our first guess at
the link options fails results in a lot of confusing error messages.
2013-09-06 17:27:08 +02:00
Francois Gouget
4343c9e1f7
winegcc: Add a trailing '\n' to the try_link() test file.
...
This stops the tested gcc command from issuing a warning on Solaris.
2013-09-06 17:26:18 +02:00
André Hentschel
0079248f10
xinput1_4: Add new dll based on xinput1_3.
2013-09-04 14:44:06 +02:00
Piotr Caban
074941c04f
winedump: Fix TLB function dumping.
2013-09-04 11:37:14 +02:00
Jacek Caban
b308a5c7ad
atl110: Added new DLL.
2013-09-03 17:00:28 +02:00
Piotr Caban
156206592a
winedump: Improve TLB string table handling.
2013-09-02 19:59:59 +02:00
Jacek Caban
7e4462e28e
widl: Generate names for imported nameless typedefs.
2013-08-29 19:56:18 +02:00
Jacek Caban
2510ec477b
widl: Increase version number stored in custom data.
2013-08-29 19:56:18 +02:00
Jacek Caban
0277512350
widl: Include string info in tlb custom data.
2013-08-29 19:56:18 +02:00
Jacek Caban
30def32b6f
winedump: Improved TLB custom data handling.
2013-08-29 19:56:18 +02:00
Huw Davies
5a8ca9e2e8
winegcc: Don't use DLLFLAGS in winegcc.
2013-08-27 21:30:02 +02:00
Huw Davies
2374cd52a7
winegcc: Set the LDDLLFLAGS according to the target platform.
2013-08-27 21:30:02 +02:00
Nikolay Sivov
8b45127e85
oledb32: Added IChapteredRowset definition.
2013-08-22 19:02:04 +02:00
Alexandre Julliard
4be4ad8278
libwine: Add support for codepage 10005 (Mac Hebrew).
2013-08-19 19:02:01 +02:00
Alexandre Julliard
23ddde8850
libwine: Add support for codepage 10004 (Mac Arabic).
2013-08-19 19:00:55 +02:00
Alexandre Julliard
4f718ca07d
libwine: Add support for defining round-trip mappings using the Unicode private range.
2013-08-19 18:59:40 +02:00
Kai Tietz
f05853b28a
widl: Add async_uuid attribute base support in parser.
2013-08-19 12:53:19 +02:00
Kai Tietz
da282872ff
widl: Allow version-attribute on type and enum.
2013-08-19 12:53:18 +02:00
Kai Tietz
f58353ecb6
widl: Allow inputsync-attribute on functions.
2013-08-19 12:53:17 +02:00
Kai Tietz
94c94260ea
widl: Allow hidden-attribute on type.
2013-08-19 12:53:16 +02:00
Kai Tietz
0d4f6bf258
widl: Allow hexadecimal argument for version-attribute.
2013-08-19 12:53:15 +02:00
Kai Tietz
60beb40cb7
widl: Handle default value for public vs hidden attribute.
2013-08-19 12:53:14 +02:00
Kai Tietz
d8318121a2
widl: Allow attributes before and after typedef-keyword.
2013-08-19 12:53:13 +02:00
Kai Tietz
499f05433a
widl: Add RT's namespace keyword to scanner, and parser.
2013-08-19 12:53:12 +02:00
Kai Tietz
5ff7af708d
widl: New option --rt for enabling rt's specific language extensions.
2013-08-19 11:30:30 +02:00
Hans Leidekker
acb1ff4af0
wbemdisp: Add a stub dll.
2013-08-16 18:04:43 +02:00
André Hentschel
6fb4e06298
winemaker: Improved check for libXML at runtime.
2013-08-15 16:17:20 +02:00
Nikolay Sivov
2a78e48e20
oledb32: Added IRowPositionChange interface definition.
2013-08-01 12:11:17 +02:00
Alexandre Julliard
8fcac3b2bb
wrc: Remove non-bison compatibility code.
2013-08-01 12:04:29 +02:00
Alexandre Julliard
bda5a2ffb8
widl: Remove non-bison compatibility code.
2013-08-01 12:04:24 +02:00
Piotr Caban
f929d2c2bc
winedump: Rename lib typelib segment to GuidHashTab.
2013-07-31 22:26:56 +02:00
Piotr Caban
e35a05b9a4
oleaut32: Name guids hash table segment in MSFT_SegDir struct.
2013-07-31 22:26:56 +02:00
Nikolay Sivov
2fe34bfb09
include: Added IRowPosition interface definition.
2013-07-30 19:11:05 +02:00
Piotr Caban
1121868e22
winedump: Rename res07 typelib segment to NameHashTab.
2013-07-29 15:01:14 +02:00
Piotr Caban
f9e73f97a9
oleaut32: Name names hash table segment in MSFT_SegDir struct.
2013-07-29 15:00:59 +02:00
Alistair Leslie-Hughes
a32391ab6b
oledb32: Add support for IErrorRecords.
2013-07-29 14:16:39 +02:00
Alistair Leslie-Hughes
83c14c723c
oledb32: Add interface ISourcesRowset.
2013-07-29 14:15:08 +02:00
Frédéric Delanoy
6a9d50292b
winemaker: Update French translation of manpage.
2013-07-24 11:10:20 -05:00
Frédéric Delanoy
e9911b095e
winemaker: Make manpage conform to common manpages conventions.
2013-07-24 11:10:17 -05:00
Frédéric Delanoy
8b2ad6ade3
winemaker: Make the manpage more concise.
2013-07-24 11:10:13 -05:00
Alexandre Julliard
194c43ac30
libwine: Compress code page tables by merging identical sequences.
2013-07-22 17:16:02 +02:00
Alexandre Julliard
6cb5cf183a
libwine: Update the codepage tables to Unicode 6.2.0.
2013-07-22 17:16:01 +02:00
Alexandre Julliard
1f44de3f65
usp10: Update the character data tables to Unicode 6.2.0.
2013-07-22 17:16:01 +02:00
Alexandre Julliard
4be0f88e8d
libwine: Use the best fit data for codepage 1361.
2013-07-22 17:16:00 +02:00
Alexandre Julliard
5fbb68769a
libwine: Fix the default Unicode character for codepage 20932.
2013-07-22 17:16:00 +02:00
Alexandre Julliard
89a54082be
libwine: Fix the default character for EBCDIC codepages.
2013-07-22 17:15:59 +02:00
Alexandre Julliard
a93ee68f2e
widl: Fix typo in man page.
2013-07-19 11:53:17 +02:00
Julian Rüger
166c79f255
winemaker: Update German translation of manpage.
2013-07-18 15:30:41 +02:00
Frédéric Delanoy
ee18a8b6cd
winemaker: Update French translation of manpage.
2013-07-18 15:30:41 +02:00
Frédéric Delanoy
267422101a
widl: Fix manpage formatting.
2013-07-17 20:30:50 +02:00
Frédéric Delanoy
621dc41247
winedump: Fix manpage formatting.
2013-07-17 20:30:50 +02:00
Frédéric Delanoy
3864fd8d37
wmc: Fix manpage formatting.
2013-07-17 20:30:50 +02:00
Frédéric Delanoy
f753720eb5
wrc: Fix manpage formatting.
2013-07-17 20:30:50 +02:00
Frédéric Delanoy
5dc595a6d9
winebuild: Fix manpage formatting.
2013-07-17 20:30:49 +02:00
Frédéric Delanoy
7b8b39f69c
winemaker: Fix manpage formatting.
2013-07-17 20:30:49 +02:00
Frédéric Delanoy
d8465b0e8b
winegcc: Fix manpage formatting.
2013-07-17 20:30:49 +02:00
André Hentschel
b49c923503
winebuild: Replace note about the Changelog file.
2013-07-17 11:24:00 +02:00
André Hentschel
f46590e997
c2man: Replace notes about the Changelog file.
2013-07-17 11:23:56 +02:00
Alexandre Julliard
dcc97a186d
Standardize the BUGS, AVAILABILITY and SEE ALSO sections across all man pages.
2013-07-16 20:48:05 +02:00
Francois Gouget
6cf05f914d
include: Remove some non-standard sublang synonyms.
2013-07-08 17:17:57 +02:00
Mosaab Alzoubi
5aac4b395e
wine.desktop: Add Arabic title.
2013-07-02 19:39:39 +02:00
Alexandre Julliard
005565d90d
makefiles: Make sure to install manpages for the install-lib and install-dev cases.
2013-07-02 19:39:30 +02:00
Alexandre Julliard
ebe555d146
makefiles: Avoid wildcard substitutions that are broken in BSD make.
2013-07-02 12:40:59 +02:00
André Hentschel
900594198a
winedump: Remove superfluous casts.
2013-07-02 11:09:37 +02:00
Alexandre Julliard
3dfe94cfbd
winebuild: Pass the -mcpu option to the C compiler also.
2013-07-01 19:51:12 +02:00
Akira Nakagawa
32184615fa
wine.desktop: Add Japanese title.
2013-07-01 19:51:11 +02:00
Alexandre Julliard
2db2303bbc
libwine: Add support for codepage 10082 (Mac Croatian).
2013-06-26 17:57:28 +02:00
Alexandre Julliard
085eda4e2d
libwine: Add support for codepage 10021 (Mac Thai).
2013-06-26 17:56:26 +02:00
Alexandre Julliard
0928012251
libwine: Add support for codepage 10017 (Mac Ukrainian).
2013-06-26 17:55:31 +02:00
Alexandre Julliard
ee34072cfb
libwine: Add support for codepage 10010 (Mac Romanian).
2013-06-26 17:54:16 +02:00
Alexandre Julliard
1aebebaf72
libwine: Add support for codepage 10008 (Mac Simplified Chinese).
2013-06-26 17:52:31 +02:00
Alexandre Julliard
701d5efdef
libwine: Add support for codepage 10003 (Mac Korean).
2013-06-26 17:50:04 +02:00
Alexandre Julliard
c90c593288
libwine: Add support for codepage 10002 (Mac Traditional Chinese).
2013-06-26 17:47:17 +02:00
Alexandre Julliard
aa23d6ecc6
libwine: Add support for codepage 10001 (Mac Japanese).
2013-06-26 17:42:33 +02:00
Alexandre Julliard
f54c2f65b8
make_unicode: Move codepage file output code to a common routine and make default characters configurable.
2013-06-26 17:30:45 +02:00
Frédéric Delanoy
9c4936717a
tools: Update winemaker manpage French translation.
2013-06-25 20:57:12 +02:00
Alexandre Julliard
2c4e5ad1a9
make_unicode: Cache files under their full path name to avoid conflicts.
2013-06-19 20:09:53 +02:00
Alexandre Julliard
28ece74fd8
Use the official Microsoft definitions for Gaelic languages.
2013-06-19 20:09:51 +02:00
Alistair Leslie-Hughes
ff9039d94d
wine.inf: Install msdaps.dll into the correct directory.
2013-06-19 19:18:39 +02:00
Alexandre Julliard
7ca08fee55
widl: Avoid short printf formats with int variables.
2013-06-17 13:34:40 +02:00
André Hentschel
5b2d515763
winemaker: Use utf-8 for stdout.
2013-06-17 13:34:40 +02:00
André Hentschel
1337726318
winemaker: Try to find the real case of a given filename or path from project files.
2013-06-13 12:17:48 +02:00
André Hentschel
bf236d423f
winemaker: Add includes separately for vcproj files.
2013-06-13 12:17:45 +02:00
André Hentschel
7bd49ab2df
winemaker: Don't destroy relative paths.
2013-06-13 12:17:39 +02:00
Alexandre Julliard
dbecee55ce
wine.inf: Explicitly register the 32-bit stdole2.tlb under SysWOW64.
2013-06-12 16:49:19 +02:00
André Hentschel
b4b2656bc8
winemaker: Don't add -mno-cygwin to CXXEXTRA per default.
2013-06-11 20:16:36 +02:00
Austin English
936cb4ce7e
api-ms-win-core-processthreads-l1-1-0: Add stub dll.
2013-06-10 14:26:12 +02:00
Alexandre Julliard
3987913453
winegcc: Pass the C compiler name to winebuild.
2013-06-10 13:43:48 +02:00
Alexandre Julliard
98e6a0da73
winebuild: Add an option to use the C compiler to assemble files.
2013-06-10 13:19:34 +02:00
Alexandre Julliard
f7272176d9
winebuild: Split the names of the as and ld commands to allow arguments.
2013-06-10 13:17:21 +02:00
Alistair Leslie-Hughes
28e80addf8
wine.inf: Install oledb32 into the correct directory.
2013-06-07 17:12:25 +02:00
Hans Leidekker
8c23dc98b3
wine.inf: Install WBEM executables in system32/wbem.
2013-06-06 14:24:02 +02:00
Austin English
1648340d09
api-ms-win-core-localregistry-l1-1-0: Add stub dll.
2013-06-05 11:42:40 +02:00
Daniel Jelinski
240172f108
wine.inf: Add HKLM\\System\\CurrentControlSet\\Services\\Eventlog\\Application registry key.
2013-05-28 19:44:23 +02:00
Jacek Caban
c3b64d94b5
winegcc: Use gcc -shared instead of dllwrap to build DLLs.
2013-05-08 20:43:21 +02:00
Alexandre Julliard
b49c565f95
wine.inf: Remove no longer used control panel section.
2013-05-07 17:20:50 +02:00
Alexandre Julliard
100806e473
configure: Use the pkg-config helper macro for freetype.
2013-05-03 20:45:32 +02:00
Dmitry Timoshkov
e2791cdfb1
include: Make IMAGE_RESOURCE_DIRECTORY_ENTRY match PSDK definition.
2013-04-29 13:33:54 +02:00
Dmitry Timoshkov
ad3a3c3ea5
winedump: Add support for 1st, 2nd and long names linker COFF archive members.
2013-04-29 13:33:54 +02:00
André Hentschel
c11da76dc5
winegcc: Add support for Multiarch Architecture Specifiers.
2013-04-23 19:12:58 +02:00
André Hentschel
504925a8f7
winegcc: Set target based on forced pointer size.
2013-04-23 19:12:56 +02:00
Jacek Caban
0da8be91ef
wrc: Allow '/' and '\' in identifiers.
2013-04-23 15:35:12 +02:00
Alexandre Julliard
f02cdd877f
Remove empty DLL_PROCESS_DETACH case statements.
2013-04-15 16:45:35 +02:00
Piotr Caban
8985e968d4
winedump: Dump parameters default values in typelib.
2013-04-11 19:32:32 +02:00
Alexandre Julliard
43ac582d7d
libport: Rename spawnvp to _spawnvp to avoid the deprecated name.
2013-04-09 15:26:10 +02:00
Akihiro Sagawa
c4408e0b62
fonts: Add Japanese FixedSys font.
2013-04-09 12:06:14 +02:00
Akihiro Sagawa
6eaa345261
fonts: Add Fixedsys font.
2013-04-09 12:06:12 +02:00
Nikolay Sivov
7f78caa81c
include: Added IRowsetNotify definition and proxy/stub stub implementation.
2013-04-08 11:36:09 +02:00
André Hentschel
7c0c050aa1
wine.inf: Add winemac.drv to RelayFromExclude.
2013-04-02 12:47:26 +02:00
Stefan Leichter
56538fdf89
msvcp110: Add VS2012 C/C++ runtime.
2013-04-02 12:47:13 +02:00
Alexandre Julliard
2467c06a30
winebuild: Check for delayed import before the library is parsed, in case the real module name is different.
2013-04-01 14:32:36 +02:00
Jacek Caban
194cc70fbe
secur32: Disable SSL2 protocol in default settings.
2013-04-01 12:18:55 +02:00
Alexandre Julliard
0aa3ae18f8
buildimage: Store large images as raw PNG files in icons.
2013-03-27 20:12:27 +01:00
Alexandre Julliard
c9d806a0d1
wrc: Add support for PNG icons.
2013-03-27 20:12:27 +01:00
André Hentschel
18c95cf165
winedump: Dump exception info on ARM.
2013-03-25 14:07:55 +01:00
André Hentschel
5d712e7ea0
winedump: Recognize IMAGE_DEBUG_TYPE_CLSID.
2013-03-25 14:07:49 +01:00
Alexandre Julliard
0a3cc8b85d
ntoskrnl: Synchronize spec file with ntdll and msvcrt.
2013-03-14 13:59:05 +01:00
Alexandre Julliard
799731f4b9
msvcrt: Synchronize spec files.
2013-03-14 13:21:47 +01:00
André Hentschel
4f1beed106
winebuild: Remove get_asm_short_keyword.
2013-03-11 11:44:57 +01:00
André Hentschel
a7e240194a
winapi: Remove SPARC support.
2013-03-11 10:50:44 +01:00
André Hentschel
1948f3253b
winedump: Remove SPARC support.
2013-03-11 10:50:35 +01:00
André Hentschel
0ee8e2b5b1
winebuild: Remove SPARC support.
2013-03-11 10:50:12 +01:00
André Hentschel
ee7ffdcb53
winegcc: Remove SPARC support.
2013-03-11 10:50:10 +01:00
André Hentschel
478401dce7
widl: Remove SPARC and Alpha support.
2013-03-11 10:50:06 +01:00
Tijl Coosemans
afd7dc5947
winebuild: Don't register cleanup function when --save-temps is passed after --output.
2013-03-05 09:37:29 +01:00
Jacek Caban
ed50ce5efe
widl: Allow shadowing imported types with typedef.
2013-02-26 18:18:31 +01:00
Alexandre Julliard
381bbe1b28
winegcc: Don't use prelink when cross-compiling.
2013-02-18 16:36:03 +01:00
André Hentschel
a32199b3f3
make_xftmpl: Avoid comparing a char with EOF.
2013-02-12 19:56:41 +01:00
Charles Davis
c14bdaf1dd
winebuild: Use Clang to assemble if found.
2013-01-30 20:10:52 +01:00
Alexandre Julliard
dadcacf99a
winapi: Add arm64 architecture.
2013-01-21 12:51:16 +01:00
Piotr Caban
3d9454bc8f
widl: Make it possible to set typelib resource id with id attribute.
2013-01-18 13:29:09 +01:00
Piotr Caban
48c19ac113
tools: Update make_specfiles script.
2013-01-17 12:11:08 +01:00
André Hentschel
198b70cb9d
wrc: Add ARM64 support.
2013-01-16 12:37:46 +01:00
André Hentschel
3ea316638d
widl: Add ARM64 support.
2013-01-16 12:37:44 +01:00
André Hentschel
99f722e24f
winegcc: Add ARM64 support.
2013-01-16 12:37:41 +01:00
André Hentschel
3f393a6552
winebuild: Add ARM64 support.
2013-01-16 12:37:39 +01:00
André Hentschel
bd72767eed
tools: Upgrade the config.guess/config.sub scripts.
2013-01-14 11:01:59 +01:00
Austin English
0546c551f1
wine.inf: Add HKLM, System\CurrentControlSet\Control\TimeZoneInformation\{StandardName, TimeZoneKeyName} registry keys.
2013-01-10 18:02:19 +01:00
Alexandre Julliard
ad16c4c0df
make_makefiles: Add support for Objective-C sources.
2013-01-09 17:39:38 +01:00
Ken Thomases
c40a72223c
loader: On Mac, embed Info.plist in (__TEXT, __info_plist) section.
2013-01-08 16:35:28 +01:00
Detlef Riekenberg
892f1181c3
api-ms-win-security-base-l1-1-0: Add dll.
2013-01-03 16:46:12 +01:00
Ken Thomases
dd2f2e4ee5
makedep: Add support for Objective-C .m files and #import directive.
2012-12-26 18:23:03 +01:00
Detlef Riekenberg
71e11c0c1a
api-ms-win-downlevel-advapi32-l2-1-0: Add dll.
2012-12-21 11:42:53 +01:00
Detlef Riekenberg
7d6e592b0b
api-ms-win-downlevel-shell32-l1-1-0: Add dll.
2012-12-21 11:40:43 +01:00
Detlef Riekenberg
38a69f0c1d
api-ms-win-downlevel-shlwapi-l2-1-0: Add dll.
2012-12-21 11:40:02 +01:00
Detlef Riekenberg
cdec918b26
api-ms-win-downlevel-ole32-l1-1-0.dll: Add dll.
2012-12-20 12:17:58 +01:00
Detlef Riekenberg
dcce818540
api-ms-win-downlevel-normaliz-l1-1-0: Add dll.
2012-12-20 12:17:22 +01:00
Detlef Riekenberg
5b5e8d9b68
api-ms-win-downlevel-user32-l1-1-0: Add dll.
2012-12-20 12:15:16 +01:00
Detlef Riekenberg
f8c041fef4
api-ms-win-downlevel-version-l1-1-0: Add dll.
2012-12-20 12:14:51 +01:00
Austin English
ecfb6539f6
widl: add_interface_typeinfo should not return a value.
2012-12-20 12:01:08 +01:00
Austin English
554a2ccb11
widl: write_array_element_type shouldn't return a value.
2012-12-20 12:01:02 +01:00
Detlef Riekenberg
8ca7a068f4
api-ms-win-downlevel-shlwapi-l1-1-0: Add dll.
2012-12-19 14:38:59 +01:00
Detlef Riekenberg
52a231c5b7
api-ms-win-downlevel-advapi32-l1-1-0: Add dll.
2012-12-19 14:38:59 +01:00
Alexandre Julliard
a0ec065666
make_specfiles: Don't copy the ordinal flag if not appropriate.
2012-12-19 14:38:59 +01:00
Nikolay Sivov
140bfd2823
winedump: Fix argument format for DllMain trace.
2012-12-19 14:38:58 +01:00
Alexandre Julliard
50835b4151
widl: Fix a typo in the man page.
2012-12-10 11:27:33 +01:00
Piotr Caban
9228d9794c
tools: Update make_specfiles script.
2012-12-06 20:31:28 +01:00
Jacek Caban
0dfa1ae223
winedump: Added MSFT support.
2012-12-04 16:58:01 +01:00
André Hentschel
6541a19907
winemaker: Output UTF-8 Makefiles.
2012-12-04 00:02:58 +01:00
Daniel Jelinski
ba4de80ee3
wine.inf: Add registry info for lanmanserver service.
2012-11-26 13:28:14 +01:00
Alexandre Julliard
756d33ddae
widl: Print large enum constants in hex.
2012-11-23 18:06:07 +01:00
Jacek Caban
f63617efb3
atl80: Forward calls directly to atl100 when possible.
2012-11-21 13:37:00 +01:00
Alexandre Julliard
7c2ce566da
user32: Initialize some system parameters in the registry on first run.
2012-11-16 17:42:45 +01:00
Jacek Caban
4d323d176c
widl: Ignore -app_config option.
2012-11-07 13:55:48 +01:00
Jacek Caban
218b1951db
widl: Define PROXY_DELEGATION in dlldata.c when needed.
2012-11-01 15:42:33 +01:00
Vincent Povirk
d9fd5ede20
Revert "wine.inf: Add .NET keys to the 64-bit registry.".
...
This reverts commit c1279a6b03
.
2012-10-16 11:54:32 +02:00
Thomas Faber
52607ba66b
widl: Use 'class' for coclass typedefs in C++.
2012-10-15 13:31:08 +02:00
André Hentschel
9b2eb6e6ea
winemaker: Include the target specific dll path when linking.
2012-10-09 10:00:15 +02:00
André Hentschel
2c3121d533
winemaker: Always use parent project for project files.
2012-10-09 10:00:09 +02:00
Jacek Caban
430c3d0be2
widl: Fixed fwrite error handling.
2012-10-08 12:54:56 +02:00
Jacek Caban
da0f33370a
widl: Alloc big enough buffer in dup_basename to handle registration suffix.
2012-10-08 12:54:55 +02:00
Adrian Bunk
9d5c178b24
server: Use waitpid() instead of wait4().
2012-09-24 22:27:30 +02:00
André Hentschel
a6086e1161
vcomp90: Add new stub dll.
2012-09-17 12:13:43 +02:00
Jacek Caban
5cb75c525f
widl: Fail with error on an attempt to inherit interface from itself.
2012-08-29 11:46:24 +02:00
André Hentschel
ca234e3ed4
winebuild: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
2012-08-17 10:45:21 +02:00
André Hentschel
538a0abbd7
include: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
2012-08-17 10:45:17 +02:00
Michael Stefaniuc
2c97f3fcb5
widl: Avoid FALSE:TRUE conditional expressions.
2012-08-15 12:15:13 +02:00
Nikolay Sivov
65f4184936
widl: Don't output method macro if name duplicates another method name.
2012-07-30 17:57:49 +02:00
Nikolay Sivov
0bc5e7a62a
widl: Protect from duplicated method names in C-style vtable struct.
2012-07-30 17:57:49 +02:00
Nikolay Sivov
d54e9603b5
widl: Emit default argument values for cpp methods.
2012-07-26 13:40:44 +02:00
Jacek Caban
6b34eea6fc
widl: Added an extension that uses inline functions instead of macros for C interface calls.
2012-07-26 12:17:25 +02:00
Jacek Caban
80d3055869
widl: Add IDL installation directory to include path.
2012-07-23 12:55:02 +02:00
Michael Stefaniuc
19c9d08304
winedump: Simplify the "pointer to start of array" idiom.
2012-07-23 12:54:23 +02:00
André Hentschel
83b60a7b0d
winebuild: Generate relay debugging thunks for ARM.
2012-07-16 14:29:07 +02:00
André Hentschel
e7730053f3
winebuild: Put the PE header into the text section on ARM.
2012-06-25 10:36:37 +02:00
Hilko Bengen
fb16ce1fe0
sfnt2fnt: Fix broken .fon files on big-endian architectures.
2012-06-19 22:03:21 +02:00
Thomas Faber
bb95b706cb
include: Make IMAGE_COR20_HEADER declaration compatible with PSDK headers.
2012-06-18 11:59:41 +02:00
Damjan Jovanovic
d31f61414c
winegcc: Support the mingw32 target without an i[3456]86- prefix.
2012-06-15 18:35:34 +02:00
Damjan Jovanovic
4768b11c24
winebuild: Support the mingw32 target without an i[3456]86- prefix.
2012-06-15 18:35:34 +02:00
Jacek Caban
42e77c849f
widl: Added --help command line option.
2012-06-08 19:35:16 +02:00
Vincent Povirk
c1279a6b03
wine.inf: Add .NET keys to the 64-bit registry.
2012-06-05 10:24:44 +02:00
Vincent Povirk
7b54917f28
wine.inf: Do not install .NET registry keys and fake dlls.
2012-05-30 20:25:48 +02:00
Vincent Povirk
1e721a4877
mscoree: Install Wine Mono on prefix update.
2012-05-30 20:25:44 +02:00
Alexandre Julliard
9a6a1126b9
setupapi: Add support for a WinePreInstall section for registry keys that need to be created before anything else.
2012-05-30 20:25:37 +02:00
Alexandre Julliard
d8b6b01bca
appwiz.cpl: Specify a default download URL for add-ons.
2012-05-30 14:41:33 +02:00
Austin English
29cac72d1a
wine.inf: Add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries registry entry.
2012-05-30 11:31:34 +02:00
Vincent Povirk
8ea086b308
appwiz.cpl: Add Wine Mono to addons.
2012-05-21 20:38:53 +02:00
Alexandre Julliard
57f97fd6a2
tools: Remove the fnt2bdf tool, we no longer use X11 fonts.
2012-05-17 18:25:27 +02:00
Francois Gouget
fac36c55e9
Assorted typo, spelling, wording and case fixes.
2012-05-15 16:26:43 +02:00
Francois Gouget
61267a2bdc
winedump: Fix the spelling of a NETWORK_VOLUME_INFO field.
2012-05-15 16:26:40 +02:00
Jacek Caban
76693d52c7
widl: Added support for nameless structs and unions.
2012-05-14 10:29:40 +02:00
Eric Pouech
b21da1d701
winegcc: Try harder to find out whether the compiler is from gcc family.
2012-05-11 15:39:21 +02:00
Alexandre Julliard
bd621203ac
wine.inf: Unify all the control panel settings.
2012-05-09 17:37:35 +02:00
Austin English
7b909b53f9
wine.inf: Add HKCU\Control Panel\Mouse\Beep key.
2012-05-09 17:37:31 +02:00
Alexander E. Patrakov
275dfb83f2
dsound: Added a windowed-sinc resampler.
2012-05-08 09:29:47 +02:00
Vincent Povirk
ee1531ef78
winebuild: Allow angle brackets in export names.
2012-05-07 11:31:53 +02:00
André Hentschel
50e7090a00
winapi: Remove ALPHA from the architecture list.
2012-04-30 20:03:29 +02:00
André Hentschel
f9d91a7dc4
wine.inf: Start the spool service when needed.
2012-04-30 20:03:29 +02:00
André Hentschel
833b655ae6
winebuild: Expect a Thumb mode toolchain on ARM.
2012-04-30 19:33:34 +02:00
Piotr Caban
047793e1aa
make_unicode: Create tables with data needed by nameprep algorithm.
2012-04-26 19:41:28 +02:00
Vincent Povirk
73e7346dd5
winedump: Add basic support for dumping the property store in lnk files.
2012-04-06 20:45:02 +02:00
André Hentschel
b08f2237ee
make_specfiles: Add atl group.
2012-04-06 20:40:50 +02:00
André Hentschel
220aeda3a0
winebuild: Create stubs for ARM.
2012-03-28 11:47:22 +02:00
André Hentschel
41c4357f15
make_specfiles: Add vcomp group.
2012-03-27 11:57:15 +02:00
André Hentschel
37c702b534
winemaker: Handle library search pragmas.
2012-03-26 18:15:40 +02:00
Francois Gouget
2c23697ccd
winapi: Add support for the arm architecture.
2012-03-26 12:41:26 +02:00
André Hentschel
c6008a06ac
winemaker: Fix conversion of C++ filenames into object names.
2012-03-12 10:12:16 +01:00
Alexandre Julliard
7fb42984e2
wine.inf: Avoid creating empty registry values.
2012-03-09 11:36:54 +01:00
André Hentschel
fc96703060
winemaker: Abort on unhandled file formats.
2012-03-09 11:34:38 +01:00
Jacek Caban
718adc91fc
widl: Make headers guards compatible with midl.
2012-03-08 19:22:45 +01:00
Jacek Caban
af2eba24b7
widl: Removed unused idfile_token.
2012-03-08 18:56:13 +01:00
Austin English
1235b01518
wine.inf: Add CurrentControlSet\Control\VirtualDeviceDrivers registry key.
2012-02-09 09:33:17 -06:00
André Hentschel
dbbf8f8ade
msvcmaker: "MODULE = none" is obsolete.
2012-02-06 10:19:31 -06:00
André Hentschel
c7c8d3ccfc
winemaker: Print the invocation command line to the Makefile.
2012-02-06 10:19:31 -06:00
Henri Verbeet
187065e1c3
wrc: Avoid an unused function warning when HAVE_LIBGETTEXTPO is not defined.
2012-01-31 13:46:36 +01:00
Alexandre Julliard
811da88cfc
wrc: Fix parsing of virtkey accelerators.
2012-01-30 12:46:20 +01:00
Francois Gouget
1a512846e2
wrc: Add a trailing '\n' to the error() calls.
2012-01-27 18:05:54 +01:00
Alexandre Julliard
67771c5921
tools: Assume that FreeType supports FT_Load_Sfnt_Table.
2012-01-25 20:41:37 +01:00
Alexandre Julliard
ceadc43c78
wrc: Add support for translating accelerators through po files.
2012-01-24 18:10:32 +01:00
Eric Pouech
2ce0e94018
winedbg, winedump: Embed wine build-id information info minidump, and display it.
2012-01-24 18:10:32 +01:00
Alexandre Julliard
42e583f1f6
widl: We no longer need to avoid windows.h in generated headers.
2012-01-20 15:59:02 +01:00
André Hentschel
3abe79d71a
winemaker: Add command line option for compiling static libraries.
2012-01-16 12:45:38 +01:00
Austin English
a2219b9c84
wine.inf: Add Tcpip/Winsock/Winsock2 service registry keys.
2012-01-11 17:47:27 +01:00
Stefan Leichter
c0f7eaa8f9
wine.inf: Add registry key for DiskDrive class.
2011-12-28 17:46:35 +01:00
Gerald Pfeifer
64de0876e4
winedump: Remove unused parameter from codeview_dump_linetab(). codeview_dump_linetab().
2011-12-19 20:15:52 +01:00
Alexandre Julliard
f5956f1ac6
wine.inf: Also create iexplorer.exe in the system directory for registration.
2011-12-14 19:35:04 +01:00
Alexandre Julliard
bf0c37d56a
widl: Zero-initialize [out] structures and unions that contain pointers.
2011-12-13 18:59:15 +01:00
Michael Stefaniuc
6b5dca5bbb
cmdlgtst: Remove obsolete and unused application.
2011-12-09 21:15:38 +01:00
André Hentschel
c50f25e91b
winebuild: Fill the delay slot on Sparc.
2011-12-02 12:15:31 +01:00
Frédéric Delanoy
355a0aef8b
winebuild: Avoid dead code in BuildCallFrom16Core (Coverity).
2011-11-28 16:40:47 +01:00
André Hentschel
798a91a3da
winemaker: Also detect static libraries when scanning directories.
2011-11-24 17:10:20 +01:00
Andrew Talbot
7f27eb6a45
widl: Avoid right-shift of negative values.
2011-11-23 09:13:04 +01:00
André Hentschel
49c35fca93
winemaker: Add support for compiling static libraries.
2011-11-21 11:00:31 +01:00
André Hentschel
06f4928474
winemaker: Be less picky when detecting the target type.
2011-11-21 11:00:17 +01:00
André Hentschel
289ca97930
winemaker: Remove some unused variables.
2011-11-21 11:00:05 +01:00
André Hentschel
b40c5f2d2c
winemaker: Respect more spaces when splitting the options.
2011-11-21 11:00:00 +01:00
Alexandre Julliard
ceb26b809b
wrc: Fix lookup of strings that contain a context.
2011-11-18 19:26:42 +01:00
Marcus Meissner
af14cb60f7
wmc: Increate allocated size to match \0 (Coverity).
2011-11-14 15:25:18 +01:00
André Hentschel
64d883a356
winebuild: Add support for building on powerpc64.
...
With much help from Austin English.
2011-11-07 11:32:20 +01:00
André Hentschel
6f84e89d2d
winebuild: Use ARMv7 for wine modules.
2011-11-02 12:25:33 +01:00
André Hentschel
43e4e47465
winedump: Add machine string for ARMv7.
2011-11-01 16:45:36 +01:00
Alexandre Julliard
1eeaa874b3
wrc: Increase the font size when translating a dialog to a language that needs a larger font.
2011-10-31 16:47:13 +01:00
Alexandre Julliard
f13f25343c
wrc: Set the WS_EX_LAYOUTRTL flag when translating a dialog to a RTL language.
2011-10-31 16:46:58 +01:00
Alexandre Julliard
413f5ccba5
wrc: Print warnings for mismatched dialogs during po file generation.
2011-10-31 16:46:22 +01:00
Alexandre Julliard
5adfd065bb
winegcc: Avoid including Windows headers in the Mingw unicode stub.
2011-10-26 17:38:19 +02:00
Alexandre Julliard
f4ec097c9b
wrc: Load translations from mo files instead of po.
2011-10-22 20:13:40 +02:00
Alexandre Julliard
4215722988
wrc: Store the current po file in a global variable.
2011-10-22 17:44:38 +02:00
Alexandre Julliard
268976b9fe
makefiles: Add rules for building mo files.
2011-10-22 15:43:50 +02:00
André Hentschel
2843d4f831
tools: Upgrade the config.guess/config.sub scripts.
2011-10-08 20:11:57 +02:00
Louis Lenders
6b164a52e2
wine.inf: Add key for InstallDate under CurrentVersionNT.
2011-10-08 17:36:41 +02:00
Charles Davis
486783626f
winegcc: On Mac OS, turn -s into -Wl,-x.
2011-10-06 12:24:05 -05:00
Alexandre Julliard
54f71a0d8e
makedep: Ensure that error messages contain "error".
...
Suggested by Dan Kegel.
2011-09-28 14:33:45 +02:00
Jacek Caban
c7602d51b3
widl: Define __REQUIRED_RPCNDR_H_VERSION__ in generated headers.
2011-09-22 19:51:49 +02:00
Alexandre Julliard
977e15b762
widl: Store the type format offset for function parameters in the variable object.
2011-09-19 12:56:25 +02:00
Alexandre Julliard
e2a92702ed
widl: Pass variables around instead of types for function parameters.
2011-09-19 11:54:42 +02:00
Alexandre Julliard
c31948a775
widl: Make the function return value a variable.
2011-09-17 16:09:47 +02:00
Alexandre Julliard
05ff9dfeb1
widl: Include string formats in the element description for complex arrays.
2011-09-16 21:08:54 +02:00
Alexandre Julliard
c0ac16403f
make_specfiles: Support a magic comment to prevent forwarding an entry point.
2011-09-14 17:00:19 +02:00
Louis Lenders
e3edf08e8c
wine.inf: Add registry key HKLM,%CurrentVersionNT%,"ProductName".
2011-09-09 15:18:31 +02:00
Alexandre Julliard
c8d912376f
wine.inf: Create a fake dll for the 32-bit iexplore on Wow64.
2011-09-09 12:55:43 +02:00
Bernhard Loos
00ab883644
widl: Also create proxies/stubs for interfaces marked with oleautomation.
2011-09-06 15:42:28 +02:00
Alexandre Julliard
8e15db40a8
widl: Don't output stubs for interfaces included in a typelib.
2011-09-06 15:42:16 +02:00
André Hentschel
31f0f09a17
configure: Install view.
...
(better subject, maybe)
I still think "view" should be available to users, so the only thing between the user and "view" is they have to compile Wine theirselves and that should change.
It's very hard to find good wmf/emf viewers for Linux(and most likely other OS), but "view" is a great program for people who need to take a look at wmf/emf files.
2011-09-05 19:32:32 +02:00
Hans Leidekker
29a072e7aa
programs: Add a stub implementation of regasm.exe.
2011-09-05 17:15:56 +02:00
Alexandre Julliard
2ebb30633e
comctl32: Create the WinSxS manifest from a resource.
2011-08-25 15:34:16 +02:00
Francois Gouget
9c11faf619
wrc: Fix the spelling of the --endianness option.
2011-08-24 19:07:45 +02:00
Francois Gouget
32b310c737
wrc: If the message context is 'do not translate', then don't add the string to the PO file.
2011-08-24 19:07:45 +02:00
Hans Leidekker
8959961b42
programs: Add a stub FontCache3.0.0.0 service.
2011-08-24 14:33:43 +02:00
Robert Millan
535a55ec9e
configure: Add GNU/kFreeBSD detection.
2011-08-24 11:58:15 +02:00
Francois Gouget
97ef93ac33
wmc: Remove a stray reference to wrc in the man page.
2011-08-23 16:53:56 +02:00
Bernhard Loos
de68bc3bf4
winegcc: Support a trailing / in paths to winebuild.
2011-08-23 16:53:51 +02:00
André Hentschel
1923e0e159
c2man: Mark the file used if a comment is found.
2011-08-05 09:57:51 +02:00
Francois Gouget
ed3c9a1eca
Assorted spelling fixes.
2011-08-03 14:15:48 +02:00
Alexandre Julliard
27d88987c2
tools: Register the MSI service from wine.inf.
2011-08-02 23:24:46 +02:00
Alexandre Julliard
dc1dad6a72
devenum: Don't register quartz from devenum.
2011-08-02 22:53:40 +02:00
Alexandre Julliard
c90a79a728
qmgr: Convert the remaining registrations to IRegistrar format.
2011-08-02 22:08:49 +02:00
Alexandre Julliard
c1fce74587
qmgr: Register the service from wine.inf.
2011-08-02 22:05:06 +02:00
Alexandre Julliard
ee9698c55f
wiaservc: Convert the remaining registrations to IRegistrar format.
2011-08-02 21:55:15 +02:00
Alexandre Julliard
49ef4f1c75
wiaservc: Register the service from wine.inf.
2011-08-02 21:48:37 +02:00
Alexandre Julliard
0d37433d65
oleaut32: Remove typelib registrations.
2011-08-02 20:47:48 +02:00
Alexandre Julliard
4ff0faa67c
widl: Generate a registration script along with the typelib when creating a resource file.
2011-08-02 20:47:48 +02:00
Alexandre Julliard
5ec4e8f192
setupapi: Run registration scripts of fake dlls as they are copied.
2011-08-02 20:47:34 +02:00
Alexandre Julliard
729afa6adc
makefiles: Generate resource files for typelibs.
2011-08-02 10:11:10 +02:00
Alexandre Julliard
b568287eef
widl: Add support for generating typelibs directly in resource format.
2011-08-01 21:38:56 +02:00
Alexandre Julliard
36e73eb3fb
widl: Add helper functions for outputting resource files.
2011-08-01 21:38:14 +02:00
André Hentschel
bb44fe5698
c2man: We don't have multiple dlls in one directory anymore.
2011-08-01 18:26:26 +02:00
Alexandre Julliard
0359b30b1b
widl: Only register interfaces when the factory buffer is known.
2011-08-01 17:20:46 +02:00
Alexandre Julliard
41107a940f
makefiles: Also install the program manpages from the top-level makefile.
2011-08-01 13:40:23 +02:00
Jacek Caban
908d8333a8
ieframe: Moved classes registration to ieframe.
2011-08-01 11:12:21 +02:00
Frédéric Delanoy
701aabb141
tools: Assorted spelling fixes.
2011-07-29 12:09:12 +02:00
Alexandre Julliard
ca22457d7b
widl: Don't set base types to 0 on proxy entry.
2011-07-27 16:16:14 +02:00
Alexandre Julliard
0d76bb7ec3
widl: Clear out more types of parameters in the proxy error handlers.
2011-07-27 16:04:24 +02:00
Henri Verbeet
6c0e6df1b7
wrc: Don't include gettext-po.h if we don't have the corresponding library.
2011-07-25 22:05:20 +02:00
Alexandre Julliard
82f33d3f6b
widl: Check for mismatched types in ?: expressions.
2011-07-25 10:43:09 +02:00
Alexandre Julliard
a92d60efb5
wrc: Run through the translation process even if libgettext-po is missing.
2011-07-25 10:42:42 +02:00
Austin English
2a708ee94d
wine.inf: Create %systemroot%\logs directory by default.
2011-07-18 16:23:29 +02:00
Jacek Caban
2b7c6a9599
widl: Produce __uuidof-compatible headers.
2011-07-14 21:51:36 +02:00
Hans Leidekker
e688167c73
winhttp: Register interfaces and add a typelib resource.
2011-07-08 17:34:48 +02:00
Alexandre Julliard
9df500d45d
widl: Support LANG_NEUTRAL as a valid lcid in typelibs.
2011-07-08 17:34:41 +02:00
Jacek Caban
f8c517978b
widl: Use proper calling convention attributes.
2011-07-07 17:32:12 +02:00
Alexandre Julliard
b99b9565e8
usp10: Make the various lookup tables more compact.
2011-07-07 17:30:35 +02:00
Alexandre Julliard
704a330a8e
tools: Move the cpmap.pl script to tools/make_unicode.
2011-07-07 15:10:01 +02:00
Alexandre Julliard
37dba06ed3
winebuild: Output cfi data for relay thunks on i386.
2011-07-07 14:46:15 +02:00
Marcus Meissner
28e92027b1
widl: Decrease is_object_interface after usage.
2011-07-06 17:01:32 +02:00
Jacek Caban
9afec542e0
widl: Generate class forward declaration for coclasses.
2011-07-06 16:58:49 +02:00
André Hentschel
14ac50c7b7
winebuild: Remove dead code (clang).
2011-07-04 13:43:15 +02:00
André Hentschel
ed3a276591
tools: Preserve ordinal when updating specfiles.
2011-06-28 16:45:56 -05:00
Marcus Meissner
b07408cf82
wrc: Fixed some small leaks in PO code (Coverity).
2011-06-28 11:57:51 -05:00
Jacek Caban
63d5462ced
widl: Insert standard windows.h and ole2.h includes to generated headers.
2011-06-27 13:30:57 -05:00
Jacek Caban
bab84c0ebe
vbscript: Added Dll[Un]RegisterServer implementation.
2011-06-21 17:16:58 +02:00
Alexandre Julliard
809810eb28
widl: Use NdrPointerFree instead of freeing by hand where possible.
2011-06-20 19:32:04 +02:00
André Hentschel
ac90c1bd18
winebuild: Simplify the ARM part of output_import_thunk.
2011-06-17 19:30:46 +02:00
André Hentschel
cd9ff09d8e
winebuild: get_asm_ptr_keyword is not needed for ARM.
2011-06-17 11:01:59 +02:00
Marcus Meissner
0806f9a438
winebuild: Avoid a superflous null check (Coverity).
2011-06-14 15:26:18 +02:00
Alexandre Julliard
c173399d62
widl: Move the pointer check functionality to typegen.c.
2011-06-14 12:55:39 +02:00
Alexandre Julliard
fa2b886d1d
widl: Also check array pointers for null ref pointers.
2011-06-14 12:55:22 +02:00
Alexandre Julliard
c70ef62958
widl: Make output unique pointers into object pointers in object interfaces.
2011-06-14 12:24:00 +02:00
Alexandre Julliard
bcca410733
widl: Allow unsized in,out string parameters.
2011-06-14 12:23:32 +02:00
Alexandre Julliard
351c6ca5e4
widl: If possible, use the interface name as prefix for the expr eval functions.
2011-06-13 23:59:04 +02:00
Alexandre Julliard
7a0ce4c864
widl: Include the parent interfaces in the proxy thunk table too.
2011-06-13 23:16:36 +02:00
Alexandre Julliard
5881069601
widl: Use delegation when inheriting from a local interface.
2011-06-13 22:16:05 +02:00
Alexandre Julliard
799000ea3a
widl: Include the parent interfaces in the proc format string offsets for proxies.
2011-06-13 21:58:33 +02:00
Alexandre Julliard
0cba5b06f5
widl: Use the local function as proxy entry for callas interpreted functions.
2011-06-13 21:17:52 +02:00
Alexandre Julliard
e620869d5f
widl: Output the list of rundown routines in server files.
2011-06-13 20:31:42 +02:00
Alexandre Julliard
717f2bebd8
widl: Use the context handle description instead of the pointer for arguments that are pointer to handles.
2011-06-13 20:09:47 +02:00
Alexandre Julliard
717bd66440
widl: Default to the cdecl calling convention in client/server functions.
2011-06-13 11:53:28 +02:00
André Hentschel
b1d089baa3
c2man: Initialise current comment info.
2011-06-13 11:31:21 +02:00
Alexandre Julliard
49c31e3bf8
makefiles: Use the generic install flags for the tools directories.
2011-06-12 12:47:48 +02:00
Alexandre Julliard
e492fcc833
makefiles: Use generic flags to specify which directories need a make install.
2011-06-12 12:04:08 +02:00
Alexandre Julliard
e2db794630
makefiles: Add a more generic handling of makefile generation flags.
2011-06-12 11:53:44 +02:00
Alexandre Julliard
3a709fa5bb
widl: Fix a typo in updating the type format offset for strings.
2011-06-09 13:18:58 +02:00
Alexandre Julliard
211ed7be48
widl: Fix packing of parameter structures for arguments larger than a pointer.
2011-06-09 12:08:48 +02:00
Alexandre Julliard
59171bd9f5
widl: Pass a structure containing the parameters to NdrClientCall instead of accessing the stack.
2011-06-09 12:08:48 +02:00
Alexandre Julliard
9f99d74a20
widl: Add a helper function for generating a stub that uses NdrClientCall.
2011-06-09 12:08:48 +02:00
Alexandre Julliard
350c93a164
widl: Don't require inline stubs for functions that are never generated.
2011-06-08 14:12:16 +02:00
Alexandre Julliard
3147545541
widl: Don't allow floating point parameters for interpreted functions.
2011-06-08 14:06:22 +02:00
Alexandre Julliard
36ee028f49
widl: Don't generate old-style interpreted stubs on 64-bit.
2011-06-08 12:14:47 +02:00
Alexandre Julliard
e4a0483529
widl: Set a correct fpu parameter mask on 64-bit.
2011-06-08 11:51:27 +02:00
Alexandre Julliard
d9cd0d8cac
widl: In 64-bit mode, pass all arguments to NdrClientCall instead of a pointer to the first one.
2011-06-08 11:34:46 +02:00
André Hentschel
38fcf687c2
c2man: Better detect that the file is in use.
2011-06-07 18:09:35 +02:00
Jacek Caban
674ab49fa2
widl: Don't duplicate optarg and optind declarations in sources.
2011-06-07 14:18:34 +02:00
Alexandre Julliard
609602cb38
widl: Add support for generating new-style interpreted stubs for proxies.
2011-06-07 14:18:15 +02:00
Alexandre Julliard
01b44d1317
widl: Generate thunks for callas functions using interpreted stubs.
2011-06-07 12:11:50 +02:00
Alexandre Julliard
39b15066b0
widl: Add support for generating new-style interpreted stubs for servers.
2011-06-06 21:49:22 +02:00
Alexandre Julliard
e95d5a8e3c
widl: Add support for generating new-style interpreted stubs for clients.
2011-06-06 21:49:22 +02:00
Alexandre Julliard
b724138bd9
widl: Add support for new-style interpreted stubs in the proc format strings.
2011-06-06 21:49:22 +02:00
Alexandre Julliard
e644c2cd03
widl: Add support for generating old-style interpreted stubs for servers.
2011-06-03 12:27:54 +02:00
Alexandre Julliard
9c4d01f329
widl: Add support for generating old-style interpreted stubs for clients.
2011-06-03 12:27:14 +02:00
Alexandre Julliard
33ba9731a3
widl: Add support for generating old-style interpreted stubs for proxies.
2011-06-03 12:27:00 +02:00
Alexandre Julliard
4fe88648cb
widl: Always use signed types in parameter formats.
...
Native marshaller doesn't support the unsigned ones.
2011-06-03 12:26:31 +02:00
Alexandre Julliard
9128dea410
widl: Use the pointer offset for arrays declared as pointer in the proc format strings of interpreted functions.
2011-06-02 16:22:43 +02:00
Alexandre Julliard
11416a20c9
widl: Generate function headers in the proc format string for interpreted functions.
2011-06-02 16:22:43 +02:00
Alexandre Julliard
6ae510050b
widl: Add a -O option to specify stub style.
2011-06-02 16:22:42 +02:00
Alexandre Julliard
2db27725bf
widl: Don't allow unions passed by value or floating point returns for interpreted functions.
2011-06-02 16:21:52 +02:00
Alexandre Julliard
82d3ea86cf
widl: Always update the type format offset in write_type_tfs and not in callers.
2011-06-02 14:42:13 +02:00
Alexandre Julliard
5e67dcd10f
widl: Fix representation of context handles in the format string.
2011-06-02 14:41:55 +02:00
Alexandre Julliard
0f8b64a57b
widl: Add a more generic way of determining the type of handle for a function.
2011-05-31 18:32:58 +02:00
Alexandre Julliard
21cbdaa1eb
widl: Support using custom handle types with the implicit_handle attribute.
2011-05-31 18:32:58 +02:00
Alexandre Julliard
968c8688c4
widl: Array dimensions have to be constants.
2011-05-28 13:39:18 +02:00
Alexandre Julliard
0486140c3d
widl: Don't output callback conformances for non-interpreted functions.
...
The Windows marshaller calls the callback with an invalid stack.
2011-05-28 13:38:25 +02:00
Alexandre Julliard
9a21e823ff
winapi: Support optional parameters for stubs.
2011-05-27 21:26:14 +02:00
Frédéric Delanoy
a53468b489
wrc: Fix spelling/grammar in manpage.
2011-05-27 17:53:39 +02:00
André Hentschel
6d9e2d7fac
tools: Add setupapi and cfgmgr to synchronize spec files automatically.
2011-05-27 12:26:42 +02:00
Alexandre Julliard
93dd252116
widl: Output a list of binding routines in client files.
2011-05-27 12:07:29 +02:00
Alexandre Julliard
c2406be6d4
widl: Add support for top-level conformances.
2011-05-26 21:58:59 +02:00
Alexandre Julliard
d8059aee3a
widl: Move the check for already processed types into the type-specific functions.
...
Fixed a couple of instances where types were printed redundantly or
incorrectly reused.
2011-05-26 19:45:00 +02:00
Alexandre Julliard
2f4f9ee1cb
winebuild: Fix the creation of temp files in /tmp.
2011-05-26 12:20:37 +02:00
Alexandre Julliard
52cb5b20f7
widl: Set the correct stack size for parameters in the proc format string.
2011-05-25 20:32:12 +02:00
Alexandre Julliard
56e65b4534
widl: Allow using fixed size arrays as strings.
2011-05-25 19:34:26 +02:00
Alexandre Julliard
96a5def678
widl: Also compute buffer size for non-ref pointers.
2011-05-25 00:22:40 +02:00