Alexandre Julliard [Mon, 27 Nov 2006 17:48:58 +0000 (18:48 +0100)]
winsock: Add WS_ prefix on WSAIoctl constants.
Eric Pouech [Sat, 25 Nov 2006 09:31:30 +0000 (10:31 +0100)]
dbghelp: Silence typedefs children in sub program block.
Eric Pouech [Fri, 24 Nov 2006 21:18:51 +0000 (22:18 +0100)]
winedbg: Added basic support for printing 64bit wide entities.
Eric Pouech [Fri, 24 Nov 2006 21:18:47 +0000 (22:18 +0100)]
winedbg: Host references lookup.
Since more and more information in now available through the CPU
registers, those require DLV_HOST access to be a bit better handled
than it is...
Eric Pouech [Fri, 24 Nov 2006 21:18:42 +0000 (22:18 +0100)]
winedbg: Various information printing issues.
- in backtraces, (void) functions should be listed with '()' as arguments instead of ''
- factorized code for diplaying information about a local/parameter
- fixed a couple of bugs here
- rewrote format specifiers for print commands (do no waste space for padding data)
- added support for new wine's dbghelp extension for local/parameter
variables being out of scope
Eric Pouech [Fri, 24 Nov 2006 21:18:39 +0000 (22:18 +0100)]
dbghelp: Removed the alpha status FIXME for the dwarf code.
Eric Pouech [Fri, 24 Nov 2006 21:18:35 +0000 (22:18 +0100)]
dbghelp: Correctly store the addresses of blocks.
They are stored internally as offsets to the start of the function
which embeds the block.
Eric Pouech [Fri, 24 Nov 2006 21:18:31 +0000 (22:18 +0100)]
dbghelp: Properly handle the void type in some declarations.
Eric Pouech [Fri, 24 Nov 2006 21:18:26 +0000 (22:18 +0100)]
dbghelp: We can now remove the default name prefix as all the non conforming cases have been eliminated.
Got rid of dwarf2_find_name which is now useless.
Eric Pouech [Fri, 24 Nov 2006 21:18:20 +0000 (22:18 +0100)]
dbghelp: Extend support for inlined functions and handle them as generic blocks inside functions
(except for parameters which are converted into local variables).
Rewrote dwarf2_find_attribute so that it takes into account the
abstract origin information when available.
A+
Eric Pouech [Fri, 24 Nov 2006 21:18:16 +0000 (22:18 +0100)]
dbghelp: Be a bit more strict on where we do actually expect default names to be generated
(removed this feature for UDTs, structures' fields, enums, typedefs, compilands)
Eric Pouech [Fri, 24 Nov 2006 21:18:12 +0000 (22:18 +0100)]
dbghelp: Add support for a label in a subprogram block.
Eric Pouech [Fri, 24 Nov 2006 21:18:08 +0000 (22:18 +0100)]
dbghelp: Register numbers in OP_piece don't need to be next to each other.
Eric Pouech [Fri, 24 Nov 2006 21:18:04 +0000 (22:18 +0100)]
dbghelp: Add support for deref operation in location computation.
Eric Pouech [Fri, 24 Nov 2006 21:17:59 +0000 (22:17 +0100)]
dbghelp: Add ability to add a SymTagCustom element to a function.
Make use of it to store the frame information for a dwarf function
(either because frame's location is a location list, or because one of
the function's variables is not properly computed at parse time).
Eric Pouech [Fri, 24 Nov 2006 21:17:54 +0000 (22:17 +0100)]
dbghelp: Function points location is now expressed as a struct location.
Eric Pouech [Fri, 24 Nov 2006 21:17:47 +0000 (22:17 +0100)]
dbghelp: Added infrastructure to compute variable location at runtime (as opposed to debug info parse time).
Use it to send the variables depending on not known frame register at parse time.
Made just a stub for the location computation function for dwarf2.
Eric Pouech [Fri, 24 Nov 2006 21:17:38 +0000 (22:17 +0100)]
dbghelp: Use the location info structure thoughout the code to handle the location of a data variable.
Eric Pouech [Fri, 24 Nov 2006 21:17:31 +0000 (22:17 +0100)]
dbghelp: Added struct location to help computing a location.
Make use of it in dwarf.c to handle correctly variable location computation.
Split code to handle both location with parse time computation
(current code) and yet to come run-time computation
Eric Pouech [Fri, 24 Nov 2006 21:17:26 +0000 (22:17 +0100)]
dbghelp: Pass .debug_loc section info from the ELF loader to the dwarf parser.
Eric Pouech [Fri, 24 Nov 2006 21:17:21 +0000 (22:17 +0100)]
dbghelp: Store compiland's address in internal structures.
Eric Pouech [Fri, 24 Nov 2006 21:17:16 +0000 (22:17 +0100)]
dbghelp: When looking up for a local variable (or parameter), pass the function pointer.
Eric Pouech [Fri, 24 Nov 2006 21:17:10 +0000 (22:17 +0100)]
dbghelp: Added a process field to the modules pair structure.
This makes the code simpler to read, a bit more efficient, and
furthermore it'll be needed in future patches.
Eric Pouech [Fri, 24 Nov 2006 21:17:04 +0000 (22:17 +0100)]
dbghelp: Simplify code with function to get section size.
Kirill K. Smirnov [Sun, 26 Nov 2006 13:47:54 +0000 (16:47 +0300)]
ole32: Fix logic in Storage32Impl_SmallBlocksToBigBlocks function.
Louis Lenders [Fri, 24 Nov 2006 19:25:20 +0000 (19:25 +0000)]
crypt32: Add test for I_CryptInstallOssGlobal.
Louis Lenders [Fri, 24 Nov 2006 19:32:10 +0000 (19:32 +0000)]
crypt32: Better stub for I_CryptInstallOssGlobal.
Vitaliy Margolen [Fri, 24 Nov 2006 20:53:29 +0000 (13:53 -0700)]
wineshelllink: Use FreeDesktop standard to create Wine menu structure.
Vitaliy Margolen [Fri, 24 Nov 2006 22:39:51 +0000 (15:39 -0700)]
winemenubuilder: Downgrade some ERR to WARN.
Alexandre Julliard [Mon, 27 Nov 2006 16:04:19 +0000 (17:04 +0100)]
winex11.drv: Don't use the specified DC when mapping RGB colors for a DIB.
The DC palette only matters for DIB_PAL_COLORS.
Andrew Talbot [Sat, 25 Nov 2006 18:26:18 +0000 (18:26 +0000)]
winex11.drv: Cast-qual warnings fix.
Andrew Talbot [Sat, 25 Nov 2006 18:25:15 +0000 (18:25 +0000)]
winex11.drv: Cast-qual warnings fix.
Andrew Talbot [Sat, 25 Nov 2006 18:23:55 +0000 (18:23 +0000)]
winex11.drv: Cast-qual warnings fix.
Vitaliy Margolen [Sat, 25 Nov 2006 21:46:35 +0000 (14:46 -0700)]
winex11drv: State of side mouse buttons (X-buttons) is not returned from XQueryPointer.
Francois Gouget [Fri, 10 Nov 2006 14:40:59 +0000 (15:40 +0100)]
winepath: Fix --unix so it works whether the Windows path refers to an existing file/directory or not.
Alexandre Julliard [Mon, 27 Nov 2006 12:47:17 +0000 (13:47 +0100)]
gphoto2.ds: Don't warn about libjpeg if gphoto support is not enabled.
Roderick Colenbrander [Sat, 18 Nov 2006 22:29:48 +0000 (23:29 +0100)]
wgl: Unify pixel format code.
Mike McCormack [Mon, 27 Nov 2006 09:16:34 +0000 (18:16 +0900)]
msi: Use MSI_QueryGetRecord in ACTION_AppSearchReg.
Mike McCormack [Mon, 27 Nov 2006 09:03:55 +0000 (18:03 +0900)]
msi: Use MSI_QueryGetRecord in ACTION_AppSearchComponents.
Mike McCormack [Mon, 27 Nov 2006 08:48:37 +0000 (17:48 +0900)]
msi: Use MSI_QueryGetRecord in ACTION_AppSearchGetSignature.
Mike McCormack [Mon, 27 Nov 2006 08:48:10 +0000 (17:48 +0900)]
msi: Use MSI_IterateRecords when cloning properties.
Clinton Stimpson [Sun, 26 Nov 2006 05:04:20 +0000 (22:04 -0700)]
riched20: Only send EN_CHANGE when it is supposed to be sent.
Dmitry Timoshkov [Sun, 26 Nov 2006 08:04:56 +0000 (16:04 +0800)]
winedump: Constify some data.
Dmitry Timoshkov [Sun, 26 Nov 2006 08:04:33 +0000 (16:04 +0800)]
winedump: Fix a copy/paste typo.
Dmitry Timoshkov [Sun, 26 Nov 2006 08:04:11 +0000 (16:04 +0800)]
winedump: Remove a not needed include.
Dmitry Timoshkov [Sun, 26 Nov 2006 08:03:49 +0000 (16:03 +0800)]
winedump: Make the implementation match the prototype.
Dmitry Timoshkov [Sun, 26 Nov 2006 08:03:25 +0000 (16:03 +0800)]
include: Add some structures a definitions required for the COFF library dumper.
Alexander Nicolaysen Sørnes [Sun, 26 Nov 2006 13:50:11 +0000 (14:50 +0100)]
oleview: Add Norwegian Bokmål translation.
Alexander Nicolaysen Sørnes [Sun, 26 Nov 2006 13:49:51 +0000 (14:49 +0100)]
winecfg: Updated Norwegian Bokmål translation.
Kevin Koltzau [Sun, 26 Nov 2006 06:33:22 +0000 (01:33 -0500)]
winex11.drv: Process browser and multimedia key events.
Kevin Koltzau [Sun, 26 Nov 2006 06:31:27 +0000 (01:31 -0500)]
user32: Generate WM_APPCOMMAND messages for browser and multimedia keys.
Kevin Koltzau [Sun, 26 Nov 2006 06:27:50 +0000 (01:27 -0500)]
winuser.h: Add some HSHELL and APPCOMMAND defines.
Kevin Koltzau [Sun, 26 Nov 2006 06:27:14 +0000 (01:27 -0500)]
winuser.h: Define browser and multimedia keys.
Dmitry Timoshkov [Fri, 24 Nov 2006 18:44:10 +0000 (02:44 +0800)]
kernel32: Improve the PE loader test.
Andrew Talbot [Fri, 24 Nov 2006 14:15:16 +0000 (14:15 +0000)]
wined3d: Cast-qual warnings fix.
Andrew Talbot [Fri, 24 Nov 2006 14:15:06 +0000 (14:15 +0000)]
wined3d: Cast-qual warnings fix.
Andrew Talbot [Fri, 24 Nov 2006 14:14:56 +0000 (14:14 +0000)]
wined3d: Cast-qual warnings fix.
Francois Gouget [Fri, 24 Nov 2006 13:43:12 +0000 (14:43 +0100)]
msi: Add a Portuguese translation (contributed by Americo Jose Melo).
Francois Gouget [Fri, 24 Nov 2006 13:43:04 +0000 (14:43 +0100)]
msacm32: Add a Portuguese translation (contributed by Americo Jose Melo).
Francois Gouget [Fri, 24 Nov 2006 13:42:49 +0000 (14:42 +0100)]
mpr: Add a Portuguese translation (contributed by Americo Jose Melo).
Francois Gouget [Fri, 24 Nov 2006 13:42:28 +0000 (14:42 +0100)]
comdlg32: Add a Portuguese translation (contributed by Americo Jose Melo).
Francois Gouget [Fri, 24 Nov 2006 13:41:48 +0000 (14:41 +0100)]
comctl32: Add a Portuguese translation (contributed by Americo Jose Melo).
Francois Gouget [Fri, 24 Nov 2006 13:40:50 +0000 (14:40 +0100)]
avifil32: Add a Portuguese translation (contributed by Americo Jose Melo).
Alexandre Julliard [Fri, 24 Nov 2006 16:18:04 +0000 (17:18 +0100)]
Release 0.9.26.
Markus Amsler [Wed, 22 Nov 2006 12:30:09 +0000 (13:30 +0100)]
d3d: Fix partially applied patch: Remove AddRef from GetDirect3D.
Christoph Frick [Fri, 24 Nov 2006 08:19:57 +0000 (09:19 +0100)]
dinput: Simplify the code that finds the offset of the given linux event.
Marcus Meissner [Fri, 24 Nov 2006 07:45:57 +0000 (08:45 +0100)]
oleaut32: Protect against integer overflow in SysAllocStringLen.
Francois Gouget [Thu, 23 Nov 2006 20:38:51 +0000 (21:38 +0100)]
msvcrt/tests: We cannot link with _initterm() with Visual C++, so we have to load it dynamically.
Andrew Talbot [Thu, 23 Nov 2006 20:29:00 +0000 (20:29 +0000)]
winmm/wineoss: Cast-qual warning fix.
Andrew Talbot [Thu, 23 Nov 2006 22:39:34 +0000 (22:39 +0000)]
ws2_32: Cast-qual warnings fix.
Andrew Talbot [Thu, 23 Nov 2006 21:28:54 +0000 (21:28 +0000)]
winspool.drv: Cast-qual warning fix + make function static.
Detlef Riekenberg [Thu, 23 Nov 2006 20:49:42 +0000 (21:49 +0100)]
localspl/tests: Add test for DeletePort.
Detlef Riekenberg [Thu, 23 Nov 2006 20:49:46 +0000 (21:49 +0100)]
localspl: Implement DeletePort.
Paul Vriens [Fri, 24 Nov 2006 09:12:58 +0000 (10:12 +0100)]
advpack: Remove test that crashes on systems with IE7.
Jacek Caban [Fri, 24 Nov 2006 09:17:54 +0000 (10:17 +0100)]
mshtml: Added Exec(IDM_FONTSIZE) implementation.
Jacek Caban [Fri, 24 Nov 2006 09:10:54 +0000 (10:10 +0100)]
mshtml: Added missing break.
Marcus Meissner [Thu, 23 Nov 2006 20:24:33 +0000 (21:24 +0100)]
kernel32/tests: Test -1 length for NULL ptr too.
Francois Gouget [Thu, 23 Nov 2006 20:49:43 +0000 (21:49 +0100)]
comdlg32: Moved a FIXME out of the user-visible string.
Francois Gouget [Thu, 23 Nov 2006 20:48:40 +0000 (21:48 +0100)]
serialui: Update the Portuguese translation (contributed by Americo Jose Melo).
Francois Gouget [Thu, 23 Nov 2006 20:47:59 +0000 (21:47 +0100)]
programs: Update the Portuguese translation (contributed by Americo Jose Melo).
Francois Gouget [Thu, 23 Nov 2006 20:47:23 +0000 (21:47 +0100)]
Replace SUBLANG_DEFAULT with the specific SUBLANG_XXX constant for languages that have multiple sublanguages.
Francois Gouget [Thu, 23 Nov 2006 20:35:57 +0000 (21:35 +0100)]
user32/tests: Remove unneeded NONAMELESS* macros.
Francois Gouget [Thu, 23 Nov 2006 20:37:49 +0000 (21:37 +0100)]
msvcrt/tests: The tests must not include msvcrt.h because it contains declarations that may be incompatible with the PSDK headers.
Francois Gouget [Thu, 23 Nov 2006 20:37:08 +0000 (21:37 +0100)]
comctl32/tests: Fix the CheckDPA() tests.
There is no guarantee that the compiler will compute the function arguments in left-to-right order.
Francois Gouget [Thu, 23 Nov 2006 20:35:44 +0000 (21:35 +0100)]
shlwapi/tests: Remove unneeded NONAMELESS* macros.
Francois Gouget [Thu, 23 Nov 2006 20:35:32 +0000 (21:35 +0100)]
shell32/tests: Don't use the NONAMELESS* macros in the tests.
Francois Gouget [Thu, 23 Nov 2006 20:34:23 +0000 (21:34 +0100)]
mapi32/tests: Remove unneeded NONAMELESS* macros.
Francois Gouget [Thu, 23 Nov 2006 20:33:55 +0000 (21:33 +0100)]
dsound/tests: Remove unneeded NONAMELESS* macros.
Francois Gouget [Thu, 23 Nov 2006 20:33:40 +0000 (21:33 +0100)]
dinput/tests: Remove unneeded NONAMELESS* macros.
Francois Gouget [Thu, 23 Nov 2006 20:33:06 +0000 (21:33 +0100)]
comctl32/tests: Don't use the NONAMELESS* macros in the tests.
Francois Gouget [Wed, 22 Nov 2006 18:29:04 +0000 (19:29 +0100)]
shell32: Remove unused parameters from SHELL_FindExecutableByOperation().
Hwang YunSong(황윤성) [Thu, 23 Nov 2006 00:54:24 +0000 (09:54 +0900)]
winecfg: Update Korean resource.
Andrew Talbot [Wed, 22 Nov 2006 16:15:40 +0000 (16:15 +0000)]
winmm: Cast-qual warnings fix.
Andrew Talbot [Wed, 22 Nov 2006 16:14:45 +0000 (16:14 +0000)]
winmm: Cast-qual warnings fix.
Vitaliy Margolen [Mon, 20 Nov 2006 23:26:08 +0000 (16:26 -0700)]
winemenubuilder: Use 'start.exe' to launch non .exe files.
Andrew Talbot [Tue, 21 Nov 2006 22:20:41 +0000 (22:20 +0000)]
wininet: Cast-qual warnings fix.
Mike McCormack [Wed, 22 Nov 2006 06:13:32 +0000 (15:13 +0900)]
msi: Treat the SourceDir folder the same as TargetDir.
Mike McCormack [Wed, 22 Nov 2006 06:13:12 +0000 (15:13 +0900)]
msi: Load all folders in one query, rather one per query.
Alex Villacís Lasso [Tue, 21 Nov 2006 22:07:10 +0000 (17:07 -0500)]
kernel32: Restore C locale for LC_NUMERIC.
Markus Amsler [Mon, 20 Nov 2006 09:48:16 +0000 (10:48 +0100)]
d3d: Remove AddRef from IWineD3DDevice_GetSwapChain.