Alexandre Julliard
16cd86197a
Moved DLLFLAGS to a separate variable instead of including it in
...
DEFS.
2003-09-24 19:01:44 +00:00
Pavel Roskin
7add08a303
Added configure check for spawnvp().
2003-09-24 18:54:40 +00:00
Alexandre Julliard
240b0a9b48
Moved the Windows version code to dlls/ntdll, and implemented
...
RtlGetVersion and RtlVerifyVersionInfo.
Moved the 16-bit and DOS version support to dlls/kernel.
2003-09-24 05:26:00 +00:00
Alexandre Julliard
3bff2b3c9c
Authors: Juraj Hercek <juraj@syncad.com>, Eric Frias <efrias@syncad.com>
...
Implemented pthread conditions.
2003-09-23 22:59:44 +00:00
Juraj Hercek
9d481e32a0
Added SS_ENDELLIPSIS.
2003-09-23 22:57:20 +00:00
Jon Griffiths
fc049ecdd5
Added StrFormatKBSizeA/W.
2003-09-23 22:49:56 +00:00
Felix Nawothnig
25c0a1d5bb
Added definitions for ListView_GetColumnWidth, ListView_SetColumnWidth
...
and ListView_RedrawItems.
2003-09-23 22:48:49 +00:00
Maxime Bellengé
4dc75a5d82
Added LVKF_* defines.
2003-09-22 19:47:42 +00:00
Rolf Kalbermatter
58c0561bad
Added declarations for newly documented SHChangeNotify API and fixed
...
some prototypes.
2003-09-22 19:24:13 +00:00
Rolf Kalbermatter
f42bc61b86
Don't redefine declspec under MSVC.
2003-09-22 19:22:14 +00:00
Alexandre Julliard
a37e7608c7
Moved 32-bit relay and snoop support to dlls/ntdll.
2003-09-19 04:32:39 +00:00
Alexandre Julliard
97ad311e71
Moved the 32-bit builtin loader and the remaining bits of the PE
...
loader into dlls/ntdll/loader.c.
2003-09-19 04:04:57 +00:00
Eric Pouech
c3e6c095e1
Implemented kernel32.GetIoProcessCounters and stubbed
...
ntdll.NtQueryProcessInformation(ProcessIoCounters).
2003-09-19 00:06:45 +00:00
Alexandre Julliard
52f692fb9b
Moved the wine server client-side support to dlls/ntdll. Removed a
...
couple of unnecessary functions.
2003-09-18 23:27:19 +00:00
Alexandre Julliard
bff860c4b1
Moved synchronization and syslevel routines to dlls/kernel.
2003-09-18 04:39:13 +00:00
Alexandre Julliard
8db8368ee7
Keep the file handle of 16-bit modules open while the module is
...
loaded. This makes it possible to remove the InstallShield hack in
OpenFile16.
Moved LoadLibrary32_16 to kernel.
2003-09-18 04:35:34 +00:00
Alexandre Julliard
9eb1d2c7fa
Moved I/O port handling to dlls/winedos.
2003-09-17 22:45:46 +00:00
Alexandre Julliard
add0c5850b
Use WOWCallback16Ex to switch to vm86 mode so that we can setup a
...
proper exception handler and handle instruction emulation.
2003-09-17 20:23:33 +00:00
Alexandre Julliard
f5cb3dde17
Moved undocumented functions out of the exported commctrl.h.
2003-09-17 20:15:21 +00:00
Alexandre Julliard
1084a8ba93
Moved out of windef.h a few definitions that don't belong there
...
(reported by Filip Navara).
2003-09-17 04:31:27 +00:00
Mike McCormack
2b2a6f31a9
Added mailslot defines.
2003-09-16 20:26:28 +00:00
Filip Navara
2773106058
Fixed definitions of TTTOOLINFOA/W_V1_SIZE and
...
REBARBANDINFOA/W_V3_SIZE.
2003-09-16 01:17:25 +00:00
Eric Pouech
9fd54b2838
- Implemented a few information classes in NtQuerySystemInformation.
...
- Added handle information to (wineserver) process snapshot.
2003-09-16 01:07:21 +00:00
Rolf Kalbermatter
6f9336dd31
Added IFileSystemBindData implementation.
2003-09-15 22:10:48 +00:00
Eric Pouech
78b50f23e3
- Moved Wine extension to get DSound interface from a wave device from
...
include/mmsystem.h to include/mmddk.h.
- Removed all dependencies on heap.h.
- Fixed a few prototypes (mmioRename[AW], mciSendStringW, *Message).
2003-09-15 20:13:30 +00:00
Mike McCormack
e66069d94e
Declare mailslot functions.
2003-09-15 20:01:56 +00:00
Kevin Groeneveld
8be51c92e4
Add missing wReserved1 member to DCB structure definition.
...
Fix several bugs in BuildCommDCBAndTimeouts:
- make sure LPCSTR parameter is really treated as constant
- fix possible buffer overflow if passed in string is too long
- if the device control string is invalid, do not modify DCB
- do not clear entire DCB, only modify appropriate members
- fix parsing of stop bits parameter so it works for 1 and 1.5
- populate COMMTIMEOUTS when to=xxx parameter is specified
- added support for xon, odsr, octs, dtr, rts, and idsr parameters
- fix several other parsing errors
2003-09-12 00:26:15 +00:00
Eric Pouech
766ef669eb
Moved some MM internal definition to internal include files.
2003-09-12 00:24:16 +00:00
Dimitrie O. Paun
41d7518a62
Remove checks from {pop,psh}pack[1248].h that were causing the
...
standalone processor to fail.
2003-09-11 23:08:58 +00:00
Alexandre Julliard
ef5f6c7fad
Moved list.h to include/wine so that it can be used everywhere.
2003-09-11 20:45:17 +00:00
Dimitrie O. Paun
643b7c97ac
The Get[RGB]Value() macros should return a BYTE, not the same type as
...
the one passed in.
2003-09-11 20:40:57 +00:00
Geoff Thorpe
23609d22d6
Added a stub for NetStatisticsGet.
2003-09-11 03:09:19 +00:00
Geoff Thorpe
7701dea1cd
Added a stub for Heap32ListFirst.
2003-09-11 03:00:11 +00:00
Francois Gouget
68ea3623b8
Modify winetest_ok to only add a trailing '\n' if there is none.
...
Modify macros in the kernel, oleaut32 and user tests to print a '\n'.
2003-09-11 01:07:19 +00:00
Alexandre Julliard
cf52644a1c
Removed the A/W constants for builtin cursors, icons and resource
...
types since they don't exist on Windows, and added typecasts
everywhere instead.
2003-09-10 03:56:47 +00:00
Alexandre Julliard
20c169e0a4
Fixed a few more headers dependency issues.
2003-09-09 19:39:31 +00:00
Alexandre Julliard
69c90c2a9f
Converted the rest of the obj_*.h headers to IDL into shobjidl.idl.
2003-09-09 19:32:36 +00:00
Alexandre Julliard
cc392b95cf
Some STATUS_* defines have to be duplicated in winnt.h.
2003-09-09 19:26:40 +00:00
Alexandre Julliard
2eb5d8b9b1
On TlsFree, clear the released TLS index in all threads.
2003-09-08 19:02:01 +00:00
Rolf Kalbermatter
7ffcb0ea98
Change parameter in SHGetSpecialFolderPathA/W to int as documented in
...
MSDN.
Add some more definitions and move SHGetDesktopFolder() from
wine/obj_shellfolder.h to here.
2003-09-08 18:47:10 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Alexandre Julliard
d937dc2963
Implemented shtypes.idl and shobjidl.idl and removed a few more
...
wine/obj_* headers.
2003-09-04 19:43:39 +00:00
Dimitrie O. Paun
837e357d8e
Removed non-standard header includes.
2003-09-04 19:39:08 +00:00
Alexandre Julliard
96b0b34282
Converted obj_webbrowser.h to IDL and moved the definitions to
...
exdisp.idl where they belong.
2003-09-04 02:00:46 +00:00
Alexandre Julliard
b90d6118f8
Converted docobj.h to IDL.
2003-09-04 01:51:43 +00:00
Alexandre Julliard
e4ce323d30
Removed no longer needed include protections.
2003-09-04 00:05:15 +00:00
Alexandre Julliard
8da94c9830
Converted ocidl.h to IDL.
2003-09-04 00:03:48 +00:00
Alexandre Julliard
b7c6280e95
Converted urlmon.h to IDL.
2003-09-03 23:52:07 +00:00
Alexandre Julliard
1843cd3560
Converted servprov.h to IDL.
2003-09-03 20:20:49 +00:00
Alexandre Julliard
802ebc1168
Converted oleidl.h to IDL.
2003-09-03 20:17:39 +00:00
Alexandre Julliard
3e1c5afdba
Converted comcat.h to IDL.
2003-09-03 19:31:57 +00:00
Alexandre Julliard
0bde2bbe01
Use <> format in generated #include statements.
...
Integer constants should be unsigned.
2003-09-03 19:31:14 +00:00
Alexandre Julliard
80e34dbb66
Moved the implementation of the pthread wrappers to dlls/kernel.
2003-09-03 00:26:08 +00:00
Alexandre Julliard
81c31701d2
Avoid including wine/obj_*.h files directly from C files.
...
Removed no longer used obj_serviceprovider.h.
2003-09-03 00:16:28 +00:00
Alexandre Julliard
7ecf0e3e1d
shlobj.h must include wine/obj_dragdrophelper.h (reported by Martin
...
Fuchs).
2003-09-03 00:14:12 +00:00
Eric Pouech
da8b582cda
Added a few missing definitions.
2003-09-02 18:16:22 +00:00
Martin Fuchs
63fecde98b
Declare LPCITEMIDLIST as 'const' pointer and adjust shell32
...
implementation to the corrected type.
2003-09-02 01:01:06 +00:00
Vincent Béron
dc7c2e464e
Added msvcrt headers limits.h and math.h.
2003-09-02 00:58:21 +00:00
Michael Günnewig
1b5c4135e2
- Implemented AVIStreamBeginStreaming and AVIStreamEndStreaming.
...
- Fixed loading of empty AVI files.
- Fixed bug in IGetFrame interface with uncompressed streams.
- Fixed missing ICOM_DEFINE for IAVIStreaming.
2003-09-02 00:54:30 +00:00
Martin Fuchs
48ff7d1e23
Define ICON_SMALL2 and ShowWindowAsync().
2003-09-01 23:54:55 +00:00
Martin Fuchs
d7b2c8a13b
Define TBIF_BYINDEX.
2003-09-01 23:54:28 +00:00
Alexandre Julliard
ca3bfd8318
Export SYSDEPS_SwitchToThreadStack() functionality from libwine as
...
wine_switch_to_stack().
2003-08-29 22:23:42 +00:00
Dimitrie O. Paun
53f9c21fb7
Use angle brackets (<>) rather than quotes ("") for the include
...
directives in our .h files. This should avoid some potentially nasty
surprises for Winelib apps.
2003-08-28 21:43:34 +00:00
Alexandre Julliard
7df1b9e03a
Start using the exported TEB structure from winternl.h where
...
possible.
2003-08-28 19:57:35 +00:00
Dave Belanger
46f0d60a9c
Added CoDisconnectObject and CoRegisterMessageFilter prototypes.
2003-08-28 19:42:24 +00:00
Robert Reif
76a5e0a29c
Added speaker config macros.
2003-08-28 19:38:29 +00:00
Mike McCormack
9382aed1a9
Add CLSID_HTMLDocument.
2003-08-28 19:37:00 +00:00
Mike McCormack
bdde3a0999
Define the IPersistMoniker interface.
2003-08-28 19:36:36 +00:00
Alexandre Julliard
b91e9cb3e6
Renamed a few more TEB fields.
2003-08-28 03:44:41 +00:00
Alexandre Julliard
ee106783d0
Renamed EXCEPTION_FRAME to EXCEPTION_REGISTRATION_RECORD since that
...
seems to be the official name.
2003-08-28 03:07:56 +00:00
Alexandre Julliard
02f2813968
Renamed a few TEB fields to use the "official" names.
2003-08-27 23:14:29 +00:00
Gregory M. Turner
fca4a8f877
Implement (most of) SetupIterateCabinet.
2003-08-27 23:12:36 +00:00
Alexandre Julliard
01634c5686
Removed some no longer needed definitions from stackframe.h.
2003-08-27 03:16:56 +00:00
Alexandre Julliard
617839d522
Added varargs support for 16-bit entry points.
...
Added -ret16 entry point flag to allow 16-bit cdecl and varargs
function to return 16-bit values too.
2003-08-27 02:20:44 +00:00
Dimitrie O. Paun
4ff79add63
Remove some unneeded __WINESRC__ tests from the headers.
...
Miscellaneous cleanups and fixes.
2003-08-27 02:07:02 +00:00
Alexandre Julliard
94463d7bbe
Moved profile functions to dlls/kernel.
2003-08-26 02:54:37 +00:00
Alexandre Julliard
a203421581
Don't build memcpy_unaligned on 386 to avoid MSVC breakage (reported
...
by Jon Griffiths).
2003-08-25 23:45:34 +00:00
Alexandre Julliard
3be5d62b29
Moved 16-bit calls initialization and exception handling to kernel32.
...
Store the call_to_16 return address on the stack from the C code so
that we don't need two variants of call_to_16_regs.
2003-08-25 00:56:37 +00:00
Alexandre Julliard
3a5b7cf105
Extended WOWCallback16Ex to support register functions too. This
...
allows simplifying the wine_call_to_16 assembly code by moving part of
it to C code, and getting rid of the extra kernel exports.
2003-08-23 23:30:51 +00:00
Alexandre Julliard
9ca159b61a
Moved 16-bit builtin module handling to dlls/kernel/ne_module.c.
2003-08-23 23:07:10 +00:00
Alexandre Julliard
5fbb446cfc
Moved most of the 16-bit task support and NE module loader to
...
dlls/kernel.
2003-08-23 00:03:40 +00:00
Filip Navara
1ccaaa1a82
Fixed prototypes of CreateStatusWindowA/W, ImageList_Copy,
...
ImageList_EndDrag, ImageList_SetImageCount.
2003-08-22 23:51:15 +00:00
Alexandre Julliard
dba8550ea1
Removed obsolete WIN32_LastError definition.
2003-08-22 05:30:11 +00:00
Alexandre Julliard
1e3042e26a
Removed no longer used internal definitions.
2003-08-22 05:04:56 +00:00
Alexandre Julliard
04600949a8
Removed reference to the WINE_UNICODE_TEXT macro that no longer
...
exists.
2003-08-22 05:04:23 +00:00
Alexandre Julliard
aee989a7ed
Store the debug info structure on the thread stack.
...
Moved thread initialization code from sysdeps.c to thread.c to avoid
an indirection.
2003-08-21 21:34:33 +00:00
Alexandre Julliard
6677ac4bc0
Removed a few remaining WINVER checks.
2003-08-21 21:32:48 +00:00
Alexandre Julliard
864ca06832
winnls.h must not include winbase.h.
2003-08-20 18:22:31 +00:00
Steven Edwards
5498cc517b
Fix building libwine_unicode with w32api headers.
2003-08-20 18:16:44 +00:00
Mike McCormack
9557d1bfae
Dlopen libncurses.so in wineconsole.
2003-08-20 04:19:01 +00:00
Alexandre Julliard
dd0242de6d
Remove the dummy pthread functions and use -lpthread instead to
...
resolve missing symbols in GL libs.
2003-08-20 03:44:25 +00:00
Eric Pouech
f3d2a8d42d
Removed the DOSFS_ specific time related conversion routine, and make
...
use of the ntdll equivalents.
2003-08-20 03:40:21 +00:00
Alexandre Julliard
e0deb0c627
Replaced remaining calls to PROFILE_GetWineIniString/Bool by direct
...
registry accesses.
2003-08-19 03:21:04 +00:00
Mike McCormack
5ac945c021
Implement registry key unloading.
2003-08-19 03:08:17 +00:00
Eric Pouech
449d10fd79
Fixed regression in process creation (std handle inheritance).
2003-08-19 01:05:17 +00:00
Erwin Wolff
e3869d56b7
Removed VERSION typedef.
2003-08-19 00:59:02 +00:00
Jon Griffiths
08922859c6
Make RtlTimeToSecondsSince1970 consistent with other time calls.
...
Documentation fixes.
2003-08-19 00:56:34 +00:00
Jon Griffiths
81d19be889
Make I1 fields explicitly signed.
...
Add support for I8 fields in variants.
Add a missing undocumented FADF_ flag.
2003-08-18 19:59:47 +00:00
Jon Griffiths
228f22e967
Add some new types and functions.
...
Remove ITU_IMPLEMENTED_TESTS, its not part of the Win32 Api.
2003-08-18 19:54:13 +00:00
Jon Griffiths
69229e7c8c
Cast hresult error codes to HRESULT.
2003-08-18 19:47:18 +00:00
Alexandre Julliard
03d7998970
Moved __errno_location() handling to pthread.c, and added similar
...
handling for __res_state().
2003-08-15 03:55:06 +00:00
Dimitrie O. Paun
2703584b15
Alias _vsnprintf as vsnprintf.
2003-08-13 22:01:12 +00:00
Dimitrie O. Paun
2892dbdf5f
Add definitions for the S_IS* macros.
2003-08-13 19:35:35 +00:00
Dimitrie O. Paun
1fa4a1a2a1
Add a bunch of IMAGE_SIZEOF_* constants.
2003-08-13 19:35:22 +00:00
Mike McCormack
6386edc5d8
Partial implementation of the Microsoft Installer (msi.dll).
2003-08-13 01:27:48 +00:00
Alexandre Julliard
19b6a49845
Allocate DebugInfo field for all critical sections (based on a patch
...
by Alex Pasadyn).
Get rid of the Wine-specific CRITICAL_SECTION_INIT macro.
2003-08-12 23:50:54 +00:00
Dmitry Timoshkov
3a910c7d1f
Convert CreateDC to unicode in the driver interface.
2003-08-12 20:42:18 +00:00
Mike McCormack
0e27c979a6
Stub implementation of FlashWindowEx.
2003-08-12 20:33:26 +00:00
Dimitrie O. Paun
cbefdefb02
Consolidate all kernel power management functions.
...
Provide prototypes and stubs for missing functions.
2003-08-12 18:56:54 +00:00
Mike McCormack
7342c33979
Added two printer error codes.
2003-08-12 18:54:03 +00:00
Phil Krylov
78a5047dca
Added ES_SELECTIONBAR style.
2003-08-12 18:52:45 +00:00
Phil Krylov
5d8ffdcbd4
Added some missing FR_* defines.
2003-08-11 18:42:18 +00:00
Alexandre Julliard
039e13118e
Implemented inter-thread SendMessageCallback.
2003-07-26 20:36:43 +00:00
Martin Fuchs
65b4d2dc75
Fixed Ansi version of RenderFILENAME and implement a Unicode version.
...
Implemented CFSTR_FILENAME with Unicode filename.
2003-07-26 20:32:43 +00:00
Martin Fuchs
a111466fc0
Fixed GetFileEttributesEx define.
2003-07-26 20:29:06 +00:00
Martin Fuchs
ad944f5c63
Extend for additional Shell Content and Attribute Flags.
2003-07-26 20:28:13 +00:00
Mike McCormack
36cd6f5dbb
Added a security token object in wineserver.
2003-07-24 00:07:00 +00:00
Pierre d'Herbemont
b317bf2d8e
Make the PowerPC interlocked assembler code volatile.
2003-07-24 00:03:45 +00:00
Martin Fuchs
e7db6d9085
Define SHGDNF.
2003-07-21 23:51:04 +00:00
Martin Fuchs
1dde8d563f
Define IExtractIcon for ANSI/Unicode.
2003-07-21 23:50:52 +00:00
Mike McCormack
87be464163
Moved declaration of VTableProvStruc from dlls/advapi32/crypt.h to
...
include/wincrypt.h.
2003-07-21 23:50:08 +00:00
Rok Mandeljc
473c565781
Split the dmusic interfaces.
2003-07-21 22:10:14 +00:00
Jon Griffiths
7924111bc6
Add GetSystemWindowsDirectory, GetCurrentHwProfile.
...
Remove warnings building under VS.Net.
2003-07-21 20:05:11 +00:00
Jon Griffiths
cf2f57f9d2
MSVC fixes.
2003-07-19 03:07:16 +00:00
Jeff Muizelaar
0a002212c1
- add IMAGE_FILE_NET_RUN_FROM_SWAP define
...
- update IMAGE_FILE_MACHINE_* defines
- update IMAGE_SUBSYSTEM_* defines
- uncomment IMAGE_SCN_TYPE_NO_PAD define
- update IMAGE_SCN_ALIGN_* defines
2003-07-19 03:01:04 +00:00
Mike McCormack
b2b8a0d164
Implemented password caching.
2003-07-18 22:59:07 +00:00
Jon Griffiths
5f17550896
Don't redefine __WINE_USE_MSVCRT (msvc warning).
...
Don't return a void value in swab().
'long long' is not recognised by msvc, use __int64.
2003-07-18 22:57:15 +00:00
Jon Griffiths
c0ae5f8f6f
Fixed msvc warning.
2003-07-18 22:55:02 +00:00
Jon Griffiths
7491dbd63e
Include oleauto.h before oleidl.h, as per native headers.
2003-07-18 22:53:12 +00:00
Jon Griffiths
58422dc83c
Add a bunch of missing stuff.
...
Use proper types for SafeArray/variant prototypes.
Change I1 functions to take signed chars
2003-07-18 22:52:58 +00:00
Francois Gouget
3ca761220a
Spelling fixes (s/occured/occurred/ and variants).
2003-07-15 20:53:39 +00:00
Alexandre Julliard
efe812554e
Authors: Mike McCormack <mike@codeweavers.com>, Lionel Ulmer <lionel.ulmer@free.fr>
...
Implement URLDownloadToFileA/W.
2003-07-15 20:47:17 +00:00
Pierre d'Herbemont
7f3074d1d4
Change __PPC__ define to __powerpc__.
2003-07-15 20:46:40 +00:00
Casper Hornstrup
601cdc939c
Define constants of M_PI & M_PI_2.
2003-07-15 20:45:49 +00:00
Alexandre Julliard
ca3ac8f155
Run WH_KEYBOARD_LL and WH_MOUSE_LL hooks in the context of the thread
...
that set the hook.
2003-07-11 21:55:58 +00:00
Alexandre Julliard
09029b2878
Implemented the SMTO_ABORTIFHUNG flag of SendMessageTimeout.
2003-07-11 04:09:42 +00:00
Alexandre Julliard
17c69c65aa
Warning fix.
2003-07-11 03:52:58 +00:00
Dmitry Timoshkov
da94dd4a1f
Use inline versions of APIs only internally in Wine.
2003-07-09 22:06:59 +00:00
Dmitry Timoshkov
8a8d1b93ca
Added support for CP_UNIXCP.
2003-07-09 04:22:57 +00:00
Alexandre Julliard
4f196ead13
Implemented the ThreadBasicInformation case for
...
NtQueryInformationThread.
2003-07-09 02:57:57 +00:00
Francois Gouget
56aaea2f43
Spelling fixes.
2003-07-09 02:52:57 +00:00
Alexandre Julliard
4f4b980c1e
Implemented NtRead/WriteVirtualMemory.
2003-07-08 21:18:45 +00:00
Raphael Junqueira
baf2721bd8
Some fixes on d3d8 and d3d9 headers.
2003-07-08 21:04:01 +00:00
Alexandre Julliard
8ca7e0af78
Added a file_exists argument to wine_dll_load to allow checking
...
whether a failed dll load is because the file didn't exist; more
robust than trying to guess the contents of the error string...
Get rid of BUILTIN32_dlopen.
2003-07-03 18:23:10 +00:00
Marcus Meissner
455c194da2
PowerPC inline versions of the interlocked functions.
2003-07-02 04:29:21 +00:00
Eric Pouech
5061d3a21d
- renamed winmm.OpenDriverW into winmm.OpenDriver
...
- replaced all inter-DLL calls (msacm and msvideo) to OpenDriverA with
OpenDriver (unicode form)
- as a consequence, driver name handling in msacm is now mostly
unicode
- moved UserYield16 and UnMapLS call out of the 32bit part of winmm
2003-07-02 00:40:14 +00:00
Michael Günnewig
c783c20288
- Fixed memory leak in AVISaveOptions.
...
- Implemented AVISaveVW method.
- Semi-stub implementation for CreateEditableStream method.
- Added support for creation of interleaved AVI files.
- Fixed creation of index table in AVI files.
- Added declaration for IAVIStreaming interface.
- Added some more macros.
- Fixed some minor bugs.
2003-07-02 00:38:57 +00:00
Alexandre Julliard
4433f15543
Add strmif.h to the headers included in libuuid.
...
Fixed a few header conflicts.
2003-07-01 04:33:35 +00:00
Alexandre Julliard
09242a8ea6
Add #ifdefs around forwards and interfaces like MIDL does.
2003-07-01 03:43:09 +00:00
Eric Pouech
675b75597b
- removed next & prev fields from WINE_MODREF and implement instead
...
the three linked lists in LDR_MODULE
- added PEB_LDR_DATA structure to PEB
- removed a couple of no longer needed global & static variables
2003-07-01 03:38:56 +00:00
Raphael Junqueira
a3dbd7e2c7
- some cleanups and fixes on d3d8 and d3d9 headers
...
- a lot of stubs for d3d9.dll
2003-07-01 01:09:17 +00:00
Alexandre Julliard
217fdab78f
Implemented NtDelayExecution and make Sleep call it.
...
The handle count must not be 0 in NtWaitForMultipleObjects (spotted by
Troy Rollo).
2003-06-30 21:00:15 +00:00
Robert Shearman
7c8b85a222
- Added DShow headers.
...
- Added needed const's in FilterGraph implementation.
2003-06-30 20:24:52 +00:00
Marcus Meissner
85147ee96d
Added PF_PAE_ENABLED and PF_XMMI64_INSTRUCTIONS defines.
...
Detect them and 3DNOW and XMMI_INSTRUCTIONS for Linux.
2003-06-30 18:28:08 +00:00
Raphael Junqueira
b351e888c0
Added DirectPlay8 headers.
2003-06-30 18:26:13 +00:00
Alexandre Julliard
0643acd576
Removed Wine-specific definition from exported header (spotted by
...
Steven Edwards).
2003-06-27 22:24:23 +00:00
Shachar Shemesh
409374d914
Implementation of the reordering algorithm by calling ICU's reordering
...
functions.
2003-06-27 20:47:16 +00:00
Dmitry Timoshkov
85d4281616
Implement LCMapString using unicode collation tables.
...
Move CompareString and LCMapString to dlls/kernel/locale.c.
2003-06-27 19:02:23 +00:00
Alexandre Julliard
4cb212063b
Moved some of the process functions to dlls/kernel.
...
Removed kernel dependencies from sysdeps.c and moved it to dlls/ntdll.
2003-06-27 04:08:04 +00:00
Eric Pouech
9bd4f6bf15
- made async.h ready for use in ntdll: replaced all calls to kernel32
...
functions with ntdll equivalent
- replaced status setter/getter for wine async structures with direct
access to a (now included) IO_STATUS_BLOCK structure
- since we now have a IO_STATUS_BLOCK in async_private, we no longer
need in most of the user (derivated) structures a field for
LPOVERLAPPED (it's stored as the IO_STATUS_BLOCK)
- rewrote the async.h users accordingly
- implemented ntdll.Nt{Read|Write}File and let
kernel32.{Read|Write}File(Ex)? use those new ntdll functions
- rewrote smb read/write interfaces to be more ntdll stylish (no
overlapped yet)
2003-06-26 02:08:17 +00:00
Eric Pouech
6235e9359c
Added dbghelp.h header.
2003-06-26 02:06:40 +00:00
Eric Pouech
583bb3fd3e
- started implementing ntdll.NtDeviceIoControlFile and made
...
kernel32.DeviceIoControl call it
- changed cdrom ioctl function's prototype to stick to
ntdll.NtDeviceIoControlFile signature
2003-06-24 19:28:21 +00:00
Raphael Junqueira
d9df64609b
d3d9 headers are better when they build.
2003-06-24 19:26:51 +00:00
Eric Pouech
f6a70969e1
- start moving a few file related functions from files/file.c to
...
dlls/kernel subdir (also splitting 16bit APIs in a separate file)
- implemented ntdll.Nt{Lock|Unlock}File, and made use of those for the
kernel32 equivalent
- implemented a few information classes in NtQueryInformationFile and
NtSetInformationFile (still lots of missing classes)
- enhanced the get_file_info server request in order to implement
correctly NtQueryInformationFile (change time & file alloc size)
- rewrote registry loading to comply with latest changes
2003-06-24 02:32:01 +00:00
Ulrich Czekalla
b2df5f9f19
- use global atoms for the format ids
...
- add timeout when calling XCheckTypedWindowEvent
- fix broken IsClipboardFormatAvailable; it tried to do a trick with
EnumClipboardFormats by making incorrect assumptions
- in X11DRV_IsClipboardFormatAvailable do a quick exit if no one owns
the selection
- add 1 second *minimum* time lapse between XSelectionOwner calls
- sync clipboard ownership between different wine processes
- prevents apps from getting into wierd state where they thought they
didn't own the selection but they did and as a result queried
themselves for available selection data
2003-06-23 23:02:02 +00:00
Huw Davies
c23f8578c3
Don't enable client side fonts unless we have at least one non-symbol
...
font installed - this avoids a nasty Wingdings only scenario.
Add the ability to perform font replacements, this essentially lets
you give a second name to a font family so that familyA gets
enumerated as familyB too.
If we encounter two copies of the same font then use the one with the
larger version number.
Dmitry Timoshkov <dmitry@codeweavers.com>
Move GetTextCharsetInfo implementation to the font driver.
2003-06-23 20:51:06 +00:00
Mike McCormack
10c3764058
Record SetWorldTransform and ModifyWorldTransform in enhanced
...
metafiles.
2003-06-23 19:46:56 +00:00
Michael Günnewig
9f67cfef42
- Fixed some signed/unsigned mismatches.
...
- Fixed bugs in AVISaveOptions dialog handling.
- Fixed bug in AVIFILE_LoadFile -- now check for more than
MAX_AVISTREAMS streams in file.
- Implemented AVIMakeFileFromStreams and AVISaveVA method.
- Added IAVIEditStream interface.
- Implemented EditStream* methods.
- Added stubs for AVISaveVW, CreateEditableStream.
- Added stubs for clipboard handling.
2003-06-23 18:10:06 +00:00
Eric Pouech
a86a289420
In console input record queue, replace semaphore with a manual reset
...
event, so that we get correct behavior in synchronization handling.
2003-06-23 03:37:14 +00:00
Kusanagi Kouichi
c782721943
Added ListView_GetItemText macro.
2003-06-23 03:35:19 +00:00
Eric Pouech
412d37f6e6
- adapted kernel32 so that it no longer (directly) manages console
...
handles as wineserver handles
- console input handle object is no longer waitable (input record
synchronisation is now implemented as a simple semaphore), and removed
FD_TYPE_CONSOLE from fd types in wineserver
- console handles now always have their two lower bit set so one can
distinguish a console handle from a kernel object handle
- implemented some undocumented kernel32 console related APIs
(CloseConsoleHandle, GetConsoleInputWaitHandle, OpenConsoleW,
VerifyConsoleIoHandle, DuplicateConsoleHandle)
- allowed a few kernel32 APIs to take console pseudo-handles
(FlushFileBuffer, GetFileType, WaitFor*Object*)
- simplified the console inheritance at process creation
- in console tests, no longer create a console if one already exists
2003-06-21 02:07:10 +00:00
David Hammerton
852c7ae404
- implemented support for https protocol
...
- fixes to the http protocol
2003-06-20 23:26:56 +00:00
Alexandre Julliard
4ee8290b96
Added checks for ICU libraries (based on a patch by Shachar Shemesh).
2003-06-20 21:38:10 +00:00
Robert Shearman
499cfcaf86
Added typedef for COLORREF.
2003-06-20 21:30:37 +00:00
Raphael Junqueira
9a401a0b18
Added d3d9 headers.
2003-06-20 21:28:34 +00:00
Eric Pouech
b53b5bcb50
- fixed a couple of bugs in ntdll environment functions (one in trace,
...
the other one in environment variable expansion)
- the process parameters, when passed thru wineserver, are now fully
handled in ntdll, they are stored in the RTL_USER_PROCESS_PARAMETERS
structure.
- later on in kernel32 loading sequence, those parameters are copied
into STARTUPINFO shadow structures
- later modification to those paramters are now reflected to the
RTL_USER_PROCESS_PARAMETERS structure (and STARTUPINFO is kept
untouched) (for example, StdHandle setting) (Win 2k behaves like this)
- ENVDB has been removed
- command line inheritance (from unix command line) is now purely in ntdll
- all kernel32 environment functions now rely on their ntdll counterparts
- goodies: input/output handle inheritance while asking for a detached
console is better handled; a few more kernel32 environment tests now
pass ; silenced a valgrind warning in process creation
2003-06-18 03:23:22 +00:00
Raphael Junqueira
c405019ee5
- DInput WideChar classes support. This time all dinput versions have
...
widechar classes.
- fix a stupid bug in callback handling caught by Lionel.
- add some forgotten IID on class factory (better if we want to active
the code)
- many cleanups on COM Macros (don't need A and W variants as they are
the same)
2003-06-16 20:22:13 +00:00
736ff98510
Added AddAccessAllowdAceEx, AddAccessDeniedAceEx, GetAclInformation.
2003-06-16 19:44:06 +00:00
Eric Pouech
2e5cdf95da
Implemented:
...
- RtlDoesFileExists_U as a stub
- RtlDosSearchPath_U
2003-06-16 01:24:30 +00:00
Juan Lang
c5e856a300
Use iphlpapi to enumerate LAN adapters.
...
Add names to NetBIOS transports, and eliminates loopback adapters from
enumerated LAN adapters.
2003-06-16 01:23:20 +00:00
Jukka Heinonen
ae906923a1
Remove SIGALRM handler.
...
Reserve TEB field for DPMI virtual interrupt flag.
2003-06-16 01:18:26 +00:00
Lionel Ulmer
6551965003
Make the header in-line with current ICOM naming conventions.
2003-06-16 01:17:10 +00:00
Alexandre Julliard
693bbd79b6
Make it possible to retrieve an inheritable handle in open_named_pipe
...
(spotted by Uwe Bonnes).
2003-06-14 01:31:56 +00:00
Christian Costa
77c00c9555
Make dinput8 behaviour more correct for mouse and keyboard.
...
Fix small bug when keyboard buffer overflows.
Use DI_OK instead of 0 for returned values.
2003-06-13 18:55:41 +00:00
Francois Gouget
c8ad3cb75c
Add stubs for RasDeleteSubEntry* (new in WinMe/WinXP).
...
Add prototypes for RasDeleteEntry* and RasDeleteSubEntry* in ras.h.
2003-06-13 18:52:36 +00:00
Yorick Hardy
1b3755e308
Include time.h instead of sys/time.h.
2003-06-13 18:07:25 +00:00
Lionel Ulmer
1fa9624682
Stubbed some interfaces for the FilterGraph CLSID.
2003-06-13 18:06:44 +00:00
Eric Pouech
1bb3859ece
Added support for overlapped ioctl requests (and a few other
...
cosmetics).
2003-06-13 16:33:50 +00:00
Francois Gouget
39e2a19bc8
Add a stub for CompareSecurityIds (new in WinXP).
2003-06-13 16:29:36 +00:00
Robert Shearman
7aae1b79d9
- Support a few more flags
...
- Rewrite the enumeration loop
- Support non-desktop root
- Silence harmless and implemented debug messages
2003-06-06 18:09:38 +00:00
Antonio Larrosa Jiménez
8abbc40e51
Added CLOCKS_PER_SEC.
2003-06-04 20:24:16 +00:00
Jukka Heinonen
f07dfff17b
Migrate most int21 ioctl routines to winedos.
...
Migrate int21 set drive routine to winedos.
2003-06-04 20:17:52 +00:00
Yorick Hardy
78b38a114c
Include sys/time.h for struct timeval definition.
2003-06-04 20:15:39 +00:00
Jason Edmeades
350aa2dcc4
Fill in lots of unimplemented render states.
2003-06-04 20:10:43 +00:00
Alexandre Julliard
6bc5091160
Start to make use of the proper PEB structure for process
...
information.
2003-05-22 03:44:01 +00:00
Mike McCormack
88090b47a6
Remove code that starts wineshelllink, instead create a windows
...
compatible shortcut (*.lnk) file. After creating that file, start a
link processor (winemenubuilder) on it, which reads it back then calls
wineshelllink.
Rework CreateStreamFromFile to create an IStream object that is
writeable.
2003-05-21 18:50:53 +00:00
Alexandre Julliard
7c836cf954
Moved a couple of 16-bit module functions from to loader/ne/module.c.
2003-05-21 18:32:17 +00:00
Mike McCormack
399967c10d
Implemented GdiComment for enhanced metafiles.
2003-05-21 18:28:49 +00:00
Eric Pouech
b350438074
Implemented NtQueryObject and NtSetInformationObject for the
...
ObjectDataInformation class.
2003-05-20 19:20:42 +00:00
Yorick Hardy
b133454a2e
Implemented GetSystemInfo on NetBSD.
2003-05-20 17:48:40 +00:00
Eric Pouech
c00a4473bd
Implement anonymous pipes on top of named pipes.
2003-05-20 04:32:53 +00:00
Eric Pouech
4c591d4ef3
Implemented timer related functions in ntdll and make the kernel32
...
functions use them.
2003-05-20 04:00:42 +00:00
Alexandre Julliard
c7a51eec43
Only create the 16-bit dummy module when we need really it.
2003-05-20 02:32:26 +00:00
Alexandre Julliard
9747a103b5
Added value for default Unix codepage to all the locale definitions.
2003-05-20 02:20:48 +00:00
Dmitry Timoshkov
37d3996355
Expect multiple DNS_ flags.
...
Partially implemented DdeEnableCallback.
Call a callback with XTYP_CONNECT_CONFIRM after an accepted
XTYP_CONNECT.
Added traces, clarify data types, other cosmetics.
2003-05-19 23:27:16 +00:00
Yorick Hardy
c26b7dbad9
Added the implementation for CDROM_GetIdeInterface on NetBSD.
2003-05-19 21:46:09 +00:00
Robert Shearman
5e7ba03616
Fix value of IID_IShellFolder2.
2003-05-19 21:39:29 +00:00
Huw Davies
fa28b5eac2
GetRandomRgn(...,1) returns the current clipping rgn.
...
Moved GetRandomRgn and the MetaRgn functions to objects/clipping.c.
2003-05-19 19:03:19 +00:00
Alexandre Julliard
d0af123a41
Catch broadcast window handles in functions that are implemented using
...
SendMessage.
2003-05-19 19:00:02 +00:00
Stefan Leichter
053b839179
Fixed DECIMAL_SETZERO
...
Removed a workaround for the former problem.
2003-05-16 20:13:50 +00:00
Alexandre Julliard
c963e25c0e
Get rid of the 32-bit user signal proc since we always run builtin
...
USER now. Moved USER module cleanups to the 16-bit signal proc.
2003-05-15 23:11:00 +00:00
Mike McCormack
ef8b94622a
- rewrite of the named pipe code
...
- allow NtFileFlushBuffers to wait
- allow DisconnectNamedPipe to invalidate client cached fd
- fix the pipe test now that one extra test passes
2003-05-15 04:22:45 +00:00
Eric Pouech
35d5d06ac9
Implemented RtlDosPathNameToNtPathName_U, RtlGetCurrentDirectory_U,
...
RtlGetFullPathName_U and RtlSetCurrentDirectory_U (the last one
partially as we can't test whether a path exists or not).
2003-05-15 04:20:42 +00:00
Alexandre Julliard
adb532903c
Rewrote module TLS support and moved it to ntdll.
2003-05-14 19:51:14 +00:00
Alexandre Julliard
0b34697abb
Made INSTR_EmulateInstruction return the exception code.
...
Don't allow intXX instructions from 32-bit code (based on a patch by
Jukka Heinonen).
2003-05-14 19:41:16 +00:00
Dimitrie O. Paun
0d14cae465
Add missing ENDSESSION_LOGOFF define.
2003-05-14 19:31:00 +00:00
Alexandre Julliard
e1147baa00
Use a different magic for memory DCs and get rid of the DC_MEMORY
...
flag.
2003-05-13 23:56:12 +00:00
Mike McCormack
98e5e7705a
Implemented SetMessageExtraInfo.
2003-05-13 23:36:01 +00:00
Eric Pouech
b124fa9617
Implemented RtlExpandEnvironmentStrings_U and fixed an incorrect
...
behavior in RtlQueryEnvironmentString.
2003-05-13 04:45:50 +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
Dimitrie O. Paun
d93f0814aa
Add prototype for __WSAFDIsSet. Fix syntax error.
2003-05-13 00:37:36 +00:00
Robert Shearman
98747abd75
- Implement a few more cases in PropVariantClear.
...
- Partially implement PropVariantCopy.
- Implement FreePropVariantArray.
2003-05-13 00:32:43 +00:00
Dmitry Timoshkov
49fef46967
Added definition of SS_USERITEM.
2003-05-12 03:23:15 +00:00
Mike McCormack
6d3b14b581
Added stubs for CertSaveStore and CertEnumCertificatesInStore.
2003-05-12 03:21:45 +00:00
Alexandre Julliard
d9bab57477
Added support for calling the TLS callback functions.
2003-05-08 04:13:26 +00:00
Pierre d'Herbemont
bf01f050df
Add Dar, Dsisr and Trap registers for the PowerPC CONTEXT structure.
2003-05-08 03:48:08 +00:00
Eric Pouech
2d758c6444
Implemented a bunch of environment related NTDLL APIs.
2003-05-08 03:47:00 +00:00
Alexandre Julliard
ce4d111cd8
Moved the EnumResource* functions to the kernel dll, and fixed their
...
prototypes.
2003-05-07 03:21:26 +00:00
Thomas Mertes
d628d125ab
Implement RtlDuplicateUnicodeString, RtlFindCharInUnicodeString,
...
RtlInitUnicodeStringEx.
Documentation updates for RtlInitAnsiString, RtlInitString,
RtlInitUnicodeString, RtlAnsiStringToUnicodeString and
RtlOemStringToUnicodeString.
2003-05-06 18:27:40 +00:00
Adam Gundy
06d610ec9b
Check the mask flags in the item structure to determine how much
...
memory to read/write.
2003-05-02 20:14:33 +00:00
Alexandre Julliard
e1a9b10f51
Moved the wpp library from tools/ to libs/.
...
Create symlinks to the various libraries in the libs directory.
2003-05-01 03:16:21 +00:00
Robert Shearman
f0025e2adc
- Implemented RtlAddAccessAllowedAce, RtlAddAccessDeniedAce,
...
RtlAddAce, RtlValidAcl.
- Added the corresponding functions in advapi32.
- Grouped the ACL functions in advapi32.
2003-05-01 00:29:26 +00:00
Steven Edwards
e426e9a785
Fix for building lzexpand with Mingw or MS_VC++ includes
2003-04-30 17:15:06 +00:00
Alexandre Julliard
424202bd9a
Moved most of the kernel resource APIs to dlls/kernel.
2003-04-30 00:53:23 +00:00
Alexandre Julliard
86666c51e2
Implemented ntdll resource functions.
2003-04-29 23:00:48 +00:00
Robert Reif
e743e091ed
Added partial property set support which is used by dxdiag.exe.
2003-04-29 22:49:52 +00:00
Dimitrie O. Paun
846f253d1e
Indentation fixes.
2003-04-27 20:36:08 +00:00
Alexandre Julliard
fedc411743
Moved the functionality of starting Win16 and DOS programs from the
...
common process startup into a separate winevdm application.
2003-04-27 00:47:58 +00:00
Alexandre Julliard
69361e08b9
Moved x11drv.h to dlls/x11drv.
2003-04-22 04:05:08 +00:00
Eric Pouech
b6338878a8
Moved kernel32.FlushFileBuffers to ntdll.NtFlushBuffersFile.
2003-04-22 04:04:17 +00:00
Alex Pasadyn
330179f956
Implemented EnumDisplaySettings* and ChangeDisplaySettings*.
2003-04-22 00:15:48 +00:00
Alexandre Julliard
2e12d33dfd
Removed no longer needed uses of LDPATH.
2003-04-21 23:54:05 +00:00
Jukka Heinonen
013f89465c
Moved dosconf.c to winedos.
2003-04-21 23:22:53 +00:00
Alexandre Julliard
db89a54bf4
Check for struct option independently of the getopt_long check.
2003-04-20 02:56:14 +00:00
Maxime Bellengé
2e9f3d844c
Added resource strings for language groups.
2003-04-19 20:22:19 +00:00
Rolf Kalbermatter
a25967c92a
Reimplement SHFileOperation in Unicode, based on the work of Dietrich
...
Teickner.
2003-04-19 20:09:09 +00:00
Ove Kaaven
381e64758b
Dummy RPC exception macros.
2003-04-19 20:06:58 +00:00
Vincent Béron
5d730664da
Terminate the lfind inline function.
2003-04-19 02:48:10 +00:00
Alexandre Julliard
9aee7c605d
Yet another attempt at fixing the htonl functions.
2003-04-17 02:47:17 +00:00
Alexandre Julliard
1b41cdf3d1
Fixed alloca handling the way mingw does it (reported by Vincent
...
Béron).
2003-04-17 02:40:21 +00:00
Rolf Kalbermatter
468494cb83
Implemented ILGetDisplayNameExA and ILGetDisplayNameExW and call them
...
from ILGetDisplayNameAW and ILGetDisplayNameExAW.
2003-04-17 02:18:33 +00:00
Alexandre Julliard
d6da1f33ab
Implemented RtlIsNameLegalDOS8Dot3 (based on a patch by Eric Pouech).
...
Implemented RtlUpcaseUnicodeStringToCountedOemString.
2003-04-16 23:15:29 +00:00
Rein Klazes
5737fe6d18
Fix the ListView_SetItemState macro.
2003-04-16 23:08:10 +00:00
Alexandre Julliard
96af8c2ff5
Fixed gcc varargs macro syntax (reported by Gabriele Giorgetti).
2003-04-14 21:42:57 +00:00
Vincent Béron
3b11910362
Include shlguid.h from shlobj.h.
...
Expose IShellLink to Winelib apps.
2003-04-13 01:05:31 +00:00
Vincent Béron
a79c96039d
Define some additional constants.
2003-04-13 01:05:17 +00:00
Christian Costa
9ba17d4427
Added some defines to d3d8 header.
2003-04-13 01:02:52 +00:00
Alexandre Julliard
aa94a5ad1a
Implemented RtlDetermineDosPathNameType_U and RtlIsDosDeviceName_U.
2003-04-12 00:10:13 +00:00
Alexandre Julliard
2d5519f15c
The com_interface attribute is not needed on derived classes.
...
Removed the ICOM_CTHIS* macros.
2003-04-12 00:09:14 +00:00
Alexandre Julliard
aa89eccc71
Added support for generating dependencies for idl files.
2003-04-11 00:38:56 +00:00
Alexandre Julliard
aae3cb61cd
Simplified COM interface declarations, removing the need to define
...
both an xxx_METHODS and an xxx_IMETHODS macro.
2003-04-11 00:31:02 +00:00
Alexandre Julliard
55379110c5
Get rid of the ICOM_CALL macros.
2003-04-10 21:13:58 +00:00
Alexandre Julliard
f00c46f030
Use a more compatible technique to declare COM interfaces methods,
...
using Microsoft's STDMETHOD macros instead of the Wine-specific
ICOM_METHOD ones.
2003-04-10 00:19:24 +00:00
Vitaliy Margolen
da7d5ac699
Added more extended error codes.
2003-04-09 23:33:50 +00:00
Juraj Hercek
690f89a675
Fixed tagLVDISPINFO definition.
2003-04-08 20:49:01 +00:00
Rok Mandeljc
3dec4c5219
Added stubs for dpnhpast and for all the dmusic dlls.
2003-04-08 03:56:04 +00:00
Thomas Mertes
0ce4826eee
Implemented RtlRandom, RtlAreAllAccessesGranted,
...
RtlAreAnyAccessesGranted, RtlCopyLuid, RtlEqualLuid, RtlMapGenericMask
and RtlCopyLuidAndAttributesArray.
Documentation updates for RtlExtendedMagicDivide, RtlUniform,
RtlUnicodeStringToAnsiString, RtlAppendAsciizToString,
RtlAppendStringToString, RtlAppendUnicodeToString and
RtlAppendUnicodeStringToString.
2003-04-08 00:55:36 +00:00
Alexandre Julliard
f130f8099a
Added possibility to filter relay traces based on the module that
...
called the function. Cleaned up a few traces.
2003-04-07 23:27:54 +00:00
Alexandre Julliard
088bcf9ca5
Implemented NtQueueApcThread, and changed the server APC interface to
...
always take 3 parameters.
Implemented a number of other ntdll thread functions, and use them
from the kernel ones.
2003-04-04 22:26:34 +00:00
Mike Hearn
ceb86a90f8
- Map winsock sockopts to the POSIX equivalents for IP multicast.
...
- Remap winsock1 constant values to winsock2 using a forwarder
function.
- Change a FIXME to a TRACE, it appeared to be simply reporting
progress.
2003-04-04 22:04:47 +00:00
Alexandre Julliard
39f73ddeaa
Merged PE_InitDLL into MODULE_InitDLL.
...
Fixed a few traces.
2003-04-04 19:50:17 +00:00
Alexandre Julliard
56b5e0862c
Remove the Wine-specific EXCEPTION_CRITICAL_SECTION_WAIT define.
2003-04-04 19:41:31 +00:00
Alexandre Julliard
15f0ac352b
Yet another hack to try to make this file compile in all
...
circumstances.
2003-04-04 19:32:18 +00:00
Dimitrie O. Paun
961afa2ab6
Add a few missing BN_* constants.
2003-04-04 19:31:41 +00:00
Robert Reif
acd4bc0d64
Added a few missing DX8 definitions.
2003-04-03 18:02:39 +00:00
Alexandre Julliard
6a9cea957a
Added --with-nptl configure option and necessary changes to support
...
running on top of NPTL threads.
2003-04-03 02:54:54 +00:00
Alexandre Julliard
3200c02b9c
Don't bother checking for the errno function, simply define all of
...
them.
2003-04-02 23:27:46 +00:00
Alexandre Julliard
462172a3d6
Added abs_time_t structure to the server protocol, and added a dump
...
routine for it that displays the relative timeout to make timeout
values easier to interpret.
2003-04-02 22:48:59 +00:00
Dimitrie O. Paun
6cd88fe697
Add spawnvp to the portability lib.
2003-04-02 05:20:12 +00:00
Alexandre Julliard
c44555bb37
Added support for marking heap blocks as inaccessible/uninitialized if
...
valgrind is installed, based on a patch by Adam Gundy.
2003-04-02 01:42:06 +00:00
Alexandre Julliard
9ee2413700
Handle htonl() and friends like select(), this will hopefully avoid
...
conflicts with Unix headers.
2003-04-02 01:38:42 +00:00
Andreas Mohr
114b667f41
Some spelling and formatting fixes.
2003-04-02 01:23:43 +00:00
Alexandre Julliard
6f7a204466
Added SYSDEPS_GetUnixTid to return the Unix thread id to send to the
...
server.
2003-04-01 04:39:35 +00:00
Rolf Kalbermatter
b2d39ea5f0
Moved prototype for SHBindToParent() to shlobj.h.
2003-04-01 04:35:54 +00:00
Alexandre Julliard
06a8c1203f
Portability fixes.
2003-04-01 00:12:50 +00:00
Alexandre Julliard
c45bbad3d6
Use _spawnvp to replace fork for non-Unix platforms.
2003-04-01 00:12:02 +00:00
Dmitry Timoshkov
2d55e0484c
Fix some problems found while compiling and linking Wine under
...
Cygwin.
2003-03-31 23:58:27 +00:00
Alexandre Julliard
70c47b668f
Try to make winsock.h more portable (based on a patch by Francois
...
Gouget).
2003-03-31 23:56:35 +00:00
Alexandre Julliard
fbef57c0ce
Moved WaitForMultipleObjects to ntdll (based on a patch by Eric
...
Pouech).
Added NTDLL_get_server_timeout function to compute ntdll-style
timeouts and adapted the timer code to use it.
2003-03-31 01:37:04 +00:00
Alexandre Julliard
91deba1d5e
Clear the entire request, not just the end, in case it contains
...
padding bytes.
2003-03-30 03:08:52 +00:00
Jukka Heinonen
6f6eb82dfc
Add prototype for GetCompressedFileSize. Move some int21 functions to
...
winedos. Improve file attribute functions.
2003-03-30 03:04:37 +00:00
Dimitrie O. Paun
45247de05b
Fix errno linkage when compiling in C++.
2003-03-28 19:31:12 +00:00
Alexandre Julliard
5537dbbf40
Replaced WINE_CHECK_STRUCT_MEMBER autoconf macro by the standard
...
AC_CHECK_MEMBERS. Added check for si_fd in siginfo_t.
2003-03-28 00:36:12 +00:00
Alexandre Julliard
3e588e3a57
Implemented file change notifications, based on a patch by Mike
...
McCormack.
2003-03-26 23:41:43 +00:00
Alexandre Julliard
b59bf98b93
Moved errno_location support to sysdeps.c.
2003-03-26 01:33:48 +00:00
Alexandre Julliard
98f020234c
Use aliases instead of #defines for the varargs functions when using
...
gcc.
2003-03-26 01:29:56 +00:00
Eric Pouech
1c7afd87f6
- no longer using kernel32's APIs but ntdll's
...
- BUILTIN32_dlopen now properly returns NTDLL style status codes
2003-03-26 01:25:19 +00:00
Maxime Bellengé
95bf7df1d7
Stubs for EnumSystemLanguageGroups{A|W}.
2003-03-26 01:22:57 +00:00
Alexandre Julliard
8d7b8e573f
Portability fixes.
2003-03-23 20:11:45 +00:00
Alexandre Julliard
8d361bd41c
Properly initialize keyboard auto-repeat for all X connections.
2003-03-23 20:07:55 +00:00