From f3b9fb554dd116c881422098738a1f0223087cd1 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard <julliard@winehq.org> Date: Fri, 25 Sep 2009 18:53:43 +0200 Subject: [PATCH] Release 1.1.30. --- ANNOUNCE | 1366 +++++++++++++++++++++++++++++++---------------------- VERSION | 2 +- configure | 18 +- 3 files changed, 823 insertions(+), 563 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index 76e052bfc0f..24dd7e88347 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,16 +1,17 @@ -The Wine development release 1.1.29 is now available. +The Wine development release 1.1.30 is now available. What's new in this release (see below for details): - - Improved Gecko integration by using Wine's network layers. - - Use of external libmpg123 for mp3 decoding. - - Support for JPEG and PNG formats in WindowsCodecs. - - Many regression test fixes for Win64 and Windows 7. + - Support for OpenAL. + - Many improvements in HTML and JavaScript support. + - Many common controls fixes and improvements. + - More Direct3D 10 work. + - Better MAPI support. - Various bug fixes. The source is available from the following locations: - http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.29.tar.bz2 - http://prdownloads.sourceforge.net/wine/wine-1.1.29.tar.bz2 + http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.30.tar.bz2 + http://prdownloads.sourceforge.net/wine/wine-1.1.30.tar.bz2 Binary packages for various distributions will be available from: @@ -26,564 +27,823 @@ AUTHORS in the distribution for the complete list. ---------------------------------------------------------------- -Bugs fixed in 1.1.29: - - 231 winemaker: Issue the warnings directly in the source - 5625 Wine does not handle internet proxy settings conveniently - 7854 VB 3.0: Installation fails - 9294 Crash when loading Vampire - The Maquerade - Redemption - 10397 CSS crashes when trying to accept option change - 11345 Wrong button vertical position - 11618 Wineinstall blocks midway through - 13125 Fahrenheit (Indigo Prophecy) broken in newer versions of Wine. - 13411 setup_exception_record stack overflow in Teach2000 - 13945 subversion fails to Initial network when using http protocol - 14110 Adobe Audition 1.5: does not install in Hardy Heron - 14198 Achieve planner crashes after entering data - 14206 Achieve planner freezes when clicking the 'finished' tab - 14784 SetWindowHookEx fail to inject DLL containing the HookProc if... - 14907 TntMPD: Install procedure stopped working between 0.9.61 and 1.0.0 - 14998 BioShock demo dose not start at all - 15056 Graphical glitches in the menu of The longest journey demo - 15112 Prey crashes with Segmentation fault - 15181 IBM Client Access Terminal Emulator crashes on startup - 15563 AVG Free 7.1 fails due to missing or broken DLLs - 15744 Microsoft Money 2001 can't open saved files - 16153 F1 Challenge, incorrectly renders rear view - 16249 mspaint does not render PNG files correctly - 16292 Activeworlds client 4.2 update fails with "reason 13" - 16677 World of Warcraft WotLK crashes randomly after login - 16844 3dmark2001 Point Sprites test rendered incorrectly in wine >= 1.1.12 - 17150 Achieve Planner 1.9.0 (XP version) aborts with "failed to load resources from resource file" - 17227 PAF 5 help window text is blank - 17394 Chip view window is not displayed properly - 17408 ASPI crashes randomly - 17428 Taskmgr: blank process names in Process list. - 17482 Paint.NET doesn't install anymore - 17783 steamcommunity.com certificate not recognised - 17897 OpenAL installer thinks it is AMD-64 - 17898 DM Evidence application freezes - 18275 Snail Mail crashes during startup - 18519 eMule crashes scrolling files - 18525 Adobe Reader 9.10 upgrade fails - 18989 Trackmania Nations Forever does not run - 19086 Front Panel Designer: crashes when trying to load saved files - 19185 Word Viewer crash at the end of the installation - 19266 POD and Caldari shuttle bad render - 19318 Word Viewer 2003 - installs extra files? (appinstall) - 19392 Runes of magic : crash while entering world - 19472 EVE Online avatar rendering sometimes crashes Wine - 19631 Multiple application installations fail after BadMatch error - 19721 Dragon NaturallySpeaking 10S training text grays-out too fast - 19778 cmd set "FOO=bar" does the wrong thing; breaks firefox build script - 19822 many fullscreen apps loose focus in a virtual desktop when leaving it - 19826 .Net 2.0 Listview isn't updated properly and causes program to hang - 19839 Access violation when closing ImgBurn 2.5.0.0 if its 'Disc Layout Editor' window has ever been opened. - 19854 Oblivion crashes constantly if music is enabled - 19875 64-bit wine build broken +Bugs fixed in 1.1.30: + + 175 CreateIcon does not resize bitmaps + 4965 Unable to right click on TCL windows apps + 5092 FASMW registers file change upon mouse click + 5537 ninjam: Enter (return) key does not work + 5725 Code for undocumented SwitchToThisWindow function does not reflect empirical evidence + 5729 Settlers 2 10th Anniversary Edition Demo Shader Errors + 5787 mirc script editor complains about truncated files + 6318 VB app can't access database + 6400 Phantomtest records scripts with too many line breaks + 6787 Execution of .exe file cause nothing in Servant Salamander + 6813 RichEdit:Performance issue in opening large files + 7269 Problem with BDE applications - error $251E. + 7270 EnigmaSimulator.exe: black client area + 7877 Weatherbug install stops because of missing wxdist.dll + 8237 C&C 3 out of memory crashes + 9345 SecureCRT - Scroll fails on any connection + 9362 Incredimail install fails on unimplemented function gdiplus.dll.GdipGetImageEncodersSize + 9372 Starting a Dawn of War: Dark Crusade campaign causes a crash. + 9735 Wine supplants system menu in child window title bars + 9931 Offscreen render targets seem to be off by one + 10120 Oblivion lines in water + 10493 Wine do no report Pixel Shader 3.0 properly to games + 10538 Soul Reaver run runs into a problem with wine 0.9.49 + 10651 attempt to save storage snapshot of PalmOS simulator causes crash + 10720 All chords lyrics aren't displayed in Guitar Pro 5.X + 10758 myst4 crashes during startup + 11903 Flickering green rectangle in Portal game + 12077 Outpost: Can't load DIB.DRV followed by an unhandled page fault. + 12262 Sonic Heroes Demo launcher buttons have glitches + 12943 Fonts in some games are displayed incorrectly + 12982 MP3tag - <keep> value not set if multiple fields selected + 13995 Microsoft .NET Framework 1.1 Service Pack 1 fails to install (crash) + 14153 StrongDC++ hangs at start + 14657 BIOSHOCK crash when loading second level + 14851 Soulseek: can't connect to server + 14859 quartz: filtermapper.ok test fails in PC-BSD but not in Ubuntu + 14930 SPSS 16/17, Adobe Audition 2, Framemaker 9 installers fail during file extraction + 14979 Winecfg : Test Audio Button hangs winecfg + 15159 Blitzkrieg game crashes on startup + 15248 Atlantis Quest 1.0 demo hangs on exit + 15325 gdi32: palette test fails in PC-BSD but not Ubuntu + 15382 Tray icons won't appear + 15642 Quake Live fails to install + 15651 Corel Painter X needs GdipCreateHBITMAPFromBitmap + 15717 Far Cry 2 quits when OffscreenRenderingMode=fbo + 15746 T-72 Balkans in fire demo hangs and sometimes crashes + 15780 5 Days A Stranger game encounters a page fault on startup + 15816 Office XP installer aborts early + 16228 Cannot get a script function from within a comment node. + 16240 really long lines fail to import into registery + 16399 Theocracy "create Directdraw Failed" + 16601 Prince of Persia (SoT) ingame graphics stutter after Bink video playback + 16642 Program window shuts down on pressing "Esc" + 16751 winedbg/be_ppc.c: initialization from incompatible pointer type + 16918 Flatout 2 network game not working + 16924 Firefly: crashes trying to load MSVCR90.dll + 16928 Grand Theft Auto San Andreas: freezes when looking into the sun + 17136 IE7 error on startup - Cannot find '%ws'. + 17291 Enemy Territory Quake Wars benchmark crashes on startup with a divide by zero error in gdiplus + 17486 [radeon] FIFA 2004 shows no backgrounds + 17599 bridgebaseonline crash + 17626 Problems with H&R Block's TaxCut 2008 + 17883 Telltale game "Wallace & Grommit" cannot be validated + 17985 Slingplayer 2.0 unhandled exception in GdipCreateTexture2I + 18041 Teamviewer 4 crash on Add group of Partner List + 18060 Redraw problems in Idle + 18151 strtol - errno is not set + 18199 WebSlingPlayer Firefox fails to connect to Slingbox + 18317 Flash CS3 crash due to unimplemented function gdiplus.dll.GdipSetPathGradientPresetBlend + 18387 Oblivion doesn't quite make it all the way down + 18479 problem with writing to stdout under MSYS + 18834 Repeat installation of vcredist_x86.exe (vcrun2005 associated DLLs) deletes them permanently from the winsxs folder + 18917 Star Trek Armada 2: Graphic's initiation failed. + 19012 Thief 2 demo crashes on new game + 19131 GNU Emacs 22.3 multiple graphical glitches [dogfood] + 19174 Plants vs Zombies is way too slow + 19243 WebSlingPlayer Firefox remote doesn't work + 19244 Mavis Beacon crashes wine and enabling +relay works as a workaround + 19259 Battleforge installer quits unexpectedly + 19411 'wine uninstaller' crashes on launch (appinstall) + 19554 Men of War crashes on boot + 19647 mscms: GetStandardColorSpaceProfileW() profile id handling incorrect (LCS_sRGB and LCS_WINDOWS_COLOR_SPACE) + 19697 NTE Quick Cross 14.0 fails to display icons due to "invalid floating point exception" + 19783 Visual C++ 2005 Express: building Firefox: mt.exe crashes while linking mkdepend + 19808 Golden Tiger Casino seems to lock up when init + 19809 all cygwin apps crash on exit if run outside wineconsole + 19810 Visual C 2008 redistributable installers fail to start + 19890 Trine crashes game if joystick connected. + 19916 Steam client color scheme appears as green/red instead of gray/brown + 19919 art2kmin needs oledb32.dll.DllRegisterServer + 19964 Implement CertGetNameString( CERT_NAME_ATTR_TYPE ) + 19966 Inplement HalGetBusDataByOffset to do the same as HalGetBusData + 19988 NTE Quick Cross 14.0 displays "bitmap image is not valid" message box when opening certain windows + 20008 joystick's POV doesn't work when using evdev + 20011 Oracle IRM Desktop application fails with "error code: 80040325" message box + 20027 Registax 5 fails + 20040 After sending EM_SETREADONLY to change edit controls the screen does not get updated + 20049 Path Problems with SaveDialog + 20070 Wine applications can't set an gamma value + 20072 Incorrectly written in Notepad in italian + 20106 Grim Fandago Launcher: Invalid floating point operation error + 20134 Latest wine crashes WoW update downloader ---------------------------------------------------------------- -Changes since 1.1.28: - -Akihiro Sagawa (8): - uninstaller: Add Japanese translation. - appwiz.cpl: Update and refine Japanese translation. - reg: Update Japanese translation. - comctl32: Update Japanese translation. - regedit: Update Japanese translation. - shell32: Update Japanese translation. - csetupapi: Update Japanese translation. - winecfg: Update Japanese translation. - -Alexandre Julliard (44): - server: Define an architecture-independent structure for process startup info. - winebuild: Add win32/win64 generic architectures in addition to specific CPUs. - ntdll: The large integer functions are 32-bit only. - msvcrt: The floating point adjust functions only make sense on i386. - user32: The LongPtr functions are only exported on 64-bit. - shell32: Move the IQueryAssociations implementation from shlwapi to shell32. - winemp3: Include wine/port.h. - libwine: Determine the bin directory independently from the lib directory if possible. - ntdll/tests: Make sure buffer alignment is correct. - comctl32/tests: Fix tab control test failures on older Windows versions. - comctl32/tests: Fix tooltips test failures on older Windows versions. - riched20: Make sure we have a valid ITextHost vtable for all platforms. - ntdll: Correctly jump to the modified context after an exception on x86_64. - tools: Take into account the executable extension when looking for tools in the path. - ntdll: Fix handling of the duplicate MxCsr entry in the x86_64 context. - ntdll: Fix a couple of system information structures for 64-bit. - ntdll: Return the expected length in NtQueryInformationProcess. - ntdll: Define correct address space limits for x86_64. - setupapi: Fix a structure size check for 64-bit. - ws2_32/tests: Fix test failures on Vista. - ntdll: Move the abort_thread() function to the CPU-specific files to allow redefining it. - ntdll: Unwind the stack before calling exit/abort_thread. - ntdll: Add support for unwinding the signal stack on x86_64. - ntdll: Add support for Dwarf expressions in call frame information. - ntdll: Route the process startup through the platform-specific thread startup code. - ntdll: Use a more drastic (and simpler) method for unwinding the stack on thread exit. - configure: Check for mpg123_feed function since we require it. - kernel32: Fix the GetThreadPriorityBoost return value. - comctl32/tests: Fix some toolbar test failures on older Windows versions. - comctl32/tests: Fix status test failures on older Windows versions. - tools: Copy 16-bit font definitions to avoid including 16-bit headers. - configure: Fix remaining instances of mpg123_init check. - winex11: Bytes per line is signed so make it an int instead of a DWORD. - user32: Don't send focus change messages if foreground window didn't change. - user32: Bring SwitchToThisWindow a bit more in line with the now documented behavior. - libport: Added an interlocked_cmpxchg128 function for 64-bit. - ntdll: Implemented the SList functions for Win64. - msxml3: Move typelib definitions out of #ifdef HAVE_LIBXML2. - server: Disable large files for procfs on Solaris. - msvcrt: Fix the strtol/strtoul definitions. - configure: Add a .exe extension to the tools dependencies when building on Windows. - setupapi: Fix a compiler warning. - kernel32/tests: Avoid size_t in traces. - windowscodecs/tests: Avoid size_t in traces. - -Alistair Leslie-Hughes (9): - mshtml: Implement HTMLCurrentStyle_get_borderRightWidth. - mshtml: Implement IHTMLCurrentStyle_get_borderBottomWidth. - mshtml: Implement IHTMLCurrentStyle_get_borderTopWidth. - mshtml: Implement IHTMLCurrentStyle_get_color. - mshtml: Implement IHTMLCurrentStyle_get_backgroundColor. - mshtml: Implement IHTMLCurrentStyle_get_overflow. - mshtml: Implement IHTMLCurrentStyle_get_borderWidth. - mshtml: Implement IHTMLCurrentStyle_get_margin. - mshtml: Implement IHTMLStyle get/put letterSpacing. - -Andrew Eikum (9): - ole32: Don't read past the end of the stream when converting block types. - gdiplus: Support regions of more than one rectangle in GdipCreateRegionHrgn. - user32/tests: Fix input test failures on NT4. - gdiplus: Implement GdipIsVisibleRegionPoint. - gdiplus: Implement GdipIsVisibleRegionRect. - gdiplus: Add utility function get_visible_clip_region. - gdiplus: Implement GdipIsVisiblePoint. - gdiplus: Implement GdipIsVisibleRect. - ole32: Overwrite previous CompObj instead of failing. - -Andrew Nguyen (2): - user32/tests: Fix a test failure on Win9x. - comdlg32: Fix the copyright year for the Esperanto translation. - -André Hentschel (4): - wcmd: Ignore start and end quotes. - winemaker: Fix dll compiling in project files. - winemaker: Update usage text. - winetest: Mute an annoying message box. - -Aric Stewart (11): - msacm32: If a driver load fails and it does not give us another error set the error to MMSYSERR_NODRIVER. - msacm32: In acmDriverDetails if we are unable to load the driver then return MMSYSERR_NOTSUPPORTED as windows does. - msacm32/tests: msacm32 can enumerate drivers that cannot be loaded or have their details queried. Deal with this properly. - winemp3.acm: Link to system libmpg123.so. - msctf: Define ITfSourceSingle. - msctf: Stub implementation of ITfSourceSingle for ITfContext. - msctf: Hook up ITfTextEditSink::OnEndEdit. - msctf: Hook up ITfLanguageProfileNotifySink::OnLanguageChange. - msctf: Correct handling if NULL for pdimFocus in ITfThreadMgr::SetFocus. - msctf: Implement ITfThreadMgr::AssociateFocus. - msctf/tests: Test ITfThreadMgr::AssociateFocus. - -Austin English (9): - dxdiag: Add stub implementation. - dnsapi: Add a stub for DnsFlushResolverCache. - ole32: Add a stub for CoGetCurrentLogicalThreadId. - dxdiag: Make dxdiag a Unicode rather than ANSI program. - dxdiag: Add basic command line parsing. - ntdll/tests: Fix a compiler warning on PowerPC. - winscard: Add a stub for SCardListCardsA. - oleaut32: Avoid a NULL pointer dereference. - ole32: Fix build on Power PC. - -Benjamin Kramer (1): - ntdll: Fix build on MacOSX. - -Chris Robinson (1): - winemp3.acm: Fix reading/decoding loop. - -Damjan Jovanovic (1): - sti: Add self registration. - -Davide Pizzetti (2): - regedit: Italian translation update. - winhlp32: Italian translation update. +Changes since 1.1.29: + +Akihiro Sagawa (5): + documentation: Update Japanese translation. + xcopy: Add Japanese translation. + kernel32: Add Japanese system error messages. + start: Add Japanese translation. + user32: Update Japanese resource. + +Alexander Scott-Johns (3): + user32/tests: Add some clipboard viewer tests. + user32: When sending the WM_DRAWCLIPBOARD message, pass the clipboard owner in wParam. + user32: Send a WM_DRAWCLIPBOARD message to the new viewer when SetClipboardViewer is called. + +Alexandre Julliard (45): + user32/tests: Non-US keyboards are allowed on Wine too. + msi: Force overwriting of read-only files when extracting a cabinet, with tests. + include: Fix the RPC_AUTH_KEY_RETRIEVAL_FN definition. + kernel32: Use explicit prototypes for function pointers. + user32: Use explicit prototypes for function pointers. + user32/tests: Use explicit prototypes for function pointers. + comctl32: Use explicit prototypes for function pointers. + mapi32: Use explicit prototypes for function pointers. + shell32: Use explicit prototypes for function pointers. + advapi32/tests: Use explicit prototypes for function pointers. + ntdll: Fix a file descriptor leak. + ntdll: Make sure that serial ioctl calls fail on non-serial handles. + msvcrt: Add validity checks on the size of the handle inheritance block. + msvcrt/tests: Add tests for the handle inheritance block. + actxprxy: Add proxies for activscp.idl. + actxprxy: Add proxies for comcat.idl. + actxprxy: Add proxies for docobj.idl. + actxprxy: Add proxies for hlink.idl. + actxprxy: Add proxies for htiframe.idl. + actxprxy: Add proxies for objsafe.idl. + actxprxy: Add proxies for ocmm.idl. + actxprxy: Add proxies for shobjidl.idl. + actxprxy: Add proxies for urlhist.idl. + ole32: Don't register interfaces that belong to actxprxy. + include: Fix an idl string type. + quartz: Add proxies for strmif.idl. + ntdll: Only create the CPU registry keys on first run. + ntdll: Remap EXCEPTION_EXECUTE_FAULT only after the internal handlers have been run. + oleaut32: Properly register the stdole typelibs. + oleaut32: Use the appropriate PSFactoryBuffer guid when registering interfaces. + kernel32: Cope with an empty resource section in UpdateResource. + kernel32/tests: Fix a couple of failures in the comm tests. + ntdll: Avoid crashing on an empty resource directory. + pstorec: Add a typelib resource. + sti: StiCreateInstance doesn't need its own implementation. + ntdll: Move creation of the CPU-specific registry keys to wineboot. + ntdll: Silence a noisy FIXME. + winedump: Ordinal functions can be forwards too. + ntdll: Support both 32-bit and 64-bit modules in RtlImageDirectoryEntryToData. + ntdll: Add support for ordinal forwards. + shell32: Don't try to call a 16-bit function on non-x86 platforms. + comctl32/tests: Fix some rebar tests on older comctl32 versions. + comctl32/tests: Use UDM_GET/SETPOS instead of UDM_GET/SETPOS32 for compatibility with old versions. + windowscodecs: Fix incorrect overflow check caused by test mistake. + user32/tests: Add missing flush_events in ScrollWindow test. + +Alistair Leslie-Hughes (16): + msxml3: Add IDispatchEx support to IXMLDOMElement. + mshtml: Add support for Reference BSTR when setting styles. + mshtml: Implement IHTMLCurrentStyle_get_borderLeftColor. + mshtml: Implement IHTMLCurrentStyle_get_borderTopColor. + mshtml: Implement IHTMLCurrentStyle_get_borderRightColor. + mshtml: Implement IHTMLCurrentStyle_get_borderBottomColor. + mshtml: Implement IHTMLCurrentStyle_get_paddingTop. + mshtml: Implement IHTMLCurrentStyle_get_paddingRight. + mshtml: Implement IHTMLCurrentStyle_get_paddingBottom. + mshtml: Implement IHTMLCurrentStyle_get_letterSpacing. + mshtml: Implement IHTMLCurrentStyle_get_marginTop. + mshtml: Implement IHTMLCurrentStyle_get_marginBottom. + mshtml: Implement IHTMLCurrentStyle_get_right. + mshtml: Implement IHTMLCurrentStyle_get_bottom. + mshtml: Implement IHTMLCurrentStyle_get_lineHeight. + mshtml: Implement IHTMLCurrentStyle_get_textIndent. + +Andrew Eikum (2): + ole32: Don't fail when constants are 'incorrect'. + mshtml: Reimplement IHTMLElement::{get, set}Attribute using IDispatchEx. + +André Hentschel (10): + jscript: Update German translation. + oleaut32/tests: Add a testcase for vartype. + readme.de: Git is not an acronym. + oleaut32: Test for rolled minutes. + README.de: Convert to utf-8. + oleaut32: Test for rolled hours and seconds. + winemaker: Update manpage. + winex11: Add alternative header for xf86vm. + include: Add ARM endianess. + winegcc: Add ARM support. + +Aric Stewart (13): + msctf: Stub of TF_InvalidAssemblyListCacheIfExist. + msctf: Add stub ITfSourceSingle interface to ThreadMgr. + msctf: Define ITfThreadFocusSink. + msctf/test: Add sink_fire_ok helper and use it to check sink firing. + msctf/tests: Add handler sink_check_ok for checking fired sinks. + msctf/tests: Correct wine_todo handling in sinks. + msctf/tests: Fix tests for Windows Vista. + msctf/tests: Add wine_todo processing to sink_check_ok. + wininet: Ensure the ftp connections lstnSocket is set to -1 after each close. + wininet: Be sure to set lpwfs->pasvSocket to -1 when closing the socket to prevent double closes. + shlwapi: Implement StrChrNW. + advapi32: Implement LsaLookupSids. + shell32: Stub ShellHookProc. + +Aurimas FiÅ¡eras (2): + jscript: Update Lithuanian translation. + jscript: Update Lithuanian translation. + +Austin English (7): + hal: Add a stub for HalGetBusDataByOffset. + netapi32: Add a stub for NetGroupGetInfo. + advapi32/tests: Avoid #if 0, use if(0) instead. + Cancel in Italian is Annulla, not Anulla. + clock: Fix license in Swedish resources. + progman: Fix license in Swedish resources. + wined3d: Recognize DRI R300 drivers as Mesa. + +Chris Robinson (6): + openal32: Add a stub DLL thunk. + openal32: Fill out thunk functions. + openal32: Wrap and track OpenAL contexts. + openal32: Add thunks for EFX functions. + openal32: Pass invalid contexts to the host OpenAL lib so it can set the proper error state. + openal32: Downgrade two FIXMEs to WARNs, since they test app-specified parameters. + +Damjan Jovanovic (2): + sti.h: Add sti create function declarations. + sti: Add sti class factory. + +Dan Kegel (5): + ntdll: Add tests for NtQueryInformationFile. + ntdll: Add initial test for NtQueryDirectoryFile(). + ntdll: Fix NtQueryInformationFile test failures on Vista Home Basic. + cmd: Improve 'attrib' builtin to handle at least setting/clearing single attributes. + cmd: Make 'dir' hide hidden or system files by default. + +Davide Pizzetti (3): + winecfg: Italian translation update. + start: Italian translation update. + winefile: Italian translation update. Detlef Riekenberg (5): - ws2_32: Use only the lower 16 bit as level when calling [g|s]etsockopt from 16 bit. - ws2_32: Set WSAEINVAL on invalid levels in set+getsockopt. - ws2_32/tests: Add tests for getsockopt with invalid levels. - ws2_32/tests: Add tests for setsockopt with invalid levels. - regedit: Do not write junk after the LastKey value. - -Dylan Smith (7): - makedep: Handle non-overwriting rename for Windows. - winedbg: Prevent syntax errors for list command due to the lexer. - winedbg: Fixed listing source of function in file. - tools: Detect windows platform with _WIN32 instead of _WINDOWS. - taskmgr: Finish partial unicode conversion of process page. - winedbg: Extract address from expression for listing source at address. - winedbg: Resolve typedefs when checking for user defined type. - -Eric Pouech (9): - configure: Check for large filesystems support. - winmm: Correctly check for the installed default ioProcs. - services: Correctly store the service's PID upon startup. - Remove a couple of superfluous casts. - ole32: Fix various missing Release calls on monikers. - kernel32: Handle the case where wineconsole isn't properly started. - shell32: In shell view, use the expected value for the effect in Drag & Drop operation. - msvcrt: Correctly handle the error cases in strtol and strtoul. - winedbg: Fix backend prototypes for PowerPC and Alpha. - -Francois Gouget (21): - wrc: Add a '\n' to a parser_warning() call. - ntoskrnl.exe: Remove a space before a '\n'. - windowscodecs/tests: Make some functions static. - riched20: Make ME_SetCursorToEnd() static. - mshtml: Remove the create_nsstream() prototype. - jscript: Make Arguments_value() static. + include: Add a missing semicolon (splint). + libs/port: use gcc compatible asm code as default for __i386__ (for PCC). + twain_32/tests: Avoid a Dialog from a DS when the scanner is not connected. + advapi32: Don't use -1 as dstlen in WideCharToMultiByte. + advapi32: Don't use -1 as dstlen in MultiByteToWideChar. + +Dmitry Timoshkov (4): + riched20: Make vtables const. + winex11.drv: Handle WM_DELETE_WINDOW by simulating clicking the caption Close button. + user32: Send the same lParam with WM_SYSCOMMAND/SC_CLOSE as was received with WM_NCLBUTTONDOWN. + ntdll: RtlpNtQueryValueKey takes 5 parameters. + +Dylan Smith (1): + richedit: Silence fixme for WM_STYLECHANGING & WM_STYLECHANGED. + +Eric Pouech (7): + ntdll: In SYSTEM_BASIC_INFORMATION, the active processors field refers to the affinity mask. + kernel32: Store the process features flag in the KUSER_SHARED_DATA structure. + ntdll: Reuse kernel32's cpu info to implement NtQuerySystemInformation(SystemProcessInformation). + ntdll: Implement basic support for processor power information. + ntdll: Moved CPU related registry key creation from kernel32 to ntdll. + kernel32: Rewrite GetSystemInfo() purely on ntdll calls. + winhelp: Added support for hotspot links in graphical objects. + +Erich Hoover (1): + winealsa.drv: Fix DSOUND_BufPtrDiff in Kane's Wrath with new audio pathway. + +Francois Gouget (5): + uninstaller: Perform a case-insensitive search for the application to uninstall. jscript: Add a trailing '\n' to a FIXME(). - windowscodecs/tests: Fix compilation on systems that don't support nameless unions. - rpcrt4/tests: Fix compilation on systems that don't support nameless unions. - ddraw/tests: Fix compilation on systems that don't support nameless unions. - d3drm/tests: Fix compilation on systems that don't support nameless unions. - windowscodecs: Fix compilation on systems that don't support nameless unions. - d3d10core/tests: Fix compilation on systems that don't support nameless unions. - rpcrt4: Fix compilation on systems that don't support nameless unions. - iphlpapi: Fix compilation on systems that don't support nameless structs or unions. - d3d10core: Fix compilation on systems that don't support nameless unions. - wintrust/tests: Fix compilation on systems that don't support nameless unions. - d3dx9_36: Fix compilation on systems that don't support nameless unions. - ddrawex: Fix compilation on systems that don't support nameless unions. - dplayx/tests: Fix compilation on systems that don't support nameless unions. - iphlpapi/tests: Fix compilation on systems that don't support nameless unions or structs. - -Ge van Geldorp (21): - netapi32/tests: Fix tests on Win7. - shlwapi/tests: Prevent buffer overflow. - ntdll/tests: Fix info tests on Win7. - ntdll/tests: Add acceptable status codes for Win7. - shlwapi/tests: Remove test that crashes on Win7. - ntdll/tests: Pass properly aligned buffers. - crypt32/tests: Remove test that crashes on Win7. - advapi32/tests: Add acceptable error codes for Win7. - advapi32/tests: Fix tests on Win7. - kernel32/tests: Remove test that crashes on Win7. - user32/tests: Fix test failure on Win7. - msi/tests: Create only a single restore point. - netapi32/tests: Add acceptable error codes for Win7. - comctl32/tests: Adjust message sequences for Win7 (monthcal). - comctl32/tests: Adjust message sequences for Win7 (updown). - comdlg32/tests: Fix test on Win7. - comctl32/tests: Adjust message sequences for Win7 (trackbar). - kernel32/tests: Fix locale tests on Vista and higher. - shell32/tests: Fix tests on Vista+. - gdiplus/tests: Fix test on Win7. - msvcrt/tests: Add acceptable error codes for W2K8+. - -Hans Leidekker (5): - mscms: Use correct standard color space constants in GetStandardColorSpaceProfileW. - mscms/tests: Remove code that mixes up color space IDs and standard color space IDs. - msi: Set REINSTALL property when the product is already installed and the command line is empty. - msi: Add a partial implementation of MsiDetermineApplicablePatchesW. - wininet: Destroy authorization info on failure in HTTP_DoAuthorization. - -Henri Verbeet (40): - wined3d: Properly check if an attribute is used in loadVertexData(). - wined3d: Properly check if an attribute is used in loadTexCoords(). - wined3d: Properly check if an attribute is used in buffer_check_attribute(). - wined3d: Properly check if an attribute is used in drawStridedSlowVs(). - wined3d: Properly check if an attribute is used in state_colormat(). - wined3d: Properly check if an attribute is used in drawStridedSlow(). - wined3d: Properly check if an attribute is used in streamsrc(). - wined3d: Properly check if an attribute is used in find_conversion_shift(). - d3d8: Remove stray tabs. - d3d8: Use a wined3d cs for wined3d locking. - wined3d: Properly check if an attribute is used in transform_texture(). - wined3d: Properly check if an attribute is used in state_normalize(). - wined3d: Properly check if an attribute is used in remove_vbos(). - d3d9: Remove stray tabs. - d3d9: Use the wined3d cs for wined3d locking. - wined3d: Properly check if an attribute is used in drawStridedInstanced(). - wined3d: Get rid of a redundant memset() in device_stream_info_from_declaration(). - d3d10: Add the ID3D10EffectScalarVariable interface. - d3d10: Add the ID3D10EffectVectorVariable interface. - wined3d: Remove trailing spaces. - d3d10: Add the ID3D10EffectStringVariable interface. - d3d10: Add the ID3D10EffectShaderResourceVariable interface. - d3d10: Add the ID3D10EffectRenderTargetViewVariable interface. - d3d10: Add the ID3D10EffectDepthStencilViewVariable interface. - d3d9: Remove trailing spaces. - d3d10: Add the _D3D10_EFFECT_SHADER_DESC struct. - d3d10: Add the D3D10_NAME enum. - d3d10: Add the D3D10_REGISTER_COMPONENT_TYPE enum. - dxdiag: Make the "cmdline" parameter const. - d3d8: Remove trailing spaces. - d3d10: Add the _D3D10_SIGNATURE_PARAMETER_DESC struct. - d3d10: Add the ID3D10EffectShaderVariable interface. - wined3d: Add support for ARB_depth_clamp. - wined3d: Only warn about using Lod sample functions in fragment shaders is ARB_shader_texture_lod isn't supported. - ddraw: Remove trailing spaces. - d3d10: Add the ID3D10EffectBlendVariable interface. - d3d10: Add the ID3D10EffectDepthStencilVariable interface. - wined3d: Release the GL lock on IWineD3DImpl_FillGLCaps() error paths. - wined3d: Properly check for ARB program compile errors. - wined3d: Print a warning when an ARB program exceeds the native resource limits. - -Hongbo Ni (1): - user32: Fix DLL injection problem using LOAD_WITH_ALTERED_SEARCH_PATH. - -Huw Davies (15): - msdaps: Implement IDBInitialize_Initialize proxy and stub. - msdaps: Implement IDBProperties_SetProperties proxy and stub. - msdaps: Implement IDBCreateSession_CreateSession proxy and stub. - msdaps: Implement ISessionProperties_SetProperties proxy and stub. - widl: Add separate --win32-align and --win64-align options. - msdaps: Use 2 byte structure packing for win32 code. - msdaps: Implement ICreateRow_CreateRow proxy and stub. - msdaps: Implement IDBCreateCommand_CreateCommand proxy and stub. - msdaps: Implement IBindResource_Bind proxy and stub. - include: Add msdaguid.h. - include: Add msdadc.idl. - msdaps: Implement IDBDataSourceAdmin_CreateDataSource proxy and stub. - oledb32: Add a stub oledb32.dll. - oledb32: Add a stub implementation of the conversion library class. - wine.inf: Register msdaps.dll. - -Hwang YunSong (1): - winecfg: Updated Korean resource. + msctf/tests: Make _sink_check_ok() static. + msctf: Reorder a couple of functions to avoid forward declarations. + msctf: Make ThreadFocusHookProc() static. + +Frédéric Delanoy (3): + jscript: Update French translation. + documentation: Keep README.fr in sync; fixes. + jscript: Update French translation. + +Ge van Geldorp (12): + user32/tests: Skip test on non-US keyboard. + ws2_32/tests: Add acceptable error codes for Win7. + gdiplus/tests: Fix tests on Win7. + winhttp/tests: Fix tests on Win7. + shlwapi/tests: Fix tests on Win7. + shdocvw/tests: Fix test on Win7. + urlmon/tests: Fix tests for IE8. + kernel32/tests: Fix actctx tests on Vista+. + crypt32/tests: Fix cert test on Win7. + mshtml/tests: Fix htmldoc test on Windows Server and Win7. + mshtml/tests: Fix copyright notice. + rpcrt4/tests: Fix cstub test on Win7. + +Gerald Pfeifer (6): + imm32/tests: Simplify code. + winedos: Clarify three logical expressions. + winedos: Make an expression in DOSVM_Int10Handler() more clear. + wrc: Fix eight conditions in compare_menuex_item. + oleview: Simplify ENUM_FLAGS in CreateInterfaceInfo. + netapi32: Remove two conditions which always hold true. + +Hans Leidekker (19): + usp10: Make tests pass on Win7. Conform to the more recent behavior. + winhttp: Make tests pass on Win7. Conform to the more recent behavior. + shell32: Reject NULL path in IShellLink_SetPath. + msi: Add a test to show that creating shortcuts works regardless of COM initialization state. + msi: Open the database read/write when the update count is greater than zero in MsiGetSummaryInformation. + msi: Ignore CoInitialize failure in ACTION_CreateShortcuts. + msi: Set ProductState property. + msi: Improve a trace. + msi: Downgrade two ERRs to WARNs. + msi: GetDriveType and GetVolumeInformation require a path terminated by a slash. + msi: Don't append the cabinet file name in find_published_source. + msi: Set or override a user environment string when there is no prefix. + rpcrt4: Add stub implementations of NdrMesTypeDecode2 and NdrMesTypeFree2. + msi: Test last used source property in combination with cabinet storage. + msi: Add tests to show that the condition table is ignored when there are overrides. + crypt32: CertGetCertificateChain does not validate the size of the CERT_CHAIN_PARA structure. + wininet: Try harder to find a unique cache file name. + wininet: Consistently set last error before testing it. + wininet: Add some URL cache tests and make them pass. + +Henri Verbeet (100): + d3d10: Add the ID3D10EffectRasterizerVariable interface. + d3d10: Add the ID3D10EffectSamplerVariable interface. + d3d10: Implement IsValid() for a few interfaces. + wined3d: Fix shader_arb_load_constantsF(). + wined3d: Check the correct debug channel in shader_arb_load_constantsF(). + wined3d: Fix some function pointers and typedefs. + d3d10: Parse an effect type's basetype and class. + d3d10: Add initial support for parsing structures. + d3d10: Implement ID3D10EffectVariable::GetType(). + d3d10: Implement ID3D10EffectType::GetDesc(). + d3d10: Use debugstr_a()/debugstr_an() to trace external strings. + widl: Generate proper prototypes for function declarations without arguments. + d3d10: Add a debug function for D3D10_SHADER_VARIABLE_CLASS. + d3d10: Add a debug function for D3D10_SHADER_VARIABLE_TYPE. + d3d10core: Use debugstr_a()/debugstr_an() to trace external strings. + d3d10: Implement ID3D10EffectVariable::AsScalar(). + d3d10: Implement ID3D10EffectVariable::AsVector(). + d3d10: Implement ID3D10EffectVariable::AsMatrix(). + d3d10: Use the shader variable class/type debug functions in parse_fx10_type(). + d3d10: Move effect variable vtable initialization to parse_fx10_variable_head(). + wined3d: Remove unused parameters to drawPrimitive(). + d3d10core: Add an initial implementation of ID3D10Device::IASetIndexBuffer(). + d3d10core: Implement ID3D10Device::DrawIndexed(). + dxgi: Add a separate function for dxgi_adapter initialization. + dxgi: Implement IDXGIAdapter::EnumOutputs(). + d3d10core: Add a separate function for d3d10_texture2d initialization. + d3d9: Add a separate function for surface initialization. + d3d8: Add a separate function for surface initialization. + wined3d: Make some variables static. + wined3d: Mark internal symbols hidden. + wined3d: Don't free D3D surfaces until the wined3d surface is destroyed. + wined3d: Add a separate function for volume initialization. + d3d9: Add a separate function for volume initialization. + d3d8: Add a separate function for volume initialization. + wined3d: Don't free D3D volumes until the wined3d volume is destroyed. + d3d9: Mark internal symbols hidden. + wined3d: Move vtable initialization to the texture init functions. + d3d9: Add a separate function for volume texture initialization. + d3d8: Add a separate function for volume texture initialization. + wined3d: Don't free D3D volume textures until the wined3d volume texture is destroyed. + wined3d: Get rid of a redundant strcpy(). + d3d8: Mark internal symbols hidden. + d3d9: Add a separate function for cube texture initialization. + d3d8: Add a separate function for cube texture initialization. + wined3d: Don't free D3D cube textures until the wined3d cube texture is destroyed. + wined3d: Get rid of some redundant checks for ORM_FBO. + wined3d: Get rid of the unused DeviceType parameter to select_shader_mode(). + ddraw: Mark internal symbols hidden. + d3d9: Add a separate function for texture initialization. + d3d8: Add a separate function for texture initialization. + wined3d: Don't free D3D textures until the wined3d texture is destroyed. + wined3d: Add a separate function for buffer initialization. + d3d10core: Add a separate function for d3d10_buffer initialization. + d3d9: Add a separate function for index buffer initialization. + d3d9: Add a separate function for vertex buffer initialization. + d3d8: Add a separate function for index buffer initialization. + d3d8: Add a separate function for vertex buffer initialization. + wined3d: Don't free D3D buffers until the wined3d buffer is destroyed. + wined3d: Move "parent_ops" to IWineD3DResourceClass. + d3d10: Mark internal symbols hidden. + winedos: Avoid comparing BOOLs against TRUE. + wined3d: Revert 4ba16b84a9e60ffcc98fc4b4c303c975589b59e2. + wined3d: Cleanup vertex declaration initialization. + d3d9: Limit "NumSimultaneousRTs" to 4. + d3d9: Properly destroy vertex declarations. + d3d10core: Mark internal symbols hidden. + d3d10core: Add a separate function for d3d10_input_layout initialization. + d3d9: Add a separate function for vertex declaration initialization. + d3d8: Add a separate function for vertex declaration initialization. + d3d8: Add a separate function for vertex declaration initialization from an FVF. + wined3d: Don't free D3D vertex declarations until the wined3d vertex declaration is destroyed. + dxgi: Mark internal symbols hidden. + wined3d: Detect ARB_framebuffer_object. + wined3d: Add support for ARB_framebuffer_object. + wined3d: Don't create a depthstencil renderbuffer if ARB_framebuffer_object is supported. + wined3d: Fix a typo. + wined3d: Add support for ARB_provoking_vertex. + wined3d: Cleanup after wglMakeCurrent() failures in context_set_current(). + wined3d: Remove unused IWineD3DVertexShaderImpl fields. + wined3d: Add a separate function for vertex shader initialization. + d3d10core: Add a separate function for d3d10_vertex_shader initialization. + d3d9: Add a separate function for vertex shader initialization. + d3d8: Add a separate function for vertex shader initialization. + wined3d: Don't free D3D vertex shaders until the wined3d vertex shader is destroyed. + wined3d: Add a separate function for pixel shader initialization. + d3d10core: Add a separate function for d3d10_pixel_shader initialization. + d3d9: Add a separate function for pixel shader initialization. + d3d8: Add a separate function for pixel shader initialization. + wined3d: Don't free D3D pixel shaders until the wined3d pixel shader is destroyed. + d3d8: Set the vertex declaration's shader handle in vertexdeclaration_init(). + wined3d: Move some common shader functions to the IWineD3DBaseShader interface. + wined3d: Remove SetFunction() from the public shader interface. + wined3d: Move common shader fields to IWineD3DBaseShaderClass. + wined3d: Rename IWineD3DDevice::SetIndices() to IWineD3DDevice::SetIndexBuffer(). + wined3d: Rename IWineD3DDevice::GetIndices() to IWineD3DDevice::GetIndexBuffer(). + d3d8: It's not an error to have a NULL texture bound to a stage. + wined3d: Add a state handler for WINED3DRS_SOFTWAREVERTEXPROCESSING. + wined3d: Use the DXGI naming convention for all formats. + wined3d: Release the stateblock before destroying the GL context. + ddraw: The ddraw surface is now always the wined3d surface's parent. + +Huw Davies (24): + include: Add IClientSecurity constants. + ole32: The server principal name can be the constant COLE_DEFAULT_PRINCIPAL. + oledb32: Add registration routines. + oledb32: Add stub DllCanUnloadNow. + oledb32: Add a stub IDCInfo interface. + include: Add oledberr.h. + oledb32: Implement the IDCInfo interface. + oledb32/tests: Add some tests for IDCInfo. + include: Add DBTYPEENUM. + include: Add a few more error codes. + include: Add DBSTATUSENUM. + winetest: Add the ability to retrieve the dll path for com dlls from the registry. + oledb32/tests: Add CanConvert tests. + oledb32/tests: Skip tests on older versions of the conversion library. + oledb32/tests: Skip tests on older versions of the conversion library. + oledb32/tests: Add CanConvert tests for DBTYPE_BYREF, DBTYPE_ARRAY and DBTYPE_VECTOR. + oledb32: Implement CanConvert. + oledb32/tests: Add tests for conversions to DBTYPE_I4. + ntdll: Fix build on MacOSX. + oledb32: Implement some conversions to DBTYPE_I4. + oledb32: Implement DBTYPE_STR and DBTYPE_WSTR src types. + oledb32: Add conversions to DBTYPE_I2. + oledb32: Implement conversions to DBTYPE_BSTR. + oledb32: Implement conversions to DBTYPE_WSTR. + +Ilya Shpigor (1): + gdi32/tests: Add test for SelectClipRgn in metafile. Ismael Barros (1): - dpwsockx: Stub implementation. - -Jacek Caban (60): - urlmon: Fixed tests on IE older than 8. - mshtml: Wrap nsIHttpChannelInternal interface. - mshtml: Treat wyciwyg protocol as Gecko special protocol. - mshtml: Don't return Gecko interfaces implementation from nsChannel::QueryInterface. - shdocvw: Return succes in bind status callback functions. - wininet: Don't free gzip_stream in HTTPREQ_CloseConnection. - urlmon: Call OnStopBinding before Terminate. - mshtml: Use URL moniker to load http documents. - msxml3: Get rid of not used aggregation support in domelement. - mshtml: Get rid of handling post data in IPersistMoniker::Load hack. - mshtml: Remove no longer used create_nsstream. - mshtml: Wrap nsIURL interface. - mshtml: Update wine_url in nsIURL::SetQuery. - jscript: Fixed parsing regexps starting with '='. - jscript: Don't require semicolon after function declaration. - jscript: Throw an exception when evaluating invalid identifier instead of on lookup failure. - jscript: Return "undefined" type for invalid references. - jscript: Create undeclared values to script_disp instead of var_disp. - jscript: Added RegExp.lastIndex implementation. - jscript: Added RegExp.exec implementation. - jscript: Added RegExp.test implementation. - jscript: Use proper VARIANT_BOOL values in bool literals. - jscript: Create Array objects from proper constructor. - jscript: Get script_ctx_t as to_object arguments. - jscript: Added 'instanceof' keyword implementation. - jscript: Create arguments object as a seaprated class inheriting from Object. - jscript: Added Function.call implementation. - jscript: Added Function.apply implementation. - jscript: Make Array.push generic. - msxml3: Moved IDispatchEx implementation from domdoc to xmlnode. - msxml3: Use IXMLDOMSelection as a main queryresult interface. - msxml3: Added more IDispatchEx tests. - shdocvw: Added IPropertyNotifySink stub implementation. - shdocvw: Move OnObjectAvailable implementation to dochost.c. - mshtml: Always call OnStartRequest before OnStopRequest. - shdocvw: Use IPropertyNotifySink to track ready state and complete notification. - shdocvw: Added IWebBrowser2::get_ReadyState implementation. - mshtml: Fixed script tests on IE8. - mshtml: Added support for DISPID_VALUE. - mshtml: Added DISPID_VALUE implementation for HTMLLocation object. - mshtml: Added IOmNavigator::toString implementation. - mshtml: Added IHTMLWindow2::toString implementation. - dispex.idl: Added SID declarations. - mshtml: Move ITypeInfo::Invoke call to separated function. - mshtml: Moved dynamic_data allocation to separated function. - mshtml: Added function object implementation. - mshtml: Added function object tests. - mshtml: Properly release DispatchEx data. - jscript: Code clean up. - jscript: Code clean up. - jscript: Added String.lastIndexOf implementation. - jscript.idl: Added IActiveScriptDebug declaration. - mshtml: Fixed script tests on IE6 and IE7. - jscript: Added to_primitive on hosting objects test. - jscript: Make Array.slice generic. - jscript: Added Array.unshift implementation. - mshtml: Fixed tests on IE8. - mshtml: Added http loading test. - mshtml: Added IHTMLDocument::writeln implementation. - mshtml: Added IOmNavigator::get_userAgent implementation. - -Jan de Mooij (1): - comctl32/propsheet: Update position of hidden buttons too. + dpwsockx: Implementation of SPInit. + +Jacek Caban (105): + jscript: Fixed typeof implementation for null VT_DISPATCH. + jscript: Added 'in' expression implementation. + mshtml: Move builtin function info lookup to separated function. + mshtml: Added IDispatchEx::GetNextDispID implementation. + mshtml: Added GetMemberName implementation. + mshtml: Added GetNextDispID and GetMemberName tests. + mshtml.idl: Added missing hidden attributes. + mshtml: Move event handlers invocation to separated function. + mshtml: Always create event object in fire_event. + mshtml: Added IHTMLEventObj::get_type implementation. + mshtml: Added IHTMLEventObj::get_altKey implementation. + mshtml: Added IHTMLEventObj::get_ctrKey implementation. + mshtml: Addded IHTMLEventObj::get_shiftKey implementation. + mshtml: Added IHTMLEventObj::get_keyCode implementation. + mshtml: Added IHTMLEventObj::get_button implementation. + mshtml: Added IHTMLEventObj::get_client[XY] implementation. + mshtml: Added IHTMLEventObj::get_screen[XY] implementation. + mshtml: Improve IHTMLEventObj getter stubs. + mshtml: Added IHTMLDocument2::onclick property implementation. + mshtml: Store event handlers in vector structure. + mshtml: Added IHTMLElement2::attachEvent implementation. + mshtml: Added HTML events test. + mshtml: Make empty string is a valid overflow style. + mshtml: Improve debug messages for timer invocation. + mshtml: Added JSProtocol class factory stub implementation. + mshtml: Added JSProtocolInfo::ParseUrl implementation. + mshtml: Added JScriptProtocolInfo::QueryInfo implementation. + mshtml: Added javascript protocol tests. + mshtml: Store body event target in window object. + mshtml: Added IHTMLWindow2::onbeforeunload property implementation. + mshtml: Added IHTMLWindow2::onload property. + mshtml: Added IHTMLWindow3::attachEvent implementation. + mshtml: Added support for document events in fire_event. + mshtml: Fire beforeunload event on body element. + mshtml: Added IHTMLElement::dblclick property implementation. + mshtml: Moved script host objects to HTMLWindow. + mshtml: Added support for quering global variables from window object. + mshtml: Added window global properties test. + mshtml: Use ActiveScript for JavaScript in about protocol documents. + mshtml: Fixed tests. + jscript: Added Array.splice implementation. + jscript: Fixed null dispatch comparison. + jscript: Fixed to_primitive for null dispatch. + mshtml: Report download failure to necko. + mshtml: Added semi-stub IHTMLElement2::onreadystatechange implmementation. + mshtml: Added IHTMLInputElement::src property implementation. + mshtml: Moved option_factory to HTMLWindow object. + mshtml: Moved HTMLLocation object to HTMLWindow. + mshtml: Make COM inproc object and document node separated objects inheriting from HTMLDocument. + mshtml: Use stored HTMLWindow in get_selection implementation. + mshtml: Moved event_vector to HTMLWindow. + mshtml: Don't create window in create_doc_from_nsdoc. + mshtml: Create HTMLDocumentNode for each HTMLDocumentObj. + mshtml: Store document node in window. + mshtml: Store reference to document node in window object. + mshtml: Use stored nswindow in IHTMLTxtRange::select. + mshtml: Moved NSContainer to HTMLDocumentObj. + mshtml: Moved selection_list to HTMLDocumentNode object. + mshtml: Move client site ifaces to HTMLDocumentObj. + mshtml: Moved undomgr to HTMLDocumentObj. + mshtml: Moved hwnd and tooltip_hwnd to HTMLDocumentObj. + mshtml: Moved hostinfo to HTMLDocumentObj. + mshtml: Moved state flags to HTMLDocumentObj. + mshtml: Moved range_list to HTMLDocumentNode object. + mshtml: Moved binding variables to HTMLDocumentObj. + mshtml: Moved usermode to HTMLDocumentObj. + mshtml: Move readystate to HTMLDocumentObj. + mshtml: Move mime to HTMLDocumentObj. + mshtml: Move update flags to HTMLDocumentObj. + mshtml: Move node list to HTMLDocumentNode. + mshtml: Inherit HTMLDocumentNode from HTMLDOMNode. + mshmtl: Moved ICustomDoc implementation to HTMLDocumentObj. + mshtml: Get rid of htmldoc_vtbl_t. + mshtml: Use node's IDispatchEx implementation in HTMLDocumentNode. + mshtml: Use node event_target for HTMLDocument. + jscript: Added Function.toString implementation for builtin functions. + jscript: Fixed debugstr_variant for NULL argument. + jscript: Added Object function invocation implementation. + jscript: Fixed NULL IDispatch comparistion. + mshtml: Added IHTMLDOMNode2::get_ownerDocument implementation. + mshtml: Added IHTMLDOMNode2::get_ownerDocument tests. + jscript: Added Array.shift implementation. + jscript: Added arguments.callee implementation. + jscript: Added RegExp function call implementation. + jscript: Don't require semicolon after function expression. + jscript: Use script global LCID in *disp_call* functions. + jscript: Use script LCID in *disp_propget* functions. + jscript: Use script LCID in *disp_propput* functions. + jscript: Get rid of lcid argument in builtin function implementations. + jscript: Pass script_ctx_t to builtin functions. + jscript: Avoid calling JS builtin functions directly. + jscript: Avoid calling JS builtin functions directly. + jscript: Don't use dispex->ctx in array.c. + jscript: Don't use dispex->ctx in date.c. + jscript: Don't use dispex->ctx in function.c. + jscript: Avoid using dispex->ctx. + jscript: Allow 'this' to be host object in builtin functions. + jscript: Allow this_obj to be host object in call_function. + jscript: Added Object.toString for host objects implementation. + jscript: Allow 'this' to be host object in invoke_value_proc. + jscript: Throw correct error in get_length. + jscript: Fixed to_object for NULL IDispatch. + jscript: Throw type error fot Array.toString with wrong 'this' call. + jscript: Added Object.toString implementation for variable object. + jscript: Throw type error from call and apply functions. + +Jaime Rave (1): + wined3d: Fix vendor detection when using an Intel X4500HD. + +James Helferty (1): + d3d9: Fix some typos in visual test. Jeff Zaroyko (1): - kernel32: sLanguage is LOCALE_SABBREVLANGNAME. - -Jesse Allen (1): - dinput: Add DISEQUENCE_COMPARE macro. - -Juan Lang (5): - comctl32: Return the number of characters copied in WM_GETTEXT even if the buffer is too small. - crypt32: Fix a test failure on Windows 7. - quartz: Don't crash if sample allocation fails. - include: Define IPPROTO_IPV6. - ws2_32: Add a fixme for IPPROTO_IPV6. - -Jörg Höhle (1): - wined3d: Delete meaningless UNIX GL driver version parsing. - -Louis Lenders (3): - shdocvw.inf: Add default registry key "HKCU\Software\Microsoft\Internet Explorer\Settings. - dbghelp: Add version resource. - psapi: Add version resource. - -Michael Stefaniuc (16): - ntdll: Fix a memory leak on an error path (Smatch). - winefile: Get rid of the #ifndef UNICODE code paths. - winefile: Don't use _tsplitpath(). - winefile: Use the explicit SendMessageW form. - winefile: Use the explicit W-form of the string functions. - winefile: Use the explicit W-form for the *Window* functions. - winefile: Use the explicit W-form of the Load*() functions. - winefile: Use the explicit W-form for the file IO related functions. - winefile: Convert the rest of the functions to use the explicit W-form. - winefile: Replace TCHAR with WCHAR. - winefile: Replace the TSTR types with WSTR. - winefile: Use the explicit W-form for the rest of the types. - winefile: Compile with -DWINE_NO_UNICODE_MACROS. - d3d8: Release the lock instead of locking a second time (Smatch). - user32: Remove a stray ';' that produces an empty if condition. - jscript: Check the correct variable for the error condition (Smatch). - -Mike Kaplinskiy (1): - ws2_32/tests: Fix failure on NT4. - -Nikolay Sivov (5): - comctl32/tests: Move message testing helpers to header. - comctl32/listview: Call default handler for WM_PAINT disabled by WM_SETREDRAW. - comctl32/trackbar: Fix tic count calculation. - comctl32/trackbar: Cache window style. - comctl32/trackbar: Reduce parameter count for some helpers. - -Paul Vriens (1): - user32/tests: Run tests again on Win95. - -Piotr Caban (5): - jscript: Fixed keywords handling. - jscript: Fixed Function method's lengths. - jscript: Added String.substr implementation. - jscript: Throw 'Object expected' error in call_expression_eval. - jscript: Added JSGlobal_unescape implementation. - -Riccardo Loti (1): - clock: Fix typo in the Italian translation. - -Rico Schüller (7): - d3d10: Identify some more unknowns in parse_fx10. - d3d10: Parse variable flag. - wined3d: Add WINED3D_SM4_OP_MAX. - wined3d: Add WINED3D_SM4_OP_MIN. - d3d10: Add null objects for technique, pass, local_buffer and variable. - d3d10: Add argument check in ID3D10EffectTechnique::GetDesc. - d3d10: Add argument check in ID3D10EffectPass::GetDesc. - -Roderick Colenbrander (4): - winex11: Introduce a new function for looking up the physical color of a pixel for use with colormap generation-like functions. - winex11: Prepare X11DRV_PALETTE_ToPhysical/_ToLogical for a new ColorShift structure. - winex11: Use ColorShifts from physDev in X11DRV_PALETTE_ToPhysical. - winex11: Use ColorShifts data in X11DRV_PALETTE_ToLogical. - -Sergey Khodych (6): - user32: edit: Use a dialog mode after receiving WM_GETDLGCODE message. - user32: edit: Improve handling of WM_KEYDOWN VK_ESCAPE in a dialog mode. - user32: edit: Improve handling of WM_KEYDOWN VK_TAB in a dialog mode. - user32: edit: Improve handling of WM_KEYDOWN VK_RETURN in a dialog mode. - user32: Use IDOK as default identifier in a template. - user32/tests: Fix a typo. + readme: Git is not an acronym. + +Juan Lang (12): + winhttp: Add a fixme for WINHTTP_OPTION_SECURITY_FLAGS. + crypt32: Correct searching the alternate name in CertGetNameStringW if the main name doesn't contain an appropriate OID. + crypt32: Return an empty string from CertGetNameStringW if a name couldn't be found. + crypt32: Use a helper function to simplify CertGetNameStringW. + crypt32: Further simplify CertGetNameStringW. + crypt32: Implement CertGetNameStringW for CERT_NAME_ATTR_TYPE. + crypt32: Implement CertGetNameStringW for CERT_NAME_RDN_TYPE. + crypt32: Implement CertGetNameStringW for CERT_NAME_EMAIL_TYPE. + crypt32: Implement CertGetNameStringW for CERT_NAME_DNS_TYPE. + crypt32: Implement CertGetNameStringW for CERT_NAME_URL_TYPE. + crypt32: Fix potential buffer overruns in CertGetNameStringW. + crypt32: Implement retrieving the encoded signer of a decoded signed message. + +Jörg Höhle (6): + ddraw: Complete recognition of pixelformat 19: X8L8V8U8. + wineoss: Enforce invariant about BlockAlign and nAvgBytesPerSec. + winecoreaudio: Make supported format test more restrictive. + winecoreaudio: Enforce invariant about BlockAlign and nAvgBytesPerSec. + winecoreaudio: Added WAVEFORMATEXTENSIBLE support, for PCM only. + mciwave: Require at least 16 bytes in the WAVE fmt file header. + +Ken Thomases (1): + openal32: Add support for Mac OS X's OpenAL.framework. + +Marcus Meissner (7): + wineoss.drv: Avoid mixer fd leak. + oleview: Fixed bad error check. + wineoss.drv: 2 more close(mixer) added. + gdiplus: do not memcpy over NULL ptrs (Coverity). + jscript: Initialize this_obj with NULL (Coverity). + mshmtl: Check nsrange before calling ->Release (coverity). + jscript: Check for arg_array being NULL (Coverity). + +Markus Stockhausen (1): + gdi32: Check for NULL pointer in GdiAlphaBlend. + +Michael Karcher (1): + ntdll: Fix DEP status initialization. + +Michael Stefaniuc (5): + windowscodecs: Use FAILED instead of !SUCCEEDED. + setupapi: Use FAILED instead of !SUCCEEDED. + shell32: Use FAILED instead of !SUCCEEDED. + mapi32: Don't leak memory on an error path (Smatch). + kernel32: Add missing stdarg.h include. + +Mike Kaplinskiy (4): + ntdll: Remember to set the iosb status if using a worker thread for serial wait. + ws2_32: Remember to convert ports to network byte order. + ws2_32: Try accepting a connection before blocking. + ws2_32/tests: Test WSAAccept with CF_DEFER. + +Nikolay Sivov (40): + comctl32/trackbar: Default to TBTS_TOP position on creation. + comctl32/trackbar: TBM_SETTIC processing shouldn't be affected by TBS_AUTOTICKS style. + comctl32/trackbar: Drop initial parent creation tests, they are nothing to do with control testing. + comctl32/listview: Implement LVS_EX_TRANSPARENTBKGND style. + comctl32/header: Implement HDF_FIXEDWIDTH format flag. + comctl32/listview: Handle LVCFMT_FIXED_WIDTH flag. + comctl32/header: Implement HDS_NOSIZING style with tests. + comctl32/listview: Add partial support for cxMin width field. + comctl32/monthcal: Cache window GWL_STYLE. + comctl32/monthcal: Draw selected day as v6 does. Get rid of ugly selection curve. + comctl32/header: Add XP SP3 workaround for Header tests. Fix window handle leak. + comctl32/dpa: Split tests to several functions to avoid undesired dependencies. + include: Move some documented DPA definitions to public header, use PSDK names. + comctl32/dpa: Some DPA_Merge tests. + comctl32/dpa: Fix DPA_Merge() for DPAM_INTERSECT option. + include: Move some definitions to public header, use PSDK names. + comctl32/dpa: Separate tests for parameter validation in DPA_LoadStream(). + comctl32/dpa: Fix parameter validation in DPA_LoadStream(). + comctl32/dpa: Implement DPA_SaveStream() with tests. + comctl32/dpa: Implement DPA_GetSize(). + comctl32/dpa: Fix DPA_Merge() test failures on old 4.7x comctl32. + comctl32/dpa: Check for DPA_LoadStream() presence. Merge original test function with save tests. + comctl32/trackbar: Protect from negative tic count in recalculation helper. + comctl32/updown: Skip thousands separation on hex mode. + user32/edit: Invalidate if style changed after EM_SETREADONLY. + comctl32/updown: Make tests independent, drop unrelated tests. + comctl32/updown: Show that UDS_SETBUDDYINT switching doesn't affect behaviour for already created control. + comctl32/updown: Fix control behaviour for UDS_SETBUDDYINT style. + comctl32/updown: Additional test for display base. + comctl32/updown: Update buddy on base change. + comctl32/listview: Skip LVS_EX_CHECKBOXES tests when this style is unsupported. + comctl32/listview: Skip some header tests on version 4.0 module. + comctl32/listview: Skip icon spacing tests when unsupported. + comctl32/monthcal: Move helper parameter cast to winproc, remove dead parameter check code. + comctl32/monthcal: Use a style we're caching already. + comct32/monthcal: Invalidate background too on MCM_SETCOLOR with MCSC_BACKGROUND. + comctl32/monthcal: Don't redraw after MCM_SETCURSEL if selection doesn't change. + comctl32/monthcal: Name MCM_SETMAXSELCOUNT parameter. + comctl32/monthcal: Don't redraw if date didn't change on MCM_SETTODAY. + comctl32/monthcal: Some cleanup to avoid cast in helpers. + +Owen Rudge (11): + shlwapi: Implement IUnknown_UIActivateIO. + shlwapi: Implement stub for SHCreatePropertyBagOnRegKey. + shlwapi: Implement stub for SHGetViewStatePropertyBag. + shlwapi: Implement stubs for SHFormatDateTimeA/W. + shlwapi: Implement stub for ZoneCheckUrlExW. + shlwapi: Implement stub for UrlFixupW. + mapi32: Scan registry for MAPI providers and load them. + mapi32: Load and store MAPI function pointers after loading MAPI providers. + mapi32: Implement MAPIInitialize, Logon, Logoff, LogonEx, Uninitialize. + mapi32: Pass through MAPISendMail if Simple MAPI provider loaded. + mapi32: Implement the rest of the Simple MAPI functions. + +Paul Vriens (18): + jscript: Updated Dutch translations. + shell32/tests: Fix a crash on Win9x. + mscms/tests: Fix some test failures on Win98 and WinME. + mshtml/tests: Fix some test failures on Win98 and WinME. + mshtml/tests: Fix test failures on Win9x/WinME. + imm32/tests: Fix test failures on Vista/W2K8. + shell32/tests: Fix a test failure on Win95/NT4. + wininet/tests: Fix a test failure on IE8. + ntdll/tests: Fix some test failures on several platforms. + wininet/tests: Run tests again on systems with IE5. + comdlg32/tests: Fix a test failure on Vista/W2K. + comdlg32: Return the correct path length for CDM_GETFOLDERPATH. + comdlg32/tests: Test the correct path length for CDM_GETFOLDERPATH. + winetest: Fix winetest to cope with com dlls. + cryptui: Fix a typo. + msi/tests: Skip some tests on Win9x/WinMe. + msi/tests: Fix some test failures on Vista/W2K8. + crypt32/tests: Fix a test failure on Vista and higher. + +Peter Dons Tychsen (1): + mshtml: Fix crash because of usage of pointer before cheking if it is NULL. + +Piotr Caban (1): + jscript: Fix 'object expected' error number. + +Reece Dunn (1): + jscript/tests: Fixed typos in the output strings. + +Rein Klazes (1): + user32: In ScrollWindowEx do not clip the clipping rectangle with the scrolling rectangle. + +Rico Schüller (17): + d3d10: Add initial type parsing code. + d3d10: Reorder some functions. + d3d10: Implement annotation parsing. + d3d10: Implement ID3D10EffectTechnique::GetAnnotationByIndex(). + d3d10: Implement ID3D10EffectPass::GetAnnotationByIndex(). + d3d10: Implement ID3D10EffectVariable::GetAnnotationByIndex(). + d3d10: Implement ID3D10EffectConstantBuffer::GetAnnotationByIndex(). + d3d10: Implement ID3D10EffectTechnique::GetAnnotationByName(). + d3d10: Implement ID3D10EffectPass::GetAnnotationByName(). + d3d10: Implement ID3D10EffectVariable::GetAnnotationByName(). + d3d10: Implement ID3D10EffectConstantBuffer::GetAnnotationByName(). + d3d10: Add variable semantic parsing. + d3d10: Implement ID3D10EffectVariable::GetDesc(). + wined3d: Fix shader spam. + wined3d: Don't call wglMakeCurrent(NULL, NULL) in context_set_current() if the current context is NULL. + gdi32: Check the current context in wglMakeCurrent(). + opengl32/tests: Improve test for wglMakeCurrent. + +RiÄardas Barkauskas (1): + d3dx9_42: Implement d3dx9_42 and forward the functions to d3dx9_36. + +Roderick Colenbrander (7): + winex11: Always adjust the color_shifts pointer when SelectBitmap is called. + winex11: Use ColorShifts in get_xrender_format_from_pdevice. + winex11: Add helper function for calculating ColorShifts. + winex11: Add helper function get_xrender_format_from_color_shifts. + winex11: Add helper function for copying brushes. + winex11: Fix a null pointer bug in ToLogical in case of 8-bit. Move the code to the place where the shifts are needed. + winex11: Don't use ColorShifts for non-TrueColor bitmaps. Stefan Dösinger (8): - wined3d: Initialize ps_arb_max_local_constants. - wined3d: Don't use WINED3DADAPTER_DEFAULT as refresh rate. - wined3d: Make it clear that glFlush and glFinish are WGL functions. - wined3d: Remove redundant TRACEs. - wined3d: Allow filtering on RECT textures. - wined3d: Add a comment about D3DSAMP_MAXMIPLEVEL. - wined3d: Handle per-texture max LOD level. - wined3d: SetLOD is ignored on D3DPOOL_DEFAULT textures. - -Tony Wasserka (6): - windowscodecs: Add tests for IWICStream_InitializeFromMemory. - windowscodecs: Add tests for IWICStream_Seek with memory streams. - windowscodecs: Add tests for IWICStream_Read with memory streams. - windowscodecs: Add tests for IWICStream_Write with memory streams. - windowscodecs: Add tests for the unimplemented IWICStream methods when using memory streams. - windowscodecs: Add tests for IWICStream_Stat with memory streams. - -Vincent Povirk (50): - oleaut32: Avoid copying the data when loading an image using WIC. - include: Add 8-bit grayscale pixel format. - windowscodecs: Add stub JPEG decoder. - windowscodecs: Implement Initialize for the JPEG decoder. - windowscodecs: Implement GetFrame for the JPEG decoder. - windowscodecs: Implement GetPixelFormat for the JPEG decoder. - windowscodecs: Implement GetSize for the JPEG decoder. - windowscodecs: Implement CopyPixels for the JPEG decoder. - windowscodecs: Print a FIXME when WICConvertBitmapSource fails. - windowscodecs: Support conversion of 8bppGray to 32bppBGRA. - windowscodecs: Fix rounding in BMP encoder. - oleaut32: Make ITypeInfo2::GetCustData succeed when data is not found. - wininet: Allow +.- characters in url scheme. - include: Add WIC pixel formats needed for PNG. - windowscodecs: Add stub PNG decoder. - windowscodecs: Register the PNG decoder. - windowscodecs: Implement GetContainerFormat for PNG decoder. - windowscodecs: Implement GetFrameCount for PNG decoder. - windowscodecs: Implement Initialize for the PNG decoder. - windowscodecs: Implement GetFrame for the PNG decoder. - windowscodecs: Implement GetPixelFormat for the PNG decoder. - windowscodecs: Implement GetSize for the PNG decoder. - windowscodecs: Implement CopyPixels for the PNG decoder. - windowscodecs: Implement CopyPalette for the PNG decoder. - windowscodecs: Support color-keyed transparency in PNG images. - windowscodecs: Implement conversion from BlackWhite to 32bppBGRA. - windowscodecs: Implement conversion from 2bppIndexed to 32bppBGRA. - windowscodecs: Implement conversion from 2bppGray to 32bppBGRA. - windowscodecs: Implement conversion from 4bppGray to 32bppBGRA. - windowscodecs: Implement conversion from 16bppGray to 32bppBGRA. - windowscodecs: Implement conversion from 48bppRGB to 32bppBGRA. - windowscodecs: Implement conversion from 64bppRGBA to 32bppBGRA. - gdiplus: Add test for GdipCreateHBITMAPFromBitmap. - gdiplus: Implement GdipCreateHBITMAPFromBitmap. - gdiplus: Add PNG to the decoders list. - gdiplus: Use the decoder list to decide how to load image files. - gdiplus: Add and use an HBITMAP field in GpBitmap objects. - gdiplus: Don't use IPicture to manage the HDC associated with a GpBitmap. - gdiplus: Create DIBs instead of IPictures in CreateBitmapFromScan0. - gdiplus: Return the real image bits from LockBits when possible. - gdiplus: Use AlphaBlend for 32-bit images with alpha channels. - gdiplus: Reimplement GdipCreateBitmapFromHICON based on RGBA bitmaps. - gdiplus: Use WIC to decode ICO files. - oleaut32: Use WIC to decode JPEG images. - oleaut32: Use WIC to decode PNG images. - gdiplus: Use WIC to encode images. - gdiplus: Use WIC to decode JPEG files. - gdiplus: Use WIC to decode GIF files. - oleaut32: Handle LCID arguments in ITypeInfo::Invoke. - oleaut32/tests: Add test for tlibattr->lcid. - -Vladimir Pankratov (4): - shdoclc: Correct Russian translation. - shell32: Handle NULL path. - setupapi: Add stub for SetupDiGetClassImageIndex. - urlmon: Handle NULL parameter. + wined3d: Only generate the clipplane emulation KIL if a clipplane is used. + wined3d: Silence a compiler warning. + wined3d: Test and fix ddraw and d3d9 GetDC differences. + wined3d: Track GL texture states in a separate structure. + wined3d: Use the correct enum. + wined3d: Create a separate function for deleting GL textures. + wined3d: Don't mark SFLAG_INTEXTURE up to date with fbo stretchrect. + wined3d: Fix sRGB->RGB copy condition. + +Stefan Ginsberg (1): + msctf: Define function calling convention compatibly for MSVC. + +Vincent Povirk (27): + gdiplus: Test for the lowest rejected startup version. + gdiplus: Fix a copy outside allocated memory in GdipCreateTextureIA. + gdiplus: Use WIC to decode BMP files. + gdiplus: Use WIC to decode PNG files. + gdiplus: Disable alpha channel support for BMP images. + gdiplus: Remove unused bitmap flipping code. + windowscodecs: Fix the bmpformat test on Windows 7. + gdiplus: Implement GdipDrawImagePointRect. + gdiplus: Stub GdipResetLineTransform. + gdiplus: Stub GdipScaleLineTransform. + gdiplus: Don't use the supplied rect to calculate font scaling factors. + gdiplus: Don't calculate the number of points in the arc by dividing. + gdiplus: Don't accept MS Sans Serif as the generic sans serif font. + oleaut32: Implement ITypeLibComp::BindType. + gdiplus: Implement GdipGetImageRawFormat. + gdiplus: Stub GdipGetLinePresetBlend[Count]. + gdiplus: Store preset blends in linear gradient brushes. + gdiplus: Add tests for linear gradient preset blends. + gdiplus: Use the preset blend when drawing linear gradients. + oleaut32: Add test for HREFTYPE's from inherited methods. + oleaut32: Use DISPATCH_HREF_MASK even for non-dual dispatch types. + gdiplus/tests: Reject gdiplus versions greater than 2. + gdiplus: Accept version 2 in GdiplusStartup. + winex11: Re-add the optimization for blending 1x1 pixel bitmaps. + gdiplus: Add tests for GdipBitmap(Get|Set)Pixel. + gdiplus: Implement GdipBitmapGetPixel. + gdiplus: Implement GdipBitmapSetPixel. + +Vitaliy Margolen (3): + dinput: Move axes and buttons queries into initial joystick discovery for joydev driver. + dinput: Convert axis mapping array to int instead of BYTE. BYTE is unsigned and char isn't enough to store all possible axis values. + dinput: Fix POV for programs that use buffered events. + +Vitaly Perov (2): + comdlg32: Fix some Russian resources. + shell32: Enlarge static to display multiline text correctly. + +Vladimir Pankratov (3): + jscript: Add Russian translation. + readme: Keep README.ru in sync. + jscript: Update Russian translation. + +Wilfried Pasquazzo (2): + user32: Correct scaling of DrawIcon. + user32/tests: Test for correct scaling of DrawIcon. -- Alexandre Julliard diff --git a/VERSION b/VERSION index 6a09ea577d6..45a4f2a713d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.1.29 +Wine version 1.1.30 diff --git a/configure b/configure index 87628f5b080..6a76027b869 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.64 for Wine 1.1.29. +# Generated by GNU Autoconf 2.64 for Wine 1.1.30. # # Report bugs to <wine-devel@winehq.org>. # @@ -549,8 +549,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='1.1.29' -PACKAGE_STRING='Wine 1.1.29' +PACKAGE_VERSION='1.1.30' +PACKAGE_STRING='Wine 1.1.30' PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_URL='http://www.winehq.org' @@ -1370,7 +1370,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 1.1.29 to adapt to many kinds of systems. +\`configure' configures Wine 1.1.30 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1439,7 +1439,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 1.1.29:";; + short | recursive ) echo "Configuration of Wine 1.1.30:";; esac cat <<\_ACEOF @@ -1580,7 +1580,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 1.1.29 +Wine configure 1.1.30 generated by GNU Autoconf 2.64 Copyright (C) 2009 Free Software Foundation, Inc. @@ -2100,7 +2100,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 1.1.29, which was +It was created by Wine $as_me 1.1.30, which was generated by GNU Autoconf 2.64. Invocation command line was $ $0 $@ @@ -18482,7 +18482,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=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 1.1.29, which was +This file was extended by Wine $as_me 1.1.30, which was generated by GNU Autoconf 2.64. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -18547,7 +18547,7 @@ Wine home page: <http://www.winehq.org>." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -Wine config.status 1.1.29 +Wine config.status 1.1.30 configured by $0, generated by GNU Autoconf 2.64, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" -- GitLab