Aric Stewart [Fri, 16 Aug 2002 01:38:20 +0000 (01:38 +0000)]
Added SwitchToThread.
Dmitry Timoshkov [Fri, 16 Aug 2002 01:36:53 +0000 (01:36 +0000)]
Added some more stubs.
Mike McCormack [Fri, 16 Aug 2002 01:35:43 +0000 (01:35 +0000)]
ImageList_SetImageCount should set nCurImage (the number of
images in the list) to the value specified, and expect that
ImageList_ReplaceImage is called to set the new images.
Michael Stefaniuc [Fri, 16 Aug 2002 01:34:19 +0000 (01:34 +0000)]
Convert HKL to a void*.
Alexandre Julliard [Fri, 16 Aug 2002 00:42:06 +0000 (00:42 +0000)]
Moved a large number of 16-bit functions to a separate gdi16.c file.
Alexandre Julliard [Thu, 15 Aug 2002 23:28:45 +0000 (23:28 +0000)]
Avoid trouble in WM_GETTEXT if specified length is larger than the
buffer (found by Carl Sopchak).
François Gouget [Thu, 15 Aug 2002 23:21:03 +0000 (23:21 +0000)]
Fix command-line parsing for Winelib applications.
Huw D M Davies [Thu, 15 Aug 2002 23:20:19 +0000 (23:20 +0000)]
Get the initial paper size from the locale info.
Huw D M Davies [Thu, 15 Aug 2002 23:19:40 +0000 (23:19 +0000)]
DeleteObject() can fail if the object is a DC, however we've already
called GDI_ReleaseObj() so don't call it again.
Alexandre Julliard [Thu, 15 Aug 2002 23:18:47 +0000 (23:18 +0000)]
Fixed GetLocaleInfoW to handle Unicode properly and completed
implementation.
Update win.ini and registry on startup when language changed.
More logical priority order for locale environment variables.
Implemented SetLocaleInfoW.
Moved some locale functions to kernel32.dll.
Alexandre Julliard [Thu, 15 Aug 2002 22:09:53 +0000 (22:09 +0000)]
Trap exceptions in RtlImageNtHeader.
Jon Griffiths [Thu, 15 Aug 2002 22:08:40 +0000 (22:08 +0000)]
Implement and test rtl bitmap functions.
Add a couple of other misc rtl functions.
Alexandre Julliard [Thu, 15 Aug 2002 22:00:19 +0000 (22:00 +0000)]
Updated all locale tables to match exactly what Windows returns.
Renamed a few files to follow the proper naming conventions.
Added a number of new locales.
Alexandre Julliard [Thu, 15 Aug 2002 21:57:36 +0000 (21:57 +0000)]
Added support for #pragma code_page.
Fixed a few bugs in language handling.
Added error message when Ansi->Unicode conversion in the current
codepage loses information.
Rok Mandeljc [Thu, 15 Aug 2002 21:48:58 +0000 (21:48 +0000)]
Added Slovenian resources.
Marcus Meissner [Thu, 15 Aug 2002 21:47:27 +0000 (21:47 +0000)]
The text section alignment should be default, not 1.
Andriy Palamarchuk [Thu, 15 Aug 2002 21:46:15 +0000 (21:46 +0000)]
Link against msvcrt, fixed logic to handle quoted paths in command
line parameters.
Andriy Palamarchuk [Thu, 15 Aug 2002 21:45:28 +0000 (21:45 +0000)]
Linked regedit against msvcrt instead of the platform I/O library, so
it can handle full Windows paths.
Alexandre Julliard [Wed, 14 Aug 2002 21:12:58 +0000 (21:12 +0000)]
Make behavior of builtin executables closer to that of builtin dlls.
Fixed case sensitivity of builtin executables.
Alexandre Julliard [Wed, 14 Aug 2002 21:11:17 +0000 (21:11 +0000)]
Updated dependencies.
Alexandre Julliard [Wed, 14 Aug 2002 21:10:50 +0000 (21:10 +0000)]
Use the "new" LDT set call on Linux.
Alexandre Julliard [Wed, 14 Aug 2002 21:09:55 +0000 (21:09 +0000)]
Builtin modules must be aligned on 64K boundary.
Mike McCormack [Wed, 14 Aug 2002 21:07:40 +0000 (21:07 +0000)]
Avoid dodgy asm optimization if the server's byte order is not
LSBFirst.
Huw D M Davies [Wed, 14 Aug 2002 21:06:26 +0000 (21:06 +0000)]
Correct font size for non MM_TEXT modes.
François Gouget [Wed, 14 Aug 2002 21:04:54 +0000 (21:04 +0000)]
NT sets the error code to ERROR_RESOURCE_DATA_NOT_FOUND if the file
exists but does not contain version information.
Dmitry Timoshkov [Wed, 14 Aug 2002 21:03:55 +0000 (21:03 +0000)]
Make dialog IDs "Browse for Folder" compatible with IE.
Mike McCormack [Wed, 14 Aug 2002 21:03:07 +0000 (21:03 +0000)]
Stubs for DAD_Drag Enter, EnterEx, Move AutoScroll and Leave.
Mike McCormack [Wed, 14 Aug 2002 21:02:01 +0000 (21:02 +0000)]
Correct the size of the colour map allocated in the bitmap header for
the case biClrUsed = 0.
Aric Stewart [Wed, 14 Aug 2002 21:00:57 +0000 (21:00 +0000)]
Added DeinitMapiUtil stub.
Dimitrie O. Paun [Wed, 14 Aug 2002 20:59:33 +0000 (20:59 +0000)]
Update the debugging channels docu.
Pierre Beyssac [Wed, 14 Aug 2002 20:59:03 +0000 (20:59 +0000)]
Implemented CONTEXT_DEBUG_REGISTERS on FreeBSD.
Alexandre Julliard [Tue, 13 Aug 2002 18:24:27 +0000 (18:24 +0000)]
Fixed race condition when a thread gets killed right after starting.
Huw D M Davies [Tue, 13 Aug 2002 18:20:24 +0000 (18:20 +0000)]
Very hacked implementation of url monikers.
Dmitry Timoshkov [Tue, 13 Aug 2002 18:18:38 +0000 (18:18 +0000)]
Cosmetics.
Alexandre Julliard [Tue, 13 Aug 2002 18:17:19 +0000 (18:17 +0000)]
Add QM_SMRESULT in wake bits too in case the changed bits get cleared
while processing a sent message.
Dmitry Timoshkov [Tue, 13 Aug 2002 18:14:14 +0000 (18:14 +0000)]
Fix snooping of 16-bit dlls being loaded at the same address.
Huw D M Davies [Tue, 13 Aug 2002 18:12:52 +0000 (18:12 +0000)]
At the end of PATH_StrokePath, update dc->CurPosX|Y so that their
values are in logical co-ords.
Dmitry Timoshkov [Tue, 13 Aug 2002 18:11:15 +0000 (18:11 +0000)]
Fixed hex to binary conversion.
Dmitry Timoshkov [Tue, 13 Aug 2002 18:10:28 +0000 (18:10 +0000)]
us->Length is in bytes.
Dmitry Timoshkov [Tue, 13 Aug 2002 18:09:22 +0000 (18:09 +0000)]
Throw exception only for Wine internal locks.
Alexandre Julliard [Tue, 13 Aug 2002 18:08:45 +0000 (18:08 +0000)]
Reduce flicker on updates.
Mike McCormack [Tue, 13 Aug 2002 18:08:15 +0000 (18:08 +0000)]
Duplicate the font handle passed through WM_SETFONT, because it does
not belong to us and is not ours to free.
Dmitry Timoshkov [Tue, 13 Aug 2002 18:07:02 +0000 (18:07 +0000)]
Added WM_GET/SETTEXT support.
Alexandre Julliard [Tue, 13 Aug 2002 18:05:45 +0000 (18:05 +0000)]
The provider functions are WINAPI.
Aric Stewart [Tue, 13 Aug 2002 18:05:19 +0000 (18:05 +0000)]
Only modify returned keys on success.
Alexandre Julliard [Tue, 13 Aug 2002 18:04:01 +0000 (18:04 +0000)]
Added 'walk exception' command.
Alexandre Julliard [Tue, 13 Aug 2002 03:30:58 +0000 (03:30 +0000)]
Avoid dependencies on y.tab.h.
Alexandre Julliard [Tue, 13 Aug 2002 03:29:17 +0000 (03:29 +0000)]
Setup exception frame around 16-bit calls to unwind stack properly.
Juergen Schmied [Tue, 13 Aug 2002 03:21:53 +0000 (03:21 +0000)]
Stubs for DragDropHelper.
Marcus Meissner [Tue, 13 Aug 2002 03:18:40 +0000 (03:18 +0000)]
Fixed the ppdev.h present but not direct io access case.
Pierre Beyssac [Tue, 13 Aug 2002 03:18:14 +0000 (03:18 +0000)]
Fixed ptrace argument order for FreeBSD, NetBSD and Solaris.
Jukka Heinonen [Tue, 13 Aug 2002 03:17:42 +0000 (03:17 +0000)]
Add support for moving VGA controller window in framebuffer using SVGA
interrupts. Detect correctly color plane modes and linear modes,
including Mode-X. Moved VESA interrupts into separate function and
implemented few more stubs.
Alexandre Julliard [Sat, 10 Aug 2002 00:03:25 +0000 (00:03 +0000)]
Test results need to depend on the module being tested.
Alexandre Julliard [Sat, 10 Aug 2002 00:03:08 +0000 (00:03 +0000)]
Added explicit dependency on y.tab.h for lex output.
Alexandre Julliard [Fri, 9 Aug 2002 20:01:00 +0000 (20:01 +0000)]
Unprotect the resource data in the unhandled exception handler to fix
broken apps.
Alexandre Julliard [Fri, 9 Aug 2002 19:57:38 +0000 (19:57 +0000)]
Implemented the RtlImage* functions, and use them to replace the
PE_HEADER macro.
Andriy Palamarchuk [Fri, 9 Aug 2002 19:51:49 +0000 (19:51 +0000)]
Improved richedit headers.
Michael Stefaniuc [Fri, 9 Aug 2002 19:51:01 +0000 (19:51 +0000)]
Convert HMMIO to a void*.
Dave Hawkes [Fri, 9 Aug 2002 19:50:20 +0000 (19:50 +0000)]
Fonts with an incomplete character set could cause a fault.
Marcus Meissner [Fri, 9 Aug 2002 19:49:31 +0000 (19:49 +0000)]
Copy va_lists by using va_copy, not by just assigning them.
Alexandre Julliard [Fri, 9 Aug 2002 01:22:40 +0000 (01:22 +0000)]
Create separate makefiles for tests for more flexibility.
Alexandre Julliard [Fri, 9 Aug 2002 01:14:23 +0000 (01:14 +0000)]
Fixed string lengths to do the right thing for all platforms.
Alexandre Julliard [Fri, 9 Aug 2002 01:13:31 +0000 (01:13 +0000)]
Updated authors list.
Ove Kaaven [Fri, 9 Aug 2002 01:11:39 +0000 (01:11 +0000)]
Some more RPC definitions.
Patrik Stridvall [Fri, 9 Aug 2002 01:07:29 +0000 (01:07 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Fri, 9 Aug 2002 01:03:48 +0000 (01:03 +0000)]
API file update.
Michael Stefaniuc [Fri, 9 Aug 2002 01:02:25 +0000 (01:02 +0000)]
- Convert HDRVR to a void*.
- Fix declaration of DriverCallback().
Andriy Palamarchuk [Fri, 9 Aug 2002 00:58:27 +0000 (00:58 +0000)]
Added an example of using winemaker.
Andriy Palamarchuk [Fri, 9 Aug 2002 00:57:57 +0000 (00:57 +0000)]
Updated to generate build scripts working with current Wine, use some
Wine conventions.
Generated configure now finds libraries in binary Wine installation.
Huw D M Davies [Fri, 9 Aug 2002 00:55:33 +0000 (00:55 +0000)]
Add missing HeapFree.
Gregg Mattinson [Wed, 7 Aug 2002 01:18:41 +0000 (01:18 +0000)]
Fixes for Sparc build.
Alexandre Julliard [Wed, 7 Aug 2002 00:04:44 +0000 (00:04 +0000)]
Don't make the ac_asm function wrapper static to prevent it from being
optimized out.
Alexandre Julliard [Wed, 7 Aug 2002 00:03:01 +0000 (00:03 +0000)]
Get rid of removed winapi_check subdirs.
Alexandre Julliard [Tue, 6 Aug 2002 23:53:38 +0000 (23:53 +0000)]
Don't change base in map_image since we use it later on.
Added some tracing.
Alexandre Julliard [Tue, 6 Aug 2002 23:51:25 +0000 (23:51 +0000)]
Authors: Josh DuBois <duboisj@codeweavers.com>, Marcus Meissner <meissner@suse.de>
PowerPC locked exchange functions merged from old ppc patch.
NtCurrentTeb handling for PowerPC (using gpr 13).
Juergen Schmied [Tue, 6 Aug 2002 23:50:27 +0000 (23:50 +0000)]
Implement StrRetToStr in shlwapi.
Christian Costa [Tue, 6 Aug 2002 23:49:46 +0000 (23:49 +0000)]
Initialize the DDCAPS structure of the DDRAW object at creation.
Lionel Ulmer [Tue, 6 Aug 2002 23:49:12 +0000 (23:49 +0000)]
Handle 'not acquired' error messages on keyboard GetDeviceData.
Alexandre Julliard [Sun, 4 Aug 2002 18:59:16 +0000 (18:59 +0000)]
Alexandre Julliard [Sat, 3 Aug 2002 19:13:55 +0000 (19:13 +0000)]
Set user address space limit to 0xc0000000.
Lionel Ulmer [Sat, 3 Aug 2002 19:11:55 +0000 (19:11 +0000)]
Support negative values in RECTs during Blts.
Juergen Schmied [Sat, 3 Aug 2002 19:11:33 +0000 (19:11 +0000)]
- Fixed possible loss of data with given overlapped structure on a
file opened in non overlapped mode.
- Fixme for file-lock functions.
Alexandre Julliard [Sat, 3 Aug 2002 00:25:59 +0000 (00:25 +0000)]
Only link with msvcrt on mingw32. Cleaned up a few AC_SUBST.
Juergen Schmied [Sat, 3 Aug 2002 00:17:10 +0000 (00:17 +0000)]
- Moved 16 bit functions to a seperate file.
- First implementation for free threaded marshaller.
- Fixed handling of REG_EXPAND_STRING registry values in CoCreateObject.
- Fixed CoLoad/FreeLibrary functions.
- Fixed use internal dll-list (used only for functions loading a dll
internally without returning HMODULE).
Michael Stefaniuc [Sat, 3 Aug 2002 00:14:43 +0000 (00:14 +0000)]
Convert HMIXER, HMIXEROBJ to a void*.
Duane Clark [Sat, 3 Aug 2002 00:13:48 +0000 (00:13 +0000)]
On mouse down in thumb, issue SB_THUMBTRACK with current position.
On mouse up in thumb, issue SB_THUMBPOSITION followed by
SB_ENDSCROLL.
Alexandre Julliard [Fri, 2 Aug 2002 19:34:21 +0000 (19:34 +0000)]
Install the aclocal macros for use by Winelib apps.
Alexandre Julliard [Fri, 2 Aug 2002 19:12:01 +0000 (19:12 +0000)]
Don't pass the perl C flags to winebuild.
Mike Castle [Fri, 2 Aug 2002 19:11:09 +0000 (19:11 +0000)]
Compile fix for multi-threaded perl.
Lionel Ulmer [Fri, 2 Aug 2002 19:10:16 +0000 (19:10 +0000)]
Be less strict on parameter checking in the SetSurfaceDesc function.
Michael Stefaniuc [Fri, 2 Aug 2002 19:02:49 +0000 (19:02 +0000)]
- Converted HWAVE, HWAVEIN, HWAVEOUT to void*.
- Fixed some HMIDI{IN,OUT}16 to HANDLE conversions.
- midiOutCacheDrumPatches16 called itself recursively in an infinite
loop.
Eric Pouech [Fri, 2 Aug 2002 19:00:53 +0000 (19:00 +0000)]
Added $regs as a variable for displaying all registers.
Alexandre Julliard [Fri, 2 Aug 2002 01:01:09 +0000 (01:01 +0000)]
Don't set the DC_DIRTY flag in SetDCState since we just updated the DC.
Alexandre Julliard [Fri, 2 Aug 2002 00:55:42 +0000 (00:55 +0000)]
Removed struct user to avoid conflicts with system headers (spotted by
Martin Cracauer).
Alexandre Julliard [Thu, 1 Aug 2002 18:36:58 +0000 (18:36 +0000)]
Create at most one glue file for a single dll.
Avoid the intermediate .tmp.o file when building programs.
Alexandre Julliard [Thu, 1 Aug 2002 18:34:12 +0000 (18:34 +0000)]
In -spec and -exe mode, accept multiple object files and link them
together internally to find the undefined symbols.
In -glue mode, accept multiple C files and generate a single glue
file for all of them.
Robert Lunnon [Thu, 1 Aug 2002 18:22:38 +0000 (18:22 +0000)]
Preliminary audio driver for Solaris Libaudioio.
Alexandre Julliard [Thu, 1 Aug 2002 18:17:51 +0000 (18:17 +0000)]
Authors: Eric Pouech <eric.pouech@wanadoo.fr>, Michael Stefaniuc <mstefani@redhat.com>
Convert HMIDI, HMIDIIN, HMIDIOUT, HMIDISTRM to void*.
Alexandre Julliard [Wed, 31 Jul 2002 23:23:32 +0000 (23:23 +0000)]
Use the normal perl interpreter for test scripts that don't need to
call Windows APIs.
Don't build winetest.exe by default.
Alexandre Julliard [Wed, 31 Jul 2002 23:20:47 +0000 (23:20 +0000)]
Moved the #ifdefs for the getnetby* etc. functions directly into the
winsock implementation to avoid having to redefine the data structures
in port.h.