Eric Pouech
b74750c1b5
Added C++ support.
2004-03-22 20:38:06 +00:00
Alexandre Julliard
1de20ae4af
Rewrote handling of COM and LPT devices to use symlinks in
...
$WINEPREFIX/dosdevices, with suitable defaults if the symlinks are
missing.
Rewrote QueryDosDevice and DefineDosDevice to use the new scheme.
Added temporary code to create the symlinks based on the contents of
the config file.
2004-03-20 02:28:51 +00:00
Alexandre Julliard
adc0610db7
Make the standard create_file request handle serial ports too, and
...
remove the create_serial request.
2004-03-18 04:08:48 +00:00
Raphael Junqueira
ca6b072689
Stub implementations of RtlCreateQueryDebugBuffer,
...
RtlDestroyQueryDebugBuffer and RtlQueryProcessDebugInformation.
2004-03-18 02:08:43 +00:00
Hans Leidekker
821f4775a3
- Prefix many more functions, types, structs, etc. with MSVCRT_.
...
- Correct prototypes for _memccpy()/_memicmp().
- "define before use" reordering in file.c.
- Use the new math.h/float.h.
2004-03-16 19:17:11 +00:00
Alexandre Julliard
f30cfa8858
Implemented NtQueryDirectoryFile (partly based on a patch by Eric
...
Pouech).
2004-03-16 01:32:02 +00:00
Mike McCormack
d7427c8941
Declare MsiGetProductPropertyA/W.
2004-03-15 20:10:50 +00:00
Mike McCormack
65be0d1f50
Added SetupCreateDiskSpaceList stub.
2004-03-15 20:07:25 +00:00
Hans Leidekker
285ad721f4
The beginnings of math.h and float.h.
2004-03-12 19:47:20 +00:00
Dmitry Timoshkov
21fc3c8067
CreateDIBSection takes a const pointer to BITMAPINFO.
2004-03-12 19:46:12 +00:00
Robert Reif
cb86255de7
Added WAVEFORMATEXTENSIBLE.
2004-03-12 19:43:19 +00:00
Alexandre Julliard
014099caf5
Changed the create_file server request to take NtCreateFile flags
...
instead of CreateFileW ones (based on a patch by Eric Pouech).
2004-03-12 01:56:49 +00:00
Ge van Geldorp
5bec0d7ef8
Change GetFileTitleA/W prototype to match PSDK.
2004-03-12 01:52:11 +00:00
Robert Reif
f260380e5e
Added some missing defines.
2004-03-11 03:49:49 +00:00
Alexandre Julliard
63fae64558
Added definitions for S_IXUSR, S_IXGRP and S_IXOTH.
2004-03-10 01:54:39 +00:00
Alexandre Julliard
8045ad5c0e
Removed some unnecessary definitions from file.h.
...
Got rid of drive.h.
2004-03-09 23:51:02 +00:00
Alexandre Julliard
00777ec914
Get rid of the Filesystem option in the drive config, this was more
...
confusing than useful.
2004-03-09 19:52:06 +00:00
Alexandre Julliard
f8c24212ae
Added statvfs prototype.
2004-03-09 19:22:08 +00:00
Christian Costa
76b7787b58
Add amstream dll (MultiMedia Streams), part of Direct Show.
2004-03-09 01:29:56 +00:00
Alexandre Julliard
954c570ae3
Reimplemented GetVolumeInformation and SetVolumeLabel; volume label
...
and serial number are now stored in the filesystem instead of in the
config file (partly based on a patch by Eric Pouech).
2004-03-09 01:03:03 +00:00
Alexandre Julliard
b859a68682
Added check for f_namelen in struct statfs.
2004-03-07 03:16:43 +00:00
Alexandre Julliard
13af489103
Use statvfs instead of statfs, and provide a default implementation in
...
libwine_port if necessary.
2004-03-05 21:03:46 +00:00
Alexandre Julliard
db692c8f39
Open a real file handle for drive devices, and get rid of the server
...
device hacks (based on a patch by Eric Pouech).
2004-03-04 23:00:18 +00:00
Alexandre Julliard
05df86a38f
Moved more GDI definitions to gdi_private.h.
...
Get rid of bitmap.h and palette.h.
2004-03-04 20:41:12 +00:00
Alexandre Julliard
45468c06df
Changed the GetTextExtentPoint graphics driver entry point to return
...
device coordinates.
Removed not used breakCount field in the DC structure.
2004-03-03 21:32:15 +00:00
Alexandre Julliard
cb4ecc878f
Implemented Get/SetBoundsRect based on a patch by Ken Belleau.
2004-03-03 05:29:44 +00:00
Robert Shearman
bea0b25554
- Add more RPC format characters.
...
- Add some NDR functions and structures.
2004-03-03 05:25:37 +00:00
Christian Costa
f1c1b6d3cb
Added evcode.h include.
2004-03-03 02:18:32 +00:00
Hans Leidekker
f7ed056a43
Added protocol type constants.
2004-03-02 20:53:31 +00:00
Robert Reif
2e4105c63b
Added dxerr8.h and dxerr9.h header files.
2004-03-02 06:44:26 +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
Dimitrie O. Paun
f41c2b212a
Instrument winegcc to use the compilers and options detected at
...
configure time. Add support for parsing/formatting a string array
from/to a char string. Add option to disable short wchar support in
winegcc.
2004-03-02 02:23:26 +00:00
Kevin Koltzau
bf6df05053
Define MKSYS_URLMONIKER.
2004-03-01 23:12:47 +00:00
Juan Lang
939d9ca3f3
Added sspi.h.
2004-03-01 23:10:33 +00:00
Alexandre Julliard
e8a339c1d2
Portability fixes for LSB compatibility.
2004-03-01 21:32:02 +00:00
Martin Fuchs
4932f56062
Correct return type of SysStringLen() and SysStringByteLen().
2004-03-01 21:22:59 +00:00
Juan Lang
1795994d53
- correct some prototypes, add some defines
...
- stub a couple more functions
2004-03-01 21:19:37 +00:00
Juan Lang
159e0dc242
Declare a few more Net apis and constants.
2004-03-01 21:18:49 +00:00
Patrik Stridvall
774c88a24d
More stubs and better headers for mswsock.dll.
2004-02-28 01:49:37 +00:00
Robert Reif
e7310f4461
Added missing #define for DS_INCOMPLETE.
2004-02-27 21:29:10 +00:00
Patrik Stridvall
885450a38e
Added proper headers for the *ActCtx* functions.
2004-02-27 21:28:34 +00:00
Patrik Stridvall
5b6ba6038d
Added macro DEFAULT_UNREACHABLE.
2004-02-27 21:25:12 +00:00
Alexandre Julliard
5a157628c7
Implemented InstallHinfSection (based on a patch by Chris Morgan).
2004-02-27 04:43:32 +00:00
Alexandre Julliard
cb283489ad
Added support for the RegisterDlls section (partly based on a patch by
...
Chris Morgan).
2004-02-27 00:47:10 +00:00
Dmitry Timoshkov
7009428f81
Add A/W mapping for MCI_DGV_WINDOW_PARMS.
2004-02-26 05:28:49 +00:00
Rok Mandeljc
b26d65bba9
Added name resolving for CLSIDs, IIDs, GUIDs and return codes.
2004-02-25 01:30:03 +00:00
Alexandre Julliard
1a87dc42e2
Removed some of the DOS device hacks (based on a patch by Eric
...
Pouech).
2004-02-24 01:15:12 +00:00
Uwe Bonnes
9ffce00940
Pass inherit handle flag properly for CreateNamedPipe.
2004-02-24 01:06:30 +00:00
Alexandre Julliard
4d984fd9c1
Create real file handles for VxDs instead of using the server device
...
object hack (partly based on a patch by Eric Pouech).
2004-02-20 05:22:20 +00:00
Alexandre Julliard
c042e13ef6
Fixed varargs handling in the scanf functions (spotted by Eric
...
Pouech).
2004-02-19 01:13:12 +00:00
Kevin Koltzau
80d8cc36b4
Define SPI_* values introduced in XP.
2004-02-19 01:10:34 +00:00
Christian Costa
fabcd27800
Added some stubs.
2004-02-17 21:05:44 +00:00
Huw Davies
14743a0f3b
SetMenu should always call SetWindowPos whether the window is visible
...
or not. However we shouldn't call SWP from CreateWindowEx.
Added a test for this behaviour.
2004-02-17 20:29:05 +00:00
Robert Shearman
41596e8031
- Fix some traces.
...
- The TBM_GET*HOTLIST functions take imagelist ID in wParam.
- Implement TBM_GETSTRING{A,W}.
- Implement undocumented 0x462 message.
2004-02-17 20:28:19 +00:00
Alexandre Julliard
1415a11034
Fixed IntlStrEqWorkerA/W prototypes.
2004-02-17 20:25:12 +00:00
Alexandre Julliard
e04fe7da4e
Moved hGCClipRgn handling to the graphics driver.
2004-02-13 20:26:27 +00:00
Alexandre Julliard
d1f73181f8
Removed a couple of unused fields in the DC structure.
2004-02-13 04:06:37 +00:00
Steven Edwards
ae9ce86324
Windows porting fix - Define O_NONBLOCK if not defined.
2004-02-12 22:39:18 +00:00
Alexandre Julliard
a2e2e18586
Avoid a few more GetModuleHandle calls.
2004-02-12 00:35:01 +00:00
Alexandre Julliard
487b9f5f00
Moved some more definitions out of undocshell.h into the exported
...
headers.
2004-02-11 06:21:45 +00:00
Martin Fuchs
fa828cd057
- move some PIDL function declarations from undocshell.h into public
...
header, as they are no longer undocumented
- implement context menu support for Winefile
2004-02-11 04:18:12 +00:00
Steven Edwards
000a5c73ee
Porting Fixes for Mingw/MSVC.
2004-02-10 20:09:43 +00:00
Francois Gouget
7b6935c2ae
Remove the winetest_ok() hack that adds a trailing '\n' if it is
...
missing.
2004-02-10 20:09:26 +00:00
Dmitry Timoshkov
cff42a8d71
Add GetProcessHeaps() prototype.
2004-02-10 20:08:10 +00:00
Alexandre Julliard
f0b082b354
Dynamically retrieve the metrics that depend on the screen size (based
...
on a patch by Alex Pasadyn).
Get rid of the no longer used SM_WINE_BPP metric.
2004-02-10 02:25:23 +00:00
Jon Griffiths
d015d3b98a
Add some missing prototypes, fix AssocIsDangerous.
...
Implement StrRetToBSTR, delay-import oleaut32.
2004-02-10 02:22:17 +00:00
Juan Lang
6bcde773e7
Declare some SetupDi functions and related constants.
2004-02-09 20:57:40 +00:00
Juan Lang
bd337a8665
#ifdef guard the declaration of type IID to be compatible with
...
midl-generated stubs.
2004-02-09 20:48:57 +00:00
Alexandre Julliard
5fdc57ef5c
Added memchrW and memrchrW to the exported Unicode functions.
2004-02-07 02:24:15 +00:00
Alexandre Julliard
f19c9e7cdd
Get pointer to CreateFileW earlier on during startup.
...
Make sure we don't crash when loading a dll before the modref for the
main exe has been created.
2004-02-07 01:11:54 +00:00
Alexandre Julliard
163396b955
Revert the thread exit race fix for now, it doesn't work right on
...
pthreads.
2004-02-05 17:45:31 +00:00
Alexandre Julliard
4fac95df3d
Fixed a couple of race conditions in the wine_pthread routines at
...
thread startup and exit.
2004-02-05 02:01:35 +00:00
Eric Pouech
53fa0d5433
- Fixed broken winedbg compilation on BSD.
...
- Fixed some corner case handling in ELF list walking (reported by
Robert Shearman).
2004-02-05 01:27:38 +00:00
Kevin Koltzau
f5fc26fe3b
Add define MAKEROP4.
2004-02-03 21:29:22 +00:00
Juan Lang
c9053d7480
Declare SHGetFolderPath and related constants.
2004-02-03 21:26:41 +00:00
Eric Pouech
2fba6872ad
Added ListView_GetHeader macro.
2004-02-02 23:09:42 +00:00
Alexandre Julliard
55d72b792f
lpCreateParams should be a SEGPTR in 16-bit code.
2004-01-28 21:41:56 +00:00
Kevin Koltzau
92b84cf926
Add missing DTBG_* defines.
2004-01-27 20:07:23 +00:00
Alexandre Julliard
d07c1004e3
Moved a few remaining 16-bit definitions out of the standard headers.
2004-01-23 22:51:41 +00:00
Ge van Geldorp
100e11309b
Fix various function prototypes to conform to PSDK.
2004-01-23 20:57:26 +00:00
Ge van Geldorp
399901e054
Rename LARGE_INTEGER and ULARGE_INTEGER members "s" to "u" to conform
...
with PSDK.
2004-01-23 01:51:33 +00:00
Rolf Kalbermatter
7af8b13f11
Implement PathGetShortPathA/W and change its prototype to match the
...
documentation on MSDN.
2004-01-21 23:51:57 +00:00
Mike Hearn
eca464b679
Implemented RpcIsProtSeqValid.
2004-01-20 23:36:50 +00:00
Rein Klazes
f20ce3b816
Fix MultiByteToWideChar and WideCharToMultiByte when called with code
...
page CP_SYMBOL.
Remove the symbol font from the code page table, so it is not reported
as a valid/supported/installed code page.
Remove workarounds for the badly behaved MultiByteToWideChar and co.
in a few places.
2004-01-20 22:39:06 +00:00
Alexandre Julliard
32b1e67ae5
Moved msacmdrv.h to include directory to avoid inter-dll header
...
dependencies.
2004-01-20 21:55:28 +00:00
Dmitry Timoshkov
dc70553cae
Merge the MDI and common window creation code. Change the way MDI
...
children are managed in MDIClient.
Add support for MDICREATESTRUCT A<->W conversions.
Add support for WM_MDIREFRESHMENU.
2004-01-20 04:29:20 +00:00
Alexandre Julliard
d841a735c7
Removed useless warning.
2004-01-20 00:24:22 +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
Rolf Kalbermatter
ed32535931
Implemented PathFileExistsAndAttributesA/W function.
2004-01-19 21:46:14 +00:00
Alexandre Julliard
32f1ac3a66
Use the exported FONTENUMPROCW as parameter in the EnumDeviceFonts
...
driver function instead of defining a private function type.
2004-01-18 23:35:12 +00:00
Alexandre Julliard
b89525fb06
Removed the bitsPerPixel field in the generic DC structure, and leave
...
it up to the graphics driver to define it if necessary.
2004-01-18 22:20:17 +00:00
Mike McCormack
4c979ea522
Added SystemTimeToTzSpecificLocalTime definition.
2004-01-16 21:22:13 +00:00
Francois Gouget
f01275cdbd
Add a couple of missing definitions to urlmon.h.
2004-01-16 21:21:54 +00:00
Alexandre Julliard
7342390852
Get rid of the global INTERNAL_[XY]WSTODS macros.
2004-01-15 06:19:35 +00:00
Alexandre Julliard
6ec42c0c3b
Moved a bunch of definitions from gdi.h into a new gdi_private.h to
...
make sure we don't use them outside of gdi32.
2004-01-15 00:35:38 +00:00
Ivan Leo Murray-Smith
07c0653b7d
Updated copyright information.
2004-01-14 05:10:45 +00:00
Alexandre Julliard
53145d96f6
Moved some code around to avoid exporting DIB functions from gdi32.
2004-01-13 23:31:46 +00:00
Marcus Meissner
219731197a
Added stub for EnumICMProfilesA/W.
2004-01-13 05:20:17 +00:00
Vincent Béron
431a96f43a
Get rid of a W->A crosscall (ResetDCA->ResetDCW).
2004-01-13 01:06:44 +00:00
Alexandre Julliard
a51bb8151d
ScrollDC doesn't need to be in the graphics driver.
2004-01-12 21:15:16 +00:00
Eric Pouech
d6771b1333
Implemented Toolhelp32ReadProcessMemory.
2004-01-12 21:05:53 +00:00
Alexandre Julliard
e8283089cb
Get rid of no longer needed WINE_PACKED define.
2004-01-09 22:18:49 +00:00
Robert Reif
7dd637467a
Added some missing defines and a struct.
...
Fixed some const * arguments.
2004-01-09 22:06:54 +00:00
Ulrich Czekalla
e24d3fec2d
Added header dbt.h.
2004-01-09 00:57:08 +00:00
Aric Stewart
2eebf3c78e
Enable Tablet support with both Tilt and Pressure.
2004-01-09 00:03:00 +00:00
Alexandre Julliard
4e4460eaef
There's no need for DUMMYUNIONNAME in private headers.
2004-01-08 05:27:23 +00:00
Kevin Koltzau
201da3378d
Define OPENFILENAME_SIZE_VERSION_400.
2004-01-08 05:16:23 +00:00
Alexandre Julliard
e293074100
Added configure check for readlink.
2004-01-08 05:07:05 +00:00
Alexandre Julliard
3604824262
If supported by the linker, prevent the ELF loader from calling the
...
dll constructors at load time and call them from the dll entry point
instead.
2004-01-08 03:36:53 +00:00
Mike McCormack
e5a1134469
Add icm.h for colour management.
2004-01-08 00:40:22 +00:00
Kevin Koltzau
3accd8dfc4
Define structs FILEDESCRIPTOR and FILEGROUPDESCRIPTOR used with the
...
clipboard format CF_FILEGROUPDESCRIPTOR.
2004-01-08 00:39:21 +00:00
Francois Gouget
640cc3f3e1
Assorted spelling fixes.
2004-01-06 22:08:33 +00:00
Martin Fuchs
9d7bcf8fdd
Define IShellExecuteHook interface.
2004-01-06 21:38:55 +00:00
Alexandre Julliard
72ecbb0675
SHCoCreateInstance is now documented (spotted by Francois Gouget).
...
Its first argument should be a Unicode string.
2004-01-06 20:42:47 +00:00
Eric Pouech
5bf3a2669b
Made wine_get_unix_file_name take a Unicode string pointer.
2004-01-05 23:42:09 +00:00
Martin Fuchs
c0a5a27c15
Correct return type of SHFileOperationA/W.
2004-01-05 21:13:37 +00:00
Steven Edwards
6518b5ca27
MSVC porting fixes.
2004-01-05 21:12:21 +00:00
Mike Hearn
43cb03be3a
Implemented RegFlushKey and NtFlushKey.
2004-01-03 00:38:30 +00:00
Alexandre Julliard
7984ded712
Added wine_dll_get_owner function that retrieves the 32-bit dll
...
containing a given 16-bit dll by reading the symlink, so that we don't
need to dlopen it.
2004-01-02 21:08:05 +00:00
Steven Edwards
d8f9c1c076
Fix compiling netapi32 on MSVC with PSDK headers.
2004-01-02 20:15:05 +00:00
Alexandre Julliard
875927f67e
Updated configure with autoconf 2.58. Set the bug report address.
2004-01-02 01:55:29 +00:00
Dmitry Timoshkov
cd61ce8529
Add support for many MCIWNDM_ messages and some MCI_ commands in the
...
MCIWndClass implementation.
MCIWndRegisterClass() takes no parameters according to Platform SDK
headers.
2004-01-01 00:12:13 +00:00
Alexandre Julliard
446d8321a7
Store window icons in the window structure so that WM_SETICON can do
...
the right thing (based on a patch by Aric Stewart).
2003-12-31 23:51:52 +00:00
Dmitry Timoshkov
9741589bdf
Fix many function prototypes and data types according to Platform SDK
...
definitions.
2003-12-31 23:49:45 +00:00
Dmitry Timoshkov
be6d014f35
Add Unicode->ANSI MCI message mapping, implement mciSendCommandW, fix
...
a bug with a window creation belonging to another hInstance, add
support for MCI_WINDOW command in mciavi.drv, add support for MCI_PLAY
and MCI_STOP in the MCIWndClass implementation.
2003-12-31 19:00:03 +00:00
Rein Klazes
62fb1919f8
- Add a bitmap resource with the font icons: TrueType, printer,
...
OpenType and Type 1. Modify the code so that they will be used if or
when the needed bits are passed to the FontEnumProc.
- Use EnumFontFamiliesEx instead of EnumFontFamilies.
- Fix the fixme in the WM_MEASUREITEM message handler.
2003-12-30 22:08:17 +00:00
Dmitry Timoshkov
06464999f1
Implement support for many MCIWndClass MCI_ and MCIWNDM_ messages.
...
Convert MCIWndClass implementation to unicode.
2003-12-15 20:17:11 +00:00
Aric Stewart
3dc71b65a7
Better handling of some service functions.
2003-12-13 03:25:37 +00:00
Kirill Smelkov
12b36ecb4a
Added CreateAsyncBindCtx and IsAsyncMoniker stubs.
2003-12-13 00:03:30 +00:00
Ge van Geldorp
6ba2226f2c
When building a PE DLL (MinGW), variables exported from a DLL must be
...
explicitly marked as dllimport when using them.
2003-12-13 00:02:31 +00:00
Jon Griffiths
ae0ca56453
Added RtlNtStatusToDosErrorNoTeb, RtlGet/Set/RestoreLastWin32Error,
...
RtlGUIDFromString, RtlStringFromGUID.
2003-12-12 05:56:44 +00:00
Alexandre Julliard
bd13ab8d78
Store a pointer to the client-side class structure in the server and
...
return it on create_window and destroy_class.
Only create a single instance of the desktop class for the whole
session.
Added some missing locking in the client-side class management.
2003-12-11 05:34:53 +00:00
Kirill Smelkov
32f296b6d5
Added stub and prototype for WSAJoinLeaf.
2003-12-11 05:16:48 +00:00
Mike McCormack
f3eff5232e
Implement CryptRegisterOIDFunction and CryptSIPAddProvider.
2003-12-11 04:26:05 +00:00
Alexandre Julliard
bfce151ae5
Added window classes in the server, and support for inter-process
...
GetClassWord/Long (based on a patch by Mike McCormack).
Various fixes to the class instance handling.
2003-12-10 04:08:06 +00:00
Alexandre Julliard
ebf1243ec1
Added support for inter-process GetWindowWord.
...
Do better range checking on the window extra bytes.
2003-12-10 01:34:51 +00:00
Jon Griffiths
31c50ccb27
Add a few soon-to-be-implemented functions.
2003-12-10 00:35:44 +00:00
Kevin Koltzau
cc09196356
Implemented GetTitleBarInfo.
2003-12-08 23:46:29 +00:00
Alexandre Julliard
631dba5069
Added CS_DROPSHADOW.
2003-12-08 22:02:33 +00:00
Dimitrie O. Paun
2eaefbd1a4
Move content of global.h into the appropriate private headers.
2003-12-08 21:58:55 +00:00
Mike McCormack
8b0d2891bf
Stub implementations for CertCreateCRLContext and CertCloseStore.
2003-12-08 21:51:40 +00:00
Juan Lang
216a0dfbe7
Partially implement NetWkstaGetInfo.
2003-12-08 21:45:44 +00:00
Dimitrie O. Paun
573b389053
Move include/bitmaps/*.xpm where they belong.
2003-12-08 21:44:24 +00:00
Alexandre Julliard
5329fc8902
Get rid of clipboard.h.
2003-12-05 04:45:50 +00:00
Dimitrie O. Paun
2f2c08db8c
Add missing ListView_GetViewRect() macro.
2003-12-04 20:52:39 +00:00
Alexandre Julliard
e85491274d
Moved the DEFINE_REGS_ENTRYPOINT macros to include/wine/port.h.
...
Removed the C fallback code, do that in the callers instead.
2003-12-04 05:48:03 +00:00
Kirill Smelkov
64fb191cf6
IBindHost interface additions.
2003-12-03 04:01:57 +00:00
Kirill Smelkov
c4fc1abff7
Added IObjectWithSite interface.
2003-12-03 04:01:26 +00:00
Alexandre Julliard
04ecca54a1
Use wine_server_release_fd() instead of close() everywhere we use
...
wine_server_handle_to_fd().
A few minor winsock cleanups.
2003-12-02 04:19:56 +00:00
Mike McCormack
9b513ad686
Stub implementations for ChangeServiceConfigA/W.
...
Implement CreateServiceW and call it from CreateServiceA.
Partial implementation of QueryServiceConfigW.
2003-12-02 03:48:53 +00:00
Thomas Brix Larsen
16c1bf123d
Added stub for CryptProtectData, so programs like Skype can start.
2003-12-02 03:47:44 +00:00
Alexandre Julliard
f3f435ffa1
Added wine_server_release_fd function to release the fd returned by
...
wine_server_handle_to_fd. Fixed a couple of potential fd leaks.
2003-12-01 23:01:12 +00:00
Mike McCormack
d72bd7ec2e
Declare some MSI functions.
2003-12-01 22:38:43 +00:00
Kirill Smelkov
c3c33a042f
Added SetDCPenColor prototype.
2003-12-01 22:35:10 +00:00
Dmitry Timoshkov
2964888d05
A general cleanup of the version resources in Wine DLLs.
2003-11-30 05:59:29 +00:00
Stefan Leichter
ee33c001ac
Changed the version resource to be created in the common way.
2003-11-30 01:42:26 +00:00
Juan Lang
e7fd6fd2a1
Implemented a lot of Netbios().
2003-11-29 00:19:19 +00:00
Alexandre Julliard
0b19a6f7bc
Better support for div and ldiv in Winelib apps.
2003-11-28 23:17:28 +00:00
Alexandre Julliard
402b79a1e8
Porting fixes.
2003-11-27 00:59:36 +00:00
Alexandre Julliard
97903d260b
Added support for inter-process GetWindowLong on the window extra
...
bytes.
2003-11-26 22:15:41 +00:00
Alexandre Julliard
e267311e93
Fixed WINELIB_NAME_AW typo (thanks to Robert Shearman).
...
Removed extra BroadcastSystemMessage prototype.
2003-11-26 05:22:42 +00:00
Dimitrie O. Paun
4bb62422d9
Added a few missing TabCtrl_* macros.
2003-11-26 05:20:32 +00:00
Kevin Koltzau
358fff8142
Implement the TME_NONCLIENT flag in TrackMouseEvent to handle
...
nonclient hover/ leave events.
2003-11-26 05:06:59 +00:00
Alexandre Julliard
2fdc4dc5dd
Added missing prototypes for some implemented functions.
2003-11-26 04:11:56 +00:00
Alexandre Julliard
b7976c00a0
Fixed declarations of BroadcastSystemMessage and TranslateAccelerator
...
in winuser.h. Added GetWindowModuleFileName.
2003-11-26 04:09:00 +00:00
Alexandre Julliard
29cff12d06
Moved the ShellExecuteEx definitions to shellapi.h where they belong.
2003-11-26 03:59:16 +00:00
Huw Davies
9e8ce63e2e
Let enhmetafiles reuse gdi handles. This works by a dc 'registering'
...
with an object that it wants to know when the object is deleted. Until
the dc gets delete notification it's free to assume that it doesn't
need to write the create record for that object again. Upon receiving
the delete notification it writes the DeleteObject record. Windows
seems to do it this way too.
2003-11-25 05:03:09 +00:00
Alexandre Julliard
6281d82e87
Store the thread entry point in the startup info passed to the new
...
thread instead of the TEB.
2003-11-25 03:42:05 +00:00
Pierre d'Herbemont
794bf0fda0
Add Darwin/Mac OS X support to the build system.
2003-11-25 03:31:26 +00:00
Alexandre Julliard
9e73f55af3
Store the last error code at the TEB offset used by NT instead of the
...
Win9x one.
2003-11-25 01:53:23 +00:00
Eric Pouech
ff0365290b
Got rid of DRIVE_OpenDevice, and replaced it with Win32 equivalents.
2003-11-25 01:51:07 +00:00
Alexandre Julliard
16b4411669
Removed MODULE_GetLoadOrderA.
2003-11-25 01:03:04 +00:00
Ulrich Czekalla
e3c9de666d
Implemented DMORegister, DMOUnregister, DMOGetName, DMOEnum.
2003-11-25 00:55:57 +00:00
Alexandre Julliard
436eda3071
Removed task.h.
2003-11-25 00:42:26 +00:00
Mike McCormack
69357ebb04
Added some structures used by NetUserModalsGet.
2003-11-25 00:05:39 +00:00
Alexandre Julliard
c6d44be3e5
Create a huge array in bss to reserve the memory area we need for PE
...
binaries, to prevent exec shield from mapping system libraries there.
2003-11-22 00:08:26 +00:00
Dmitry Timoshkov
33f9dcb1f9
Move CompareString implementation to libwine_unicode, add a bunch of
...
CompareString tests.
2003-11-22 00:00:53 +00:00
Gregory M. Turner
add18f77e9
Implemented RpcObjectSetType.
2003-11-21 22:14:42 +00:00
Vincent Béron
7d41296bd7
Removed stale instance.h.
2003-11-20 04:17:58 +00:00
Rein Klazes
e617a9c528
Include ft2build.h before freetype/freetype.h. Libfreetype 2.1.7
...
requires this.
2003-11-19 02:18:13 +00:00
Robert Shearman
d6254fcb43
- AVI Splitter implementation.
...
- Add new debugging function wine_dbstr_longlong.
2003-11-18 20:47:48 +00:00
Francois Gouget
84540b4dc7
Assorted spelling fixes.
2003-11-18 20:41:24 +00:00
Alexandre Julliard
a7ce2abc9d
Removed include/selectors.h.
2003-11-18 00:16:25 +00:00
Alexandre Julliard
d868549754
Moved toolhelp.h to dlls/kernel.
2003-11-17 20:49:45 +00:00
Alexandre Julliard
f9be2f3d21
Removed some unnecessary includes.
2003-11-17 20:31:29 +00:00
Alexandre Julliard
d3fb25cd0f
Moved a few definitions used in only one source file out of module.h.
2003-11-17 20:16:38 +00:00
Alexandre Julliard
8fb98a41e0
Added wine_ldt_is_system() to replace the IS_SELECTOR_SYSTEM macro,
...
and stop exporting the WINE_LDT_FIRST_ENTRY constant.
2003-11-17 20:12:56 +00:00
Alexandre Julliard
e983652363
Moved a number of DOS definitions out of the global headers and into
...
winedos private files. Removed the msdos.h header.
2003-11-15 00:13:20 +00:00
Alexandre Julliard
4044372596
Moved winedos loading functionality to dlls/kernel/instr.c and get rid
...
of msdos/dpmi.c.
2003-11-14 21:08:39 +00:00
Jon Griffiths
2f558b53f1
Add some missing prototypes/defines.
...
OaBuildVersion() returns a ULONG, not UINT.
2003-11-14 21:01:15 +00:00
Eric Pouech
8ca6cadab1
- moved the remaining of int21 calls to dlls/winedos
...
- disabled drive enabling/disabling as well as disk serial number
writing (for DLL separation issues)
- added volume management prototypes to include/winbase.h
- started DefineDosDevice (needed by first item in this list)
- removed int21 specific code from dlls/kernel
2003-11-14 04:54:39 +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
Dmitry Timoshkov
b0c2e54a03
Add preliminary support for keyboard layout APIs.
2003-11-14 03:32:43 +00:00
Alexandre Julliard
55b51eabdf
Removed instance.h and callback.h, moving their contents to
...
kernel_private.h.
2003-11-13 21:04:01 +00:00
Alexandre Julliard
821ab8636f
Added configure check for pthread_getattr_np.
2003-11-12 22:44:56 +00:00
Alexandre Julliard
b2d937d5d9
Added sigsetjmp/siglongjmp and gettid to the portability library.
2003-11-12 03:16:00 +00:00
Alexandre Julliard
daeccba704
Moved the exec_wine_binary function to the wine library, and use it to
...
exec the wineserver too.
2003-11-11 22:21:29 +00:00
Ulrich Czekalla
fd5e811c4e
Added stubs for AccessCheckByType, AddAuditAccessAce,
...
GetNamedSecurityInfoA, GetNamedSecurityInfoW.
Implemented ConvertStringSecurityDescriptorToSecurityDescriptorW,
DeleteAce, MakeAbsoluteSD, GetAclInformation, ConvertStringSidToSidW,
RtlDeleteAce, RtlQueryInformationAcl.
2003-11-11 22:03:24 +00:00
Alexandre Julliard
4d626b062b
Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Huw Davies <huw@codeweavers.com>
...
Constify strings.
Fix args of [GS]etPrinterDataEx
2003-11-11 20:38:51 +00:00
Rolf Kalbermatter
1816f8c0e1
Add constants for DSA_InsertItem and DPA_InsertPtr according to newest
...
MSDN headers.
2003-11-11 00:29:31 +00:00