Juraj Hercek [Fri, 8 Nov 2002 18:54:26 +0000 (18:54 +0000)]
Added WINELIB_NAME_AW for LPCCINFO.
Juraj Hercek [Fri, 8 Nov 2002 18:54:10 +0000 (18:54 +0000)]
Fixed bug in context registers, added HANDLER_DEF and HANDLER_CONTEXT
macros.
Marcus Meissner [Fri, 8 Nov 2002 18:53:32 +0000 (18:53 +0000)]
Only enable VM86 mode if we have the <sys/vm86.h> include file.
Marcus Meissner [Fri, 8 Nov 2002 18:53:19 +0000 (18:53 +0000)]
New structures: RASIPADDR, RASDEVINFO, RASENTRY.
New stubs: RasSetEntryProperties.
RasEnumDevicesA enhanced.
Alberto Massari [Fri, 8 Nov 2002 18:52:52 +0000 (18:52 +0000)]
The object returned by IEnumFORMATETC::Clone should have the same
cursor position of the source object.
Alberto Massari [Fri, 8 Nov 2002 18:52:34 +0000 (18:52 +0000)]
Avoid crashing when releasing an NdrCStdStubBuffer that had been
previously disconnected.
Ryan Cumming [Fri, 8 Nov 2002 18:52:18 +0000 (18:52 +0000)]
- Silence annoying "Empty path passed" error.
- Set error correctly when an empty path is passed to DeleteFile.
Ryan Cumming [Fri, 8 Nov 2002 18:51:56 +0000 (18:51 +0000)]
Remove OLE_GetFormatA, reimplement GetDateFormatA and GetTimeFormatA
as wrappers around their Unicode versions.
Marcus Meissner [Fri, 8 Nov 2002 18:51:28 +0000 (18:51 +0000)]
Draft implementation of DispCallFunc.
Alexandre Julliard [Wed, 6 Nov 2002 22:33:17 +0000 (22:33 +0000)]
Disable address space limit check on non-i386 platforms.
Dimitrie O. Paun [Wed, 6 Nov 2002 22:32:00 +0000 (22:32 +0000)]
Do not draw the text of the item being edited.
Eric Frias [Wed, 6 Nov 2002 22:07:38 +0000 (22:07 +0000)]
Added quotes to assembly language output.
Juraj Hercek [Wed, 6 Nov 2002 22:05:59 +0000 (22:05 +0000)]
Implemented SYSDEPS_CallOnStack for sparcs.
Juraj Hercek [Wed, 6 Nov 2002 22:02:52 +0000 (22:02 +0000)]
Bug fixes related to sparc 4-byte boundary alignment.
Dimitrie O. Paun [Wed, 6 Nov 2002 22:01:56 +0000 (22:01 +0000)]
Fix the 'jumping selection' bug (#1108).
Misc small cleanups.
Gerald Pfeifer [Wed, 6 Nov 2002 22:00:10 +0000 (22:00 +0000)]
When checking for sys/mount.h and sys/user.h also include sys/types.h
if available.
Patrik Stridvall [Wed, 6 Nov 2002 21:59:15 +0000 (21:59 +0000)]
Updated the generated tests.
Patrik Stridvall [Wed, 6 Nov 2002 21:58:50 +0000 (21:58 +0000)]
- Added code for detection of missing types.
- Added missing types.
- Added a function for each type test to improve compiling with -O2.
Greg Turner [Wed, 6 Nov 2002 21:58:21 +0000 (21:58 +0000)]
- Remove stupid indentations from trace msgs.
- Update the rpc TODO list a bit.
- Add some constants for winapi_check.
- Nil pointer support for some UUID functions (spotted by Olivier
Evalet).
Chris Morgan [Wed, 6 Nov 2002 21:57:50 +0000 (21:57 +0000)]
Remove ERR() if menu entry isn't of type MF_STRING as some
applications set flags of MT_SEPARATOR and erroneous errors are
produced. Add a couple of comments.
György 'Nog' Jeney [Wed, 6 Nov 2002 21:57:23 +0000 (21:57 +0000)]
- Fix RtlTimeToTimeFields to actually work.
- Remove comments about leap seconds, windows doesn't take that into
account.
Jukka Heinonen [Wed, 6 Nov 2002 21:56:52 +0000 (21:56 +0000)]
Start using winedos handlers for all interrupts.
Francois Gouget [Wed, 6 Nov 2002 21:56:32 +0000 (21:56 +0000)]
Compute SM_CYMAXIMIZED purely based on the screen height until we know
how to take into account 'start menus' correctly.
Alexandre Julliard [Wed, 6 Nov 2002 20:02:59 +0000 (20:02 +0000)]
Added winebuild -e option to specify the entry point and removed the
'init' spec file directive.
Winebuild long options now use a more standard double dash format
(older format still supported for backwards compatibility).
Patrik Stridvall [Wed, 6 Nov 2002 19:58:02 +0000 (19:58 +0000)]
API files update.
Patrik Stridvall [Wed, 6 Nov 2002 19:57:49 +0000 (19:57 +0000)]
Fixed some issues found by winapi_check.
Ove Kaaven [Wed, 6 Nov 2002 19:56:59 +0000 (19:56 +0000)]
Add ICOM_DEFINE1 macro to define a COM interface without a base
class.
Use it to define IUnknown.
Jason Edmeades [Wed, 6 Nov 2002 19:56:32 +0000 (19:56 +0000)]
- Stencil mapping now works (it helps to actually allocate a stencil
buffer).
- Texture mapping corrected if no real texture bound.
- Code now detects which opengl extensions are present - to be
extended later.
- More debug tracepoints.
Eric Pouech [Wed, 6 Nov 2002 19:55:04 +0000 (19:55 +0000)]
Replaced assert by simple if + warning message for too long symbols.
Jukka Heinonen [Wed, 6 Nov 2002 19:54:39 +0000 (19:54 +0000)]
Move most int31 functions to winedos.
Add DPMI32 fixes.
Matthew Bloch [Wed, 6 Nov 2002 19:53:45 +0000 (19:53 +0000)]
Vtable fixes.
Marcus Meissner [Wed, 6 Nov 2002 19:52:48 +0000 (19:52 +0000)]
Added RasValidateEntryNameA stub.
Alexandre Julliard [Mon, 4 Nov 2002 23:53:41 +0000 (23:53 +0000)]
Made the dll entry point default to DllMain and removed most of the
'init' spec file declarations.
Alexandre Julliard [Mon, 4 Nov 2002 23:51:58 +0000 (23:51 +0000)]
Warning fix.
Ryan Cumming [Mon, 4 Nov 2002 23:49:53 +0000 (23:49 +0000)]
Handle FORMAT_MESSAGE_FROM_HMODULE and FORMAT_MESSAGE_FROM_SYSTEM both
being set at once.
Francois Gouget [Mon, 4 Nov 2002 23:47:49 +0000 (23:47 +0000)]
Test sound format support with waveOutGetDevCaps and waveOutOpen.
Alexandre Julliard [Mon, 4 Nov 2002 22:50:24 +0000 (22:50 +0000)]
Hack to detect register functions automatically so that relay debug
also works for functions using the DEFINE_REGS_ENTRY_POINT macros.
Alexandre Julliard [Mon, 4 Nov 2002 22:49:11 +0000 (22:49 +0000)]
Make COMSPEC point to wcmd.exe, not command.com.
Greg Turner [Mon, 4 Nov 2002 22:47:59 +0000 (22:47 +0000)]
- noop redefinition of SPI_[GET/SET]MENUUNDERLINES
- define and fixme for
SPI_[GET/SET][SELECTIONFADE/DROPSHADOW/KEYBOARDCUES]
Zoly Nagy [Mon, 4 Nov 2002 22:45:22 +0000 (22:45 +0000)]
Added/upgraded Hungarian resources.
Patrik Stridvall [Mon, 4 Nov 2002 22:43:24 +0000 (22:43 +0000)]
Fixed mismatches between the Wine headers and the Microsoft headers.
Patrik Stridvall [Mon, 4 Nov 2002 22:41:00 +0000 (22:41 +0000)]
- Updated it to support changes in Wine.
- Added support for C++ compilation (off by default).
Patrik Stridvall [Mon, 4 Nov 2002 22:40:40 +0000 (22:40 +0000)]
Updated the generated tests.
Patrik Stridvall [Mon, 4 Nov 2002 22:40:13 +0000 (22:40 +0000)]
Added tests for normal types (not just structures).
Ryan Cumming [Mon, 4 Nov 2002 22:39:45 +0000 (22:39 +0000)]
Added missing CSTR_ definitions.
Francois Gouget [Mon, 4 Nov 2002 22:39:19 +0000 (22:39 +0000)]
OSS_RawOpenDevice should return an error if the format is not
supported.
Ryan Cumming [Mon, 4 Nov 2002 22:38:45 +0000 (22:38 +0000)]
Add stub for RasEnumConnectionsW.
Marcus Meissner [Mon, 4 Nov 2002 22:38:26 +0000 (22:38 +0000)]
Handle errors in std marshaller better, do not crash.
Added another error message if some program tries to marshal
IOleObject.
OleCreate() should be able to use Local Servers too (it can't as of
now, just for debugging).
Marcus Meissner [Mon, 4 Nov 2002 22:37:57 +0000 (22:37 +0000)]
Specify existing extra size of WINEPS Devmode structure.
Make ExtDeviceMode16 in WINEPS return the correct size.
Jaco Greeff [Mon, 4 Nov 2002 22:36:07 +0000 (22:36 +0000)]
Skip the allocation of a new console on "wcmd /c <command>" execution,
using the current allocated STDIN and STDOUT handles for command
input/output.
Jukka Heinonen [Mon, 4 Nov 2002 22:35:36 +0000 (22:35 +0000)]
Ignore VCPI installation checks. Handle XMS query any extended memory
function. Add stubs for get/set exception handler vector.
Jukka Heinonen [Mon, 4 Nov 2002 22:35:15 +0000 (22:35 +0000)]
When returning from 32-bit default interrupt handlers, eflags are now
returned correctly.
Lionel Ulmer [Mon, 4 Nov 2002 22:34:25 +0000 (22:34 +0000)]
Additional exported capabilities to please some picky games.
Lionel Ulmer [Mon, 4 Nov 2002 22:34:11 +0000 (22:34 +0000)]
- only compare the first WORD in the DDSCAPS2 structure if no DX7
- add some TRACEs
Lionel Ulmer [Mon, 4 Nov 2002 22:33:53 +0000 (22:33 +0000)]
Augment the DDSCAPS2 dumping routine with new caps.
Alexandre Julliard [Fri, 1 Nov 2002 02:30:46 +0000 (02:30 +0000)]
Alexandre Julliard [Fri, 1 Nov 2002 01:50:51 +0000 (01:50 +0000)]
Added clobber lists to the inline assembly functions.
Matthew Davison [Fri, 1 Nov 2002 01:50:06 +0000 (01:50 +0000)]
Fixed some handle conversions for -DSTRICT.
Greg Turner [Fri, 1 Nov 2002 01:47:43 +0000 (01:47 +0000)]
Fix some problems found by winapi_check.
Greg Turner [Fri, 1 Nov 2002 01:47:04 +0000 (01:47 +0000)]
Fix stupid clone of broken macro, found by Marcus.
Ove Kaaven [Fri, 1 Nov 2002 01:46:23 +0000 (01:46 +0000)]
Some RPC format characters from MS documentation.
Stefan Leichter [Fri, 1 Nov 2002 01:46:02 +0000 (01:46 +0000)]
Remove quotes from filename before calling LoadLibrary in DoLaunch.
Alberto Massari [Fri, 1 Nov 2002 01:45:37 +0000 (01:45 +0000)]
- Fixed typo in SHGetFileInfoA.
- Properly convert return values back to Unicode in SHGetFileInfoW.
Greg Turner [Thu, 31 Oct 2002 23:36:07 +0000 (23:36 +0000)]
Remove #ifdef WINNT conditionals; just use the NT definitions.
Greg Turner [Thu, 31 Oct 2002 23:35:46 +0000 (23:35 +0000)]
- Use appropriate per-platform NDR_LOCAL Data Representation.
- Minor housekeeping changes.
Marcus Meissner [Thu, 31 Oct 2002 23:35:20 +0000 (23:35 +0000)]
Escape \ in path and arguments.
Use UNIX style work_dir, not windows dir.
Rok Mandeljc [Thu, 31 Oct 2002 22:46:12 +0000 (22:46 +0000)]
Updated Slovenian resources for (new) version of progman.
Greg Turner [Thu, 31 Oct 2002 22:45:12 +0000 (22:45 +0000)]
- Fix offset bug in the conformant string unmarshall routine.
- Fix discrepancy between headers and implementation of
I_RpcBindingSetAsync when compiling under WINNT.
- Eliminate race conditions in the relationship between "listen_count"
and "std_listen" in rpc_server.h.
- Code-stubs for RpcServerUnregisterIf, RpcServerUnregisterIfEx.
- Attempt to implement RpcMgmtStopServerListening (definitely not
happy just yet).
- RpcServerUnregisterIfEx wasn't xp-sepcific after all; this leads me to
suspect there are more such mistakes in the spec-file comments, but I
haven't looked into it or fixed them yet (coming soon).
- Cleanups, trace-enhancements, etc.
Alexandre Julliard [Thu, 31 Oct 2002 22:07:29 +0000 (22:07 +0000)]
Work around to make system-global hooks at least run in the thread
that set them.
Alexandre Julliard [Thu, 31 Oct 2002 22:06:53 +0000 (22:06 +0000)]
Split out some more 16-bit code.
Marcus Meissner [Thu, 31 Oct 2002 22:04:53 +0000 (22:04 +0000)]
_seh_longjmp_unwind is i386 only for now.
Greg Turner [Thu, 31 Oct 2002 22:04:33 +0000 (22:04 +0000)]
- Cast NDR_* #defines to (unsigned long) instead of (UINT32) like MS
headers.
- Create __RPC_MAC__ and __RPC_WIN64__ conditional #defines.
- Correct NDR_LOCAL_DATA_REPRESENTATION for Mac's.
- New NDR_LOCAL_IS_BIG_ENDIAN conditional #define.
- #define TARGET_IS_NT50_OR_LATER.
Greg Turner [Thu, 31 Oct 2002 22:04:08 +0000 (22:04 +0000)]
Rename the *_32_READ macros to *_UINT32_READ for clarity.
Vincent Béron [Thu, 31 Oct 2002 22:03:41 +0000 (22:03 +0000)]
Fix English progman resources by translating French bits.
Vincent Béron [Thu, 31 Oct 2002 22:03:20 +0000 (22:03 +0000)]
Small cleanup for the French progman resources.
Carlos Lozano [Thu, 31 Oct 2002 22:02:47 +0000 (22:02 +0000)]
lParam was not properly sent in COMBOEX_DrawItem.
Dimitrie O. Paun [Thu, 31 Oct 2002 22:01:33 +0000 (22:01 +0000)]
Append columns with large column indices.
Steven Edwards [Thu, 31 Oct 2002 03:41:56 +0000 (03:41 +0000)]
Mingw porting fix.
Jukka Heinonen [Thu, 31 Oct 2002 03:41:20 +0000 (03:41 +0000)]
Prevent crashes when DOS program tries to access console and no
Windows console is available.
Alexandre Julliard [Thu, 31 Oct 2002 02:38:20 +0000 (02:38 +0000)]
Converted x11drv to -DSTRICT.
Alexandre Julliard [Thu, 31 Oct 2002 02:23:43 +0000 (02:23 +0000)]
Moved 16-bit definitions out of mmddk.h into mmsystem16.h.
Alexandre Julliard [Thu, 31 Oct 2002 02:12:18 +0000 (02:12 +0000)]
Fixed a number of -DSTRICT warnings.
Alexandre Julliard [Thu, 31 Oct 2002 02:10:15 +0000 (02:10 +0000)]
Added support for nested exceptions happening inside a catch block.
Uwe Bonnes [Thu, 31 Oct 2002 01:15:18 +0000 (01:15 +0000)]
MSGBOX_DlgProc: break out of WM_COMMAND.
Dmitry Timoshkov [Thu, 31 Oct 2002 01:04:39 +0000 (01:04 +0000)]
Fix some types and function prototypes according to Platform SDK
definitions.
Eric Pouech [Thu, 31 Oct 2002 01:02:41 +0000 (01:02 +0000)]
winmm/mmsystem now compiles with -DSTRICT.
Dimitrie O. Paun [Thu, 31 Oct 2002 00:54:53 +0000 (00:54 +0000)]
Fix some treeview notification codes between ANSI/Unicode mode.
Eric Pouech [Thu, 31 Oct 2002 00:54:27 +0000 (00:54 +0000)]
Return correct values for wave(In|Out)GetPosition even if playing non
PCM files.
Eric Pouech [Thu, 31 Oct 2002 00:53:57 +0000 (00:53 +0000)]
Split between 16 / 32 bit code.
Alexandre Julliard [Wed, 30 Oct 2002 23:53:49 +0000 (23:53 +0000)]
Added winedos16.spec.c.
Uwe Bonnes [Wed, 30 Oct 2002 23:49:03 +0000 (23:49 +0000)]
First version of msvcrt scanf test.
Michael Stefaniuc [Wed, 30 Oct 2002 23:45:38 +0000 (23:45 +0000)]
Some more fixes for compiling the user dll with -DSTRICT.
Jukka Heinonen [Wed, 30 Oct 2002 23:40:13 +0000 (23:40 +0000)]
Add winedos16.dll which contains 16-bit protected mode interrupt entry
points.
Carlos Lozano [Wed, 30 Oct 2002 23:39:32 +0000 (23:39 +0000)]
Fixed SHGFI_SYSICONINDEX flag handling.
Alexandre Julliard [Wed, 30 Oct 2002 20:36:21 +0000 (20:36 +0000)]
Moved the test routines from wtmain.c into wine/test.h so that they
can be compiled separately with different flags for each dll.
Marcus Meissner [Wed, 30 Oct 2002 20:26:51 +0000 (20:26 +0000)]
Fixed LITTLE_ENDIAN_32_READ macro to at least compile.
Martin Wilck [Wed, 30 Oct 2002 20:26:32 +0000 (20:26 +0000)]
- Define SOCKET as UINT_PTR for Win64 (thanks to P. Stridvall).
- Make winsock compile without WINE_NO_STRICT.
Marcus Meissner [Wed, 30 Oct 2002 20:25:55 +0000 (20:25 +0000)]
Powerpc instruction pointer is Iar, not Eip.
Eric Pouech [Wed, 30 Oct 2002 20:25:38 +0000 (20:25 +0000)]
wavemap now compiles with -DSTRICT.
Alexandre Julliard [Tue, 29 Oct 2002 23:27:37 +0000 (23:27 +0000)]
Removed no longer needed support for patching the debugger path in the
registry.