Commit Graph

2383 Commits

Author SHA1 Message Date
Eric Pouech
fbccb38e18 New XP debugging APIs: implemented DebugActiveProcessStop,
DebugSetProcessKillOnExit, DebugBreakProcess.
2002-02-27 01:28:30 +00:00
Alexandre Julliard
b88b08c2f1 Fixed make uninstall. 2002-02-26 00:41:30 +00:00
Eric Pouech
f0f2c2fab0 Added lots of missing defines. 2002-02-26 00:38:17 +00:00
Peter Hunnisett
73ab649ced New file msvcrt/excpt.h. Move some stuff out of winnt.h into it. 2002-02-25 20:10:35 +00:00
Gavriel State
63df733a0c Added XVisualIDFromVisual to tsx11 list. 2002-02-25 19:01:26 +00:00
Peter Hunnisett
f11de4fc3d Fix return type of GetAsyncKeyState. 2002-02-22 21:24:25 +00:00
Peter Hunnisett
618a4e916b atexit doesn't take a _onexit_t parameter. 2002-02-22 21:20:39 +00:00
Peter Hunnisett
063b077df0 Fix ICOM_DEFINE for C++. 2002-02-21 20:09:42 +00:00
Guy L. Albertelli
a8bba78485 Fix problems in DPA_Merge exposed by previous code cleanup. 2002-02-21 20:08:29 +00:00
Alexandre Julliard
caa03388bc Preliminary version of the C unit tests run-time environment.
Added make rules for building and running C unit tests.
2002-02-20 19:03:59 +00:00
Lawson Whitney
533e7eeaf4 Support for nonstandard baud rate in SetCommState. 2002-02-19 18:41:56 +00:00
Ron Gage
9cd889af9e Added several structures. 2002-02-15 18:20:46 +00:00
Alexandre Julliard
f5818d2f7a Upgraded configure script to use autoconf 2.50 features, and renamed
to configure.ac.
Changed a few things to better follow the autoconf guidelines.
2002-02-14 19:47:29 +00:00
Huw D M Davies
d44b4280cb Fix PAN_FAMILYSTYLE_INDEX name. 2002-02-08 17:10:18 +00:00
Patrik Stridvall
395e8bafc4 MSVC compile fixes. 2002-02-05 18:09:29 +00:00
Dmitry Timoshkov
93a5b8681d Support for generation of .def files from .spec files. 2002-02-04 18:48:18 +00:00
Patrik Stridvall
57e5784c21 Move __stdcall/__cdecl to the right place. 2002-02-02 18:42:11 +00:00
Guy Albertelli
b10454965e Don't try to set fields in nonexistant lpLineCountryList.
Supply valid tapi codes.
2002-02-01 19:01:31 +00:00
Patrik Stridvall
f94462fb75 Move __stdcall/__cdecl to the right place. 2002-01-31 23:22:07 +00:00
Patrik Stridvall
5038c04efd Fixed some issues found by winapi_check. 2002-01-31 21:47:34 +00:00
Dmitry Timoshkov
000b180a11 Added GetComputerNameEx[AW] semi-stub. 2002-01-29 18:15:11 +00:00
Eric Kohl
5320a42a9c Added FindFirstUrlCacheEntry[AW] stubs. 2002-01-29 18:12:28 +00:00
Aric Stewart
71a081ca58 Added some MAPI stubs. 2002-01-29 18:10:53 +00:00
Eric Kohl
231f2594d2 Added ImmDisableIME stub. 2002-01-29 18:02:13 +00:00
Alexandre Julliard
d328085efa Authors: Guy Albertelli <guy@codeweavers.com>, Mike McCormack <mike_mccormack@start.com.au>
Property sheet Unicodification.
Support additional wizard flags.
2002-01-29 17:14:53 +00:00
Huw D M Davies
9b1d37260b Don't define HAVE_FREETYPE unless we have freetype.h. 2002-01-29 17:09:28 +00:00
Dimitrie O. Paun
693cca5d4d Make FIXMEs more grep-able. 2002-01-29 03:12:19 +00:00
Huw D M Davies
6f7fc50424 Uses Xrender extension to allow client side font rendering.
Adds nice things like anti-aliased text.
2002-01-29 03:07:21 +00:00
Alexandre Julliard
18d7573c5e Authors: Huw D M Davies <hdavies@codeweavers.com>, Charles Loep <charles@codeweavers.com>
Various fixes for gdi font handling code including:
- Using TTs VDMX table to ensure that we get exactly that same size
  font that Windows uses.
- Fixes to many members of the metrics structures.
- Font cache.
- Rotated text support.
- Support for GGO_GRAY?_BITMAP (ready for anti-aliased text).
- Support for GGO_NATIVE.
2002-01-29 03:02:50 +00:00
Francois Gouget
04ecd18493 Avoid conflict with htonl & friends in Winelib on FreeBSD. 2002-01-29 02:55:41 +00:00
Francois Gouget
7229e9212a Prefix _JBLEN to avoid conflict on FreeBSD. 2002-01-29 02:54:43 +00:00
Alexandre Julliard
4c2be5dc42 Release 20020122. 2002-01-22 22:24:17 +00:00
Marcus Meissner
a3ff175ef2 Moved guids needed for Proxy/Stub factories to respective .h files,
add to libwine_uuid.
2002-01-22 18:27:24 +00:00
Alexandre Julliard
dbe2cd907d Moved debug definitions to include/wine/debug.h. 2002-01-22 00:55:18 +00:00
Mark G. Adams
a0324f7172 Add GetDefaultPrinter() functions. 2002-01-22 00:49:24 +00:00
Francois Gouget
7aa67c1d6a Make the Wine trace facilities accessible from Winelib applications. 2002-01-21 23:39:36 +00:00
Francois Gouget
e6ebf42c2b Fix a couple of warnings and a typo. 2002-01-21 17:59:38 +00:00
Dimitrie O. Paun
9e99d2b763 - Make the ListView control Unicode ready.
- Support both ANSI & Unicode ListView notifications.
- Fixed a few bugs.
2002-01-18 19:05:35 +00:00
Francois Gouget
638ae43c89 Small typo fix. 2002-01-15 20:41:59 +00:00
Rein Klazes
49762a3a50 Move the implementation of comctl32._TrackMouseEvent to
user32.TrackMouseEvent and call this function in accordance with the
specs.
2002-01-15 20:41:41 +00:00
Daniel Walker
700f5abe4c - Added debugging.
- Transfer all relevant messages to the underlying edit control.
2002-01-14 19:44:07 +00:00
Daniel Walker
40491ecc62 Implemented WSAAccept(). 2002-01-14 18:33:44 +00:00
Eric Pouech
5cc6105b39 Changed the Wine internal cdrom interface to the NT model. 2002-01-13 01:44:00 +00:00
Alexandre Julliard
220c1c2c39 Removed obsolete definitions. 2002-01-12 21:18:11 +00:00
Alexandre Julliard
28e8029107 Fixed typos. 2002-01-12 21:17:51 +00:00
Travis Michielsen
e8273d6056 Implement advapi32 portion of the CryptoAPI. 2002-01-10 19:29:40 +00:00
Martin Wilck
aa47705809 Added support for socket flags. 2002-01-09 21:16:24 +00:00
Martin Wilck
88cd32b2d1 More general approach to file descriptor types and flags. 2002-01-09 20:30:51 +00:00
Alexandre Julliard
f1a0de996a Added configure check for pread/pwrite. 2002-01-07 21:00:27 +00:00
Mike McCormack
de339f3021 Implement CancelIo properly. 2002-01-07 18:06:59 +00:00
Alexandre Julliard
5016e921f5 Added support for cleaning up the TEB from inside the exiting thread. 2002-01-07 18:04:07 +00:00
Ove Kaaven
4eb0bebd90 Fixed vm86_enter race conditions. 2002-01-04 21:57:04 +00:00
Alexandre Julliard
18e4b5e293 We no longer need libXpm. 2002-01-04 18:52:40 +00:00
Alexandre Julliard
8850a5fc32 We no longer need the xpm wrappers. 2002-01-04 18:47:01 +00:00
Mike McCormack
3775a65778 Add define for undocumented status bar message SB_SETBORDERS. 2002-01-04 18:46:02 +00:00
Bill Medland
e2474fcf46 Define LPSTACKFRAME too. 2002-01-04 18:45:28 +00:00
Dmitry Timoshkov
b0582dc972 Add some new messages to the spy and winuser.h. 2002-01-04 18:28:38 +00:00
Alexandre Julliard
80a3bb4fc0 Removed LoadOEMResource from USER driver. 2002-01-04 18:27:41 +00:00
Alexandre Julliard
4c03649d0c Fixed check_async_list calling convention. 2002-01-02 21:50:44 +00:00
Alexandre Julliard
2cc54c8c49 Moved the OEM bitmaps that don't depend on the Wine look into the
user32 resources.
2002-01-02 21:49:23 +00:00
Alexandre Julliard
3f510ad2bb Link with libutil only where needed. 2002-01-01 01:13:03 +00:00
Alexandre Julliard
8ae5761dd0 Fixed string type in named pipe requests. 2001-12-31 22:26:51 +00:00
Alexandre Julliard
cd2567e70c Release 20011226. 2001-12-26 23:59:03 +00:00
Andriy Palamarchuk
735a3292ca Implemented basic handling of assessibility actions. 2001-12-26 23:39:50 +00:00
Alexandre Julliard
4895768443 Link to the curses library only for the dlls that need it. 2001-12-26 23:08:31 +00:00
Alexandre Julliard
966121ccd8 Removed the SEGPTR_* macros. 2001-12-26 20:47:33 +00:00
Alexandre Julliard
f76967d20c Restructured hook mapping functions to avoid most memory
allocations. Got rid of SEGPTR_* macros.
2001-12-26 19:55:35 +00:00
Dmitry Timoshkov
ca737fa478 Fix definition of BY_HANDLE_FILE_INFORMATION structure. 2001-12-26 19:50:58 +00:00
Mike McCormack
096524c5bf Use alertable waits in PeekMessage16 and GetMessage16 so we can
process APCs for 16bit comms.
2001-12-26 19:46:40 +00:00
Andreas Mohr
64295971be Got rid of WINE_PACKED. 2001-12-26 19:42:20 +00:00
Andriy Palamarchuk
d3212f9150 Implemented processing for actions SPI_SETMOUSEBUTTONSWAP,
SPI_SETFASTTASKSWITCH, SPI_SETDRAGFULLWINDOWS, SPI_SETWORKAREA.
2001-12-21 20:31:24 +00:00
Alexandre Julliard
1849f1eb15 Authors: Jon Griffiths <jon_p_griffiths@yahoo.com>, François Gouget <fgouget@codeweavers.com>, Alexandre Julliard <julliard@codeweavers.com>
Implement setjmp/setjmp3 and longjmp.
2001-12-21 19:23:30 +00:00
Bill Medland
365a6d2ee5 And in addition to Mingw32 we will want the _ versions. 2001-12-21 19:15:11 +00:00
Mike McCormack
6f011c0847 - move async activation into the server
- implement async queues
2001-12-20 00:07:05 +00:00
Alexandre Julliard
b0f586178a Moved heap functions to ntdll.
Got rid of internal heap flags.
Reimplemented MapLS to not depend on the segptr heap.
2001-12-19 19:16:27 +00:00
Bill Medland
024d39fcb1 Added share.h from Mingw32. 2001-12-19 18:49:21 +00:00
Alexandre Julliard
63e8517a9b Removed no longer used thunking and callout functions. 2001-12-17 22:14:10 +00:00
Alexandre Julliard
8eeed94f5f Export DestroyIcon32 from user32 and use GetProcAddress to call it
from FreeResource16.
2001-12-17 21:40:56 +00:00
Jon Griffiths
de51f61584 Implemented, documented or fixed SHDeleteOrphanKeyA/W, SHEnumKeyExA/W,
SHEnumValueA/W, SHQueryInfoKeyA/W. SHRegGetPathA/W, SHRegSetPathA/W,
SHGetValueA/W, SHSetValueA/W, SHQueryValueExA/W, SHDeleteKeyA/W,
SHDeleteEmptyKeyA/W, SHDeleteValueA/W, ordinals 320-323.
2001-12-17 21:21:29 +00:00
Alexandre Julliard
7d155d6706 Changed DC hook and abort proc handling to avoid having to allocate
thunks dynamically.
2001-12-17 20:58:06 +00:00
Alexandre Julliard
7662ea1004 Made register and interrupt flags instead of entry point types, so
that we can have both stdcall and cdecl register functions.
Changed 16-bit .spec.c file generation to avoid including builtin16.h.
2001-12-14 23:14:22 +00:00
Paul Rupe
99ed342df0 Very simple support for SO_OPENTYPE in getsockopt and setsockopt. 2001-12-14 22:48:38 +00:00
Bang Jun-Young
eda758ebcd Added check for stdint.h (needed on NetBSD). 2001-12-14 22:47:19 +00:00
Alexandre Julliard
eb9a863116 Exported CALL32_Regs from ntdll, renamed to __wine_call_from_32_regs
to follow the naming convention for this type of functions.
Split 16 and 32-bit relay functions into separate files, and moved the
32-bit ones to dlls/ntdll.
2001-12-11 00:50:33 +00:00
Jon Griffiths
603f20fc0e Add exclusion defs & remaining funcs, remove internal types &
obj_base.h (sync with win version), fixed a number of function
prototypes.
2001-12-11 00:30:17 +00:00
Alexandre Julliard
5797fbb87e Added WIN_GetRectangles function.
Fixed WindowFromPoint to work accross processes.
2001-12-06 22:33:58 +00:00
Andriy Palamarchuk
2489dc901d Implemented processing for actions: SPI_GET/SETGRIDGRANULARITY,
SPI_GET/SETICONTITLEWRAP, SPI_GET/SETMENUDROPALIGNMENT,
SPI_GET/SETDOUBLECLKWIDTH, SPI_GET/SETDOUBLECLKHEIGHT,
SPI_GET/SETDOUBLECLICKTIME.
2001-12-06 22:28:43 +00:00
Alexandre Julliard
996c0bff59 Removed ntdll dependency on MultiByteToWideChar/WideCharToMultiByte
kernel32 functions, plus a few small cleanups.
2001-12-05 22:14:57 +00:00
François Gouget
63d133172b Cleanup and improve the mbcs support.
Add mbctype.h and mbstring.h.
Implement putwc and putwchar.
2001-12-05 22:11:35 +00:00
Jukka Heinonen
1c881d5b72 Fixed incorrect packing. 2001-12-05 22:09:33 +00:00
Alexandre Julliard
8cd55d0eba Moved most of the real-mode stuff to dlls/winedos. 2001-12-04 19:54:44 +00:00
Eric Pouech
d585e7a2a4 Fixed bugs in output functions (write).
Rewrote some parts for better DLL separation.
Fixed some prototypes.
Fixed mmioAdvance in write mode.
2001-12-04 19:40:28 +00:00
Guy L. Albertelli
905f04a932 - Stub routines for _164, _208, _210, _211, _239, _356, _413, _437,
ColorRGBToHLS
- Implement routines for _172, _174, _176, _199, _215, _219, _236, _377,
  _378, UrlCompare{A|W}, UrlApplyScheme{A|W}.
- Fix routines _217, _169, _240, _276, _342, _376.
2001-12-01 00:36:18 +00:00
Andriy Palamarchuk
c7de3401ac Removed Get/SetScreenSaveTimeout user driver functions because they
are not used.
2001-11-30 23:15:32 +00:00
Alexandre Julliard
9caa71eef4 Redesign of the server communication protocol to allow arbitrary sized
data to be exchanged.
Split request and reply structures to make backwards compatibility
easier.
Moved many console functions to dlls/kernel, added code page support,
changed a few requests to behave properly with the new protocol.
2001-11-30 18:46:42 +00:00
Eric Pouech
0b83d4cbc6 New console code based on Win32 windows. 2001-11-23 23:04:58 +00:00
Dmitry Timoshkov
6b6596a1e3 Fixed packing and layout of many system structures. 2001-11-23 18:44:43 +00:00
Uwe Bonnes
cf80c545a5 _dev_t is an unsigned integer. 2001-11-23 18:25:34 +00:00
Francois Gouget
ea31cf0a57 Fix LUID definition. 2001-11-20 18:52:20 +00:00
Dmitry Timoshkov
80eff97527 Convert message spy to unicode. 2001-11-20 18:50:56 +00:00