Alexandre Julliard
aebb745488
Comment out stub WEP entry points so that we can call WEP for builtin
...
dlls too.
2005-05-23 10:12:26 +00:00
Alexandre Julliard
0ddd30b0b6
Removed unnecessary code in the 16-bit DllEntryPoint function of some
...
dlls, and also fixed its ordinal in a few places.
2005-05-23 10:00:26 +00:00
Robert Shearman
b9ecbb6167
- Marshal objects & monikers into the ROT.
...
- Test for this behaviour.
2005-05-23 09:54:53 +00:00
Hannu Valtonen
0d64267ef0
- Implement EM_LINESCROLL message handling
...
- Fix a problem with scrolling over the end of the text in
WM_WHEELMOUSE.
2005-05-23 09:54:32 +00:00
Mike McCormack
7153c8fa65
- remove the unused utf8 field of an expression
...
- make the parse result a single assignment at top level of parsing
- abort parsing on a memory allocation failure
2005-05-23 09:53:43 +00:00
Jacek Caban
3be034e9b1
Separated IBinding and IMoniker interfaces.
2005-05-23 09:53:21 +00:00
Daniel Schepler
27792f6f16
Implement CDS_TEST flag in ChangeDisplaySettings.
2005-05-23 09:52:23 +00:00
Kevin Koltzau
bb4d6f88bf
Implement Hash function on composite moniker.
2005-05-23 09:52:13 +00:00
Mike McCormack
cc4ed1322a
Use LIST_FOR_EACH_ENTRY in virtual memory code.
2005-05-23 09:51:02 +00:00
Michael Stefaniuc
28faa92c7f
Fix VariantChangeType: calls to VarDecFromCy and VarDecFromDisp had
...
source and destination swapped.
2005-05-23 09:50:50 +00:00
Kees Cook
5eb460953f
Correct crypt context init in CryptProtectData/CryptUnprotectData.
2005-05-23 09:50:26 +00:00
Raphael Junqueira
54acd10dfe
- fixme when unexpected children found
...
- no more dwarf2_check_sibling errors (ie perfect parsing count) :)
- dwarf2_parse_inlined_subroutine, dwarf2_parse_variable
2005-05-23 09:50:15 +00:00
Stefan Leichter
f23029f647
Update version resource of msi.dll to current version shipped from
...
windows update.
2005-05-23 09:49:50 +00:00
Juan Lang
b721153150
- more fully implement CryptRegisterOIDFunction
...
- implement CryptUnregisterOIDFunction
- add stubs for CryptEncodeObject(Ex)/CryptDecodeObject(Ex)
2005-05-20 19:37:26 +00:00
Gerald Pfeifer
4135b43387
Avoid compiler warning in parse_mount_entries().
2005-05-20 19:24:07 +00:00
Kees Cook
dc54dd1439
Implement CryptUnprotectData counterpart to CryptProtectData.
2005-05-20 19:23:48 +00:00
Alexandre Julliard
1970e467d4
Generate 16-bit resources in the proper format inside the module data,
...
and get rid of the special case for builtins in NE_DefResourceHandler.
2005-05-20 19:19:01 +00:00
Juan Lang
806be361d0
Turn handled errors from ERRs to WARNs or TRACEs.
2005-05-20 19:16:50 +00:00
Juan Lang
f23e8fec10
Implement NtQueryVolumeInformationFile for type
...
FileFsDeviceInformation on FreeBSD.
2005-05-20 19:16:37 +00:00
James Hawkins
5e6b43e2a0
Select the item under the point (x,y) in MouseHover.
2005-05-20 19:16:23 +00:00
Kees Cook
146be8071f
Implement CryptProtectData with best-guess encryption.
2005-05-20 19:15:55 +00:00
Richard Cohen
25ab9f2c0f
Check if VT_R8 and VT_INT_PTR are supported before testing them.
2005-05-20 19:00:02 +00:00
David Hemmo
e0883970f8
GDI_ReleaseObj was not called with the right parameter.
2005-05-20 18:59:46 +00:00
Aric Stewart
d97e2c3058
We have a stub for MsiGetUserInfoA we should use it.
2005-05-20 18:59:20 +00:00
Aric Stewart
8a6d5e5847
Fix a leaking handle in MsiConfigureProductExW.
...
Implement MsiGetProductCodeW.
Implement MsiGetUserInfoW.
Implement MsiCollectUserInfoA/W.
2005-05-20 18:59:11 +00:00
Aric Stewart
ec4df18833
Write the RegOwner and RegCompany keys as blank if they do not exist
...
when doing the RegisterUser action.
2005-05-20 18:59:01 +00:00
Michael Jung
82ed0ce999
Consider only the GIL_FORSHORTCUT flag in SIC_CompareEntries.
2005-05-20 18:58:35 +00:00
Richard Cohen
0089d517cf
Fix gdiobj test on NT4, remove asserts.
2005-05-20 18:58:19 +00:00
Francois Gouget
c887d0809c
Add 'use strict' and fix make_opengl accordingly.
...
Add function prototypes.
Write "$a $b" rather than the more complex $a . " " . $b.
Document which OpenGL spec files need to be downloaded.
Update the documentation of the list of supported OpenGL versions.
Tweak the usage so it always reports the right command name.
2005-05-20 18:58:10 +00:00
Kees Cook
0371d86cc1
Implement serialization and helper functions for CryptProtectData.
2005-05-20 18:57:31 +00:00
Raphael Junqueira
79804db4e2
- better traces
...
- handle inclusion "levels"
- better parsing of subprogram, typedef, pointer, ... entries
- arrays, enums, const_type, reference_type parsing
- checks parsing cursors errors (when sibling value available)
- more utilities functions (dwarf2_parse_attr_as_data)
2005-05-20 09:41:10 +00:00
Ivan Leo Puoti
2964d8bc52
Rename SystemDriverInformation to SystemModuleInformation.
2005-05-20 09:40:59 +00:00
Aric Stewart
98e3808261
Fix quoting on queries.
...
Respect '+' and '*' in WriteRegistryValues to only create the key if
it does not already exist. Prevents overwriting values with NULL.
2005-05-20 09:40:42 +00:00
Aric Stewart
16b667ab01
Quoting fixes.
2005-05-20 09:40:14 +00:00
Aric Stewart
721c11a52a
Correct query quoting based on Mike's patch.
...
Also more error messages about return codes from custom actions and
ignore an error that we should be ignoring.
2005-05-20 09:40:02 +00:00
Alexandre Julliard
a46003c436
Revert previous patch, we still need the winedos import lib for now.
2005-05-19 21:18:53 +00:00
Alexandre Julliard
8aa102baef
We no longer need a winedos import library.
2005-05-19 14:25:34 +00:00
Robert Shearman
34d3049360
- Add a generic moniker marshaler that works by saving & loading
...
monikers to & from the stream.
- Use the generic moniker marshal in the file & item monikers and add
a class factory for each.
2005-05-19 14:22:14 +00:00
Dimi Paun
5631d063f4
Do not compute the hit test if we don't really need it.
2005-05-19 14:21:55 +00:00
Juan Lang
6560c48ecc
Implement _XcptFilter using signal handlers, and add a couple traces.
2005-05-19 14:21:21 +00:00
Alexandre Julliard
84259840eb
Refuse to load if 16-bit support is missing.
2005-05-19 14:21:02 +00:00
Alexandre Julliard
3d5c3609c7
Renamed __wine_(un)register_dll_16 to __wine_dll_(un)register_16 for
...
consistency with the 32-bit version, and also make the register
function use the same prototype as the 32-bit one.
2005-05-19 12:44:31 +00:00
Alexandre Julliard
8eb1630ce1
Use a memory mapping instead of file I/O to load 16-bit modules.
2005-05-19 12:05:28 +00:00
Robert Shearman
a890293f33
- Change remaining blocks of code with 2-space indentation to 4-space
...
indentation.
- Make vtables const.
- Remove an unnecessary memcpy and let the compiler do the work.
2005-05-19 12:04:58 +00:00
Robert Shearman
447ab61288
Write custom header up to and including size, not excluding.
2005-05-19 11:15:50 +00:00
Mike McCormack
d31f12964b
Only tables can be backquoted, strings must be single quoted.
2005-05-19 11:15:37 +00:00
Juan Lang
88adb53bf0
Don't fail in RegisterFonts if the Fonts table is missing.
2005-05-19 11:15:24 +00:00
Raphael Junqueira
34955b9578
- basic parsing of subprogram, typedef, pointer, class, struct, enum
...
entries
- indirect strings support
- utilities functions (parse_byte, parse_u2, ...)
2005-05-19 11:14:39 +00:00
Dimi Paun
e035e01b11
Rename back local_compact to LOCAL_Compact for consistency.
...
Get rid of no longer used local.h.
2005-05-19 11:13:36 +00:00
Dimi Paun
8ad6c25539
Remove LOCAL_*() calls from USER, use Local*16() instead.
2005-05-19 11:12:57 +00:00