Alexandre Julliard [Tue, 24 May 2005 14:16:16 +0000 (24 14:16 +0000)]
Maarten Lankhorst [Tue, 24 May 2005 12:51:01 +0000 (24 12:51 +0000)]
Added YUV routines needed for v4l driver, and in the future possibly
other capture drivers too.
Rein Klazes [Tue, 24 May 2005 12:50:24 +0000 (24 12:50 +0000)]
Work around a problem where WriteFile is asked to write memory
protected by DIBSection code.
Hans Leidekker [Tue, 24 May 2005 12:34:29 +0000 (24 12:34 +0000)]
Fix uninitialized warnings.
Robert Shearman [Tue, 24 May 2005 12:32:18 +0000 (24 12:32 +0000)]
Implement NtAccessCheck.
Mike McCormack [Tue, 24 May 2005 12:30:35 +0000 (24 12:30 +0000)]
Add the missing interface method PromptAction to
IInternetZoneManager.
Phil Krylov [Tue, 24 May 2005 11:52:46 +0000 (24 11:52 +0000)]
Added detection of platforms which don't have external timezone and
daylight variables, and emulation of these variables.
Kouji Sasaki [Tue, 24 May 2005 11:46:53 +0000 (24 11:46 +0000)]
Added handling of WM_ENABLE message.
Eric Pouech [Tue, 24 May 2005 11:46:25 +0000 (24 11:46 +0000)]
- started infrastructure for proper multi-target support (active
process, minidump...)
- all read/write memory ops are now done thru a centralized process_io
facility
- minor fixes & cleanups in CPU backends
Michael Jung [Tue, 24 May 2005 11:45:47 +0000 (24 11:45 +0000)]
Add a new CLSID for UnixDosFolder, which is identical to UnixFolder,
but does unix <-> dos path conversion for GetDisplayNameOf and
ParseDisplayName.
Dmitry Timoshkov [Tue, 24 May 2005 11:45:14 +0000 (24 11:45 +0000)]
Print data offset additionally to prefix while dumping data.
Dmitry Timoshkov [Tue, 24 May 2005 11:44:59 +0000 (24 11:44 +0000)]
SetParent needs to clear 'managed' flag for former top level window.
Jacek Caban [Tue, 24 May 2005 11:44:26 +0000 (24 11:44 +0000)]
Added OLEIVERB_UIACTIVATE handling.
Mike McCormack [Tue, 24 May 2005 11:44:12 +0000 (24 11:44 +0000)]
Define GetSoftwareUpdateInfo and ISoftDistExt.
Uwe Bonnes [Tue, 24 May 2005 11:43:35 +0000 (24 11:43 +0000)]
Handle more Escape situations.
Alexandre Julliard [Tue, 24 May 2005 10:13:30 +0000 (24 10:13 +0000)]
Free delayed import modules on PROCESS_DETACH.
Steven Edwards [Tue, 24 May 2005 10:12:06 +0000 (24 10:12 +0000)]
Split Win16 and Win32 toolhelp functions.
Compile out win87em and 16bit toolhelp functions if 16 bit support is
disabled.
David Welch [Tue, 24 May 2005 10:11:37 +0000 (24 10:11 +0000)]
Added the ability to break into the program when using the gdb proxy.
Hannu Valtonen [Tue, 24 May 2005 10:10:54 +0000 (24 10:10 +0000)]
Use correct background color for the whole richedit control.
Vitaly Lipatov [Tue, 24 May 2005 10:10:42 +0000 (24 10:10 +0000)]
Add BUTTON_NOTIFY_PARENT macro (as in edit.c).
Notify parent about WM_KILL/SETFOCUS events.
Kees Cook [Tue, 24 May 2005 09:58:26 +0000 (24 09:58 +0000)]
Create basic test suite for CryptProtectData/CryptUnprotectData.
Richard Cohen [Tue, 24 May 2005 09:51:20 +0000 (24 09:51 +0000)]
Fix off-by-one in menu height calculation (& therefore
AdjustWindowRect) + test.
James Hawkins [Tue, 24 May 2005 09:50:23 +0000 (24 09:50 +0000)]
Audit the List-View control.
David Welch [Tue, 24 May 2005 09:49:56 +0000 (24 09:49 +0000)]
Fix decoding of thread IDs in the gdbproxy.
Kevin Koltzau [Tue, 24 May 2005 09:49:29 +0000 (24 09:49 +0000)]
Use uniformsizing theme property.
Mike McCormack [Tue, 24 May 2005 09:49:13 +0000 (24 09:49 +0000)]
Define CLSID_ShellWindows.
Mike McCormack [Tue, 24 May 2005 09:49:01 +0000 (24 09:49 +0000)]
Simplify parsing of the FROM keyword.
Robert Shearman [Mon, 23 May 2005 16:33:00 +0000 (23 16:33 +0000)]
- Add new server type "struct security_descriptor".
- Add tracing for this new type.
Michael Jung [Mon, 23 May 2005 16:31:42 +0000 (23 16:31 +0000)]
More robustly query the SHGDN_FORPARSING flag in the shell32's folders
GetDisplayNameOf methods.
Mike McCormack [Mon, 23 May 2005 16:31:13 +0000 (23 16:31 +0000)]
Remove forward declarations.
Aric Stewart [Mon, 23 May 2005 16:24:20 +0000 (23 16:24 +0000)]
Double terminate SZ_MULTI properly.
ClassInfo and ExtensionInfo are also written for ADVERTISED
components.
Aric Stewart [Mon, 23 May 2005 16:23:54 +0000 (23 16:23 +0000)]
Fix a leaking handle.
Make MsiCollectUserInfo more internally consistent.
Thanks to Mike McCormack.
Ivan Leo Puoti [Mon, 23 May 2005 16:23:35 +0000 (23 16:23 +0000)]
Update LDT_ENTRY definition.
Mike McCormack [Mon, 23 May 2005 16:23:11 +0000 (23 16:23 +0000)]
Improve parser error checking.
Uwe Bonnes [Mon, 23 May 2005 16:23:02 +0000 (23 16:23 +0000)]
Test cases for URL_UNESCAPE and small fix.
Eric Pouech [Mon, 23 May 2005 16:22:44 +0000 (23 16:22 +0000)]
- now storing exception info (if any) in thread structure
- added minidump function in winedbg (write only)
Alexandre Julliard [Mon, 23 May 2005 12:15:26 +0000 (23 12:15 +0000)]
Support unloading 16-bit builtin modules, and properly manage the
refcount of the 32-bit owner module.
Kevin Koltzau [Mon, 23 May 2005 12:14:09 +0000 (23 12:14 +0000)]
Implement Module32FirstW/NextW.
Mike McCormack [Mon, 23 May 2005 12:08:17 +0000 (23 12:08 +0000)]
Track memory allocations in the SQL parser.
Uwe Bonnes [Mon, 23 May 2005 12:08:00 +0000 (23 12:08 +0000)]
Implemented SystemFunction036.
Alexandre Julliard [Mon, 23 May 2005 12:07:15 +0000 (23 12:07 +0000)]
Moved the generated code segment for 16-bit builtins inside the module
structure.
Get rid of the BUILTIN16_DESCRIPTOR structure and directly register
the MZ header instead.
Mike McCormack [Mon, 23 May 2005 11:49:49 +0000 (23 11:49 +0000)]
Simplify parsing of select query.
Lionel Ulmer [Mon, 23 May 2005 11:49:36 +0000 (23 11:49 +0000)]
Rewrite DirectPlayEnumerateA and add W version at the same time.
Michael Stefaniuc [Mon, 23 May 2005 11:46:36 +0000 (23 11:46 +0000)]
Tests for VarMul().
Michael Stefaniuc [Mon, 23 May 2005 11:46:17 +0000 (23 11:46 +0000)]
Reimplement VarMul(). It can multiply now all variants that the native
(WinXP) function supports too.
Eric Pouech [Mon, 23 May 2005 11:43:44 +0000 (23 11:43 +0000)]
- fixed ReadProcessMemoryProc prototype
- made StackWalk work when dbghelp is run against a non running
process
Antoine Chavasse [Mon, 23 May 2005 11:42:40 +0000 (23 11:42 +0000)]
Added traces in GetPrivateData and SetPrivateData.
Made SetPrivateData actually store the data from the buffer as well as
its size.
Alexandre Julliard [Mon, 23 May 2005 10:33:34 +0000 (23 10:33 +0000)]
Moved the loaddll trace into the load_builtin_dll function so that it
gets printed even when we don't get the expected so file.
Robert Shearman [Mon, 23 May 2005 10:28:17 +0000 (23 10:28 +0000)]
Fix -Wwrite-strings warnings.
Uwe Bonnes [Mon, 23 May 2005 10:27:58 +0000 (23 10:27 +0000)]
Implement minimal _stricoll.
Robert Shearman [Mon, 23 May 2005 10:27:42 +0000 (23 10:27 +0000)]
- Add error messages on failure in file moniker load function.
- Fix incorrect pointer check in both monikers.
- Fix max size calculation of item moniker to match native.
Robert Shearman [Mon, 23 May 2005 10:27:23 +0000 (23 10:27 +0000)]
- Add a useful trace message.
- Fix more places where custom header size was calculated exclusive of
the data size member.
- Optimize custom marshaling by getting size before calling the custom
marshaler so we can write the header before and not use a second
stream.
Mike McCormack [Mon, 23 May 2005 10:27:00 +0000 (23 10:27 +0000)]
Create the ORDER BY view in a single call.
Martin Fuchs [Mon, 23 May 2005 10:26:47 +0000 (23 10:26 +0000)]
Bug fixes for _NO_EXTENSIONS mode.
Richard Cohen [Mon, 23 May 2005 10:26:32 +0000 (23 10:26 +0000)]
- Remove unused macro.
- Check for VT_I8 before testing it.
- VarMod returns DISP_E_OVERFLOW not E_INVALIDARG.
Eric Pouech [Mon, 23 May 2005 10:25:56 +0000 (23 10:25 +0000)]
Removed the macros for verbose memory read/write operations.
Alexandre Julliard [Mon, 23 May 2005 10:12:26 +0000 (23 10:12 +0000)]
Comment out stub WEP entry points so that we can call WEP for builtin
dlls too.
Alexandre Julliard [Mon, 23 May 2005 10:00:26 +0000 (23 10:00 +0000)]
Removed unnecessary code in the 16-bit DllEntryPoint function of some
dlls, and also fixed its ordinal in a few places.
Robert Shearman [Mon, 23 May 2005 09:54:53 +0000 (23 09:54 +0000)]
- Marshal objects & monikers into the ROT.
- Test for this behaviour.
Hannu Valtonen [Mon, 23 May 2005 09:54:32 +0000 (23 09:54 +0000)]
- Implement EM_LINESCROLL message handling
- Fix a problem with scrolling over the end of the text in
WM_WHEELMOUSE.
Kees Cook [Mon, 23 May 2005 09:54:17 +0000 (23 09:54 +0000)]
Add defines for dwFlags in pPromptStruct and calls to
CryptProtectData.
Ivan Leo Puoti [Mon, 23 May 2005 09:54:02 +0000 (23 09:54 +0000)]
Added some structs to ntddscsi.h.
Mike McCormack [Mon, 23 May 2005 09:53:43 +0000 (23 09:53 +0000)]
- 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
Jacek Caban [Mon, 23 May 2005 09:53:21 +0000 (23 09:53 +0000)]
Separated IBinding and IMoniker interfaces.
Rob Shearman [Mon, 23 May 2005 09:53:06 +0000 (23 09:53 +0000)]
Fix several memory leaks.
Martin Fuchs [Mon, 23 May 2005 09:52:51 +0000 (23 09:52 +0000)]
Implement ID_VIEW_SPLIT command.
Daniel Schepler [Mon, 23 May 2005 09:52:23 +0000 (23 09:52 +0000)]
Implement CDS_TEST flag in ChangeDisplaySettings.
Kevin Koltzau [Mon, 23 May 2005 09:52:13 +0000 (23 09:52 +0000)]
Implement Hash function on composite moniker.
Eric Pouech [Mon, 23 May 2005 09:51:44 +0000 (23 09:51 +0000)]
- no longer store internally the " for strings
- misc clean-ups
- activate symbol demangling by default
Dmitry Timoshkov [Mon, 23 May 2005 09:51:12 +0000 (23 09:51 +0000)]
Small fix for the font directory resource written by fnt2fon.
Mike McCormack [Mon, 23 May 2005 09:51:02 +0000 (23 09:51 +0000)]
Use LIST_FOR_EACH_ENTRY in virtual memory code.
Michael Stefaniuc [Mon, 23 May 2005 09:50:50 +0000 (23 09:50 +0000)]
Fix VariantChangeType: calls to VarDecFromCy and VarDecFromDisp had
source and destination swapped.
Kees Cook [Mon, 23 May 2005 09:50:26 +0000 (23 09:50 +0000)]
Correct crypt context init in CryptProtectData/CryptUnprotectData.
Raphael Junqueira [Mon, 23 May 2005 09:50:15 +0000 (23 09:50 +0000)]
- fixme when unexpected children found
- no more dwarf2_check_sibling errors (ie perfect parsing count) :)
- dwarf2_parse_inlined_subroutine, dwarf2_parse_variable
Stefan Leichter [Mon, 23 May 2005 09:49:50 +0000 (23 09:49 +0000)]
Update version resource of msi.dll to current version shipped from
windows update.
Juan Lang [Fri, 20 May 2005 19:37:26 +0000 (20 19:37 +0000)]
- more fully implement CryptRegisterOIDFunction
- implement CryptUnregisterOIDFunction
- add stubs for CryptEncodeObject(Ex)/CryptDecodeObject(Ex)
Gerald Pfeifer [Fri, 20 May 2005 19:24:07 +0000 (20 19:24 +0000)]
Avoid compiler warning in parse_mount_entries().
Kees Cook [Fri, 20 May 2005 19:23:48 +0000 (20 19:23 +0000)]
Implement CryptUnprotectData counterpart to CryptProtectData.
Alexandre Julliard [Fri, 20 May 2005 19:19:01 +0000 (20 19:19 +0000)]
Generate 16-bit resources in the proper format inside the module data,
and get rid of the special case for builtins in NE_DefResourceHandler.
Juan Lang [Fri, 20 May 2005 19:16:50 +0000 (20 19:16 +0000)]
Turn handled errors from ERRs to WARNs or TRACEs.
Juan Lang [Fri, 20 May 2005 19:16:37 +0000 (20 19:16 +0000)]
Implement NtQueryVolumeInformationFile for type
FileFsDeviceInformation on FreeBSD.
James Hawkins [Fri, 20 May 2005 19:16:23 +0000 (20 19:16 +0000)]
Select the item under the point (x,y) in MouseHover.
Kees Cook [Fri, 20 May 2005 19:15:55 +0000 (20 19:15 +0000)]
Implement CryptProtectData with best-guess encryption.
Richard Cohen [Fri, 20 May 2005 19:00:02 +0000 (20 19:00 +0000)]
Check if VT_R8 and VT_INT_PTR are supported before testing them.
David Hemmo [Fri, 20 May 2005 18:59:46 +0000 (20 18:59 +0000)]
GDI_ReleaseObj was not called with the right parameter.
Aric Stewart [Fri, 20 May 2005 18:59:20 +0000 (20 18:59 +0000)]
We have a stub for MsiGetUserInfoA we should use it.
Aric Stewart [Fri, 20 May 2005 18:59:11 +0000 (20 18:59 +0000)]
Fix a leaking handle in MsiConfigureProductExW.
Implement MsiGetProductCodeW.
Implement MsiGetUserInfoW.
Implement MsiCollectUserInfoA/W.
Aric Stewart [Fri, 20 May 2005 18:59:01 +0000 (20 18:59 +0000)]
Write the RegOwner and RegCompany keys as blank if they do not exist
when doing the RegisterUser action.
Michael Jung [Fri, 20 May 2005 18:58:35 +0000 (20 18:58 +0000)]
Consider only the GIL_FORSHORTCUT flag in SIC_CompareEntries.
Richard Cohen [Fri, 20 May 2005 18:58:19 +0000 (20 18:58 +0000)]
Fix gdiobj test on NT4, remove asserts.
Francois Gouget [Fri, 20 May 2005 18:58:10 +0000 (20 18:58 +0000)]
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.
Juan Lang [Fri, 20 May 2005 18:57:49 +0000 (20 18:57 +0000)]
Add a bunch of missing declarations and definitions.
Kees Cook [Fri, 20 May 2005 18:57:31 +0000 (20 18:57 +0000)]
Implement serialization and helper functions for CryptProtectData.
James Hawkins [Fri, 20 May 2005 09:44:01 +0000 (20 09:44 +0000)]
Update LVGROUP struct to match MSDN.
Dmitry Timoshkov [Fri, 20 May 2005 09:41:49 +0000 (20 09:41 +0000)]
Make .fon files generated by fnt2fon slightly more compatible with
fontforge, freetype and Windows font viewer.
Dmitry Timoshkov [Fri, 20 May 2005 09:41:37 +0000 (20 09:41 +0000)]
- Always initialize width table.
- FT_Get_Next_Char for some reason returns too high number (1040) if
the wine_courier font has been generated by fontforge, use 32 as the
1st char instead.
Dmitry Timoshkov [Fri, 20 May 2005 09:41:16 +0000 (20 09:41 +0000)]
Print also flags and length of NE resources.
Raphael Junqueira [Fri, 20 May 2005 09:41:10 +0000 (20 09:41 +0000)]
- 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)
Ivan Leo Puoti [Fri, 20 May 2005 09:40:59 +0000 (20 09:40 +0000)]
Rename SystemDriverInformation to SystemModuleInformation.
Aric Stewart [Fri, 20 May 2005 09:40:42 +0000 (20 09:40 +0000)]
Fix quoting on queries.
Respect '+' and '*' in WriteRegistryValues to only create the key if
it does not already exist. Prevents overwriting values with NULL.