Tommy Schultz Lassen [Tue, 22 Jan 2002 00:50:07 +0000 (00:50 +0000)]
Make EnumWindows return TRUE if no windows exists.
Mark G. Adams [Tue, 22 Jan 2002 00:49:24 +0000 (00:49 +0000)]
Add GetDefaultPrinter() functions.
Francois Gouget [Mon, 21 Jan 2002 23:39:36 +0000 (23:39 +0000)]
Make the Wine trace facilities accessible from Winelib applications.
Francois Gouget [Mon, 21 Jan 2002 23:37:53 +0000 (23:37 +0000)]
Comment out/ifdef out unused code and variables.
Marcus Meissner [Mon, 21 Jan 2002 23:36:53 +0000 (23:36 +0000)]
Handle section==NULL (error) in WritePrivateProfileStringA.
Ove Kaaven [Mon, 21 Jan 2002 18:41:27 +0000 (18:41 +0000)]
Added support for MWM hints.
Alexandre Julliard [Mon, 21 Jan 2002 18:06:10 +0000 (18:06 +0000)]
Authors: Andrew Lewycky <andrew@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
Check for common broken nVidia+Mesa OpenGL library setups.
Add some quoting.
Francois Gouget [Mon, 21 Jan 2002 18:00:42 +0000 (18:00 +0000)]
Print the strerror instead of just the errno.
Francois Gouget [Mon, 21 Jan 2002 18:00:24 +0000 (18:00 +0000)]
Add missing cast.
Francois Gouget [Mon, 21 Jan 2002 18:00:05 +0000 (18:00 +0000)]
Fix invalid C code (undefined behavior).
Francois Gouget [Mon, 21 Jan 2002 17:59:38 +0000 (17:59 +0000)]
Fix a couple of warnings and a typo.
Alexandre Julliard [Mon, 21 Jan 2002 17:41:52 +0000 (17:41 +0000)]
Don't convert "ptr" return type to a Perl string.
Call GetProcAddress only when a function is actually called, not at
declaration time.
Alexandre Julliard [Mon, 21 Jan 2002 17:37:24 +0000 (17:37 +0000)]
Fixed function prototype that confused winapi_extract.
Patrik Stridvall [Mon, 21 Jan 2002 17:36:35 +0000 (17:36 +0000)]
Generate Perl modules defining prototypes for exported functions.
Eric Pouech [Fri, 18 Jan 2002 19:30:15 +0000 (19:30 +0000)]
Fixed initialisation messages for raw DDE.
Fixed DdeCreateDataHandle for non NULL or CF_TEXT formats.
Various fixes (cosmetics, better error checking).
Eric Pouech [Fri, 18 Jan 2002 19:22:55 +0000 (19:22 +0000)]
Implemented interprocess DDE message posting.
Dimitrie O. Paun [Fri, 18 Jan 2002 19:05:35 +0000 (19:05 +0000)]
- Make the ListView control Unicode ready.
- Support both ANSI & Unicode ListView notifications.
- Fixed a few bugs.
Aric Stewart [Fri, 18 Jan 2002 19:04:39 +0000 (19:04 +0000)]
Initialize streamData and check on failure to read desired data from
stream.
Bill Medland [Fri, 18 Jan 2002 18:58:08 +0000 (18:58 +0000)]
Prevent trying to handle uninitialised memory as a string.
Patrik Stridvall [Fri, 18 Jan 2002 18:57:43 +0000 (18:57 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Fri, 18 Jan 2002 18:53:45 +0000 (18:53 +0000)]
Minor API files update.
Dmitry Timoshkov [Fri, 18 Jan 2002 18:53:11 +0000 (18:53 +0000)]
Fix return value of GetWindowsDirectoryA/W and GetSystemDirectoryA/W.
Bang Jun-Young [Fri, 18 Jan 2002 18:11:04 +0000 (18:11 +0000)]
Fix NetBSD compile errors; CDIOCREADAUDIO is not available on NetBSD.
Uwe Bonnes [Fri, 18 Jan 2002 18:10:43 +0000 (18:10 +0000)]
Added GradientFill stub.
Andriy Palamarchuk [Fri, 18 Jan 2002 18:10:11 +0000 (18:10 +0000)]
SystemParametersInfo: fixed return value for SPI_SETFASTTASKSWITCH.
Bill Medland [Fri, 18 Jan 2002 18:09:37 +0000 (18:09 +0000)]
CoGetClassObject: for CLSCTX_LOCAL_SERVER at least look up the server
in the registry, even though we don't yet execute it.
Bill Medland [Fri, 18 Jan 2002 18:09:09 +0000 (18:09 +0000)]
- Don't string copy from uninitialised stack memory. In fact don't
modify the input string if it didn't change.
- Correct array size.
- Logically separate the centring from the ellipsification.
- Comment on prefix error.
Eric Pouech [Fri, 18 Jan 2002 18:08:21 +0000 (18:08 +0000)]
Fixes char array in structure dumping.
Huw D M Davies [Fri, 18 Jan 2002 18:08:01 +0000 (18:08 +0000)]
Stub for comctl32.419
Alexandre Julliard [Tue, 15 Jan 2002 20:59:22 +0000 (20:59 +0000)]
Added atom test script.
Alexandre Julliard [Tue, 15 Jan 2002 20:54:41 +0000 (20:54 +0000)]
Added some prototypes to function declarations.
Patrik Stridvall [Tue, 15 Jan 2002 20:54:06 +0000 (20:54 +0000)]
- Made the Perl module generated by make_symbols a real exporting
module.
- Use constants instead of variables.
Patrik Stridvall [Tue, 15 Jan 2002 20:44:32 +0000 (20:44 +0000)]
Added the possibility (it is optional for backward compability) to
specify argument types in order to fix a "bug" concerning
integer/string scalars.
Andriy Palamarchuk [Tue, 15 Jan 2002 20:43:43 +0000 (20:43 +0000)]
Implemented processing of actions SPI_SETKEYBOARDPREF,
SPI_SETSCREENREADER.
Save to registry value of SPI_SETSCREENSAVEACTIVE action.
Changed processing of action SPI_SETFASTTASKSWITCH to conform to
Windows behaviour on and after WinNT 4.0, Windows 95.
Aric Stewart [Tue, 15 Jan 2002 20:43:05 +0000 (20:43 +0000)]
Catch maximum number of times and return out of memory error.
Francois Gouget [Tue, 15 Jan 2002 20:41:59 +0000 (20:41 +0000)]
Small typo fix.
Rein Klazes [Tue, 15 Jan 2002 20:41:41 +0000 (20:41 +0000)]
Move the implementation of comctl32._TrackMouseEvent to
user32.TrackMouseEvent and call this function in accordance with the
specs.
Bill Medland [Tue, 15 Jan 2002 20:29:35 +0000 (20:29 +0000)]
First stage of DrawText upgrade.
- Rearrange code into three distinct areas; DrawText, GrayString,
TabbedText.
- Remove unused macros.
- Modify treatment of Tab arguments to fit with observed behaviour.
e.g. DrawTextEx with DT_TABSTOP but null dtp will not take the
setting from the flags. Also only uses bits 15 to 8, not the
higher bits.
Rein Klazes [Tue, 15 Jan 2002 20:28:34 +0000 (20:28 +0000)]
Don't check the checksum of the original echo request packet in the
received reply packet.
Huw D M Davies [Tue, 15 Jan 2002 20:28:05 +0000 (20:28 +0000)]
Stubs for ImageList_[S|G]etFlags.
Rein Klazes [Tue, 15 Jan 2002 20:27:30 +0000 (20:27 +0000)]
Don't change button state on WM_MOUSEMOVE messages unless left mouse
button is pressed.
Rein Klazes [Tue, 15 Jan 2002 20:27:12 +0000 (20:27 +0000)]
In CBPaintText use the text size as returned by LB_GETTEXT. The size
returned by LB_GETTEXTLEN may be too large.
Rein Klazes [Tue, 15 Jan 2002 20:26:47 +0000 (20:26 +0000)]
Make DM_SETDEFID message work for owner drawn buttons as well.
Michael C. Maggio [Tue, 15 Jan 2002 20:26:28 +0000 (20:26 +0000)]
Code used AF_IPX in some places where it should have used WS_AF_IPX.
Dmitry Timoshkov [Tue, 15 Jan 2002 20:25:40 +0000 (20:25 +0000)]
Force ordinal allocation start from 100 as in Windows.
Frangois Gouget [Tue, 15 Jan 2002 20:24:15 +0000 (20:24 +0000)]
Fixed incorrect use of 'test -a' (for FreeBSD).
Bill Medland [Tue, 15 Jan 2002 20:23:57 +0000 (20:23 +0000)]
Leave IID check to the OleCreateFontIndirect, so that SFCF will handle
all the interfaces that OleCreate.. will.
Alexandre Julliard [Mon, 14 Jan 2002 20:00:32 +0000 (20:00 +0000)]
Integrated test script for winetest into the make test
infrastructure.
Added a few tests for the new wine.pm functions.
Alexandre Julliard [Mon, 14 Jan 2002 19:56:46 +0000 (19:56 +0000)]
Rewrote runtest in Perl so that it can be used on the Windows side.
Added options for include directories, debug level and target platform.
selection.
Alexandre Julliard [Mon, 14 Jan 2002 19:54:29 +0000 (19:54 +0000)]
Added ok() function that doesn't stop the test on the first error.
Added trace() function for debugging tests.
Added support for todo functionality.
Moved wine.pm to include directory.
Alexandre Julliard [Mon, 14 Jan 2002 19:48:07 +0000 (19:48 +0000)]
Added Perl modules containing the #defines values for the
corresponding Windows headers.
Stefan Leichter [Mon, 14 Jan 2002 19:44:30 +0000 (19:44 +0000)]
Added, update information about AppDefault.
Daniel Walker [Mon, 14 Jan 2002 19:44:07 +0000 (19:44 +0000)]
- Added debugging.
- Transfer all relevant messages to the underlying edit control.
Marcus Meissner [Mon, 14 Jan 2002 18:36:37 +0000 (18:36 +0000)]
Removed some useless wingdi.h includes.
Huw D M Davies [Mon, 14 Jan 2002 18:36:03 +0000 (18:36 +0000)]
Convert MRULists to Unicode.
Huw D M Davies [Mon, 14 Jan 2002 18:35:44 +0000 (18:35 +0000)]
IShellFolder_BindToObject should respect riid.
Uwe Bonnes [Mon, 14 Jan 2002 18:35:21 +0000 (18:35 +0000)]
_stat: Better test for drive letter.
Francois Gouget [Mon, 14 Jan 2002 18:34:34 +0000 (18:34 +0000)]
Fix compilation errors on FreeBSD.
James Juran [Mon, 14 Jan 2002 18:34:14 +0000 (18:34 +0000)]
LoadLibrary returns 0 on failure, not < 32.
James Juran [Mon, 14 Jan 2002 18:34:01 +0000 (18:34 +0000)]
Use -DNONAMELESSUNION -DNONAMELESSSTRUCT when compiling.
Daniel Walker [Mon, 14 Jan 2002 18:33:44 +0000 (18:33 +0000)]
Implemented WSAAccept().
Guy Albertelli [Mon, 14 Jan 2002 18:33:17 +0000 (18:33 +0000)]
- Add additional TOOLBAR_CalcToolbar in a different path of Autosize.
- Remember and process WM_SETREDRAW messages.
- Process strings specificied in InsertButton{A|W}.
Guy Albertelli [Mon, 14 Jan 2002 18:32:42 +0000 (18:32 +0000)]
Fix a gripper issue and the adjustment of bands when RBBS_FIXEDSIZE
specified.
Ove Kaaven [Mon, 14 Jan 2002 18:32:12 +0000 (18:32 +0000)]
Prepend "--" to arguments.
Eric Pouech [Sun, 13 Jan 2002 01:46:12 +0000 (01:46 +0000)]
Now using the NT CD interface.
Eric Pouech [Sun, 13 Jan 2002 01:44:00 +0000 (01:44 +0000)]
Changed the Wine internal cdrom interface to the NT model.
Alexandre Julliard [Sat, 12 Jan 2002 21:18:11 +0000 (21:18 +0000)]
Removed obsolete definitions.
Alexandre Julliard [Sat, 12 Jan 2002 21:17:51 +0000 (21:17 +0000)]
Fixed typos.
Alexandre Julliard [Sat, 12 Jan 2002 21:17:10 +0000 (21:17 +0000)]
Updated debug channels.
Alexandre Julliard [Sat, 12 Jan 2002 21:16:33 +0000 (21:16 +0000)]
Check unix_pid again after attach.
Marcus Meissner [Sat, 12 Jan 2002 21:16:13 +0000 (21:16 +0000)]
Add refcounting to the thread member of the pipe user.
Bill Medland [Sat, 12 Jan 2002 21:15:36 +0000 (21:15 +0000)]
How to specify a DLL in a debugger break command.
Eric Pouech [Sat, 12 Jan 2002 21:15:08 +0000 (21:15 +0000)]
Fixed the wodReset implementation, internal messages priority, full
duplex code, wait algorithm for feeding the OSS buffer.
Eric Pouech [Sat, 12 Jan 2002 21:14:40 +0000 (21:14 +0000)]
Enhance display for symbol picking.
Huw D M Davies [Sat, 12 Jan 2002 21:14:17 +0000 (21:14 +0000)]
Fix off by one error in TOOLBAR_AddStringW.
Travis Michielsen [Thu, 10 Jan 2002 19:41:11 +0000 (19:41 +0000)]
Added crypt32.dll stub.
Travis Michielsen [Thu, 10 Jan 2002 19:29:40 +0000 (19:29 +0000)]
Implement advapi32 portion of the CryptoAPI.
Eric Pouech [Thu, 10 Jan 2002 18:21:07 +0000 (18:21 +0000)]
Fix potential memory issue.
Eric Pouech [Thu, 10 Jan 2002 18:20:51 +0000 (18:20 +0000)]
Fix some bad behavior when some lock states (capslock, numlock...)
were turned on.
Bill Medland [Thu, 10 Jan 2002 18:19:29 +0000 (18:19 +0000)]
Comment only; error in Microsoft documentation.
François Gouget [Thu, 10 Jan 2002 18:19:01 +0000 (18:19 +0000)]
which is more portable than type (FreeBSD).
Francois Gouget [Thu, 10 Jan 2002 18:18:43 +0000 (18:18 +0000)]
Fix previous patch: the ws_sockaddr_u2ws return value was wrong.
Make ws_sockaddr_{ws2u,u2ws} static.
Alexandre Julliard [Thu, 10 Jan 2002 03:30:21 +0000 (03:30 +0000)]
Added rules for running tests.
Martin Wilck [Wed, 9 Jan 2002 21:17:16 +0000 (21:17 +0000)]
Moved the functionality of WS_socket() to WSASocketA().
Made WSASocketA() account for WSA_FLAG_OVERLAPPED.
Martin Wilck [Wed, 9 Jan 2002 21:16:24 +0000 (21:16 +0000)]
Added support for socket flags.
Martin Wilck [Wed, 9 Jan 2002 20:30:51 +0000 (20:30 +0000)]
More general approach to file descriptor types and flags.
Paul Rupe [Wed, 9 Jan 2002 20:29:17 +0000 (20:29 +0000)]
Return length of WS_sockaddr structure in ws_sockaddr_u2ws.
Bill Medland [Wed, 9 Jan 2002 19:10:59 +0000 (19:10 +0000)]
Fixed GetDocumentation a little. When called from RegisterTypeLib it
was leaving the Doc entry uninitialised, leading to page fault when
measuring it. Also ensure correct freeing of resources on failure.
Martin Wilck [Wed, 9 Jan 2002 19:09:57 +0000 (19:09 +0000)]
Fixed a bug that caused APCs to be "forgotten".
Rein Klazes [Wed, 9 Jan 2002 19:09:06 +0000 (19:09 +0000)]
Move calling of CBT hooks from WIN_CreateWindowEx() to the driver.
Patrik Stridvall [Mon, 7 Jan 2002 21:16:46 +0000 (21:16 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Mon, 7 Jan 2002 21:08:18 +0000 (21:08 +0000)]
- API files update
- Minor bug fixes
Martin Wilck [Mon, 7 Jan 2002 21:02:15 +0000 (21:02 +0000)]
Add server side support for async IO on files.
Use pread/pwrite to read/write from the offset specified in the
overlapped structure.
Alexandre Julliard [Mon, 7 Jan 2002 21:00:27 +0000 (21:00 +0000)]
Added configure check for pread/pwrite.
Mike McCormack [Mon, 7 Jan 2002 18:11:28 +0000 (18:11 +0000)]
- Attempt write before going overlapped in Writefile.
- Fix return codes in WriteFileEx.
Mike McCormack [Mon, 7 Jan 2002 18:06:59 +0000 (18:06 +0000)]
Implement CancelIo properly.
Mike McCormack [Mon, 7 Jan 2002 18:04:50 +0000 (18:04 +0000)]
- Don't use event flags with ReadFileEx and WriteFileEx.
- Use overlapped structure with WriteFile, since FILE_FLAG_OVERLAPPED
is specified.
- Cancel overlapped operations in CloseComm.
Alexandre Julliard [Mon, 7 Jan 2002 18:04:07 +0000 (18:04 +0000)]
Added support for cleaning up the TEB from inside the exiting thread.
Alexandre Julliard [Mon, 7 Jan 2002 18:03:14 +0000 (18:03 +0000)]
Allocate debug_info structure at the same time as the TEB.
Removed the TEB cleanup service.
Alexandre Julliard [Mon, 7 Jan 2002 18:02:35 +0000 (18:02 +0000)]
Added SIGNAL_Reset function.