Alexandre Julliard [Wed, 25 May 2005 18:08:02 +0000 (18:08 +0000)]
Moved a couple of 16-bit functions to dlls/user/user16.c.
Rein Klazes [Wed, 25 May 2005 18:01:15 +0000 (18:01 +0000)]
Use the screen resolution to convert from twips (1440 twips is one
inch) to pixels.
Alexandre Julliard [Wed, 25 May 2005 17:56:35 +0000 (17:56 +0000)]
Moved the syscolor functions to dlls/user/sysparams.c.
Aric Stewart [Wed, 25 May 2005 17:49:49 +0000 (17:49 +0000)]
Implement the [!file] format to produce the short filename.
Uwe Bonnes [Wed, 25 May 2005 17:49:37 +0000 (17:49 +0000)]
Fix small typo.
Mike McCormack [Wed, 25 May 2005 17:49:18 +0000 (17:49 +0000)]
Add some more headers.
Alexandre Julliard [Wed, 25 May 2005 09:57:07 +0000 (09:57 +0000)]
Better support for building stand-alone tests.
Dimi Paun [Wed, 25 May 2005 09:55:55 +0000 (09:55 +0000)]
Turn a GDI object into a system object via an explicit Wine extension
rather then through magical pokes in memory.
Alexandre Julliard [Wed, 25 May 2005 09:54:51 +0000 (09:54 +0000)]
Removed STANDALONE ifdefs.
Mike McCormack [Wed, 25 May 2005 09:54:15 +0000 (09:54 +0000)]
Stub implementation for GetSoftwareUpdateInfo.
Robert Shearman [Wed, 25 May 2005 09:54:05 +0000 (09:54 +0000)]
- Print commas between ACE's.
- Dump access masks from all ACE's.
Kouji Sasaki [Wed, 25 May 2005 09:53:46 +0000 (09:53 +0000)]
Corrected the priority of operators for LISTVIEW_GetNextItem
function.
Alexandre Julliard [Tue, 24 May 2005 14:16:16 +0000 (14:16 +0000)]
Maarten Lankhorst [Tue, 24 May 2005 12:51:01 +0000 (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 (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 (12:34 +0000)]
Fix uninitialized warnings.
Robert Shearman [Tue, 24 May 2005 12:32:18 +0000 (12:32 +0000)]
Implement NtAccessCheck.
Mike McCormack [Tue, 24 May 2005 12:30:35 +0000 (12:30 +0000)]
Add the missing interface method PromptAction to
IInternetZoneManager.
Phil Krylov [Tue, 24 May 2005 11:52:46 +0000 (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 (11:46 +0000)]
Added handling of WM_ENABLE message.
Eric Pouech [Tue, 24 May 2005 11:46:25 +0000 (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 (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 (11:45 +0000)]
Print data offset additionally to prefix while dumping data.
Dmitry Timoshkov [Tue, 24 May 2005 11:44:59 +0000 (11:44 +0000)]
SetParent needs to clear 'managed' flag for former top level window.
Jacek Caban [Tue, 24 May 2005 11:44:26 +0000 (11:44 +0000)]
Added OLEIVERB_UIACTIVATE handling.
Mike McCormack [Tue, 24 May 2005 11:44:12 +0000 (11:44 +0000)]
Define GetSoftwareUpdateInfo and ISoftDistExt.
Uwe Bonnes [Tue, 24 May 2005 11:43:35 +0000 (11:43 +0000)]
Handle more Escape situations.
Alexandre Julliard [Tue, 24 May 2005 10:13:30 +0000 (10:13 +0000)]
Free delayed import modules on PROCESS_DETACH.
Steven Edwards [Tue, 24 May 2005 10:12:06 +0000 (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 (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 (10:10 +0000)]
Use correct background color for the whole richedit control.
Vitaly Lipatov [Tue, 24 May 2005 10:10:42 +0000 (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 (09:58 +0000)]
Create basic test suite for CryptProtectData/CryptUnprotectData.
Richard Cohen [Tue, 24 May 2005 09:51:20 +0000 (09:51 +0000)]
Fix off-by-one in menu height calculation (& therefore
AdjustWindowRect) + test.
James Hawkins [Tue, 24 May 2005 09:50:23 +0000 (09:50 +0000)]
Audit the List-View control.
David Welch [Tue, 24 May 2005 09:49:56 +0000 (09:49 +0000)]
Fix decoding of thread IDs in the gdbproxy.
Kevin Koltzau [Tue, 24 May 2005 09:49:29 +0000 (09:49 +0000)]
Use uniformsizing theme property.
Mike McCormack [Tue, 24 May 2005 09:49:13 +0000 (09:49 +0000)]
Define CLSID_ShellWindows.
Mike McCormack [Tue, 24 May 2005 09:49:01 +0000 (09:49 +0000)]
Simplify parsing of the FROM keyword.
Robert Shearman [Mon, 23 May 2005 16:33:00 +0000 (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 (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 (16:31 +0000)]
Remove forward declarations.
Aric Stewart [Mon, 23 May 2005 16:24:20 +0000 (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 (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 (16:23 +0000)]
Update LDT_ENTRY definition.
Mike McCormack [Mon, 23 May 2005 16:23:11 +0000 (16:23 +0000)]
Improve parser error checking.
Uwe Bonnes [Mon, 23 May 2005 16:23:02 +0000 (16:23 +0000)]
Test cases for URL_UNESCAPE and small fix.
Eric Pouech [Mon, 23 May 2005 16:22:44 +0000 (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 (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 (12:14 +0000)]
Implement Module32FirstW/NextW.
Mike McCormack [Mon, 23 May 2005 12:08:17 +0000 (12:08 +0000)]
Track memory allocations in the SQL parser.
Uwe Bonnes [Mon, 23 May 2005 12:08:00 +0000 (12:08 +0000)]
Implemented SystemFunction036.
Alexandre Julliard [Mon, 23 May 2005 12:07:15 +0000 (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 (11:49 +0000)]
Simplify parsing of select query.
Lionel Ulmer [Mon, 23 May 2005 11:49:36 +0000 (11:49 +0000)]
Rewrite DirectPlayEnumerateA and add W version at the same time.
Michael Stefaniuc [Mon, 23 May 2005 11:46:36 +0000 (11:46 +0000)]
Tests for VarMul().
Michael Stefaniuc [Mon, 23 May 2005 11:46:17 +0000 (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 (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 (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 (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 (10:28 +0000)]
Fix -Wwrite-strings warnings.
Uwe Bonnes [Mon, 23 May 2005 10:27:58 +0000 (10:27 +0000)]
Implement minimal _stricoll.
Robert Shearman [Mon, 23 May 2005 10:27:42 +0000 (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 (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 (10:27 +0000)]
Create the ORDER BY view in a single call.
Martin Fuchs [Mon, 23 May 2005 10:26:47 +0000 (10:26 +0000)]
Bug fixes for _NO_EXTENSIONS mode.
Richard Cohen [Mon, 23 May 2005 10:26:32 +0000 (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 (10:25 +0000)]
Removed the macros for verbose memory read/write operations.
Alexandre Julliard [Mon, 23 May 2005 10:12:26 +0000 (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 (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 (09:54 +0000)]
- Marshal objects & monikers into the ROT.
- Test for this behaviour.
Hannu Valtonen [Mon, 23 May 2005 09:54:32 +0000 (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 (09:54 +0000)]
Add defines for dwFlags in pPromptStruct and calls to
CryptProtectData.
Ivan Leo Puoti [Mon, 23 May 2005 09:54:02 +0000 (09:54 +0000)]
Added some structs to ntddscsi.h.
Mike McCormack [Mon, 23 May 2005 09:53:43 +0000 (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 (09:53 +0000)]
Separated IBinding and IMoniker interfaces.
Rob Shearman [Mon, 23 May 2005 09:53:06 +0000 (09:53 +0000)]
Fix several memory leaks.
Martin Fuchs [Mon, 23 May 2005 09:52:51 +0000 (09:52 +0000)]
Implement ID_VIEW_SPLIT command.
Daniel Schepler [Mon, 23 May 2005 09:52:23 +0000 (09:52 +0000)]
Implement CDS_TEST flag in ChangeDisplaySettings.
Kevin Koltzau [Mon, 23 May 2005 09:52:13 +0000 (09:52 +0000)]
Implement Hash function on composite moniker.
Eric Pouech [Mon, 23 May 2005 09:51:44 +0000 (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 (09:51 +0000)]
Small fix for the font directory resource written by fnt2fon.
Mike McCormack [Mon, 23 May 2005 09:51:02 +0000 (09:51 +0000)]
Use LIST_FOR_EACH_ENTRY in virtual memory code.
Michael Stefaniuc [Mon, 23 May 2005 09:50:50 +0000 (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 (09:50 +0000)]
Correct crypt context init in CryptProtectData/CryptUnprotectData.
Raphael Junqueira [Mon, 23 May 2005 09:50:15 +0000 (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 (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 (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 (19:24 +0000)]
Avoid compiler warning in parse_mount_entries().
Kees Cook [Fri, 20 May 2005 19:23:48 +0000 (19:23 +0000)]
Implement CryptUnprotectData counterpart to CryptProtectData.
Alexandre Julliard [Fri, 20 May 2005 19:19:01 +0000 (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 (19:16 +0000)]
Turn handled errors from ERRs to WARNs or TRACEs.
Juan Lang [Fri, 20 May 2005 19:16:37 +0000 (19:16 +0000)]
Implement NtQueryVolumeInformationFile for type
FileFsDeviceInformation on FreeBSD.
James Hawkins [Fri, 20 May 2005 19:16:23 +0000 (19:16 +0000)]
Select the item under the point (x,y) in MouseHover.
Kees Cook [Fri, 20 May 2005 19:15:55 +0000 (19:15 +0000)]
Implement CryptProtectData with best-guess encryption.
Richard Cohen [Fri, 20 May 2005 19:00:02 +0000 (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 (18:59 +0000)]
GDI_ReleaseObj was not called with the right parameter.
Aric Stewart [Fri, 20 May 2005 18:59:20 +0000 (18:59 +0000)]
We have a stub for MsiGetUserInfoA we should use it.
Aric Stewart [Fri, 20 May 2005 18:59:11 +0000 (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 (18:59 +0000)]
Write the RegOwner and RegCompany keys as blank if they do not exist
when doing the RegisterUser action.