Commit Graph

20520 Commits

Author SHA1 Message Date
Huw Davies d510bdc71b winspool.drv: Associate a printer driver with each printer, rather than share a common one between all printers. 2006-11-08 11:25:10 +01:00
Huw Davies 1ad05ac701 winspool.drv: Fix AddPrinterDriverA so that the strings actually get written.
Include the size of the terminating zero in set_reg_szW.
2006-11-08 11:24:56 +01:00
Huw Davies 388fd47ce2 winspool.drv: Implement DeletePrinterDriverExW. 2006-11-08 11:23:56 +01:00
Huw Davies 7ce85a8d60 winspool.drv: Forward DeletePrinterDriverExA -> DeletePrinterDriverExW. 2006-11-08 11:23:47 +01:00
Huw Davies d4fb1c3869 winspool.drv: Forward DeletePrinterDriver -> DeletePrinterDriverEx. 2006-11-08 11:23:40 +01:00
Paul Vriens 2384756b71 comctl32: Beginning of some string related tests. 2006-11-08 11:20:34 +01:00
Paul Vriens e80000e6ab comctl32: Fix return values of string functions. 2006-11-08 11:20:27 +01:00
Damjan Jovanovic d29c9c84b4 winex11: Fix regression caused by client-side DIB copy patch. 2006-11-08 11:19:45 +01:00
Alexandre Julliard ed58b1bad0 kernel32: Better workaround for the lack of locale environment variables on MacOS. 2006-11-07 18:24:15 +01:00
Alexandre Julliard ac227461ac winex11.drv: Detect an XLookupString that returns Latin-1 and avoid codepage mapping in that case. 2006-11-07 17:28:02 +01:00
Alexandre Julliard 187d52bc2d winex11.drv: Added mapping for Unicode keysyms in ToUnicodeEx. 2006-11-07 17:27:35 +01:00
Alexandre Julliard 4026dfa8f4 winex11.drv: Only load the keycode->keysym mapping once in DetectLayout, instead of once per supported layout. 2006-11-07 17:22:52 +01:00
Francois Gouget 0996980595 user32/include: Don't define the OBM_*, OCR_* and OIC_* macros unless OEMRESOURCE is defined. 2006-11-07 17:05:41 +01:00
Francois Gouget 43b52ebb8e urlmon/tests: Fix compilation with the PSDK headers. 2006-11-07 15:29:29 +01:00
Francois Gouget 30e44c85c8 Assorted spelling fixes. 2006-11-07 15:25:24 +01:00
Francois Gouget ff64e09605 oleau32: The PSDK's ELEMDESC's union is nameless, always. So use the U(x) macro. 2006-11-07 15:24:43 +01:00
Francois Gouget 88f3cb2a7d comctl32: Add missing '\n' to ok() call. 2006-11-07 15:24:36 +01:00
Francois Gouget 4b57bd599b dplayx: Fix spelling of the DPLAYX_AcquireSemaphore() macro. 2006-11-07 15:24:29 +01:00
Francois Gouget 580290fdb8 dmstyle: Fix spelling of the DMUS_PRIVATE_STYLE_MOTIF.dwRhythm field. 2006-11-07 15:24:26 +01:00
Mike McCormack 9efb7b71ba msi: By default, install components locally. 2006-11-07 15:07:01 +01:00
Mike McCormack 50e5caeb6c msi: Fix WHERE IS (NOT) NULL queries. 2006-11-07 15:06:57 +01:00
Mike McCormack 2b943bfddc msi: Fix regression tests failing on Windows. 2006-11-07 15:06:49 +01:00
Mike McCormack c5c5521015 msi: Split ACTION_CostFinalize into two functions. 2006-11-07 15:06:40 +01:00
Andrew Talbot 97ee9c7820 ole32: Cast-qual warnings fix. 2006-11-07 15:06:30 +01:00
Andrew Talbot fb28614a11 ntdll: Cast-qual warning fix. 2006-11-07 15:06:25 +01:00
Markus Amsler 5ec0ce5b38 wined3d: Use width while converting surfaces.
This fixes also a heap corruption with 1x1 and 2x2 surfaces.
2006-11-07 15:06:16 +01:00
Markus Amsler 5864d18c96 wined3d: Use SURFACE_ALIGNMENT. 2006-11-07 15:06:02 +01:00
Michael Stefaniuc 02cd4c8584 atl: Move the storage specifier to the beginning of the declaration. 2006-11-07 15:05:57 +01:00
Jeff Latimer 54421bf806 ntdll: Clarify the documentation for HandleTable. 2006-11-07 15:05:53 +01:00
Alexandre Julliard 7dd0eaa904 winex11.drv: Fixed build without OpenGL headers. 2006-11-06 15:40:01 +01:00
Andrew Talbot 55f25b712d msvcrt: Cast-qual warnings fix. 2006-11-06 15:39:55 +01:00
Andrew Talbot 0da601fa48 msacm32: Cast-qual warnings fix. 2006-11-06 14:13:03 +01:00
Aric Stewart 3f9a168f47 shell32: Have SHELL_ArgifyW respect the length of the buffer passed in and report a needed buffer size. 2006-11-06 14:11:57 +01:00
Aric Stewart 3490cb81ed shell32: Create dynamic buffers for expanded enviroment strings to allow for parameters and such longer than MAX_PATH.
With help from Michael Moss.
2006-11-06 14:10:55 +01:00
Andrey Turkin f15af94db8 advapi32: Test for OpenProcessToken with MAXIMUM_ALLOWED access. 2006-11-06 13:48:06 +01:00
Paul Chitescu 9c377f0ed7 mscoree: String returned by GetCORVersion starts with letter 'v'. 2006-11-06 13:47:56 +01:00
Mike McCormack f3c0453c34 user32: The string passed to ToUnicode(Ex) is for output. 2006-11-06 13:47:50 +01:00
Mike McCormack 671e9c0658 user32: ToUnicodeEx should return 0 for an unknown key. 2006-11-06 13:47:46 +01:00
Peter Oberndorfer fd2d43f131 dbghelp: Make dwarf2 parser handle file paths relative to working dir better. 2006-11-06 13:47:35 +01:00
Kai Blin 3af72bec1e secur32: Test and fix DecryptMessage for multiple data buffers. 2006-11-06 13:47:29 +01:00
Detlef Riekenberg d3a1737dac winspool/tests: Add tests for EnumPorts. 2006-11-06 13:47:19 +01:00
Detlef Riekenberg ecce2d898b winspool: Implement EnumPortsA. 2006-11-06 13:47:03 +01:00
Detlef Riekenberg 412acdeb79 winspool: Implement EnumPortsW. 2006-11-06 13:46:52 +01:00
Detlef Riekenberg 0bd336a573 winspool: EnumPorts: Read driver from registry. 2006-11-06 13:44:07 +01:00
Damjan Jovanovic 54fd8b3d14 winex11.drv: Added a basic client-side DIB copy optimization. 2006-11-06 13:43:54 +01:00
Alexandre Julliard bda2832d8d ntdll: Moved command-line help to the loader binary. 2006-11-06 13:04:56 +01:00
Alexandre Julliard 36c4ec8f33 msi: Fixed definition of the MSIITERHANDLE type. 2006-11-06 13:02:47 +01:00
Damjan Jovanovic 0cc74835b9 icmp: Changed select to poll. 2006-11-06 12:29:23 +01:00
Damjan Jovanovic b56953f49d dinput: Changed select to poll. 2006-11-06 12:29:12 +01:00
Alexandre Julliard 0082973d93 ws2_32: Convert WS_select to use poll() instead of select(). Also fixes an fd leak. 2006-11-06 12:28:53 +01:00
Phil Krylov b81b44f615 ntdll: Fix building on Darwin versions prior to 8.0. 2006-11-06 12:27:30 +01:00
Rob Shearman 3acc624219 rpcrt4: Remove unnecessary quotes in traces, as debugstr_a and debugstr_w add them instead. 2006-11-06 12:27:21 +01:00
Eric Pouech 76e8b504c1 dbghelp: Fixed memory leak in source string handling. 2006-11-06 12:27:01 +01:00
Jacek Caban a519d104a8 shdocvw: Added more tests. 2006-11-06 12:26:39 +01:00
Jacek Caban 7858c208a1 shdocvw: Cal on_offlineconnected_change and on_silent_change in SetClientSite. 2006-11-06 12:26:30 +01:00
Jacek Caban e7c3d0157a shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_OFFLINECONNECTED) implementation. 2006-11-06 12:26:23 +01:00
Jacek Caban f76253bf00 shdocvw: Added [get|put]_Offline implementation. 2006-11-06 12:26:16 +01:00
Jacek Caban 7bbae51ce0 shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_SILENT) implementation. 2006-11-06 12:26:09 +01:00
Jacek Caban ebbcd53c71 shdocvw: Ignore hwndParent in DoVerb. 2006-11-06 12:25:59 +01:00
Jacek Caban 30b24fbf7f shdocvw: Set parent window in activate_inplace. 2006-11-06 12:25:45 +01:00
Jacek Caban 53fe2d1531 mshtml: Fixed query_edit_status when Gecko is not available. 2006-11-06 12:24:07 +01:00
Mike McCormack 1e85e7c7c2 riched20: Fix a leak in the undo stack. 2006-11-06 12:23:50 +01:00
Mike McCormack b7501a3b0c riched20: Fix one more memory leak. 2006-11-06 12:23:46 +01:00
Mike McCormack d89c46748f riched20: Don't access memory after freeing it. 2006-11-06 12:23:42 +01:00
Mike McCormack 01e8eaefdc riched20: Fixed memory leaks. 2006-11-06 12:23:33 +01:00
Mike McCormack dfb41b35c4 comctl32: Switch to a Nx4 tiling. 2006-11-06 12:23:10 +01:00
Mike McCormack 6772873396 comctl32: Remove a Nx1 assuption in ImageList_AddMasked(). 2006-11-06 12:21:24 +01:00
Mike McCormack 49df0467b1 comctl32: Check if GetObject fails on bitmaps passed to us. 2006-11-06 12:21:14 +01:00
Mike McCormack 6a9209da8f comctl32: Fix Nx1 assumptions when adding multiple bitmaps with ImageList_Add. 2006-11-06 12:20:52 +01:00
Mike McCormack ba73cac961 comctl32: Fix an Nx1 in ImageList_DrawIndirect(). 2006-11-06 12:20:43 +01:00
Mike McCormack 4e5f56a8e0 comctl32: Remove another Nx1 assumption from ImageList_Remove(). 2006-11-06 12:20:32 +01:00
Mike McCormack ca6be70819 comctl32: Remove Nx1 assumptions in ImageList_Merge. 2006-11-06 12:20:22 +01:00
Mike McCormack 9cd86dddf1 comctl32: Remove Nx1 assumptions in ImageList_GetIcon(). 2006-11-06 12:20:13 +01:00
Mike McCormack 1328ca572b comctl32: Use imagelist_copy_images() in ImageList_SetImageCount(). 2006-11-06 12:19:59 +01:00
Mike McCormack 7370fc0e70 comctl32: Create a helper function to copy a block of images. 2006-11-06 12:19:26 +01:00
Mike McCormack 83149b1d2c comctl32: Fix a regression. 2006-11-06 12:13:19 +01:00
Roderick Colenbrander 6c4267a1cf opengl32: Use HKCU instead of HKLM. 2006-11-06 12:13:14 +01:00
Roderick Colenbrander 1d4effcaa5 wgl: Fix WoW screen flickering. 2006-11-06 12:13:09 +01:00
Alexandre Julliard 1f50b7f7eb kernel32/tests: Don't wait for overlapped result if the previous test failed. 2006-11-04 12:07:10 +01:00
Kai Blin cd8332ae1c secur32: Fix handling of buffers that don't have the SECBUFFER_TOKEN as the first buffer.
Thanks to Robert Shearman for catching this one and providing some of the test code.
2006-11-04 12:07:05 +01:00
Kai Blin e1bfe4c18a secur32: Get rid of some HeapAlloc() calls to make code more readable. 2006-11-04 12:02:06 +01:00
Kai Blin 0c3f45eda0 secur32: Avoid double HeapFree() of password and session key. 2006-11-04 12:02:01 +01:00
Roderick Colenbrander 1ef0d0a61a opengl32: Remove glx context. 2006-11-04 12:01:55 +01:00
Stefan Dösinger 9b74d76214 d3d9/tests: Add refcount test for binding objects. 2006-11-04 11:57:36 +01:00
Stefan Dösinger 7cae24fc36 wined3d: glReadPixels corrections. 2006-11-04 11:57:28 +01:00
Huw Davies 7d4163b5fa winex11.drv: If the app asks for a single buffered pixel format, then it should be happy with a double buffered one.
Likewise for mono vs stereo.
Add some TRACEs so that we know what condition is failing.
2006-11-03 21:00:44 +01:00
Roderick Colenbrander 2f8a05e27e wgl: Add extension checking code / glxGetProcAddress protection. 2006-11-03 21:00:29 +01:00
Alexandre Julliard 02fc886302 ntdll: Retrieve mailslot message info from the client side. 2006-11-03 17:53:04 +01:00
Alexandre Julliard 511e0bb671 ntdll: FILE_GetDeviceInfo no longer needs to be public. 2006-11-03 15:20:21 +01:00
Alexandre Julliard c9b5569bc2 ntdll: Added implementation of RtlDllShutdownInProgress. 2006-11-03 13:52:02 +01:00
Roderick Colenbrander 3314367238 winex11.drv: Opengl init fix. 2006-11-03 13:51:27 +01:00
Louis Lenders 37df23db6a mscoree: Add a few more stubs. 2006-11-03 13:51:16 +01:00
Alexandre Julliard 2765df9f23 ws2_32: Don't store the socket file descriptor in the async structure, retrieve it as needed. 2006-11-03 12:03:14 +01:00
Alexandre Julliard d384871bc3 ntdll: Don't store the unix file descriptor in the async structure, retrieve it as needed. 2006-11-03 11:56:51 +01:00
Alexandre Julliard 9ddb9294da ntdll: Added a server_get_unix_fd function that avoids doing a dup() of the fd when not required. 2006-11-03 11:38:44 +01:00
Rob Shearman 7be4853911 secur32: Make the path to ntlm_auth easier to change by moving the executable name to the top of ntlm.c. 2006-11-02 21:57:20 +01:00
Rob Shearman 01425f603a wininet: Don't return an error for INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not being implemented
on protocols other than HTTP, just print a FIXME. Reported by Michael Moss.
2006-11-02 21:57:17 +01:00
Andrey Turkin 7dff8c19ee atl: Implement AtlAxCreateDialogA and AtlAxCreateDialogW. 2006-11-02 21:21:15 +01:00
Andrey Turkin 821aae4f9f atl: Implement AtlAxCreateControl and AtlAxCreateControlEx. 2006-11-02 21:16:20 +01:00
Andrey Turkin b7ec4de7c6 atl: Implement AtlModuleAddCreateWndData and AtlModuleExtractCreateWndData. 2006-11-02 21:14:18 +01:00