Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
5c060934
Commit
5c060934
authored
Dec 08, 2006
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Release 0.9.27.
parent
33eadd39
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
2174 additions
and
366 deletions
+2174
-366
ANNOUNCE
ANNOUNCE
+465
-356
ChangeLog
ChangeLog
+1699
-0
VERSION
VERSION
+1
-1
configure
configure
+9
-9
No files found.
ANNOUNCE
View file @
5c060934
This is release 0.9.2
6
of Wine, a free implementation of Windows on Unix.
This is release 0.9.2
7
of Wine, a free implementation of Windows on Unix.
What's new in this release:
What's new in this release:
- Better support for
Unix locale setting
s.
- Better support for
noexec kernel
s.
-
Improved X11 keyboard support
.
-
Better Dwarf support in dbghelp
.
-
Various MSI
fixes.
-
Several Winsock
fixes.
-
Winecfg improvement
s.
-
Various code cleanup
s.
- Lots of bug fixes.
- Lots of bug fixes.
Because of lags created by using mirrors, this message may reach you
Because of lags created by using mirrors, this message may reach you
before the release is available at the public sites. The sources will
before the release is available at the public sites. The sources will
be available from the following locations:
be available from the following locations:
http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.2
6
.tar.bz2
http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.2
7
.tar.bz2
http://prdownloads.sourceforge.net/wine/wine-0.9.2
6
.tar.bz2
http://prdownloads.sourceforge.net/wine/wine-0.9.2
7
.tar.bz2
Binary packages for various distributions will be available from:
Binary packages for various distributions will be available from:
...
@@ -34,360 +34,469 @@ AUTHORS in the distribution for the complete list.
...
@@ -34,360 +34,469 @@ AUTHORS in the distribution for the complete list.
----------------------------------------------------------------
----------------------------------------------------------------
Changes since 0.9.25:
Changes since 0.9.26:
Alex Villacís Lasso (1):
Alexander Nicolaysen Sørnes (2):
kernel32: Restore C locale for LC_NUMERIC.
winecfg: Updated Norwegian Bokmål translation.
oleview: Add Norwegian Bokmål translation.
Alexander Nicolaysen Sørnes (3):
Updated Norwegian Bokmål translations.
Alexandre Julliard (32):
regedit: Updated Norwegian Bokmål translation.
gphoto2.ds: Don't warn about libjpeg if gphoto support is not enabled.
wineconsole: Updated Norwegian Bokmål translation.
winex11.drv: Don't use the specified DC when mapping RGB colors for a DIB.
winsock: Add WS_ prefix on WSAIoctl constants.
Alexandre Julliard (30):
ntdll: Unset the WINESERVERSOCKET variable after we have retrieved it.
server: Fix list corruption caused by previous change.
comdlg32: Moved prototypes to the header file and fixed declaration of FileOpenDlgInfosStr.
kernel32: Use LC_NUMERIC instead of LC_ALL to determine the user locale.
winecfg: Determine the current Windows version from the standard registry keys.
ntdll: Added support for reading directories using the BSD getdirentries function.
ntdll: Don't free the DOS area when a broken app passes a NULL pointer to NtFreeVirtualMemory.
winex11.drv: Update the X11 window position when the primary monitor origin changes.
ntdll: Always return . and .. as the first two entries in directory searches.
shell32: Don't use the short path name to delete files in SHFileOperation.
kernel32/tests: Added test case for . and .. directory entries.
msvcrt/tests: Clean up a temp file.
winebuild: Check for illegal characters in entry point names.
kernel32/tests: Reserve some more memory for the environment.
ntdll: Allow module with extensions in forward specifications.
Revert "comctl32: Fix a potential regression in ImageList_ReplaceIcon()."
kernel32: Store the LC_MESSAGES value under the "Locale" value.
user32: Renamed the user/ directory to user32.
server: Explicitly shutdown destroyed sockets to force pending poll() calls to return.
kernel32: Rewrote the locale matching to match more elements and to support Windows-format locale names.
ntdll: Force exec permissions on all mmaps unless the app is marked NX-compatible.
kernel32: Added the locale name entry to all locale definitions.
kthread: Don't make the stack executable by default.
kernel32: Use the appropriate Unix locale for GetLocaleInfo when a default LCID is used.
ntdll: Added support for the HEAP_CREATE_ENABLE_EXECUTE flag.
d3d9: Include wingdi.h, not gdi.h.
kernel32: Always read a full block from the CD-ROM to avoid problems on raw devices.
gdi32: Avoid accessing the internal palette object from dib.c.
gdi32: Only mmap a given font file once.
gdi32: Moved the system palette flags to winex11.drv.
kernel32/tests: Added LOCALE_NOUSEROVERRIDE flag on time tests that rely on AM/PM.
winex11.drv: Avoid some direct accesses to the PALETTEOBJ structure.
kernel32: For LOCALE_NOUSEROVERRIDE, check locale against the appropriate default lcid.
winex11.drv: Abstract accesses to the palette color mapping.
oleaut32: Use LOCALE_NOUSEROVERRIDE where necessary in variant conversions.
gdi32: Get rid of the palette mapping handling and leave it up to the driver.
oleaut32/tests: Use LOCALE_NOUSEROVERRIDE in tests that depend on the decimal separator.
winex11.drv: Store the palette mapping in an X context instead of the GDI object.
ntdll: Fix the failing loader tests.
gdi32: Stop exporting GDI_GetObjPtr and GDI_ReleaseObj.
winedump: Print sizes and offsets in hex.
gdi32: Get rid of the gdi.h include.
winebuild: Added --nxcompat option, and mark all modules as NX-compatible by default.
include: Get rid of heap.h.
ntdll: Check the NX compatibility flag for every loaded module.
include: Install adshlp.h too.
winedump: Avoid printf format warnings.
winmm: Avoid using sizeof() in traces.
dbghelp: Avoid a printf format warning.
server: Return an fd type in the get_handle_fd request.
gdi32: Disable the freetype mmap sharing on Mac OS.
ntdll: Store the fd type in the cache and return it in server_get_unix_fd.
shlwapi: Fixed string tests for non-English locales.
ntdll: Don't bother with async I/O on regular files.
msvcrt: Use LOCALE_USER_DEFAULT to get the proper codepage for the Unix locale.
winecfg: Don't try to load the arts driver, the arts library is too buggy.
gdi32: Don't assume that the font codepages change with the user locale.
comctl32: Remove invalid NULL check.
ntdll: Setting the needs_close flag in server_get_unix_fd got lost in the previous change.
Andrew Talbot (14):
wined3d: Cast-qual warnings fix.
Andrew Talbot (23):
wined3d: Cast-qual warnings fix.
qcap: Cast-qual warnings fix.
wined3d: Cast-qual warnings fix.
quartz: Cast-qual warnings fix.
winex11.drv: Cast-qual warnings fix.
rpcrt4: Cast-qual warnings fix.
winex11.drv: Cast-qual warnings fix.
rpcrt4: Cast-qual warnings fix.
winex11.drv: Cast-qual warnings fix.
advapi32: Constify a parameter.
comctl32: Cast-qual warnings fix.
rsaenh: Cast-qual warning fix.
winedump: Cast-qual warnings fix.
secur32: Cast-qual warning fix.
winedump: Cast-qual warnings fix.
setupapi: Cast-qual warning fix.
atl: Change storage class of dll_count to static.
shell32: Cast-qual warnings fix.
comcat/tests: Cast-qual warnings fix.
shell32: Cast-qual warnings fix.
advapi32: Eliminate wild pointers.
shlwapi: Cast-qual warnings fix.
crypt32/tests: Cast-qual warnings fix.
shlwapi: Cast-qual warnings fix.
crypt32/tests: Cast-qual warnings fix.
urlmon: Cast-qual warnings fix.
user32: Cast-qual warnings fix.
user32: Cast-qual warnings fix.
user32: Cast-qual warnings fix.
user32: Cast-qual warnings fix.
wininet: Cast-qual warnings fix.
winmm: Cast-qual warnings fix.
winmm: Cast-qual warnings fix.
winspool.drv: Cast-qual warning fix + make function static.
ws2_32: Cast-qual warnings fix.
winmm/wineoss: Cast-qual warning fix.
Andrey Turkin (11):
alt: Host component implementation: IOleClientSite.
atl: Implement AtlAxAttachControl.
atl: Host component implementation: IOleContainer.
atl: Host component implementation: IOleInPlaceSiteWindowless.
atl: Host component implementation: IOleInPlaceFrame.
atl: Host component implementation: IOleControlSite.
atl: AtlAxGetHost and AtlAxGetControl implementation.
atl: Fix incorrect prototypes.
atl: Implement AtlModuleLoadTypeLib.
atl: Implement AtlRegisterLoadTypeLib.
atl: Implement AtlModuleRegisterServer.
Byeong-Sik Jeon (1):
Byeong-Sik Jeon (1):
user32: Update the edit control when the IME composition string is emptied.
imm32: Send the WM_IME_CHAR message, although ResultString has been read.
Christoph Frick (1):
Charles Blacklock (2):
dinput: Simplify the code that finds the offset of the given linux event.
oleaut32: Add VarBstrCmp binary comparison for LCID==0.
oleaut32: Cleanup of previous VarBstrCmp patch.
Clinton Stimpson (1):
riched20: Fix key handling in dialogs.
Chris Robinson (3):
wgl: Don't return prematurely if ConvertPixelFormatWGLtoGLX receives an invalid pixel format.
Detlef Riekenberg (8):
wgl: Fix for missing NV GLX extension.
localspl: Implement ConfigurePort.
wgl: Implement wglGetPixelFormatAttribfvARB.
localspl: Replace number with a defined value (static buffer size).
localspl/tests: Add test for ConfigurePortW.
Christian Gmeiner (1):
shell32: Fix a function name in a comment.
setupapi: Added AssertFail stub.
kernel32/tests: Load tests on Win9x again (VirtualAllocEx+VirtualFreeEx).
kernel32/tests: Avoid crash on Win95 (GetLongPathNameW).
Clinton Stimpson (2):
localspl: Implement DeletePort.
riched20: Only send EN_CHANGE when it is supposed to be sent.
localspl/tests: Add test for DeletePort.
comctl32: Destroy header information on WM_NCDESTROY instead of WM_DESTROY.
Dmitry Timoshkov (8):
Damjan Jovanovic (1):
ntdll: Alphabetically sort the Makefile entries.
ws2_32: Added tests for closesocket cancelling pending I/O operations.
user: Set DDE errors in some failing cases.
user: Use DDE critical section exclusively for instance list protection.
Detlef Riekenberg (14):
kernel32: Add a basic PE loader test.
spoolss: Implement AllocSplStr + DllFreeSplStr.
user32: Add some optional messages to the button message test.
localspl: Add initial tests for AddPortW.
user32: Add support for DdeEnableCallback(EC_DISABLE) command.
winspool: Implement DeletePortW.
user32: Add a rudimentary WM_SETFONT message test for the static control, make it pass under Wine.
winspool: Implement DeletePortA.
user32: Restore the len == 0 check which got lost in a previous patch.
winspool/tests: Add initial test for DeletePort.
winspool: Implement AddPortW.
Eric Pouech (1):
winspool: Implement AddPortA.
ntdll: Fixed returned status for NtQueryThreadInformation's ThreadDescriptorTable
winspool/tests: Add initial tests for AddPort.
winspool: Load the local monitor only once.
Francois Gouget (26):
comctl32: Do not crash when the startpage is invalid.
kernel32: Fix the 'MAP_FOLDCZONE' ok() test.
spoolss: Forward EnumPortsW to winspool.drv.
user: Only perform the screen resolution changing tests in interactive mode.
kernel32/tests: Add tests for GetSystemDirectory.
include/tapi.h: Add missing include directives.
kernel32/tests: Add tests for GetWindowsDirectory.
ole32/tests: Don't use the NONAMELESS* macros in the tests.
dplayx: Display requested provider.
msi: assert.h is not a local header (spotted by winapi_check).
shell32: Fix inclusion of conditional headers (spotted by winapi_check).
Dmitry Timoshkov (43):
rpcrt4: Add some stub documentation headers to make winapi_check happy.
kernel32: Improve the PE loader test.
winex11.drv: Fix some comments so they are properly formatted documentation headers.
include: Add some structures a definitions required for the COFF library dumper.
ole32: Standardize some documentation comments.
winedump: Make the implementation match the prototype.
Add some documentation headers to make winapi_check happy.
winedump: Remove a not needed include.
winedump: Fix a copy/paste typo.
winedump: Constify some data.
kernel32: Add more obscure PE images that XP is able to load.
winedump: Make some data const.
kernel32: Make some data const.
user32: Make some data const.
shell32: Make some data static and const.
ole32: Make some data const.
oleaut32: Make some data const and static.
shlwapi: Make some data const.
mlang: Implement LcidToRfc1766 and GetRfc1766FromLcid.
winedump: Add partial COFF library support.
msi: Synchronize msi exports with what PSDK has.
ntdll: Make some data const.
winex11.drv: Make some data const.
msi: Make some data const and static.
shdocvw: Make some data const.
urlmon: Make some data const.
winspool.drv: Make some data const.
comctl32: Make some data const.
mshtml: Make some data const.
quartz: Make some data const and static.
riched20: Make some data const.
winedos: Make some data const.
dsound: Make some data const.
advapi32: Make some data const.
comdlg32: Make some data const.
winedump: Restore the COFF library dumper functionality broken by the previous change.
kernel32: Skip the PE loader test under a Win9x platform.
msacm32: Make some data const.
user32: Add ShowWindow test, make it pass under Wine.
kernel32: Add PE images with section alignment 1 and 2 to the loader test.
winedump: Make output of dump_data fit into 80 columns.
winedump: Avoid returning void from a void function.
winedump: IMAGE_SCN_ALIGN_??? are not the bit fields, but the values masked by IMAGE_SCN_ALIGN_MASK.
winedump: Handle properly partial optional COFF headers.
winedump: Export dump_section() for use outside of pe.c.
winedump: Add a possibility to dump raw section data.
winedump: Dump section data of COFF library files, decode some import data.
Eric Pouech (48):
dbghelp: Simplify code with function to get section size.
dbghelp: Added a process field to the modules pair structure.
dbghelp: When looking up for a local variable (or parameter), pass the function pointer.
dbghelp: Store compiland's address in internal structures.
dbghelp: Pass .debug_loc section info from the ELF loader to the dwarf parser.
dbghelp: Added struct location to help computing a location.
dbghelp: Use the location info structure thoughout the code to handle the location of a data variable.
dbghelp: Added infrastructure to compute variable location at runtime (as opposed to debug info parse time).
dbghelp: Function points location is now expressed as a struct location.
dbghelp: Add ability to add a SymTagCustom element to a function.
dbghelp: Add support for deref operation in location computation.
dbghelp: Register numbers in OP_piece don't need to be next to each other.
dbghelp: Add support for a label in a subprogram block.
dbghelp: Be a bit more strict on where we do actually expect default names to be generated
dbghelp: Extend support for inlined functions and handle them as generic blocks inside functions
dbghelp: We can now remove the default name prefix as all the non conforming cases have been eliminated.
dbghelp: Properly handle the void type in some declarations.
dbghelp: Correctly store the addresses of blocks.
dbghelp: Removed the alpha status FIXME for the dwarf code.
winedbg: Various information printing issues.
winedbg: Host references lookup.
winedbg: Added basic support for printing 64bit wide entities.
dbghelp: Silence typedefs children in sub program block.
winedump: Changed PE, NE, LE dumping so that they are consistent in terms of dump function signatures.
winedump: Header file pe.h is useless, get rid of it.
winedump: Use a uniform scheme for dumping file contents.
winedump: Use same scheme for dumping lnk files as the executables (through the PRD macro and a full mapped image).
winedump: Dump the EMF files as any other file types.
winedump: Make dump mode the default.
dbghelp: Moved mscvpdb.h file to include/wine to allow sharing of the definitions with winedump.
mscvpdb.h: Update some definitions (constants, structures) with latest information we have.
winedump: First shot at dumping PDB files contents.
winedump: Added support for dumping types from PDB, CV... files.
dbghelp: Get rid of long int issues on 64bit platforms.
imagehlp: MapAndLoad should do some useful stuff now.
winedbg: No longer test filename in sgv_cb, but do it in the only place where we actually need it.
winedbg: Remove some hassle from sgv_cb, and handle line number displacement where needed.
winedbg: Added some black magic to still handle register values on non
dbghelp: Now that symbol's value computation depend on instruction
dbghelp: Fixed value stored for register relative information
winedbg: Now that local variable computation depends on instruction
winedbg: Dwarf can emit REGREL symbol information, so handle it.
dbghelp: Simplify the way we find the debug header.
dbghelp: In find_nearest, now return the symbol instead of its index in module->sorttable.
dbghelp: Added a field to the hash table to store the number of elements in the hash table.
dbghelp: Added ability to internal store / reload a symbol with a constant value.
winedbg: Added support for constant values passed by dbghelp.
winecfg: A few fixes for the French translation.
Francois Gouget (36):
avifil32: Add a Portuguese translation (contributed by Americo Jose Melo).
comctl32: Add a Portuguese translation (contributed by Americo Jose Melo).
comdlg32: Add a Portuguese translation (contributed by Americo Jose Melo).
mpr: Add a Portuguese translation (contributed by Americo Jose Melo).
msacm32: Add a Portuguese translation (contributed by Americo Jose Melo).
msi: Add a Portuguese translation (contributed by Americo Jose Melo).
winepath: Fix --unix so it works whether the Windows path refers to an existing file/directory or not.
msrle32: Add a Portuguese translation (contributed by Americo Jose Melo).
shlwapi: Add a Portuguese translation (contributed by Americo Jose Melo).
user32: Add a Portuguese translation (contributed by Americo Jose Melo).
winemine: Add a Portuguese translation (contributed by Americo Jose Melo).
wininet: Add a Portuguese translation (contributed by Americo Jose Melo).
winmm: Add a Portuguese translation (contributed by Americo Jose Melo).
winecfg: Add a Portuguese translation (contributed by Americo Jose Melo).
shdocvw: Add a Portuguese translation (contributed by Americo Jose Melo).
shell32: Add a Portuguese translation (contributed by Americo Jose Melo).
winefile: Add a Portuguese translation (contributed by Americo Jose Melo).
wineconsole: Add a Portuguese translation (contributed by Americo Jose Melo).
regedit: Add a Portuguese translation (contributed by Americo Jose Melo).
oledlg: Add a Portuguese translation (contributed by Americo Jose Melo).
cmdlgtst: Add a Portuguese translation (contributed by Americo Jose Melo).
mshtml: Add missing '\n' in Wine trace.
vmm.vxd: PC_WRITABLE spelling fix.
msxml3: Add '\n' to Wine trace.
mshtml: Add '\n' to Wine trace.
Assorted spelling fixes.
Assorted spelling fixes.
shell32: Remove unused parameters from SHELL_FindExecutableByOperation().
Consistently use SUBLANG_NEUTRAL for Italian resources.
comctl32/tests: Don't use the NONAMELESS* macros in the tests.
msvcmaker: Fix the code that sets __WINETEST_OUTPUT_DIR so it does not pollute $output_dir.
dinput/tests: Remove unneeded NONAMELESS* macros.
msvcmaker: Remove unneeded -I.. for the msvcrt tests.
dsound/tests: Remove unneeded NONAMELESS* macros.
msvcmaker: Tweak the .dsp formatting to better match Visual Studio.
mapi32/tests: Remove unneeded NONAMELESS* macros.
msvcmaker: Link with msvcrt(d).dll rather than with the static C library.
shell32/tests: Don't use the NONAMELESS* macros in the tests.
ole32: Convert dump_FORMATETC() into debugstr_formatetc(), a proper debug trace function.
shlwapi/tests: Remove unneeded NONAMELESS* macros.
ole32: Convert dump_user_flags() into debugstr_user_flags(), a proper debug trace function.
comctl32/tests: Fix the CheckDPA() tests.
dmime: Remove resolve_STREAM_SEEK(), it is unused.
msvcrt/tests: The tests must not include msvcrt.h because it contains declarations that may be incompatible with the PSDK headers.
gdi32: Add a prototype for GetFontUnicodeRanges().
user32/tests: Remove unneeded NONAMELESS* macros.
msvcmaker: Remove references to wine_unicode and to .spec.c files.
Replace SUBLANG_DEFAULT with the specific SUBLANG_XXX constant for languages that have multiple sublanguages.
programs: Update the Portuguese translation (contributed by Americo Jose Melo).
Frank Richter (1):
serialui: Update the Portuguese translation (contributed by Americo Jose Melo).
winecfg: Update German translation.
comdlg32: Moved a FIXME out of the user-visible string.
msvcrt/tests: We cannot link with _initterm() with Visual C++, so we have to load it dynamically.
H. Verbeet (8):
wined3d: Move some code specific to the different shader backends into the respective source files.
H. Verbeet (10):
wined3d: Select the right shader backend when creating the device.
winex11.drv: The y coordinate should be offset agaist the height, not the width.
wined3d: Create a separate function for sampling a texture.
wined3d: Rename renderUpsideDown to render_offscreen.
wined3d: Fix the texm3x3tex instruction to sample properly.
wined3d: Fix depth buffer formats to use actual depth textures.
wined3d: Use the texture sampling function in a few more instructions (ARB asm shaders).
wined3d: Make the offscreen render mode a registry setting.
wined3d: Use the texture sampling function in a few more instructions (GLSL).
wined3d: Add FBO support for offscreen rendering.
wined3d: Delete the device's FBO when destroying the device.
wined3d: Allow the depth buffer to be shared between onscreen and offscreen rendering modes.
wined3d: Set the initial FBO depth stencil when creating the device.
wined3d: Fix GL_ARB_texture_cube_map extension support.
wined3d: Support cube map FBO attachments.
Huw Davies (4):
wined3d: Make sure render target textures aren't bound when we start drawing.
winspool.drv: Outlook 2003 relies on the buffer size returned by EnumPrintersA being big enough to hold the buffer returned by EnumPrintersW.
wined3d: Only copy the depth buffer if there is one.
user32: For LBS_OWNERDRAWVARIABLE listboxes return the fixed item height if the listbox is empty.
wineps.drv: When we're using a GlyphDirectory we should clear the offsets and lengths of the loca and glyf tables in addition to changing their names.
Hans Leidekker (6):
wineps.drv: Don't try to download a non-scalable font.
shlwapi: UrlEscapeA should fail with E_POINTER when querying the buffer size.
setupapi: The inf section suffix that corresponds to __x86_64 is .ntamd64.
Hwang YunSong(황윤성) (1):
setupapi: Implement SetupGetSourceFileLocation{A,W}.
README: Updated Korean translation.
setupapi: Implement SetupGetSourceInfo{A,W}.
setupapi: Implement SetupGetTargetPath{A,W}.
Jacek Caban (7):
setupapi: Add tests for SetupGet{SourceFileLocation, SourceInfo, TargetPath}.
mshtml: Added handling of right and left arrow keys in editing mode.
urlmon: Added application/x-gzip-compression filter.
Huw Davies (10):
urlmon: Added application/x-zip-compressed filter.
msxml3: Add a guard around DOMNodeType just like in the PSDK, so that we can include version 2 and version 3 msxml headers simultaneously.
urlmon: Added application/java mime filter.
msxml3: Initialize the uuids that aren't in libuuid.
urlmon: Added application/pdf mime filter.
msxml3: Add the CLSID_DOMDocument define in msxml2.idl to match the PSDK.
shdoclc: Added IDS_MESSAGE_BOX_TITLE string.
msxml3: Support both v 2.x and 3.0 version independent clsids as well as the v 3.0 version dependent clsid.
mshtml: Added get_parentWindow implementation.
ole32: CoRegisterMessageFilter shouldn't crash on an uninitialized apartment.
msxml3: Implement createProcessingInstruction with a stub PI object.
James Hawkins (10):
msxml3: Implement createElement.
msi: Don't fail if we can't remove an existing install file.
comctl32: Set the result to IDOK on 'Finish'.
msi: Add handling for the InstallODBC action.
ole32: CoGetInterfaceAndReleaseStream shouldn't crash when passed a NULL stream.
msi: Use mi->source if the source is not a full path.
ole32: Spelling fixes.
advapi32: Remove redundant NULL checks before CRYPT_Free.
advapi32: Add tests for LookupAccountName.
Hwang YunSong(황윤성) (2):
msi: Set the UserSID property.
shdoclc: Updated Korean resource.
msi: Add handling for the StartServices action.
winecfg: Update Korean resource.
shell32: Move a NULL pointer check before the place where we dereference the pointer.
msi: Fail if stg is NULL.
Jacek Caban (16):
msi: Initialize sid_str to NULL.
shdoclc: Added shdoclc.dll.
mshtml: Remove menus that are in shdoclc.dll.
Jan Zerebecki (5):
mshtml: Added IDM_INDENT and IDM_OUTDENT implementation.
wined3d: Add warn trace for INVALIDCALL case in CheckDeviceType.
mshtml: Added IDM_HORIZONTALLINE implementation.
wined3d: Rearrange code in CheckDeviceType.
mshtml: Added IDM_UNORDERLIST implementation.
wined3d: Avoid XFree on NULL in CheckDeviceType.
mshtml: Added IDM_ORDERLIST implementation.
wined3d: Fix CreateFakeGLContext to work with a foreign context.
mshtml: Added border implementation.
wined3d: Add err for failure case in CheckDepthStencilMatch.
mshtml: Added get_style implementation.
mshtml: Store nsIDOMCSSStyleDeclaration in HTMLStyle.
Kai Blin (8):
mshtml: Added put_fontFamily implementation.
ws2_32: Add WS_SIO_ADDRESS_LIST_QUERY stub to make native dplay error output more readable.
mshtml: Added put_backgroundColor implementation.
ws2_32: Implement SO_GET_MAX_MSG_SIZE for getsockopt.
mshtml: Added put_fontSize implementation.
secur32: Improve version detection, move all the version detection to ntlm.c.
mshtml: Added semi-stub createStyleSheet implementation.
ws2_32: SO_DONTROUTE is ignored on windows, fix comment and downgrade FIXME to TRACE.
mshtml: Remove nscstring and nscwstring typedefs.
ws2_32: Implement SO_EXCLUSIVEADDRUSE for setsockopt.
mshtml: Added missing break.
ws2_32: Rewrite getsockopt to make it more readable.
mshtml: Added Exec(IDM_FONTSIZE) implementation.
ws2_32: Rewrite setsockopt to be more readable.
ws2_32: Downgrade SO_REUSEADDR fixme to a trace.
James Hawkins (3):
msi: Fix a heap corruption bug by resizing the src string before adding to it.
Kevin Koltzau (4):
msi: Notify the external UI handler when changing media.
winuser.h: Define browser and multimedia keys.
kernel32: Replace magic numbers with descriptive defines.
winuser.h: Add some HSHELL and APPCOMMAND defines.
user32: Generate WM_APPCOMMAND messages for browser and multimedia keys.
Jesse Allen (3):
winex11.drv: Process browser and multimedia key events.
msvcrt: Free correct buffer in pf_vsnprintf.
msvcrt: Estimate required buffer size better in pf_vsnprintf.
Kirill K. Smirnov (1):
msvcrt: printf buffer overrun tests.
ole32: Fix logic in Storage32Impl_SmallBlocksToBigBlocks function.
Kai Blin (1):
Konstantin Kondratyuk (8):
secur32: Fix handling of ISC_REQ* flags in InitializeSecurityContext.
fonts: Add Ukrainian symbols in Small fonts.
fonts: Add Ukrainian symbols in MS Sans Serif.
Ken Thomases (7):
fonts: Add ukrainian symbols in Courier.
winex11.drv: Reset the keyc2vkey table to empty before rebuilding it.
fonts: Add Ukrainian symbols in System font.
winex11.drv: Track which vkeys have already been assigned to keycodes.
fonts: Add Ukrainian and Byelorussian symbols in System font.
winex11.drv: Replace no-longer-existent VK_A, VK_Z, VK_0, and VK_9 constants.
fonts: Add Ukrainian and Byelorussian symbols in Courier font.
winex11.drv: Move some dead code from inside a loop to just after the loop.
fonts: Add Ukrainian and Byelorussian symbols in Small fonts.
winex11.drv: Changed indenting of some dead code.
fonts: Add Ukrainian and Byelorussian symbols in MS Sans Serif font.
winex11.drv: Enable code for picking layout-independent vkey as second pass.
winex11.drv: Correct the count of characters matching with layout.
Lei Zhang (3):
msxml3: Fix compiles for systems with libxml2 version 2.6.14 and below.
Kevin Koltzau (3):
riched20: Fixes and additional conformance tests for EM_EXSETSEL.
winnt.h: Add defines for new DLL characteristics.
riched20: Move EM_EXSETSEL fix into ME_SetSelection.
winnt.h: Add AMD64 relocation types.
winedump: Print new DLL characteristics.
Kirill K. Smirnov (3):
winhelp: Do not create popup window if file not found.
winhelp: Fix WINHELP_DeleteWindow.
winhelp: Use path of parent helpfile while looking for popup window.
Kovács András (1):
mshtml: HTMLElementCollection_item implementation.
Louis Lenders (3):
Louis Lenders (3):
shell32: Define a few more icon resources.
crypt32: Better stub for I_CryptInstallOssGlobal.
msvcrt: Add _fstat64 and _stat64 to msvcrt.spec.
crypt32: Add test for I_CryptInstallOssGlobal.
wine.inf: Add setupapi to fake dlls.
shell32: Define AVI resource 152.
Marcus Meissner (5):
Marcus Meissner (2):
kernel32: Added missing shift by 8.
shell32: Forward SHDeleteKeyA directly to SHDeleteKeyW.
ntdll: Converted bitmask into TRUE/FALSE.
comcat: Remove const from COMCAT Manager.
shell32: Pass number of wide chars, not bytes as last argument to MBtoWC().
kernel32/tests: Test -1 length for NULL ptr too.
Markus Amsler (23):
oleaut32: Protect against integer overflow in SysAllocStringLen.
Revert "d3d: Fix partially applied patch: Remove AddRef from GetDirect3D.".
Revert "d3d: Remove AddRef from IWineD3DDevice_GetSwapChain.".
Markus Amsler (14):
Revert "d3d: Remove AddRef from IWineD3DDevice_GetIndices.".
d3d8: Back buffer is identical to the render target, test it only once.
Revert "d3d: Remove AddRef from IWineD3DDevice_GetStreamSource.".
d3d8: Test refcount forwarding.
Revert "d3d: Remove AddRef from IWineD3DDevice_GetTexture.".
d3d8: Test AddRef with refcount==0.
Revert "d3d: Remove AddRef from IWineD3DDevice_GetDepthStencilSurface.".
d3d8: Show that the implicit surfaces are not freed if refcount reaches 0.
Revert "d3d: Remove AddRef from IWineD3DDevice_GetRenderTarget.".
d3d9: Forward port d3d8 refcount tests.
Revert "d3d: Remove AddRef from IWineD3DDevice_GetBackBuffer.".
d3d: Remove AddRef from IWineD3DDevice_GetDirect3D.
Revert "d3d: Remove AddRef from IWineD3DDevice_GetDirect3D.".
d3d: Remove AddRef from IWineD3DDevice_GetBackBuffer.
ddraw: Call wined3d's SetTextureStageState not the one of d3d7.
d3d: Remove AddRef from IWineD3DDevice_GetRenderTarget.
wined3d: Remove duplicated code.
d3d: Remove AddRef from IWineD3DDevice_GetDepthStencilSurface.
d3d9: Use correct COM macros.
d3d: Remove AddRef from IWineD3DDevice_GetTexture.
d3d8: Use correct COM macros.
d3d: Remove AddRef from IWineD3DDevice_GetStreamSource.
d3d9: Remove unreachable return.
d3d: Remove AddRef from IWineD3DDevice_GetIndices.
d3d: Pass the superior creating object down to the callback functions.
d3d: Remove AddRef from IWineD3DDevice_GetSwapChain.
d3d: Callback infrastructure for implicit surface destruction in IWineD3DTexture.
d3d: Fix partially applied patch: Remove AddRef from GetDirect3D.
d3d: Callback infrastructure for implicit surface destruction in IWineD3DCubeTexture.
d3d: Callback infrastructure for implicit render target destruction in IWineD3DSwapChain.
Matthew Kehrer (1):
d3d: Callback infrastructure for implicit volume destruction in IWineD3DVolumeTexture.
mshtml: Add basic support for ITimer interface.
d3d: Callback infrastructure for implicit depth stencil surface destruction in IWineD3DDevice.
d3d8: Handle surface refcount forwarding in d3d8.
Michael Stefaniuc (4):
d3d8: Handle volume refcount forwarding in d3d8.
dsound: Fix the declaration/definition of DSOUND_timer().
d3d8: Fix implicit surface refcounting.
dsound: Win64 printf format warning fixes.
winmm/tests: Fix the parameters of LPTIMECALLBACK functions.
Matt Finnicum (5):
winmm/tests: Win64 printf format warning fixes.
riched20: Make ME_StreamIn create undos properly.
riched20: EM_EXLIMITTEXT: ignore wParam and properly cast lParam.
Mike McCormack (43):
riched20: Make WM_SETFONT call RewrapRepaint instead of UpdateRepaint.
msi: Clean upstore_binary_to_temp.
riched20: Make EM_SETCHARFORMAT call ME_RewrapRepaint instead of ME_UpdateRepaint.
msi: Fix an uninitialized variable in the test cases.
riched20: Make EM_SETPARAFORMAT use ME_RewrapRepaint instead of ME_UpdateRepaint.
msi: Fail if we can't write out a temporary file.
msi: Track temp files as soon as they are created.
Mike McCormack (17):
msi: Fix error handling.
msi: Use MSI_IterateRecords when cloning properties.
msi: Only free a string in one place.
msi: Use MSI_QueryGetRecord in ACTION_AppSearchGetSignature.
kernel32: Print a FIXME only once.
msi: Use MSI_QueryGetRecord in ACTION_AppSearchComponents.
user32: Print a fixme only once.
msi: Use MSI_QueryGetRecord in ACTION_AppSearchReg.
comctl32: When removing an image, move the remaining images one forward, not one backwards.
msi: Use MSI_QueryGetRecord in ACTION_AppSearchDr.
comctl32: Fix a potential regression in ImageList_ReplaceIcon().
msi: Use MSI_QueryGetRecord in ACTION_AppSearchIni.
comctl32: Remove a redundant variable.
msi: Use MSI_IterateRecords in ACTION_AppSearch.
msi: Print a message if we fail to delete a file.
msi: Advertise components of a feature that has the msidbFeatureAttributesFavorAdvertise property.
msi: Always delete temp files after creating them.
msi: Update the UI in one place only in ACTION_ProcessComponents.
msi: Remove track_tempfile()'s unused 2nd parameter.
msi: Add tests for quoting in queries.
msi: Defer package deletion until after the database is closed.
msi: Double quotes are not valid in queries.
msi: Delete the tempfile created by GetTempFileName.
msi: Add the names of features/components to debugging output.
msi: Split MSI_CreatePackage into two functions.
msi: Examine the attributes of all features before setting a component's state.
kernel32: Downgrade a FIXME to a WARN.
msi: Add some tests for the ALTER query.
oleaut32: Remove incorrect references to malloc.
msi: More tests for the SourceDir property.
msi: Remove some redundant else statements.
msi: Comparisons with null in conditions are special.
msi: Add a test showing which tables are special.
msi: Add tests for comparison to empty strings.
msi: Add a test showing the _Properties table is a bit strange.
msi: Remove a level of indent in resolve_folder().
Paul Vriens (7):
msi: Remove unnecessary includes.
winetest: Make sure we can send larger files.
msi: Fix a memory leak in load_folder().
user32: W2K3 returns ERROR_INVALID_PARAMETER.
msi: Don't leak row handles.
advapi32/tests: Free memory after use.
msi: Fix some memory leaks.
wininet/test: Free memory after use.
msi: Clean up parameters of msi_media_get_disk_info().
version/tests: Free memory after use.
msi: Add another test for the SourceDir property.
ntdll/tests: Fix typo.
msi: Spelling fixes.
advpack/tests: Change the output for HRESULT's.
msi: Split msi_set_sourcedir_props into a separate function.
msi: Fix an access after freeing memory.
Peter Beutner (4):
msi: Create a function to free control data.
ntdll: Simplify exception tests.
msi: Don't access the list of controls after the dialog is destroyed.
ntdll: Run exception tests from executable memory.
msi: Add a test for formatting records with strings.
ntdll: Add more exception tests.
msi: Test MsiRecordGetString on an integer record fields with a NULL output buffer.
ntdll: Fix single stepping over popf instruction.
msi: Fix use of integer fields in MsiFormatRecord.
riched20: Simplify an array size calculation.
Pierre d'Herbemont (4):
msi: Remove an unused parameter.
winsock: Get rid of already disabled WS prefix, thus fix Wine compilation on big-endian.
msi: Split process_action_return_value into two different functions.
user32: Factorize driver's SetWindowPos in user32.
msi: Only wait for custom actions that don't have msidbCustomActionTypeContinue specified.
winex11.drv: Fix SetWindowPos parameters in the spec file.
msi: Load all folders in one query, rather one per query.
dbghelp: Fix elf_load_module params on non elf system to reflect last change to its definition.
msi: Treat the SourceDir folder the same as TargetDir.
Rob Shearman (27):
Paul Vriens (10):
include: Add some missing OLE defines and declarations to ole2.h.
msi: Fix typo's (Coverity).
ole32: Implement DataCache_GetClassID.
rsaenh: Move type-check before len-check (Coverity).
ole32: Create a cache entry for each format in the data cache to allow
comdlg32: Remove unused variable (Coverity).
ole32: Implement Cache and Uncache for the data cache.
comctl32: Remove deadcode (Coverity).
ole32: Load cached data in the data cache into a STGMEDIUM type so it can be treated the same as set data.
ntdll: Remove tests that crash on XP and W2K3.
ole32: Implement the SetData function for the data cache.
ntdll: Remove unused variables.
ole32: The advise sink for the data cache should be primed with the passed in aspects value, not an arbitrarily selected value.
ntdll: Remove tests that crash on XP and W2K3.
ole32: Add some tests for the IViewObject, IOleCache2 and IPersistStorage interfaces of the OLE data cache.
ntdll: Use intended variable.
ole32: Add documentation for CreateDataCache.
ntdll: Remove unused variables.
ole32: Add handling of the dirty state to the data cache and fix InitNew to not call Load.
advpack: Remove test that crashes on systems with IE7.
ole32: Implement saving of the data cache.
ole32: Call SetWindowOrgEx and SetWindowExtEx in OleMetafilePictFromIconAndLabel so that the created metafile scales correctly.
Rob Shearman (13):
ole32: The METAFILEPICT created by OleMetafilePictFromIconAndLabel should have its mapping mode be anisotropic, not isotropic.
rpcrt4: Fix a comment and move a WARN to where it really indicates a problem, rather than falsely triggering on normal conditions.
ole32: Use the default icon title font when writing the caption text out in OleMetafilePictFromIconAndLabel.
rpcrt4: Convert the server interfaces list into a standard Wine list.
ole32: Fill in the xExt and yExt fields in OleMetafilePictFromIconAndLabel.
rpcrt4: Implement RpcServerUnregisterIf.
ole32: The width of the metafile drawn should be 3 times the icon width in OleMetafilePictFromIconAndLabel.
ole32: Re-enable the code that unregisters interfaces with the RPC runtime.
ole32: Set the mapping mode to anisotropic in OleMetafilePictFromIconAndLabel.
include: Fix a typo in the SecInvalidateHandle macro in sspi.h.
ole32: Check that the specified clipboard format and tymed are valid in IOleCache::Cache in the data cache.
include: Add wincred.h header file.
ole32: In the data cache, fmtetc->cfFormat and fmtetc->tymed can be 0 which means to match any clipformat/tymed.
rpcrt4: Add a FIXME for unsupported client protocol sequences.
ole32: Add tests for invalid clipformat/tymed combinations in IOleCache:Cache and for caching formats with a clipformat of 0.
rpcrt4: Fix a crash in RPCRT4_OpenBinding that can occur if
ole32: Add some more traces to the data cache to make debugging easier.
rpcrt4: Add support for signing, verifying, encrypting and decrypting RPC packets.
ole32: Implement the DiscardCache function in the data cache.
rpcrt4: Use SecInvalidateHandle and SecIsValidHandle for handling RpcConnection::ctx instead of setting/comparing the field to 0.
ole32: Fix HandsOffStorage in the data cache.
include: Add security QOS flags to winbase.h.
ole32: Implement the GetData function of the data cache to using the
rpcrt4: Allow applications to specify authentication levels other than connect in RpcBindingSetAuthInfoA/W.
wininet: Make HTTP_HandleRedirect no longer call HTTP_HttpSendRequestW.
rpcrt4: RPC_C_AUTHN_LEVEL_NONE and RPC_C_AUTHN_LEVEL_DEFAULT are
wininet: Make a function for resolving the server name for an HTTP request
ole32: Add some documentation for CoCreateInstance.
Roderick Colenbrander (1):
wgl: Fix a typo in the pbuffer pixelformat enumeration code.
Roderick Colenbrander (5):
wgl: Unify pixel format code.
Sam Dennis (1):
wgl: Relax the pixel format attribute conversion code a bit.
msvcrt: Use the custom vsnprintf implementation for msvcrt.vsprintf too.
wgl: (W)GL_NV_vertex_array_range.
Remove glut32.
Stefan Dösinger (1):
wgl: Cleanup wglMakeCurrent.
wined3d: Fix a comment.
Stefan Dösinger (13):
Vitaliy Margolen (6):
wine/list.h: Added list_move_head and list_move_tail.
winecfg: Allow editing of broken drive links.
wined3d: Create the state table.
winecfg: Move controls on "Desktop Integration" tab to make more room for the next patch.
wined3d: Add render states to the state table.
winecfg: Add ability to change colors and non-client sizes.
wined3d: Move WINED3DRS_FILLMODE to the state table.
winecfg: Update Russian translation.
wined3d: Move WINED3DRS_LIGHTNING to the state table.
winecfg: Remove some old dead code and associated language resources.
wined3d: Move WINED3DRS_ZENABLE to the state table.
winemenubuilder: Use 'start.exe' to launch non .exe files.
wined3d: Move WINED3DRS_CULLMODE to the state table.
wined3d: Move WINED3DRS_SHADEMODE to the state table.
wined3d: Move WINED3DRS_DITHERENABLE to the state table.
wined3d: Move WINED3DRS_ZWRITEENABLE to the state table.
wined3d: Move WINED3DRS_ZFUNCENABLE to the state table.
wined3d: Move WINED3DRS_AMBIENT to the state table.
wined3d: Move blending related states to the state table.
Thomas Fitzsimmons (1):
dbghelp: Recognize DT_GNU_HASH.
Tomas Carnecky (1):
winex11.drv: Don't update the key state table in mouse related functions.
Vitaliy Margolen (13):
winex11drv: State of side mouse buttons (X-buttons) is not returned from XQueryPointer.
winemenubuilder: Downgrade some ERR to WARN.
wineshelllink: Use FreeDesktop standard to create Wine menu structure.
winemenubuilder: Look for supported color depths icons only.
dinput: Move acquired flag to the base device class. Add tests.
dinput: Move critical section to the base device class.
dinput: Implement Poll for keyboard.
wined3d/d3d9: Pitch for DXTn textures can not be 0. With tests.
dinput: Implement [Get|Set]Property and GetDeviceData in base Device object.
dinput: Move keyboard event queue into base device class.
dinput: Move mouse event queue into base device class.
dinput: Move joystick event queue into base device class.
dinput: Remove no longer used GEN_EVENT.
--
--
Alexandre Julliard
Alexandre Julliard
...
...
ChangeLog
View file @
5c060934
2006
-
12
-
08
Alexandre
Julliard
<
julliard
@
winehq
.
org
>
*
dlls
/
gdi32
/
freetype
.
c
:
gdi32
:
Don
't assume that the font codepages change with the user locale.
Codepages can be set independently with LC_CTYPE.
* dlls/msvcrt/locale.c:
msvcrt: Use LOCALE_USER_DEFAULT to get the proper codepage for the Unix locale.
* dlls/shlwapi/tests/string.c:
shlwapi: Fixed string tests for non-English locales.
2006-12-08 Stefan Dösinger <stefan@codeweavers.com>
* dlls/wined3d/device.c, dlls/wined3d/state.c:
wined3d: Move blending related states to the state table.
* dlls/wined3d/device.c, dlls/wined3d/state.c:
wined3d: Move WINED3DRS_AMBIENT to the state table.
* dlls/wined3d/device.c, dlls/wined3d/state.c:
wined3d: Move WINED3DRS_ZFUNCENABLE to the state table.
* dlls/wined3d/device.c, dlls/wined3d/state.c:
wined3d: Move WINED3DRS_ZWRITEENABLE to the state table.
* dlls/wined3d/device.c, dlls/wined3d/state.c:
wined3d: Move WINED3DRS_DITHERENABLE to the state table.
* dlls/wined3d/device.c, dlls/wined3d/state.c:
wined3d: Move WINED3DRS_SHADEMODE to the state table.
* dlls/wined3d/device.c, dlls/wined3d/state.c:
wined3d: Move WINED3DRS_CULLMODE to the state table.
* dlls/wined3d/device.c, dlls/wined3d/state.c:
wined3d: Move WINED3DRS_ZENABLE to the state table.
* dlls/wined3d/device.c, dlls/wined3d/state.c:
wined3d: Move WINED3DRS_LIGHTNING to the state table.
2006-12-08 Alexandre Julliard <julliard@winehq.org>
* dlls/gdi32/freetype.c:
gdi32: Disable the freetype mmap sharing on Mac OS.
2006-12-08 Marcus Meissner <marcus@jet.franken.de>
* dlls/comcat/comcat_private.h, dlls/comcat/manager.c:
comcat: Remove const from COMCAT Manager.
2006-12-08 Louis Lenders <xerox_xerox2000@yahoo.co.uk>
* dlls/shell32/shres.rc, dlls/shell32/shresdef.h:
shell32: Define AVI resource 152.
2006-12-08 Paul Vriens <paul.vriens.wine@gmail.com>
* dlls/advpack/tests/advpack.c:
advpack/tests: Change the output for HRESULT'
s
.
2006
-
12
-
08
Alexandre
Julliard
<
julliard
@
winehq
.
org
>
*
dlls
/
dbghelp
/
stack
.
c
:
dbghelp
:
Avoid
a
printf
format
warning
.
*
tools
/
winedump
/
pdb
.
c
:
winedump
:
Avoid
printf
format
warnings
.
2006
-
12
-
08
Byeong
-
Sik
Jeon
<
wjsqudtlr
@
gmail
.
com
>
*
dlls
/
imm32
/
imm
.
c
:
imm32
:
Send
the
WM_IME_CHAR
message
,
although
ResultString
has
been
read
.
2006
-
12
-
07
Andrew
Talbot
<
Andrew
.
Talbot
@
talbotville
.
com
>
*
dlls
/
crypt32
/
tests
/
encode
.
c
:
crypt32
/
tests
:
Cast
-
qual
warnings
fix
.
*
dlls
/
crypt32
/
tests
/
store
.
c
:
crypt32
/
tests
:
Cast
-
qual
warnings
fix
.
2006
-
12
-
05
Stefan
Dösinger
<
stefan
@
codeweavers
.
com
>
*
dlls
/
wined3d
/
device
.
c
,
dlls
/
wined3d
/
state
.
c
:
wined3d
:
Move
WINED3DRS_FILLMODE
to
the
state
table
.
2006
-
12
-
06
Stefan
Dösinger
<
stefan
@
codeweavers
.
com
>
*
dlls
/
wined3d
/
state
.
c
,
dlls
/
wined3d
/
wined3d_private
.
h
:
wined3d
:
Add
render
states
to
the
state
table
.
2006
-
12
-
05
Stefan
Dösinger
<
stefan
@
codeweavers
.
com
>
*
dlls
/
wined3d
/
Makefile
.
in
,
dlls
/
wined3d
/
state
.
c
,
dlls
/
wined3d
/
wined3d_private
.
h
:
wined3d
:
Create
the
state
table
.
2006
-
12
-
07
Kai
Blin
<
kai
.
blin
@
gmail
.
com
>
*
dlls
/
ws2_32
/
socket
.
c
:
ws2_32
:
Downgrade
SO_REUSEADDR
fixme
to
a
trace
.
2006
-
12
-
07
Alexandre
Julliard
<
julliard
@
winehq
.
org
>
*
dlls
/
ntdll
/
loader
.
c
:
ntdll
:
Check
the
NX
compatibility
flag
for
every
loaded
module
.
*
tools
/
winebuild
/
build
.
h
,
tools
/
winebuild
/
main
.
c
,
tools
/
winebuild
/
spec32
.
c
,
tools
/
winebuild
/
utils
.
c
,
tools
/
winebuild
/
winebuild
.
man
.
in
:
winebuild
:
Added
--
nxcompat
option
,
and
mark
all
modules
as
NX
-
compatible
by
default
.
*
tools
/
winedump
/
pe
.
c
:
winedump
:
Print
sizes
and
offsets
in
hex
.
2006
-
12
-
07
Huw
Davies
<
huw
@
codeweavers
.
com
>
*
dlls
/
wineps
.
drv
/
download
.
c
:
wineps
.
drv
:
Don
't try to download a non-scalable font.
2006-12-06 Mike McCormack <mike@codeweavers.com>
* dlls/msi/tests/package.c:
msi: Add tests for comparison to empty strings.
* dlls/msi/cond.y:
msi: Comparisons with null in conditions are special.
2006-12-07 Dmitry Timoshkov <dmitry@codeweavers.com>
* tools/winedump/lib.c:
winedump: Dump section data of COFF library files, decode some import data.
* tools/winedump/main.c, tools/winedump/pe.c, tools/winedump/winedump.h:
winedump: Add a possibility to dump raw section data.
* tools/winedump/pe.c, tools/winedump/winedump.h:
winedump: Export dump_section() for use outside of pe.c.
* tools/winedump/pe.c, tools/winedump/winedump.h:
winedump: Handle properly partial optional COFF headers.
Export dump_file_header() and dump_optional_header() for use outside of pe.c.
* tools/winedump/pe.c:
winedump: IMAGE_SCN_ALIGN_??? are not the bit fields, but the values masked
by IMAGE_SCN_ALIGN_MASK.
* tools/winedump/pdb.c:
winedump: Avoid returning void from a void function.
* tools/winedump/pdb.c:
winedump: Make output of dump_data fit into 80 columns.
* dlls/kernel32/tests/loader.c:
kernel32: Add PE images with section alignment 1 and 2 to the loader test.
2006-12-07 Alexandre Julliard <julliard@winehq.org>
* dlls/kernel32/tests/loader.c, dlls/ntdll/virtual.c:
ntdll: Fix the failing loader tests.
2006-12-05 Chris Robinson <chris.kcat@gmail.com>
* dlls/winex11.drv/opengl.c:
wgl: Implement wglGetPixelFormatAttribfvARB.
2006-12-07 Alexandre Julliard <julliard@winehq.org>
* dlls/oleaut32/tests/vartype.c:
oleaut32/tests: Use LOCALE_NOUSEROVERRIDE in tests that depend on the decimal
separator.
* dlls/oleaut32/vartype.c:
oleaut32: Use LOCALE_NOUSEROVERRIDE where necessary in variant conversions.
* dlls/kernel32/locale.c:
kernel32: For LOCALE_NOUSEROVERRIDE, check locale against the appropriate
default lcid.
* dlls/kernel32/tests/locale.c:
kernel32/tests: Added LOCALE_NOUSEROVERRIDE flag on time tests that rely
on AM/PM.
2006-12-07 Hwang YunSong(황윤성) <hys545@dreamwiz.com>
* documentation/README.ko:
README: Updated Korean translation.
2006-12-06 Eric Pouech <eric.pouech@wanadoo.fr>
* programs/winecfg/Fr.rc:
winecfg: A few fixes for the French translation.
2006-12-06 Francois Gouget <fgouget@free.fr>
* tools/winapi/msvcmaker:
msvcmaker: Remove references to wine_unicode and to .spec.c files.
2006-12-07 Rob Shearman <rob@codeweavers.com>
* dlls/ole32/compobj.c:
ole32: Add some documentation for CoCreateInstance.
* dlls/wininet/http.c:
wininet: Make a function for resolving the server name for an HTTP request
and sending the appropriate callbacks and use it to remove some duplicated code.
* dlls/wininet/http.c:
wininet: Make HTTP_HandleRedirect no longer call HTTP_HttpSendRequestW.
Make the redirect handling in HTTP_HttpSendRequestW iterate instead of recurse.
2006-12-06 Jacek Caban <jacek@codeweavers.com>
* dlls/mshtml/Makefile.in, dlls/mshtml/htmldoc.c,
dlls/mshtml/htmlwindow.c, dlls/mshtml/mshtml_private.h:
mshtml: Added get_parentWindow implementation.
* dlls/shdoclc/En.rc, dlls/shdoclc/shdoclc.h:
shdoclc: Added IDS_MESSAGE_BOX_TITLE string.
* dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
urlmon: Added application/pdf mime filter.
* dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
urlmon: Added application/java mime filter.
* dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
urlmon: Added application/x-zip-compressed filter.
* dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
urlmon: Added application/x-gzip-compression filter.
2006-12-06 Paul Vriens <paul.vriens.wine@gmail.com>
* dlls/ntdll/tests/rtl.c:
ntdll/tests: Fix typo.
2006-12-06 Francois Gouget <fgouget@free.fr>
* include/wingdi.h:
gdi32: Add a prototype for GetFontUnicodeRanges().
2006-12-06 Alexandre Julliard <julliard@winehq.org>
* dlls/gdi32/freetype.c:
gdi32: Only mmap a given font file once.
FT_New_Face always creates a new mapping of the font file, so do the
mapping by hand and use FT_New_Memory_Face instead.
2006-12-05 Markus Amsler <markus.amsler@oribi.org>
* dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c,
dlls/d3d8/surface.c, dlls/d3d8/swapchain.c, dlls/d3d8/tests/device.c:
d3d8: Fix implicit surface refcounting.
* dlls/d3d8/d3d8_private.h, dlls/d3d8/volume.c, dlls/d3d8/volumetexture.c:
d3d8: Handle volume refcount forwarding in d3d8.
* dlls/d3d8/cubetexture.c, dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c,
dlls/d3d8/surface.c, dlls/d3d8/tests/device.c, dlls/d3d8/texture.c:
d3d8: Handle surface refcount forwarding in d3d8.
* dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c,
dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, dlls/d3d9/directx.c,
dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, dlls/ddraw/surface.c,
dlls/wined3d/device.c, include/wine/wined3d_interface.h:
d3d: Callback infrastructure for implicit depth stencil surface destruction
in IWineD3DDevice.
* dlls/wined3d/directx.c, dlls/wined3d/volumetexture.c,
dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h:
d3d: Callback infrastructure for implicit volume destruction in
IWineD3DVolumeTexture.
* dlls/wined3d/swapchain.c, include/wine/wined3d_interface.h:
d3d: Callback infrastructure for implicit render target destruction in
IWineD3DSwapChain.
* dlls/wined3d/cubetexture.c, include/wine/wined3d_interface.h:
d3d: Callback infrastructure for implicit surface destruction in
IWineD3DCubeTexture.
* dlls/wined3d/directx.c, dlls/wined3d/texture.c,
dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h:
d3d: Callback infrastructure for implicit surface destruction in IWineD3DTexture.
2006-12-04 Stefan Dösinger <stefandoesinger@gmx.at>
* include/wine/list.h:
wine/list.h: Added list_move_head and list_move_tail.
2006-12-06 Francois Gouget <fgouget@free.fr>
* dlls/dmime/dmutils.c, dlls/dmime/dmutils.h:
dmime: Remove resolve_STREAM_SEEK(), it is unused.
* dlls/ole32/usrmarshal.c:
ole32: Convert dump_user_flags() into debugstr_user_flags(), a proper debug
trace function.
* dlls/ole32/datacache.c:
ole32: Convert dump_FORMATETC() into debugstr_formatetc(), a proper debug
trace function.
* tools/winapi/msvcmaker:
msvcmaker: Link with msvcrt(d).dll rather than with the static C library.
* tools/winapi/msvcmaker:
msvcmaker: Tweak the .dsp formatting to better match Visual Studio.
* tools/winapi/msvcmaker:
msvcmaker: Remove unneeded -I.. for the msvcrt tests.
* tools/winapi/msvcmaker:
msvcmaker: Fix the code that sets __WINETEST_OUTPUT_DIR so it does not pollute
$output_dir.
2006-12-05 Chris Robinson <chris.kcat@gmail.com>
* dlls/winex11.drv/opengl.c:
wgl: Fix for missing NV GLX extension.
2006-12-06 Mike McCormack <mike@codeweavers.com>
* dlls/msi/tests/package.c:
msi: More tests for the SourceDir property.
* dlls/msi/tests/package.c:
msi: Add some tests for the ALTER query.
2006-12-05 Eric Pouech <eric.pouech@wanadoo.fr>
* programs/winedbg/symbol.c:
winedbg: Added support for constant values passed by dbghelp.
* dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c,
dlls/dbghelp/msc.c, dlls/dbghelp/symbol.c:
dbghelp: Added ability to internal store / reload a symbol with a constant value.
Let dwarf and msc use this new feature.
As we also add global symbol without addresses, don'
t
take
those
constant
symbols
into
account
for
searches
by
address
.
*
dlls
/
dbghelp
/
dbghelp_private
.
h
,
dlls
/
dbghelp
/
module
.
c
,
dlls
/
dbghelp
/
storage
.
c
,
dlls
/
dbghelp
/
symbol
.
c
:
dbghelp
:
Added
a
field
to
the
hash
table
to
store
the
number
of
elements
in
the
hash
table
.
Make
use
of
it
to
get
rid
to
module_compute_num_syms
.
*
dlls
/
dbghelp
/
dbghelp_private
.
h
,
dlls
/
dbghelp
/
dwarf
.
c
,
dlls
/
dbghelp
/
elf_module
.
c
,
dlls
/
dbghelp
/
symbol
.
c
:
dbghelp
:
In
find_nearest
,
now
return
the
symbol
instead
of
its
index
in
module
->
sorttable
.
*
dlls
/
dbghelp
/
elf_module
.
c
:
dbghelp
:
Simplify
the
way
we
find
the
debug
header
.
2006
-
12
-
05
Detlef
Riekenberg
<
wine
.
dev
@
web
.
de
>
*
dlls
/
dplayx
/
dplay
.
c
:
dplayx
:
Display
requested
provider
.
2006
-
12
-
05
Roderick
Colenbrander
<
thunderbird2k
@
gmx
.
net
>
*
dlls
/
winex11
.
drv
/
opengl
.
c
:
wgl
:
Cleanup
wglMakeCurrent
.
2006
-
12
-
05
Huw
Davies
<
huw
@
codeweavers
.
com
>
*
dlls
/
wineps
.
drv
/
type42
.
c
:
wineps
.
drv
:
When
we
're using a GlyphDirectory we should clear the offsets and
lengths of the loca and glyf tables in addition to changing their names.
Should fix printing on Mac based cups servers.
2006-12-03 Detlef Riekenberg <wine.dev@web.de>
* dlls/kernel32/tests/path.c:
kernel32/tests: Add tests for GetWindowsDirectory.
* dlls/kernel32/tests/path.c:
kernel32/tests: Add tests for GetSystemDirectory.
2006-12-04 Paul Vriens <paul.vriens.wine@gmail.com>
* dlls/version/tests/info.c:
version/tests: Free memory after use.
* dlls/wininet/tests/url.c:
wininet/test: Free memory after use.
* dlls/advapi32/tests/security.c:
advapi32/tests: Free memory after use.
2006-12-05 Alexandre Julliard <julliard@winehq.org>
* dlls/kernel32/volume.c:
kernel32: Always read a full block from the CD-ROM to avoid problems on raw
devices.
2006-12-05 Huw Davies <huw@codeweavers.com>
* dlls/user32/listbox.c, dlls/user32/tests/listbox.c:
user32: For LBS_OWNERDRAWVARIABLE listboxes return the fixed item height if
the listbox is empty.
2006-12-05 James Hawkins <truiken@gmail.com>
* dlls/msi/package.c:
msi: Initialize sid_str to NULL.
* dlls/msi/database.c:
msi: Fail if stg is NULL.
2006-12-05 Kai Blin <kai.blin@gmail.com>
* dlls/ws2_32/socket.c:
ws2_32: Rewrite setsockopt to be more readable.
2006-12-05 Alexandre Julliard <julliard@winehq.org>
* dlls/ntdll/heap.c:
ntdll: Added support for the HEAP_CREATE_ENABLE_EXECUTE flag.
* loader/kthread.c:
kthread: Don'
t
make
the
stack
executable
by
default
.
*
dlls
/
ntdll
/
loader
.
c
,
dlls
/
ntdll
/
ntdll_misc
.
h
,
dlls
/
ntdll
/
virtual
.
c
:
ntdll
:
Force
exec
permissions
on
all
mmaps
unless
the
app
is
marked
NX
-
compatible
.
2006
-
12
-
05
Thomas
Fitzsimmons
<
fitzsim
@
redhat
.
com
>
*
dlls
/
dbghelp
/
elf_module
.
c
:
dbghelp
:
Recognize
DT_GNU_HASH
.
2006
-
12
-
04
Andrew
Talbot
<
Andrew
.
Talbot
@
talbotville
.
com
>
*
dlls
/
advapi32
/
lsa
.
c
:
advapi32
:
Eliminate
wild
pointers
.
*
dlls
/
comcat
/
tests
/
comcat
.
c
:
comcat
/
tests
:
Cast
-
qual
warnings
fix
.
2006
-
12
-
04
Lei
Zhang
<
thestig
@
google
.
com
>
*
dlls
/
riched20
/
caret
.
c
,
dlls
/
riched20
/
editor
.
c
,
dlls
/
riched20
/
editor
.
h
:
riched20
:
Move
EM_EXSETSEL
fix
into
ME_SetSelection
.
2006
-
12
-
04
Vitaliy
Margolen
<
wine
-
patches
@
kievinfo
.
com
>
*
dlls
/
dinput
/
device_private
.
h
:
dinput
:
Remove
no
longer
used
GEN_EVENT
.
*
dlls
/
dinput
/
joystick_linux
.
c
,
dlls
/
dinput
/
joystick_linuxinput
.
c
:
dinput
:
Move
joystick
event
queue
into
base
device
class
.
*
dlls
/
dinput
/
mouse
.
c
:
dinput
:
Move
mouse
event
queue
into
base
device
class
.
*
dlls
/
dinput
/
keyboard
.
c
:
dinput
:
Move
keyboard
event
queue
into
base
device
class
.
This
removes
[
Get
|
Set
]
Property
and
GetDeviceData
.
*
dlls
/
dinput
/
device
.
c
,
dlls
/
dinput
/
device_private
.
h
:
dinput
:
Implement
[
Get
|
Set
]
Property
and
GetDeviceData
in
base
Device
object
.
Also
add
queue_event
to
replace
big
macro
GEN_EVENT
.
2006
-
12
-
05
Mike
McCormack
<
mike
@
codeweavers
.
com
>
*
dlls
/
msi
/
action
.
c
,
dlls
/
msi
/
msipriv
.
h
:
msi
:
Examine
the
attributes
of
all
features
before
setting
a
component
's state.
* dlls/msi/tests/package.c:
msi: Add the names of features/components to debugging output.
2006-12-04 Francois Gouget <fgouget@free.fr>
* dlls/avifil32/avifile_It.rc, dlls/comctl32/comctl_It.rc,
dlls/comdlg32/cdlg_It.rc, dlls/mpr/mpr_It.rc,
dlls/msacm32/msacm_It.rc, dlls/msi/msi_It.rc,
dlls/msrle32/msrle_It.rc, dlls/oleaut32/oleaut32_It.rc,
dlls/oledlg/oledlg_It.rc, dlls/serialui/It.rc, dlls/setupapi/It.rc,
dlls/shell32/shell32_It.rc, dlls/shlwapi/shlwapi_It.rc,
dlls/user32/resources/user32_It.rc, dlls/wineps.drv/wps_It.rc,
dlls/wininet/wininet_It.rc, dlls/winspool.drv/It.rc,
programs/clock/It.rc, programs/cmdlgtst/It.rc,
programs/notepad/It.rc, programs/progman/It.rc,
programs/regedit/It.rc, programs/start/It.rc, programs/view/It.rc,
programs/winecfg/It.rc, programs/wineconsole/wineconsole_It.rc,
programs/winemine/It.rc, programs/winhelp/It.rc:
Consistently use SUBLANG_NEUTRAL for Italian resources.
* README, dlls/gdi32/gdi_private.h, dlls/iphlpapi/ifenum.c,
dlls/kernel32/cpu.c, dlls/kernel32/instr.c, dlls/kernel32/process.c,
dlls/kernel32/selector.c, dlls/msvcrt/tests/headers.c,
dlls/ole32/storage32.h, dlls/oleaut32/typelib.h,
dlls/rpcrt4/ndr_stubless.c, dlls/shell32/shell32_main.c,
dlls/user32/mdi.c, include/msvcrt/process.h, include/windef.h,
libs/wine/mmap.c, tools/widl/typelib_struct.h, tools/winedump/le.c,
tools/winedump/msc.c, tools/winegcc/winegcc.c:
Assorted spelling fixes.
* dlls/mshtml/editor.c:
mshtml: Add '
\n
' to Wine trace.
* dlls/msxml3/domdoc.c:
msxml3: Add '
\n
' to Wine trace.
* dlls/vmm.vxd/vmm.c:
vmm.vxd: PC_WRITABLE spelling fix.
2006-12-04 Andrew Talbot <Andrew.Talbot@talbotville.com>
* dlls/atl/registrar.c:
atl: Change storage class of dll_count to static.
2006-12-04 Rob Shearman <rob@codeweavers.com>
* dlls/ole32/datacache.c:
ole32: Implement the GetData function of the data cache to using the
existing LoadData function and fix GetData to also return data that
has been set, rather than loaded.
* dlls/ole32/datacache.c, dlls/ole32/tests/ole2.c:
ole32: Fix HandsOffStorage in the data cache.
* dlls/ole32/datacache.c, dlls/ole32/tests/ole2.c:
ole32: Implement the DiscardCache function in the data cache.
2006-12-04 Huw Davies <huw@codeweavers.com>
* dlls/winspool.drv/info.c, dlls/winspool.drv/tests/info.c:
winspool.drv: Outlook 2003 relies on the buffer size returned by EnumPrintersA
being big enough to hold the buffer returned by EnumPrintersW.
2006-11-23 Jan Zerebecki <jan.wine@zerebecki.de>
* dlls/wined3d/directx.c:
wined3d: Add err for failure case in CheckDepthStencilMatch.
* dlls/wined3d/directx.c:
wined3d: Fix CreateFakeGLContext to work with a foreign context.
* dlls/wined3d/directx.c:
wined3d: Avoid XFree on NULL in CheckDeviceType.
* dlls/wined3d/directx.c:
wined3d: Rearrange code in CheckDeviceType.
* dlls/wined3d/directx.c:
wined3d: Add warn trace for INVALIDCALL case in CheckDeviceType.
2006-12-04 Roderick Colenbrander <thunderbird2k@gmx.net>
* Makefile.in, configure, configure.ac, dlls/.gitignore, dlls/Makefile.in,
dlls/glut32/Makefile.in, dlls/glut32/glut.c, dlls/glut32/glut32.spec,
dlls/make_dlls:
Remove glut32.
2006-12-04 Damjan Jovanovic <damjan.jov@gmail.com>
* dlls/ws2_32/tests/sock.c:
ws2_32: Added tests for closesocket cancelling pending I/O operations.
2006-12-04 Alexandre Julliard <julliard@winehq.org>
* server/sock.c:
server: Explicitly shutdown destroyed sockets to force pending poll() calls
to return.
* dlls/kernel32/locale.c:
kernel32: Store the LC_MESSAGES value under the "Locale" value.
Some apps depend on the value. Reported by Karsten Elfenbein.
2006-12-02 Eric Pouech <eric.pouech@wanadoo.fr>
* programs/winedbg/symbol.c:
winedbg: Dwarf can emit REGREL symbol information, so handle it.
Factorize a bit more some symbol handling code.
* programs/winedbg/break.c, programs/winedbg/debugger.h,
programs/winedbg/tgt_active.c:
winedbg: Now that local variable computation depends on instruction
pointer value, be sure to have the relevant insn ptr value when
fetching the stack frames (spotted by Peter Oberndorfer).
* dlls/dbghelp/dwarf.c:
dbghelp: Fixed value stored for register relative information
(regression spotted by Peter Oberndorfer).
* dlls/dbghelp/dbghelp.c:
dbghelp: Now that symbol'
s
value
computation
depend
on
instruction
pointer
value
,
be
sure
to
always
store
it
(
spotted
by
Peter
Oberndorfer
)
.
*
programs
/
winedbg
/
be_alpha
.
c
,
programs
/
winedbg
/
be_cpu
.
h
,
programs
/
winedbg
/
be_i386
.
c
,
programs
/
winedbg
/
be_ppc
.
c
,
programs
/
winedbg
/
be_x86_64
.
c
,
programs
/
winedbg
/
debugger
.
h
,
programs
/
winedbg
/
memory
.
c
,
programs
/
winedbg
/
stack
.
c
:
winedbg
:
Added
some
black
magic
to
still
handle
register
values
on
non
current
frame
for
some
of
the
registers
we
know
of
(
frame
pointer
,
stack
pointer
)
.
*
programs
/
winedbg
/
symbol
.
c
:
winedbg
:
Remove
some
hassle
from
sgv_cb
,
and
handle
line
number
displacement
where
needed
.
*
programs
/
winedbg
/
symbol
.
c
:
winedbg
:
No
longer
test
filename
in
sgv_cb
,
but
do
it
in
the
only
place
where
we
actually
need
it
.
2006
-
12
-
02
Rob
Shearman
<
rob
@
codeweavers
.
com
>
*
dlls
/
ole32
/
datacache
.
c
:
ole32
:
Add
some
more
traces
to
the
data
cache
to
make
debugging
easier
.
*
dlls
/
ole32
/
tests
/
ole2
.
c
:
ole32
:
Add
tests
for
invalid
clipformat
/
tymed
combinations
in
IOleCache
:
Cache
and
for
caching
formats
with
a
clipformat
of
0.
*
dlls
/
ole32
/
datacache
.
c
:
ole32
:
In
the
data
cache
,
fmtetc
->
cfFormat
and
fmtetc
->
tymed
can
be
0
which
means
to
match
any
clipformat
/
tymed
.
Therefore
,
keep
the
clipformat
of
the
data
in
the
data_cf
field
.
Return
an
error
from
SetData
if
a
non
-
zero
clipformat
hasn
't been specified.
Write out stgmedium.tymed instead of fmtetc.tymed, which is guaranteed
to be non-zero if data has been set.
* dlls/ole32/datacache.c:
ole32: Check that the specified clipboard format and tymed are valid in
IOleCache::Cache in the data cache.
2006-12-03 Detlef Riekenberg <wine.dev@web.de>
* dlls/spoolss/Makefile.in, dlls/spoolss/spoolss.spec:
spoolss: Forward EnumPortsW to winspool.drv.
2006-12-04 Kai Blin <kai.blin@gmail.com>
* dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c:
ws2_32: Rewrite getsockopt to make it more readable.
2006-12-04 Alexandre Julliard <julliard@winehq.org>
* dlls/ntdll/loader.c:
ntdll: Allow module with extensions in forward specifications.
2006-12-04 Mike McCormack <mike@codeweavers.com>
* dlls/msi/tests/db.c, dlls/msi/tokenize.c:
msi: Double quotes are not valid in queries.
* dlls/msi/tests/db.c:
msi: Add tests for quoting in queries.
2006-12-03 Markus Amsler <markus.amsler@oribi.org>
* dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c,
dlls/d3d8/volume.c, dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c,
dlls/d3d9/directx.c, dlls/d3d9/volume.c, dlls/ddraw/ddraw.c,
dlls/wined3d/device.c, include/wine/wined3d_interface.h:
d3d: Pass the superior creating object down to the callback functions.
2006-12-01 Konstantin Kondratyuk <kondratyuk@etersoft.ru>
* fonts/ms_sans_serif.sfd:
fonts: Add Ukrainian and Byelorussian symbols in MS Sans Serif font.
* fonts/small_fonts.sfd:
fonts: Add Ukrainian and Byelorussian symbols in Small fonts.
* fonts/courier.sfd:
fonts: Add Ukrainian and Byelorussian symbols in Courier font.
* fonts/system.sfd:
fonts: Add Ukrainian and Byelorussian symbols in System font.
2006-12-02 Clinton Stimpson <cjstimpson@utwire.net>
* dlls/comctl32/header.c:
comctl32: Destroy header information on WM_NCDESTROY instead of WM_DESTROY.
2006-12-02 Chris Robinson <chris.kcat@gmail.com>
* dlls/winex11.drv/opengl.c:
wgl: Don'
t
return
prematurely
if
ConvertPixelFormatWGLtoGLX
receives
an
invalid
pixel
format
.
2006
-
12
-
01
Charles
Blacklock
<
charles
@
diagnos
.
co
.
uk
>
*
dlls
/
oleaut32
/
vartype
.
c
:
oleaut32
:
Cleanup
of
previous
VarBstrCmp
patch
.
2006
-
12
-
02
Vitaliy
Margolen
<
wine
-
patches
@
kievinfo
.
com
>
*
dlls
/
d3d9
/
tests
/
surface
.
c
,
dlls
/
wined3d
/
surface
.
c
:
wined3d
/
d3d9
:
Pitch
for
DXTn
textures
can
not
be
0.
With
tests
.
2006
-
12
-
01
Vitaliy
Margolen
<
wine
-
patches
@
kievinfo
.
com
>
*
dlls
/
dinput
/
keyboard
.
c
:
dinput
:
Implement
Poll
for
keyboard
.
*
dlls
/
dinput
/
device
.
c
,
dlls
/
dinput
/
device_private
.
h
,
dlls
/
dinput
/
joystick_linux
.
c
,
dlls
/
dinput
/
joystick_linuxinput
.
c
,
dlls
/
dinput
/
keyboard
.
c
,
dlls
/
dinput
/
mouse
.
c
:
dinput
:
Move
critical
section
to
the
base
device
class
.
*
dlls
/
dinput
/
device
.
c
,
dlls
/
dinput
/
device_private
.
h
,
dlls
/
dinput
/
joystick_linux
.
c
,
dlls
/
dinput
/
keyboard
.
c
,
dlls
/
dinput
/
mouse
.
c
,
dlls
/
dinput
/
tests
/
joystick
.
c
,
dlls
/
dinput
/
tests
/
keyboard
.
c
,
dlls
/
dinput
/
tests
/
mouse
.
c
:
dinput
:
Move
acquired
flag
to
the
base
device
class
.
Add
tests
.
2006
-
12
-
04
Alexandre
Julliard
<
julliard
@
winehq
.
org
>
*
tools
/
winebuild
/
parser
.
c
:
winebuild
:
Check
for
illegal
characters
in
entry
point
names
.
2006
-
12
-
04
Dmitry
Timoshkov
<
dmitry
@
codeweavers
.
com
>
*
dlls
/
user32
/
nonclient
.
c
,
dlls
/
user32
/
tests
/
win
.
c
:
user32
:
Add
ShowWindow
test
,
make
it
pass
under
Wine
.
2006
-
12
-
03
Lei
Zhang
<
thestig
@
google
.
com
>
*
dlls
/
riched20
/
editor
.
c
,
dlls
/
riched20
/
tests
/
editor
.
c
:
riched20
:
Fixes
and
additional
conformance
tests
for
EM_EXSETSEL
.
2006
-
12
-
03
Roderick
Colenbrander
<
thunderbird2k
@
gmx
.
net
>
*
dlls
/
winex11
.
drv
/
opengl
.
c
:
wgl
:
(
W
)
GL_NV_vertex_array_range
.
2006
-
12
-
03
Peter
Beutner
<
p
.
beutner
@
gmx
.
net
>
*
dlls
/
ntdll
/
signal_i386
.
c
,
dlls
/
ntdll
/
tests
/
exception
.
c
:
ntdll
:
Fix
single
stepping
over
popf
instruction
.
2006
-
12
-
03
Andrew
Talbot
<
Andrew
.
Talbot
@
talbotville
.
com
>
*
tools
/
winedump
/
msc
.
c
:
winedump
:
Cast
-
qual
warnings
fix
.
*
tools
/
winedump
/
lnk
.
c
:
winedump
:
Cast
-
qual
warnings
fix
.
2006
-
12
-
03
Marcus
Meissner
<
marcus
@
jet
.
franken
.
de
>
*
dlls
/
shlwapi
/
reg
.
c
:
shell32
:
Forward
SHDeleteKeyA
directly
to
SHDeleteKeyW
.
2006
-
12
-
01
James
Hawkins
<
truiken
@
gmail
.
com
>
*
dlls
/
shell32
/
shlexec
.
c
:
shell32
:
Move
a
NULL
pointer
check
before
the
place
where
we
dereference
the
pointer
.
*
dlls
/
msi
/
action
.
c
,
include
/
msidefs
.
h
:
msi
:
Add
handling
for
the
StartServices
action
.
2006
-
12
-
01
Eric
Pouech
<
eric
.
pouech
@
wanadoo
.
fr
>
*
dlls
/
imagehlp
/
access
.
c
:
imagehlp
:
MapAndLoad
should
do
some
useful
stuff
now
.
2006
-
12
-
01
Rob
Shearman
<
rob
@
codeweavers
.
com
>
*
dlls
/
ole32
/
ole32_main
.
c
:
ole32
:
Set
the
mapping
mode
to
anisotropic
in
OleMetafilePictFromIconAndLabel
.
*
dlls
/
ole32
/
ole32_main
.
c
:
ole32
:
The
width
of
the
metafile
drawn
should
be
3
times
the
icon
width
in
OleMetafilePictFromIconAndLabel
.
*
dlls
/
ole32
/
ole32_main
.
c
:
ole32
:
Fill
in
the
xExt
and
yExt
fields
in
OleMetafilePictFromIconAndLabel
.
*
dlls
/
ole32
/
ole32_main
.
c
:
ole32
:
Use
the
default
icon
title
font
when
writing
the
caption
text
out
in
OleMetafilePictFromIconAndLabel
.
*
dlls
/
ole32
/
ole32_main
.
c
:
ole32
:
The
METAFILEPICT
created
by
OleMetafilePictFromIconAndLabel
should
have
its
mapping
mode
be
anisotropic
,
not
isotropic
.
*
dlls
/
ole32
/
ole32_main
.
c
:
ole32
:
Call
SetWindowOrgEx
and
SetWindowExtEx
in
OleMetafilePictFromIconAndLabel
so
that
the
created
metafile
scales
correctly
.
Centre
the
icon
and
the
label
.
*
dlls
/
ole32
/
datacache
.
c
,
dlls
/
ole32
/
tests
/
ole2
.
c
:
ole32
:
Implement
saving
of
the
data
cache
.
Document
a
few
of
the
unknown
fields
in
the
presentation
data
header
.
*
dlls
/
ole32
/
datacache
.
c
,
dlls
/
ole32
/
tests
/
ole2
.
c
:
ole32
:
Add
handling
of
the
dirty
state
to
the
data
cache
and
fix
InitNew
to
not
call
Load
.
*
dlls
/
ole32
/
datacache
.
c
:
ole32
:
Add
documentation
for
CreateDataCache
.
*
dlls
/
ole32
/
tests
/
ole2
.
c
:
ole32
:
Add
some
tests
for
the
IViewObject
,
IOleCache2
and
IPersistStorage
interfaces
of
the
OLE
data
cache
.
*
dlls
/
ole32
/
datacache
.
c
:
ole32
:
The
advise
sink
for
the
data
cache
should
be
primed
with
the
passed
in
aspects
value
,
not
an
arbitrarily
selected
value
.
*
dlls
/
ole32
/
datacache
.
c
:
ole32
:
Implement
the
SetData
function
for
the
data
cache
.
*
dlls
/
ole32
/
datacache
.
c
:
ole32
:
Load
cached
data
in
the
data
cache
into
a
STGMEDIUM
type
so
it
can
be
treated
the
same
as
set
data
.
*
dlls
/
ole32
/
datacache
.
c
:
ole32
:
Implement
Cache
and
Uncache
for
the
data
cache
.
*
dlls
/
ole32
/
datacache
.
c
:
ole32
:
Create
a
cache
entry
for
each
format
in
the
data
cache
to
allow
for
the
future
possiblity
to
add
entries
with
IOleCache
::
Cache
and
IOleCache
::
SetData
.
*
dlls
/
ole32
/
datacache
.
c
:
ole32
:
Implement
DataCache_GetClassID
.
*
include
/
ole2
.
h
:
include
:
Add
some
missing
OLE
defines
and
declarations
to
ole2
.
h
.
2006
-
12
-
01
Pierre
d
'Herbemont <pdherbemont@free.fr>
* dlls/dbghelp/elf_module.c:
dbghelp: Fix elf_load_module params on non elf system to reflect last change
to its definition.
2006-12-01 Dmitry Timoshkov <dmitry@codeweavers.com>
* dlls/msacm32/pcmconverter.c:
msacm32: Make some data const.
2006-12-01 Tomas Carnecky <tom@dbservice.com>
* dlls/winex11.drv/mouse.c:
winex11.drv: Don'
t
update
the
key
state
table
in
mouse
related
functions
.
2006
-
12
-
01
Markus
Amsler
<
markus
.
amsler
@
oribi
.
org
>
*
dlls
/
d3d9
/
device
.
c
:
d3d9
:
Remove
unreachable
return
.
2006
-
11
-
30
James
Hawkins
<
truiken
@
gmail
.
com
>
*
dlls
/
msi
/
package
.
c
:
msi
:
Set
the
UserSID
property
.
*
dlls
/
advapi32
/
tests
/
security
.
c
:
advapi32
:
Add
tests
for
LookupAccountName
.
2006
-
12
-
01
Detlef
Riekenberg
<
wine
.
dev
@
web
.
de
>
*
dlls
/
comctl32
/
propsheet
.
c
:
comctl32
:
Do
not
crash
when
the
startpage
is
invalid
.
2006
-
12
-
01
Alexandre
Julliard
<
julliard
@
winehq
.
org
>
*
dlls
/
kernel32
/
tests
/
file
.
c
:
kernel32
/
tests
:
Added
test
case
for
.
and
..
directory
entries
.
*
dlls
/
kernel32
/
file
.
c
,
dlls
/
ntdll
/
directory
.
c
:
ntdll
:
Always
return
.
and
..
as
the
first
two
entries
in
directory
searches
.
2006
-
12
-
01
Dmitry
Timoshkov
<
dmitry
@
codeweavers
.
com
>
*
dlls
/
kernel32
/
tests
/
loader
.
c
:
kernel32
:
Skip
the
PE
loader
test
under
a
Win9x
platform
.
2006
-
11
-
30
Peter
Beutner
<
p
.
beutner
@
gmx
.
net
>
*
dlls
/
ntdll
/
tests
/
exception
.
c
:
ntdll
:
Add
more
exception
tests
.
*
dlls
/
ntdll
/
tests
/
exception
.
c
:
ntdll
:
Run
exception
tests
from
executable
memory
.
*
dlls
/
ntdll
/
tests
/
exception
.
c
:
ntdll
:
Simplify
exception
tests
.
-
create
helper
function
to
setup
exception
frame
and
run
the
test
-
lookup
function
ptr
only
once
-
make
"code data"
const
-
reuse
global
exception
counter
-
change
alignment
test
to
use
stack
address
to
generate
an
alignment
exception
.
This
avoids
the
need
to
pass
an
argument
,
so
it
can
use
the
created
helper
function
.
(
as
the
stack
is
(
at
least
)
4
byte
aligned
,
this
works
equally
well
)
2006
-
12
-
01
Markus
Amsler
<
markus
.
amsler
@
oribi
.
org
>
*
dlls
/
d3d8
/
device
.
c
:
d3d8
:
Use
correct
COM
macros
.
*
dlls
/
d3d9
/
device
.
c
,
dlls
/
d3d9
/
vertexdeclaration
.
c
:
d3d9
:
Use
correct
COM
macros
.
*
dlls
/
wined3d
/
directx
.
c
:
wined3d
:
Remove
duplicated
code
.
*
dlls
/
ddraw
/
device
.
c
:
ddraw
:
Call
wined3d
's SetTextureStageState not the one of d3d7.
2006-11-30 Roderick Colenbrander <thunderbird2k@gmx.net>
* dlls/winex11.drv/opengl.c:
wgl: Relax the pixel format attribute conversion code a bit.
2006-11-30 Jacek Caban <jacek@codeweavers.com>
* dlls/mshtml/editor.c, dlls/mshtml/mshtml_private.h,
dlls/mshtml/nsembed.c, dlls/mshtml/nsiface.idl:
mshtml: Added handling of right and left arrow keys in editing mode.
2006-11-30 Paul Vriens <paul.vriens.wine@gmail.com>
* dlls/user32/tests/class.c:
user32: W2K3 returns ERROR_INVALID_PARAMETER.
2006-12-01 Alexandre Julliard <julliard@winehq.org>
* dlls/ntdll/virtual.c:
ntdll: Don'
t
free
the
DOS
area
when
a
broken
app
passes
a
NULL
pointer
to
NtFreeVirtualMemory
.
2006
-
11
-
30
Charles
Blacklock
<
charles
@
diagnos
.
co
.
uk
>
*
dlls
/
oleaut32
/
tests
/
vartype
.
c
,
dlls
/
oleaut32
/
vartype
.
c
:
oleaut32
:
Add
VarBstrCmp
binary
comparison
for
LCID
==
0.
2006
-
11
-
30
Paul
Vriens
<
paul
.
vriens
.
wine
@
gmail
.
com
>
*
programs
/
winetest
/
send
.
c
:
winetest
:
Make
sure
we
can
send
larger
files
.
2006
-
12
-
01
Dmitry
Timoshkov
<
dmitry
@
codeweavers
.
com
>
*
tools
/
winedump
/
dump
.
c
,
tools
/
winedump
/
lib
.
c
:
winedump
:
Restore
the
COFF
library
dumper
functionality
broken
by
the
previous
change
.
2006
-
11
-
29
Lei
Zhang
<
thestig
@
google
.
com
>
*
configure
,
configure
.
ac
,
dlls
/
msxml3
/
domdoc
.
c
,
include
/
config
.
h
.
in
:
msxml3
:
Fix
compiles
for
systems
with
libxml2
version
2.6
.
14
and
below
.
2006
-
11
-
28
Detlef
Riekenberg
<
wine
.
dev
@
web
.
de
>
*
dlls
/
winspool
.
drv
/
info
.
c
:
winspool
:
Load
the
local
monitor
only
once
.
2006
-
11
-
29
Vitaliy
Margolen
<
wine
-
patches
@
kievinfo
.
com
>
*
programs
/
winemenubuilder
/
winemenubuilder
.
c
:
winemenubuilder
:
Look
for
supported
color
depths
icons
only
.
2006
-
11
-
30
Markus
Amsler
<
markus
.
amsler
@
oribi
.
org
>
*
dlls
/
d3d8
/
device
.
c
,
dlls
/
d3d9
/
device
.
c
:
Revert
"d3d: Remove AddRef from IWineD3DDevice_GetDirect3D."
.
This
reverts
commit
167
b83c28af73803462e92ee4dcb1a95f194a74d
.
*
dlls
/
d3d8
/
device
.
c
,
dlls
/
d3d8
/
swapchain
.
c
,
dlls
/
d3d9
/
device
.
c
,
dlls
/
d3d9
/
swapchain
.
c
,
dlls
/
ddraw
/
ddraw
.
c
,
dlls
/
wined3d
/
swapchain
.
c
:
Revert
"d3d: Remove AddRef from IWineD3DDevice_GetBackBuffer."
.
This
reverts
commit
478
a414e5820c56fb7bb65d0c41c831932ca26e8
.
*
dlls
/
d3d8
/
device
.
c
,
dlls
/
d3d9
/
device
.
c
,
dlls
/
wined3d
/
device
.
c
:
Revert
"d3d: Remove AddRef from IWineD3DDevice_GetRenderTarget."
.
This
reverts
commit
a7518f6f5494558e80ad125d0b42a46b4744d448
.
*
dlls
/
d3d8
/
device
.
c
,
dlls
/
d3d9
/
device
.
c
,
dlls
/
wined3d
/
device
.
c
:
Revert
"d3d: Remove AddRef from IWineD3DDevice_GetDepthStencilSurface."
.
This
reverts
commit
18546
a65e6e68427ed49c4ea5a601972fb8a4de0
.
*
dlls
/
d3d8
/
device
.
c
,
dlls
/
d3d9
/
device
.
c
,
dlls
/
ddraw
/
device
.
c
,
dlls
/
wined3d
/
device
.
c
:
Revert
"d3d: Remove AddRef from IWineD3DDevice_GetTexture."
.
This
reverts
commit
274
df6ef88fb16da6c61fc891db74042fec0bfc5
.
*
dlls
/
d3d8
/
device
.
c
,
dlls
/
d3d9
/
device
.
c
,
dlls
/
wined3d
/
device
.
c
:
Revert
"d3d: Remove AddRef from IWineD3DDevice_GetStreamSource."
.
This
reverts
commit
16
b1e046d8da9b716975c1c483c149ea3826b690
.
*
dlls
/
d3d8
/
device
.
c
,
dlls
/
d3d9
/
device
.
c
,
dlls
/
wined3d
/
device
.
c
:
Revert
"d3d: Remove AddRef from IWineD3DDevice_GetIndices."
.
This
reverts
commit
5
c4008719c60af52e9370023f09c7b86b7768e85
.
*
dlls
/
d3d9
/
swapchain
.
c
,
dlls
/
wined3d
/
device
.
c
,
dlls
/
wined3d
/
drawprim
.
c
,
dlls
/
wined3d
/
surface
.
c
,
dlls
/
wined3d
/
swapchain
.
c
:
Revert
"d3d: Remove AddRef from IWineD3DDevice_GetSwapChain."
.
This
reverts
commit
f84f687e6d3d8f432de2c5d9b2af13d2c5cedfb2
.
*
dlls
/
wined3d
/
device
.
c
:
Revert
"d3d: Fix partially applied patch: Remove AddRef from GetDirect3D."
.
Removing
COM
in
d3d
is
not
feasible
as
long
as
we
use
inheritance
.
So
stick
to
the
COM
refcount
rules
.
This
reverts
commit
3
fd8fe089c5337c76c55c4beb74c53576f51776e
.
2006
-
11
-
30
Kai
Blin
<
kai
.
blin
@
gmail
.
com
>
*
dlls
/
ws2_32
/
socket
.
c
,
include
/
winsock
.
h
:
ws2_32
:
Implement
SO_EXCLUSIVEADDRUSE
for
setsockopt
.
2006
-
11
-
30
Alexandre
Julliard
<
julliard
@
winehq
.
org
>
*
programs
/
winecfg
/
appdefaults
.
c
:
winecfg
:
Determine
the
current
Windows
version
from
the
standard
registry
keys
.
Also
avoid
setting
the
HKCU\Software\Wine
version
value
when
not
needed
.
*
dlls
/
comdlg32
/
filedlg
.
c
,
dlls
/
comdlg32
/
filedlgbrowser
.
c
,
dlls
/
comdlg32
/
filedlgbrowser
.
h
:
comdlg32
:
Moved
prototypes
to
the
header
file
and
fixed
declaration
of
FileOpenDlgInfosStr
.
2006
-
11
-
30
Kai
Blin
<
kai
.
blin
@
gmail
.
com
>
*
dlls
/
ws2_32
/
socket
.
c
:
ws2_32
:
SO_DONTROUTE
is
ignored
on
windows
,
fix
comment
and
downgrade
FIXME
to
TRACE
.
2006
-
11
-
29
Eric
Pouech
<
eric
.
pouech
@
wanadoo
.
fr
>
*
dlls
/
dbghelp
/
Makefile
.
in
,
dlls
/
dbghelp
/
coff
.
c
,
dlls
/
dbghelp
/
dbghelp
.
c
,
dlls
/
dbghelp
/
dwarf
.
c
,
dlls
/
dbghelp
/
elf_module
.
c
,
dlls
/
dbghelp
/
image
.
c
,
dlls
/
dbghelp
/
memory
.
c
,
dlls
/
dbghelp
/
minidump
.
c
,
dlls
/
dbghelp
/
module
.
c
,
dlls
/
dbghelp
/
msc
.
c
,
dlls
/
dbghelp
/
path
.
c
,
dlls
/
dbghelp
/
pe_module
.
c
,
dlls
/
dbghelp
/
stack
.
c
,
dlls
/
dbghelp
/
symbol
.
c
:
dbghelp
:
Get
rid
of
long
int
issues
on
64
bit
platforms
.
*
tools
/
winedump
/
Makefile
.
in
,
tools
/
winedump
/
msc
.
c
,
tools
/
winedump
/
pdb
.
c
,
tools
/
winedump
/
winedump
.
h
:
winedump
:
Added
support
for
dumping
types
from
PDB
,
CV
...
files
.
*
tools
/
winedump
/
Makefile
.
in
,
tools
/
winedump
/
dump
.
c
,
tools
/
winedump
/
pdb
.
c
,
tools
/
winedump
/
winedump
.
h
:
winedump
:
First
shot
at
dumping
PDB
files
contents
.
*
dlls
/
dbghelp
/
msc
.
c
,
include
/
wine
/
mscvpdb
.
h
:
mscvpdb
.
h
:
Update
some
definitions
(
constants
,
structures
)
with
latest
information
we
have
.
*
dlls
/
dbghelp
/
coff
.
c
,
dlls
/
dbghelp
/
msc
.
c
,
dlls
/
dbghelp
/
mscvpdb
.
h
,
include
/
wine
/
mscvpdb
.
h
:
dbghelp
:
Moved
mscvpdb
.
h
file
to
include
/
wine
to
allow
sharing
of
the
definitions
with
winedump
.
*
tools
/
winedump
/
main
.
c
:
winedump
:
Make
dump
mode
the
default
.
*
tools
/
winedump
/
dump
.
c
,
tools
/
winedump
/
emf
.
c
,
tools
/
winedump
/
main
.
c
,
tools
/
winedump
/
winedump
.
h
:
winedump
:
Dump
the
EMF
files
as
any
other
file
types
.
Internally
,
make
use
of
the
PRD
function
for
checking
available
file
ranges
.
*
tools
/
winedump
/
dump
.
c
,
tools
/
winedump
/
lnk
.
c
,
tools
/
winedump
/
main
.
c
,
tools
/
winedump
/
winedump
.
h
,
tools
/
winedump
/
winedump
.
man
.
in
:
winedump
:
Use
same
scheme
for
dumping
lnk
files
as
the
executables
(
through
the
PRD
macro
and
a
full
mapped
image
)
.
*
tools
/
winedump
/
dump
.
c
,
tools
/
winedump
/
lib
.
c
,
tools
/
winedump
/
minidump
.
c
,
tools
/
winedump
/
pe
.
c
,
tools
/
winedump
/
winedump
.
h
:
winedump
:
Use
a
uniform
scheme
for
dumping
file
contents
.
*
tools
/
winedump
/
debug
.
c
,
tools
/
winedump
/
dump
.
c
,
tools
/
winedump
/
pe
.
c
,
tools
/
winedump
/
pe
.
h
,
tools
/
winedump
/
winedump
.
h
:
winedump
:
Header
file
pe
.
h
is
useless
,
get
rid
of
it
.
*
tools
/
winedump
/
dump
.
c
,
tools
/
winedump
/
le
.
c
,
tools
/
winedump
/
ne
.
c
,
tools
/
winedump
/
pe
.
c
,
tools
/
winedump
/
pe
.
h
,
tools
/
winedump
/
winedump
.
h
:
winedump
:
Changed
PE
,
NE
,
LE
dumping
so
that
they
are
consistent
in
terms
of
dump
function
signatures
.
Avoid
passing
around
the
base
of
the
module
,
but
use
instead
the
PRD
function
.
2006
-
11
-
29
James
Hawkins
<
truiken
@
gmail
.
com
>
*
dlls
/
advapi32
/
crypt
.
c
:
advapi32
:
Remove
redundant
NULL
checks
before
CRYPT_Free
.
*
dlls
/
msi
/
files
.
c
:
msi
:
Use
mi
->
source
if
the
source
is
not
a
full
path
.
2006
-
11
-
30
Pierre
d
'Herbemont <pdherbemont@free.fr>
* dlls/winex11.drv/winex11.drv.spec:
winex11.drv: Fix SetWindowPos parameters in the spec file.
2006-11-29 Konstantin Kondratyuk <kondratyuk@etersoft.ru>
* fonts/system.sfd:
fonts: Add Ukrainian symbols in System font.
* fonts/courier.sfd:
fonts: Add ukrainian symbols in Courier.
* fonts/ms_sans_serif.sfd:
fonts: Add Ukrainian symbols in MS Sans Serif.
* fonts/small_fonts.sfd:
fonts: Add Ukrainian symbols in Small fonts.
2006-11-27 James Hawkins <truiken@gmail.com>
* dlls/msi/Makefile.in, dlls/msi/action.c:
msi: Add handling for the InstallODBC action.
* dlls/msi/files.c:
msi: Don'
t
fail
if
we
can
't remove an existing install file.
2006-11-28 Detlef Riekenberg <wine.dev@web.de>
* dlls/winspool.drv/tests/info.c:
winspool/tests: Add initial tests for AddPort.
* dlls/winspool.drv/info.c:
winspool: Implement AddPortA.
* dlls/winspool.drv/info.c:
winspool: Implement AddPortW.
* dlls/winspool.drv/tests/info.c:
winspool/tests: Add initial test for DeletePort.
* dlls/winspool.drv/info.c:
winspool: Implement DeletePortA.
* dlls/winspool.drv/info.c:
winspool: Implement DeletePortW.
2006-11-26 Pierre d'
Herbemont
<
pdherbemont
@
free
.
fr
>
*
dlls
/
user32
/
driver
.
c
,
dlls
/
user32
/
message
.
c
,
dlls
/
user32
/
user_private
.
h
,
dlls
/
user32
/
winpos
.
c
,
dlls
/
winex11
.
drv
/
window
.
c
,
dlls
/
winex11
.
drv
/
winex11
.
drv
.
spec
,
dlls
/
winex11
.
drv
/
winpos
.
c
,
dlls
/
winex11
.
drv
/
x11drv
.
h
:
user32
:
Factorize
driver
's SetWindowPos in user32.
2006-11-27 Christian Gmeiner <christian.gmeiner@students.fhv.at>
* dlls/setupapi/misc.c, dlls/setupapi/setupapi.spec:
setupapi: Added AssertFail stub.
2006-11-29 Dmitry Timoshkov <dmitry@codeweavers.com>
* dlls/comdlg32/cdlg32.c, dlls/comdlg32/filedlg.c,
dlls/comdlg32/fontdlg.c, dlls/comdlg32/printdlg.c,
dlls/comdlg32/printdlg.h, dlls/comdlg32/printdlg16.c:
comdlg32: Make some data const.
* dlls/advapi32/registry.c:
advapi32: Make some data const.
* dlls/dsound/capture.c:
dsound: Make some data const.
* dlls/winedos/devices.c:
winedos: Make some data const.
* dlls/riched20/writer.c:
riched20: Make some data const.
* dlls/quartz/acmwrapper.c, dlls/quartz/avidec.c, dlls/quartz/main.c,
dlls/quartz/transform.c, dlls/quartz/transform.h:
quartz: Make some data const and static.
* dlls/mshtml/install.c:
mshtml: Make some data const.
* dlls/comctl32/rebar.c:
comctl32: Make some data const.
* dlls/winspool.drv/info.c:
winspool.drv: Make some data const.
* dlls/urlmon/binding.c:
urlmon: Make some data const.
* dlls/shdocvw/navigate.c, dlls/shdocvw/regsvr.c:
shdocvw: Make some data const.
* dlls/msi/action.c, dlls/msi/dialog.c, dlls/msi/font.c,
dlls/msi/update.c:
msi: Make some data const and static.
* dlls/winex11.drv/xfont.c:
winex11.drv: Make some data const.
* dlls/ntdll/om.c, dlls/ntdll/path.c:
ntdll: Make some data const.
2006-11-29 Kai Blin <kai.blin@gmail.com>
* dlls/secur32/dispatcher.c, dlls/secur32/ntlm.c,
dlls/secur32/secur32_priv.h:
secur32: Improve version detection, move all the version detection to ntlm.c.
Also, as starting with Samba 3.0.24, ntlm_auth will have all the features
we need, require that as minimal version and remove odd old-version
compatibility hacks.
2006-11-29 Mike McCormack <mike@codeweavers.com>
* dlls/msi/action.c:
msi: Update the UI in one place only in ACTION_ProcessComponents.
* dlls/msi/action.c:
msi: Advertise components of a feature that has the
msidbFeatureAttributesFavorAdvertise property.
2006-11-28 Andrew Talbot <Andrew.Talbot@talbotville.com>
* dlls/comctl32/propsheet.c:
comctl32: Cast-qual warnings fix.
2006-11-28 Kai Blin <kai.blin@gmail.com>
* dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c:
ws2_32: Implement SO_GET_MAX_MSG_SIZE for getsockopt.
2006-11-28 Dmitry Timoshkov <dmitry@codeweavers.com>
* dlls/msi/msi.spec:
msi: Synchronize msi exports with what PSDK has.
2006-11-28 Detlef Riekenberg <wine.dev@web.de>
* dlls/localspl/tests/localmon.c:
localspl: Add initial tests for AddPortW.
* dlls/spoolss/spoolss.spec, dlls/spoolss/spoolss_main.c:
spoolss: Implement AllocSplStr + DllFreeSplStr.
2006-11-28 Dmitry Timoshkov <dmitry@codeweavers.com>
* tools/winedump/Makefile.in, tools/winedump/dump.c, tools/winedump/lib.c,
tools/winedump/main.c, tools/winedump/pe.c,
tools/winedump/winedump.h:
winedump: Add partial COFF library support.
* dlls/mlang/Makefile.in, dlls/mlang/mlang.c, dlls/mlang/tests/mlang.c:
mlang: Implement LcidToRfc1766 and GetRfc1766FromLcid.
* dlls/shlwapi/ordinal.c, dlls/shlwapi/reg.c:
shlwapi: Make some data const.
* dlls/oleaut32/oaidl_p.c, dlls/oleaut32/typelib.c, dlls/oleaut32/ungif.c,
dlls/oleaut32/usrmarshal.c, dlls/oleaut32/variant.c,
dlls/oleaut32/variant.h:
oleaut32: Make some data const and static.
* dlls/ole32/compobj.c:
ole32: Make some data const.
* dlls/shell32/cpanelfolder.c, dlls/shell32/recyclebin.c,
dlls/shell32/shell.c, dlls/shell32/shfldr_desktop.c,
dlls/shell32/shfldr_fs.c, dlls/shell32/shpolicy.c,
dlls/shell32/xdg.c:
shell32: Make some data static and const.
* dlls/user32/cursoricon.c, dlls/user32/spy.c, dlls/user32/static.c:
user32: Make some data const.
* dlls/kernel32/lzexpand.c:
kernel32: Make some data const.
* tools/winedump/debug.c, tools/winedump/pe.c:
winedump: Make some data const.
* dlls/kernel32/tests/loader.c:
kernel32: Add more obscure PE images that XP is able to load.
2006-11-27 H. Verbeet <hverbeet@gmail.com>
* dlls/wined3d/device.c:
wined3d: Set the initial FBO depth stencil when creating the device.
* dlls/wined3d/device.c:
wined3d: Delete the device'
s
FBO
when
destroying
the
device
.
*
dlls
/
wined3d
/
glsl_shader
.
c
:
wined3d
:
Use
the
texture
sampling
function
in
a
few
more
instructions
(
GLSL
)
.
*
dlls
/
wined3d
/
arb_program_shader
.
c
:
wined3d
:
Use
the
texture
sampling
function
in
a
few
more
instructions
(
ARB
asm
shaders
)
.
*
dlls
/
wined3d
/
arb_program_shader
.
c
,
dlls
/
wined3d
/
glsl_shader
.
c
:
wined3d
:
Fix
the
texm3x3tex
instruction
to
sample
properly
.
*
dlls
/
wined3d
/
arb_program_shader
.
c
,
dlls
/
wined3d
/
glsl_shader
.
c
:
wined3d
:
Create
a
separate
function
for
sampling
a
texture
.
*
dlls
/
wined3d
/
directx
.
c
,
dlls
/
wined3d
/
drawprim
.
c
,
dlls
/
wined3d
/
wined3d_private
.
h
:
wined3d
:
Select
the
right
shader
backend
when
creating
the
device
.
*
dlls
/
wined3d
/
arb_program_shader
.
c
,
dlls
/
wined3d
/
baseshader
.
c
,
dlls
/
wined3d
/
drawprim
.
c
,
dlls
/
wined3d
/
glsl_shader
.
c
,
dlls
/
wined3d
/
wined3d_private
.
h
:
wined3d
:
Move
some
code
specific
to
the
different
shader
backends
into
the
respective
source
files
.
2006
-
11
-
28
Mike
McCormack
<
mike
@
codeweavers
.
com
>
*
dlls
/
msi
/
appsearch
.
c
:
msi
:
Use
MSI_IterateRecords
in
ACTION_AppSearch
.
*
dlls
/
msi
/
appsearch
.
c
:
msi
:
Use
MSI_QueryGetRecord
in
ACTION_AppSearchIni
.
*
dlls
/
msi
/
appsearch
.
c
:
msi
:
Use
MSI_QueryGetRecord
in
ACTION_AppSearchDr
.
2006
-
11
-
28
Matt
Finnicum
<
mattfinn
@
gmail
.
com
>
*
dlls
/
riched20
/
editor
.
c
:
riched20
:
Make
EM_SETPARAFORMAT
use
ME_RewrapRepaint
instead
of
ME_UpdateRepaint
.
*
dlls
/
riched20
/
editor
.
c
:
riched20
:
Make
EM_SETCHARFORMAT
call
ME_RewrapRepaint
instead
of
ME_UpdateRepaint
.
*
dlls
/
riched20
/
editor
.
c
:
riched20
:
Make
WM_SETFONT
call
RewrapRepaint
instead
of
UpdateRepaint
.
2006
-
11
-
27
Matt
Finnicum
<
mattfinn
@
gmail
.
com
>
*
dlls
/
riched20
/
editor
.
c
:
riched20
:
EM_EXLIMITTEXT
:
ignore
wParam
and
properly
cast
lParam
.
*
dlls
/
riched20
/
editor
.
c
,
dlls
/
riched20
/
tests
/
editor
.
c
:
riched20
:
Make
ME_StreamIn
create
undos
properly
.
2006
-
11
-
27
Frank
Richter
<
frank
.
richter
@
gmail
.
com
>
*
programs
/
winecfg
/
De
.
rc
:
winecfg
:
Update
German
translation
.
2006
-
11
-
27
Kai
Blin
<
kai
.
blin
@
gmail
.
com
>
*
dlls
/
ws2_32
/
socket
.
c
:
ws2_32
:
Add
WS_SIO_ADDRESS_LIST_QUERY
stub
to
make
native
dplay
error
output
more
readable
.
2006
-
11
-
27
Francois
Gouget
<
fgouget
@
free
.
fr
>
*
dlls
/
mshtml
/
editor
.
c
:
mshtml
:
Add
missing
'\n'
in
Wine
trace
.
2006
-
11
-
27
Francois
Gouget
<
fgouget
@
codeweavers
.
com
>
*
programs
/
cmdlgtst
/
Pt
.
rc
:
cmdlgtst
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
oledlg
/
oledlg_Pt
.
rc
:
oledlg
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
programs
/
regedit
/
Pt
.
rc
:
regedit
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
programs
/
wineconsole
/
wineconsole_Pt
.
rc
:
wineconsole
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
programs
/
winefile
/
Pt
.
rc
:
winefile
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
shell32
/
shell32_Pt
.
rc
:
shell32
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
shdocvw
/
Pt
.
rc
:
shdocvw
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
programs
/
winecfg
/
Pt
.
rc
:
winecfg
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
winmm
/
winmm_Pt
.
rc
:
winmm
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
wininet
/
wininet_Pt
.
rc
:
wininet
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
programs
/
winemine
/
Pt
.
rc
:
winemine
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
user32
/
resources
/
user32_Pt
.
rc
:
user32
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
shlwapi
/
shlwapi_Pt
.
rc
:
shlwapi
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
msrle32
/
msrle_Pt
.
rc
:
msrle32
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
2006
-
11
-
27
Alexandre
Julliard
<
julliard
@
winehq
.
org
>
*
dlls
/
ntdll
/
server
.
c
:
ntdll
:
Unset
the
WINESERVERSOCKET
variable
after
we
have
retrieved
it
.
2006
-
11
-
27
Pierre
d
'Herbemont <pdherbemont@free.fr>
* include/winsock.h:
winsock: Get rid of already disabled WS prefix, thus fix Wine compilation
on big-endian.
2006-11-27 Alexandre Julliard <julliard@winehq.org>
* dlls/ws2_32/socket.c, include/mswsock.h, include/winsock2.h:
winsock: Add WS_ prefix on WSAIoctl constants.
2006-11-25 Eric Pouech <eric.pouech@wanadoo.fr>
* dlls/dbghelp/dwarf.c:
dbghelp: Silence typedefs children in sub program block.
2006-11-24 Eric Pouech <eric.pouech@wanadoo.fr>
* programs/winedbg/debugger.h, programs/winedbg/memory.c,
programs/winedbg/types.c:
winedbg: Added basic support for printing 64bit wide entities.
* programs/winedbg/memory.c, programs/winedbg/types.c:
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...
* programs/winedbg/debugger.h, programs/winedbg/memory.c,
programs/winedbg/stack.c, programs/winedbg/symbol.c:
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
*
dlls
/
dbghelp
/
elf_module
.
c
:
dbghelp
:
Removed
the
alpha
status
FIXME
for
the
dwarf
code
.
*
dlls
/
dbghelp
/
dwarf
.
c
:
dbghelp
:
Correctly
store
the
addresses
of
blocks
.
They
are
stored
internally
as
offsets
to
the
start
of
the
function
which
embeds
the
block
.
*
dlls
/
dbghelp
/
dwarf
.
c
:
dbghelp
:
Properly
handle
the
void
type
in
some
declarations
.
*
dlls
/
dbghelp
/
dwarf
.
c
:
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
.
*
dlls
/
dbghelp
/
dwarf
.
c
:
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
+
*
dlls
/
dbghelp
/
dwarf
.
c
,
dlls
/
dbghelp
/
type
.
c
:
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)
* dlls/dbghelp/dwarf.c:
dbghelp: Add support for a label in a subprogram block.
* dlls/dbghelp/dwarf.c:
dbghelp: Register numbers in OP_piece don'
t
need
to
be
next
to
each
other
.
*
dlls
/
dbghelp
/
dwarf
.
c
:
dbghelp
:
Add
support
for
deref
operation
in
location
computation
.
*
dlls
/
dbghelp
/
dwarf
.
c
:
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
)
.
*
dlls
/
dbghelp
/
dbghelp_private
.
h
,
dlls
/
dbghelp
/
dwarf
.
c
,
dlls
/
dbghelp
/
msc
.
c
,
dlls
/
dbghelp
/
stabs
.
c
,
dlls
/
dbghelp
/
symbol
.
c
,
dlls
/
dbghelp
/
type
.
c
:
dbghelp
:
Function
points
location
is
now
expressed
as
a
struct
location
.
*
dlls
/
dbghelp
/
dbghelp_private
.
h
,
dlls
/
dbghelp
/
dwarf
.
c
,
dlls
/
dbghelp
/
symbol
.
c
:
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
.
*
dlls
/
dbghelp
/
dbghelp_private
.
h
,
dlls
/
dbghelp
/
dwarf
.
c
,
dlls
/
dbghelp
/
elf_module
.
c
,
dlls
/
dbghelp
/
msc
.
c
,
dlls
/
dbghelp
/
stabs
.
c
,
dlls
/
dbghelp
/
symbol
.
c
,
dlls
/
dbghelp
/
type
.
c
:
dbghelp
:
Use
the
location
info
structure
thoughout
the
code
to
handle
the
location
of
a
data
variable
.
*
dlls
/
dbghelp
/
dbghelp_private
.
h
,
dlls
/
dbghelp
/
dwarf
.
c
:
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
*
dlls
/
dbghelp
/
dbghelp_private
.
h
,
dlls
/
dbghelp
/
dwarf
.
c
,
dlls
/
dbghelp
/
elf_module
.
c
,
dlls
/
dbghelp
/
module
.
c
:
dbghelp
:
Pass
.
debug_loc
section
info
from
the
ELF
loader
to
the
dwarf
parser
.
*
dlls
/
dbghelp
/
coff
.
c
,
dlls
/
dbghelp
/
dbghelp_private
.
h
,
dlls
/
dbghelp
/
dwarf
.
c
,
dlls
/
dbghelp
/
elf_module
.
c
,
dlls
/
dbghelp
/
msc
.
c
,
dlls
/
dbghelp
/
stabs
.
c
,
dlls
/
dbghelp
/
symbol
.
c
,
dlls
/
dbghelp
/
type
.
c
:
dbghelp
:
Store
compiland
's address in internal structures.
* dlls/dbghelp/symbol.c:
dbghelp: When looking up for a local variable (or parameter), pass the function
pointer.
* dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/module.c,
dlls/dbghelp/source.c, dlls/dbghelp/symbol.c, dlls/dbghelp/type.c:
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
.
*
dlls
/
dbghelp
/
dbghelp_private
.
h
,
dlls
/
dbghelp
/
dwarf
.
c
,
dlls
/
dbghelp
/
elf_module
.
c
:
dbghelp
:
Simplify
code
with
function
to
get
section
size
.
2006
-
11
-
26
Kirill
K
.
Smirnov
<
lich
@
math
.
spbu
.
ru
>
*
dlls
/
ole32
/
storage32
.
c
:
ole32
:
Fix
logic
in
Storage32Impl_SmallBlocksToBigBlocks
function
.
2006
-
11
-
24
Louis
Lenders
<
xerox_xerox2000
@
yahoo
.
co
.
uk
>
*
dlls
/
crypt32
/
tests
/
main
.
c
:
crypt32
:
Add
test
for
I_CryptInstallOssGlobal
.
*
dlls
/
crypt32
/
main
.
c
:
crypt32
:
Better
stub
for
I_CryptInstallOssGlobal
.
2006
-
11
-
24
Vitaliy
Margolen
<
wine
-
patches
@
kievinfo
.
com
>
*
tools
/
wineshelllink
:
wineshelllink
:
Use
FreeDesktop
standard
to
create
Wine
menu
structure
.
*
programs
/
winemenubuilder
/
winemenubuilder
.
c
:
winemenubuilder
:
Downgrade
some
ERR
to
WARN
.
2006
-
11
-
27
Alexandre
Julliard
<
julliard
@
winehq
.
org
>
*
dlls
/
gdi32
/
tests
/
bitmap
.
c
,
dlls
/
winex11
.
drv
/
dib
.
c
:
winex11
.
drv
:
Don
't use the specified DC when mapping RGB colors for a DIB.
The DC palette only matters for DIB_PAL_COLORS.
2006-11-25 Andrew Talbot <Andrew.Talbot@talbotville.com>
* dlls/winex11.drv/pen.c:
winex11.drv: Cast-qual warnings fix.
* dlls/winex11.drv/opengl.c:
winex11.drv: Cast-qual warnings fix.
* dlls/winex11.drv/clipboard.c:
winex11.drv: Cast-qual warnings fix.
2006-11-25 Vitaliy Margolen <wine-patches@kievinfo.com>
* dlls/winex11.drv/mouse.c:
winex11drv: State of side mouse buttons (X-buttons) is not returned from
XQueryPointer.
2006-11-10 Francois Gouget <fgouget@codeweavers.com>
* programs/winepath/winepath.c:
winepath: Fix --unix so it works whether the Windows path refers to an existing
file/directory or not.
2006-11-27 Alexandre Julliard <julliard@winehq.org>
* dlls/gphoto2.ds/gphoto2_i.h:
gphoto2.ds: Don'
t
warn
about
libjpeg
if
gphoto
support
is
not
enabled
.
2006
-
11
-
18
Roderick
Colenbrander
<
thunderbird2k
@
gmx
.
net
>
*
dlls
/
winex11
.
drv
/
opengl
.
c
:
wgl
:
Unify
pixel
format
code
.
2006
-
11
-
27
Mike
McCormack
<
mike
@
codeweavers
.
com
>
*
dlls
/
msi
/
appsearch
.
c
:
msi
:
Use
MSI_QueryGetRecord
in
ACTION_AppSearchReg
.
*
dlls
/
msi
/
appsearch
.
c
:
msi
:
Use
MSI_QueryGetRecord
in
ACTION_AppSearchComponents
.
*
dlls
/
msi
/
appsearch
.
c
:
msi
:
Use
MSI_QueryGetRecord
in
ACTION_AppSearchGetSignature
.
*
dlls
/
msi
/
package
.
c
:
msi
:
Use
MSI_IterateRecords
when
cloning
properties
.
2006
-
11
-
25
Clinton
Stimpson
<
cjstimpson
@
utwire
.
net
>
*
dlls
/
riched20
/
paint
.
c
:
riched20
:
Only
send
EN_CHANGE
when
it
is
supposed
to
be
sent
.
2006
-
11
-
26
Dmitry
Timoshkov
<
dmitry
@
codeweavers
.
com
>
*
tools
/
winedump
/
symbol
.
c
:
winedump
:
Constify
some
data
.
*
tools
/
winedump
/
lnk
.
c
:
winedump
:
Fix
a
copy
/
paste
typo
.
*
tools
/
winedump
/
le
.
c
:
winedump
:
Remove
a
not
needed
include
.
*
tools
/
winedump
/
dump
.
c
:
winedump
:
Make
the
implementation
match
the
prototype
.
*
include
/
winnt
.
h
:
include
:
Add
some
structures
a
definitions
required
for
the
COFF
library
dumper
.
2006
-
11
-
26
Alexander
Nicolaysen
Sørnes
<
alex
@
thehandofagony
.
com
>
*
programs
/
oleview
/
No
.
rc
,
programs
/
oleview
/
rsrc
.
rc
:
oleview
:
Add
Norwegian
Bokmål
translation
.
*
programs
/
winecfg
/
No
.
rc
:
winecfg
:
Updated
Norwegian
Bokmål
translation
.
2006
-
11
-
26
Kevin
Koltzau
<
kevin
@
plop
.
org
>
*
dlls
/
winex11
.
drv
/
keyboard
.
c
:
winex11
.
drv
:
Process
browser
and
multimedia
key
events
.
*
dlls
/
user32
/
defwnd
.
c
,
dlls
/
user32
/
message
.
c
:
user32
:
Generate
WM_APPCOMMAND
messages
for
browser
and
multimedia
keys
.
*
include
/
winuser
.
h
:
winuser
.
h
:
Add
some
HSHELL
and
APPCOMMAND
defines
.
*
dlls
/
user32
/
spy
.
c
,
include
/
winuser
.
h
:
winuser
.
h
:
Define
browser
and
multimedia
keys
.
2006
-
11
-
25
Dmitry
Timoshkov
<
dmitry
@
codeweavers
.
com
>
*
dlls
/
kernel32
/
tests
/
loader
.
c
:
kernel32
:
Improve
the
PE
loader
test
.
2006
-
11
-
24
Andrew
Talbot
<
Andrew
.
Talbot
@
talbotville
.
com
>
*
dlls
/
wined3d
/
pixelshader
.
c
,
dlls
/
wined3d
/
vertexshader
.
c
:
wined3d
:
Cast
-
qual
warnings
fix
.
*
dlls
/
wined3d
/
device
.
c
,
dlls
/
wined3d
/
utils
.
c
,
dlls
/
wined3d
/
wined3d_private
.
h
:
wined3d
:
Cast
-
qual
warnings
fix
.
*
dlls
/
wined3d
/
baseshader
.
c
:
wined3d
:
Cast
-
qual
warnings
fix
.
2006
-
11
-
24
Francois
Gouget
<
fgouget
@
codeweavers
.
com
>
*
dlls
/
msi
/
msi_Pt
.
rc
:
msi
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
msacm32
/
msacm_Pt
.
rc
:
msacm32
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
mpr
/
mpr_Pt
.
rc
:
mpr
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
comdlg32
/
cdlg_Pt
.
rc
:
comdlg32
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
comctl32
/
comctl_Pt
.
rc
:
comctl32
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
*
dlls
/
avifil32
/
avifile_Pt
.
rc
:
avifil32
:
Add
a
Portuguese
translation
(
contributed
by
Americo
Jose
Melo
)
.
2006
-
11
-
24
Alexandre
Julliard
<
julliard
@
winehq
.
org
>
*
ANNOUNCE
,
ChangeLog
,
VERSION
,
configure
:
Release
0.9
.
26.
----------------------------------------------------------------
2006
-
11
-
22
Markus
Amsler
<
markus
.
amsler
@
oribi
.
org
>
2006
-
11
-
22
Markus
Amsler
<
markus
.
amsler
@
oribi
.
org
>
*
dlls
/
wined3d
/
device
.
c
:
*
dlls
/
wined3d
/
device
.
c
:
VERSION
View file @
5c060934
Wine version 0.9.2
6
Wine version 0.9.2
7
configure
View file @
5c060934
#! /bin/sh
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.60a for Wine 0.9.2
6
.
# Generated by GNU Autoconf 2.60a for Wine 0.9.2
7
.
#
#
# Report bugs to <wine-devel@winehq.org>.
# Report bugs to <wine-devel@winehq.org>.
#
#
...
@@ -559,8 +559,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
...
@@ -559,8 +559,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
# Identity of this package.
PACKAGE_NAME
=
'Wine'
PACKAGE_NAME
=
'Wine'
PACKAGE_TARNAME
=
'wine'
PACKAGE_TARNAME
=
'wine'
PACKAGE_VERSION
=
'0.9.2
6
'
PACKAGE_VERSION
=
'0.9.2
7
'
PACKAGE_STRING
=
'Wine 0.9.2
6
'
PACKAGE_STRING
=
'Wine 0.9.2
7
'
PACKAGE_BUGREPORT
=
'wine-devel@winehq.org'
PACKAGE_BUGREPORT
=
'wine-devel@winehq.org'
ac_unique_file
=
"server/atom.c"
ac_unique_file
=
"server/atom.c"
...
@@ -1278,7 +1278,7 @@ if test "$ac_init_help" = "long"; then
...
@@ -1278,7 +1278,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
# This message is too long to be a string in the A/UX 3.1 sh.
cat
<<
_ACEOF
cat
<<
_ACEOF
\`configure' configures Wine 0.9.2
6
to adapt to many kinds of systems.
\`configure' configures Wine 0.9.2
7
to adapt to many kinds of systems.
Usage:
$0
[OPTION]... [VAR=VALUE]...
Usage:
$0
[OPTION]... [VAR=VALUE]...
...
@@ -1347,7 +1347,7 @@ fi
...
@@ -1347,7 +1347,7 @@ fi
if
test
-n
"
$ac_init_help
"
;
then
if
test
-n
"
$ac_init_help
"
;
then
case
$ac_init_help
in
case
$ac_init_help
in
short
|
recursive
)
echo
"Configuration of Wine 0.9.2
6
:"
;;
short
|
recursive
)
echo
"Configuration of Wine 0.9.2
7
:"
;;
esac
esac
cat
<<
\
_ACEOF
cat
<<
\
_ACEOF
...
@@ -1442,7 +1442,7 @@ fi
...
@@ -1442,7 +1442,7 @@ fi
test
-n
"
$ac_init_help
"
&&
exit
$ac_status
test
-n
"
$ac_init_help
"
&&
exit
$ac_status
if
$ac_init_version
;
then
if
$ac_init_version
;
then
cat
<<
\
_ACEOF
cat
<<
\
_ACEOF
Wine configure 0.9.2
6
Wine configure 0.9.2
7
generated by GNU Autoconf 2.60a
generated by GNU Autoconf 2.60a
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
...
@@ -1456,7 +1456,7 @@ cat >config.log <<_ACEOF
...
@@ -1456,7 +1456,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
running configure, to aid debugging if configure makes a mistake.
It was created by Wine
$as_me
0.9.2
6
, which was
It was created by Wine
$as_me
0.9.2
7
, which was
generated by GNU Autoconf 2.60a. Invocation command line was
generated by GNU Autoconf 2.60a. Invocation command line was
$ $0
$@
$ $0
$@
...
@@ -24105,7 +24105,7 @@ exec 6>&1
...
@@ -24105,7 +24105,7 @@ exec 6>&1
# report actual input values of CONFIG_FILES etc. instead of their
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
# values after options handling.
ac_log="
ac_log="
This file was extended by Wine
$as_me
0.9.2
6
, which was
This file was extended by Wine
$as_me
0.9.2
7
, which was
generated by GNU Autoconf 2.60a. Invocation command line was
generated by GNU Autoconf 2.60a. Invocation command line was
CONFIG_FILES =
$CONFIG_FILES
CONFIG_FILES =
$CONFIG_FILES
...
@@ -24158,7 +24158,7 @@ Report bugs to <bug-autoconf@gnu.org>."
...
@@ -24158,7 +24158,7 @@ Report bugs to <bug-autoconf@gnu.org>."
_ACEOF
_ACEOF
cat
>>
$CONFIG_STATUS
<<
_ACEOF
cat
>>
$CONFIG_STATUS
<<
_ACEOF
ac_cs_version="\\
ac_cs_version="\\
Wine config.status 0.9.2
6
Wine config.status 0.9.2
7
configured by
$0
, generated by GNU Autoconf 2.60a,
configured by
$0
, generated by GNU Autoconf 2.60a,
with options \\"`echo "
$ac_configure_args
" | sed 's/^ //; s/[\\""\`\
$]
/\\\\&/g'`\\"
with options \\"`echo "
$ac_configure_args
" | sed 's/^ //; s/[\\""\`\
$]
/\\\\&/g'`\\"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment