Francois Gouget [Thu, 2 Mar 2006 18:37:37 +0000 (19:37 +0100)]
kernel: Protect sys/resource.h include.
Alexandre Julliard [Thu, 2 Mar 2006 17:16:27 +0000 (18:16 +0100)]
Release 0.9.9.
Alexandre Julliard [Thu, 2 Mar 2006 17:03:32 +0000 (18:03 +0100)]
Fixed some compiler warnings on old gcc versions.
Alexandre Julliard [Thu, 2 Mar 2006 15:16:31 +0000 (16:16 +0100)]
dlls: Remove 16-bit files on make clean.
Roderick Colenbrander [Thu, 2 Mar 2006 12:27:13 +0000 (13:27 +0100)]
wined3d: Opengl 2.x compile fix.
Vitaly Lipatov [Wed, 1 Mar 2006 17:56:47 +0000 (20:56 +0300)]
user: Fix uninitialized rectangle in menu arrow painting.
Mike McCormack [Tue, 28 Feb 2006 15:21:52 +0000 (00:21 +0900)]
wine.inf: Add a default RelayExclude.
Eric Pouech [Wed, 1 Mar 2006 20:05:39 +0000 (21:05 +0100)]
winedbg: Bring usage() and .man up to date.
Eric Pouech [Wed, 1 Mar 2006 20:05:35 +0000 (21:05 +0100)]
winedbg: Add ability to reload a minidump.
- now recognize winedbg foo.mdmp on command line
- fleshed out tgt_minidump to reload information from minidump
Eric Pouech [Wed, 1 Mar 2006 20:05:31 +0000 (21:05 +0100)]
winedbg: process_io
- added ability to specify process_io at process creation/attachment
time
- created a process_io structure for gdbproxy
Eric Pouech [Wed, 1 Mar 2006 20:05:28 +0000 (21:05 +0100)]
winedbg: main_loop.
- split dbg_main_loop in two parts (one for finishing the debuggee
attachment, the second one really for handling the main loop)
- removed now longer needed dbg_main_loop
Jacek Caban [Wed, 1 Mar 2006 21:06:11 +0000 (22:06 +0100)]
shdocvw: Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set.
- Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set.
- Remove unneeded call to GetBindInfo.
Jacek Caban [Wed, 1 Mar 2006 21:04:51 +0000 (22:04 +0100)]
mshtml: Beginning support for links opened in a new frame.
Jacek Caban [Wed, 1 Mar 2006 21:03:00 +0000 (22:03 +0100)]
mshtml: Use NSContainer as 'This' of its window.
Gerold J. Wucherpfennig [Fri, 24 Feb 2006 13:28:20 +0000 (14:28 +0100)]
cabinet: Set proper error information on failures.
Rein Klazes [Wed, 1 Mar 2006 15:39:37 +0000 (16:39 +0100)]
user32: Fix handling of '\b' right flush character in menus.
- do not add extra space; modify the tests to confirm this;
- right flush to the menu tab stop, not to the menu border;
- small fixes to the menu tab stop calculation.
Brandon Woodmansee [Wed, 1 Mar 2006 10:49:42 +0000 (10:49 +0000)]
riched20: Implement EM_AUTOURLDETECT & EM_GETAUTOURLDETECT.
Jeremy White [Wed, 1 Mar 2006 15:52:22 +0000 (09:52 -0600)]
crypt32: More gcc 2.95 adjustments.
Aric Cyr [Wed, 1 Mar 2006 15:45:42 +0000 (00:45 +0900)]
wined3d: Reverse GL_BGR to GL_RGB for the D3D RGB formats.
This fixes texture colours in many D3D games (verified with Age Of Mythology).
Robert Shearman [Wed, 1 Mar 2006 12:18:33 +0000 (12:18 +0000)]
ole: Change NORMALEXTREFS to 5, like it is in native.
Robert Shearman [Wed, 1 Mar 2006 12:18:14 +0000 (12:18 +0000)]
ole: Fix marshaling of proxies for interfaces that haven't already been unmarshaled.
Robert Shearman [Wed, 1 Mar 2006 12:17:00 +0000 (12:17 +0000)]
oleaut: Use IsEqualIID in connpt.c instead of memcmp for comparing IIDs.
Robert Shearman [Wed, 1 Mar 2006 12:22:26 +0000 (12:22 +0000)]
rpcrt4: Change the stubless parameter attributes to using a bitfield
(as defined by the PSDK) so the ServerAllocSize part is easier to
calculate.
Robert Shearman [Wed, 1 Mar 2006 12:21:56 +0000 (12:21 +0000)]
rpcrt4: Implement marshaling and unmarshaling for enum types.
Juan Lang [Wed, 1 Mar 2006 16:38:32 +0000 (08:38 -0800)]
crypt32: Use CertFindCertificateInStore to simplify adding certificates.
Jon Parshall [Wed, 1 Mar 2006 06:08:45 +0000 (14:08 +0800)]
shell32: New icons for Desktop and My Computer.
Jason Edmeades [Wed, 1 Mar 2006 11:39:09 +0000 (12:39 +0100)]
user32: Ensure VK_UP displays the popup menu for the selected item if
the popup menu is not visible
Marcus Meissner [Wed, 1 Mar 2006 06:10:34 +0000 (07:10 +0100)]
PACKAGING: Mention more libraries / tools in the needed dependencies section.
Gerald Pfeifer [Tue, 28 Feb 2006 22:19:19 +0000 (23:19 +0100)]
README: Fix spelling Red Hat. Remove unneeded references to Debian
and Red Hat. Document the use of libxml2 as a weak prerequisite.
Mike McCormack [Tue, 28 Feb 2006 16:07:04 +0000 (01:07 +0900)]
server: Print a message if wineserver crashes and we don't dump cores.
Vitaliy Margolen [Sun, 26 Feb 2006 06:15:44 +0000 (23:15 -0700)]
x11drv: Convert 24-bit into 32-bit color before looking for an
available screen resolution. We do this during enumeration, so there
would be no 24-bit modes available.
Juan Lang [Tue, 28 Feb 2006 17:08:03 +0000 (09:08 -0800)]
crypt32: Eliminate an unnecessary function pointer from stores.
Dmitry Timoshkov [Tue, 28 Feb 2006 13:35:40 +0000 (21:35 +0800)]
notepad: Wrap long lines by default like Windows does.
Eric Pouech [Mon, 27 Feb 2006 21:22:06 +0000 (22:22 +0100)]
kernel32: Implemented ClearCommError on top of GET_COMM_STATUS ioctl.
Eric Pouech [Mon, 27 Feb 2006 21:22:06 +0000 (22:22 +0100)]
ntdll: Implemented serial IOCTL for status: GET_COMM_STATUS.
Alexandre Julliard [Tue, 28 Feb 2006 14:27:25 +0000 (15:27 +0100)]
wrc: Integer ids can be used for control labels instead of strings.
Alexandre Julliard [Tue, 28 Feb 2006 12:02:42 +0000 (13:02 +0100)]
winnls32: Renamed the winnls directory to winnls32.
Alexandre Julliard [Tue, 28 Feb 2006 11:59:52 +0000 (12:59 +0100)]
wnaspi32: Renamed the winaspi directory to wnaspi32.
Alexandre Julliard [Tue, 28 Feb 2006 11:54:48 +0000 (12:54 +0100)]
lz32: Renamed lzexpand directory to lz32.
Alexandre Julliard [Tue, 28 Feb 2006 11:41:25 +0000 (12:41 +0100)]
ntdll: Don't reset the load count when reusing a builtin modref.
Detlef Riekenberg [Wed, 22 Feb 2006 23:20:19 +0000 (00:20 +0100)]
wine.inf: Add printing section for local port monitor.
Robert Reif [Mon, 27 Feb 2006 12:34:01 +0000 (07:34 -0500)]
dsound: Fix duplex create bug.
Vitaly Budovski [Tue, 21 Feb 2006 11:00:00 +0000 (22:00 +1100)]
dinput: Return an error if both DISCL_EXCLUSIVE and DISCL_BACKGROUND are set.
Vitaly Budovski [Sat, 25 Feb 2006 14:53:48 +0000 (01:53 +1100)]
wined3d: Implemented WINED3DRS_CCW_STENCIL* render states.
Vitaly Budovski [Sat, 25 Feb 2006 09:57:31 +0000 (20:57 +1100)]
wined3d: Implemented WINED3DRS_SCISSORTESTENABLE.
Vitaly Budovski [Sat, 25 Feb 2006 10:00:52 +0000 (21:00 +1100)]
wined3d: Implemented WINED3DRS_SLOPESCALEDEPTHBIAS.
Vitaly Budovski [Sat, 25 Feb 2006 09:54:31 +0000 (20:54 +1100)]
wined3d: Implemented WINED3DRS_ANTIALIASEDLINEENABLE.
Vitaly Budovski [Sat, 25 Feb 2006 09:52:44 +0000 (20:52 +1100)]
wined3d: Added D3D9 render states.
Vitaly Budovski [Sat, 25 Feb 2006 09:50:27 +0000 (20:50 +1100)]
wined3d: Fixed some typos and prevented divide by 0.
Eric Pouech [Mon, 27 Feb 2006 21:24:59 +0000 (22:24 +0100)]
crypt32: Don't access a blob after freeing it.
Eric Pouech [Mon, 27 Feb 2006 20:50:43 +0000 (21:50 +0100)]
winedbg: Added a close_process method to process_io.
- added a close_process method to process_io
- made use of it to get rid of dbg_detach
Eric Pouech [Mon, 27 Feb 2006 20:50:39 +0000 (21:50 +0100)]
winedbg: Extend auto mode with minidump.
- added -minidump and -minidump <file> options to command line
Those options are to be used in remplacement of --auto to create a minidump
In the form --minidump <file>, the minidump will be created in <file>,
otherwise the filename will be automatically generated.
Eric Pouech [Mon, 27 Feb 2006 20:50:36 +0000 (21:50 +0100)]
winedbg: Rewrite auto mode.
- rewrote auto mode as a specific set of commands to be run in
regular parser, instead of hard coding those commands
- added a new function to store a set of commands to be executed
in a file
- added 'echo' command to the parser functions
- got rid of dbg_action_mode
- added support of '--' on command line
Eric Pouech [Mon, 27 Feb 2006 20:50:33 +0000 (21:50 +0100)]
winedbg: Fixed regression in gdb handling.
James Hawkins [Mon, 27 Feb 2006 19:50:25 +0000 (13:50 -0600)]
advpack: Factor out loading the program files directory.
James Hawkins [Mon, 27 Feb 2006 19:50:03 +0000 (13:50 -0600)]
advpack: Add tests for the TranslateInfStringEx trio of functions and
fix the errors.
James Hawkins [Mon, 27 Feb 2006 19:49:50 +0000 (13:49 -0600)]
advpack: Factor out the API loading of advpack tests.
Juan Lang [Mon, 27 Feb 2006 17:23:07 +0000 (09:23 -0800)]
crypt32: Correct compile problem on gcc 2.95.
YunSong Hwang [Tue, 28 Feb 2006 04:16:17 +0000 (13:16 +0900)]
crypt32: Add Korean translation.
Mike McCormack [Tue, 28 Feb 2006 04:15:50 +0000 (13:15 +0900)]
msvcrt: Add a stub for _wsetlocale.
Kovács András [Mon, 27 Feb 2006 19:33:05 +0000 (20:33 +0100)]
winecfg: New Hungarian language resource.
Francois Gouget [Mon, 27 Feb 2006 19:59:20 +0000 (20:59 +0100)]
d3d8: Remove spaces before '\n'.
Roderick Colenbrander [Mon, 27 Feb 2006 16:46:12 +0000 (17:46 +0100)]
d3d8: Header cleanup.
Remove unneeded structures and functions from d3d8_private.h, clean
some datatypes up and remove d3dcore_gl.h.
Jacek Caban [Mon, 27 Feb 2006 18:08:23 +0000 (19:08 +0100)]
mshtml: Added nsIInterfaceRequestor implementation.
Jacek Caban [Fri, 24 Feb 2006 21:21:03 +0000 (22:21 +0100)]
mshtml: Improve ConfirmEx hack.
Francois Gouget [Fri, 24 Feb 2006 15:09:42 +0000 (16:09 +0100)]
advpack: Prepare the unicodification of advpack.dll.
All functions that manipulate strings should have an Ansi and a
Unicode variant.
Forward the unqualified dll entry points to the Ansi variant for
backward compatibility.
We're not allowed to use unqualified entry points in Wine, so change
RegInstall() calls to RegInstallA().
Update win32.api.
Eric Pouech [Fri, 24 Feb 2006 21:15:08 +0000 (22:15 +0100)]
winedbg: Auto mode.
- rewrite auto mode startup
- move part of auto handling to tgt_active.c
Eric Pouech [Fri, 24 Feb 2006 21:14:36 +0000 (22:14 +0100)]
winedbg: Move gdb command line handling.
- moves gdb command line handling to gdbproxy.c
- using manifest constants to make code more readable
Eric Pouech [Fri, 24 Feb 2006 21:14:05 +0000 (22:14 +0100)]
winedbg: Active and command line.
- move process attachment and process creation (related to command
line handling) from winedbg.c to tgt_active.c
- tidy up argument parsing
Eric Pouech [Fri, 24 Feb 2006 21:13:34 +0000 (22:13 +0100)]
winedbg: Cleanup the process_io usage.
- made be_process_io references 'const'
- make use of it for dbg_read_memory and dbg_write_memory
Eric Pouech [Fri, 24 Feb 2006 21:12:59 +0000 (22:12 +0100)]
winedbg: Active targets
Move all code related to an 'active' target (ie a running process)
from winedbg.c to tgt_active.c.
Eric Pouech [Fri, 24 Feb 2006 20:31:56 +0000 (21:31 +0100)]
kernel32: ClearCommError.
ClearCommError should only deal with *communication* errors (are being
seen on the serial interface) rather than API errors (which can be
reported to the caller by the API itself). I then removed all the
stuff related to storing the error status in the server object.
Andrew de los Reyes [Sat, 25 Feb 2006 07:26:42 +0000 (23:26 -0800)]
riched20: Implement EM_SCROLL and its tests.
Hamza Lakhani [Fri, 24 Feb 2006 21:31:25 +0000 (13:31 -0800)]
riched20: EM_HIDESELECTION implementation.
Peter Beutner [Sat, 25 Feb 2006 12:34:52 +0000 (13:34 +0100)]
ddraw: Fix transparent Blits on 8bit surfaces.
There are no red/green/blue bitmasks with color depth==8bpp. In that
case always match against the whole byte.
H. Verbeet [Fri, 24 Feb 2006 20:40:18 +0000 (20:40 +0000)]
wined3d: Don't use GetDevice in IWineD3DSurfaceImpl_GetContainer, as
it adds a reference to the device that shouldn't be there.
Roderick Colenbrander [Sat, 25 Feb 2006 12:15:08 +0000 (13:15 +0100)]
d3d8: Moved the remaining code over to WineD3D (based on patches by
Oliver Stieber).
Hans Leidekker [Sat, 25 Feb 2006 19:31:32 +0000 (20:31 +0100)]
winsock: Fix two Windows to Unix mapping issues.
Handle wildcard address family hint in getaddrinfo.
Convert flags too in getnameinfo.
Henning Gerhardt [Sat, 25 Feb 2006 14:14:49 +0000 (15:14 +0100)]
crypt32: Add German resource file.
Saulius Krasuckas [Sat, 25 Feb 2006 08:22:36 +0000 (10:22 +0200)]
mscms: One more LastError code fixed.
Michael Jung [Fri, 24 Feb 2006 21:24:12 +0000 (22:24 +0100)]
shell32/tests: Added test for Desktop::ParseDisplayName(SHGetFolderPath(CSIDL_PERSONAL))
Test if the Desktop Folder's ParseDisplayName recognizes MyDocument's
path. Removed some HRESULT tests on IUnknown_Release calls, which
returns ULONG.
Jacek Caban [Fri, 24 Feb 2006 19:32:23 +0000 (20:32 +0100)]
mshtml: Return error in NewChannelFromURL if retval is NULL.
Jacek Caban [Fri, 24 Feb 2006 19:31:12 +0000 (20:31 +0100)]
mshtml: Added nsIURI::Clone implementation.
Jacek Caban [Fri, 24 Feb 2006 19:29:37 +0000 (20:29 +0100)]
mshtml: Don't add null byte to post data.
Jacek Caban [Fri, 24 Feb 2006 19:27:38 +0000 (20:27 +0100)]
mshtml: Init nsIOService as soon as possible.
Vitaly Lipatov [Fri, 24 Feb 2006 10:27:45 +0000 (13:27 +0300)]
iphplapi: Define IF_NAMESIZE if missing.
Alexander N. Sørnes [Fri, 24 Feb 2006 17:53:33 +0000 (18:53 +0100)]
Updated/new Norwegian Bokmål resources.
Vitaly Lipatov [Fri, 24 Feb 2006 17:06:35 +0000 (20:06 +0300)]
ole32: Add descriptions for StgCreateDocfile and StgIsStorageFile functions.
Phil Krylov [Fri, 24 Feb 2006 12:49:05 +0000 (15:49 +0300)]
riched20: Added a comment to make life easier.
Francois Gouget [Fri, 24 Feb 2006 15:11:36 +0000 (16:11 +0100)]
Assorted spelling fixes.
Francois Gouget [Fri, 24 Feb 2006 15:03:49 +0000 (16:03 +0100)]
crypt32: Add CryptQueryObject() prototype.
Update win32.api.
Francois Gouget [Fri, 24 Feb 2006 14:58:09 +0000 (15:58 +0100)]
winsock: Tweak getnameinfo() prototype.
Tweak the getnameinfo() prototype to better match the Windows PSDK and
the GetNameInfoW() prototype.
Update win32.api.
Francois Gouget [Fri, 24 Feb 2006 14:44:15 +0000 (15:44 +0100)]
sfc: Updates.
Add a missing sfc.dll prototype.
Add an sfc.dll section to win32.api for winapi_check.
Francois Gouget [Fri, 24 Feb 2006 14:50:44 +0000 (15:50 +0100)]
msftedit: Fix CreateTextServices() forward.
Francois Gouget [Fri, 24 Feb 2006 14:49:20 +0000 (15:49 +0100)]
d3d8: Remove spaces before '\n', spelling fix.
Francois Gouget [Fri, 24 Feb 2006 14:45:43 +0000 (15:45 +0100)]
Add trailing '\n's to ok() calls.
Francois Gouget [Fri, 24 Feb 2006 14:34:09 +0000 (15:34 +0100)]
user32: Handle WM_ENDSESSION in DefWinProc().
DefWinProc() should call PostQuitMessage() on WM_ENDSESSION if the
shutdown is proceeding.
Francois Gouget [Fri, 24 Feb 2006 12:14:17 +0000 (13:14 +0100)]
user32: 0 vs. INFINITE timeout.
It is 0 that denotes an infinite timeout for the wine server now, not
-1 (INFINITE).
Document put_message_in_queue()'s check for INFINITE (done for
backwards compatibility with Windows 9x).
Francois Gouget [Fri, 24 Feb 2006 11:58:16 +0000 (12:58 +0100)]
user: Fix ExitWindows().
- Use 0 to get an infinite timeout with SendMessageTimeoutW().
- Use SendMessageTimeoutW() to send the WM_ENDSESSION messages too so
we don't get stuck if a process is hung.
- Only send WM_ENDSESSION to windows that received a
WM_QUERYENDSESSION message. Also better mimick the Windows behavior.
Jeff Latimer [Fri, 24 Feb 2006 09:13:51 +0000 (20:13 +1100)]
usp10: Tidy default values.
Set values for pwLogClust, uJustification and fClusterStart similar to
what Windows uses.