Ulrich Weigand
90c245cdbf
Bugfix: Preserve EAX in UnMapSLFixArray().
1999-02-02 10:34:46 +00:00
Alexandre Julliard
4b461128d6
Added input queue to server-side console object,
...
read/write_console_input requests, and use them for
Read/WriteConsoleInput.
1999-01-31 19:04:30 +00:00
Juergen Schmied
e4b41afa4a
Stub for PathQualify32[A|W].
1999-01-31 10:00:26 +00:00
Alex Korobka
6479f0fab2
Added an implementation of MRSW locks.
1999-01-31 09:24:44 +00:00
Juergen Schmied
bf635b66a2
Stub for GetSecurityDescriptorControl.
1999-01-31 09:21:31 +00:00
Juergen Schmied
535f32ffd5
Stub for GetUserObjectSecurity.
1999-01-31 09:20:36 +00:00
Marcus Meissner
3ad2b93f2d
Enable/disable relay32 debugging on the fly. Start app with
...
-debugmsg +relay or warn+relay. Suggested by Juergen Schmied.
1999-01-30 15:55:28 +00:00
Andreas Mohr
05c50d5ba6
Added WINMM joy* .spec entries.
1999-01-30 13:42:42 +00:00
Francis Beaudet
f56d029f96
Implemented the startup-shutdown mechanism for the COM subsystem.
...
Implemented the Class object registration mechanism.
1999-01-30 13:36:55 +00:00
Francis Beaudet
d92b9475a9
Added an implementation of the OLE structured storage. The main
...
features of this implementation are:
- Can open storages created in Windows.
- Can create new storages that the windows libraries can
read.
- Provides all the functionality to create/open/remove and
rename streams and storages inside the main storage object.
1999-01-30 13:24:23 +00:00
Marcus Meissner
32b32d8f3d
Updated msvideo. New program 'icinfo [-about] [-configure]' to
...
query installed (win32) compressors. Started on AVIFILE support.
1999-01-29 15:12:10 +00:00
Eric Pouech
0248381a14
Added support for loading drivers in Wine.
1999-01-26 17:23:30 +00:00
Andreas Mohr
22c904d3ca
Implemented GetIconInfo16 -> call to GetIconInfo32.
1999-01-26 14:56:01 +00:00
Marcus Meissner
028c434180
Added GetSecurityDescriptorOwner/Group, RevertToSelf stubs.
...
Return NULL from OpenThreadToken.
1999-01-26 10:11:22 +00:00
Eric Kohl
b406c7d42a
New drag list control.
1999-01-24 19:12:34 +00:00
Sylvain St.Germain
4fcd6d0fb1
Implementation of the SafeArray family functions.
1999-01-24 18:52:55 +00:00
Guy Albertelli
c66f5d5983
Added stub for SetThreadLocale.
1999-01-24 09:59:14 +00:00
Sylvain St.Germain
18aacf15cc
DoDragDrop and OleIsCurrentClipboard stub implementation.
1999-01-23 11:54:12 +00:00
Francis Beaudet
f25ac7ccc5
There were two copies of the DdeCmpStringHandles (A and W) and that
...
API does not have 2 versions. Removed the extra version.
1999-01-21 14:05:11 +00:00
Marcus Meissner
ae0a73d442
Some small fixes to enhmetafiles.
1999-01-20 14:11:07 +00:00
Robert Riggs
fc43f81f3f
Use external DirectPlay DLLs by default.
1999-01-20 13:46:39 +00:00
Alexandre Julliard
62a8b43301
Hacked server-side device support
...
Added user APCs support.
Many changes to the xterm console to make use of the server (not
finished yet).
Moved some other small stuff to the server.
1999-01-19 17:48:23 +00:00
Alexandre Julliard
8da12c43a9
Group commit for recovery after disk crash.
...
See Changelog for changes WRT release 990110.
1999-01-17 16:55:11 +00:00
Alexandre Julliard
638f169b1e
Recovery of release 990110 after disk crash.
...
See Changelog for changes between 990103 and 990110.
1999-01-17 16:32:32 +00:00
Juergen Schmied
f7b0de3f26
Moved ADVAPI32 files to dlls/advapi32.
...
Added stubs for eventlog functions.
1999-01-03 12:48:29 +00:00
Juergen Schmied
afb1d2e8ec
New stubs NTSHChangeNotifyRegister, NTSHChangeNotifyDeregister.
...
Cleanup, some more functions UNICODE ready.
1999-01-03 12:35:52 +00:00
Andreas Mohr
382e2024b2
SendASPI32Command32 has to be __cdecl.
...
Updated documentation/aspi and reverted an ERR back to WARN.
1999-01-03 12:30:02 +00:00
Jean-Claude Cote
c65f4a4757
Partial implementation for the following DDE APIs:
...
DdeCmpStringHandles, DdeCreateStringHandle, DdeFreeStringHandle,
DdeQueryString, DdeUninitialize.
1998-12-25 08:46:42 +00:00
Jean-Claude Cote
72bf0868a2
Implemented the GetBinaryType API function.
1998-12-24 16:24:43 +00:00
Juergen Schmied
276ef66cc8
New stubs.
1998-12-24 14:34:55 +00:00
Juergen Schmied
0a1fbe1b4c
Dest buffer was printed out as str.
1998-12-24 14:30:11 +00:00
Douglas Ridgway
4f7d9ed1ac
Documentation for TranslateCharsetInfo.
1998-12-18 17:38:39 +00:00
Adrian Harvey
92d44b4c0c
The Zw... Functions in ntdll.dll are just alternate entry
...
points for the same functions as the Nt... function of the
same names. Changed ntdll.spec to match this.
1998-12-18 15:52:59 +00:00
Ulrich Weigand
ffa2c6f9ba
Reorganized PE module loading to prepare for elf-dll loader.
...
WINE_MODREF creation moved to one central location.
Bugfix: correctly select native/built-in version if .DLL
extension is missing in LoadLibrary call.
1998-12-18 15:38:15 +00:00
Juergen Schmied
dd2e59c913
Small fixes.
1998-12-18 14:52:08 +00:00
Juergen Schmied
45459a55d4
Stubs for WaitNamedPipe[A|W].
1998-12-18 13:46:39 +00:00
Paul Quinn
1beaae5f9e
Lots of new defines and stubs.
1998-12-15 15:38:36 +00:00
Juergen Schmied
882c1bef62
Some cleanup.
1998-12-14 17:40:25 +00:00
Marcus Meissner
870dda5bcc
_ultoa implemented.
1998-12-14 14:45:21 +00:00
Ian Schmidt
6417e6898e
Fix off-by-1 error in DirectSound ordinals. Thanks to Robert Riggs for
...
the pointer.
1998-12-14 14:41:25 +00:00
Justin Bradford
bc93bc833e
Most of the currency variant conversion functions implemented.
...
Minor bugfixes and header tidying.
1998-12-11 14:02:16 +00:00
Marcus Meissner
30ef8778e8
Added RasEnumConnections stub.
1998-12-11 13:26:26 +00:00
Alexandre Julliard
0c0e3bebb8
Authors: Francis Beaudet <francis@macadamian.com>, Sylvain St-Germain <sylvain@macadamian.com>, Thuy Nguyen <thuy@macadamian.com>
...
Lots of new stubs.
1998-12-10 15:49:22 +00:00
Jean-Claude Cote
b00cbeadb8
Added implementation of the VARIANT APIs.
1998-12-10 10:00:38 +00:00
Marcus Meissner
537772a6bb
Enhanced Win32 Console (XTERM)
...
- inputhandling enhanced (keys and mouseclicks)
- win32 synchronization (partial)
- lots of enhancements to drawing functions
- simple/complex console (simple-stdin/stdout -> complex-xterm).
1998-12-09 16:37:04 +00:00
Huw D M Davies
7d5fd8dc3a
Fix for SetAbortProc16, stub for SetAbortProc32 and tidy up some other
...
printing functions.
1998-12-08 09:44:30 +00:00
Marcus Meissner
c0fbd7e2a7
Stub for NPSGetProviderHandleA.
1998-12-07 16:03:04 +00:00
Gael de Chalendar
49e2773ddf
Stub for WNetOpenEnum32W.
1998-12-07 12:15:34 +00:00
Robert Riggs
f0fa956384
More general code cleanup for readability.
...
A few more parameter validation checks.
Return DS_OK rather than 0 in a number of functions.
Fixed primary buffer ref count bug in CreateSoundBuffer().
Handle 1-3 byte sound fragments that would cause buffer overruns.
Clear primary buffer with a neutral value instead of always 0
(because 128 is neutral for 8-bit sound).
Fix bug with mixing 8-bit sound into the primary buffer.
Broke out the main block in DSOUND_thread() to another function for
readability.
Handle "no audio" and "audio busy" cases properly when initializing
dsound. Rename DllCanUnloadNow() to DSOUND_DllCanUnloadNow().
1998-12-07 12:13:01 +00:00
Uwe Bonnes
f0bacceb89
The spec definition for MonitorFromWindow was wrong.
1998-12-07 11:05:23 +00:00
Juergen Schmied
a784a9d7eb
New functions ILGlobalClone/ILGlobalFree.
1998-12-01 11:04:14 +00:00
Marcus Meissner
1ffd5009fa
Added some stubs, some ptr->str conversions.
1998-12-01 09:34:05 +00:00
Lionel Ulmer
581a8edd74
- added definition of DirectDrawCreateClipper.
...
- more versatile support of surfaces / better surface description support.
1998-12-01 09:30:22 +00:00
Juergen Schmied
07e0d947da
Fixed wrong parameter count for SHChangeNotifyDeregister, SHFreeUnusedLibraries.
...
New functions ParseField, Get/SetInstanceExplorer(), PathIsUNC, PathIsRelative.
Stubs SHWaitForFileToOpen, PathFindOnPath.
1998-12-01 08:55:13 +00:00
Juergen Schmied
28d3542071
Small changes to print the strings in the relay-trace.
1998-12-01 08:31:11 +00:00
Juergen Schmied
c8a213a2b6
Stubs for MCIWndCreate[A|W].
1998-12-01 08:26:45 +00:00
Juergen Schmied
54b33cfbeb
Stubs for EnumServiceStatus32, small changes.
1998-11-30 17:41:17 +00:00
Paul Quinn
eede6b044e
Implementation of ChildWindowFromPointEx functions.
1998-11-30 13:15:36 +00:00
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
2d65536bc4
Added stubs for Startpage and EndPage.
1998-11-26 15:20:55 +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
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
Eric Pouech
65ae1b5982
Some new stubs (midiStreamXXX functions, some mci functions, and
...
some mmio functions).
1998-11-24 18:46:46 +00:00
Eric Kohl
437449fb03
Fixed ImageList_LoadImage().
1998-11-22 17:59:57 +00:00
Eric Kohl
7be922a2f4
Added stub for CreateItemMoniker().
1998-11-22 17:56:07 +00:00
Andreas Mohr
1e360ebbf9
Added Win16 implementation for GetRegionData().
1998-11-22 16:54:26 +00:00
Juergen Schmied
197cc88450
Added missing entry for GetNumberFormatW.
1998-11-22 16:20:49 +00:00
Juergen Schmied
057d9f23d2
New stubs strdate, strtime.
1998-11-22 15:06:56 +00:00
Marcus Meissner
38980e4624
Remove now useless RELAY_ShowDebugmsgsRelay check.
1998-11-22 14:12:36 +00:00
Juergen Schmied
72b76d1a41
Cleanup, small fixes, a few new stubs.
1998-11-15 13:28:00 +00:00
Gavriel State
a23a1b3fa2
Add stubs for GetRunningObjectTable32 and OleRegGetUserType.
1998-11-15 09:22:23 +00:00
Rein Klazes
6df25e8004
Added implementations for InterlockedExchangeAdd() and
...
InterlockedCompareExchange().
1998-11-14 18:21:32 +00:00
Marcus Meissner
30c112e665
Speed up relay32, snoop16 and snoop32 include/excludes by doing them
...
just once at creation time.
1998-11-14 17:06:55 +00:00
Pavel Roskin
06b4eb326e
Added stubs for CoRevokeClassObject and OleSetClipboard.
1998-11-14 17:01:59 +00:00
Juergen Schmied
42e68a6aab
Stubs: SetServiceStatus, RegisterServiceCtrlHandlerA/W,
...
StartServiceCtrlDispatcher32A/W, RtlSystemTimeToLocalTime,
RtlTimeToTimeFields.
1998-11-14 16:43:19 +00:00
Uwe Bonnes
e2ed0c92b1
Added a stub for StartDocA and EndDoc.
1998-11-08 15:38:32 +00:00
James Sutherland
577db37b2a
More complete implementation of the SetCtrlHandler() function (and the
...
related console functions).
1998-11-08 15:09:08 +00:00
Jeff Johann
471b5dff8d
Added CreateDIBPatternBrushPt (GDI32.35) with minor documentation
...
updates.
1998-11-08 15:07:22 +00:00
Ulrich Weigand
2b067584e9
USER-side part of input event handling: contains implementation of
...
keybd_event and mouse_event, and USER-related code removed from
windows/event.c and windows/keyboard.c.
1998-11-08 12:26:36 +00:00
Eric Kohl
3a230263ac
Added stub for CreateBindCtx() and added missing CoGetClassObject()
...
to *.spec file. Makes Internet Explorer 4.01 happy ;-)
1998-11-08 11:40:00 +00:00
Eric Kohl
d040e9db4e
Added DrawStatusText32AW() and CreateStatusWindow32AW().
1998-11-08 11:33:05 +00:00
Charles Suprin
4104301e6d
Added stubs for SetWinMetaFileBits and GetEnhMetaFilePaletteEntries.
1998-11-07 12:56:31 +00:00
Andreas Mohr
1f0f4829ad
Added stub WNetEnumCachedPasswords.
1998-11-07 12:38:07 +00:00
John Richardson
2660e6a06c
Implementation of CoLoadLibrary, CoFreeAllLibraries,
...
CoFreeUnusedLibraries, CoFreeLibrary.
Fixed misspelling of CoUninitialize.
1998-11-07 12:19:26 +00:00
Eric Pouech
46b68f091c
Made mmioSetBuffer callable from 16 and 32 bit code.
1998-11-06 16:04:09 +00:00
Ulrich Weigand
c75d0e16bd
Implemented new Wine startup sequence, separating startup into
...
KERNEL/USER/GDI related parts, allowing native replacement.
Implemented initial 'kernel' task.
1998-11-01 17:59:35 +00:00
Rein Klazes
5c6fc1bb91
CreateWindowEx32[AW] now creates an MDI chils when the WM_EX_MDICHILD
...
extended style is specified. Also implemented CreateMDIWindow32A()
call - single thread only -.
1998-11-01 14:50:06 +00:00
Ove Kaaven
fa5f56fceb
Added CoFreeLibrary stub.
1998-11-01 14:47:53 +00:00
Marcus Meissner
9cfe2d5384
Added stubs for user32,advapi32 functions.
1998-11-01 14:02:57 +00:00
Marcus Meissner
51505b12b3
More Nt* and Rtl* function stubs, moved ntdll.c to dlls/ntdll/.
1998-11-01 14:00:21 +00:00
Marcus Meissner
8143accee2
Lots of stubs to get winlogon.exe from nt3.51 and other NT3.51 applets
...
a bit further.
1998-10-31 12:19:56 +00:00
Patrick Spinler
24ee621110
Added stubs for Process32First/Process32Next.
1998-10-28 14:20:19 +00:00
Juergen Schmied
309dbe10ef
New SHGetSimpleIDListFromPath32AW.
...
Unicode-safe: PathFindFilename32AW.
1998-10-28 09:38:49 +00:00
John Richardson
f0f4cfe5a4
Added entry for DirectPlayEnumerate.
1998-10-28 09:36:56 +00:00
Marcus Meissner
d1165095dc
Stub for midiOpenStream (helps hexen2demo).
1998-10-27 15:22:26 +00:00
Michael Poole
d0a130a542
Stub for SHSimpleIDListFromPath.
1998-10-25 09:18:40 +00:00
Kai Morich
0913cdf00f
Added Drag*32 functions.
1998-10-24 12:02:54 +00:00