Robert Reif [Thu, 30 Oct 2003 23:07:23 +0000 (23:07 +0000)]
Clean up *GetDevCaps to check for valid pointer and only copy proper
amount of data.
Pavel Roskin [Thu, 30 Oct 2003 23:06:41 +0000 (23:06 +0000)]
Include ntdll_misc.h to avoid undefined reference to GetProcessHeap
when compiled without optimization.
Mike McCormack [Thu, 30 Oct 2003 23:06:10 +0000 (23:06 +0000)]
Fix incorrectly sized buffer.
Jason Edmeades [Thu, 30 Oct 2003 23:05:09 +0000 (23:05 +0000)]
Culling to different viewports failed as clearing the whole viewport
cleared the screen.
Alexandre Julliard [Thu, 30 Oct 2003 22:49:01 +0000 (22:49 +0000)]
Better defaults for heap and stack sizes.
Hannu Valtonen [Thu, 30 Oct 2003 22:48:04 +0000 (22:48 +0000)]
JoystickAImpl_Unacquire should return DI_NOEFFECT if the device is not
in an acquired state.
Mike McCormack [Thu, 30 Oct 2003 22:47:42 +0000 (22:47 +0000)]
Some stub implementations.
Mike McCormack [Thu, 30 Oct 2003 22:46:59 +0000 (22:46 +0000)]
Sql tokens are case insensitive in msi.dll.
Jason Edmeades [Thu, 30 Oct 2003 22:46:29 +0000 (22:46 +0000)]
Correct writing to back buffer in non-ortho mode, and ensure the line
stipple is passed correctly to enable proper wireframe support.
Alexandre Julliard [Tue, 28 Oct 2003 21:57:24 +0000 (21:57 +0000)]
Restored emulation of protected instructions in 32-bit code when
running with a Win9x version.
Mike McCormack [Tue, 28 Oct 2003 21:49:06 +0000 (21:49 +0000)]
Treat missing MSI tables as empty.
Alexandre Julliard [Tue, 28 Oct 2003 21:48:41 +0000 (21:48 +0000)]
Increase WINE_LDT_FIRST_ENTRY to leave room for glibc thread
selectors.
Alexandre Julliard [Tue, 28 Oct 2003 21:46:46 +0000 (21:46 +0000)]
Removed no longer needed SIGNAL_Unblock() function.
Francois Gouget [Tue, 28 Oct 2003 21:45:30 +0000 (21:45 +0000)]
Weekly spelling fixes.
Mike McCormack [Tue, 28 Oct 2003 21:43:14 +0000 (21:43 +0000)]
Fixed MSI buffer overflow.
Alexandre Julliard [Tue, 28 Oct 2003 21:22:50 +0000 (21:22 +0000)]
Implemented Add/RemoveVectoredExceptionHandler.
Francois Gouget [Tue, 28 Oct 2003 21:13:54 +0000 (21:13 +0000)]
Add support for .dbg.c files. This makes it possible to use the Wine
tracing macros in Winelib applications.
The wine/lib, wine/ole, wine/unicode directories are gone. Simplify
the wine_unicode and wine_uuid detection.
Fix generation of the clean target (in some corner cases it could
generate a $(RM) command with no parameter).
Move the distclean target to the top-level Makefile and make it more
thorough.
Update a few autoconf constructs.
Remote commented out code in wrapper.c. If we need that code we can
always get it from CVS.
Pierre d'Herbemont [Tue, 28 Oct 2003 21:13:13 +0000 (21:13 +0000)]
Fixed _wfullpath prototype.
Gerald Pfeifer [Tue, 28 Oct 2003 21:09:47 +0000 (21:09 +0000)]
Move event_names[] into EVENT_ProcessEvent().
Uwe Bonnes [Tue, 28 Oct 2003 21:09:32 +0000 (21:09 +0000)]
FormatMessageW: Allocate anough space.
Mike McCormack [Tue, 28 Oct 2003 21:09:10 +0000 (21:09 +0000)]
Fix string value lookups in MSI.
Rok Mandeljc [Tue, 28 Oct 2003 21:08:55 +0000 (21:08 +0000)]
Some fixes in dmband loading.
Hannu Valtonen [Tue, 28 Oct 2003 21:08:31 +0000 (21:08 +0000)]
SysMouseAImpl_Unacquire should return DI_NOEFFECT if the device is not
in an acquired state.
Alexandre Julliard [Tue, 28 Oct 2003 00:31:52 +0000 (00:31 +0000)]
Fixed typo that broke handling of .com and .bat files.
Alexandre Julliard [Tue, 28 Oct 2003 00:30:55 +0000 (00:30 +0000)]
Switch back to the main process stack before calling exception
handlers.
Alexandre Julliard [Tue, 28 Oct 2003 00:25:32 +0000 (00:25 +0000)]
Repaired relay debugging for kernel and ntdll (spotted by Uwe
Bonnes).
Rein Klazes [Tue, 28 Oct 2003 00:18:40 +0000 (00:18 +0000)]
Test WM_KEY* and WM_SYSKEY* messages generated by various keyboard
events.
Robert Reif [Tue, 28 Oct 2003 00:15:16 +0000 (00:15 +0000)]
Added support for getting the wave device name.
Rok Mandeljc [Tue, 28 Oct 2003 00:10:38 +0000 (00:10 +0000)]
Fix dmloader's behavior to be more MS compliant.
Marcus Meissner [Tue, 28 Oct 2003 00:08:28 +0000 (00:08 +0000)]
Use freetype 2.0 defines for font encodings instead of misuse of
MS_MAKE_TAG.
Uwe Bonnes [Tue, 28 Oct 2003 00:07:56 +0000 (00:07 +0000)]
get_full_path_helper: Handle the case \\.\\ as intended; fix length
arguments for memmove.
Uwe Bonnes [Tue, 28 Oct 2003 00:04:42 +0000 (00:04 +0000)]
Another difference in the printf family.
Rein Klazes [Tue, 28 Oct 2003 00:02:57 +0000 (00:02 +0000)]
Correct the logic that decides whether a WM_SYSKEYUP/DOWN or a
WM_KEYUP/DOWN message is to be sent.
Alexandre Julliard [Mon, 27 Oct 2003 22:14:15 +0000 (22:14 +0000)]
libntdll.dll.so no longer exists, check for libntdll.def instead.
Alexandre Julliard [Mon, 27 Oct 2003 22:11:57 +0000 (22:11 +0000)]
Added printing of the target of forwarded exports.
Alexandre Julliard [Mon, 27 Oct 2003 22:10:22 +0000 (22:10 +0000)]
Make init_thread request deal better with fd allocation errors.
Raphael Junqueira [Mon, 27 Oct 2003 22:08:37 +0000 (22:08 +0000)]
- Some fixes on DirectSound init (need SetCooperativeLevel as seen in
msdn) on IDirectMusicPerformance8::InitAudio.
- Some fixes in IDirectMusicPerformance8ImplCreateStandardAudioPath
(not perfect yet, need to understand/fix the channel init/use).
- Fix typo on CreateDirectMusicContainer.
- Add missing define in dsound.h.
- Better traces on IDirectMusicLoader8::SetSearchDirectory.
Uwe Bonnes [Mon, 27 Oct 2003 22:06:56 +0000 (22:06 +0000)]
Control_DoLaunch: memmove needs bytes as length argument.
Jukka Heinonen [Mon, 27 Oct 2003 22:06:27 +0000 (22:06 +0000)]
Clean up mouse driver implementation.
Jukka Heinonen [Mon, 27 Oct 2003 22:06:10 +0000 (22:06 +0000)]
Moved drive parameter block (DPB) routines to winedos.
Uwe Bonnes [Mon, 27 Oct 2003 22:05:33 +0000 (22:05 +0000)]
Added a few stubs.
Pierre d'Herbemont [Mon, 27 Oct 2003 22:04:54 +0000 (22:04 +0000)]
Fix PowerPC assembler syntax mistakes.
Hans Leidekker [Mon, 27 Oct 2003 22:04:36 +0000 (22:04 +0000)]
Added Dutch translations.
Hans Leidekker [Mon, 27 Oct 2003 22:03:28 +0000 (22:03 +0000)]
- Dutch translations of Wine programs.
- Correct grammar error in winefile.
Hans Leidekker [Mon, 27 Oct 2003 22:02:37 +0000 (22:02 +0000)]
- Added Dutch translation.
- Make an example's description consistent with the example.
Shachar Shemesh [Mon, 27 Oct 2003 22:02:06 +0000 (22:02 +0000)]
Updated Hebrew resources.
Robert Reif [Mon, 27 Oct 2003 22:01:30 +0000 (22:01 +0000)]
Fix SMPTE time.
Fix primary buffer volume setting.
Robert Reif [Mon, 27 Oct 2003 22:01:01 +0000 (22:01 +0000)]
Only copy amount requested up to size of structure.
Robert Reif [Mon, 27 Oct 2003 22:00:10 +0000 (22:00 +0000)]
Clear a new hardware buffer to proper silence values based on format.
Allows dxdiag to play 8 bit sounds in hardware primary buffer now.
Pierre d'Herbemont [Mon, 27 Oct 2003 21:55:00 +0000 (21:55 +0000)]
Include <arpa/nameser.h> before <resolv.h>.
Alexandre Julliard [Fri, 24 Oct 2003 04:45:35 +0000 (04:45 +0000)]
Updated some of the generated tests.
Alexandre Julliard [Fri, 24 Oct 2003 04:43:16 +0000 (04:43 +0000)]
Specify include quotes in the tests.dat file.
Alexandre Julliard [Fri, 24 Oct 2003 04:30:13 +0000 (04:30 +0000)]
Use sigsetjmp instead of setjmp in Wine internal exception handlers to
make sure the signal mask is restored properly.
Alexandre Julliard [Fri, 24 Oct 2003 04:29:01 +0000 (04:29 +0000)]
Added support for the linuxthreads cancel signal as an alternative to
SIGCHLD.
Uwe Bonnes [Fri, 24 Oct 2003 04:24:08 +0000 (04:24 +0000)]
Added a test case for sprintf.
Filip Navara [Fri, 24 Oct 2003 04:23:37 +0000 (04:23 +0000)]
- Removed initialization of sh32_policy_table in SHInitRestricted,
because it's already statically initialized.
- Removed calling of SHInitRestricted(NULL, NULL) from DllMain because
it does nothing in this case now.
- Added support for flags FWF_DESKTOP, FWF_NOCLIENTEDGE,
FWF_TRANSPARENT in ShellView.
- Fixed small bug in setting SysTray window class hbrBackground.
Dmitry Timoshkov [Fri, 24 Oct 2003 04:22:24 +0000 (04:22 +0000)]
More tests for window creation parameters.
Dmitry Timoshkov [Fri, 24 Oct 2003 04:22:11 +0000 (04:22 +0000)]
Initialize MinMax.ptReserved, use better defaults for child windows.
Dmitry Timoshkov [Fri, 24 Oct 2003 04:21:46 +0000 (04:21 +0000)]
Windows always sets cbtc.hwndInsertAfter to HWND_TOP.
Pavel Roskin [Fri, 24 Oct 2003 04:21:09 +0000 (04:21 +0000)]
Make MSVCRT__sopen() complain louder about unknown oflags, but not
about _O_WRONLY.
MSVCRT_fopen() should pass third argument to _open() because it may
set _O_CREAT.
Robert Shearman [Fri, 24 Oct 2003 04:20:05 +0000 (04:20 +0000)]
Added amvideo.{idl,h} and aviriff.h.
Ivan Leo Murray-Smith [Fri, 24 Oct 2003 04:19:20 +0000 (04:19 +0000)]
Added Italian resources.
Robert Shearman [Fri, 24 Oct 2003 04:18:42 +0000 (04:18 +0000)]
Don't store band text if "" is passed into SetBandInfo.
Mike Hearn [Fri, 24 Oct 2003 04:18:17 +0000 (04:18 +0000)]
Minor GUI relayout.
Alexandre Julliard [Fri, 24 Oct 2003 00:32:36 +0000 (00:32 +0000)]
Call the application entry point from kernel32, some apps depend on
that.
Oleg Prokhorov [Fri, 24 Oct 2003 00:29:43 +0000 (00:29 +0000)]
Another portion of HeapReAlloc fixes.
Pierre d'Herbemont [Fri, 24 Oct 2003 00:27:27 +0000 (00:27 +0000)]
Change mctr PowerPC asm instruction to mtctr. Add Support for the
.text section and the .space section of darwin's ld.
Jon Griffiths [Fri, 24 Oct 2003 00:26:18 +0000 (00:26 +0000)]
Added tests for FoldStringA/W.
Jon Griffiths [Fri, 24 Oct 2003 00:24:46 +0000 (00:24 +0000)]
Implemented FoldStringA (using W version).
Documentation updates.
Pavel Roskin [Fri, 24 Oct 2003 00:24:08 +0000 (00:24 +0000)]
Added test for tmpnam().
Pavel Roskin [Fri, 24 Oct 2003 00:23:51 +0000 (00:23 +0000)]
MSVCRT_tmpnam(): complete rewrite. Use the same names as the native
version. Use the caller-supplied buffer if possible.
Alexandre Julliard [Wed, 22 Oct 2003 03:26:53 +0000 (03:26 +0000)]
Simplified signal stack allocation a bit, and avoid allocating it on
non-i386 platforms.
Alexandre Julliard [Wed, 22 Oct 2003 03:25:38 +0000 (03:25 +0000)]
A signal stack is not needed on PowerPC.
Vincent Béron [Wed, 22 Oct 2003 03:23:36 +0000 (03:23 +0000)]
Added support for neutral language.
Alexandre Julliard [Wed, 22 Oct 2003 03:07:27 +0000 (03:07 +0000)]
Fixed naming of the A/W types.
Robert Shearman [Wed, 22 Oct 2003 03:04:30 +0000 (03:04 +0000)]
- Fix error paths in advapi32.CryptAcquireContextA.
- Call CRYPT_VerifyImage to verify the signature, even though it
currently does nothing.
Robert Reif [Wed, 22 Oct 2003 03:04:07 +0000 (03:04 +0000)]
Fix MMDRV_PhysicalFeatures to handle both 16 and 32 bit pointers
properly.
Mike Hearn [Wed, 22 Oct 2003 03:02:26 +0000 (03:02 +0000)]
Complete support DOS version and winelook settings.
Dave Belanger [Wed, 22 Oct 2003 03:02:08 +0000 (03:02 +0000)]
Fix EMF driver UpdateBBox routine. The EMF bounding box must be stored
in device coordinates in the metafile.
Mike Hearn [Wed, 22 Oct 2003 00:01:46 +0000 (00:01 +0000)]
- Clear screen depth combo box on page init.
- Some appdefaults support.
- Rename hDlg to dialog in some places so enable/disable macros work.
- Don't update registry when the GUI is being initially configured.
Daniel Marmier [Tue, 21 Oct 2003 23:57:25 +0000 (23:57 +0000)]
Fixed warnings with gcc option "-Wwrite-strings".
Dave Belanger [Tue, 21 Oct 2003 23:51:06 +0000 (23:51 +0000)]
Fix splitpath and wsplitpath for the file extension.
Gregory M. Turner [Tue, 21 Oct 2003 23:49:57 +0000 (23:49 +0000)]
- Remove an erroneous check in NdrSendReceive.
- Change fixmes.
Gerald Pfeifer [Tue, 21 Oct 2003 23:49:36 +0000 (23:49 +0000)]
Remove unused variables EXE, BAT, CMD, and COM.
Gerald Pfeifer [Tue, 21 Oct 2003 23:49:25 +0000 (23:49 +0000)]
Remove unused variable depths[].
Rein Klazes [Tue, 21 Oct 2003 23:49:03 +0000 (23:49 +0000)]
A WM_CREATE message sent to an Edit window procedure should
return 1. Power Builder masked edit controls depend on it.
Francois Gouget [Tue, 21 Oct 2003 23:48:13 +0000 (23:48 +0000)]
Update tests.dat to include the various #include fixes.
gcc says that sizeof(long double)==12.
Fix the detection of pragma packs to detect #include <...>.
Generate ok("...\n") calls.
Francois Gouget [Tue, 21 Oct 2003 23:47:47 +0000 (23:47 +0000)]
Change all head/tail -X to head/tail -n X to be more POSIXly
compliant.
Steven Edwards [Tue, 21 Oct 2003 23:45:43 +0000 (23:45 +0000)]
- Win16/32 cleanup.
- Fixes for building with the PSDK.
Daniel Marmier [Tue, 21 Oct 2003 23:44:37 +0000 (23:44 +0000)]
RegCreateKeyEx{A,W}: state that class string is constant.
Maxime Bellengé [Tue, 21 Oct 2003 23:44:03 +0000 (23:44 +0000)]
Fix TAB_DeleteItem and TAB_DeleteAllItems regressions introduced by
the last TAB_InvalidateTabArea changes.
Correct the indentation for these functions.
Mike McCormack [Tue, 21 Oct 2003 23:43:14 +0000 (23:43 +0000)]
Don't use free'd pointer in status control - found by Valgrind.
Ferenc Wagner [Tue, 21 Oct 2003 23:42:50 +0000 (23:42 +0000)]
Account for unique NT4 behaviour.
Better error message.
Gerald Pfeifer [Tue, 21 Oct 2003 23:42:22 +0000 (23:42 +0000)]
Remove unused variable wineW.
Rein Klazes [Tue, 21 Oct 2003 23:42:02 +0000 (23:42 +0000)]
Use the extended window style for the previous style in the style
changing/changed messages if WIN_SetWindowLong is called with
GWL_EXSTYLE.
Robert Reif [Tue, 21 Oct 2003 23:41:26 +0000 (23:41 +0000)]
Only return the number of bytes requested.
Alexandre Julliard [Thu, 16 Oct 2003 22:46:13 +0000 (22:46 +0000)]
Alexandre Julliard [Thu, 16 Oct 2003 22:07:06 +0000 (22:07 +0000)]
Don't export the wine_pthread_* functions.
Alexandre Julliard [Thu, 16 Oct 2003 19:31:11 +0000 (19:31 +0000)]
Replaced a few more 0xffffffff by the appropriate constants.
Rolf Kalbermatter [Thu, 16 Oct 2003 19:12:49 +0000 (19:12 +0000)]
Use INVALID_FILE_ATTRIBUTES to test for failure of
GetFileAttributesA/W and not -1 or 0xFFFFFFFF.