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.
Andrew Talbot [Fri, 7 Jul 2006 18:42:27 +0000 (19:42 +0100)]
winecfg: Write-strings warnings fix.
Jacek Caban [Fri, 7 Jul 2006 18:31:59 +0000 (20:31 +0200)]
urlmon: Register protocol handlers in DllMain.
Jacek Caban [Fri, 7 Jul 2006 18:31:25 +0000 (20:31 +0200)]
urlmon: Use non heap based objects for class factories.
Ivan Gyurdiev [Fri, 7 Jul 2006 17:01:27 +0000 (11:01 -0600)]
wined3d: Fix typo breaking 3.0 pshaders color input.
Dmitry Timoshkov [Fri, 7 Jul 2006 14:54:00 +0000 (23:54 +0900)]
winex11.drv: Protect X11 calls by a critical section.
Dmitry Timoshkov [Fri, 7 Jul 2006 14:01:51 +0000 (23:01 +0900)]
user: Improve SetActiveWindow test, add SetForegroundWindow test, make them pass under Wine.
Stefan Dösinger [Wed, 5 Jul 2006 16:35:21 +0000 (18:35 +0200)]
Add a common fps counter channel to ddraw, opengl and d3d.
Jacek Caban [Fri, 7 Jul 2006 13:17:27 +0000 (15:17 +0200)]
mshtml: Create nsWineURI even if we don't have valid nsIURI.
Jacek Caban [Fri, 7 Jul 2006 13:16:07 +0000 (15:16 +0200)]
shdocvw: Added test of SetClientSite.
Jacek Caban [Fri, 7 Jul 2006 13:15:24 +0000 (15:15 +0200)]
shdocvw: Call GetContainer in SetClientSite.
Jacek Caban [Fri, 7 Jul 2006 13:12:56 +0000 (15:12 +0200)]
include: Added htiframe.idl.
Ivan Gyurdiev [Fri, 7 Jul 2006 06:29:39 +0000 (00:29 -0600)]
wined3d: Trace ABS/ABSNEG modifiers.
Ivan Gyurdiev [Fri, 7 Jul 2006 06:28:30 +0000 (00:28 -0600)]
wined3d: Create fake input semantics for d3d8 shaders.
Use them to remove the need for loading arrays in two different places.
Ivan Gyurdiev [Fri, 7 Jul 2006 06:27:38 +0000 (00:27 -0600)]
wined3d: Reverse semantics maps for shaders.
Ivan Gyurdiev [Fri, 7 Jul 2006 06:25:14 +0000 (00:25 -0600)]
wined3d: Make WINED3D_ATR macros more flexible.
Make them operate on a type, as opposed to a semantic name.
Ivan Gyurdiev [Fri, 7 Jul 2006 06:24:24 +0000 (00:24 -0600)]
wined3d: Simplify primitiveDeclartationConvertToStrided.
Assign fixed indices to declaration inputs.
Then use a common path to load the strided data.
Ivan Gyurdiev [Fri, 7 Jul 2006 13:15:20 +0000 (07:15 -0600)]
wined3d: Add position_transformed flag to Strided data format.
Ivan Gyurdiev [Fri, 7 Jul 2006 06:17:58 +0000 (00:17 -0600)]
wined3d: Only link and use GLSL program if at least one GLSL shader is available.
Mikołaj Zalewski [Thu, 6 Jul 2006 18:46:21 +0000 (20:46 +0200)]
shell32: Show a confirmation before deleting files with syscalls.
Mikołaj Zalewski [Thu, 6 Jul 2006 18:38:37 +0000 (20:38 +0200)]
shell32: If possible use SHFileOperationW to delete in unixfs.
This gives confirmation dialogs, recursive directory removal etc.
Christoph Frick [Fri, 7 Jul 2006 08:01:42 +0000 (10:01 +0200)]
dinput: map_axis must be able to work with LONG's value range.
Christoph Frick [Fri, 7 Jul 2006 08:00:01 +0000 (10:00 +0200)]
dinput: Remove redundant struct members.
Christoph Frick [Thu, 6 Jul 2006 11:18:13 +0000 (13:18 +0200)]
dinput: Implement the GetProperty call for getting the range of an axis.
Christoph Frick [Thu, 6 Jul 2006 11:17:31 +0000 (13:17 +0200)]
dinput: Call fake_current_js_state on the places where it is actually needed in SetProperty.
Christoph Frick [Thu, 6 Jul 2006 11:16:57 +0000 (13:16 +0200)]
dinput: Only fake the current state on axes that are actually there.
Christoph Frick [Thu, 6 Jul 2006 11:16:22 +0000 (13:16 +0200)]
dinput: Move the axes and button configs into the JoyDev struct.
Christoph Frick [Thu, 6 Jul 2006 11:15:36 +0000 (13:15 +0200)]
dinput: Utilize the offsets and the transform to support the user
supplied data format.
Christoph Frick [Thu, 6 Jul 2006 11:14:18 +0000 (13:14 +0200)]
dinput: Adds offset and transform and their basic handling to the joystick implementation.
Christoph Frick [Thu, 6 Jul 2006 11:13:27 +0000 (13:13 +0200)]
dinput: When handling axes, ignore the ABS_HAT.* as they are handled as POV.
Christoph Frick [Thu, 6 Jul 2006 11:12:43 +0000 (13:12 +0200)]
dinput: Set the amount of POVs in the caps.