wine
21 years agoAvoid using the MapHModule functions.
Alexandre Julliard [Fri, 16 May 2003 20:17:52 +0000 (20:17 +0000)] 
Avoid using the MapHModule functions.

21 years agoCall the user signal proc for exe modules too, to avoid duplicating
Alexandre Julliard [Fri, 16 May 2003 20:16:56 +0000 (20:16 +0000)] 
Call the user signal proc for exe modules too, to avoid duplicating
the module cleanup code.

21 years agoMoved most local heap functions to dlls/kernel.
Alexandre Julliard [Fri, 16 May 2003 20:15:26 +0000 (20:15 +0000)] 
Moved most local heap functions to dlls/kernel.

21 years agoFixed DECIMAL_SETZERO
Stefan Leichter [Fri, 16 May 2003 20:13:50 +0000 (20:13 +0000)] 
Fixed DECIMAL_SETZERO
Removed a workaround for the former problem.

21 years agoSilence error on non-redhat systems.
Mike Hearn [Fri, 16 May 2003 20:13:16 +0000 (20:13 +0000)] 
Silence error on non-redhat systems.

21 years agoForce perl to use byte semantics.
Hans Leidekker [Fri, 16 May 2003 20:12:41 +0000 (20:12 +0000)] 
Force perl to use byte semantics.

21 years agoHTTP_HttpOpenRequestA: Calculate size from the right argument.
Uwe Bonnes [Fri, 16 May 2003 20:12:03 +0000 (20:12 +0000)] 
HTTP_HttpOpenRequestA: Calculate size from the right argument.

21 years agoImplement MaskBlt using BitBlt (adapted by Dimitrie O. Paun).
Jaekil Lee [Fri, 16 May 2003 20:11:36 +0000 (20:11 +0000)] 
Implement MaskBlt using BitBlt (adapted by Dimitrie O. Paun).

21 years agoImplement texture transform flags the best we can for now.
Jason Edmeades [Fri, 16 May 2003 20:11:14 +0000 (20:11 +0000)] 
Implement texture transform flags the best we can for now.

21 years agoMoved atom functions to dlls/kernel.
Alexandre Julliard [Fri, 16 May 2003 00:05:08 +0000 (00:05 +0000)] 
Moved atom functions to dlls/kernel.

21 years agoFixed range checking on the number of lights.
Jason Edmeades [Fri, 16 May 2003 00:04:07 +0000 (00:04 +0000)] 
Fixed range checking on the number of lights.
Silence the fixmes.

21 years agoNew comctl32 test directory and test case for DPA_Search.
Uwe Bonnes [Thu, 15 May 2003 23:58:48 +0000 (23:58 +0000)] 
New comctl32 test directory and test case for DPA_Search.

21 years agoDPA_Search: Handle DPAS_INSERTBEFORE on empty list.
Uwe Bonnes [Thu, 15 May 2003 23:55:12 +0000 (23:55 +0000)] 
DPA_Search: Handle DPAS_INSERTBEFORE on empty list.

21 years agoMoved vxd support to winedos.
Alexandre Julliard [Thu, 15 May 2003 23:25:49 +0000 (23:25 +0000)] 
Moved vxd support to winedos.

21 years agoSupply the correct box on the screen to be processed during the clear
Jason Edmeades [Thu, 15 May 2003 23:14:33 +0000 (23:14 +0000)] 
Supply the correct box on the screen to be processed during the clear
call, using opengl coordinates, not directx coordinates.

21 years agoGet rid of the 32-bit user signal proc since we always run builtin
Alexandre Julliard [Thu, 15 May 2003 23:11:00 +0000 (23:11 +0000)] 
Get rid of the 32-bit user signal proc since we always run builtin
USER now.  Moved USER module cleanups to the 16-bit signal proc.

21 years agoAdded stub for VarBstrFromDec.
Stefan Leichter [Thu, 15 May 2003 22:58:48 +0000 (22:58 +0000)] 
Added stub for VarBstrFromDec.

21 years agoHandle VT_I2 <-> VT_USERDEFINED/TKIND_ENUM conversions too.
Marcus Meissner [Thu, 15 May 2003 22:58:17 +0000 (22:58 +0000)] 
Handle VT_I2 <-> VT_USERDEFINED/TKIND_ENUM conversions too.

21 years agoForce FILE_GetTempFileName to continue looking for new temp file name
Philip Mason [Thu, 15 May 2003 22:57:48 +0000 (22:57 +0000)] 
Force FILE_GetTempFileName to continue looking for new temp file name
if error returned from CreateFileW is ERROR_SHARING_VIOLATION.

21 years agoSolved the transparency problem seen in the ClipMirror SDK sample
Jason Edmeades [Thu, 15 May 2003 22:56:10 +0000 (22:56 +0000)] 
Solved the transparency problem seen in the ClipMirror SDK sample
properly. Also a few tabs->spaces to correct formatting.

21 years agoSeparate Win16 and Win32 implementations in memlockbytes.
Steven Edwards [Thu, 15 May 2003 22:55:37 +0000 (22:55 +0000)] 
Separate Win16 and Win32 implementations in memlockbytes.

21 years agoIn getTcpTable(), guard Linux-specific constants by #ifdef.
Gerald Pfeifer [Thu, 15 May 2003 22:55:04 +0000 (22:55 +0000)] 
In getTcpTable(), guard Linux-specific constants by #ifdef.

21 years agoThomas Mertes <thomas.mertes_at_gmx.at>
Alexandre Julliard [Thu, 15 May 2003 22:54:43 +0000 (22:54 +0000)] 
Thomas Mertes <thomas.mertes_at_gmx.at>
Implement file control block (FCB) functions:
  INT21_OpenFileUsingFCB [0x0f],
  INT21_CloseFileUsingFCB [0x10],
  INT21_SequenialReadFromFCB [0x14],
  INT21_SequenialWriteToFCB [0x15],
  INT21_ReadRandomRecordFromFCB [0x21],
  INT21_WriteRandomRecordToFCB [0x22],
  INT21_RandomBlockReadFromFCB [0x27],
  INT21_RandomBlockWriteToFCB [0x28].

21 years agoMore named pipes tests.
Dan Kegel [Thu, 15 May 2003 22:52:41 +0000 (22:52 +0000)] 
More named pipes tests.

21 years agoExplicitly clean generated symlinks.
Alexandre Julliard [Thu, 15 May 2003 04:30:46 +0000 (04:30 +0000)] 
Explicitly clean generated symlinks.
Removed no longer needed install dependencies.

21 years ago- rewrite of the named pipe code
Mike McCormack [Thu, 15 May 2003 04:22:45 +0000 (04:22 +0000)] 
- rewrite of the named pipe code
- allow NtFileFlushBuffers to wait
- allow DisconnectNamedPipe to invalidate client cached fd
- fix the pipe test now that one extra test passes

21 years agoImplemented RtlDosPathNameToNtPathName_U, RtlGetCurrentDirectory_U,
Eric Pouech [Thu, 15 May 2003 04:20:42 +0000 (04:20 +0000)] 
Implemented RtlDosPathNameToNtPathName_U, RtlGetCurrentDirectory_U,
RtlGetFullPathName_U and RtlSetCurrentDirectory_U (the last one
partially as we can't test whether a path exists or not).

21 years agoFix a null pointer crash in ImmGetOpenStatus.
Raphael Junqueira [Thu, 15 May 2003 04:18:03 +0000 (04:18 +0000)] 
Fix a null pointer crash in ImmGetOpenStatus.

21 years agoFix compilation error reported by Stefan Leichter when using old
Raphael Junqueira [Thu, 15 May 2003 04:16:47 +0000 (04:16 +0000)] 
Fix compilation error reported by Stefan Leichter when using old
openGL headers.

21 years agoPrevious viewport fix only works for full screen applications as we
Jason Edmeades [Thu, 15 May 2003 04:16:16 +0000 (04:16 +0000)] 
Previous viewport fix only works for full screen applications as we
didn't change the back buffer size information until after copying the
presentation parameters, so when setting up the viewport the
backbufferwidth/height was 0. Moved the copy until after it has been
corrected.

21 years agoPartial implementation of VarDecFromStr.
Stefan Leichter [Thu, 15 May 2003 04:15:25 +0000 (04:15 +0000)] 
Partial implementation of VarDecFromStr.

21 years agoRevert the previous patch for capturing keys in an edit-listbox combo.
Rein Klazes [Thu, 15 May 2003 04:14:53 +0000 (04:14 +0000)] 
Revert the previous patch for capturing keys in an edit-listbox combo.

21 years agoRewrote module TLS support and moved it to ntdll.
Alexandre Julliard [Wed, 14 May 2003 19:51:14 +0000 (19:51 +0000)] 
Rewrote module TLS support and moved it to ntdll.

21 years agoMade INSTR_EmulateInstruction return the exception code.
Alexandre Julliard [Wed, 14 May 2003 19:41:16 +0000 (19:41 +0000)] 
Made INSTR_EmulateInstruction return the exception code.
Don't allow intXX instructions from 32-bit code (based on a patch by
Jukka Heinonen).

21 years agoOnly print warning on nm failure because it fails on darwin if there
Alexandre Julliard [Wed, 14 May 2003 19:36:28 +0000 (19:36 +0000)] 
Only print warning on nm failure because it fails on darwin if there
are no symbols (reported by Pierre d'Herbemont).

21 years agowinejack.drv.so needs -lwine_uuid too.
Marcus Meissner [Wed, 14 May 2003 19:34:16 +0000 (19:34 +0000)] 
winejack.drv.so needs -lwine_uuid too.

21 years ago- new debug channel for shaders code 'd3d_shader'
Raphael Junqueira [Wed, 14 May 2003 19:34:00 +0000 (19:34 +0000)] 
- new debug channel for shaders code 'd3d_shader'
- more debugging traces

21 years ago- declare a new debug chanel for vertex shaders
Raphael Junqueira [Wed, 14 May 2003 19:33:35 +0000 (19:33 +0000)] 
- declare a new debug chanel for vertex shaders
- some useful debug functions for textures format
- correct DrawPrimitive (RHW correctness and vshader RHW)
- more copyrects fixes (only two unimplemented behavior remain)
- fix GetFrontBuffer to get screenshots samples working
- add D3DCOLORTOGLFLOAT4 and use it
- first try of D3DRS_FOGTABLEMODE support

21 years agoDeclare that we can support cube textures now (currently only creation
Raphael Junqueira [Wed, 14 May 2003 19:32:24 +0000 (19:32 +0000)] 
Declare that we can support cube textures now (currently only creation
is done).

21 years agoAdd missing ENDSESSION_LOGOFF define.
Dimitrie O. Paun [Wed, 14 May 2003 19:31:00 +0000 (19:31 +0000)] 
Add missing ENDSESSION_LOGOFF define.

21 years agoUse SetDlgItemText instead of sending a WM_SETTEXT.
Dmitry Timoshkov [Wed, 14 May 2003 00:02:17 +0000 (00:02 +0000)] 
Use SetDlgItemText instead of sending a WM_SETTEXT.

21 years agoMake sure the viewport is from the GL (bottom left) not the DirectX
Jason Edmeades [Wed, 14 May 2003 00:00:12 +0000 (00:00 +0000)] 
Make sure the viewport is from the GL (bottom left) not the DirectX
(top left).

21 years agoUse a different magic for memory DCs and get rid of the DC_MEMORY
Alexandre Julliard [Tue, 13 May 2003 23:56:12 +0000 (23:56 +0000)] 
Use a different magic for memory DCs and get rid of the DC_MEMORY
flag.

21 years ago- moved loading code of volume texture to VolumeTexture::Preload as
Raphael Junqueira [Tue, 13 May 2003 23:52:50 +0000 (23:52 +0000)] 
- moved loading code of volume texture to VolumeTexture::Preload as
  done in Texture/CubeTexture
- fixed some stubs return values

21 years ago- cubetexture loading/preloading
Raphael Junqueira [Tue, 13 May 2003 23:52:23 +0000 (23:52 +0000)] 
- cubetexture loading/preloading
- some stubs must return 0 (and non D3D_OK)
- fix IDirect3DCubeTexture8Impl::Get* (potentials CD)

21 years agoProperly support texture coordinate indexes.
Jason Edmeades [Tue, 13 May 2003 23:51:58 +0000 (23:51 +0000)] 
Properly support texture coordinate indexes.

21 years agoMake sure we advertize our capabilites correctly.
Jason Edmeades [Tue, 13 May 2003 23:50:05 +0000 (23:50 +0000)] 
Make sure we advertize our capabilites correctly.

21 years agoMake the test pass on NT4 too.
Alexandre Julliard [Tue, 13 May 2003 23:40:51 +0000 (23:40 +0000)] 
Make the test pass on NT4 too.

21 years agoInitialize the tex coord index correctly.
Jason Edmeades [Tue, 13 May 2003 23:40:20 +0000 (23:40 +0000)] 
Initialize the tex coord index correctly.

21 years agoCopyRects needs to lock the area it is copying to (esp. if that area
Jason Edmeades [Tue, 13 May 2003 23:39:53 +0000 (23:39 +0000)] 
CopyRects needs to lock the area it is copying to (esp. if that area
is the back buffer, as locking/unlocking causes glread/draw pixels).

21 years agoMark some surface formats as not supported.
Christian Costa [Tue, 13 May 2003 23:39:14 +0000 (23:39 +0000)] 
Mark some surface formats as not supported.

21 years agoFix some sscanf cases and testcase to get wxtide32.exe running.
Uwe Bonnes [Tue, 13 May 2003 23:38:46 +0000 (23:38 +0000)] 
Fix some sscanf cases and testcase to get wxtide32.exe running.

21 years agoPrivateExtractIcon* should search the path for the icon file.
Robert Shearman [Tue, 13 May 2003 23:38:21 +0000 (23:38 +0000)] 
PrivateExtractIcon* should search the path for the icon file.

21 years agoRevert change for resizing buttons.
Vitaliy Margolen [Tue, 13 May 2003 23:38:01 +0000 (23:38 +0000)] 
Revert change for resizing buttons.

21 years agoAdd missing #includes for non-Linux systems.
Gerald Pfeifer [Tue, 13 May 2003 23:37:29 +0000 (23:37 +0000)] 
Add missing #includes for non-Linux systems.

21 years agoMake sure prefix is actually honoured by configure.
Mike Hearn [Tue, 13 May 2003 23:37:09 +0000 (23:37 +0000)] 
Make sure prefix is actually honoured by configure.
Temporary hack for redhat users to enable NPTL.

21 years agoFix an obvious typo in get_res_name. Spotted by Mike McCormack.
Dmitry Timoshkov [Tue, 13 May 2003 23:36:49 +0000 (23:36 +0000)] 
Fix an obvious typo in get_res_name. Spotted by Mike McCormack.

21 years agoMake sure winsock.h gets included before stdlib.h.
Dimitrie O. Paun [Tue, 13 May 2003 23:36:33 +0000 (23:36 +0000)] 
Make sure winsock.h gets included before stdlib.h.

21 years agoImplemented SetMessageExtraInfo.
Mike McCormack [Tue, 13 May 2003 23:36:01 +0000 (23:36 +0000)] 
Implemented SetMessageExtraInfo.

21 years agoAdded a test for GetLongPathNameA("c:").
Francois Gouget [Tue, 13 May 2003 22:30:38 +0000 (22:30 +0000)] 
Added a test for GetLongPathNameA("c:").
Added a test for GetFullPathNameA("c:").
Fix a number of messages that referred to GetLongPathName instead of
GetFullPathName.

21 years agoAdded version information.
Francois Gouget [Tue, 13 May 2003 22:26:09 +0000 (22:26 +0000)] 
Added version information.

21 years agoStub AddPortA.
Aric Stewart [Tue, 13 May 2003 22:25:12 +0000 (22:25 +0000)] 
Stub AddPortA.

21 years agoFixed packing/unpacking of WM_WININICHANGE.
Mike McCormack [Tue, 13 May 2003 22:23:44 +0000 (22:23 +0000)] 
Fixed packing/unpacking of WM_WININICHANGE.

21 years agoPartial implementation/stub of undocumented function shell32.256.
Ulrich Czekalla [Tue, 13 May 2003 22:20:13 +0000 (22:20 +0000)] 
Partial implementation/stub of undocumented function shell32.256.

21 years agoPass correct pointer to CoCreateInstance in SHLoadInProc.
Huw Davies [Tue, 13 May 2003 22:19:01 +0000 (22:19 +0000)] 
Pass correct pointer to CoCreateInstance in SHLoadInProc.

21 years agoImplement a load of setupx Di* stubs.
Huw Davies [Tue, 13 May 2003 22:16:53 +0000 (22:16 +0000)] 
Implement a load of setupx Di* stubs.

21 years agoUse strtoulW instead of strtolW for DWORD conversion.
Huw Davies [Tue, 13 May 2003 22:16:11 +0000 (22:16 +0000)] 
Use strtoulW instead of strtolW for DWORD conversion.

21 years agoRemove redundant ITypeLib2_AddRef's. Makes
Dmitry Timoshkov [Tue, 13 May 2003 22:15:26 +0000 (22:15 +0000)] 
Remove redundant ITypeLib2_AddRef's. Makes
LoadTypeLib/ITypeLib2_Release work.

21 years agoAdded stub for OleDoAutoConvert.
Mike McCormack [Tue, 13 May 2003 22:14:30 +0000 (22:14 +0000)] 
Added stub for OleDoAutoConvert.

21 years agoImplemented a number of IMM functions.
Aric Stewart [Tue, 13 May 2003 22:12:24 +0000 (22:12 +0000)] 
Implemented a number of IMM functions.
Create a default HWND to process WM_IME messages.

21 years agoBetter handling of OFN_NOVALIDATE for win31 style file dialogs.
Huw Davies [Tue, 13 May 2003 22:06:34 +0000 (22:06 +0000)] 
Better handling of OFN_NOVALIDATE for win31 style file dialogs.

21 years agoFixed bad non-client calculation.
Ulrich Czekalla [Tue, 13 May 2003 22:05:50 +0000 (22:05 +0000)] 
Fixed bad non-client calculation.

21 years agoFix DTM_SETSYSTEMTIME.
Huw Davies [Tue, 13 May 2003 22:04:40 +0000 (22:04 +0000)] 
Fix DTM_SETSYSTEMTIME.
Make the show/hide button actually do something.
Add support for the 'yyyy' format.

21 years agoFixed some string overflows.
Alexandre Julliard [Tue, 13 May 2003 04:49:15 +0000 (04:49 +0000)] 
Fixed some string overflows.

21 years agoAdded iphlpapi.spec.def.
Alexandre Julliard [Tue, 13 May 2003 04:48:49 +0000 (04:48 +0000)] 
Added iphlpapi.spec.def.

21 years agoMake sure winsock.h gets included before stdlib.h.
Dimitrie O. Paun [Tue, 13 May 2003 04:48:23 +0000 (04:48 +0000)] 
Make sure winsock.h gets included before stdlib.h.

21 years agoFix a few style issues.
Dimitrie O. Paun [Tue, 13 May 2003 04:48:11 +0000 (04:48 +0000)] 
Fix a few style issues.

21 years agoListed recently added sections' types (resource, tls) for dumping to
Eric Pouech [Tue, 13 May 2003 04:47:53 +0000 (04:47 +0000)] 
Listed recently added sections' types (resource, tls) for dumping to
usage strings.
Fixed some header size testing.

21 years agoQuiet some valgrind reports.
Eric Pouech [Tue, 13 May 2003 04:47:11 +0000 (04:47 +0000)] 
Quiet some valgrind reports.

21 years agoAdded a set of tests for the console API.
Eric Pouech [Tue, 13 May 2003 04:46:54 +0000 (04:46 +0000)] 
Added a set of tests for the console API.

21 years agoFixed console output for non wrapped mode.
Eric Pouech [Tue, 13 May 2003 04:46:24 +0000 (04:46 +0000)] 
Fixed console output for non wrapped mode.

21 years agoEnhanced test for queries, added tests for expansion.
Eric Pouech [Tue, 13 May 2003 04:46:05 +0000 (04:46 +0000)] 
Enhanced test for queries, added tests for expansion.

21 years agoImplemented RtlExpandEnvironmentStrings_U and fixed an incorrect
Eric Pouech [Tue, 13 May 2003 04:45:50 +0000 (04:45 +0000)] 
Implemented RtlExpandEnvironmentStrings_U and fixed an incorrect
behavior in RtlQueryEnvironmentString.

21 years agoIgnore -mthreads, it's not needed in Unix.
Dimitrie O. Paun [Tue, 13 May 2003 04:44:58 +0000 (04:44 +0000)] 
Ignore -mthreads, it's not needed in Unix.

21 years agoAdded some stubs needed for Win98 explorer.exe.
Andreas Mohr [Tue, 13 May 2003 04:44:39 +0000 (04:44 +0000)] 
Added some stubs needed for Win98 explorer.exe.

21 years agoChanged wsock32 to use the new iphlpapi for interface and route
Juan Lang [Tue, 13 May 2003 04:44:14 +0000 (04:44 +0000)] 
Changed wsock32 to use the new iphlpapi for interface and route
enumeration in WsControl.

21 years agoUse iphlpapi to implement SIO_GET_INTERFACE_LIST in WSAIoctl, and
Juan Lang [Tue, 13 May 2003 04:43:44 +0000 (04:43 +0000)] 
Use iphlpapi to implement SIO_GET_INTERFACE_LIST in WSAIoctl, and
corrects iiFlags entry in the returned interface list.

21 years agoUse int instead of socklen_t.
Alexandre Julliard [Tue, 13 May 2003 03:38:19 +0000 (03:38 +0000)] 
Use int instead of socklen_t.

21 years agoFix problem with capturing [return] keys in multi-line edits.
Vitaliy Margolen [Tue, 13 May 2003 03:37:24 +0000 (03:37 +0000)] 
Fix problem with capturing [return] keys in multi-line edits.

21 years agoGet rid of direct ImageList access hacks.
Vitaliy Margolen [Tue, 13 May 2003 03:36:54 +0000 (03:36 +0000)] 
Get rid of direct ImageList access hacks.

21 years agoRearrange members of HIMAGELIST to match Windows.
Vitaliy Margolen [Tue, 13 May 2003 03:36:27 +0000 (03:36 +0000)] 
Rearrange members of HIMAGELIST to match Windows.
Reuse image and mask DCs.

21 years ago- Save more registers (exception, float...) if they are defined.
Pierre d'Herbemont [Tue, 13 May 2003 03:35:01 +0000 (03:35 +0000)] 
- Save more registers (exception, float...) if they are defined.
- Add Mac OS X signal support.

21 years agoAdded an implementation of iphlpapi.dll; most Get* functions
Juan Lang [Tue, 13 May 2003 03:32:20 +0000 (03:32 +0000)] 
Added an implementation of iphlpapi.dll; most Get* functions
introduced through Win98 are included.

21 years agoAllocate/free the 16-bit thread stack in the kernel dll init routine.
Alexandre Julliard [Tue, 13 May 2003 00:49:49 +0000 (00:49 +0000)] 
Allocate/free the 16-bit thread stack in the kernel dll init routine.

21 years agoReset signal handlers when starting child process.
Alexandre Julliard [Tue, 13 May 2003 00:45:44 +0000 (00:45 +0000)] 
Reset signal handlers when starting child process.

21 years agoFix miscellaneous spelling errors and typos.
Francois Gouget [Tue, 13 May 2003 00:41:57 +0000 (00:41 +0000)] 
Fix miscellaneous spelling errors and typos.

21 years agoAdd prototype for __WSAFDIsSet. Fix syntax error.
Dimitrie O. Paun [Tue, 13 May 2003 00:37:36 +0000 (00:37 +0000)] 
Add prototype for __WSAFDIsSet. Fix syntax error.

21 years ago- Implement a few more cases in PropVariantClear.
Robert Shearman [Tue, 13 May 2003 00:32:43 +0000 (00:32 +0000)] 
- Implement a few more cases in PropVariantClear.
- Partially implement PropVariantCopy.
- Implement FreePropVariantArray.

21 years agoAdded 2 more InstallShield temporary exes for Desktop Mode.
Marcus Meissner [Tue, 13 May 2003 00:30:49 +0000 (00:30 +0000)] 
Added 2 more InstallShield temporary exes for Desktop Mode.

21 years agoSupport 14 and 15 arguments in WOW_CallProc32W16.
Eric Pouech [Tue, 13 May 2003 00:30:32 +0000 (00:30 +0000)] 
Support 14 and 15 arguments in WOW_CallProc32W16.