Commit Graph

152230 Commits

Author SHA1 Message Date
Marcus Meissner 1ff1f7d15f Implemented class factory for dsound. 1998-11-30 11:07:11 +00:00
Uwe Bonnes 94113fa10e - fixed a minimal error in GetCommMask definition.
- adds stubs for GetCommModemStatus and WaitCommEvent.
1998-11-30 10:40:02 +00:00
Uwe Bonnes 79f1638df2 Fixes for C++ Winelib compilation. 1998-11-30 10:36:51 +00:00
Marcus Meissner 6dd19961c5 Bugfix: second RegOpenKey should use CLSIDkey instead of HKEY_CLASSES_ROOT. 1998-11-30 10:33:17 +00:00
James Juran 8d01e080b9 Documentation updates. 1998-11-27 16:06:08 +00:00
James Juran bca87dbcf1 Fixed 'make install' to really check for libwine.a before installing
it.
1998-11-27 15:41:16 +00:00
Stephen Crowley 8e06d90e4d Added a new cmdline switch to disable XF86 DGA Extensions, -nodga. 1998-11-27 15:12:33 +00:00
Andreas Mohr 4ae195a2f5 Improved GetDiskFreeSpace32A(). 1998-11-27 15:02:25 +00:00
Huw D M Davies cd448946e3 Remove included color.h. 1998-11-26 16:32:00 +00:00
Marcus Meissner 586e46c8f4 Remove unnecessary check for entrypoint address (test binary was
infected by a virus which uses invalid PE loading stuff).
1998-11-26 16:00:26 +00:00
Uwe Bonnes 2d65536bc4 Added stubs for Startpage and EndPage. 1998-11-26 15:20:55 +00:00
Ulrich Weigand e62cbca0fb Removed some unnecessary FIXME outputs. 1998-11-26 15:06:47 +00:00
Ulrich Weigand b9eab15d5c Implemented KERNEL.602 and stub for KERNEL.490. 1998-11-26 14:58:11 +00:00
Ulrich Weigand f76dac45b3 Bugfix: Do *not* zero out output buffer in GetNumberFormat32[AW]. 1998-11-26 14:51:57 +00:00
Pablo Saratxaga e520e212ae Small fixes. 1998-11-25 18:15:53 +00:00
Ulrich Weigand 80a69b6bdf Moved ...Resource16 routines to loader/resource.c.
Implemented accessing PE-file resources with 16-bit resource routines.
1998-11-25 17:58:51 +00:00
Ulrich Weigand 5443a7e658 Implementation of PE->NE resource conversion routines (KERNEL.615-618). 1998-11-25 17:57:26 +00:00
Francis Beaudet f1779ed51d Implemented 3 methods: SysAllocStringLen(), SysReAllocStringLen()
and SysStringLen(). Ensure that the BSTR objects were allocated
according to the Windows documentation.
1998-11-25 17:20:36 +00:00
Juergen Schmied bcd05e9920 Moved existing path - functions to shellpatch.c.
New: PathRemoveBlanks32A|W,  PathMatchSpec32A|W,
PathSetDlgItemPath32A|W.
1998-11-25 16:47:05 +00:00
Juergen Schmied 7109799530 Moved existing IShellLink class. New stubs for IShellLinkW. 1998-11-25 16:39:47 +00:00
Huw D M Davies 9c68faadab Remove X_DC_INFO from DC and make it behave like any other PDEVICE. 1998-11-25 12:36:03 +00:00
Ulrich Weigand 7129d9f696 Changed CTX_SEG_OFF_TO_LIN to allow linear addresses in 32-bit
registers (used by DeviceIoControl). Adapted all users.
1998-11-25 10:29:22 +00:00
Ulrich Weigand 1298062519 Implemented (most) VWin32.VxD DeviceIoControl routines. 1998-11-25 10:20:03 +00:00
Ulrich Weigand ca1c74751a Bugfix: Set the TEBF_WIN32 flag in teb.flags for 32-bit threads. 1998-11-24 20:47:17 +00:00
Ulrich Weigand 6529aa7643 Bugfix: Call InitThreadInput in GetFastQueue with correct parameter
for 32-bit queues.
1998-11-24 20:46:36 +00:00
Ulrich Weigand a2fe8ebe3c Bugfix: [QF]T_Thunk should clear HIWORD(EAX) on return.
Bugfix: hack for stupid USER32 CallbackGlueLS routine in Common32ThkLS.
1998-11-24 20:44:46 +00:00
Ulrich Weigand 077da06e93 Bugfix: Bad jump generated in THUNK_AllocLSThunklet.
Bugfix: Forgot to convert segptr in AllocLSThunkletCallbackEx.
1998-11-24 20:43:59 +00:00
Eric Warnke 3036c985bd Don't match against Symbol or Nil fonts. 1998-11-24 20:43:06 +00:00
Stephen Crowley 59c4a32f90 Return the "buffers" and "cached" memory as free since it is
deallocated when a program needs it anyway.
1998-11-24 20:41:02 +00:00
Juergen Schmied 2e120f8893 Bugfix: SetDlgItemText32 returns BOOL not void. 1998-11-24 20:29:28 +00:00
Juergen Schmied 8090784a46 New stubs GetUserObjectInformationA|W. 1998-11-24 20:26:02 +00:00
Marcus Meissner 7f4d1f4ebf Removed left over 'show' and useless deadbeef checking which doesn't
work.
1998-11-24 20:25:04 +00:00
Marcus Meissner 335276ab6b Adjust broken entrypoint addresses. (win98 notepad.exe) 1998-11-24 20:22:53 +00:00
Eric Pouech 8a4333e8b5 Updated according to development. 1998-11-24 18:54:18 +00:00
Eric Pouech 65ae1b5982 Some new stubs (midiStreamXXX functions, some mci functions, and
some mmio functions).
1998-11-24 18:46:46 +00:00
Eric Pouech 4fa77ce4a1 Moved MCI part to mcimidi.c ; added DriverProc. 1998-11-24 18:31:43 +00:00
Eric Pouech f33f7d2b4c Moved MCI part to mciwave.c ; added some error checking ; added
DriverProc
1998-11-24 18:24:47 +00:00
Eric Pouech 221a0b8d06 Added mcimidi and mciwave. 1998-11-24 18:13:12 +00:00
Eric Pouech 41274f0ce5 Fixed bug in MCI_INFO command ; fixed pause/resume commands ; fixed
seek command.
1998-11-24 17:30:37 +00:00
Eric Pouech b0a64e3a4b Starting writing MCI part ; fixed bug in MCI_INFO command. 1998-11-24 16:36:18 +00:00
Eric Pouech c6d65e06d2 Added some missing stubs in 32 bit part. 1998-11-24 15:27:43 +00:00
Eric Pouech 22c339fdff Made use of new 16/32 MCI message handling in mmsystem.c. 1998-11-24 15:08:41 +00:00
Eric Pouech 9b3801f2e9 Added some new functions/structures definitions.(I couldn't get all
the manifest constants values that MS was referring to in its specs...
if someone has them...)
1998-11-24 14:50:42 +00:00
Eric Pouech 210ef5f67d Added some error checking ; made use of new 16/32 MCI message handling
in mmsystem.c ; fixed bug in MCI_INFO command.
1998-11-24 14:34:29 +00:00
Eric Pouech dd49344e58 Added some error checking ; made use of new 16/32 MCI message
handling in mmsystem.c.
Added Win95 command to handle cd-rom with both data and audio ; fixed
bug in MCI_INFO command ; shadowing MCI status for devices that can't
get current status ; fixed status not being updated on cd change.
1998-11-24 14:12:13 +00:00
Eric Pouech ddfecd8c61 Factorized 16/32 bit MCI function by using message mapping from 16
to 32 bits ; added some new prototypes mciSendCommand, mciSendString,
mci(Set/Get)YieldProc ; started writing midiStreamXXX functions - not
yet working. Fixed some issues regarding asynchronous MCI commands ;
fixed MCI_SYSINFO command.
1998-11-24 14:10:21 +00:00
Eric Pouech dcb08182cc Fixed some quirks. 1998-11-24 13:59:53 +00:00
Juergen Schmied 47a800432a Many fixes. 1998-11-22 18:29:50 +00:00
Juergen Schmied be90e00559 New function: _ILGetExtension. 1998-11-22 18:28:03 +00:00
Juergen Schmied a9a4f4e5d4 New file. HKEY_CLASSES_ROOT handling. 1998-11-22 18:26:23 +00:00