Release 0.9.23.
This commit is contained in:
parent
a348e0936a
commit
7affdd4c7c
685
ANNOUNCE
685
ANNOUNCE
|
@ -1,19 +1,17 @@
|
|||
This is release 0.9.22 of Wine, a free implementation of Windows on Unix.
|
||||
This is release 0.9.23 of Wine, a free implementation of Windows on Unix.
|
||||
|
||||
What's new in this release:
|
||||
- The usual assortment of MSI improvements.
|
||||
- Several bug fixes to the various common controls.
|
||||
- Pixel shaders enabled by default in D3D.
|
||||
- Various improvements to the build process.
|
||||
- Many translation updates.
|
||||
- Massive update of printf formats for Win64 compatibility.
|
||||
- Dynamic drive support on MacOSX.
|
||||
- Still more MSI fixes and improvements.
|
||||
- Lots of bug fixes.
|
||||
|
||||
Because of lags created by using mirrors, this message may reach you
|
||||
before the release is available at the public sites. The sources will
|
||||
be available from the following locations:
|
||||
|
||||
http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.22.tar.bz2
|
||||
http://prdownloads.sourceforge.net/wine/wine-0.9.22.tar.bz2
|
||||
http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.23.tar.bz2
|
||||
http://prdownloads.sourceforge.net/wine/wine-0.9.23.tar.bz2
|
||||
|
||||
Binary packages for various distributions will be available from:
|
||||
|
||||
|
@ -27,13 +25,678 @@ You can also get the current source directly from the git or CVS
|
|||
repositories. Check respectively http://www.winehq.org/site/git or
|
||||
http://www.winehq.org/site/cvs for details.
|
||||
|
||||
Patches should be submitted to "wine-patches@winehq.org". Please
|
||||
don't forget to include a ChangeLog entry. If you submitted a patch,
|
||||
please check to make sure it has been included in the new release.
|
||||
If you fix something, please submit a patch; instructions on how to do
|
||||
this can be found at http://www.winehq.org/site/sending_patches
|
||||
|
||||
Wine is available thanks to the work of many people. See the file
|
||||
AUTHORS in the distribution for the complete list.
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Changes since 0.9.22:
|
||||
|
||||
Alexander Nicolaysen Sørnes (1):
|
||||
Updated Norwegian Bokmål translations.
|
||||
|
||||
Alexandre Julliard (25):
|
||||
winex11.drv: Fix typo that confuses winapi_check.
|
||||
winsock: Make sure to include sys/types.h in all cases.
|
||||
ws2_32: Avoid retrieving the fd twice in WSAIoctl.
|
||||
explorer: Split the device management to a separate file to make it usable independently of HAL support.
|
||||
explorer: Avoid repeated notifications on device removal.
|
||||
explorer: Added dynamic drive support for MacOSX.
|
||||
ntdll: Implement FSCTL_DISMOUNT_VOLUME for MacOSX.
|
||||
ntdll: Added error mapping for ENXIO.
|
||||
Makefile: Avoid trailing slash in find, it breaks tags on MacOS.
|
||||
server: Return the data for winevent hooks in the varargs part of the get_message request.
|
||||
server: Return the data for callback results in the varargs part of the get_message request.
|
||||
server: Pass the data for message callbacks as vararg from the client side.
|
||||
server: Rearrange a few fields to avoid wasting padding space on 64 bits.
|
||||
user32: The per-window user data must be a DWORD_PTR.
|
||||
ntdll: Fixed typo in serial.c.
|
||||
user32: Store the prev_unicode hook flag on the client side.
|
||||
server: Changed the get_next_hook request to allow retrieving the current hook too.
|
||||
dinput: Only register the window class once to avoid race conditions.
|
||||
winex11.drv: Give XInitThreads another chance.
|
||||
winsock: Add a WS_ prefix to the BSD types.
|
||||
ws2_32: Win64 printf format fixes.
|
||||
loader: Make sure the reserved area is protected on MacOSX too.
|
||||
Fixed some printf warnings caused by using sizeof.
|
||||
sane.ds: Get rid of the prototypes of some removed functions.
|
||||
msvfw32: Avoid a compiler warning.
|
||||
|
||||
Andrew Talbot (19):
|
||||
shell32: Cast-qual warnings fix.
|
||||
shell32: Cast-qual warnings fix.
|
||||
shell32: Cast-qual warnings fix.
|
||||
shell32: Cast-qual warnings fix.
|
||||
shell32: Cast-qual warnings fix.
|
||||
shell32: Another cast-qual warning fix.
|
||||
tapi32: Cast-qual warnings fix.
|
||||
user: Cast-qual warnings fix.
|
||||
user/tests: Cast-qual warnings fix.
|
||||
wininet/tests: Cast-qual warning fix.
|
||||
winecfg: Cast-qual warnings fix.
|
||||
wineboot: Cast-qual warning fix.
|
||||
winebrowser: Cast-qual warnings fix.
|
||||
winefile: Cast-qual warnings fix.
|
||||
server: Cast-qual warning fix.
|
||||
widl: Cast-qual warning fix.
|
||||
winebuild: Cast-qual warning fix.
|
||||
winedump: Cast-qual warnings fix (with thanks to Dmitry Timoshkov and Eric Pouech).
|
||||
regedit: Cast-qual warnings fix.
|
||||
|
||||
Benjamin Arai (1):
|
||||
resutils: Implements stub dll for resutils.dll.
|
||||
|
||||
Byeong-Sik Jeon (1):
|
||||
gdi32: Improve get_nearest_charset().
|
||||
|
||||
Christian Gmeiner (1):
|
||||
user32: SPI_GETFONTSMOOTHINGORIENTATION and SPI_SETFONTSMOOTHINGORIENTATION are kown actions.
|
||||
|
||||
Christopher GAUTIER (1):
|
||||
wined3d: Disable GL_REGISTER_COMBINERS_NV (if supported) in IWineD3DSurfaceImpl_BltOverride.
|
||||
|
||||
Detlef Riekenberg (3):
|
||||
winedump: Remove the shell script reference from the man-page.
|
||||
shell32: Implement SHRegQueryValueA with RegQueryValueA.
|
||||
shell32: Fix typo in Run dialog.
|
||||
|
||||
Dmitry Timoshkov (8):
|
||||
ws2_32: Use a symbolic name instead of hand-made value.
|
||||
ws2_32: Add a comment to ioctlsocket about 'bogus' ioctl 0x667e.
|
||||
user/tests: Flush events before running mouse tests.
|
||||
winecfg: Fix a typo in Russian translation.
|
||||
ntdll: Make test_debug_regs() print the actual Dr7 value it got.
|
||||
user: Increase the time during which flush_events() waits for pending events.
|
||||
winex11.drv: Make all windows moveable by default.
|
||||
user: Add some missing messages to the message spy.
|
||||
|
||||
Elie Morisse (1):
|
||||
ddraw: Don't destroy complex attached surfaces even if explicitely
|
||||
|
||||
Eric Pouech (4):
|
||||
winedbg: Fixed the auto mode.
|
||||
ntdll-kernel32: WaitCommEvent.
|
||||
winedbg: Rewrote the file handling to use SearchPath instead of home grown version.
|
||||
ntdll: Implemented AmILastThread information class for NtQueryInformationThread.
|
||||
|
||||
Francois Gouget (44):
|
||||
Assorted spelling fixes.
|
||||
widl: Use CONST_VTBL to declare lpVtbl.
|
||||
Fix rpcndr.h so it takes CONST_VTABLE into account.
|
||||
secur32: Only include secext.h when asked to.
|
||||
wincrypt: Fix the CERT_TRUST_PUB_AUTHENTICODE_FLAGS_VALUE_NAME declaration in the MSVC case.
|
||||
ole32: Fix invalid macro usage.
|
||||
msvcmaker: The msvcrt tests need '..' in the include path.
|
||||
ddraw: Fix comparefloat() so it compiles with Visual C++ when given a negative value.
|
||||
urlmon: Fix the case of the BINDINFO.cbstgmedData field. Fixes the htmldoc test compilation on Windows.
|
||||
dsound: Don't use state.buffer_size before it has been initialized.
|
||||
Add missing '\n's to ok() calls.
|
||||
oleaut32: Fixed compilation in the nameless union case.
|
||||
ddraw: Only perform the screen resolution changing tests in interactive mode.
|
||||
rpcrt4: Don't return void values. This fixes Visual C++ warnings.
|
||||
riched20: Tweak a buffer declaration to fix the compilation with Visual C++.
|
||||
d3d9: Tweak a buffer declaration to fix the compilation with Visual C++.
|
||||
mshtml: Remove space before '\n'.
|
||||
Add missing '\n's to ok() calls.
|
||||
Assorted spelling fixes.
|
||||
urlmon: Fix spelling of the 'origin' parameter in the *Protocol_Seek() functions.
|
||||
shell32: Microsoft's EXP_DARWIN_LINK structure does not have a dbh
|
||||
oleaut32: Remove unnecessary casts.
|
||||
include: Add missing PSP_ constants.
|
||||
include: Add missing STATUS_CTX_ constants.
|
||||
comctl32: Fix LVM_GETITEM/LVIF_STATE so it only returns the bits it
|
||||
include: Add new Vista SDK constants and structures.
|
||||
winecfg: Remove ZeroMemory() calls and instead set iSubItem = 0 manually.
|
||||
taskmgr: Remove ZeroMemory() calls and instead set the relevant fields (usually just iSubItem) to zero manually.
|
||||
gphoto2.ds: Remove ZeroMemory() calls and instead set the relevant fields (usually just iSubItem) to zero manually.
|
||||
shell32: Don't forget to set stateMask when calling LVM_GETITEM/LVIF_STATE.
|
||||
winecfg: Remove unneeded memset() calls.
|
||||
d3d8: Fix '\n' typo.
|
||||
oleview: Fix the placement of a '\n'.
|
||||
user/tests: It is perfectly valid for some sysparams registry fields
|
||||
Add missing '\n's to Wine traces.
|
||||
French rc files must be encoded in iso-8859-1, not utf-8.
|
||||
wined3d: Fix '\n' typo.
|
||||
Tweak TRACE()s to simplify '\n' checks.
|
||||
dmloader: Modify the debugstr_DMUS_* functions to return strings that never end with a '\n'.
|
||||
olepro32: Mark stubs as such.
|
||||
secur32: Add missing '\n' in a Wine trace.
|
||||
rpcrt4: Add RPC_CSTR, RPC_WSTR and update the prototypes accordingly.
|
||||
Assorted spelling fixes.
|
||||
Add '\n's to Wine traces.
|
||||
|
||||
Frank Richter (3):
|
||||
kernel32: Translated some more NLS strings to German.
|
||||
kernel32: Added German translation of messages.
|
||||
kernel32: Fix typos in English messages.
|
||||
|
||||
Ge van Geldorp (1):
|
||||
winapi_test: Regenerate tests.
|
||||
|
||||
Gerald Pfeifer (1):
|
||||
programs/regedit: Fix format specifiers for _stscanf and fprintf.
|
||||
|
||||
H. Verbeet (11):
|
||||
wined3d: Explicitly enable the GL_ARB_draw_buffers extension in GLSL shaders.
|
||||
wined3d: Report the correct number of available 4-component float vectors for GLSL.
|
||||
wined3d: Improve shader_dump_decl_usage() TRACEs.
|
||||
d3d8: Win64 printf format warning fixes.
|
||||
d3d8/tests: Win64 printf format warning fixes.
|
||||
d3d9: Win64 printf format warning fixes.
|
||||
ddraw/tests: Win64 printf format warning fixes.
|
||||
d3d9: Disable the surface pitch size test for now, just check alignment instead.
|
||||
ddraw: Win64 printf format warning fixes.
|
||||
wordpad: Format warning fixes.
|
||||
regedit: Format warning fixes.
|
||||
|
||||
Hans Leidekker (33):
|
||||
usp10: Add a stub implementation and a test for ScriptLayout.
|
||||
dnsapi: Win64 printf format warning fixes.
|
||||
mscms: Win64 printf format warning fixes.
|
||||
wldap32: Win64 printf format warning fixes.
|
||||
advapi32: Win64 printf format warning fixes.
|
||||
mscms: Restore the preprocessor hack.
|
||||
advapi32/tests: Win64 printf format warning fixes.
|
||||
wininet/tests: Win64 printf format warning fixes.
|
||||
wininet: Win64 printf format warning fixes.
|
||||
mscms: Document the transform functions.
|
||||
mscms: Cast-qual warnings fix.
|
||||
dnsapi: Cast-qual warnings fix.
|
||||
wldap32: Cast-qual warnings fix.
|
||||
Don't use utf-8 in rc files.
|
||||
shlwapi: Win64 printf format warning fixes.
|
||||
usp10: Add a stub implementation of ScriptStringValidate.
|
||||
winspool.drv: Cast-qual warnings fix.
|
||||
shlwapi/tests: Win64 printf format warning fixes.
|
||||
iphlpapi: Win64 printf format warning fixes.
|
||||
shell32: Win64 printf format warning fixes.
|
||||
shell32/tests: Win64 printf format warning fixes.
|
||||
mscms/tests: Win64 printf format warning fixes.
|
||||
oleaut32/tests: Win64 printf format warning fixes.
|
||||
netapi32: Win64 printf format warning fixes.
|
||||
tapi32: Win64 printf format warning fixes.
|
||||
mapi32/tests: Win64 printf format warning fixes.
|
||||
itss: Win64 printf format warning fixes.
|
||||
wineps.drv: Win64 printf format warning fixes.
|
||||
quartz: Win64 printf format warning fixes.
|
||||
oleaut32: Win64 printf format warning fixes.
|
||||
winspool.drv: Win64 printf format warning fixes.
|
||||
msxml3/tests: Win64 printf format warning fixes.
|
||||
winspool.drv/tests: Win64 printf format warning fixes.
|
||||
|
||||
Huw Davies (1):
|
||||
oleaut32: Implement ITypeInfo_CreateInstance.
|
||||
|
||||
Hwang YunSong(황윤성) (2):
|
||||
regedit: Updated Korean Resource.
|
||||
regedit: Updated Korean resource.
|
||||
|
||||
Ivan Gyurdiev (38):
|
||||
wined3d: Remove unused field in shader opcode_arg.
|
||||
wined3d: Win64 printf fixes.
|
||||
d3d9/tests: Clean up get/set handler arguments.
|
||||
d3d9/tests: Add init/teardown handlers for state tests.
|
||||
d3d9/tests: Remove unused device parameter.
|
||||
d3d9/tests: Make d3d9 tests Wcast-qual compliant.
|
||||
d3d9/tests: Printf format fixes for d3d9 tests.
|
||||
wined3d: Make the shader mode selections per device.
|
||||
wined3d: Move D3DSIO structure into WINED3D namespace.
|
||||
wined3d: Move D3DSPR structure into the WINED3D namespace.
|
||||
wined3d: Move D3DSP DCL-related structures into WINED3D namespace.
|
||||
wined3d: Move D3DSP_REG structures into the WINED3D namespace.
|
||||
wined3d: Move D3DSP source modifier-related items into the WINED3D namespace.
|
||||
wined3d: Move D3DSP dest modifier related items into the WINED3D namespace.
|
||||
wined3d: D3DFORMAT: Consistently use WINED3D namespace.
|
||||
wined3d: D3DDEVTYPE: Consistently use in WINED3D namespace.
|
||||
wined3d: D3DTEXTURESTAGESTATETYPE: Consistently use in WINED3D namespace.
|
||||
wined3d: D3DQUERYTYPE: Consistently use in WINED3D namespace.
|
||||
wined3d: D3DDECLTYPE: Consistently use in WINED3D namespace.
|
||||
wined3d: TEXTUREFILTERTYPE: Consistently use in WINED3D namespace.
|
||||
wined3d: Merge LIGHT types into one type in WINED3D namespace.
|
||||
wined3d: Merge MATERIAL types into one type in WINED3D namespace.
|
||||
wined3d: Merge VIEWPORT types into one type in WINED3D namespace.
|
||||
wined3d: Merge GAMMARAMP types into one type in WINED3D namespace.
|
||||
wined3d: D3DRENDERSTATETYPE: Consistently use in the WINED3D namespace.
|
||||
wined3d: D3DTRANSFORMSTATETYPE: Consistently use in the WINED3D namespace.
|
||||
wined3d: Merge D3DMATRIX types into one type in WINED3D namespace.
|
||||
wined3d: Merge D3DRECT types into one type in WINED3D namespace.
|
||||
wined3d: Merge D3DCOLOR types into one type in WINED3D namespace.
|
||||
wined3d: Merge D3DPRIMITIVETYPE types into one type in WINED3D namespace.
|
||||
wined3d: Merge D3DDP_MAXTEXCOORD constants into one constant in WINED3D namespace.
|
||||
wined3d: Add D3DTEXTUREOP to the WINED3D namespace.
|
||||
wined3d: Add D3DVERTEXBLENDFLAGS to the WINED3D namespace.
|
||||
wined3d: Add D3DSI and other opcode masks to the WINED3D namespace.
|
||||
wined3d: Add D3DSHADER_ADDRMODE masks to the WINED3D namespace.
|
||||
wined3d: Add D3DCLIPPLANE constants to the WINED3D namespace.
|
||||
wined3d: Add D3DTEXTURETRANSFORMTYPE to the WINED3D namespace.
|
||||
wined3d: Add shader version/end masks to the WINED3D namespace.
|
||||
|
||||
Jacek Caban (11):
|
||||
mshtml: Code cleanup.
|
||||
mshtml: Added begining implementation of IPersistStreamInit::Save.
|
||||
mshtml: Silence common invalid QueryInterface FIXME.
|
||||
shdocvw: Silence common invalid QueryInterface FIXMEs.
|
||||
urlmon: Win64 printf format warning fixes.
|
||||
shdocvw: Win64 printf format warning fixes.
|
||||
mshtml: Win64 printf format warning fixes.
|
||||
shdocvw: Win64 printf format warning fixes.
|
||||
urlmon: Win64 printf format warning fixes.
|
||||
mshtml: Win64 printf format warning fixes.
|
||||
ole32: Don't fail in OleCreate if created object doesn't implement IRunnableObject or IOleChache.
|
||||
|
||||
James Hawkins (41):
|
||||
msi: Return to the parent dialog when the argument to the EndDialog event is Return.
|
||||
msi: Implement MsiDatabaseImport.
|
||||
comctl32: Set the TVIF_TEXT mask when notifying the parent window of a selection change.
|
||||
msi: Add missing '\n' to TRACE output.
|
||||
msi: Don't ERR if a dialog doesn't provide control conditions, as they are not required.
|
||||
msi: Assign the property to path if the property is empty.
|
||||
msi: Empty the window text if no text is provided.
|
||||
msi: Select the first item in the SelectionTree control.
|
||||
msi: Provide a specific dialog to ControlEvent_SubscribeToEvent, as package->dialog does not always point to the same dialog.
|
||||
msi: Publish the SelectionPath event in the SetTargetPath event.
|
||||
msi: Properly initialize the SelectionTree control's attributes and property values.
|
||||
msi: Publish the SelectionDescription and SelectionPath events when the selection changes in the SelectionTree control.
|
||||
msi: Store the selected item in the SelectionTree control.
|
||||
msi: Subscribe the SelectionTree control to the SelectionPath event.
|
||||
msi: Handle the SelectionBrowse event using ControlEvent_SpawnDialog.
|
||||
msi: Only apply the last font style in the list of styles.
|
||||
user: Add missing sizeof(WCHAR) multiplier.
|
||||
crypt32: Remove redundant NULL checks before CryptMemFree (found by Smatch).
|
||||
advapi32: Remove redundant NULL check before SERV_free (found by Smatch).
|
||||
dbghelp: Remove redundant NULL checks before pdb_free (found by Smatch).
|
||||
dinput: Call missing LeaveCriticalSection in the error case (found by Smatch).
|
||||
ddraw: Set lplpDirect3DViewport3 to NULL before returning an error (found by Smatch).
|
||||
msi: Make msi_dialog_dup_property return a copy of the property if the property is empty.
|
||||
advpack: Win64 printf format warning fixes.
|
||||
janitorial: Remove redundant NULL checks before CoTaskMemFree (found by Smatch).
|
||||
janitorial: Remove redundant NULL checks before SHFree.
|
||||
shdocvw: Return S_OK in PersistStorage_InitNew.
|
||||
msi: Perform button control events in greatest to least order.
|
||||
msi: Make internal functions static.
|
||||
msi: Add missing declarations to the public headers.
|
||||
advpack: Make internal functions static.
|
||||
msi: Add missing sizeof(WCHAR) multiplier.
|
||||
msi: NULL-terminate dst on error.
|
||||
msi: Clean up after the package tests.
|
||||
msi: Set the SourceDir and SOURCEDIR properties in the ResolveSource action.
|
||||
advapi32: Make internal functions static.
|
||||
advapi32: Add missing declarations to the public headers.
|
||||
gphoto2.ds: Make an internal function static.
|
||||
comctl32: Make internal functions static.
|
||||
crypt32: Make an internal function static.
|
||||
cabinet: Make internal functions static.
|
||||
|
||||
Jason Green (1):
|
||||
user32: Stub implementation of BlockInput.
|
||||
|
||||
Jesse Allen (1):
|
||||
ddraw: Fix for DDSURFACEDESC param in CreateSurface.
|
||||
|
||||
Jonathan Ernst (7):
|
||||
crypt32: Initial French translation.
|
||||
cmdlgtst: Updated French translation.
|
||||
taskmgr: Updated French translation.
|
||||
regedit: Updated French translation.
|
||||
oleview: Updated French translation.
|
||||
cmdlgtst: Updated French translation.
|
||||
taskmgr: Updated French translation.
|
||||
|
||||
José Manuel Ferrer Ortiz (3):
|
||||
mshtml: Added Spanish translation.
|
||||
wldap32: Added Spanish translation.
|
||||
msi: Updated Spanish translation.
|
||||
|
||||
Juan Lang (14):
|
||||
rsaenh: Correct signature checking.
|
||||
wincrypt.h: Fix a typo.
|
||||
winex11.drv: Don't deadlock if GL init fails.
|
||||
shdocvw: Return S_OK from WebBrowser_put_RegisterAsDropTarget.
|
||||
shdocvw: Ignore VT_ERROR arguments to WebBrowser_Navigate2.
|
||||
crypt32/tests: Win64 printf format warning fixes.
|
||||
msi: Implement msidbLocatorTypeFileName in RegLocator searches.
|
||||
crypt32/tests: Win64 printf format warning fixes.
|
||||
crypt32: Implement CryptSignAndEncodeCertificate.
|
||||
crypt32: Make it clearer where alg ids come from in CryptVerifyCertificateSignatureEx.
|
||||
crypt32: Forward CryptAcquireContextU to CryptAcquireContextW.
|
||||
crypt32: Win64 printf format warning fixes.
|
||||
crypt32: Implement CertVerifyValidityNesting.
|
||||
crypt32: Don't crash when setting CRYPT_KEY_PROV_INFO with empty names.
|
||||
|
||||
Kai Blin (1):
|
||||
secur32: Add support for cached client credentials.
|
||||
|
||||
Karsten Elfenbein (3):
|
||||
rsaenh/tests: import & export of a plaintext public key + algID check.
|
||||
d3d9: Fix typo in trace.
|
||||
wined3d: Corrected names in checkGLcall text.
|
||||
|
||||
Louis. Lenders (7):
|
||||
kernel32: Print an error instead of crashing in GetLongPathNameW if shortpath=0.
|
||||
kernel32: Add 2 simple tests for GetLongPathNameW.
|
||||
wine.inf: Add d3d9 to fake dlls.
|
||||
shlwapi: Update info in DllGetVersion.
|
||||
wine.inf: Add ddeml.dll to fake dlls.
|
||||
msxml3: Add a version resource.
|
||||
user32: Return a fake device notification handle in RegisterDeviceNotificationA.
|
||||
|
||||
Marcus Meissner (8):
|
||||
mswsock: More debug output in AcceptEx().
|
||||
ntdll: Added debug registers test case.
|
||||
ntdll: Clear alignment check flag before entering exception handler.
|
||||
ws2_32: Implemented FIONBIO and FIONREAD in WSAIoctl.
|
||||
ntdll: More tests for exception handling.
|
||||
crypt32/tests: Replace bad use of sprintf by 2 strcats.
|
||||
crypt32: Include wine/port.h for strcasecmp.
|
||||
wine.inf: Add some more fake binaries.
|
||||
|
||||
Markus Amsler (4):
|
||||
wined3d: Fix DEBUG_SINGLE_MODE.
|
||||
msvcrt: Add fread eof tests.
|
||||
msvcrt: fread: Fill buffer on small reads.
|
||||
msvcrt: Fix fread eof handling.
|
||||
|
||||
Michael Ploujnikov (13):
|
||||
uxtheme: Win64 printf format warning fixes.
|
||||
setupapi/tests: Win64 printf format warning fixes.
|
||||
msi/tests: Win64 printf format warning fixes.
|
||||
secur32/tests: Win64 printf format warning fixes.
|
||||
psapi/tests: Win64 printf format warning fixes.
|
||||
usp10/tests: Win64 printf format warning fixes.
|
||||
mlang/tests: Win64 printf format warning fixes.
|
||||
advpack/tests: Win64 printf format warning fixes.
|
||||
dinput/tests: Win64 printf format warning fixes.
|
||||
lz32/tests: Win64 printf format warning fixes.
|
||||
mciseq: Win64 printf format warning fixes.
|
||||
comdlg32: Win64 printf format warning fixes.
|
||||
comctl32/tests: Win64 printf format warning fixes.
|
||||
|
||||
Michael Stefaniuc (123):
|
||||
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
|
||||
include: Make DWORD/LONG/ULONG an int to use the same type in Win32 and Win64.
|
||||
debug.h, test.h: Temporary add ifdefs around some printfs to avoid format.
|
||||
"One liners" printf format warning fixes for the migration of DWORD/LONG/ULONG from long to int.
|
||||
server: Win64 printf format warning fixes.
|
||||
wrc: Win64 printf format warning fixes.
|
||||
winedump: Win64 printf format warning fixes.
|
||||
user: Win64 printf format warning fixes.
|
||||
wineboot: Win64 printf format warning fixes.
|
||||
winecfg: Win64 printf format warning fixes.
|
||||
winhelp: Win64 printf format warning fixes.
|
||||
cmdlgtst: Win64 printf format warning fixes.
|
||||
eject: Win64 printf format warning fixes.
|
||||
icinfo: Win64 printf format warning fixes.
|
||||
oleview: Win64 'incompatible pointer type' warning fix.
|
||||
rpcss: Win64 printf format warning fixes.
|
||||
wineconsole: Win64 printf format warning fixes.
|
||||
winemenubuilder: Win64 printf format warning fixes.
|
||||
winedos: Win64 printf format warning fixes.
|
||||
msvcrt: Win64 printf format warning fixes.
|
||||
cards: Win64 printf format warning fixes.
|
||||
dinput8: Win64 printf format warning fixes.
|
||||
d3dx8: Win64 printf format warning fixes.
|
||||
hhctrl.ocx: Win64 printf format warning fixes.
|
||||
localspl/tests: Win64 printf format warning fixes.
|
||||
nddeapi: Win64 printf format warning fixes.
|
||||
newdev: Win64 printf format warning fixes.
|
||||
oleacc: Win64 printf format warning fixes.
|
||||
query: Win64 printf format warning fixes.
|
||||
spoolss: Win64 printf format warning fixes.
|
||||
w32skrnl: Win64 printf format warning fixes.
|
||||
activeds: Win64 printf format warning fixes.
|
||||
comcat: Win64 printf format warning fixes.
|
||||
ifsmgr.vxd: Win64 printf format warning fixes.
|
||||
infosoft: Win64 printf format warning fixes.
|
||||
opengl32: Win64 printf format warning fixes.
|
||||
usp10: Win64 printf format warning fixes.
|
||||
msadp32.acm: Win64 printf format warning fixes.
|
||||
imaadp32.acm: Win64 printf format warning fixes.
|
||||
msg711.acm: Win64 printf format warning fixes.
|
||||
cfgmgr32: Win64 printf format warning fixes.
|
||||
midimap: Win64 printf format warning fixes.
|
||||
msxml3: Win64 printf format warning fixes.
|
||||
msvidc32: Win64 printf format warning fixes.
|
||||
comdlg32/tests: Win64 printf format warning fixes.
|
||||
powrprof: Win64 printf format warning fixes.
|
||||
msacm32/tests: Win64 printf format warning fixes.
|
||||
comcat/tests: Win64 printf format warning fixes.
|
||||
msdmo: Win64 printf format warning fixes.
|
||||
msvcrt/tests: Win64 printf format warning fixes.
|
||||
iccvid: Win64 printf format warning fixes.
|
||||
cabinet/tests: Win64 printf format warning fixes.
|
||||
winmm/winejack: Win64 printf format warning fixes.
|
||||
winmm/wineesd: Win64 printf format warning fixes.
|
||||
winmm/winenas: Win64 printf format warning fixes.
|
||||
winmm/winearts: Win64 printf format warning fixes.
|
||||
winmm/winealsa: Win64 printf format warning fixes.
|
||||
winmm/wineoss: Win64 printf format warning fixes.
|
||||
dxdiagn: Win64 printf format warning fixes.
|
||||
winemp3.acm: Win64 printf format warning fixes.
|
||||
serialui: Win64 printf format warning fixes.
|
||||
vwin32.vxd: Win64 printf format warning fixes.
|
||||
amstream: Win64 printf format warning fixes.
|
||||
wtsapi32: Win64 printf format warning fixes.
|
||||
wnaspi32: Win64 printf format warning fixes.
|
||||
atl: Win64 printf format warning fixes.
|
||||
psapi: Win64 printf format warning fixes.
|
||||
rpcrt4/tests: Win64 printf format warning fixes.
|
||||
quartz/tests: Win64 printf format warning fixes.
|
||||
olesvr32: Win64 printf format warning fixes.
|
||||
dxerr9: Win64 printf format warning fixes.
|
||||
olecli32: Win64 printf format warning fixes.
|
||||
dxerr8: Win64 printf format warning fixes.
|
||||
user/tests: Win64 printf format warning fixes.
|
||||
riched20/tests: Win64 printf format warning fixes.
|
||||
imagehlp: Win64 printf format warning fixes.
|
||||
msrle32: Win64 printf format warning fixes.
|
||||
devenum: Win64 printf format warning fixes.
|
||||
wsock32: Win64 printf format warning fixes.
|
||||
pstorec: Win64 printf format warning fixes.
|
||||
ws2_32/tests: Win64 printf format warning fixes.
|
||||
dmsynth: Win64 printf format warning fixes.
|
||||
vmm.vxd: Win64 printf format warning fixes.
|
||||
d3dxof: Win64 printf format warning fixes.
|
||||
wintab32: Win64 printf format warning fixes.
|
||||
uxtheme: Win64 printf format warning fixes.
|
||||
version: Win64 printf format warning fixes.
|
||||
netapi32: Win64 printf format warning fixes.
|
||||
qcap: Win64 printf format warning fixes.
|
||||
hlink: Win64 printf format warning fixes.
|
||||
dpnet: Win64 printf format warning fixes.
|
||||
dswave: Win64 printf format warning fixes.
|
||||
rsaenh: Win64 printf format warning fixes.
|
||||
rasapi32: Win64 printf format warning fixes.
|
||||
dmscript: Win64 printf format warning fixes.
|
||||
odbc32: Win64 printf format warning fixes.
|
||||
mcicda: Win64 printf format warning fixes.
|
||||
msacm32.drv: Win64 printf format warning fixes.
|
||||
dmcompos: Win64 printf format warning fixes.
|
||||
mlang: Win64 printf format warning fixes.
|
||||
version/tests: Win64 printf format warning fixes.
|
||||
mapi32: Win64 printf format warning fixes.
|
||||
avifil32: Win64 printf format warning fixes.
|
||||
dplayx: Win64 printf format warning fixes.
|
||||
dsound/tests: Win64 printf format warning fixes.
|
||||
server: Remove redundant NULL check before free() (found by Smatch).
|
||||
tools: Remove redundant NULL checks before free() (found by Smatch).
|
||||
janitorial: Remove remaining NULL checks before free() (found by Smatch).
|
||||
kernel32/tests: Win64 printf format warning fixes.
|
||||
dmime: Win64 printf format warning fixes.
|
||||
uxtheme/tests: Fix Win64 printf format warnings.
|
||||
mpr: Win64 printf format warning fixes.
|
||||
mciwave: Win64 printf format warning fixes.
|
||||
dmloader: Win64 printf format warning fixes.
|
||||
dmband: Win64 printf format warning fixes.
|
||||
msvfw32: Win64 printf format warning fixes.
|
||||
mciavi32: Win64 printf format warning fixes.
|
||||
dmusic: Win64 printf format warning fixes.
|
||||
msacm32: Win64 printf format warning fixes.
|
||||
dmstyle: Win64 printf format warning fixes.
|
||||
gdi: Win64 printf format warning fixes.
|
||||
gdi/tests: Win64 printf format warning fixes.
|
||||
kernel32: Win64 printf format warning fixes.
|
||||
|
||||
Mike McCormack (27):
|
||||
msi: Check that transforms preserve tables.
|
||||
msi: Win64 printf format warning fixes.
|
||||
msi: Remove an unused variable.
|
||||
msi: Only declare the szStringData and szStringPool strings once.
|
||||
msi: Only ignore the StringPool and StringData in a transform.
|
||||
kernel32: Return some fake data in FindActCtxSectionStringW.
|
||||
msi: Handle null integers properly in transforms.
|
||||
msi: Transform the _Columns and _Tables tables first so the table metadata is present for new tables.
|
||||
msi: Work around what appears to be a bug in native MSI's generation of transform data.
|
||||
msi: Fix transform traces.
|
||||
comctl32: Return the correct value for CB_GETLBTEXTLEN.
|
||||
d3d8: Don't crash if d3d8 can't be loaded.
|
||||
riched20: Don't crash if a colour isn't found.
|
||||
msi: Fix memory leaks and bad frees.
|
||||
msi: Fix handle leaks in the test cases.
|
||||
msi: Avoid reading the transform table data twice.
|
||||
msi: Avoid an unnecessary strdup.
|
||||
msi: Fix a memory leak.
|
||||
msi: Make msi_makestring static.
|
||||
msi: Merge action.h into msipriv.h.
|
||||
msi: Check that transforms return the correct data.
|
||||
msi: Check transforms have the correct storage guid.
|
||||
msi: An empty string table entry should always have a zero refcount.
|
||||
msi: Tests for transforms modifying rows in a table.
|
||||
msi: Test transforms removing a row in a table.
|
||||
msi: Improve error checking when applying transform data.
|
||||
msi: Handle the sign properly when converting integer data.
|
||||
|
||||
Mikołaj Zalewski (33):
|
||||
sane.ds: Add Polish translation.
|
||||
sane.ds: Use SS_CENTER to center a dialog string.
|
||||
gphoto2.ds: Add Polish translation.
|
||||
gphoto2.ds: Use SS_CENTER to center a dialog string.
|
||||
msvfw32: Add Polish translation.
|
||||
comctl32: toolbar: Set correcly hwndTrack in TrackMouseEvent call.
|
||||
comctl32: toolbar: Small fix in TOOLBAR_StyleChanged.
|
||||
regedit: Fix some translated resources errors.
|
||||
regedit: Some import/export dialogs code cleanup.
|
||||
regedit: Add option to export only a specified branch.
|
||||
regedit: Remove the unused IDD_DIALOG2.
|
||||
comdlg32: Load "Save" string from resources in filedlgbrowser.c.
|
||||
wineconsole: Make the user backend work on non-latin1 locales.
|
||||
regedit: Update Polish translation.
|
||||
taskmgr: Add Polish translation.
|
||||
winspool.drv: Add Polish translation.
|
||||
progman: Add Polish translation.
|
||||
notepad: Update Polish translation.
|
||||
clock: Update Polish translation.
|
||||
winefile: Update Polish translation.
|
||||
uninstaller: Fix Polish translation.
|
||||
comctl32: toolbar: Move add/remove/setrect tooltip code to separate functions.
|
||||
comctl32: toolbar: Create the tooltip control during WM_MOUSEMOVE so that the NM_TOOLTIPSCREATE is not sent too early.
|
||||
comctl32: toolbar: Merge AddButtonsA and AddButtonsW into AddButtonsT.
|
||||
comctl32: toolbar: Fix the TB_ADDSTRING from resources for a NUL delimiter.
|
||||
comctl32: listview: Don't call ScrollColumn with an out of bounds index when resizing the last column.
|
||||
comctl32: header: Invalidate the control after a WM_SETREDRAW with wParam == TRUE.
|
||||
comctl32: header: Call DefWindowProcW not DefWindowProcA.
|
||||
comctl32: toolbar: Don't send NM_CUSTOMDRAW for separators.
|
||||
comctl32: toolbar: Remove dwItemCustDraw from TOOLBAR_INFO and store it as a local variable.
|
||||
comctl32: toolbar: Passing a string pointer in TB_INSERTBUTTON shouldn't change the strings table (with test case).
|
||||
comctl32: toolbar: Merge TOOLBAR_InsertButtonA and TOOLBAR_InsertButtonW.
|
||||
comctl32: toolbar: Store dwBaseCustDraw and dwItemCDFlag in local variables.
|
||||
|
||||
Nick Burns (2):
|
||||
msvcrt/process.h: __stdcall__ defined safely for Mac OSX.
|
||||
winegcc: __stdcall__ and __cdecl__ defined safely for Mac OSX.
|
||||
|
||||
Nickolay V. Shmyrev (1):
|
||||
winex11.drv: Always set window type.
|
||||
|
||||
Nicolas Delcros (1):
|
||||
winsock: Add mapping for SO_ACCEPTCONN.
|
||||
|
||||
Oleg Krylov (1):
|
||||
user: Fix CopyImage function declaration.
|
||||
|
||||
Paul Chitescu (2):
|
||||
netapi: Stub for DsGetDcNameA.
|
||||
mscoree: Initial stub implementation.
|
||||
|
||||
Paul Vriens (17):
|
||||
crypt32: Added some CryptSIP stub implementations.
|
||||
advapi32: Make sure it's a real cleanup.
|
||||
crypt32: Remove bogus tests.
|
||||
wintrust: Win64 printf format warning fixes.
|
||||
crypt32: More tests for CryptSIPLoad.
|
||||
wintrust: Win64 printf format warning fixes.
|
||||
crypt32: Move some defines to the top as they will be needed in more functions.
|
||||
crypt32: Change function declaration to overcome some cast-qual warnings in future patches.
|
||||
crypt32: Correct the documentation.
|
||||
crypt32: Cast-qual warnings fix.
|
||||
advpack: Make tests run on Win98 again.
|
||||
cabinet: Make tests run on Win98 again.
|
||||
comdlg32: Move NULL check before use (Coverity).
|
||||
msi: Make tests run on Win98 again.
|
||||
rsaenh: Make hmac test run on all windows versions.
|
||||
rsaenh: Win64 printf format warning fixes.
|
||||
shlwapi: Cast-qual warnings fix.
|
||||
|
||||
Peter Oberndorfer (2):
|
||||
ntdll: Add a test for NtReadVirtualMemory.
|
||||
winedbg: Don't try to read to invalid memory if winedbg does not find the thread.
|
||||
|
||||
Robert Shearman (5):
|
||||
oleaut32: Make ITypeInfo::GetDocumentation work for functions/variables in inherited interfaces.
|
||||
oleaut32: Fix ITypeInfo::GetFuncDesc to return the correct information for dual dispinterfaces.
|
||||
rpcrt4: Don't use HEAP_ZERO_MEMORY when most of the fields will be initialised to non-zero values.
|
||||
rpcrt4: RpcBindingCopy is implemented.
|
||||
rpcrt4: Use I_Rpc{Allocate, Free} instead of Heap{Alloc, Free} as that
|
||||
|
||||
Roderick Colenbrander (5):
|
||||
gdi32: Route WGL context code through gdi32.dll.
|
||||
gdi32: Route WGL font code through gdi32.dll.
|
||||
x11drv: Fix wgl pixel format bug.
|
||||
x11drv: Fix building issue.
|
||||
opengl: Fix wglMakeCurrent bug.
|
||||
|
||||
Saulius Krasuckas (5):
|
||||
lz32/tests: Test more last errors set by LZOpenFile[AW].
|
||||
lz32/tests: Non-op cosmetics for LZOpenFile[AW] operations.
|
||||
lz32/tests: More checks for various LZOpenFile[AW] operations on existing files.
|
||||
lz32/tests: Be more verbose and aware of root directory.
|
||||
lz32/tests: WinME sometimes returns short filenames.
|
||||
|
||||
Srivatsa Kanchi, R (1):
|
||||
wineprefixcreate: Set correct LD_LIBRARY_PATH.
|
||||
|
||||
Stefan Dösinger (17):
|
||||
wined3d: Correctly name a variable.
|
||||
wined3d: Add IWineD3DSurface::SetOverlayPosition.
|
||||
wined3d: Add IWineD3DSurface::GetOverlayPosition.
|
||||
wined3d: Add UpdatOverlayZOrder.
|
||||
wined3d: Add DDOVERLAYFX struct.
|
||||
wined3d: Add IWineD3DSurface::UpdateOverlay.
|
||||
wined3d: Add WINED3DUSAGE_OVERLAY.
|
||||
wined3d: No color keying on surfaces with an alpha channel.
|
||||
wined3d: Honor the pitch in a few more places.
|
||||
wined3d: Define the surface alignment in the header.
|
||||
wined3d: Pitch alignment for the pow2Size.
|
||||
ddraw: Set the DDSCAPS2_MIPMAPSUBLEVEL flag on sublevels.
|
||||
ddraw: Make the ddraw list a wine list.
|
||||
ddraw: Protect the ddraw list.
|
||||
ddraw: Remove the process counter.
|
||||
ddraw: Remove an incorrect size check.
|
||||
ddraw: Do not let the a surface dimension fall to 0.
|
||||
|
||||
Stefan Leichter (1):
|
||||
oleaut32/tests: Print each 64-bit integers as two 32 bit integers.
|
||||
|
||||
Vitaliy Margolen (6):
|
||||
capi: Fix compiler warnings.
|
||||
user: Move some common code into one function.
|
||||
user32: Pass hook handle to the destination thread.
|
||||
dinput: Win64 printf format warning fixes.
|
||||
winex11drv: Win64 printf format warning fixes.
|
||||
user: Add test for LL mouse hook and [Get|Set]CursorPos.
|
||||
|
||||
--
|
||||
Alexandre Julliard
|
||||
julliard@winehq.org
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.60a for Wine 0.9.22.
|
||||
# Generated by GNU Autoconf 2.60a for Wine 0.9.23.
|
||||
#
|
||||
# Report bugs to <wine-devel@winehq.org>.
|
||||
#
|
||||
|
@ -559,8 +559,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
|
|||
# Identity of this package.
|
||||
PACKAGE_NAME='Wine'
|
||||
PACKAGE_TARNAME='wine'
|
||||
PACKAGE_VERSION='0.9.22'
|
||||
PACKAGE_STRING='Wine 0.9.22'
|
||||
PACKAGE_VERSION='0.9.23'
|
||||
PACKAGE_STRING='Wine 0.9.23'
|
||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||
|
||||
ac_unique_file="server/atom.c"
|
||||
|
@ -1279,7 +1279,7 @@ if test "$ac_init_help" = "long"; then
|
|||
# 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.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures Wine 0.9.22 to adapt to many kinds of systems.
|
||||
\`configure' configures Wine 0.9.23 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
|
@ -1348,7 +1348,7 @@ fi
|
|||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of Wine 0.9.22:";;
|
||||
short | recursive ) echo "Configuration of Wine 0.9.23:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
|
@ -1443,7 +1443,7 @@ fi
|
|||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
Wine configure 0.9.22
|
||||
Wine configure 0.9.23
|
||||
generated by GNU Autoconf 2.60a
|
||||
|
||||
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
|
||||
|
@ -1457,7 +1457,7 @@ cat >config.log <<_ACEOF
|
|||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by Wine $as_me 0.9.22, which was
|
||||
It was created by Wine $as_me 0.9.23, which was
|
||||
generated by GNU Autoconf 2.60a. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
|
@ -24091,7 +24091,7 @@ exec 6>&1
|
|||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by Wine $as_me 0.9.22, which was
|
||||
This file was extended by Wine $as_me 0.9.23, which was
|
||||
generated by GNU Autoconf 2.60a. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
|
@ -24144,7 +24144,7 @@ Report bugs to <bug-autoconf@gnu.org>."
|
|||
_ACEOF
|
||||
cat >>$CONFIG_STATUS <<_ACEOF
|
||||
ac_cs_version="\\
|
||||
Wine config.status 0.9.22
|
||||
Wine config.status 0.9.23
|
||||
configured by $0, generated by GNU Autoconf 2.60a,
|
||||
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
|
||||
|
||||
|
|
Loading…
Reference in New Issue