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.
Alexandre Julliard [Mon, 10 Jul 2006 19:41:34 +0000 (21:41 +0200)]
libs/.gitignore: Added wildcards for libraries.
Alexandre Julliard [Mon, 10 Jul 2006 19:40:49 +0000 (21:40 +0200)]
.gitignore: Added wildcards to ignore lex and bison output files.
Alexandre Julliard [Mon, 10 Jul 2006 19:39:00 +0000 (21:39 +0200)]
.gitignore: Added wildcards to ignore generated resource files.
Alexandre Julliard [Mon, 10 Jul 2006 19:26:50 +0000 (21:26 +0200)]
make_dlls: Recursively ignore .ok files in all tests directories.
Alexandre Julliard [Mon, 10 Jul 2006 19:19:42 +0000 (21:19 +0200)]
make_dlls: Recursively ignore testlist.c in all tests directories.
Alexandre Julliard [Mon, 10 Jul 2006 18:59:06 +0000 (20:59 +0200)]
make_progs: Generate the .gitignore file.
Ignore generated programs from the top-level .gitignore.
Alexandre Julliard [Mon, 10 Jul 2006 18:55:58 +0000 (20:55 +0200)]
make_dlls: Ignore generated import libraries from the top-level .gitignore.
Alexandre Julliard [Mon, 10 Jul 2006 18:52:13 +0000 (20:52 +0200)]
make_dlls: Generate the .gitignore file.
Alexandre Julliard [Mon, 10 Jul 2006 18:47:54 +0000 (20:47 +0200)]
Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
Alexandre Julliard [Mon, 10 Jul 2006 15:46:42 +0000 (17:46 +0200)]
Release 0.9.17.
Mike McCormack [Fri, 7 Jul 2006 09:21:36 +0000 (18:21 +0900)]
query: Add a skeleton for query.dll.
James Hawkins [Sat, 8 Jul 2006 01:30:46 +0000 (18:30 -0700)]
advpack: Add tests for different configurations of INF filenames and
working directories for install functions.
Alexandre Julliard [Mon, 10 Jul 2006 11:05:20 +0000 (13:05 +0200)]
configure: Define _WIN64 when building on a 64-bit platform.
Alexandre Julliard [Mon, 10 Jul 2006 10:28:25 +0000 (12:28 +0200)]
include/msvcrt: Fix all definitions of size_t for Win64.
Alexandre Julliard [Mon, 10 Jul 2006 09:54:10 +0000 (11:54 +0200)]
msvcrt: Avoid including system headers in msvcrt.h.
Mike McCormack [Fri, 7 Jul 2006 08:20:59 +0000 (17:20 +0900)]
query: Add ntquery.h.
Paul Vriens [Fri, 7 Jul 2006 08:36:46 +0000 (10:36 +0200)]
ntdll/tests: Added some NULL testing.
Alexandre Julliard [Mon, 10 Jul 2006 09:53:23 +0000 (11:53 +0200)]
server: Only accept 0 as registry handle in functions that take a parent key.
Robert Shearman [Sat, 8 Jul 2006 10:53:32 +0000 (11:53 +0100)]
include: Add more error codes used by newer versions of COM.
Robert Shearman [Sat, 8 Jul 2006 10:54:17 +0000 (11:54 +0100)]
oleaut32: Make ctl2_hash_guid match the same function in widl, which has likely had much wider testing.
Robert Shearman [Sat, 8 Jul 2006 10:54:40 +0000 (11:54 +0100)]
oleaut32: MSFT_DoFuncs: "reclength" of the function information record is stored
in a 16 bit int and not in a 8 bit int as previously supposed, using a 0x1ff
mask. Upper 16 bits contains the ordinal number of the function.
Allocation of the "recbuf" must be modified, to support larger data
(based on a patch by White Snake <whitesnake78@mail.com>).
qingdoa daoo [Sat, 8 Jul 2006 06:58:07 +0000 (14:58 +0800)]
oleaut32: Copying a NULL BSTR should result in an empty BSTR in VariantCopy.
Thomas Kho [Sat, 8 Jul 2006 02:05:14 +0000 (21:05 -0500)]
winex11: Use correct multiplier for negative relative mouse movements.
Juan Lang [Fri, 7 Jul 2006 20:19:53 +0000 (13:19 -0700)]
crypt32: Implement revocation check in CertVerifySubjectCertificateContext.
Hwang YunSong(황윤성) [Sat, 8 Jul 2006 00:31:19 +0000 (09:31 +0900)]
shell32: Updated Korean resource.
Hwang YunSong(황윤성) [Sat, 8 Jul 2006 08:07:30 +0000 (17:07 +0900)]
winecfg: Updated Korean resource.
Paul Vriens [Sat, 8 Jul 2006 10:13:06 +0000 (12:13 +0200)]
winecfg: Nl.rc: Shift Graphics page up to fill the empty place.