Release 1.7.22.
This commit is contained in:
parent
5e5a9d6f93
commit
307b7fe718
484
ANNOUNCE
484
ANNOUNCE
|
@ -1,16 +1,16 @@
|
||||||
The Wine development release 1.7.21 is now available.
|
The Wine development release 1.7.22 is now available.
|
||||||
|
|
||||||
What's new in this release (see below for details):
|
What's new in this release (see below for details):
|
||||||
- Support for critical sections in the C runtime.
|
- Support for Unicode bracketing pairs.
|
||||||
- Unicode data updated to Unicode 7.0.
|
- Improved Internet cookie support.
|
||||||
- Support for interlaced PNG encoding.
|
- OS X CoreAudio driver uses AUHAL instead of AudioQueue.
|
||||||
- Initial stub for the Packager library.
|
- Initial support for geographical information.
|
||||||
- Various bug fixes.
|
- Various bug fixes.
|
||||||
|
|
||||||
The source is available from the following locations:
|
The source is available from the following locations:
|
||||||
|
|
||||||
http://prdownloads.sourceforge.net/wine/wine-1.7.21.tar.bz2
|
http://prdownloads.sourceforge.net/wine/wine-1.7.22.tar.bz2
|
||||||
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.21.tar.bz2
|
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.22.tar.bz2
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -26,316 +26,232 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 1.7.21 (total 77):
|
Bugs fixed in 1.7.22 (total 68):
|
||||||
|
|
||||||
9898 Virtual Moon Atlas 3.5 expert Mostly black drawing
|
4122 Picasa 2.x/3.x: "Open File" from photo menu does nothing
|
||||||
15478 Unity Web Player 2.1.0 doesn't show graphics in browser
|
7404 ShowWindow(SW_MINIMIZE) should not generate a WM_PAINT message
|
||||||
15600 Windows Live Writer crashes (IHTMLDocument2::put_designMode is a stub)
|
8284 Wild Earth: Photo Safari Demo: Freezes at a loading screen following main menu start game selection choices
|
||||||
17818 Runes of Magic menus like EULA or login doesn't appear on some graphic cards.
|
10182 Hapedit doesn't launch web browser
|
||||||
18316 Word Pro: dashed "-" in parameters not resolved in command line
|
10264 Multiple games wrapped with Tages Protection 5.x DRM scheme fail to start (Tages driver needs 'IoAllocateMdl' implementation)
|
||||||
19792 program "Antik Virtual set-top-box" crashes at startup
|
10480 Safari refuses to load secure URLs
|
||||||
19889 Steam client major lag
|
13075 Planetside crashes Character selection screen
|
||||||
20086 NewPGen: Doesn't restore from tray
|
15353 Safari 3.1.2: crash when clicking on tab
|
||||||
20497 Smilebox cannot be installed (web update fails)
|
15520 DVD version of Riven fails to start.
|
||||||
21116 page fault when running SoftwarePhoenix.BIOS.Editor.Pro.2.2.0.2.45094.exe
|
16648 Defense Grid, the Awakening: Fails to load, X3DAudio1_4.dll, d3dx9_38.dll
|
||||||
21275 python's test_startfile test fails
|
19303 Sketchup 7 shows toolbars and menus, but work area is blank
|
||||||
21521 Improper audio selection
|
19838 Treeview 'access violation' in ImgBurn v2.5.0.0's Disc Layout Editor window
|
||||||
22091 Dragon Age Awakening/Mass Effect 2 installers crash with ntdll error
|
21804 FPS Creator trial crashes on startup
|
||||||
22404 Unigine Heaven Benchmark 2.0 lacks shadows and smoke in Wine in d3d
|
22698 mshtml: iexplore crash after click "Install" at www.browserchoice.eu
|
||||||
22697 wine iexplore browserchoice.eu is not displayed
|
22829 Sysinternals RAMMap crashes (shell32.CommandLineToArgvW needs to include terminating NULL element in returned array of pointers starting with WinVer >= Windows Vista)
|
||||||
23219 AT4RE FastScanner v3.0 exe scanning bug
|
23210 REDCINE v20.0.0 silently exits during startup
|
||||||
23220 AT4RE FastScanner v3.0 UI button rectangle bug
|
24286 Google SketchUp 8 crashes when using Phototextures feature
|
||||||
26504 Runes of Magic 3.0.x: "ClientUpdater.exe" crashes sometimes during updates on MD5 checksum processing (squirrel virtual machine)
|
24904 No$Zoomer.exe 2.3.x crashes when run.
|
||||||
27113 Free download manager "Unknow network error" without native wininet
|
25110 PDF Password Cracker 3.2 Enterprise immediately page faults
|
||||||
27549 Frozen Synapse crash
|
25916 MediaGet v1.12.x crashes when starting downloading file
|
||||||
28756 ws2_32/tests/sock.ok: uninitialised value created in test_events(), used in get_cached_fd()?
|
26166 Google Sketchup 8.0.4811 is not functional
|
||||||
28824 shell32/tests/recyclebin.ok: uninitialised value used in TRASH_GetDetails
|
26635 SketchUp 8 cannot use the components tool
|
||||||
29755 Deadlock during crash while installing gecko?
|
27249 Edcast 3.1.21 fails on startup
|
||||||
29790 popo 2011 crash with builtin msvcrt
|
27259 progeCAD 10.x installer causes spurious 'winemenubuilder' hangs
|
||||||
29843 IE4 crashes on resetting profile sharing, needs shdocvw.dll.ResetProfileSharing
|
27487 Rift crashes on exit in winebrowser
|
||||||
30966 Firefox 13.0 improper region redrawing/user interface artifacts
|
27878 Picasa 3.8 in Fedora 15 just displays a black window
|
||||||
31349 Office 365 (Office 2013) web installer aborts early (needs support for string alias for common RID in sid strings)
|
27880 Google Sketchup: moving tool windows: mouse button state not correct?
|
||||||
32000 ANSYS 14.0 tools crash on startup (missing system message text for 'WSAECONNRESET', error code 10054)
|
28465 shlwapi/path.c test crashes if CFLAGS="-fstack-protector-all" is used
|
||||||
32077 Runes of Magic 5.0.0.2535 (full client) crashes during update
|
28469 Lahore Trading Work Station crashes on startup
|
||||||
32150 Notepad .Net crashes doing nothing
|
28490 IE 3.02 installer crashes with builtin shdocvw - unimplemented function shdocvw.dll.InstallReg_RunDLL
|
||||||
34215 Adobe Creative Cloud needs KERNEL32.dll.UnregisterApplicationRestart
|
29159 Multiple apps and games fail due to 'HTTP_HttpOpenRequestW' being unable to escape some characters
|
||||||
34525 Marine Benefit freezes in Stages 1-3 due to gstreamer error
|
29191 Google Sketchup 8 - no scrollbar on template selection screen
|
||||||
34828 Visual Studio 2010 fails to start (IWICBitmapFrameEncode_WriteSource_Proxy, empty rect)
|
29408 Call to Power 1.2 crashes on startup
|
||||||
34847 The Swapper 2.0.x (GOG.com) crashes on startup (OpenGL glBindTexture on thread with no active gl context)
|
30258 NIPO Odin Developer crashes on unimplemented function rpcrt4.dll.RpcSsDontSerializeContext
|
||||||
34942 WinLaunch 0.4.6.1 (OSX Style free Launcher) needs support for WIC encoder "InterlaceOption" option (property bag)
|
30416 Live Baduk fails to start
|
||||||
35466 Can't paste into search dialog of notepad
|
30829 Fallout 3: Game of the Year Edition (Steam) crashes on startup
|
||||||
35646 Multiple applications protected with Obsidium v1.4+ fail on startup, reporting "Debugger detected - please disable it and restart the application" (Condes 9, Universal mechanism)
|
30865 Flash Player 11 "downloader" fails
|
||||||
35948 Starcraft Campaign Editor displays incorrect numeric values when editing triggers
|
31048 Dolphin XPS Viewer crashes on load
|
||||||
36131 valgrind shows some multiple leaks in ole32/clipboard.c
|
31224 Toribash 3.x/4.x crashes with hardware acceleration disabled in nouveau
|
||||||
36185 comctl32/button tests shows an unitialized variable under valgrind
|
31269 Multiple .NET apps and games crash with System.OverflowException (incorrect scaling for DECIMAL values in VarDecAdd)(Dungeons, Space Engineers)
|
||||||
36188 valgrind shows an invalid free for comctl32/tests/listview.c
|
31559 Planetside 2 (Beta), extremely low FPS
|
||||||
36240 valgrind shows several leaks in d3dx9_36/tests/asm.c
|
31577 Avast! antivirus protection driver crashes on unimplemented function ntoskrnl.exe.ExCreateCallback
|
||||||
36285 valgrind shows several leaks in kernel32/tests/debugger.c
|
31844 CitiesXL (all versions) needs native D3DXCreateSphere (purist)
|
||||||
36287 valgrind shows some uninitialized memory use in kernel32/tests/format_msg.c
|
31966 Babylon 9 installer crashes
|
||||||
36334 The Chosen (Well of Souls) demo has graphical glitches
|
32207 Planetside 2 (Beta) Crash when opening ingame Menus
|
||||||
36350 valgrind shows a leak in d3dx9_36/tests/asm.c
|
32415 Distance 6.x randomly crashes on startup
|
||||||
36351 valgrind shows a few leaks in d3drm/tests/d3drm.c
|
32711 Multiple applications crash on unimplemented function ADVAPI32.dll.RegSetKeyValueA/W (Vista+ API)(BSAopt, Microsoft OneDrive)
|
||||||
36436 Popup menu is closed when clicking a sub-menu parent item twice.
|
32912 Wine Crash following champion select
|
||||||
36487 Avast Free Antivirus fails to install, reporting 'HTMLayout.dll cannot be loaded to properly start GUI.' (EnumSystemLocalesEx fails to call user provided callback)
|
33125 Tomb Raider (2013) freezes (bug in game engine, semaphore object handle value must be zero on all error paths)
|
||||||
36500 Multiple games and applications crash on unimplemented function msvcp110.dll._Mtx_init (Avast Free Antivirus, Trion's Trove MMO)
|
33529 Planetside 2 0.608.21.21306 crashed ingame
|
||||||
36504 The XFORM matrix is calculated incorrectly in PlgBlt()
|
34015 crash problem planetside 2
|
||||||
36506 Wolfenstein - The New Order fails to start (glGetString(GL_VENDOR) without a current WGL context)
|
34069 "wine winemenubuilder" chokes on safari shortcut.
|
||||||
36553 Tomb Raider Chronicles crashes in 32 bit color mode
|
34456 Rift installer crashes
|
||||||
36572 valgrind shows a definite leak in shlwapi/tests/ordinal.c
|
35395 Google SketchUp 8.2 draw pane freezes after save
|
||||||
36593 valgrind shows a possible leak in windowscodecs/tests/bitmap.c
|
35703 Lingea Lexicon 5 crashes on start up
|
||||||
36595 valgrind shows several memory leaks in windowscodecs/tests/metadata.c
|
36021 In the KDE Plasma desktop the mousepointer disappears in wine windows
|
||||||
36596 valgrind shows a definite leak in windowscodecs/tests/propertybag.c
|
36435 Adobe Flash Builder 4.6 uses potentially erroneous shell32.dll PathYetAnotherMakeUniqueName stub
|
||||||
36597 valgrind shows several definite leaks in user32/tests/msg.c
|
36483 Multiple applications crash on unimplemented function ADVAPI32.dll.RegDeleteKeyValueA/W (Vista+ API)(Age of Mythology: Extended Edition)
|
||||||
36598 valgrind shows a definite leak in windowscodecs/tests/tiffformat.c
|
36641 valgrind shows several invalid reads in wininet/tests/http.c
|
||||||
36606 valgrind shows uninitialized memory use in ws2_32/tests/protocol.c
|
36651 shlwapi/tests/path.c: stack smashing detected (valgrind/gcc-4.9.0)
|
||||||
36617 boost::wregex causes programs to crash - needs wcsxfrm()
|
36810 valgrind shows a definite leak in winspool.drv/tests/info.c
|
||||||
36647 Windows 7 USB/DVD download tool hangs on startup (DrawTextExW/TEXT_NextLineW live loop)
|
36811 Avast! Free Antivirus 9.0.2013 'AvastSvc.exe' crashes on unimplemented function KERNEL32.dll.GetFirmwareEnvironmentVariableA
|
||||||
36665 Adobe Acrobat Pro 8 freezes when using 'Combine files... and Create PDF / From multiple files' dialog
|
36817 valgrind shows a mismatched free in msvcrt/tests/file.c
|
||||||
36683 RPG Maker VX Ace 1.00: clicking menu item results in 'Out of memory' error message
|
36829 Can not recieve kindle delivery
|
||||||
36702 PlayOn 3.9.13 installer reports 'Setup requires Windows Media Player 9 to be installed on this PC' (needs IWMPCore::get_versionInfo)
|
36832 winetricks ie7 / riched20/tests/editor.c crash
|
||||||
36717 DeltaCad 8.0 crashes when trying to set printer or print
|
36840 Tron 2.0 Demo crashes with "Out of memory" error
|
||||||
36722 dmusic/tests/dmusic.c crashes under WINEDEBUG=warn+heap
|
36858 Wine 1.7.16 does not work correctly with Pacestar LanFlow
|
||||||
36736 Tucows Download Manager 2014 crashes on startup (decryption scheme relies on 'kernel32.dll.SetFilePointer' hotpatch signature)
|
36867 Localization bug in gdi32 font.c test
|
||||||
36737 Multiple Graviteam tank simulation games crash on start with built-in msvcr80 (small-block heap support needed)
|
|
||||||
36745 Wine broken on FreeBSD+NFS
|
|
||||||
36749 WinLaunch 0.4.6.1 (OSX Style free Launcher) fails to save theme (libpng png_write_end fails with 'No IDATs written into file')
|
|
||||||
36757 Microsoft Visual Studio 2005 Express reports 'object does not support this action' during project creation (needs IFileSystem::GetDriveName method impl)
|
|
||||||
36766 Jane Doe View build 140615 endlessly reports 'OLE Error 80004001' (JSGlobal_CollectGarbage stub returns E_NOTIMPL)
|
|
||||||
36768 valgrind shows a couple invalid reads in windowscodecs/tests/tiffformat.c
|
|
||||||
36782 valgrind shows a leak in kernel32/tests/thread.c
|
|
||||||
36784 valgrind shows a leak in kernel32/tests/thread.c
|
|
||||||
36790 ACDSee v17.0 needs unimplemented function msvcr110.dll.__crtInitializeCriticalSectionEx
|
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 1.7.20:
|
Changes since 1.7.21:
|
||||||
|
|
||||||
Akihiro Sagawa (7):
|
Akihiro Sagawa (1):
|
||||||
winmm/tests: Activate some mmioSeek tests with todo_wine keyword.
|
winmm: Fallback to SND_FILENAME if the alias isn't found in the profile.
|
||||||
winmm: Memory file buffer is available even if we just allocate memory.
|
|
||||||
winmm: Avoid direct seeking for memory files.
|
|
||||||
winmm: Update lBufOffset after seeking file directly.
|
|
||||||
winmm: Fix SEEK_END handling for memory files.
|
|
||||||
po: Update Japanese translation.
|
|
||||||
jscript: Improve CollectGarbage stub.
|
|
||||||
|
|
||||||
Alex Henrie (1):
|
Alexandre Julliard (2):
|
||||||
riched20: Consider adjacent runs when computing EN_LINK range.
|
configure: Always build wine.inf even if we don't install it.
|
||||||
|
tools: Don't include wine/unicode.h if not necessary.
|
||||||
|
|
||||||
Alexander Almaleh (1):
|
Andrew Eikum (3):
|
||||||
gdi32: Fix XFORM.eM22 calculation in PlgBlt.
|
mmdevapi: Standardize period sizes.
|
||||||
|
mmdevapi: Don't stop sending event signals after IAudioClient::Stop.
|
||||||
|
winecoreaudio.drv: Use AUHAL API instead of AudioQueue.
|
||||||
|
|
||||||
Alexandre Julliard (10):
|
Aric Stewart (2):
|
||||||
kernel32/tests: Silence some noisy traces.
|
tools: Generate the Unicode Bidi Bracketing table.
|
||||||
gdi32/tests: Silence some noisy traces.
|
usp10: Implement N0: bracketing pairs.
|
||||||
user32/tests: Silence some noisy traces.
|
|
||||||
user32: Properly block sent messages while waiting for a reply with SMTO_BLOCK.
|
|
||||||
krnl386: Properly handle failure to set a 16-bit LDT entry.
|
|
||||||
kernel32: Only try to load krnl386 in native applications.
|
|
||||||
msvcrt/tests: Avoid size_t in traces.
|
|
||||||
usp10: Update the character data tables to Unicode 7.0.0.
|
|
||||||
libwine: Update the codepage tables to Unicode 7.0.0.
|
|
||||||
opengl32: Make sure the function table is initialized in all threads.
|
|
||||||
|
|
||||||
Andrew Eikum (8):
|
Austin English (5):
|
||||||
ole32: Implement CoTreatAsClass for classes without AutoTreatAs.
|
kernel32: Add stubs for GetFirmwareEnvironmentVariableA/W.
|
||||||
ole32: Respect TreatAs in CoCreateInstance.
|
loader: Add WBEM installation directory key.
|
||||||
packager: Add stub Packager implementation.
|
rpcrt4: Add a stub for RpcSsDontSerializeContext.
|
||||||
packager: Add loading support for Ole10Native storage objects.
|
kernel32: Initialize return value in CreateSemaphoreExW.
|
||||||
packager: Implement IOleObject::SetClientSite.
|
advapi32: Fix a memory leak in test_process_security.
|
||||||
packager: Implement IOleObject::GetMiscStatus.
|
|
||||||
packager: Implement Activate verb for OleObject::DoVerb.
|
|
||||||
packager: Implement IOleObject::Close.
|
|
||||||
|
|
||||||
André Hentschel (1):
|
|
||||||
krnl386: Fix typo in a comment.
|
|
||||||
|
|
||||||
Aurimas Fišeras (1):
|
|
||||||
po: Update Lithuanian translation.
|
|
||||||
|
|
||||||
Austin English (3):
|
|
||||||
user32: Add a stub for SetGestureConfig.
|
|
||||||
kernel32: Add DECLSPEC_HOTPATCH to SetFilePointer.
|
|
||||||
kernel32: Add a stub for UnregisterApplicationRestart.
|
|
||||||
|
|
||||||
Bruno Jesus (7):
|
Bruno Jesus (7):
|
||||||
ws2_32/tests: Wait for thread test before returning (valgrind).
|
dssenh/tests: Add tests for the default encryption chaining mode.
|
||||||
ws2_32: Don't call WS_EnterSingleProtocol[A|W] on unsupported protocols (valgrind).
|
rsaenh/tests: Add tests for the default encryption chaining mode.
|
||||||
winhttp: Use a helper to send data and take care of EINTR.
|
rsaenh/tests: Add more AES encrypt/decrypt tests.
|
||||||
winhttp: Use a helper to receive data and take care of EINTR.
|
ws2_32: Only declare IPX support if the required definitions are found.
|
||||||
wininet/tests: Add more HTTP_QUERY_RAW_HEADERS tests.
|
ws2_32: Improve WSAStartup/WSACleanup tracing.
|
||||||
bcrypt: Add a stub for BCryptCloseAlgorithmProvider.
|
dnsapi: Do not fail if NETDB_INTERNAL is not present.
|
||||||
opengl32/tests: Test glGetString() without an active GL context.
|
winspool: Fix a leak in DocumentPropertiesA (valgrind).
|
||||||
|
|
||||||
Christoph von Wittich (1):
|
Erich Hoover (1):
|
||||||
shlwapi: Avoid buffer overflow in PathCombineA.
|
advapi32: Implement RegSetKeySecurity on top of NtSetSecurityObject.
|
||||||
|
|
||||||
François Gouget (8):
|
François Gouget (1):
|
||||||
ole32: Fix StorageImpl_LockRegionSync() to actually wait between locking attempts.
|
shlwapi/tests: Make test_PathIsRelative[AW]() static.
|
||||||
ole32: FileLockBytesImpl_WriteAt() should return STG_E_WRITEFAULT for write errors.
|
|
||||||
server: Treat ENOTSUP the same way as ENOLCK, consider locking to be non-functional on that filesystem.
|
|
||||||
ole32: Treat STG_E_LOCKVIOLATION the same way as STG_E_ACCESSDENIED as both indicate locking contention.
|
|
||||||
ole32: Return the correct error in FileLockBytesImpl_*LockRegion*().
|
|
||||||
msvcrt/tests: Add a trailing '\n' to an ok() call.
|
|
||||||
packager/tests: Make the IStorage methods static.
|
|
||||||
mshtml: Remove nsAString_SetData() because it is unused.
|
|
||||||
|
|
||||||
Frédéric Delanoy (1):
|
Frédéric Delanoy (3):
|
||||||
|
msvcrt: Avoid potential integer overflow when computing median position in bsearch.
|
||||||
Assorted spelling/grammar fixes.
|
Assorted spelling/grammar fixes.
|
||||||
|
ntdll: Avoid potential integer overflow when computing median position in bsearch.
|
||||||
|
|
||||||
Grazvydas Ignotas (6):
|
Gediminas Jakutis (2):
|
||||||
msvcrt: Free old buffer properly in setvbuf.
|
d3dx9: Add adjacency generation for D3DXCreateSphere().
|
||||||
msvcrt/tests: Add a test for fwrite flushing behavior.
|
d3dx9: Implement D3DXCreateTorus() + tests.
|
||||||
msvcrt: Change internal buffer size to 4k.
|
|
||||||
msvcrt/tests: Test _cnt value after rewind/fflush.
|
Grazvydas Ignotas (1):
|
||||||
msvcrt: Clear _cnt on buffer flush.
|
kernel32: Don't return uninitialized values on failures.
|
||||||
msvcrt: Implement bufsiz block flushing behavior.
|
|
||||||
|
|
||||||
Henri Verbeet (10):
|
Henri Verbeet (10):
|
||||||
ddraw/tests: Get rid of some unused assignments.
|
d3d9: Improve d3d9_device_CheckDeviceState() a little.
|
||||||
ddraw/tests: Properly declare matrices.
|
d3d8: Improve d3d8_device_TestCooperativeLevel().
|
||||||
d2d1: Implement d2d_d3d_render_target_CreateSolidColorBrush().
|
d3d8: Check the device status in present calls.
|
||||||
d2d1: Implement d2d_d3d_render_target_CreateGradientStopCollection().
|
ddraw: Improve ddraw7_TestCooperativeLevel().
|
||||||
d2d1: Implement d2d_d3d_render_target_CreateLinearGradientBrush().
|
ddraw: Implement ddraw7_RestoreAllSurfaces().
|
||||||
d3d9/tests: Add some lost device tests.
|
ddraw: Check for a lost surface in ddraw_surface7_Flip().
|
||||||
d3d8/tests: Add some lost device tests.
|
wined3d: Print a winediag message if we failed to create a DXTn texture because of lack of driver support.
|
||||||
ddraw/tests: Add some lost device tests.
|
ddraw/tests: Get rid of struct vertex.
|
||||||
d3d9: Improve d3d9_device_TestCooperativeLevel().
|
ddraw/tests: Get rid of struct tvertex.
|
||||||
d3d9: Check the device status in present calls.
|
ddraw/tests: Get rid of struct nvertex.
|
||||||
|
|
||||||
Huw D. M. Davies (1):
|
Huw D. M. Davies (4):
|
||||||
fonts: Add some barb arrow glyphs.
|
comctl32: Don't use the RECT from the custom draw structure when referring to the button alone.
|
||||||
|
comctl32: The RECT in the custom draw structure should be the entire item's size. This includes any separated dropdown arrow.
|
||||||
|
comctl32: Propagate the return value of WM_ERASEBKGND.
|
||||||
|
tools: Only allow the absolute difference in bracket pairs to be less than 128, since we need the sign.
|
||||||
|
|
||||||
Jacek Caban (9):
|
Jacek Caban (13):
|
||||||
vbscript: Reset error number on error mode change.
|
iphlpapi: Protect res_init call with critical section.
|
||||||
mshtml: Added IHTMLWindow2::scroll implementation.
|
urlmon: Don't decode percent-encoded characters in file URLs with implicit scheme.
|
||||||
wininet: Don't change hostPort in HTTP_HttpOpenRequestW.
|
urlmon.idl: Added missing Uri_CREATE_* flags.
|
||||||
wininet: Update hostPort in HTTP_HandleRedirect.
|
wininet: Forward InternetGetCookieA to InternetGetCookieExA, not the other way around.
|
||||||
wininet: Use current server in HTTP_GetRedirectURL.
|
wininet: Forward InternetGetCookieW to InternetGetCookieExW, not the other way around.
|
||||||
wininet: Don't try to read content in response to HEAD request.
|
wininet.h: Added missing INTERNET_COOKIE_* flags.
|
||||||
shdocvw: Added ResetProfileSharing stub.
|
wininet: Forward InternetSetCookieExA to InternetSetCookieExW instead of InternetSetCookieA.
|
||||||
ieframe: Use URL_APPLY_DEFAULT in UrlApplyScheme call.
|
wininet.h: Added InternetCookieState declaration.
|
||||||
shdocvw: Added InstallReg_RunDLL stub.
|
wininet: Fixed InternetSetCookieExW return type and forward InternetSetCookieW to InternetSetCookieExW instead of the other way around.
|
||||||
|
wininet: Added support for INTERNET_COOKIE_HTTPONLY flag to InternetSetCookieEx.
|
||||||
|
wininet: Added support for INTERNET_COOKIE_HTTPONLY flag to InternetGetCookieEx.
|
||||||
|
wininet/tests: Added INTERNET_COOKIE_HTTPONLY tests.
|
||||||
|
wininet: Don't allow overriding httponly cookies with non-httponly ones.
|
||||||
|
|
||||||
Julian Rüger (1):
|
Jactry Zeng (3):
|
||||||
po: Update German translation.
|
riched20: Don't create too many IRichEditOle interface for a RichEdit.
|
||||||
|
riched20: Initialize ed->reOle in ME_MakeEditor().
|
||||||
|
riched20: Return nonzero value instead of zero when EM_SETREADONLY succeeds.
|
||||||
|
|
||||||
Lauri Kenttä (1):
|
Joris van der Wel (4):
|
||||||
po: Update Finnish translation.
|
server: Any of the 4 SE_*_DEFAULTED controls should not be stored on objects, their usage is transient.
|
||||||
|
advapi32/tests: Changed an invalid comment.
|
||||||
|
advapi32/tests: Refactor the retrieval of a security descriptor into a separate function so that it can be used in other tests.
|
||||||
|
server: Setting a security descriptor should not replace an existing owner or group with a default, if only a DACL is being set.
|
||||||
|
|
||||||
Marcus Meissner (3):
|
Ken Thomases (2):
|
||||||
oleaut32: Avoid buffer overread (Coverity).
|
dbghelp: If the caller didn't provide a module load address use the segment start address.
|
||||||
mscms: Removed duplicate return ret (Coverity).
|
dbghelp: Ignore the __PAGEZERO segment.
|
||||||
winealsa/wineoss/winecoreaudio: Calculate frequency in 64bit (Coverity).
|
|
||||||
|
|
||||||
Matteo Bruni (8):
|
Marcus Meissner (2):
|
||||||
d3d9/tests: Test GetData behavior with various size values.
|
windowscodecs: Fixed incorrect memset (Coverity).
|
||||||
wined3d: Validate and handle query size parameter.
|
packager: Fixed incorrect size (Coverity).
|
||||||
wpp: Properly free defines (Valgrind).
|
|
||||||
wpp: Free the include filename on error (Valgrind).
|
|
||||||
d3dcompiler/tests: Add a couple more checks for parent data values.
|
|
||||||
wpp: Free some filename strings after processing an include (Valgrind).
|
|
||||||
wpp: Correctly handle OOM in pop_buffer().
|
|
||||||
d3dx9: Correctly set parent_data for direct includes from the main file.
|
|
||||||
|
|
||||||
Michael Stefaniuc (2):
|
Nikolay Sivov (5):
|
||||||
dmusic: Increment the refcount when a IReferenceClock pointer is returned.
|
shell32: Implement PathYetAnotherMakeUniqueName().
|
||||||
comctl32: Functions using setjmp can never be inlined.
|
advapi32: Implement RegDeleteKeyValue().
|
||||||
|
kernel32: Added support for C3_HIGHSURROGATE/C3_LOWSURROGATE in GetStringTypeW().
|
||||||
|
advapi32: Implement RegSetKeyValue().
|
||||||
|
kernel32: Partially implement GetGeoInfo().
|
||||||
|
|
||||||
Nikolay Sivov (21):
|
Piotr Caban (4):
|
||||||
comctl32/tests: Avoid testing uninitialized value (Valgrind).
|
msvcrt: Fix buffer allocation in setvbuf.
|
||||||
wmp: Implement get_versionInfo().
|
ole32: Don't do any message processing when we're already done with dragdrop operation.
|
||||||
d3drm/tests: Release frame instance (Valgrind).
|
msvcrt: Always set fd to -1 in _sopen_s on failure.
|
||||||
d3dx9: Trace out parameters as pointers (Valgrind).
|
urlmon: Recognize <body> tag in FindMimeFromData function.
|
||||||
quartz/tests: Fix couple of test failures running with limited user.
|
|
||||||
shell32: Release cached desktop folder on process detach.
|
|
||||||
windowscodecs/tests: Fixed some leaks on error path (Valgrind).
|
|
||||||
dsound/tests: Accept another error code.
|
|
||||||
msctf/tests: Fix crash when ITfInputProcessorProfileMgr is not supported.
|
|
||||||
msxml3/tests: Accept Stat() method called on test stream.
|
|
||||||
xmllite/writer: Maintain a stack of written elements to write end tags.
|
|
||||||
dwrite: Recognize more Unicode ranges in script analyzer.
|
|
||||||
kernel32: Added a message for WSAECONNRESET.
|
|
||||||
xmllite/writer: Implement WriteFullEndElement().
|
|
||||||
po: Update Russian translation.
|
|
||||||
scrrun: Implement GetDriveName().
|
|
||||||
scrrun: Implement SerialNumber property.
|
|
||||||
scrrun: Implement FileSystem property.
|
|
||||||
scrrun: Implement get_VolumeName().
|
|
||||||
scrrun/tests: Run test on fixed drive.
|
|
||||||
iphlpapi/tests: Skipping test on access error.
|
|
||||||
|
|
||||||
Piotr Caban (18):
|
Qian Hong (3):
|
||||||
msvcrt: Use size_t to store indexes in qsort.
|
mshtml: Fixed typo.
|
||||||
msvcrt: Allocate data with 16-bytes alignement if small blocks heap is used.
|
gdi32/tests: Improve font name localization tests by not requiring a strict language match.
|
||||||
msvcrt: Add small blocks heap tests.
|
gdiplus: Set outer pointer to NULL when image loading functions fail.
|
||||||
msvcr100: Add _SpinWait implementation.
|
|
||||||
msvcr100/tests: Add _SpinWait tests.
|
|
||||||
msvcr100: Add critical_section class stub.
|
|
||||||
msvcr100: Add critical_section::scoped_lock implementation.
|
|
||||||
msvcr100: Add critical_section class implementation.
|
|
||||||
msvcr110: Add critical_section::try_lock_for implementation.
|
|
||||||
msvcp110: Add missing exports to msvcp110.spec file.
|
|
||||||
kernel32: Fix typo in enum_locale_ex_proc.
|
|
||||||
msvcp110: Add _Mtx_{destroy,getconcrtcs,init,lock,unlock,trylock} implementation.
|
|
||||||
msvcr110: Add __crtInitializeCriticalSectionEx implementation.
|
|
||||||
msvcrt: Fix _flsbuf behavior on streams with MSVCRT__IONBF flag.
|
|
||||||
msvcrt: Fix ungetc on files with empty buffer.
|
|
||||||
msvcrt: Support NULL buffer in setvbuf.
|
|
||||||
msvcrt: Use file->_flag to check if file buffering is enabled.
|
|
||||||
msvcrt: Don't touch _bufsiz value while initializing FILE structure.
|
|
||||||
|
|
||||||
Sebastian Lackner (23):
|
Sebastian Lackner (4):
|
||||||
kernel32: Update VirtualAddress of resource section in write_raw_resources.
|
wininet: Fix invalid memory access in HTTP_QUERY_RAW_HEADERS (Valgrind).
|
||||||
msvcr110: Fix typo in exported symbol _set_SSE2_enable.
|
oleaut32/tests: Add additional tests for VarDecAdd.
|
||||||
user32: Avoid race-condition when unloading module while hook is still active.
|
oleaut32: Decrease accuracy if scaling is not possible in VarDecAdd.
|
||||||
kernel32: Raise DBG_PRINTEXCEPTION_C exception in OutputDebugStringA.
|
shell32: Return NULL-terminated list of arguments in CommandLineToArgvW.
|
||||||
wininet: Don't update *lpdwIndex if HttpQueryInfoW fails with ERROR_INSUFFICIENT_BUFFER.
|
|
||||||
ntdll/tests: Add exception tests for RtlUnwind on i386.
|
|
||||||
ntdll/tests: Use an EXCEPTION_REGISTRATION_RECORD array to prevent compiler from reordering variables.
|
|
||||||
ntdll/tests: Run crashing i386 exception tests as the last step.
|
|
||||||
kernel32: Process OutputDebugString events like regular exceptions.
|
|
||||||
server: Remove output_debug_string request.
|
|
||||||
ntdll/tests: Add more tests for debug string events.
|
|
||||||
server: Grab borrowed debugger reference while handling wake_up() events. (Valgrind).
|
|
||||||
server: Avoid invalid memory access when thread is killed while in wake_up(). (Valgrind).
|
|
||||||
kernel32: Fix a valgrind warning in format_add_char(). (Valgrind).
|
|
||||||
kernel32/tests: Add missing HeapFree() in doChildren(). (Valgrind).
|
|
||||||
comctl32: Allocate new memory in notify_forward_header() to avoid Free() on wrong pointer. (Valgrind).
|
|
||||||
ntdll: Fix leaking activation context when terminating via exit_thread(). (Valgrind).
|
|
||||||
kernel32/tests: Add missing ReleaseActCtx() calls. (Valgrind).
|
|
||||||
ntdll: Avoid leaking activation context in RtlCreateUserThread. (Valgrind).
|
|
||||||
kernel32: Process DBG_RIPEXCEPTION events like regular exceptions.
|
|
||||||
server: Get rid of RIP_EVENT union elements.
|
|
||||||
ntdll/tests: Add tests for DBG_RIPEXCEPTION debugger events.
|
|
||||||
user32/tests: Add a missing call to ReleaseActCtx().
|
|
||||||
|
|
||||||
Shuai Meng (2):
|
Shuai Meng (2):
|
||||||
vbscript: Implemented CSng.
|
vbscript: Implemented VarType.
|
||||||
vbscript: Implemented TypeName.
|
vbscript: Implemented Sgn.
|
||||||
|
|
||||||
Thomas Faber (2):
|
Stefan Dösinger (8):
|
||||||
rpcrt4: Do not omit mandatory argument to VirtualProtect.
|
wined3d: Set palettes on the swapchain.
|
||||||
msvcrt: Do not omit mandatory argument to VirtualProtect.
|
wined3d: Do not write a FIXME about WINED3DUSAGE_WRITEONLY.
|
||||||
|
ddraw: Refuse SetPalette and GetPalette on lost surfaces.
|
||||||
|
d3d9: Ignore SetPriority and GetPriority calls on surfaces.
|
||||||
|
wined3d: Ignore set_priority calls on non-managed resources.
|
||||||
|
d3d9/tests: Add a test for SetPriority and GetPriority.
|
||||||
|
d3d8/tests: Add a test for SetPriority and GetPriority.
|
||||||
|
d3d9/tests: Fix some ok() call style issues.
|
||||||
|
|
||||||
Vincent Povirk (13):
|
Vincent Povirk (7):
|
||||||
ole32: Add tests for STGC_OVERWRITE.
|
ole32: Simplify the FileMonikerImpl_BindToStorage code.
|
||||||
windowscodecs: Share WriteSource code between implementations.
|
winebrowser: Manually percent-encode file: paths for unix filenames.
|
||||||
windowscodecs: Check for empty rect in WriteSource_Proxy.
|
winebrowser: Add traces for file uri conversion steps.
|
||||||
windowscodecs: Support InterlaceOption in PNG encoder.
|
winebrowser: Don't use IUriBuilder with unix file: uri's.
|
||||||
shell32: Set tm_isdst before calling mktime.
|
urlmon: Add tests for implicit file uri's with percent encodings.
|
||||||
advapi32/tests: Account for limited users in registry test.
|
gdiplus: Account for transforms when calculating hdc bounds.
|
||||||
windowscodecs: Fix memory leak in ComponentFactory_CreateBitmapFromSource.
|
winex11: Leave fullscreen state alone when minimizing.
|
||||||
windowscodecs: Fix leak in DGifGetImageDesc.
|
|
||||||
windowscodecs: Fix leak in test_propertybag_getpropertyinfo.
|
|
||||||
windowscodecs: Fix leak in test_QueryCapability.
|
|
||||||
windowscodecs: Fix leak in test_QueryCapability.
|
|
||||||
Revert "windowscodecs: Fix leak in test_QueryCapability.".
|
|
||||||
windowscodecs: Fix interlaced PNG writing.
|
|
||||||
|
|
||||||
Zhenbo Li (2):
|
Zhenbo Li (1):
|
||||||
mshtml: Added IHTMLTableCell::cellIndex method implementation.
|
shlwapi/tests: Add tests for PathIsRelativeA/W.
|
||||||
shell32: Fix SHFileOperation when deleting a nonexistent directory.
|
|
||||||
|
|
||||||
--
|
--
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
|
|
1
AUTHORS
1
AUTHORS
|
@ -689,6 +689,7 @@ Jörg Höhle
|
||||||
Jörg Mayer
|
Jörg Mayer
|
||||||
Joris Beugnies
|
Joris Beugnies
|
||||||
Joris Huizer
|
Joris Huizer
|
||||||
|
Joris van der Wel
|
||||||
Jose Alonso
|
Jose Alonso
|
||||||
Josef Meixner
|
Josef Meixner
|
||||||
José Manuel Ferrer Ortiz
|
José Manuel Ferrer Ortiz
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#! /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.69 for Wine 1.7.21.
|
# Generated by GNU Autoconf 2.69 for Wine 1.7.22.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -580,8 +580,8 @@ MAKEFLAGS=
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='Wine'
|
PACKAGE_NAME='Wine'
|
||||||
PACKAGE_TARNAME='wine'
|
PACKAGE_TARNAME='wine'
|
||||||
PACKAGE_VERSION='1.7.21'
|
PACKAGE_VERSION='1.7.22'
|
||||||
PACKAGE_STRING='Wine 1.7.21'
|
PACKAGE_STRING='Wine 1.7.22'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='http://www.winehq.org'
|
PACKAGE_URL='http://www.winehq.org'
|
||||||
|
|
||||||
|
@ -1976,7 +1976,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 1.7.21 to adapt to many kinds of systems.
|
\`configure' configures Wine 1.7.22 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -2045,7 +2045,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 1.7.21:";;
|
short | recursive ) echo "Configuration of Wine 1.7.22:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2240,7 +2240,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 1.7.21
|
Wine configure 1.7.22
|
||||||
generated by GNU Autoconf 2.69
|
generated by GNU Autoconf 2.69
|
||||||
|
|
||||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||||
|
@ -2758,7 +2758,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 1.7.21, which was
|
It was created by Wine $as_me 1.7.22, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -18089,7 +18089,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=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 1.7.21, which was
|
This file was extended by Wine $as_me 1.7.22, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -18160,7 +18160,7 @@ _ACEOF
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 1.7.21
|
Wine config.status 1.7.22
|
||||||
configured by $0, generated by GNU Autoconf 2.69,
|
configured by $0, generated by GNU Autoconf 2.69,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue