Commit Graph

331 Commits

Author SHA1 Message Date
Ulrich Czekalla c173f6a756 Add stub version of cryptdll.dll. 2005-01-24 19:07:16 +00:00
Michael Jung 64dce8a579 Implemented a substantial part of rsaenh.dll. 2004-11-04 21:15:32 +00:00
Huw Davies 20313b8306 Partial implementation of advpack.RegInstall. 2004-09-27 20:39:40 +00:00
Hans Leidekker 5164757cea Beginnings of an MSCMS implementation based on LittleCMS. 2004-09-22 04:08:38 +00:00
Alexandre Julliard 5f6e3c88bd Authors: Stewart Caie<kyz@uklinux.net>, Jed Wing <jedwin@ugcs.caltech.edu>, Mike McCormack <mike@codeweavers.com>
Added an implemenation of ITSS.DLL.
2004-08-24 21:00:15 +00:00
Francois Gouget a896389679 Added 'strmiids.lib'.
Moved CLSID_FilterGraph and the related GUIDs to strmiids.
2004-08-19 19:31:20 +00:00
Alexandre Julliard 06233cfb47 Avoid some non-portable makefile constructs. 2004-08-11 20:59:09 +00:00
Alexandre Julliard 94a9d33b6c Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Added an implementation of mlang.dll and test cases for it.
2004-08-04 18:33:06 +00:00
Mike Hearn 6812cbc829 Add a 16 bit pair DLL for TWAIN. 2004-07-13 03:37:07 +00:00
Aric Stewart 4bd374fa07 First implementation of the Advanced Template Library, with just a few
functions implemented.
2004-07-06 21:01:18 +00:00
Christian Costa 7590fe58f4 Added d3dxof dll, part of Direct3D. 2004-06-03 00:03:23 +00:00
Ivan Leo Murray-Smith 8f14eb0eb6 Added empty (stubs in spec only) d3drm. 2004-05-18 00:54:12 +00:00
Krzysztof Foltman 9bca690d6a Added dummy hhctrl.ocx with stubs of HtmlHelpA and HtmlHelpW. 2004-04-22 03:45:00 +00:00
Raphael Junqueira 033ae9219f Added dxdiagn.dll with a simple implementation of IDxDiagProvider. 2004-04-16 00:26:14 +00:00
Raphael Junqueira 5f3f2149a9 Added simple dpnet.dll implementation. 2004-04-07 20:39:00 +00:00
Sami Aario 78f1224fd9 Stubs to prevent taskmgr.exe from crashing or aborting during
startup.
2004-04-07 19:41:21 +00:00
Eric Pouech 800864a050 First shot at implementing dbghelp. 2004-04-05 22:21:27 +00:00
Sami Nopanen 9063cefec5 Initial implementation of cards.dll. 2004-03-15 20:26:42 +00:00
Alexandre Julliard a61caabaf2 Fixed implib target broken by previous change. 2004-03-12 19:49:46 +00:00
Alexandre Julliard c2fbb40666 Do not create symlinks for the PE build since they can conflict with
the directory names.
2004-03-10 01:56:00 +00:00
Robert Reif cc02d9548e Added dxerr8 and dxerr9 libraries. 2004-03-09 23:25:57 +00:00
Christian Costa 76b7787b58 Add amstream dll (MultiMedia Streams), part of Direct Show. 2004-03-09 01:29:56 +00:00
Juan Lang 3ed89c33b0 Added a secur32.dll that loads other SSP DLLs and forwards calls to
them.
2004-03-02 04:57:35 +00:00
Juan Lang e9ed2f3108 - The virtual netbios device driver is properly named vnbt.vxd, not
vnb.vxd.
- Make it not depend on UNIX includes.
2004-03-01 23:35:25 +00:00
Alexandre Julliard 7ba8fba26f Moved msrle32 to the top-level dlls directory. 2004-02-27 21:51:12 +00:00
Alexandre Julliard 6c8147b1d1 Allow the implementation of the VxDCall entry points to be moved to
separate VxD dlls.
Moved VMM code to a separate dll, and removed the registry calls to
get rid of the code duplication with advapi32.
2004-02-21 04:13:56 +00:00
Alexandre Julliard a21cf075a8 Added support for implementing VxDs as separate dlls and loading them
on demand.
Moved all the DeviceIoControl code into the respective VxD dlls.
2004-02-20 01:18:43 +00:00
Mike McCormack b6de304722 Implement enough of rsabase.dll to get Steam to login. 2004-02-13 20:47:07 +00:00
Alexandre Julliard c3eac43839 Moved libuuid to the dlls directory, and moved the DirectX GUIDs into
a separate libdxguid library.
2004-01-26 21:29:05 +00:00
Mike McCormack 4cc64c8e5e Merged ffmpeg's MS Video 1 decoder by Mike Melanson. 2004-01-23 05:00:37 +00:00
Rok Mandeljc 0382ea1d8a - updated resources to DX9
- completely rewritten headers (DX9 compat.; look much nicer now ;=)
- removed IDirectMusicSong and IDirectMusicMelodyFormulationTrack
  (which are removed from DX9; weren't implemented in DX8 anyway)
- combined/simplified IDirectMusicSomething / IDirectMusicObject /
  IPersistStream for objects that support loading
- implemented IDirectMusicObject on all such objects; via generic
  functions
- combined IDirectMusicTrack(8)/IPersistStream on all tracks
- fully implemented IDirectMusicContainer (at least 90% if there are
  no private interfaces)
- implemented IDirectMusicCollection (99% work & MS compliant
  behaviour; except for instruments)
- tried to implement IDirectMusicInstrument (unfortunately uses some
  dirty private interfaces... :(
- added dswave.dll; DirectMusic Wave
- some changes in style
- many, many more ;)
2004-01-20 00:21:40 +00:00
Alexandre Julliard 0a106bff72 Authors: Tim Ferguson <Tim.Ferguson@infotech.monash.edu.au>, Mike McCormack <mike@codeweavers.com>
Port Tim Ferguson's ICCVID codec to Wine.
2004-01-15 04:56:18 +00:00
Mike McCormack d0779463da Stub enough of MSVCRT40 to make IE4 install work. 2004-01-12 22:12:27 +00:00
Alexandre Julliard 03b47d2118 Make symlinks for 16-bit files point to the 32-bit symlink so that
they don't contain a path.
2004-01-02 20:54:03 +00:00
Ulrich Czekalla 9655a5fdc5 Add stubbed version of newdev.dll. 2003-12-30 22:19:30 +00:00
Steven Edwards 26aa197552 Added implib rule for building import libs. 2003-12-13 01:33:19 +00:00
Jacek Caban ef799c463d Added glut32 dll. 2003-12-02 04:11:09 +00:00
Alexandre Julliard 46321f4c15 Added unicows dll, based on the spec file written by Shachar Shemesh. 2003-11-27 01:10:26 +00:00
Raphael Junqueira 0196861349 Add the wined3d dll for beginning a cleaner d3d architecture that will
contain the shared openGL code needed for all wine direct3d
implementations.
2003-11-14 03:50:35 +00:00
Alexandre Julliard 00fdd9fc1b AVM Computersysteme Vertriebs GmbH
Implemented a CAPI20 wrapper library for CAPI4Linux access.

Marcus Meissner <marcus@jet.franken.de>
Cleaned up, autoconfed.
2003-11-06 00:26:43 +00:00
Mike McCormack b107b92849 Mostly stub implemenation for cfgmgr32. 2003-10-31 03:38:07 +00:00
Alexandre Julliard e8dae9c029 We no longer need to link against ntdll in the Unix sense. 2003-10-11 01:00:35 +00:00
Alexandre Julliard 313661d1b0 LDIMPORTS is no longer needed. 2003-10-10 00:52:01 +00:00
Kevin Koltzau 0af4fb9e6d Initial implementation of uxtheme.dll, mostly stubbed out for now. 2003-10-04 03:48:11 +00:00
Alexandre Julliard fd47c8a647 Renamed comm.dll, display.dll, keyboard.dll and mouse.dll to use the
.drv extension.
2003-09-27 02:32:53 +00:00
Mike McCormack aa1c2a35b1 Added an initial (mostly stub) implementation of MSHTML.DLL. 2003-09-08 19:32:14 +00:00
Alexandre Julliard d8e34ebc21 Renamed system.dll to system.drv. 2003-08-19 03:27:45 +00:00
Mike McCormack 6386edc5d8 Partial implementation of the Microsoft Installer (msi.dll). 2003-08-13 01:27:48 +00:00
André Johansen 2123c1374a Introduced the mswsock dll.
Added stubs for TransmitFile() and AcceptEx().
2003-08-02 00:52:02 +00:00
Alexandre Julliard aa1bdc4263 Added d3d9 dll. 2003-07-01 01:11:13 +00:00
Alexandre Julliard 717e8f45ee Another make install dependency fix. 2003-06-24 19:30:25 +00:00
Alexandre Julliard 635b09f98e Added import libs dependency for make install. 2003-06-23 18:16:20 +00:00
Eric Pouech 5caccaf621 Created an empty oleacc DLL. 2003-06-23 03:43:00 +00:00
Alexandre Julliard a098c82aac Moved vxd support to winedos. 2003-05-15 23:25:49 +00:00
Alexandre Julliard 23829bea3b Explicitly clean generated symlinks.
Removed no longer needed install dependencies.
2003-05-15 04:30:46 +00:00
Juan Lang 38fa5ad1bc Added an implementation of iphlpapi.dll; most Get* functions
introduced through Win98 are included.
2003-05-13 03:32:20 +00:00
Alexandre Julliard 78e3311197 Fixed rules for auto documentation (reported by Vincent Béron). 2003-04-12 00:05:27 +00:00
Rok Mandeljc 3dec4c5219 Added stubs for dpnhpast and for all the dmusic dlls. 2003-04-08 03:56:04 +00:00
Adam Gundy 19a1513fd7 Added an implementation of the MSVCRTD.DLL debugging C runtime DLL. 2003-04-04 19:37:57 +00:00
Rok Mandeljc 2d04be72f7 Stub implementation of the dmusic dll. 2003-03-21 00:42:38 +00:00
Alexandre Julliard 76c3065751 Fixed installation order of linkable dlls. 2003-02-19 22:11:37 +00:00
Enrico Horn eaae7050fa Added d3dim.dll with stubs. 2003-01-24 01:08:15 +00:00
Dmitry Timoshkov 5a23a0012f Added ctl3d, ctl3dv2 and ctl3d32 API implementations. 2003-01-02 19:34:14 +00:00
Alexandre Julliard 69e711ef01 wineps16.dll should be named .drv. 2002-12-23 02:07:20 +00:00
Patrik Stridvall 5caddc7863 Added stubs for WINTAB{,32}.DLL (used by many important drawing
applications for supporting tablets).
2002-12-17 01:49:16 +00:00
Raphael Junqueira e31ae92630 - some D3D8 fixes
- beginning of shaders support (Vertex and Pixel Shaders 1.1 on
  DirectX8)
- beginning of D3DX8 support the D3D8 utility API (very basic, only
  the core header)
2002-12-17 01:15:15 +00:00
Alexandre Julliard f1b4819ed2 Use import libraries when building tests too. Make sure the .a
libraries are built for crosstest.
2002-12-15 01:20:54 +00:00
Chris Morgan 4691b18520 Add support for Jack audio server. 2002-12-13 02:26:18 +00:00
Alexandre Julliard ada5e6521b Implemented import libraries; on Unix we import the .def file
directly, on Mingw we use it to build the .a library.
2002-12-12 22:03:14 +00:00
Patrik Stridvall d1447faaec Added stub implementation of cabinet.dll. 2002-11-19 00:47:12 +00:00
Alexandre Julliard 1ccd27ae04 Updated dependencies. 2002-11-13 21:25:53 +00:00
Michael Günnewig 45af492211 - Fixed loading of wave files.
- Corrected AVIFILEINFOW structure updates.
- Implemented saving of wave files.
2002-10-19 00:12:06 +00:00
Michael Günnewig 4c04e1fd87 - Add wavefile handler.
- Add implementation for IGetFrame.
- Implemented loading and writing of AVIs.
- Add some more stubs for some API functions.
- Add resources to avifil32.dll.
- Implemented AVISaveOptionsFree.
- Declared IID_* as extern in avifil32.spec (avoids linker problem).
2002-10-18 00:24:41 +00:00
Ove Kaaven 66840f7d11 Added NdrDllCanUnloadNow, NdrDllGetClassObject, NdrDllRegisterProxy,
NdrDllUnregisterProxy, CStdPSFactory methods.
2002-10-10 23:36:52 +00:00
Michael Günnewig a26a2ca224 - Move the API into a new api.c file.
- Added IClassFactory implementation.
- Added IPersistFile implementation to the AVI-file handler.
2002-10-10 23:31:13 +00:00
Michael Günnewig 288b8ee18c Implemented the MS RLE video codec. 2002-10-08 00:40:05 +00:00
Alexandre Julliard c728efc3c9 Added --disable-win16 configure option. 2002-10-02 02:34:09 +00:00
Alexandre Julliard 7cbb340aa6 Don't build d3d8 if we don't have OpenGL support. 2002-09-29 18:07:25 +00:00
Jason Edmeades 26258ce06a Initial D3D8 implementation. 2002-09-27 22:46:16 +00:00
Andriy Palamarchuk b812c90c2a Implemented buffer management functions, a couple of workstation
information functions, created conformance tests.
2002-09-11 02:35:17 +00:00
Alexandre Julliard c3c587eb1d Added preliminary support for cross-compiling tests using mingw on
Linux if available.
2002-09-06 19:46:00 +00:00
Alexandre Julliard cea2e825b2 Link all remaining dlls except kernel32 as separated dlls, by
temporarily exporting the few functions that are not properly
separated yet.
2002-09-06 18:51:31 +00:00
Alexandre Julliard 7887259686 Updated dependencies. 2002-08-14 21:11:17 +00:00
Alexandre Julliard edeee89c3e Create separate makefiles for tests for more flexibility. 2002-08-09 01:22:40 +00:00
Robert Lunnon 2a91e3f99b Preliminary audio driver for Solaris Libaudioio. 2002-08-01 18:22:38 +00:00
Alexandre Julliard 04b5a86c46 Merged the NAS driver written by Nicolas
Escuder <n.escuder@alineanet.com>.
2002-07-30 02:44:19 +00:00
Juergen Schmied 9a7cc230dc - implementations for SHLWAPI_267, SHLWAPI_268
- small fixes
2002-07-02 02:06:19 +00:00
Alexandre Julliard 5b80ce3517 Fixed make install from read-only build directory (spotted by Marcus
Meissner).
2002-07-01 18:23:38 +00:00
Eric Pouech a120ce015c Created an ALSA driver (with the help of David Hammerton and Marco
Pietrobono).
2002-06-28 17:40:16 +00:00
Sylvain Petreolle 3a99d8baa1 Created d3d8 stub dll. 2002-06-25 23:23:03 +00:00
Alexandre Julliard f673b71ece Fixed make install target to work even when nothing has been compiled
yet.
Added install-lib and install-dev targets to allow partial
installations; moved winemaker.man and winelauncher.in to better fit
in the new install categories.
2002-06-14 23:48:27 +00:00
Alexandre Julliard 1c40426e95 Removed install_libdir targets and centralized the symlinks creation
in the main dll makefile.
2002-06-14 02:09:08 +00:00
Ove Kaaven d2d08f0c28 - support DirectInput 8 interfaces.
- implemented mouse wheel support.
2002-06-14 00:39:44 +00:00
Eric Pouech b706b23a10 Implemented a MP3 decoder (based on mpglib). 2002-06-04 17:53:46 +00:00
Alexandre Julliard 45a795c0d8 Restored the library file intermediate step for symlink dependencies. 2002-05-23 19:13:22 +00:00
Alexandre Julliard 5852f7a185 Run make clean in all directories, even the ones we don't compile in.
Simplified sub-directories rules a bit.
2002-05-23 02:47:16 +00:00
Eric Pouech bed67fc939 Created an ACM MS ADPCM codec. 2002-05-22 02:00:05 +00:00
Eric Pouech aeb0cdb9fb Implemented a G711 ACM codec (supports both A-Law and MU-Law). 2002-05-21 18:31:36 +00:00
Alexandre Julliard 23d3ef19ef Generate a kernel32 dependency for dlls that have no imports to handle
the winebuild-generated implicit import.
2002-05-17 04:32:20 +00:00
Alexandre Julliard 2ab7625934 Removed most imports of ntdll since we no longer import Wine internal
functions from there.
2002-05-17 03:37:12 +00:00
John K. Hohm 34909c206c Added comcat.dll with factory and manager but E_NOTIMPL work methods. 2002-05-14 21:50:56 +00:00
Alexandre Julliard ec329ab3b4 Updated make_dlls script for new import scheme. 2002-05-14 20:42:52 +00:00
Alexandre Julliard b6a7ca5855 Removed a bunch of multimedia code at Hidenori's request. 2002-05-02 01:29:18 +00:00
Patrik Stridvall 4c692b9b9f Stub implementation of SNMPAPI.DLL. 2002-04-29 18:43:35 +00:00
Alexandre Julliard 7418d39f5a Export a few more 16-bit GDI functions. Finished wineps separation. 2002-04-17 16:51:47 +00:00
Mike McCormack f6be044d62 Created a stubbed version of MSISYS.OCX. 2002-04-08 23:56:14 +00:00
Hidenori Takeshima b54389b3ed Added some stubs. 2002-04-08 22:45:34 +00:00
Alexandre Julliard d7c606d624 Various makefile fixes for the test environment. 2002-04-02 02:58:45 +00:00
Alexandre Julliard a05e448d90 Renamed some 16-bit spec files to match the dll name. 2002-03-26 19:56:06 +00:00
Alexandre Julliard ced71edbd7 Added support for driver-specific escapes in the x11drv to retrieve
X11 information. Finished dll separation of opengl32.
2002-03-23 21:43:56 +00:00
Hidenori Takeshima 0307f6dc7b Implemented an IMA driver. 2002-03-23 20:18:11 +00:00
Hidenori Takeshima bcb9c46c8f Implemented G711 codec driver. 2002-03-22 19:16:10 +00:00
Shi Quan He 6b0720f5d6 Started TWAIN implementation.
Marcus Meissner <marcus@jet.franken.de>
Merged into WineHQ, made sure it works without SANE.
2002-03-21 02:58:39 +00:00
Chris Morgan 9b0ba7ca2b Added aRts driver. 2002-03-21 01:38:19 +00:00
Hidenori Takeshima d5d18816c7 Added some stubs.
Started implementing MPEG parser.
2002-03-20 22:57:15 +00:00
Alexandre Julliard c1bfca04e1 Changed builtin dlls file names to make it clear they are not normal
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.
2002-03-20 22:19:06 +00:00
Alexandre Julliard abfcb8bfb9 Added make check target to run unit tests too since this seems to be
standard.
2002-02-28 21:43:46 +00:00
Aric Stewart c2a5ebc9e3 Added a pass-through msvcrt20. 2002-01-29 18:09:46 +00:00
Travis Michielsen 0f21ee8e0a Added crypt32.dll stub. 2002-01-10 19:41:11 +00:00
Alexandre Julliard 13b0c0915b Added rules for running tests. 2002-01-10 03:30:21 +00:00
Mike McCormack 2e40b964d8 Added netapi32.dll and the Netbios() call. 2001-11-06 17:52:36 +00:00
Hidenori Takeshima 1c53a7fc47 Added stubs for msrle32.dll and implemented RLE8 decoder.
Added stub for avicap32.
2001-11-06 00:41:05 +00:00
Hidenori Takeshima b4be998158 Added stubs for msdmo.dll, qcap.dll and devenum.dll. 2001-10-23 20:35:23 +00:00
Hidenori Takeshima 2843934af5 Implemented OleCreatePropertyFrame and
OleCreatePropertyFrameIndirect.
2001-10-23 19:59:24 +00:00
Hidenori Takeshima 17bee2ef58 Fixed some bugs.
Implemented AVI Decompressor.
Started implementing Color Space Converter.
Started implementing seeking.
2001-10-22 19:03:26 +00:00
Alexandre Julliard f33f7f0ed0 Improved make_dlls script. Moved dll list out of
Make.rules.in. Removed a few no longer used rules.
2001-09-17 20:09:08 +00:00
Hidenori Takeshima 1a8b33997f Added stubs for mapi32, msimg32, sti and url. 2001-09-14 21:36:30 +00:00
Eric Pouech a3d3d40506 Started implementing the MCIWnd* functions. 2001-08-18 18:02:34 +00:00
Eric Pouech 6360917580 Because of circular dependencies between comctl32 and msvfw32, replace
in comctl32 delay loading of msvfw32 by manual loading.
2001-08-18 16:09:19 +00:00
Alexandre Julliard 9dd5b16382 Added missing ntdll imports. 2001-07-27 19:49:49 +00:00
Alexandre Julliard e9dd63ef16 Removed import of x11drv from ddraw. 2001-07-26 21:48:17 +00:00
Alexandre Julliard 10c886f050 Updated dependencies. 2001-07-17 00:57:41 +00:00
Hidenori Takeshima b7d4b4e73b Added stubs for quartz.dll. 2001-07-02 18:57:22 +00:00
Dmitry Timoshkov 7aa8694908 Fix some inter dll dependencies. 2001-07-02 18:02:10 +00:00
Marcus Meissner b63ab44599 Implemented glu32.dll as libGLU.so forwarder. 2001-06-08 19:02:57 +00:00
Alexandre Julliard 90081092d9 Fixed setupapi dependencies. 2001-04-19 01:01:52 +00:00
Francois Gouget 7d2c1fbc38 Fix typo so that wintrust is built. 2001-04-17 17:33:01 +00:00
Rein Klazes 2a4c68bd0b Added new dll wintrust.dll with a stub for WinVerifyTrust(). 2001-04-16 19:36:12 +00:00
Ian Pilcher 744820d014 Various registry-related PostScript driver enhancements. 2001-04-02 19:14:41 +00:00
Eric Pouech 26146cdd67 Started the real implementation of mciavi. 2001-02-14 21:49:22 +00:00
Marcus Meissner 31052f9946 Implemented VideoCapDriverDescAndVer. 2001-01-28 23:45:43 +00:00
Stefan Leichter 73db900aae Implemented EnumProtocolA/W. 2001-01-12 23:15:54 +00:00
Jon Griffiths 0b47b289a8 Turn crtdll into forwards to msvcrt. 2001-01-12 20:42:06 +00:00
John R. Sheets bc80a3b4c7 Implemented stubs for IWebBrowser in shdocvw.dll. 2001-01-11 22:32:44 +00:00
Jon Griffiths 1db20bfd33 - Migrate CRTDLL to MSVCRT.
- Many fixes and a load of new functions.
2001-01-10 23:59:25 +00:00
Huw D M Davies fc7f6071ff Implement InternetCanonicalizeUrl. 2001-01-06 00:36:43 +00:00
Alexandre Julliard 44ff9760e7 Fixed dll dependencies. 2001-01-04 19:56:13 +00:00
Ulrich Weigand 5a8eef38ed Import kernel32 (for SetLastError()). 2000-12-27 18:35:52 +00:00
Ove Kaaven e5557b357a Separated the MZ loader and core DOS VM into dlls/winedos. 2000-12-26 00:22:45 +00:00
Hidenori Takeshima 473fd0b0f7 Implemented some DDK APIs - far from complete. 2000-12-15 23:00:00 +00:00