Eric Pouech
0c62bf064d
Added MenuItemFromPoint stub.
1999-09-13 15:11:35 +00:00
Marcus Meissner
66e8c4eef8
Added stub for RegisterActiveObject().
1999-09-10 13:52:12 +00:00
Marcus Meissner
48945575f7
Relay exclude lists were not working due to some CharUpperA()
...
somewhere else.
1999-09-04 11:07:27 +00:00
Ulrich Weigand
c3d9f28172
Moved implementation of WOW routines to single file.
...
Added all missing WOW routines, fixed WOWCallback16Ex.
1999-08-18 18:31:26 +00:00
Juergen Schmied
1e5f0fea9f
New internal dll, exporting already existing path functions.
1999-08-15 17:03:37 +00:00
Ulrich Weigand
bb1984e6bd
Separated Win16 (USER) and Win32 (MPR) network routines.
...
Moved implementation of MPR to dlls/mpr/.
Added proper headers and stubs for missing MPR routines.
1999-08-07 14:32:33 +00:00
Andreas Mohr
5910c68101
Implemented SetLocalTime.
1999-08-04 14:32:03 +00:00
Ulrich Weigand
6c6da674ef
Moved various DLLs to dlls/
1999-08-04 09:49:49 +00:00
Alexandre Julliard
a1089c59b9
Made stack manipulation macros into inline functions.
...
Changed a few accesses to context registers to avoid potential
aliasing optimization problems.
1999-08-01 12:51:55 +00:00
Patrik Stridvall
b8684a266b
Fixed some of the issues reported by winapi-check.
1999-07-31 17:32:05 +00:00
Patrik Stridvall
0691a59736
Made compilation of *.spec.c files use -fno-builtin regardless of
...
where they are.
1999-07-31 14:45:22 +00:00
Eric Kohl
539b7b416b
Added stub for _except_handler2().
1999-07-31 13:05:53 +00:00
Ulrich Weigand
daed93ee99
Moved .spec files to corresponding dlls/ directory.
1999-07-25 13:14:13 +00:00
Juergen Schmied
565b2e0b5d
Many fixes/reimplementations.
1999-07-25 12:26:05 +00:00
Eric Pouech
0147eedeff
Added WINMM resources.
1999-07-24 10:46:21 +00:00
Ulrich Weigand
8dbffe70fb
Removed MODULE_GetWndProcEntry16().
...
Use 32-bit window procedures in COMMDLG instead.
1999-07-24 10:27:58 +00:00
Huw D M Davies
bb14056c16
EnumJobs stub.
...
Update graphics/psdrv/README.
Add warnings to DRIVER_GetDriverName.
1999-07-23 19:23:49 +00:00
Ulrich Weigand
4b32fd0d43
Use position-independent code in assembly glue when building .so.
...
Include if1632/ and graphics/win16drv/ into WineLib.
Move miscemu/emulate.c into dlls/win87em/.
1999-07-15 14:51:40 +00:00
Ulrich Weigand
3dff7bb842
Modularized CallFrom/To16 routines. Adapted dependent routines,
...
16-bit snoop/relay debugging, and make rules.
1999-07-11 13:58:31 +00:00
Juergen Schmied
37fe75b993
Implemented StrToOleStrN.
...
Fixed crash in ShellExecuteEx.
Implemented SHRegOpenKeyA, SHRegQueryValueExA, StrToOleStr[A|W].
Stubs for DoEnvironmentSubst[A|W], PathProcessCommand[A|W].
1999-07-10 11:54:17 +00:00
Ian Schmidt
ec6aab5169
Added stub for SetThreadToken(), required by Office 2000.
1999-07-10 10:17:27 +00:00
Juergen Schmied
8d79990591
Added stub for WNetGetUniversalName[A|W].
1999-07-10 10:11:40 +00:00
Joshua Thielen
a49bb2661d
Fixed DestroyAcceleratorTable and implemented CreateAcceleratorTableW.
1999-07-04 12:55:10 +00:00
Patrik Stridvall
a4b80d4495
Fixes for compile on non-Intel platforms.
1999-07-04 11:05:57 +00:00
Marcus Meissner
623c0d6f94
some small include fixes, some checks for NULL ptrs,
...
loader/elf.c: fixed the "lib" insertion
crtdll: added fsopen()
dinput: return that we are attached.
1999-07-03 16:01:42 +00:00
Andreas Mohr
e00114c414
Added UnlockFileEx stub.
1999-07-03 11:56:07 +00:00
Alexandre Julliard
3742d77fdb
Fixes for non-i386 compiling.
1999-06-26 18:30:03 +00:00
Patrik Stridvall
1ed4ecffa8
ANSI C fixes.
...
Removed warnings.
Made the include files self-sufficient.
Some Solaris fixes.
1999-06-26 14:58:24 +00:00
Eric Kohl
d37b0192c9
Fixed DPA_LoadStream and improved DPA_Merge.
1999-06-26 11:57:04 +00:00
Eric Kohl
45f888664d
Added SHDoDragDrop() stub.
1999-06-26 11:55:15 +00:00
Eric Kohl
dd5bf84c0d
Added WNetRemoveCachedPassword() stub.
1999-06-26 11:52:52 +00:00
Ulrich Weigand
cd6f599743
Share the HMODULE of built-in modules over all processes.
...
Use the cached HMODULE to speed up relay debugging.
Display the multi-instantiation warning only for 'dangerous' DLLs.
1999-06-22 19:13:08 +00:00
Alexandre Julliard
55e1af93b5
Added DebugBreak.
1999-06-18 18:24:47 +00:00
Andreas Mohr
6f40d25ddc
Fixed WNASPI32 ordinals.
1999-06-12 06:36:05 +00:00
Dave Pickles
18d3ad837c
Stub for SetVolumeLabel().
1999-06-05 15:19:30 +00:00
Rein Klazes
713462dfc4
Read/load type libraries. Implementation of ITypeLib, ITYpeInfo,
...
ITypeLib2 and ITypeInfo2 methods.
1999-06-05 12:00:13 +00:00
Robert W Hall
1c9b13e9d6
Added 2 stubs.
1999-06-05 11:51:40 +00:00
Ian Schmidt
6f456c2f02
Added partial implementation for DPA_LoadStream and stub for
...
DPA_SaveStream. Thanks to Eric Kohl (ekohl@abo.rhein-zeitung.de ) for
the partial implementation and parameter information.
1999-06-05 11:45:28 +00:00
James Juran
e8df90b9ad
Add stub for LockFileEx (KERNEL32.513).
1999-06-05 08:57:37 +00:00
Ulrich Weigand
6d389b8df2
Use register functions with arguments for LogApiThk...
1999-05-24 08:09:34 +00:00
Alexandre Julliard
d131a17ee0
Use the new debug functions to send debug events at appropriate places.
...
Pass the process creation flags to PROCESS_Create.
1999-05-23 20:02:04 +00:00
Ulrich Weigand
d30821a0ff
Added _DebugOutput (KERNEL.328), LogApiThk (KERNEL.423), LogApiThkLSF
...
(KERNEL32.42), LogApiThkSL (KERNEL32.44), LogCBThkSL (KERNEL32.47),
and SSConfirmSmallStack (KERNEL.704).
1999-05-23 09:19:52 +00:00
Ulrich Weigand
ac8cbe6d6f
Bugfix: syslevel relay check was too strict.
1999-05-23 09:17:48 +00:00
Huw D M Davies
ee2d9d5849
Implemented AddPrinterA, AddPrinterDriverA and GetPrinterDriverDirectory
...
Moved some 16bit GDI function declarations from winspool.h -> wingdi16.h
1999-05-22 18:53:56 +00:00
Ulrich Weigand
6cd829bd4c
Check for syslevel violations while relay debugging.
1999-05-22 16:29:39 +00:00
Marcus Meissner
090e2d873e
Added init function for CRTDLL, allocate stdio/stderr/stdout on
...
DLL_PROCESS_ATTACH, increase buffer for vfprintf() (Win95 arp.exe
needs 1.3KB).
1999-05-22 10:37:57 +00:00
Ulrich Weigand
73cf91e00a
Some stubs added.
1999-05-17 14:56:23 +00:00
Alexandre Julliard
9fe7a2545a
Converted to the new debug interface, using script written by Patrik
...
Stridvall.
1999-05-14 08:17:14 +00:00
Alexandre Julliard
0a277b638c
Adapted for new register functions support (ESP_reg in register
...
functions now points after the arguments).
1999-05-13 16:21:37 +00:00
Alexandre Julliard
06b978991b
Win32 register functions can now have arguments.
...
Simplified relay debugging for register functions.
1999-05-13 16:13:17 +00:00
Alexandre Julliard
fd45627724
VxDCall functions do not need to be 'register'.
1999-05-13 14:42:14 +00:00
Alexandre Julliard
936d663b03
Fixed bug I introduced in relay debugging.
1999-05-12 16:10:53 +00:00
Alexandre Julliard
a2a4133f77
Added RtlUnwind in ntdll, and made kernel32 spec entry a forward to
...
the ntdll one.
1999-05-12 10:02:37 +00:00
Alexandre Julliard
e4177e67cf
Added import declaration for Win32 built-ins.
1999-05-12 09:57:37 +00:00
Alexandre Julliard
3eb441c7c4
Added support for forwarded ordinals in built-in dlls.
1999-05-10 14:44:47 +00:00
Alexandre Julliard
dd93d25577
Improved exception handling.
...
Based on the work of Sergey Turchanov <turchanov@usa.net>.
1999-05-09 16:12:19 +00:00
Thuy Nguyen
115d8ccaab
Implemented GetHGlobalFromStream.
1999-05-08 10:48:44 +00:00
Thuy Nguyen
ed1d88b610
Implementation of IStorage supported by an implementation of
...
ILockBytes on top of an HGLOBAL.
1999-05-08 10:05:08 +00:00
Marcus Meissner
264360fc21
Return the correct value from GetPrivateProfileSectionA.
...
Copy/convert back the buffer in GetPrivateProfileSectionW.
Replace some output pointers str/wstr->ptr in kernel32.spec.
1999-05-08 10:02:05 +00:00
Eric Pouech
9caedbd948
Fixed typo.
1999-05-08 09:29:00 +00:00
Ulrich Weigand
208dd97c1b
Fixed off-by-one ordinals in MPR.
...
Added MPR_Alloc/ReAlloc/Free (MPR.22-24).
1999-05-03 09:24:00 +00:00
Alexandre Julliard
06c275a643
Converted to the new debugging interface (done with the help of the
...
script written by Patrik Stridvall).
1999-05-02 14:32:27 +00:00
Eric Pouech
281c927317
- got rid of all the internal MM tweaks to load builtin MCI
...
drivers. They are all seen as drivers, loaded as DLLs and standard
module loadorder is used to know which type to use (builtin vs
native).
- first full working implementation of mmThread??? functions (to
support gracefully native MCI drivers).
- support of mmShowMMCPLPropertySheet.
- fix of some heap validate bugs (thanks to Ulrich for reporting them).
1999-05-02 10:21:49 +00:00
Francis Beaudet
ebdea25edc
Implemented the OLE object default handler and data cache.
1999-05-02 09:27:08 +00:00
Juergen Schmied
13f1b1294d
- new SendMessageCallbackW
...
- some fixme's for missing A<->W conversion
1999-05-02 09:17:48 +00:00
Bertho Stultiens
d1895a776c
Built-in dlls now have resources attached via the PE-header like
...
normal dlls. This enables the use of the resource API.
1999-04-25 18:31:35 +00:00
Patrik Stridvall
c7a8dde118
#pragma pack(?) changed to #include "*pack*.h"
1999-04-25 12:36:53 +00:00
Marcus Meissner
450f96aab4
CreateSocketHandle,GetHandleContext,SetHandleContext stubs added.
1999-04-22 14:55:06 +00:00
Ulrich Weigand
f9c486ae16
Bugfix: GDI32.100-104 are ordinal-only routines.
...
Added stubs for some Win98 GDI32 routine.
Re-numbered all named exports (lexicographically).
1999-04-22 09:22:06 +00:00
Juergen Schmied
55c0bcaf5c
- corrected parameter count for SHGetSettings
...
- stub SHValidateUNC
1999-04-22 09:18:33 +00:00
Marcus Meissner
12323e4fca
Include debug.h last (ERR() macro problem on Solaris).
1999-04-22 09:09:18 +00:00
Patrik Stridvall
b4b9fae671
New debug scheme with explicit debug channels declaration.
1999-04-19 14:56:29 +00:00
Juergen Schmied
7851394159
- use fonts/fontsizes given by SystemParametersInfo
...
- drawing/alignment fixes, win98 style for menubar
- ownerdrawn menus are working now for the first time
- complete constants magic items
- use right owner for popupmenus
- new: Get/SetMenuInfo
- implemented: Get/SetMenuContextHelpId
- more flags for Get/SetMenuItemInfo
1999-04-18 14:40:32 +00:00
Bertho Stultiens
c1d1cfe976
Reorganization of the loader to correctly load and free libraries and
...
implementation of load order to load different types of libraries.
1999-04-18 12:14:06 +00:00
Marcus Meissner
a7f5cb5b0e
Add -fno-builtin when compiling with gcc in relay32/ subdir.
1999-04-16 08:47:41 +00:00
Bertho Stultiens
77f08f330e
UnitializeCriticalSection partial stub implementation.
1999-04-15 16:42:50 +00:00
Klaas van Gend
f66bf56609
Added stub for PrinterProperties.
1999-04-11 14:56:45 +00:00
Juergen Schmied
d1f10c50ef
Implemented NtTerminateProcess and NtDisplayString.
1999-04-11 14:53:24 +00:00
Ove Kaaven
f8de23e32e
Made _ftol take argument from FPU stack. Starcraft v1.04 (*not* Brood
...
Wars) now works perfectly with Wine's crtdll. Wrote a test
implementation of _CIpow too, which those who do have Brood Wars can
report on, so it can be implemented correctly.
1999-04-11 14:50:34 +00:00
Bertho Stultiens
af50474298
Added RegisterSystemThread stub.
1999-04-11 12:04:33 +00:00
Francis Beaudet
0c12f37afd
Implemented the CoCreateInstanceEx method.
1999-04-11 12:01:08 +00:00
Eric Pouech
bd1a0a6e4d
Better error handling ; a few bug fixes ; now OpenDriver16 can load 32
...
bit drivers.
Added stub for GetDriverFlags.
1999-04-10 16:50:24 +00:00
Sergey Turchanov
2f5a152e9e
Stubs for CloseDesktop and CloseWindowStation.
1999-04-10 16:48:46 +00:00
Juergen Schmied
ee7e46017d
ILLoadFromString and SHGetSettings implemented.
1999-04-10 16:43:39 +00:00
Marcus Meissner
9819f2b72c
EnumCalendarInfoA stub.
1999-04-04 12:36:29 +00:00
Christian Schlaile
cc08b38f95
Implemented makepath, rand() returns correct range, fixed fputc.
1999-04-03 16:22:01 +00:00
Eric Pouech
c53def75cf
Added (empty) stub for OpenVxDHandle.
1999-04-03 11:18:06 +00:00
Lionel Ulmer
4ddedb8131
Added DllClassFactory to DirectDraw.
1999-04-02 10:26:32 +00:00
Ulrich Weigand
e392a0c975
Added USER32.UserSignalProc to Callout table.
...
Implemented built-in UserSignalProc().
Don't announce Win3.1-style USER handler any more.
1999-04-01 11:44:52 +00:00
Juergen Schmied
7c6cc49c60
All 19 FileMenu_* functions, some as stubs, some implemented.
1999-04-01 10:24:21 +00:00
Eric Pouech
981bc9878d
Added DrvClose, DrvDefDriverProc, DrvOpen, DrvOpenA, DrvSendMessage.
1999-04-01 10:19:35 +00:00
Ulrich Weigand
e3dcfcaa3e
Made Universal Thunk list per-process, not system global.
1999-04-01 10:05:40 +00:00
Lionel Ulmer
5f5b576a45
Added stub for SetSystemCursor.
1999-03-28 13:42:12 +00:00
Alexandre Julliard
f80b2ab669
Authors: Paul Quinn <paulq@corel.ca>, Aaron Barnes <aaronb@corel.ca>, Adrian Thurston <adriant@corel.ca>
...
Bundle of new stubs.
1999-03-28 13:15:40 +00:00
Andreas Mohr
702aec677f
Added CreateIoCompletionPort stub.
1999-03-28 13:11:46 +00:00
Juergen Schmied
ddecd8a92f
New stub shell_654.
1999-03-25 10:55:43 +00:00
Noomen Hamza
ed494ec539
Implemented:
...
- IMoniker interface for FileMoniker,ItemMoniker,AntiMoniker and
GenericCompositeMoniker
- IRunningObjectTable interface, and
- IBindCtx interface.
1999-03-23 13:48:56 +00:00
Marcus Meissner
461ded42ac
Added -dll option for winelib programs. (Note: will not print warnings
...
on failure currently).
1999-03-22 14:54:05 +00:00
Andreas Mohr
e49700acf9
Added strlwr.
1999-03-22 14:53:21 +00:00
Eric Pouech
20c4e8528a
Added new stubs (mmTaskXXX, mmThreadXXX, mciExecute).
1999-03-22 14:51:57 +00:00
Sergey Turchanov
5ffd2df797
Implementation for FreeLibraryAndExitThread.
...
Made GetBinaryType = GetBinaryTypeA.
1999-03-22 12:35:48 +00:00
Alexandre Julliard
34bf815822
Got rid of SYSTEM_LOCK macros.
1999-03-21 08:36:55 +00:00
Marcus Meissner
923b66dbe7
msvfw32.spec brought up to date (forgot it in last msvfw32 patch).
1999-03-18 17:30:01 +00:00
Marcus Meissner
e3e268e3d5
Added Module32* stubs.
1999-03-18 17:29:40 +00:00
Eric Pouech
a9ffdcf903
Moved all MCI internal functions/variables/macros to mci.c.
...
Changed some interface names.
1999-03-15 15:42:26 +00:00
Jim Aston
2e1cafa288
Renamed wintypes.h to windef.h.
1999-03-14 16:35:05 +00:00
Patrik Stridvall
76535cd912
Added functions DirectDrawEnumerateW and DirectDrawEnumerateExW.
1999-03-14 15:20:11 +00:00
Andreas Mohr
5aa96c1906
Implemented (nearly) all TAPI functions as stubs.
1999-03-14 12:34:25 +00:00
Marcus Meissner
b3d1a22a44
Started on avifil32 implementation (only stubs currently).
1999-03-13 18:07:44 +00:00
Juergen Schmied
dd153f1727
- mostly cleanup after the renaming
...
- implemented SHILCreateFromPath
- small changed to SHGetFileInfo
1999-03-13 17:10:36 +00:00
Ulrich Weigand
48241e999a
Implemented UTRegister and UTUnRegister.
1999-03-13 12:54:55 +00:00
Keith Matthews
397964746f
Added coded stubs for DdeQueryConvInfo (16 & 32 bit), DdeAddData (32
...
bit), DdeAbandonTransaction (32 bit), DdeImpersonateClient (32)
DdeSetQualityOfService, DdeSetUserHandle.
Corrected heap handling in DdeInitializeW, refined CreateMutex error
handling.
General tidying.
1999-03-13 12:53:39 +00:00
Pavel Roskin
95ea7469e8
Definition for OleCreateLinkFromClip was incorrect.
1999-03-13 12:50:08 +00:00
Stephane Lussier
986de4b12a
Implemented DosDateTimeToVariant() and SysAllocStringByteLen() functions.
1999-03-12 17:02:32 +00:00
Francis Beaudet
e4828b6ba6
Implementation of the ReleaseStgMedium method.
1999-03-10 13:24:39 +00:00
Juergen Schmied
026d9db8c5
- sorted API by groups
...
- new stubs: NtQueryDirectoryFile, ZwQueryDirectoryFile
- impl.: RtlAllocateHeap, RtlCreateHeap, RtlDestroyHeap, RtlFreeHeap,
RtlGetDaclSecurityDescriptor, RtlGetSaclSecurityDescriptor
- impl. by Rex Jolliff (rex@lvcablemodem.com ): RtlTimeToTimeFields,
RtlTimeFieldsToTime
1999-03-09 17:47:51 +00:00
Lionel Ulmer
4d4b5a9a2f
- added function DirectDrawEnumerateEx
...
- added (or corrected) check for the return value of the enumeration functions
1999-02-28 19:49:42 +00:00
Francis Beaudet
07478c2e3e
Implemented the CoTaskMemRealloc API. Also clean-up around that API
...
call.
1999-02-28 09:57:40 +00:00
Alexandre Julliard
a396029270
Large-scale renaming of all Win32 functions and types to use the
...
standard Windows names.
1999-02-26 11:11:13 +00:00
Marcus Meissner
219cfd8387
Optimized away more includes, readded some #includes for necessary
...
prototypes.
1999-02-24 13:05:13 +00:00
Francis Beaudet
eb5a29b6ce
Implemented the OleCreateFontIndirect method and the associated COM
...
object. That object supports the IFont and IDispatch interfaces.
1999-02-20 16:48:53 +00:00
Francis Beaudet
1921ef213a
Added some new stubs for the OLE menu descriptor methods.
1999-02-20 16:05:50 +00:00
Juergen Schmied
3426d85319
- made the security functions consistent. advapi calls down to ntdll now
...
- new SetSecurityDescriptorGroup, SetSecurityDescriptorOwner,
SetSecurityDescriptorSacl, GetSecurityDescriptorDacl
- nt-header cleanup
1999-02-19 16:29:05 +00:00
Ian Schmidt
9ba500cac2
Partial stub implementation of undocumented KERNEL routine PK16FNF,
...
needed by Win98 EXPLORER. Thanks to Ulrich Weigand for information.
1999-02-19 14:04:35 +00:00
Marcus Meissner
04c3e1d456
Removed a lot of occurences of windows.h (and added necessary other
...
includes).
1999-02-19 10:37:02 +00:00
Stephane Lussier
2c86dab53a
- New implementation of SendMessage, ReceiveMessage, ReplyMessage functions
...
to support thread-safeness, and nested SendMessage.
- Addition of ReplyMessage32.
1999-02-18 17:34:09 +00:00
Marcus Meissner
72f12e7285
mmioDescend: fixed FIND_xxxx, verified with mciavi32.dll.
...
mciLoadCommandResource32: second arg is wide string
mciGetDriverData: spec has just one long argument
1999-02-17 16:10:17 +00:00
Marcus Meissner
317af320cf
Optimized include/*.h: (recursively) include all headers needed by
...
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Eric Pouech
b8f6ea52ce
Fixed typo in winmm.spec.
1999-02-14 13:27:50 +00:00
Gavriel State
8c8a3a526d
A few non-x86 Winelib fixes.
1999-02-14 11:35:29 +00:00
Juergen Schmied
4a1dbaf602
Implementation of ConvertDefaultLocale32.
1999-02-14 09:22:12 +00:00
Eric Pouech
c11b167f62
Added support for MCI AVI driver
...
Added some fixes mixer functions
Fixed MCI string comparison (thanks to Lionel ULMER)
No longer using 16 bit USER functions (use their 32 bit counter part)
Reindenting.
Added function sndPlaySound32W
1999-02-13 12:38:09 +00:00
Francis Beaudet
3f7ad7aa98
Implemented the OLE Drag and Drop target registration mechanism and
...
the DoDragDrop loop to perform the DnD operation.
1999-02-13 09:13:49 +00:00
Ian Schmidt
b67af9cd54
Added entries for most Crypt* calls.
...
Added stub for CryptAcquireContextA. This allows Win98 EXPLORER.EXE
to get farther.
1999-02-13 09:08:33 +00:00
Marcus Meissner
592c910b7c
Implemented MapVirtualKeyEx (ticket 21).
...
Ignore keyboard layout for now.
1999-02-13 08:53:22 +00:00
Juergen Schmied
6f4435b104
- documented most of the undocumented functions in nt.c
...
- implemented RtlGetDaclSecurityDescriptor
- stubs for NtEnumerateKey, NtOpenSymbolicLinkObject, NtQueryKey
- stubs for NtRaiseException, RtlRaiseException (this both will crash)
1999-02-13 07:35:31 +00:00
Francois Gouget
a36d71b187
Added new functions (from Win98)
...
Added comments with the parameter types for future use with dllglue
1999-02-11 13:02:15 +00:00
Andreas Mohr
123501fbc6
Two ADVAPI32 stubs: ImpersonateSelf32 and AccessCheck32. Spelling fixes.
1999-02-10 06:39:51 +00:00
Michael Veksler
f935c59787
Added missing includes to avoid warnings/errors.
1999-02-09 15:49:39 +00:00
Brad Pepers
0bdff36d38
WinG fixes.
1999-02-09 15:37:16 +00:00
Marcus Meissner
69c0bbea1a
Some small bugfixes, added more PE relocation types (for WinCE mostly),
...
some console prototypes, -dll is useful for winelib too, regtest
compile fixed.
1999-02-09 14:25:57 +00:00
Marcus Meissner
676a513524
Updated msvideo / vfw.h, use builtin msvfw32.dll by default, added
...
aviinfo and aviplay programs.
1999-02-05 09:41:55 +00:00
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