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 |
Alexandre Julliard
|
8f156e266e
|
widl: Return the buffer size of the object pointed by a ref pointer for all types.
|
2011-05-25 00:07:15 +02:00 |
Alexandre Julliard
|
2099d94001
|
widl: Call marshalling routines directly also for user-marshalled types accessed through a ref pointer.
|
2011-05-24 23:10:54 +02:00 |
Alexandre Julliard
|
bf9d2904dc
|
widl: Don't call the buffer sizer routine when the size is known already.
|
2011-05-24 22:47:07 +02:00 |
Alexandre Julliard
|
050f6f38d5
|
widl: Only return a buffer size for fixed-size arrays.
|
2011-05-24 22:30:39 +02:00 |
Alexandre Julliard
|
9b99cd1d31
|
makefiles: Create test resource files directly from the test build directory.
|
2011-05-24 11:15:20 +02:00 |
Alexandre Julliard
|
305aca28b4
|
makefiles: Avoid creating an intermediate rc file for test binaries.
|
2011-05-22 12:50:10 +02:00 |
Henri Verbeet
|
427803a981
|
wined3d: Make wined3d.h a normal header file again.
|
2011-05-19 10:07:50 +02:00 |
Marcus Meissner
|
16d13f24a0
|
winedump: Fixed minidump processor revision decoding (Coverity).
|
2011-05-12 15:42:57 +02:00 |
André Hentschel
|
35c743bfec
|
winemaker: Let winegcc generate the app loader script.
|
2011-05-11 19:50:38 +02:00 |
Alexandre Julliard
|
4422d22cfe
|
configure: Create a wine64 symlink in 64-bit build trees.
|
2011-05-10 14:04:42 +02:00 |
Marcus Meissner
|
37046546af
|
oleaut32: Fixed offset calculation (Coverity).
|
2011-05-09 10:50:27 +02:00 |
Marcus Meissner
|
a09829bd4d
|
winedump: flags is a DWORD not a WORD (Coverity).
|
2011-05-05 17:26:16 +02:00 |
Dylan Smith
|
e6a824d5fe
|
tools: Add a tool to build .x template files.
|
2011-05-05 16:31:59 +02:00 |
Alexandre Julliard
|
0435b5825e
|
makefiles: Add support for .x template files.
|
2011-05-05 16:31:59 +02:00 |
Jerome Leclanche
|
db03d24715
|
wine.desktop: Remove the nonexistent application/x-win-lnk MIME type.
|
2011-05-05 11:44:38 +02:00 |
Piotr Caban
|
54833c9b7c
|
wine.inf: Add quotes to webbrowser command keys.
|
2011-05-04 20:42:27 +02:00 |
Alexandre Julliard
|
83a8c45dc4
|
make_specfiles: Properly replace commented out exports.
|
2011-05-04 17:26:46 +02:00 |
Aric Stewart
|
14efad5d66
|
wine.inf: Register wineqtdecoder.dll.
|
2011-05-03 19:34:26 +02:00 |
Alexandre Julliard
|
6744fec6c7
|
tools: Add more spec files to synchronize automatically.
|
2011-05-03 19:34:25 +02:00 |
Alexandre Julliard
|
1ac7000a88
|
d3dx9: Synchronize entry point declarations across spec files.
|
2011-05-03 19:34:25 +02:00 |
Alexandre Julliard
|
6c88228078
|
msvcrt: Allow forwarding to stub functions when the arguments are known.
|
2011-05-03 14:38:05 +02:00 |
Alexandre Julliard
|
631fb9b652
|
winebuild: Output relay thunks for stub functions when the arguments are known.
|
2011-05-03 13:09:09 +02:00 |
Alexandre Julliard
|
2e6f48b730
|
winebuild: Allow specifying arguments to stub functions for documentation purposes.
|
2011-05-03 13:01:12 +02:00 |
Alexandre Julliard
|
2623e329cb
|
tools: Add a script to help synchronize spec files that share an implementation.
|
2011-05-03 12:44:05 +02:00 |
Eric Pouech
|
0957cd03dd
|
winedump: Simplify code a bit by using IMAGE_FIRST_SECTION() macro.
|
2011-05-02 12:35:57 +02:00 |
Eric Pouech
|
b722e77299
|
winedump: Simplify code a bit by using get_dir_and_size().
|
2011-05-02 12:35:42 +02:00 |
Eric Pouech
|
1d3dfd9e8d
|
winedump: Correctly get to the optional header for 64 bit images.
|
2011-05-02 12:35:32 +02:00 |
André Hentschel
|
bddc08db75
|
winegcc: Forward -mcpu to winebuild.
|
2011-04-28 12:11:25 +02:00 |
André Hentschel
|
c44dead5f6
|
winebuild: Use -mcpu option for the assembler.
|
2011-04-28 12:10:30 +02:00 |
André Hentschel
|
d4cf5489e8
|
winebuild: Copy IMAGE_FILE_MACHINE_SPARC from winnt.h and use it.
|
2011-04-20 13:11:32 +02:00 |
André Hentschel
|
46f52f77dc
|
winebuild: Remove Alpha support.
|
2011-04-20 13:11:27 +02:00 |
André Hentschel
|
40cecfc20d
|
winegcc: Remove Alpha support.
|
2011-04-20 13:10:54 +02:00 |
Andrew Nguyen
|
2b92e554a8
|
wine.inf: Add a fake 16-bit DLL for mmsystem.dll.
|
2011-04-18 12:37:14 +02:00 |
Hans Leidekker
|
4222e33989
|
wine.inf: Add shell handler for .msp files.
|
2011-04-05 14:42:59 +02:00 |
Marcus Meissner
|
0222ad7326
|
widl: Mark up a FALLTHROUGH case (Coverity).
|
2011-03-31 12:50:47 +02:00 |
Marcus Meissner
|
7a0797a6a8
|
winebuild: Mark up fallthrough switch cases (Coverity).
|
2011-03-31 12:50:44 +02:00 |
Hans Leidekker
|
5dbf6359d2
|
wine.inf: Pretend that the .NET 4.0 Client and Full profiles are installed.
|
2011-03-30 13:28:05 +02:00 |
David Hedberg
|
18b1f5ca47
|
comdlg32: Add implementation of DllRegisterServer/DllUnregisterServer.
|
2011-03-30 12:27:35 +02:00 |
Eric Pouech
|
a5cbdcb8bb
|
winegcc: Check that option argument is within command line parameters.
|
2011-03-28 17:24:56 +02:00 |
André Hentschel
|
8c88d6c6d8
|
winemaker: Fix library argument.
|
2011-03-28 17:08:54 +02:00 |
Alexandre Julliard
|
35d7213407
|
c2man: Fix a typo.
|
2011-03-18 21:13:47 +01:00 |
Max TenEyck Woodbury
|
1d79674150
|
c2man: Label export list slots.
|
2011-03-17 13:06:50 +01:00 |
Eric Pouech
|
34acd88a2e
|
winegcc: Correctly manage the -V option (gcc expects to be among the first ones, with -b).
|
2011-03-16 14:14:22 +01:00 |
Max TenEyck Woodbury
|
3d6ae97aa3
|
c2man: Fix .spec file flag recognition.
|
2011-03-09 12:38:28 +01:00 |