Alexandre Julliard [Thu, 13 Jul 2006 18:47:07 +0000 (20:47 +0200)]
ntdll: Make sure to not unmap anything from reserved areas
when using NtFreeVirtualMemory with the MEM_SYSTEM flag.
Alexandre Julliard [Thu, 13 Jul 2006 18:38:31 +0000 (20:38 +0200)]
ntdll: Use the map_view() function to allocate TEBs, now that it supports an arbitrary granularity.
Alexandre Julliard [Thu, 13 Jul 2006 18:36:41 +0000 (20:36 +0200)]
ntdll: Support for arbitrary memory allocation granularity.
Jonathan Ernst [Wed, 12 Jul 2006 11:32:47 +0000 (13:32 +0200)]
notepad: Fix the ellipsis and shortcuts in menus.
Jonathan Ernst [Wed, 12 Jul 2006 12:08:47 +0000 (14:08 +0200)]
wordpad: Add shortcuts in menus.
Mikołaj Zalewski [Thu, 13 Jul 2006 13:31:49 +0000 (15:31 +0200)]
comdlg32: Update Polish translation.
Robert Shearman [Thu, 13 Jul 2006 12:07:13 +0000 (13:07 +0100)]
ole32: Don't loop while peeking messages in CoWaitForMultipleHandles.
It increases the latency on completing the COM call and could result in
the COM call never completing in some circumstances.
Robert Shearman [Thu, 13 Jul 2006 12:07:36 +0000 (13:07 +0100)]
oleaut32: Convert void return types to the VT_EMPTY variant type in ITypeInfo::Invoke.
Robert Shearman [Thu, 13 Jul 2006 12:07:01 +0000 (13:07 +0100)]
oleaut32: Typelib interfaces with the FDUAL flag should also be registered,
since dispinterfaces don't have the FDISPATCHABLE flag.
Robert Shearman [Thu, 13 Jul 2006 12:06:30 +0000 (13:06 +0100)]
include: Add NI_* defines and add a WS(socklen_t) type.
Robert Shearman [Thu, 13 Jul 2006 12:06:44 +0000 (13:06 +0100)]
rpcrt4: Add a stub for I_RpcMapWin32Status.
Robert Shearman [Thu, 13 Jul 2006 12:06:15 +0000 (13:06 +0100)]
dbghelp: Fix the finding of PDB DS-type files.
Alexandre Julliard [Thu, 13 Jul 2006 13:50:20 +0000 (15:50 +0200)]
shell32: Avoid using macros that cause gcc warnings.
Alexandre Julliard [Thu, 13 Jul 2006 12:58:04 +0000 (14:58 +0200)]
ntdll: Moved the calling of the process entry point to LdrInitializeThunk.
Alexandre Julliard [Thu, 13 Jul 2006 12:04:40 +0000 (14:04 +0200)]
kernel32: Moved initialisation of the console handles to DllMain.
James Hawkins [Thu, 13 Jul 2006 00:19:55 +0000 (17:19 -0700)]
shlwapi: Add tests for PathCommonPrefixA.
James Hawkins [Thu, 13 Jul 2006 00:18:37 +0000 (17:18 -0700)]
shlwapi: Add tests for PathBuildRootA.
James Hawkins [Wed, 12 Jul 2006 22:43:30 +0000 (15:43 -0700)]
msi: Update the files target paths as well, because a parent directory might have been changed.
Thomas Kho [Wed, 12 Jul 2006 21:15:42 +0000 (14:15 -0700)]
notepad: Change file not saved alert title to match Windows' notepad.exe.
Thomas Kho [Wed, 12 Jul 2006 21:15:31 +0000 (14:15 -0700)]
notepad: Change window title to be like Windows' notepad.exe.
Andrew Talbot [Wed, 12 Jul 2006 21:31:46 +0000 (22:31 +0100)]
winspool.drv/tests: Write-strings warnings fix.
Andrew Talbot [Wed, 12 Jul 2006 20:26:49 +0000 (21:26 +0100)]
mshtml: Write-strings warnings fix.
James Hawkins [Tue, 11 Jul 2006 20:27:59 +0000 (13:27 -0700)]
urlmon: Implement URLDownloadToCacheFileW.
Ge van Geldorp [Mon, 10 Jul 2006 06:59:22 +0000 (08:59 +0200)]
user32: Implement Get/SetClassLongPtrA/W.
Andrew Ziem [Wed, 12 Jul 2006 02:22:38 +0000 (20:22 -0600)]
user: Implement Ascii version of SPI_GETDESKWALLPAPER.
Mike McCormack [Wed, 12 Jul 2006 09:24:10 +0000 (18:24 +0900)]
ole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property was not found.
Mike McCormack [Wed, 12 Jul 2006 09:25:16 +0000 (18:25 +0900)]
ole32: Small cleanups.
Mike McCormack [Wed, 12 Jul 2006 09:24:52 +0000 (18:24 +0900)]
ole32: Remove unnecessary assert(This) calls.
Mike McCormack [Wed, 12 Jul 2006 09:23:30 +0000 (18:23 +0900)]
ole32: Fix and test reading and writing of VT_CF properties.
Mikołaj Zalewski [Wed, 12 Jul 2006 17:16:10 +0000 (19:16 +0200)]
comctl32: Use wsprintf instead of strcat building the properties
dialog title to allow different word orders.
Juan Lang [Wed, 12 Jul 2006 16:55:13 +0000 (09:55 -0700)]
msi: Split up ACTION_AppSearchReg.
Juan Lang [Wed, 12 Jul 2006 14:20:56 +0000 (07:20 -0700)]
crypt32: Add stubs for some stores.
Juan Lang [Wed, 12 Jul 2006 14:20:01 +0000 (23:20 +0900)]
crypt32: Forward CreateFileU to CreateFileW.
Dan Hipschman [Wed, 12 Jul 2006 00:58:35 +0000 (17:58 -0700)]
gdi32: Implement GetTextExtentPoint in terms of GetTextExtentExPoint
(not vice versa) for efficiency (required adding the Ex functionality
to drivers).
Dan Hipschman [Wed, 12 Jul 2006 00:57:06 +0000 (17:57 -0700)]
gdi32: Add conformance test for GetTextExtentExPointW.
Mike McCormack [Wed, 12 Jul 2006 05:56:17 +0000 (14:56 +0900)]
query: Return a more appropriate error code from CIState.
Andrew Talbot [Tue, 11 Jul 2006 21:43:45 +0000 (22:43 +0100)]
urlmon: Write-strings warnings fix.
H. Verbeet [Tue, 11 Jul 2006 22:44:03 +0000 (00:44 +0200)]
wined3d: Texture stages that reference NULL textures should just pass
through the result of the previous stage.
H. Verbeet [Tue, 11 Jul 2006 22:44:15 +0000 (00:44 +0200)]
wined3d: Fix specular color handling for register combiners.
By default the FinalCombiner is setup to add the specular color to the
final result of the combiner operations. However, it should only do
this when the WINED3DRS_SPECULARENABLE renderstate is enabled.
Stefan Dösinger [Tue, 11 Jul 2006 22:04:28 +0000 (00:04 +0200)]
wined3d: Check the color data type too when deciding whether to convert data.
Mike McCormack [Tue, 11 Jul 2006 09:38:33 +0000 (18:38 +0900)]
ole32: Implement IPropertyStorage::Enum using enumx.
Mike McCormack [Tue, 11 Jul 2006 09:38:01 +0000 (18:38 +0900)]
ole32: Clean up some declarations.
Mike McCormack [Tue, 11 Jul 2006 07:13:29 +0000 (16:13 +0900)]
ole32: Use enumx to implement IPropertySetStorage::Enum.
Mike McCormack [Tue, 11 Jul 2006 07:12:38 +0000 (16:12 +0900)]
ole32: Add a framework for implementing IEnum* interfaces.
Mike McCormack [Wed, 12 Jul 2006 06:26:01 +0000 (15:26 +0900)]
ole32: Don't warn when clearing PropVariants that don't have allocated memory.
Mike McCormack [Wed, 12 Jul 2006 05:53:57 +0000 (14:53 +0900)]
ole32: Fix conformance test to compile with MSVC6.
Mike McCormack [Wed, 12 Jul 2006 04:03:22 +0000 (13:03 +0900)]
ole32: This cannot be NULL, so don't check it.
Mike McCormack [Tue, 11 Jul 2006 16:39:30 +0000 (01:39 +0900)]
ole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property was not found.
Mike McCormack [Tue, 11 Jul 2006 14:47:59 +0000 (23:47 +0900)]
ole32: Allocate copied VT_CF data correctly in PropVariantCopy.
Bang Jun-Young [Tue, 11 Jul 2006 08:17:56 +0000 (17:17 +0900)]
avifil32: Remove unnecessary dependency on ntdll.
Juan Lang [Tue, 11 Jul 2006 13:01:48 +0000 (06:01 -0700)]
crypt32: Implement CryptAcquireCertificatePrivateKey.
Robert Reif [Tue, 11 Jul 2006 23:52:57 +0000 (19:52 -0400)]
advapi32: Fix LsaQueryInformationPolicy HeapAlloc bug.
Robert Reif [Tue, 11 Jul 2006 11:10:36 +0000 (07:10 -0400)]
include: Add more policy structures to ntsecapi.h.
Alexandre Julliard [Tue, 11 Jul 2006 19:32:52 +0000 (21:32 +0200)]
libs: Get rid of the libwine symlinks.
Alexandre Julliard [Tue, 11 Jul 2006 19:32:36 +0000 (21:32 +0200)]
winegcc: Automatically add the correct lib paths when building inside the Wine tree.
Alexandre Julliard [Tue, 11 Jul 2006 17:33:48 +0000 (19:33 +0200)]
libs: Get rid of the symlinks for the static libs.
Alexandre Julliard [Tue, 11 Jul 2006 17:33:22 +0000 (19:33 +0200)]
libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
Juan Lang [Tue, 11 Jul 2006 03:30:54 +0000 (20:30 -0700)]
crypt32: Check a pointer before dereferencing it (Coverity).
Juan Lang [Tue, 11 Jul 2006 03:11:09 +0000 (20:11 -0700)]
shell32: Always NULL-terminate path in SHGetPathFromIDList.
Mike McCormack [Tue, 11 Jul 2006 02:13:18 +0000 (11:13 +0900)]
infosoft: Add a word breaker for English.
Ge van Geldorp [Mon, 10 Jul 2006 06:58:59 +0000 (08:58 +0200)]
winebuild: Save registers which might contain parameters for the function to be called.
Ge van Geldorp [Mon, 10 Jul 2006 06:58:12 +0000 (08:58 +0200)]
ntdll: Widen fields in LDR_RESOURCE_INFO to accomodate 64 bit pointers.
James Hawkins [Mon, 10 Jul 2006 18:30:20 +0000 (11:30 -0700)]
msi: Test how SetTargetPath affects the target paths of install files.
James Hawkins [Mon, 10 Jul 2006 03:17:42 +0000 (20:17 -0700)]
msi: AppSearchReg shouldn't create the key it's looking for if it doesn't exist.
Benjamin Arai [Mon, 10 Jul 2006 16:24:47 +0000 (09:24 -0700)]
oleaut32: Conformance test and patch for VarCat.
Ivan Gyurdiev [Tue, 11 Jul 2006 02:32:47 +0000 (20:32 -0600)]
wined3d: Improve GetAdapterMonitor stub.
Ivan Gyurdiev [Mon, 10 Jul 2006 10:35:15 +0000 (04:35 -0600)]
wined3d: More flow control instructions.
- Implement call, callnz, label, and ret
- Implement support for NOT modifier
Ivan Gyurdiev [Mon, 10 Jul 2006 09:11:35 +0000 (03:11 -0600)]
wined3d: More flow control instructions
- Implement if, else, endif, rep, endrep, break
- Implement ifc, breakc, using undocumented comparison bits in the instruction token
- Fix bug in main loop processing of codes with no dst token
- Fix bug in GLSL output modifier processing of codes with no dst token
- Fix bug in loop implementation (src1 contains the integer data, src0 is aL)
- Add versioning for all the instructions above, and remove
GLSL_REQUIRED thing, which is useless and should be removed from all
opcodes in general.
Ivan Gyurdiev [Mon, 10 Jul 2006 04:52:23 +0000 (22:52 -0600)]
wined3d: Fix off-by-one constants bug.
Ivan Gyurdiev [Mon, 10 Jul 2006 04:51:52 +0000 (22:51 -0600)]
wined3d: Clamp texcoord output between 0 and 1.
Ivan Gyurdiev [Mon, 10 Jul 2006 04:51:03 +0000 (22:51 -0600)]
wined3d: Place immediate constants in the same array as global constants.
- move DEF, DEFI, DEFB handling into the register counting pass
- keep track of defined constants as a linked list (because there's a
few of them)
- apply immediate constants after global constants in the constant
loading function
- both types of constants now get loaded with array notation in the
shader (into the same array)
Stefan Dösinger [Mon, 10 Jul 2006 08:53:11 +0000 (10:53 +0200)]
ddraw: Palette refcounting fix.
Do not AddRef the DirectDraw interfaces in CreatePalette of older
interface version, and add a test for that.
Stefan Dösinger [Mon, 10 Jul 2006 14:06:33 +0000 (16:06 +0200)]
ddraw: Split up the ddraw refcount.
Mike McCormack [Mon, 10 Jul 2006 06:22:40 +0000 (15:22 +0900)]
include: Add cierror.h.
Mike McCormack [Tue, 11 Jul 2006 02:38:24 +0000 (11:38 +0900)]
ole32: Only print a FIXME if necessary in StgOpenStorageEx.
Mike McCormack [Tue, 11 Jul 2006 02:12:06 +0000 (11:12 +0900)]
indexsvr.h: Fix a typo.
Louis. Lenders [Mon, 10 Jul 2006 22:57:29 +0000 (23:57 +0100)]
wined3d: Add an "\n" to a fixme to fix another overflow (in IWineD3DImpl_CheckDeviceFormatConversion).
Juan Lang [Mon, 10 Jul 2006 19:03:57 +0000 (12:03 -0700)]
riched20: Add stub implementation of ITextDocument.
Juan Lang [Mon, 10 Jul 2006 16:10:36 +0000 (09:10 -0700)]
crypt32: Implement key context property, with tests.
Ge van Geldorp [Mon, 10 Jul 2006 06:59:10 +0000 (08:59 +0200)]
winedbg: Implement some x86_64 backend routines.
Ge van Geldorp [Mon, 10 Jul 2006 06:58:47 +0000 (08:58 +0200)]
winebuild: Reserve enough space for null function pointer.
Ge van Geldorp [Mon, 10 Jul 2006 06:58:35 +0000 (08:58 +0200)]
server: Widen lparam for timers.
Andrew Talbot [Mon, 10 Jul 2006 20:42:38 +0000 (21:42 +0100)]
shell32: Write-strings warning fix.
Andrew Talbot [Sat, 8 Jul 2006 19:29:13 +0000 (20:29 +0100)]
crypt32/tests: Write-strings warnings test.
Alexandre Julliard [Tue, 11 Jul 2006 10:06:38 +0000 (12:06 +0200)]
server: Fixed get_thread_context for x86_64.
Bang Jun-Young [Mon, 10 Jul 2006 08:16:18 +0000 (17:16 +0900)]
amstream: Fix argument types to match the PSDK.
Mikołaj Zalewski [Tue, 11 Jul 2006 09:18:56 +0000 (11:18 +0200)]
notepad: En.rc: Fix the ellipsis in menu.
Huw Davies [Mon, 10 Jul 2006 13:48:45 +0000 (14:48 +0100)]
msxml3: Implement removeChild.
Hans Leidekker [Mon, 10 Jul 2006 20:18:50 +0000 (22:18 +0200)]
dnsapi: Fix a buffer overrun (Coverity).
Hans Leidekker [Mon, 10 Jul 2006 20:18:40 +0000 (22:18 +0200)]
wldap32: Document the ber functions.
Hans Leidekker [Mon, 10 Jul 2006 20:18:30 +0000 (22:18 +0200)]
wldap32: Document the rename functions.
Hans Leidekker [Mon, 10 Jul 2006 20:18:19 +0000 (22:18 +0200)]
wine.inf: Add msi to the list of fake dlls.
Piotr Caban [Mon, 10 Jul 2006 10:07:51 +0000 (12:07 +0200)]
oleview: Added more fields to TypeLib Viewer tree.
Jacek Caban [Sat, 8 Jul 2006 14:08:24 +0000 (16:08 +0200)]
urlmon: Always verify mime using FindMimeFromData.
Jacek Caban [Sat, 8 Jul 2006 14:10:25 +0000 (16:10 +0200)]
shdocvw: Added test of DoVerb.
Jacek Caban [Sat, 8 Jul 2006 14:07:30 +0000 (16:07 +0200)]
shdocvw: Added GetMiscStatus test.
Jacek Caban [Sat, 8 Jul 2006 14:09:24 +0000 (16:09 +0200)]
shdocvw: Call SetMenu in activate_ui.
Jacek Caban [Sat, 8 Jul 2006 14:11:25 +0000 (16:11 +0200)]
mshtml: Added OnFrameWindowActivate implementation.
Bang Jun-Young [Sat, 8 Jul 2006 13:26:16 +0000 (22:26 +0900)]
advapi32: Fix registry API prototypes to match the PSDK.
Alexandre Julliard [Mon, 10 Jul 2006 19:43:21 +0000 (21:43 +0200)]
include/.gitignore: Moved the wine subdir ignore list to the main file.