Robert Reif [Sat, 17 Dec 2005 11:25:19 +0000 (12:25 +0100)]
wineoss: Shorten MIDI names.
Shorten MIDI names to fit into 32 byte array without overflow.
Juan Lang [Sat, 17 Dec 2005 11:24:59 +0000 (12:24 +0100)]
crypt32: Implement more implicit properties, with tests.
Vitaliy Margolen [Sat, 17 Dec 2005 11:24:46 +0000 (12:24 +0100)]
imagehlp: Forward StackWalk64 to dbghelp.StackWalk64.
Dmitry Timoshkov [Sat, 17 Dec 2005 11:24:37 +0000 (12:24 +0100)]
x11drv: ScrollDC should not clip output if a clipping rect is not specified.
Add a ScrollDC test with NULL clipping rect.
Add another set of ScrollDC tests written by Rein Klazes.
Huw Davies [Fri, 16 Dec 2005 18:29:52 +0000 (19:29 +0100)]
x11drv: Get the visual for the GLXPixmap from the current pixel format.
Alexandre Julliard [Fri, 16 Dec 2005 16:17:57 +0000 (17:17 +0100)]
Take advantage of the __EXCEPT_PAGE_FAULT macro.
Alexandre Julliard [Fri, 16 Dec 2005 15:58:47 +0000 (16:58 +0100)]
Exception handling: Added a magic __EXCEPT_PAGE_FAULT macro to make it
easier to handle the common case of trapping page faults.
Alexandre Julliard [Fri, 16 Dec 2005 15:37:12 +0000 (16:37 +0100)]
We no longer need to handle EXCEPTION_PRIV_INSTRUCTION on page faults.
Alexandre Julliard [Fri, 16 Dec 2005 15:27:39 +0000 (16:27 +0100)]
ntdll: More compatible exception information for protection faults.
Added a bunch of test cases.
Oliver Stieber [Fri, 16 Dec 2005 11:49:38 +0000 (12:49 +0100)]
wined3d: Vertex declaration cleanup.
Clean up constants and the wine declaration when the vertex
declaration is destroyed.
Oliver Stieber [Fri, 16 Dec 2005 11:49:22 +0000 (12:49 +0100)]
wined3d: Allow NULL multi sample quality.
Allow MultiSampleQuality to be passed as NULL, this is a
requirement for DirectX 8 and lower.
Alexandre Julliard [Fri, 16 Dec 2005 11:44:58 +0000 (12:44 +0100)]
Add -register hint in ntdll, kernel and msvcrt spec files.
Alexandre Julliard [Fri, 16 Dec 2005 11:44:16 +0000 (12:44 +0100)]
winebuild: Allow -register flag for Win32 too.
This way it can be used as hint for the relay code.
Juan Lang [Fri, 16 Dec 2005 11:41:28 +0000 (12:41 +0100)]
crypt32: Implement CRLDistPoints encoding/decoding.
- rewrite sequence decoding to support context-specific tags, and
eliminate duplicated code
- implement encoding and decoding of CRLDistPoints
Stefan Leichter [Fri, 16 Dec 2005 11:41:11 +0000 (12:41 +0100)]
shell32: Fix return value of PathProcessCommand.
Jacek Caban [Fri, 16 Dec 2005 11:40:39 +0000 (12:40 +0100)]
urlmon: Fix BindToStorage test.
Jacek Caban [Fri, 16 Dec 2005 11:40:29 +0000 (12:40 +0100)]
Added some declarations to mshtml.idl.
Jacek Caban [Fri, 16 Dec 2005 11:40:17 +0000 (12:40 +0100)]
widl: Added bindable and displaybind attributes handling.
Milko Krachounov [Fri, 16 Dec 2005 11:40:05 +0000 (12:40 +0100)]
winecfg: Update Bulgarian resource.
José Manuel Ferrer Ortiz [Fri, 16 Dec 2005 11:39:55 +0000 (12:39 +0100)]
uninstaller: Spanish translations update.
José Manuel Ferrer Ortiz [Fri, 16 Dec 2005 11:39:46 +0000 (12:39 +0100)]
winecfg: Spanish translations update.
Ragnvald "Despair" Maartmann-Moe IV [Fri, 16 Dec 2005 11:39:07 +0000 (12:39 +0100)]
wined3d: Fix matrix copy/paste bug.
Oliver Stieber [Fri, 16 Dec 2005 11:38:24 +0000 (12:38 +0100)]
wined3d: Vertex declaration recording state.
Stop SetVertexDeclaration from reference counting if a stateblock is
being recorded.
Rein Klazes [Fri, 16 Dec 2005 11:38:06 +0000 (12:38 +0100)]
user32: Implement saving and fix reading of nonclient metrics.
With conformance tests.
Tomas Carnecky [Fri, 16 Dec 2005 11:37:34 +0000 (12:37 +0100)]
x11drv: Allow users to preload an OpenGL library.
Ivan Leo Puoti [Fri, 16 Dec 2005 11:37:24 +0000 (12:37 +0100)]
Add some structs/prototypes to wdm.h.
James Hawkins [Thu, 15 Dec 2005 10:02:20 +0000 (11:02 +0100)]
setupapi: Added stubs for SetupGetInfInformation and
SetupQueryInfFileInformation.
Alexandre Julliard [Thu, 15 Dec 2005 09:48:12 +0000 (10:48 +0100)]
ntdll: Reimplemented _chkstk and _alloca_probe directly in assembly.
Jacek Caban [Thu, 15 Dec 2005 09:41:56 +0000 (10:41 +0100)]
mshtml: Fix handling Gecko strings.
Jacek Caban [Thu, 15 Dec 2005 09:26:11 +0000 (10:26 +0100)]
mshtml: Set Gecko's profile.
Make sure that Gecko components are registered.
Oliver Stieber [Thu, 15 Dec 2005 09:25:47 +0000 (10:25 +0100)]
wined3d: Internal reference counting.
Change most references to resources parent into references to the
resource, so that external reference counts match DirectX but object
aren't released if they are still referenced by the stateblock.
Paul Vriens [Thu, 15 Dec 2005 09:25:19 +0000 (10:25 +0100)]
mscms: Add another possible error.
Paul Vriens [Thu, 15 Dec 2005 09:25:06 +0000 (10:25 +0100)]
d3d9: Don't treat missing d3d9.dll as a failure.
Dmitry Timoshkov [Thu, 15 Dec 2005 09:24:49 +0000 (10:24 +0100)]
iccvid: Add support for ICM_DECOMPRESS_END message.
Rein Klazes [Wed, 14 Dec 2005 11:27:39 +0000 (12:27 +0100)]
user: Read/save minimized metrics from/to registry.
Alexandre Julliard [Wed, 14 Dec 2005 11:19:18 +0000 (12:19 +0100)]
preloader: Reserve some space for the shared user data.
Alexandre Julliard [Wed, 14 Dec 2005 11:17:59 +0000 (12:17 +0100)]
ntdll: Fixes in virtual memory protection flags.
Tweak reporting of virtual protection flags and address space limit to
yield results closer to what Windows does.
H. Verbeet [Wed, 14 Dec 2005 10:29:38 +0000 (11:29 +0100)]
d3d9: Add a test for Get/SetVertexDeclaration refcounts.
H. Verbeet [Wed, 14 Dec 2005 10:29:17 +0000 (11:29 +0100)]
wined3d: Return the correct parent in IWineD3DVertexDeclarationImpl_GetParent.
H. Verbeet [Wed, 14 Dec 2005 10:29:05 +0000 (11:29 +0100)]
d3d9: Check for a NULL shader in IDirect3DDevice9Impl_GetVertexShader
before getting the parent.
Vitaliy Margolen [Wed, 14 Dec 2005 10:14:02 +0000 (11:14 +0100)]
ntdll: Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl.
Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl.
Modify WaitNamedPipeW to use NtFsControlFile.
Replace struct overlapped with event.
Mike McCormack [Wed, 14 Dec 2005 09:51:10 +0000 (10:51 +0100)]
winecfg: Update Korean translation.
Paul Vriens [Wed, 14 Dec 2005 09:50:52 +0000 (10:50 +0100)]
d3d9: Don't treat missing d3d9.dll as a failure.
H. Verbeet [Wed, 14 Dec 2005 09:50:27 +0000 (10:50 +0100)]
wined3d: Return the correct vertex declaration.
In IWineD3DDeviceImpl_GetVertexDeclaration, return the vertex
declaration in This->stateblock instead of the one in
This->updateStateBlock.
Ulrich Czekalla [Wed, 14 Dec 2005 09:50:04 +0000 (10:50 +0100)]
riched20: Reset selection when text is reset.
Aric Stewart [Wed, 14 Dec 2005 09:49:54 +0000 (10:49 +0100)]
user: GetClipboardFormatNameA fix.
In the W->A translation make sure we have characters to translate
before doing the WideCharToMultiByte with -1.
Saulius Krasuckas [Tue, 13 Dec 2005 17:12:34 +0000 (18:12 +0100)]
mscms: Move repetitive code to helper macros.
Dmitry Timoshkov [Tue, 13 Dec 2005 16:47:27 +0000 (17:47 +0100)]
x11drv: ScrollDC fix.
There is no need to offset the source rectangle in the reverse
direction before scrolling.
Aric Stewart [Tue, 13 Dec 2005 16:07:41 +0000 (17:07 +0100)]
wininet: HTTP headers reworking.
Redo how headers are handled, eliminating the concept of Standard
Headers and allow all headers to be added multiple times.
Allow querying of headers with an index to get the multiple headers.
Respect response vs request headers in HttpQueryInfo.
Add a number of tests to extensively test header adding and replacing.
Alexandre Julliard [Tue, 13 Dec 2005 16:07:06 +0000 (17:07 +0100)]
gdi: Added support for doing GetBitmapBits on a DIB section.
Simply copy the DIB bits in that case.
Alexandre Julliard [Tue, 13 Dec 2005 16:05:06 +0000 (17:05 +0100)]
x11drv: Clipping fix with DIB section copy.
Use the GC of the destination device in X11DRV_DIB_CopyDIBSection so
that the clipping region is taken into account.
H. Verbeet [Tue, 13 Dec 2005 11:00:25 +0000 (12:00 +0100)]
d3d9: Add a test for Get/SetVertexShader and Get/SetPixelShader refcounts.
Alexandre Julliard [Tue, 13 Dec 2005 11:00:11 +0000 (12:00 +0100)]
server: Added get_file_info implementation for named pipe and mailslot devices.
Alexandre Julliard [Tue, 13 Dec 2005 10:22:28 +0000 (11:22 +0100)]
server: Fixed refcounting in get_fd requests for named pipe and mailslot devices.
Robert Shearman [Tue, 13 Dec 2005 10:22:08 +0000 (11:22 +0100)]
widl: Start generating type format strings.
Based on a patch by Eric Kohl.
Eric Kohl [Tue, 13 Dec 2005 10:12:37 +0000 (11:12 +0100)]
widl: Server stubs in generated code are void functions.
Eric Pouech [Tue, 13 Dec 2005 10:12:24 +0000 (11:12 +0100)]
winecfg: Simplified module handling code.
Marcus Meissner [Tue, 13 Dec 2005 10:12:09 +0000 (11:12 +0100)]
wininet: Reinitialise NETCON on redirect.
Juan Lang [Tue, 13 Dec 2005 10:11:53 +0000 (11:11 +0100)]
iphlpapi: Fix a couple of file descriptor leaks.
Eric Pouech [Tue, 13 Dec 2005 10:11:38 +0000 (11:11 +0100)]
winedump: Const correctness fixes.
Juan Lang [Tue, 13 Dec 2005 10:11:25 +0000 (11:11 +0100)]
crypt32: Decode cleanups.
- implement a helper to decode sequences of like types
- use helper functions wherever applicable when decoding
- correct "expected" vs. "got" usage in tests
- fix a few other small bugs
H. Verbeet [Tue, 13 Dec 2005 10:11:01 +0000 (11:11 +0100)]
wined3d: Don't change the shader's refcount in SetVertexShader and
SetPixelShader.
Oliver Stieber [Tue, 13 Dec 2005 10:10:20 +0000 (11:10 +0100)]
wined3d: Cube texture named constants.
Update cubetexture so that names constants instead of numeric
constants are used for the facetype and also add some additional
checks where facetype is passed as a parameter to the function.
Paul Vriens [Mon, 12 Dec 2005 17:13:14 +0000 (18:13 +0100)]
shell32/tests/shlfolder.c: ILFindLastID has to be called by ordinal.
Paul Vriens [Mon, 12 Dec 2005 17:13:02 +0000 (18:13 +0100)]
mscms: Add another possible error.
Alexandre Julliard [Mon, 12 Dec 2005 16:28:32 +0000 (17:28 +0100)]
TEB.StackLimit should not include the guard page.
Alexandre Julliard [Mon, 12 Dec 2005 16:20:29 +0000 (17:20 +0100)]
kernel: Moved main stack initialization to process.c.
Alexandre Julliard [Mon, 12 Dec 2005 16:20:03 +0000 (17:20 +0100)]
server: Don't enable polling on regular files in add_queue.
Alexandre Julliard [Mon, 12 Dec 2005 16:15:26 +0000 (17:15 +0100)]
Pass specific access rights to wine_server_handle_to_fd.
Alexandre Julliard [Mon, 12 Dec 2005 15:46:17 +0000 (16:46 +0100)]
server: Added access rights mapping to file objects.
Alexandre Julliard [Mon, 12 Dec 2005 14:03:07 +0000 (15:03 +0100)]
server: Added access rights mapping to process and thread objects.
Alexandre Julliard [Mon, 12 Dec 2005 14:02:26 +0000 (15:02 +0100)]
server: Added access rights mapping to registry key objects.
Alexandre Julliard [Mon, 12 Dec 2005 14:01:16 +0000 (15:01 +0100)]
server: Added access rights mapping to symlink objects.
Alexandre Julliard [Mon, 12 Dec 2005 14:01:08 +0000 (15:01 +0100)]
server: Added access rights mapping to token objects.
Alexandre Julliard [Mon, 12 Dec 2005 13:58:44 +0000 (14:58 +0100)]
server: Added access rights mapping to synchronization objects.
Alexandre Julliard [Mon, 12 Dec 2005 13:57:40 +0000 (14:57 +0100)]
server: Added infrastructure for access rights mapping.
Alexandre Julliard [Mon, 12 Dec 2005 13:39:27 +0000 (14:39 +0100)]
server: Allow the mailslot device to be opened as a file object.
Alexandre Julliard [Mon, 12 Dec 2005 13:30:06 +0000 (14:30 +0100)]
server: Allow the named pipe device to be opened as a file object.
Alexandre Julliard [Mon, 12 Dec 2005 13:27:45 +0000 (14:27 +0100)]
server: Support for opening devices.
Added support for opening devices directly with the server when they
don't correspond to a Unix file.
Alexandre Julliard [Mon, 12 Dec 2005 12:38:43 +0000 (13:38 +0100)]
server: Use a better error code for a zero-size mapped file.
Eric Pouech [Mon, 12 Dec 2005 12:02:35 +0000 (13:02 +0100)]
kernel32: Get rid of DOSMEM_AllocSelector.
Detlef Riekenberg [Mon, 12 Dec 2005 12:02:15 +0000 (13:02 +0100)]
winspool: Added tests for OpenPrinter.
Michael Jung [Mon, 12 Dec 2005 11:43:03 +0000 (12:43 +0100)]
shell32: Fix drag-scrolling in the shellview object.
Michael Jung [Mon, 12 Dec 2005 11:42:53 +0000 (12:42 +0100)]
ole32: Periodically call IDropTarger::DragOver during Drag&Drop.
Eric Pouech [Mon, 12 Dec 2005 11:42:44 +0000 (12:42 +0100)]
Functions with no paramters must be (void).
Robert Shearman [Mon, 12 Dec 2005 11:14:31 +0000 (12:14 +0100)]
widl: Generate FC_ERROR_STATUS_T proc format.
- Include the header file for the functions implemented in typegen.c.
- Generate proc format for FC_ERROR_STATUS_T type.
Robert Shearman [Mon, 12 Dec 2005 11:14:03 +0000 (12:14 +0100)]
widl: Support explicit binding handles.
Robert Shearman [Mon, 12 Dec 2005 11:13:43 +0000 (12:13 +0100)]
widl: Zero initialize parameters in the generated server code.
Zero initialize parameters in the generated code. Based on a patch by
Eric Kohl.
Robert Shearman [Mon, 12 Dec 2005 11:12:50 +0000 (12:12 +0100)]
widl: Calculate the size of buffer required.
- Calculate the size of buffer required.
- Fix a typo.
- Set the buffer start and buffer end markers.
Robert Shearman [Mon, 12 Dec 2005 11:12:06 +0000 (12:12 +0100)]
widl: Don't cast buffer pointers to long in generated server code.
Eric Kohl [Mon, 12 Dec 2005 11:11:44 +0000 (12:11 +0100)]
widl: Support multiple interfaces per file.
Robert Shearman [Mon, 12 Dec 2005 11:11:11 +0000 (12:11 +0100)]
widl: Don't treat FC_SMALL as FC_SHORT.
FC_SMALL is its own type and is the same size as FC_CHAR, not
FC_SHORT.
Robert Shearman [Mon, 12 Dec 2005 11:10:26 +0000 (12:10 +0100)]
widl: Use WCHAR instead of wchar_t.
Output IDL wchar_t types as WCHAR to avoid conflicts with the
generally incompatible Unix wchar_t.
Detlef Riekenberg [Mon, 12 Dec 2005 11:10:13 +0000 (12:10 +0100)]
winspool: Added documentation for OpenPrinter.
Eric Pouech [Mon, 12 Dec 2005 10:55:49 +0000 (11:55 +0100)]
Const correctness fixes.
Marcus Meissner [Mon, 12 Dec 2005 10:55:33 +0000 (11:55 +0100)]
winsock: getaddrinfo return codes
Adjust return code EAI_NODATA to WSAHOST_NOT_FOUND, like windows does
it.
Marcus Meissner [Mon, 12 Dec 2005 10:55:11 +0000 (11:55 +0100)]
winsock: getaddrinfo - return code mapping.
convert_eai_u2w should map from unix to windows, not the other way
round (spotted by Dominic Wise).
Paul Vriens [Mon, 12 Dec 2005 10:54:55 +0000 (11:54 +0100)]
urlmon.idl: Add some BINDSTATUS values.
Eric Pouech [Mon, 12 Dec 2005 10:54:35 +0000 (11:54 +0100)]
comctl32: Fixed (harmless) typo.
Eric Pouech [Mon, 12 Dec 2005 10:54:19 +0000 (11:54 +0100)]
Removed some dead-code.