mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-31 08:49:15 +00:00
Release 1.1.22.
This commit is contained in:
parent
43ccb8abd8
commit
b175a43fb8
3 changed files with 477 additions and 413 deletions
870
ANNOUNCE
870
ANNOUNCE
|
@ -1,18 +1,17 @@
|
||||||
The Wine development release 1.1.21 is now available.
|
The Wine development release 1.1.22 is now available.
|
||||||
|
|
||||||
What's new in this release (see below for details):
|
What's new in this release (see below for details):
|
||||||
- Beginnings of shader model 4 support.
|
- More improvements to OLE copy/paste.
|
||||||
- Support for copying/pasting images from X11 applications.
|
- Beginnings of x86_64 exception handling.
|
||||||
- A number of GDIPlus improvements.
|
- Direct3D locking fixes.
|
||||||
- Various listview fixes.
|
- ARB shaders improvements.
|
||||||
- 64-bit support in winemaker.
|
- Better OpenGL pixel format support.
|
||||||
- Support for building on Mac OS X Snow Leopard.
|
|
||||||
- Various bug fixes.
|
- Various bug fixes.
|
||||||
|
|
||||||
The source is available from the following locations:
|
The source is available from the following locations:
|
||||||
|
|
||||||
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.21.tar.bz2
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.22.tar.bz2
|
||||||
http://prdownloads.sourceforge.net/wine/wine-1.1.21.tar.bz2
|
http://prdownloads.sourceforge.net/wine/wine-1.1.22.tar.bz2
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -28,447 +27,512 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 1.1.21:
|
Bugs fixed in 1.1.22:
|
||||||
|
|
||||||
4256 Worms 2 intro films play for a few seconds without video then stop (mciavi)
|
7084 Installers/wine fail(s) to extract icons for menu links
|
||||||
6232 CListCtrl: Control in the first column does not resize
|
7326 Some apps complain "DDE requires ddeml.dll"; just need a link
|
||||||
6505 WoW crashes using D3D during flight sequences
|
8349 Lords of the Realm 2 installer fails to complete
|
||||||
6828 Sanitarium - D3D fails to create surface
|
8680 Poker Heaven creashes on exit
|
||||||
7681 Bug or Wrong Comment? X11DRV_XRender_UpdateDrawable is called from X11DRV_ExtEscape.
|
9366 QuickTimePlayer 7.2.0.240 aborts on unimplemented function gdiplus.dll.GdipCreateRegion
|
||||||
8224 Adobe Lightroom 1.0 won't let you create a database
|
10072 Half Life 2 Reflections reversed on real world reflections option
|
||||||
10839 The virtual desktop should be resizable
|
10449 Broken Cross Disk Manager: Crash at start, needs gdiplus.dll.GdipCreateHBITMAPFromBitmap
|
||||||
11836 Adobe Acrobat Pro 6 / Acrobat Pro 7 -- "Save As" fails
|
10788 Windows Movie Maker needs gdiplus.dll.GdipCreateBitmapFromHICON
|
||||||
12936 Visma Skatt: Craches when regaining focus
|
12251 Gamma on screen is brighter after application exits
|
||||||
13257 bricscad: separators in vertical toolbar rotated by 90 degrees, causing layout problems
|
12440 Screen/Graphics corruption in Sammy's Science House
|
||||||
13814 Cannot Launch Quicktime
|
12450 Adobe Acrobat Pro 6 & 7 / Acrobat Reader 6 & 7 -- "Detect and Repair" does nothing (MsiReinstallProduct)
|
||||||
14018 War of the Ring terrain textures appear and disappear constantly
|
12585 Unhandled pagefault in Return to Castle Wolfenstein
|
||||||
14420 Condemned Criminal Origins Mouse Cursor Unable to initialise
|
13040 SkyMap Pro: Tip of the Day is a blank window.
|
||||||
14574 iphlpapi: GetAdaptersAddresses required for some utility classes in system.net namespace (.NET)
|
13137 inetcpl crashes due to unimplemented function wininet.dll.GetDiskInfoA
|
||||||
14596 Some text does not display in Soundslides
|
13182 Ultraedit v14.00+3 cannot be configured anymore
|
||||||
14705 Patch for Wordpad that fixes some glaring issues on Windows and Reactos
|
13201 Microsoft Pinball Arcade jittery animations
|
||||||
14827 Autocad 2005 : Multiline text edit crashes application
|
13243 Trackmania (Nations) Forever doesn't sometimes work with 3d-glasses
|
||||||
14862 Crash during execution of cbsetup.exe
|
13366 Scarface fails to start due to "unhandled page fault"
|
||||||
15080 Lego Star Wars crashes
|
13642 dogfood: InterPoker on Linux crashes
|
||||||
15310 DVDShrink: Preview no longer works
|
13736 Detection of nvidia geforce 9x00 video memory isn't implemented
|
||||||
15814 Oblivion crashes on launch
|
15468 polygon vertex problems on assassin's creed characters
|
||||||
15877 unimplemented function sxs.dll.CreateAssemblyNameObject, aborting
|
15762 .desktop files are created in ~, not in ~/Desktop
|
||||||
15915 cinepak codec reportedly not installed, FourCC case mismatch
|
15923 make test fails in monthcal.c
|
||||||
16317 Unhandled exception unimplemented function setupapi.dll.SetupPromptForDiskA
|
16021 Provide vista-style symlinks for the profiles directory
|
||||||
16412 3dmark2000 Environment Bump Mapping test broken in 1.1.10
|
16072 DesignaKnit 7 fails to run
|
||||||
16728 Condor: needs native d3dxof.dll for x-file loading
|
16123 WINE and Office progs running in background when they shouldn't be
|
||||||
16846 Children of the nile demo crashes when loading a game
|
16363 Google Chrome window is rendered totally black.
|
||||||
17338 Quicken 2007 Home & Business crashes with X Error "BadLength"
|
16620 Office 2003 cannot install Service Pack 3
|
||||||
17832 FEAR 1.08: Pixelshader compilation fails with ARB backend
|
16686 Wine's wordpad doesn't allow setting font?
|
||||||
17851 WSAAddressToStringA AF_INET6 implementation missing
|
16769 MSN Messenger 7.0 Don't redraw the chat window correctly
|
||||||
17902 ole32.CoGetClassObject: threads without apartment should use existing MTA
|
16901 bejeweled and bejeweled twist use 100% cpu
|
||||||
17904 PortalGT Mud Client exception
|
16926 Mathematica 7 Player complains "could not establish a connection to the kernel"
|
||||||
17938 DVD Shrink does not recognize NTFS partitions - creates MDS instead of ISO files
|
17305 PCMark 05 crashes on unimplemented d3dx9_25.dll.D3DXGetImageInfoFromFileInMemory
|
||||||
17980 BDE application cannot open any db file
|
17470 IP Softphone 2050 doesn't start
|
||||||
18045 Dangerous usage of strncat
|
17629 unimplemented function setupapi.dll.CM_Locate_DevNode_ExA
|
||||||
18077 DigiSpel: Cannot move puzzle pieces
|
17687 vlc 0.9.8a segfaults on launch
|
||||||
18102 Chattha Sangayana - can't use scrollbars
|
17983 WiX fails with builtin msi.dll
|
||||||
18180 License server problem
|
17993 winamp's installer shows corrupted checkbox buttons
|
||||||
18193 Notepad outputs different date format than native
|
18044 System Font Linking fails with MS Shell Dlg
|
||||||
18215 LB_DELETESTRING handler does not send LB_RESETCONTENT if only item is removed
|
18080 Clipboard (Ctrl+V) no longer works in Word 2003/2007
|
||||||
18218 spec file for xinput1_3 is incorrect
|
18188 Everest Poker and Casino exit silently with builtin gdiplus
|
||||||
18299 Orca crashes in comctl32
|
18246 Adobe Updater: crashes when installing updates
|
||||||
18307 .desktop file associates with too many mime types (zip, executable)
|
18274 Xenocode Virtual Appliance Runtime Error 0xD0000022
|
||||||
18331 John Tiller's campaign series, fatal crash on game startup
|
18349 Incorrect font rendering in Japanese locale
|
||||||
18338 Parkan IC: No video shown
|
18395 Garrys mod crashes when joining.
|
||||||
18354 Suunto Training Manager crashes shortly after startup
|
18453 hs950 firmware installer crashes on exit with unimplemented function SETUPAPI.dll.SetupUninstallOEMInfA
|
||||||
18388 Roblox crashes on install with unimplemented function pdh.dll.PdhMakeCounterPathA
|
18515 Deleting the last entry in the overrides tab in winecfg is not shown correctly
|
||||||
|
18537 Child windows jump when clicked and dragged by title bar
|
||||||
|
18555 Dotnet power profile fixmes cause irritation in bash/dash
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 1.1.20:
|
Changes since 1.1.21:
|
||||||
|
|
||||||
Alexandre Julliard (24):
|
Alexandre Julliard (33):
|
||||||
Revert "kernel32: Report unixfs instead of ntfs for unknown filesystem type."
|
user32/tests: Fix the LB_DELETESTRING for older Windows versions.
|
||||||
wininet: Add stubs for PrivacyGet/SetZonePreferenceW.
|
user32/tests: Add more systematic support for ignoring certain messages.
|
||||||
wininet: Fix a memory leak in the URL cache.
|
include: Fix the C_ASSERT macro for the latest gcc.
|
||||||
include: Added definitions for IHTMLWindow4 and IHTMLWindow5.
|
user32/tests: Add an optional message for Win95.
|
||||||
include: Added definition of the DispHTMLWindowProxy interface.
|
wininet: Centralize detection of chunked mode and add a flag for it in the http request structure.
|
||||||
include: Added definitions for HTMLWindowEvents and HTMLWindowEvents2.
|
wininet: Add a read-ahead buffer to allow InternetQueryDataAvailable to return the right values in chunked mode.
|
||||||
ws2_32: Use SIZE_T instead of size_t for inet_ntop argument.
|
wininet/tests: Add a test for reading chunked data.
|
||||||
ntdll: Move NtRaiseException and RtlUnwind implementations to the CPU-specific files.
|
wininet: Get rid of the SSL-specific read-ahead buffer.
|
||||||
ntdll: Use standard siginfo signal handlers on all platforms.
|
mlang: Return the correct count in IMLangFontLink_GetStrCodePages when aborting early.
|
||||||
ntdll: Save all segment registers on x86_64. Implement set_cpu_context.
|
shlwapi: Add a partial stub for IConnectionPoint_InvokeWithCancel.
|
||||||
winebuild: Use iretq on x86_64 to restore more system registers and flags.
|
ntdll: Added a stub for RtlUnwindEx on x86_64.
|
||||||
winedbg: Fix formatting of the flag register bits.
|
ntdll: Initial implementation of RtlVirtualUnwind on x86_64.
|
||||||
winedbg: Implement single step for x86_64.
|
ntdll/tests: Added some test cases for RtlVirtualUnwind.
|
||||||
wininet: Pass the complete redirected URL in INTERNET_STATUS_REDIRECT callbacks.
|
ntdll: Free old memory block when reallocating to a large block.
|
||||||
winex11: Limit window dimensions to 65535 to avoid 16-bit truncation issues.
|
ntdll: Tweak the file mapping permission checks some more, with tests.
|
||||||
user32: Make sure the system params DC cannot be deleted.
|
ntdll/tests: Add more tests for RtlVirtualUnwind.
|
||||||
winedump: Add dumping of x86_64 exception tables.
|
ntdll: Add support for some function epilogs in RtlVirtualUnwind.
|
||||||
winapi: Handle types should be treated as pointers.
|
ntdll: Add test cases for the returned frame value in RtlVirtualUnwind.
|
||||||
gdiplus/tests: Don't free GDI objects with GlobalFree.
|
msvcrt/tests: Use the _winver etc. variables instead of the __p_ functions that don't exist on 64-bit.
|
||||||
ntdll: Fix the LPC_MESSAGE structure definition for 64-bit.
|
winmm: Fix some Win64 pointer truncations issues.
|
||||||
user32/tests: Fix the window creation on Win64.
|
msacm32.drv: Fix some Win64 pointer truncations issues.
|
||||||
ole32/tests: Fix the clipboard format test on Win64.
|
oleaut32: Add support for registering 64-bit typelibs.
|
||||||
oleaut32/tests: Use the correct allocator in the ClearCustData test.
|
oleaut32/tests: Fix some pointer sizes in typelib tests for 64-bit.
|
||||||
oleaut32/tests: Don't crash if ITypeInfo_GetTypeAttr fails.
|
oleaut32/tests: Fix the tmarshal test on 64-bit.
|
||||||
|
widl: Add support for writing 64-bit format typelibs.
|
||||||
|
widl: Add support for standard target options to allow building the right typelib kind when cross-compiling.
|
||||||
|
oleaut32/tests: Fix some pointer sizes in typelib tests for 64-bit.
|
||||||
|
kernel32: Add missing terminator on %wc format conversion.
|
||||||
|
shell32: Remove unnecessary linefeeds in traces.
|
||||||
|
ntdll: Implemented RtlLookupFunctionEntry for x86_64.
|
||||||
|
ntdll: Initial support for dispatching exceptions to stack handlers on x86_64.
|
||||||
|
ntdll: Implement __C_specific_handler for x86_64.
|
||||||
|
ntdll: Implement RtlUnwindEx for x86_64.
|
||||||
|
|
||||||
André Hentschel (9):
|
Anders Jonsson (3):
|
||||||
winemaker: Fix path handling for Current Working Directory.
|
notepad: Update Swedish translation.
|
||||||
winemaker: Fix project file path parsing.
|
regedit: Update Swedish translation.
|
||||||
winemaker: Fix optimizations.
|
mshtml: Update Swedish translation.
|
||||||
winemaker: Add often used negative optimization.
|
|
||||||
cmdlgtst: Spelling fix.
|
|
||||||
winemaker: Ignore quotes in source filenames.
|
|
||||||
winemaker: Make winemaker 64-bit ready.
|
|
||||||
winemaker: Update manpage.
|
|
||||||
winemaker: Remove unnecessary quote filtering.
|
|
||||||
|
|
||||||
Aric Stewart (11):
|
Andrew Nguyen (11):
|
||||||
msctf: Implement ITfCategoryMgr::UnregisterCategory.
|
kernel32/tests: Correctly skip tests when the Unicode directory functions are not available.
|
||||||
msctf: Implement ITfCategoryMgr::RegisterGUID, ITfCategoryMgr::GetGUID and ITfCategoryMgr::IsEqualTfGuidAtom.
|
kernel32/tests: Correctly skip tests when the Unicode drive functions are not available.
|
||||||
msctf: Implement ITfMessagePump.
|
kernel32/tests: Correctly skip when the Unicode file functions are not available.
|
||||||
msctf: Implement ITfClientId.
|
kernel32/tests: Correctly skip when Unicode locale functions are not available.
|
||||||
msctf: Implement ITfKeystrokeMgr::PreserveKey.
|
kernel32/tests: Correctly skip when GetTempPathW is not available.
|
||||||
msctf: Implement ITfKeystrokeMgr::UnpreserveKey.
|
kernel32/tests: Correctly skip when Unicode thread functions are not available.
|
||||||
msctf: Implement ITfKeystrokeMgr::IsPreservedKey.
|
kernel32: Don't validate the command line parameter of CreateProcessW.
|
||||||
msctf: Add internal functions for managing active text services.
|
kernel32: Correct the last error of CreateProcessW with an empty application name string.
|
||||||
msctf: Implement ITfInputProcessorProfiles::ActivateLanguageProfile.
|
kernel32: Correct the last error of CreateProcessW with an empty command line string.
|
||||||
msctf: Implement ITfInputProcessorProfiles::GetActiveLanguageProfile.
|
kernel32/tests: Use named constants for a drive test.
|
||||||
msctf: Implement ITfThreadMgr::Activate and ITfThreadMgr::Deactivate.
|
kernel32/tests: Correctly skip when the Unicode communications functions are not available.
|
||||||
|
|
||||||
Austin English (10):
|
André Hentschel (1):
|
||||||
notepad: Fix date format to match windows.
|
winemaker: Read the includes of a dsp project file.
|
||||||
winetest: When extracting tests, run in console mode.
|
|
||||||
notepad: Don't append seconds to time format.
|
|
||||||
crypt32/tests: Print a better error if no Verisign root certificates available.
|
|
||||||
ws2_32/tests: Add initial tests for WSAStartup.
|
|
||||||
t2embed: Add stub dll.
|
|
||||||
winex11.drv: Remove an outdated comment.
|
|
||||||
wbemprox: Add stub dll.
|
|
||||||
winedump: Sign compare fixes.
|
|
||||||
d3d9/tests: Sign compare fix.
|
|
||||||
|
|
||||||
Christian Costa (3):
|
Aric Stewart (19):
|
||||||
mciqtz32: Add support for MCI_GETDEVCAPS.
|
msctf: Implement ITfKeystrokeMgr::AdviseKeyEventSink.
|
||||||
mciqtz32: Add support for MCI_WHERE.
|
msctf: Implement ITfKeystrokeMgr::UnadviseKeyEventSink.
|
||||||
mciqtz32: Add support for MCI_SET.
|
msctf: Implement ITfKeystrokeMgr::GetForeground.
|
||||||
|
msctf: Implement ITfSource interface for ITfInputProcessorProfiles.
|
||||||
|
msctf: Support advising ITfLanguageProfileNotifySink in ITfInputProcessorProfiles.
|
||||||
|
msctf: Map out currently missing interfaces.
|
||||||
|
msctf: Define ITfEditSession implemented by TextServices.
|
||||||
|
msctf: TfContext intitalization and uninitialization on Push and Pop.
|
||||||
|
msctf/tests: Test TextService requesting an EditSession.
|
||||||
|
msctf: Starting implementation of ITfContext::RequestEditSession and ITextStoreACPSink::OnLockGranted.
|
||||||
|
advapi32: Handle well qualified names in LookupAccountNameW for account names.
|
||||||
|
msctf: Add stub implementation of ITfRange.
|
||||||
|
msctf: Implement ITfRange::GetContext.
|
||||||
|
msctf: Beginning of TfEditCookie definition and usage.
|
||||||
|
msctf: Generate TfEditCookies for edit sessions.
|
||||||
|
msctf: Correct order of dwFlag checking to properly be able to set a ReadWrite lock.
|
||||||
|
msctf: Beginning implementation of ITfContext::GetStart.
|
||||||
|
msctf: Beginning implementation of ITfContext::GetEnd.
|
||||||
|
msctf: Beginning implementation of ITfContext::GetSelection.
|
||||||
|
|
||||||
Damjan Jovanovic (1):
|
Aurimas Fišeras (1):
|
||||||
wine.inf: Add more file type descriptions.
|
notepad: Update Lithuanian translation.
|
||||||
|
|
||||||
Dan Kegel (1):
|
Austin English (7):
|
||||||
ntdll: Add missing RtlReAllocateHeap Valgrind hook, add tests.
|
secur32/tests: Sign compare fixes.
|
||||||
|
d3dxof/tests: Sign compare fix.
|
||||||
|
hlink/tests: Sign compare fix.
|
||||||
|
msvcrt/tests: Sign compare fixes.
|
||||||
|
imm32/tests: Sign compare fix.
|
||||||
|
ntdll: Change a noisy FIXME to a WARN.
|
||||||
|
powerprof: Remove a noisy FIXME.
|
||||||
|
|
||||||
David Adam (1):
|
Damjan Jovanovic (3):
|
||||||
d3d9: Fix a copy/paste error in test.
|
oleaut32: fix a rounding bug in VarFormat.
|
||||||
|
oleaut32: Strip trailing decimal zeroes when rounding a number in VarFormat.
|
||||||
|
oleaut32: Add a failing VarFormat test showing that wine wrongly truncates decimals with large negative exponents instead of rounding.
|
||||||
|
|
||||||
Detlef Riekenberg (6):
|
Detlef Riekenberg (1):
|
||||||
urlmon/tests: Handle BSCF_SKIPDRAINDATAFORFILEURLS to fix failures on IE8.
|
wininet/tests: Remove a duplicate test.
|
||||||
wininet/tests: Prefer winehq.org over winehq.com.
|
|
||||||
msi/tests: Run tests again with older msi versions (MsiApplyMultiplePatchesA).
|
|
||||||
localspl: Start implementation of OpenPrinter/ClosePrinter.
|
|
||||||
localspl: Support XcvMonitor/XcvPort in OpenPrinter.
|
|
||||||
winspool: Move remaining Xcv support to the backend.
|
|
||||||
|
|
||||||
Dmitry Kislyuk (1):
|
Dmitry Timoshkov (5):
|
||||||
kernel32/tests: Show that NULLs need to be preserved in data before first section.
|
sfnt2fnt: Take into account external leading when calculating the font point size.
|
||||||
|
winedump: Add an ability to dump font files.
|
||||||
|
system.sfd: Make lower case latin letters in 18 pixel Japanese bitmap font not bold.
|
||||||
|
user32: Invalidate a being removed listbox item before deleting it as it's been done before d2ecb1194102b6d7e6078556f80e58c70ca39c23.
|
||||||
|
dbghelp: All parameters of MiniDumpReadDumpStream() except base are optional.
|
||||||
|
|
||||||
Dmitry Timoshkov (4):
|
Eric Pouech (2):
|
||||||
user32: Add the tests for LB_DELETESTRING, make them pass under Wine.
|
msvfw32: Clearly separate the 16-bit code out of the rest by wrapping 16-bit message functions in thunks.
|
||||||
explorer: Initialize the Progman DDE interface when starting explorer.
|
msvideo16: Make msvideo16 a separate 16-bit module.
|
||||||
msvfw32: Remove useless and harmful traces from ICDecompress.
|
|
||||||
kernel32: Make SystemTimeToTzSpecificLocalTime and TzSpecificLocalTimeToSystemTime prototypes match PSDK.
|
|
||||||
|
|
||||||
Eric Pouech (4):
|
Francois Gouget (37):
|
||||||
kernel32: In editline's keys table, use constants instead of numeric constants.
|
winhlp32: Use Win32 APIs instead of strdup().
|
||||||
kernel32: Completely get rid of ENHANCED_KEY entry in the keymap.
|
msctf/tests: Reorder the code to avoid forward declarations.
|
||||||
user32: Clearly separate the 16bit code out of user32.
|
msctf/tests: Make some functions static.
|
||||||
user32: Make ddeml.dll into a stand-alone 16bit module.
|
setupapi: VcpEnumFiles() is implemented so export it.
|
||||||
|
dsound/tests: Replace malloc() with HeapAlloc().
|
||||||
|
lz32/tests: Replace malloc() with HeapAlloc().
|
||||||
|
ntdll/tests: Replace malloc() with HeapAlloc().
|
||||||
|
shell32/tests: Replace malloc() with HeapAlloc().
|
||||||
|
winecfg: Use Win32 APIs instead of strdup().
|
||||||
|
ddraw/tests: Replace malloc() with HeapAlloc().
|
||||||
|
wined3d: Make surface_force_reload() static.
|
||||||
|
iphlpapi: Make getInterfacePhysicalByName() static.
|
||||||
|
d3dx8/tests: Make compare_vec3() static.
|
||||||
|
rpcrt4: Make RPCRT4_NextHttpHeaderField() and RPCRT4_default_receive_fragment() static.
|
||||||
|
ntdll: virtual_free_system_view() is not used anymore so remove it.
|
||||||
|
riched20: ME_MakeString() is unused so remove it.
|
||||||
|
dplayx: NS_GetOtherMagic() is not used, so remove it.
|
||||||
|
dplayx: Reorder the code to avoid forward declarations.
|
||||||
|
fusion: assembly_get_architecture() is unused so remove it.
|
||||||
|
fusion: CompareAssemblyIdentity() and GetAssemblyIdentityFromFile() are unused stubs and don't belong in fusion.dll. So remove them.
|
||||||
|
comctl32/tests: Make flush_sequence() static.
|
||||||
|
winedbg: Replace realloc() with HeapReAlloc().
|
||||||
|
setupapi: Remove some dead code: VCP_VirtnodeDelete() and VCP_RenameFiles().
|
||||||
|
setupapi: VcpFlush() and vsmString{Compare,Find}() are unused so remove them.
|
||||||
|
shell32: Make AboutDlgProc() and SHELL_execute() static.
|
||||||
|
winapi_test: Simplify the code that builds the list of headers to process.
|
||||||
|
dplayx: cbDelete{Groups,Player}Elem() are unused so remove them.
|
||||||
|
winetest: Rename xmalloc() & co to heap_xxx() to not imply they are based on malloc(), and add heap_free().
|
||||||
|
winetest: Replace malloc() & co with HeapAlloc().
|
||||||
|
advapi32/tests: Replace realloc() with HeapReAlloc().
|
||||||
|
gphoto2.ds: Use Win32 APIs instead of strdup().
|
||||||
|
mstask/tests: Replace realloc() with HeapReAlloc().
|
||||||
|
oleaut32/tests: Replace realloc() with HeapReAlloc().
|
||||||
|
userenv/tests: Replace realloc() with HeapReAlloc().
|
||||||
|
msi/tests: Use win_skip() to skip over unimplemented functionality.
|
||||||
|
shell32: Add the SHCreateDirectoryEx() macro.
|
||||||
|
msctf: Fix an error message.
|
||||||
|
|
||||||
Francois Gouget (10):
|
Frans Kool (1):
|
||||||
kernel32/tests: Add a trailing '\n' to ok() calls.
|
winedbg: Add Dutch translations.
|
||||||
msctf/tests: Remove spaces before '\n'.
|
|
||||||
Assorted spelling fixes.
|
|
||||||
winedbg: Remove an unused debug channel.
|
|
||||||
sane.ds: Remove an unused debug channel.
|
|
||||||
taskmgr: Make FillSolidRect2() and Draw3dRect2?() static.
|
|
||||||
wineps.drv: PSDRV_CmpColor() and PSDRV_Write{ArrayGet, InitClip, RRectangle}() are unused so remove them.
|
|
||||||
credui: Remove spaces before '\n'.
|
|
||||||
rpcrt4: Remove WINAPI on static functions where not needed.
|
|
||||||
notepad: Make NOTEPAD_DoReplace(All)?() static.
|
|
||||||
|
|
||||||
Giuseppe Bilotta (2):
|
Gerald Pfeifer (3):
|
||||||
comctl32/toolbar: Skip iString field for separators.
|
cryptui: Remove double assignment in import_store_dlg_proc().
|
||||||
comctl32/toolbar: When a null lParam is passed to TB_GETBUTTONTEXTA, we should not return -1 but the string size.
|
msi: Initialize variable in MSI_ApplyPatchW.
|
||||||
|
libwine: Remove redundant prototype for wine_call_on_stack().
|
||||||
|
|
||||||
Guy Albertelli (4):
|
Guy Albertelli (1):
|
||||||
kernel32/tests: Add tests for GetVolumeInformationA and QueryDosDevice.
|
kernel32/tests: Add more tests for GetVolumeNameForVolumeMountPointA.
|
||||||
kernel32: Fix GetVolumeInformation[AW] to require trailing \.
|
|
||||||
kernel32/tests: Add tests to verify GetVolumeNameForVolumeMountPointA returns correct string.
|
|
||||||
kernel32/tests: Fix new problems with volume tests.
|
|
||||||
|
|
||||||
Hans Leidekker (12):
|
Hans Leidekker (6):
|
||||||
ws2_32: Implement GetAddrInfoW and FreeAddrInfoW.
|
setupapi: Add stub implementations of SetupUninstallOEMInfA/W.
|
||||||
include: Add some types and constants used in the IP helper API.
|
setupapi: Add stub implementations of CM_Get_Device_Interface_List_Size_ExA/W.
|
||||||
iphlpapi: Implement GetAdaptersAddresses.
|
wininet: Implement GetDiskInfoA.
|
||||||
iphlpapi: Add tests for GetAdaptersAddresses.
|
wininet: Add a stub implementation of IncrementUrlCacheHeaderData.
|
||||||
wininet: Implement InternetReadFileEx for ftp requests.
|
kernel32: Add support for %ws and %wc format specifiers to FormatMessageA/W.
|
||||||
wininet: Replace any existing content length header in HttpSendRequest.
|
kernel32: Add tests for FormatMessageA/W.
|
||||||
msi: Implement MsiApplyMultiplePatchesA/W.
|
|
||||||
ole32: Add tests to show that COM needs to be initialized only once for multi-threaded apartments.
|
|
||||||
ole32: Use existing MTA in CoGetClassObject and CoCreateInstance.
|
|
||||||
msi: Reject NULL or empty patch package parameter in MsiApplyPatch.
|
|
||||||
wininet: Don't send any data after being redirected.
|
|
||||||
pdh: Implement PdhMakeCounterPathA/W.
|
|
||||||
|
|
||||||
Henri Verbeet (51):
|
Henri Verbeet (25):
|
||||||
wined3d: Store D3D shader opcode names in a separate table.
|
wined3d: Use the output signature to map SM4 pixel shader outputs to the appropriate register.
|
||||||
wined3d: Use shader_sm1_read_opcode() in shader_trace_init().
|
d3d10core: Improve the shader input/output signature parsing code.
|
||||||
wined3d: Add a function to read a source parameter from SM1-3 bytecode.
|
d3d10core: Parse pixelshader output signatures and pass them to CreatePixelShader().
|
||||||
wined3d: Add a function to read a destination parameter from SM1-3 bytecode.
|
d3d10core: Release the wined3d shader when the d3d10 pixel shader is destroyed.
|
||||||
wined3d: Add a wined3d pixel shader to struct d3d10_pixel_shader.
|
d3d10core: Implement ID3D10Device::PSSetShader().
|
||||||
wined3d: Create a separate function to record register usage.
|
wined3d: Pass a struct wined3d_shader_register to shader_arb_get_register_name().
|
||||||
wined3d: Use shader_sm1_read_dst_param() and shader_sm1_read_src_param() in shader_get_registers_used().
|
wined3d: Pass a struct wined3d_shader_register to shader_dump_register().
|
||||||
wined3d: Clear reg_maps in shader_get_registers_used() instead of the callers.
|
wined3d: Pass a struct wined3d_shader_register to shader_record_register_usage().
|
||||||
wined3d: Mask set bool/int constants with bool/int constants read.
|
wined3d: Print the correct limit in a WARN().
|
||||||
wined3d: Remove some redundant defines.
|
wined3d: Don't create more than WINED3D_MAX_FBO_ENTRIES FBO entries.
|
||||||
wined3d: Store the sampler type in struct shader_reg_maps.
|
wined3d: Directly call basetexture_apply_state_changes().
|
||||||
wined3d: Introduce shader_sm1_read_semantic().
|
wined3d: Add missing GL locking to fragment_pipeline.enable_extension() implementations.
|
||||||
wined3d: Handle the sampler type shift in the frontend.
|
wined3d: Add missing GL locking to shader_backend_t.shader_free_private() implementations.
|
||||||
wined3d: The "input" parameter to shader_dump_param() should be a BOOL.
|
wined3d: Add missing GL locking to state table calls.
|
||||||
wined3d: Relative addressing tokens are always source parameters.
|
wined3d: Add missing GL locking to shader_backend_t.shader_select() calls.
|
||||||
wined3d: Explicitly pass the register type and index to shader_get_float_offset().
|
wined3d: Add missing GL locking to delete_glsl_program_entry() calls.
|
||||||
wined3d: Explicitly pass register type, index, etc. to shader_dump_param().
|
wined3d: Add missing GL locking to calls to FBO functions.
|
||||||
wined3d: Pass a struct wined3d_shader_semantic to shader_dump_decl_usage().
|
wined3d: Add missing GL locking to set_blit_dimension() calls.
|
||||||
wined3d: Split shader_dump_param() in shader_dump_src_param() and shader_dump_dst_param().
|
wined3d: Add missing GL locking to IWineD3DDeviceImpl_Uninit3D().
|
||||||
wined3d: Define GL_FENCE_APPLE to the correct value.
|
wined3d: Add missing GL locking to test_pbo_functionality().
|
||||||
wined3d: Merge shader_dump_arr_entry() into shader_dump_register().
|
wined3d: Add missing GL locking to d3dfmt_p8_upload_palette().
|
||||||
wined3d: Use the shader_sm1_read_*() functions in shader_trace_init().
|
wined3d: Add missing GL locking to ffp_blit_set() and ffp_blit_unset().
|
||||||
wined3d: Merge wined3d_private_types.h into wined3d_private.h.
|
wined3d: Add missing GL locking to check_fbo_compat().
|
||||||
wined3d: Introduce shader_sm1_read_comment() to read shader comments.
|
wined3d: Document functions that depend on the caller to do GL locking.
|
||||||
wined3d: Avoid using WINED3DSP_REGNUM_MASK in the def/defi/defb handlers.
|
wined3d: Remove some unused defines.
|
||||||
wined3d: Get rid of the remaining WINED3DSP_REGNUM_MASK usage.
|
|
||||||
wined3d: Move SM 1-3 parsing functions to their own file.
|
|
||||||
wined3d: Create a frontend for parsing shaders.
|
|
||||||
wined3d: Add a frontend function to determine if there are any tokens left.
|
|
||||||
wined3d: Select the frontend based on the version token.
|
|
||||||
wined3d: Introduce a stubbed SM4 shader frontend.
|
|
||||||
wined3d: Handle reading the shader header in the frontend.
|
|
||||||
wined3d: Add a minimal implementation of shader_sm4_read_opcode().
|
|
||||||
wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend.
|
|
||||||
wined3d: Implement shader_sm4_is_end().
|
|
||||||
wined3d: Remove some redundant code.
|
|
||||||
wined3d: Fix some more indentation.
|
|
||||||
wined3d: Shift the writemask in the frontend.
|
|
||||||
wined3d: Add an initial shader_sm4_read_dst_param() implementation.
|
|
||||||
wined3d: Add an initial shader_sm4_read_src_param() implementation.
|
|
||||||
wined3d: Improve shader_sm4_read_opcode() to handle some simple opcodes.
|
|
||||||
wined3d: Store the shader version in the frontend's private data.
|
|
||||||
wined3d: Create a struct wined3d_shader_version to store version information.
|
|
||||||
wined3d: Add support for immediate constants to shader_dump_register().
|
|
||||||
wined3d: Increase the size of glsl_src_param_t.param_str.
|
|
||||||
wined3d: Group register information into struct wined3d_shader_register.
|
|
||||||
wined3d: Fix shader_glsl_get_register_name() indentation.
|
|
||||||
wined3d: Pass a struct wined3d_shader_register to shader_glsl_get_register_name().
|
|
||||||
wined3d: Pass a struct wined3d_shader_register to shader_is_scalar().
|
|
||||||
wined3d: Add support for immediate constants to the GLSL backend.
|
|
||||||
wined3d: Record register usage only once.
|
|
||||||
|
|
||||||
Hib Eris (6):
|
Huw Davies (28):
|
||||||
msi/tests: Test type for INT column.
|
ole32/tests: Make the size tests for the WdtpInterfacePointer marshaller more restrictive.
|
||||||
msi: Fix INT column data type.
|
ole32/tests: Add tests to show the WdtpInterfacePointer marshal data looks like the result of CoMarshalInterface.
|
||||||
msi/tests: Test type for INTEGER, SHORT, LONG columns.
|
include: Correct a typo.
|
||||||
msi: Fix SHORT column data type.
|
ole32: Add proxies and stubs for GetData and GetDataHere.
|
||||||
msi/tests: Test type for LONGCHAR columns.
|
ole32: Add proxies and stubs for Read and Write.
|
||||||
msi: Fix LONGCHAR column data type.
|
ole32: Add proxies and stubs for Seek and CopyTo.
|
||||||
|
ole32: Add proxies and stubs for OpenStream and EnumElements.
|
||||||
|
ole32: Add proxies and stubs for ReadAt and WriteAt.
|
||||||
|
ole32: Add proxies and stubs for FillAppend and FillAt.
|
||||||
|
msctf/tests: Fix a compiler warning.
|
||||||
|
ole32/tests: Show that it's the loword of the separate flag parameter that determines the marshalling context.
|
||||||
|
ole32: Implement the WdtpInterfacePointer marshal functions.
|
||||||
|
ole32/tests: Add tests for STGMEDIUM marshalling with a non-NULL pUnkForRelease.
|
||||||
|
ole32: Add support for marshalling pUnkForRelease.
|
||||||
|
ole32/tests: Add tests for TYMED_ISTREAM marshalling.
|
||||||
|
ole32: Implement TYMED_ISTREAM marshalling.
|
||||||
|
ole32: Implement TYMED_ISTORAGE marshalling.
|
||||||
|
ole32/tests: Remove assumptions about the size of marshalled data.
|
||||||
|
ole32/tests: Cope with an alignment hole between the two marshalled interfaces.
|
||||||
|
ole32: Beginnings of OleCreateFromDataEx.
|
||||||
|
ole32: Add support for retrieving data from IPersistStorage.
|
||||||
|
ole32: Add support for retrieving the data from CF_EMBEDDEDOBJECT.
|
||||||
|
ole32: Use OleCreateFromDataEx to implement OleCreateFromData.
|
||||||
|
ntdll/tests: Mark RtlUnicodeStringToInteger("", 16) as broken for nt4.
|
||||||
|
ole32/tests: Exercise the HGLOBAL marshaller over a range of block sizes.
|
||||||
|
ole32/tests: Use the current stream position to determine the marshal data size.
|
||||||
|
ole32: Fix remote HMETAFILEPICT marshalling on 64 bit systems.
|
||||||
|
ole32: Explicitly add the three ULONGs from the METAFILEPICT struct to allow for padding in the 64-bit version.
|
||||||
|
|
||||||
Huw Davies (3):
|
Ilya Shpigor (1):
|
||||||
oleaut32: Don't ask for a name if it's not required.
|
msi: Subscribe to SetProgress event on adding progress bar control to dialog.
|
||||||
ole32: Don't ask for a name if it's not required.
|
|
||||||
ole32: Implement GetDataHere.
|
|
||||||
|
|
||||||
Hwang YunSong (2):
|
Jacek Caban (27):
|
||||||
winedbg: New Korean resource.
|
urlmon: Cache the binding notif window.
|
||||||
notepad: Updated Korean resource.
|
urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::Switch.
|
||||||
|
urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::ReportProgress.
|
||||||
|
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportProgress.
|
||||||
|
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportResult.
|
||||||
|
urlmon: Use PI_APARTMENTTHREADED in Binding object.
|
||||||
|
urlmon: Return E_FAIL in Binding::Switch implementation.
|
||||||
|
urlmon: Get rid of no longer needed thread checking in Binding object's ReportData and ReportResult implementation.
|
||||||
|
urlmon: Get rid of no longer needed thread checking in Binding::ReportProgress.
|
||||||
|
urlmon: Get rid of no longer needed values in Binding object.
|
||||||
|
urlmon: Moved notif window handling to bindprot.c.
|
||||||
|
mshtml: Handle aCount < buf_size case correctly in nsIInputStream::Read implementation.
|
||||||
|
urlmon: Added PI_MIMEVERIFICATION support.
|
||||||
|
urlmon: Added PI_MIMEVERIFICATION tests.
|
||||||
|
urlmon: Use PI_MIMEVERIFICATION in Binding object.
|
||||||
|
urlmon: Added GetBindString(BINDSTRING_URL) implementation.
|
||||||
|
urlmon: Added BINDSTATUS_LOADINGMIMEHANDLER and BINDSTATUS_LOADINGMIMEHANDLER support to Binding object.
|
||||||
|
urlmon: Use internal IInternetProtocol protocol for communication with pluggable protocol in BindProtocol.
|
||||||
|
urlmon: Fixed buffer size argument in Read call.
|
||||||
|
urlmon: Move MIME availability handling to separated function.
|
||||||
|
urlmon: Use protocol_handler in Switch implementation.
|
||||||
|
urlmon: Use common name for IInternetProtocol and IInternetProtocolSink vtbls.
|
||||||
|
urlmon: Added support for MIME filters.
|
||||||
|
urlmon: Added MIME filter handling in BindProtocol tests.
|
||||||
|
urlmon: Added IUriContainer declaration.
|
||||||
|
urlmon: Fixed buffer size calculation.
|
||||||
|
urlmon: Fixed tests on Windows.
|
||||||
|
|
||||||
Jeff Latimer (5):
|
Joris Huizer (2):
|
||||||
include: Define IN6ADDR_ANY_INIT and IN6ADDR_LOOPBACK_INIT and code for IN6_IS_ADDR_LOOPBACK.
|
pdh: Return correct error on allocation failure.
|
||||||
ws2_32/tests: Add tests for Inet_Ntop and inet_ntoa.
|
msctf: ITfContext::RequestEditSession: dwLockFlags logic corrected.
|
||||||
ws2_32: Make inet_ntop conform to msdn definition.
|
|
||||||
ws2_32/tests: IPv6 tests for WSAAddressToStringA.
|
|
||||||
ws2_32: IPv6 functionality for WSAAddressToStringA.
|
|
||||||
|
|
||||||
Juan Lang (4):
|
Juan Lang (5):
|
||||||
cryptui: If an input file name is given to CryptUIWizImport, show it in the wizard.
|
inetmib1/tests: Trace the SNMP error code and index rather than GetLastError on failure.
|
||||||
inetmib1: Check return values from SnmpUtilOid functions in utility functions.
|
inetmib1: Fix memory leaks.
|
||||||
inetmib1: Return error codes from internal query functions.
|
inetmib1: Make sure the successor to an item doesn't have an identical key as it, to prevent infinite loops in table enumeration.
|
||||||
inetmib1: Return errors from SnmpExtensionQuery.
|
inetmib1: Don't query the same OID twice if it returns SNMP_ERRORSTATUS_NOSUCHNAME the first time.
|
||||||
|
inetmib1: Rename a poorly named variable.
|
||||||
|
|
||||||
Jörg Höhle (1):
|
Kai Blin (1):
|
||||||
msvfw32/tests: Add mixed-case FOURCC comparisons.
|
secur32: Don't try to use ntlm_auth --use-cred-cache.
|
||||||
|
|
||||||
Ken Thomases (5):
|
Lionel Debroux (1):
|
||||||
winegcc: Recognize '-arch <arch>' as a compiler and linker option.
|
kernel32: Fix doc header for SetThreadIdealProcessor.
|
||||||
winebuild: On Mac OS X, use -arch option to control output of "ld" and "as".
|
|
||||||
configure: On Mac OS X, always specify target architecture to the dev tools.
|
|
||||||
winecoreaudio: Fix building on Snow Leopard.
|
|
||||||
dbghelp: Don't check version of Mach-O dyld_all_image_infos structure.
|
|
||||||
|
|
||||||
Konstantin Kondratyuk (1):
|
Luke Benstead (1):
|
||||||
fonts: Add Kazakhstan's symbols into tahomabd.
|
ddraw: Add tests for DirectDrawSurface reference counting.
|
||||||
|
|
||||||
Marcus Meissner (2):
|
Marcus Meissner (2):
|
||||||
msi: Initialize info and patch variables (Coverity 923).
|
urlmon: Separate NULL ptr check (Coverity 924).
|
||||||
crypt32: Change salt allocation to handle errors (Coverity 133).
|
wininet: lpwhr cannot be NULL (Coverity 927).
|
||||||
|
|
||||||
Massimo Del Fedele (3):
|
Michael Stefaniuc (9):
|
||||||
riched20: Fix placement of crlf on font table streamout.
|
msvideo.dll16: Add missing unlock on an error path (Smatch).
|
||||||
richedit20: Test for fonttbl streamout.
|
msctf: Allocate memory only right before it's needed.
|
||||||
gdiplus: Add stub for GdipBitmapSetPixel.
|
notepad: Use the more specific MAKEINTRESOURCEW macro.
|
||||||
|
notepad: Use the explicit W-form of the functions.
|
||||||
|
notepad: The UNICODE define isn't needed anymore; remove it.
|
||||||
|
notepad: Fix the Romanian translation.
|
||||||
|
Fix typo in Romanian translation basă => bază.
|
||||||
|
urlmon: Move 'inline' right after the storage specifier.
|
||||||
|
msctf: Use FAILED instead of !SUCCEDED.
|
||||||
|
|
||||||
Michael Stefaniuc (5):
|
Nicolas Le Cam (2):
|
||||||
msctf/tests: Move 'inline' right after the storage specifier.
|
wininet/tests: Temporize async HttpSendRequestEx test to avoid timeouts.
|
||||||
notepad: Use the explicit SendMessageW form.
|
wininet/tests: Fix test when automatically detect network settings is on.
|
||||||
notepad: Use the explicit W-form of the types.
|
|
||||||
notepad: Use the explicit W-form for some string functions.
|
|
||||||
notepad: Use the explicit W-form of the registry functions.
|
|
||||||
|
|
||||||
Nicolas Le Cam (4):
|
Nikolay Sivov (36):
|
||||||
msi/tests: Fix MsiApplyMultiplePatches tests on Windows.
|
comctl32/listview: Make ListView_* macros match PSDK.
|
||||||
ddraw/tests: Fix a test failure on VirtualBox.
|
comctl32/listview: Remove superfluous forward declarations.
|
||||||
user32/tests: Fix VK_RMENU input tests on localized Windows.
|
comctl32/listview: Select all items with LVM_SETITEMSTATE is blocked in LVS_SINGLESEL.
|
||||||
user32/tests: Fix scroll tests when theming is disabled.
|
comctl32/listview: Don't redraw focus rectangle on column scroll.
|
||||||
|
comctl32/listview: Add LVN_INCREMENTALSEARCH definitions.
|
||||||
|
comctl32/header: Make Header_* macros match PSDK.
|
||||||
|
comctl32/listview: A couple of tests for changing item attributes.
|
||||||
|
comctl32/listview: Use neutral LVITEM in ListView_SetItemState macro.
|
||||||
|
comctl32/listview: Don't check for state changes we are not aware to store (with some tests).
|
||||||
|
comctl32/tab: Fix TabCtrl_* macros.
|
||||||
|
comctl32/treeview: Fix TreeView_* macros.
|
||||||
|
comctl32/animate: Fix Animate_* macros.
|
||||||
|
comctl32/header: Retrieve control data only once at WinProc call.
|
||||||
|
comctl32/header: Move parameter cast to WinProc where possible.
|
||||||
|
comctl32/header: Use cached colors instead of querying them again.
|
||||||
|
comtl32/listview: Cache Header control window GWL_STYLE.
|
||||||
|
comctl32/treeview: Use cached colors instead of GetSysColor in TreeView.
|
||||||
|
comctl32/tests: Don't use magic numbers for ListView exstyles.
|
||||||
|
comctl32/ipaddress: Use cached colors instead of GetSysColor for IPAddress control.
|
||||||
|
comctl32/monthcal: Use cached colors instead of GetSysColor for MonthCal.
|
||||||
|
comctl32/rebar: Use cached colors instead of GetSysColor for Rebar.
|
||||||
|
comctl32/status: Use cached colors instead of GetSysColor for Status.
|
||||||
|
comctl32/toolbar: Retrieve control data once at WinProc.
|
||||||
|
comctl32/toolbar: Remove superfluous forward declarations.
|
||||||
|
comctl32/toolbar: Use already cached control window style.
|
||||||
|
comctl32/toolbar: No need to use GetSysColor directly.
|
||||||
|
comctl32/comboex: Use cached colors for ComboEx.
|
||||||
|
comctl32/tab: Use cached colors for Tab.
|
||||||
|
comctl32/syslink: Use cached colors for SysLink.
|
||||||
|
comctl32/tooltips: Use cached colors for ToolTips.
|
||||||
|
comctl32/listview: Handle mouse selections more accurately.
|
||||||
|
comctl32/listview: Fix hittesting for LVS_REPORT subitems.
|
||||||
|
comctl32/listview: Don't use uninitialized value.
|
||||||
|
comctl32/tests: A basic test for ListView WM_SETREDRAW.
|
||||||
|
comctl32/listview: Update focus rectangle properly.
|
||||||
|
comctl32/tests: A bunch of ListView hittest tests.
|
||||||
|
|
||||||
Nikolay Sivov (23):
|
Paul TBBle Hampson (1):
|
||||||
msi: Fix wrong calling convention.
|
gdi32: Autopopulate FontLinks when autopopulating FontSubstitutes.
|
||||||
comctl32/listview: Reuse existing variable instead of duplicated expression.
|
|
||||||
comctl32/listview: Remove duplicated iterator initializer.
|
|
||||||
comctl32/listview: Draw rightmost vertical grid line when needed.
|
|
||||||
comctl32/listview: Fix horizontal grid line drawing.
|
|
||||||
comctl32/listview: Fix resizing grid drawing at right from rightmost column.
|
|
||||||
comctl32/listview: Handle CCM_[G,S]ETVERSION in listview.
|
|
||||||
comctl32/listview: Some tests for LVIF_NORECOMPUTE flag.
|
|
||||||
comctl32/listview: Handle LVIF_NORECOMPUTE in LVM_GETITEM[A,W].
|
|
||||||
comctl32/listview: A couple of LVM_GETITEM tests with incomplete masks.
|
|
||||||
comctl32/header: Reset internal drag state on mouse up.
|
|
||||||
comctl32/listview: Don't draw wrapped focus rectangle.
|
|
||||||
comctl32/listview: Check columns array size before trying to obtain rectangle.
|
|
||||||
comctl32/listview: Remove wrong TODO entry.
|
|
||||||
comctl32/listview: Fix wrong function description.
|
|
||||||
comctl32/listview: Fix LVM_INSERTITEM handling on LVS_SORTxxx styles.
|
|
||||||
comctl32/listview: Additional test for LVS_EX_HEADERDRAGDROP.
|
|
||||||
comctl32/listview: Test WM_ERASEBKGND forwarding to parent on CL_NONE background.
|
|
||||||
comctl32/listview: Forward WM_ERASEBKGND to parent on CLR_NONE.
|
|
||||||
gdi32: Check header pointer in CreateDIBitmap.
|
|
||||||
comctl32/listview: Use handlers instead of sending messages to oneself.
|
|
||||||
comctl32/listview: Remove irrelevant fixme comment.
|
|
||||||
comctl32/listview: Add tests for LVS_NOSORTHEADER switchover.
|
|
||||||
|
|
||||||
Paul Chitescu (1):
|
Paul Vriens (18):
|
||||||
mscoree: Stubs for StrongNameSignatureVerification(Ex).
|
notepad: Fix the Dutch translations.
|
||||||
|
comdlg32: Improve the Dutch find and replace dialogs.
|
||||||
|
shell32: Improve the Dutch 'about' message box.
|
||||||
|
wininet/tests: Fix some test failures with IE8 on W2K3.
|
||||||
|
mshtml/tests: Fix some test failures with IE8.
|
||||||
|
shdocvw/tests: Fix a test failure with IE8.
|
||||||
|
user32/tests: Fix test failures on Win9x/WinME.
|
||||||
|
wininet/tests: Fix some test failures on systems with IE6 or older.
|
||||||
|
inetcomm: Prevent possible dereferences (Coverity).
|
||||||
|
setupapi/tests: Fix remaining failures on Win9x.
|
||||||
|
setupapi: Fix passing a NULL parameter (Coverity).
|
||||||
|
wine.inf: Set the correct initial service pack information.
|
||||||
|
ntdll: Fix a typo.
|
||||||
|
kernel32/tests: Fix some test failures on Win9x/WinME.
|
||||||
|
wintrust/tests: Add a basic CryptCATOpen test.
|
||||||
|
urlmon/tests: Fix some test failures on IE8.
|
||||||
|
gdi32/tests: Fix a test failure on Win9x/WinME.
|
||||||
|
kernel32/tests: Fix test failure on older W2K boxes.
|
||||||
|
|
||||||
Paul TBBle Hampson (6):
|
Rein Klazes (1):
|
||||||
wininet/tests: Test for handling of blank headers in HttpAddRequestHeaders.
|
win87em.dll16: Remove a unnecessary floating point instruction that can cause invalid operation exceptions.
|
||||||
wininet: HTTP_HttpAddRequestHeadersW should ignore 0-length headers.
|
|
||||||
gdi32: Ensure font name comparisons are case-insensitive.
|
|
||||||
gdi32: Remove tabs from init_system_links TRACEs.
|
|
||||||
gdi32: Fetch child fonts by real parent font name.
|
|
||||||
gdi32: Don't add system_links entries for substituted fonts.
|
|
||||||
|
|
||||||
Paul Vriens (8):
|
Ricardo Filipe (2):
|
||||||
gdi32/tests: Fix some test failures on Win9x/WinME.
|
setupapi: Add stubs for CM_Locate_DevNode_ExA/W.
|
||||||
ws2_32/tests: Run tests again on several platforms due to missing functions.
|
cfgmgr32: Forward CM_Locate_DevNode_ExA/W calls to setupapi.
|
||||||
gdi32/tests: Fix a test failure on NT4.
|
|
||||||
urlmon/tests: Fix a test failure on Win9x, WinME and NT4.
|
|
||||||
inetmib1/tests: Add a FreeLibrary and turn some skip()s into win_skip()s.
|
|
||||||
services: Fix a typo.
|
|
||||||
rasapi32/tests: Add a FreeLibrary.
|
|
||||||
clusapi: Don't print an out parameter.
|
|
||||||
|
|
||||||
Rein Klazes (7):
|
|
||||||
winex11: GetPixel() on a monochrome bitmap should return black or white, not dark red.
|
|
||||||
user32/tests: Show that vertical and horizontal window scroll bar info is not created independently.
|
|
||||||
user32/tests: Fix a test in edit.c that was not testing what it was supposed to test.
|
|
||||||
comdlg32: Implement OFN_ENABLESIZING flag for GetOpenFileName and friends.
|
|
||||||
user32: Combine horizontal and vertical window scroll bar info in a single structure.
|
|
||||||
winecfg: Make the open file dialogs resizable.
|
|
||||||
programs: Make some of the open file dialogs of a few programs resizable.
|
|
||||||
|
|
||||||
Ricardo Filipe (1):
|
|
||||||
commdlg: Implemented notifications are only sent with OFN_EXPLORER flag set.
|
|
||||||
|
|
||||||
Rico Schüller (2):
|
Rico Schüller (2):
|
||||||
notepad: Implement replace.
|
wined3d: Add UnregisterClass() on DLL_PROCESS_DETACH.
|
||||||
notepad: Allow only one search/replace dialog to open.
|
winedbg: Do not print more than 9 characters from pThread->name.
|
||||||
|
|
||||||
Roderick Colenbrander (1):
|
Robert Key (2):
|
||||||
wingdi.h: Add missing png/jpeg compression flags.
|
wined3d: Fix ATI HD4800 being reported as ATI 9500.
|
||||||
|
wined3d: Remove HD 4800 "2048MB for X2 versions" comment.
|
||||||
|
|
||||||
Scott Ritchie (1):
|
Roderick Colenbrander (10):
|
||||||
wine.desktop: Reduce MIME types to application/x-ms-dos-executable and application/x-msi.
|
opengl32: Add a wglShareLists test.
|
||||||
|
wgl: Duplicate some single buffered pixel formats for bitmap rendering and restrict bitmap rendering to these formats.
|
||||||
|
wgl: Select bitmap capable formats when PFD_DRAW_TO_BITMAP is requested by the caller.
|
||||||
|
wgl: Offer PFD_GENERIC_ACCELERATED on bitmap capable formats.
|
||||||
|
wgl: Add WGL_SWAP_METHOD_ARB support.
|
||||||
|
wgl: Make sure WGL_SUPPORT_GDI_ARB is only seen on formats on which we set it during startup (in get_formats).
|
||||||
|
wgl: Make sure WGL_DRAW_TO_BITMAP_ARB is only seen on our duplicated bitmap-capable formats.
|
||||||
|
wgl: Use local pixel format data for WGL_ACCELERATION_ARB.
|
||||||
|
wgl: Set PFD_GENERIC_FORMAT on bitmap formats instead of PFD_GENERIC_ACCELERATED.
|
||||||
|
wgl: Add a test for WGL_ACCELERATION_ARB and the PFD_GENERIC_* flags.
|
||||||
|
|
||||||
Stefan Dösinger (19):
|
Stefan Dösinger (36):
|
||||||
d3d: Limit d3d8 and d3d9 vshader constants to 256.
|
wined3d: Merge shader_arb_add_src_param and pshader_gen_input_modifier_line.
|
||||||
wined3d: Support the full amount of constants in GLSL.
|
wined3d: Get rid of the strcat in shader_arb_add_dst_param and make it shader_arb_get_dst_param.
|
||||||
wined3d: Fix a few more direct buffer accesses.
|
wined3d: Simplify shader_hw_map2gl.
|
||||||
wined3d: Activate a thread before mapping a buffer.
|
wined3d: Tidy up shader_hw_rsq_rcp.
|
||||||
wined3d: Fix an issue in buffer_get_sysmem.
|
wined3d: Standardize pshader_hw_texkill.
|
||||||
wined3d: Emulate R16G16F and R32G32F if GL_ARB_texture_rg is not supported.
|
wined3d: Tidy up pshader_hw_tex.
|
||||||
wined3d: Set the max mipmap level in the pbo test.
|
wined3d: Fix 1.4 pshader projection in ARB.
|
||||||
wined3d: Hardcode local loop control ints into the code in reps.
|
wined3d: Separate Tx tempregs from Tx varyings in ARB.
|
||||||
wined3d: Implement texldd.
|
wined3d: Tidy up pshader_hw_cnd.
|
||||||
wined3d: Make use of GL_ARB_half_float_vertex.
|
wined3d: Tidy up pshader_hw_cmp.
|
||||||
wined3d: Pack ARB srgb constants better.
|
wined3d: Tidy up pshader_hw_dp2add.
|
||||||
wined3d: Pack hardcoded local constants in ARB.
|
wined3d: Tidy up pshader_hw_texreg2rgb and friends.
|
||||||
wined3d: Keep track of used float constants.
|
wined3d: Fix a few more hardcoded pixel shader registers.
|
||||||
wined3d: Always declare single constants in ARB if rel addr is not used.
|
wined3d: Fix remaining incorrect dst register getters.
|
||||||
wined3d: Work around a bad crash in fglrx.
|
wined3d: Centralize WINED3DSPDM_SATURATE handling.
|
||||||
wined3d: Add a point size test.
|
wined3d: Don't use TMP_COLOR unless srgb is enabled.
|
||||||
winedd: Move shader_*_add_instruction_modifiers into the shader backend.
|
wined3d: Use local constants for bump parameters.
|
||||||
wined3d: Pass the instr to pshader_gen_output_modifier_line.
|
wined3d: Update the bump constants after a shader change.
|
||||||
wined3d: Get rid of pshader_gen_output_modifier_line.
|
wined3d: Support clipplanes with GLSL.
|
||||||
|
wined3d: Avoid declaring helper_const in vertex programs if possible.
|
||||||
|
WineD3D: Support more constants in ARB shaders.
|
||||||
|
wined3d: Only declare TMP_OUT in vertex shaders.
|
||||||
|
wined3d: Get rid of TMP2 and some easy TMP register uses.
|
||||||
|
wined3d: Get rid of TMP access in texm3x2*.
|
||||||
|
wined3d: Get rid of TMP accesses in texm3x3* instructions.
|
||||||
|
wined3d: Use CMP instead of SLT and SGE in sRGB correction.
|
||||||
|
wined3d: Get rid of the TMP register in fragment shaders.
|
||||||
|
wined3d: Fix srgb correction.
|
||||||
|
wined3d: Implement mova rounding in arb.
|
||||||
|
wined3d: Prepare for vec4 address registers in ARB.
|
||||||
|
wined3d: Emulate the 4 component address register in ARB.
|
||||||
|
wined3d: Support ABS and ABSNEG in ARB.
|
||||||
|
wined3d: Add NV asm extension support to the ARB backend.
|
||||||
|
wined3d: Support ABS and ABSNEG with NV extensions if available.
|
||||||
|
wined3d: Support vec4 A0 with NV_vertex_program2_option.
|
||||||
|
wined3d: Implement SGN in ARB.
|
||||||
|
|
||||||
Stefan Leichter (4):
|
Stefan Leichter (1):
|
||||||
shell32: Stub for SHParseDisplayName.
|
traffic: Stub for TcRegisterClient.
|
||||||
shell32: Stub for ExtractVersionResource16W.
|
|
||||||
gdiplus: Add stub for GdipGetImageThumbnail.
|
|
||||||
gdiplus: Add stub for GdipImageRotateFlip.
|
|
||||||
|
|
||||||
Timo Kreuzer (1):
|
Tim Wright (1):
|
||||||
comctl32: Change UINT to UINT_PTR in CreateToolbarEx.
|
qmgr: Change BITS_IBackgroundCopyJob_SetPriority to a stub.
|
||||||
|
|
||||||
Uwe Bonnes (1):
|
Vincent Povirk (18):
|
||||||
wineboot: Print failing command line.
|
gdiplus: Add a trace to GdipDrawString.
|
||||||
|
gdiplus: Add a trace to GdipMeasureString.
|
||||||
|
gdiplus: Add string format traces.
|
||||||
|
gdiplus: Populate the installed font collection.
|
||||||
|
gdiplus: Stub GdipWidenPath.
|
||||||
|
gdiplus: Stub GdipWarpPath.
|
||||||
|
shell32: Handle NULL return icon parameters in SHDefExtractIcon.
|
||||||
|
gdiplus: Implement GdipTransformPoints.
|
||||||
|
gdiplus: Implement GdipTransformPointsI.
|
||||||
|
ole32: Process sent and DDE messages in CoWaitForMultipleHandles.
|
||||||
|
winex11.drv: Use the proper enum value for repeat.
|
||||||
|
winex11.drv: Optimize AlphaBlend of 1x1 source bitmaps.
|
||||||
|
gdiplus: Implement partially transparent solid fill brushes.
|
||||||
|
shell32: Add test for SHCreateShellItem.
|
||||||
|
shell32: Fail properly when no pidl is passed to SHCreateShellItem.
|
||||||
|
shell32: Handle parent folders in SHCreateShellItem.
|
||||||
|
shell32: Implement IShellItem_GetParent.
|
||||||
|
shell32: Implement ShellItem_GetAttributes.
|
||||||
|
|
||||||
Vincent Povirk (24):
|
Vitaliy Margolen (3):
|
||||||
gdiplus: Only release device contexts created internally.
|
dxdiagn: Rename szClsidCat and szClsidFilter to match native information.
|
||||||
gdiplus: Don't leak a device context when GdipCreateFromHWND fails.
|
dxdiagn: Correct version format property.
|
||||||
gdiplus: Add test for GdipNewInstalledFontCollection.
|
dxdiagn: DirectShowFilters should go under numbered sub-containers.
|
||||||
gdiplus: Create a static InstalledFontCollection object, currently empty.
|
|
||||||
gdiplus: Stub GdipGetLineBlendCount.
|
|
||||||
gdiplus: Stub GdipGetLineBlend.
|
|
||||||
gdiplus: Add blend information to linear gradient brushes.
|
|
||||||
gdiplus: Implement GdipSetLineBlend.
|
|
||||||
gdiplus: Implement GdipGetLineBlendCount.
|
|
||||||
gdiplus: Implement GdipGetLineBlend.
|
|
||||||
gdiplus: Add tests for GdipGet/SetLineBlend.
|
|
||||||
winex11.drv: Convert image/bmp X selections to Windows DIB.
|
|
||||||
winex11.drv: Export copied images as image/bmp.
|
|
||||||
gdiplus: Correct the lfHeight calculation in GdipCreateFontFromLogfontW.
|
|
||||||
gdiplus: Account for blend factors and positions in line gradients.
|
|
||||||
gdiplus: Properly draw points outside of line gradients.
|
|
||||||
gdiplus: Don't draw outside of gradient lines.
|
|
||||||
gdiplus: Implement GdipSetLineSigmaBlend.
|
|
||||||
gdiplus: Stub GdipSetRenderingOrigin.
|
|
||||||
gdiplus: Use brush_fill_path in GdipFillRectangle.
|
|
||||||
gdiplus: Expand the GdipGetLineRect tests.
|
|
||||||
gdiplus: Store the rectangle in line gradient brushes.
|
|
||||||
gdiplus: Store the rect passed to GdipCreateLineBrushFromRect.
|
|
||||||
gdiplus: Use the mode passed to GdipCreateLineBrushFromRect.
|
|
||||||
|
|
||||||
Vitaliy Margolen (1):
|
|
||||||
xinput1_3: Better match native export order.
|
|
||||||
|
|
||||||
Łukasz Wojniłowicz (3):
|
|
||||||
winmm: Added Polish translation.
|
|
||||||
oleacc: Added Polish translation.
|
|
||||||
wineps: Added Polish translations.
|
|
||||||
|
|
||||||
--
|
--
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
Wine version 1.1.21
|
Wine version 1.1.22
|
||||||
|
|
18
configure
vendored
18
configure
vendored
|
@ -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.63 for Wine 1.1.21.
|
# Generated by GNU Autoconf 2.63 for Wine 1.1.22.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -596,8 +596,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='Wine'
|
PACKAGE_NAME='Wine'
|
||||||
PACKAGE_TARNAME='wine'
|
PACKAGE_TARNAME='wine'
|
||||||
PACKAGE_VERSION='1.1.21'
|
PACKAGE_VERSION='1.1.22'
|
||||||
PACKAGE_STRING='Wine 1.1.21'
|
PACKAGE_STRING='Wine 1.1.22'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
|
|
||||||
ac_unique_file="server/atom.c"
|
ac_unique_file="server/atom.c"
|
||||||
|
@ -1421,7 +1421,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.1.21 to adapt to many kinds of systems.
|
\`configure' configures Wine 1.1.22 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -1490,7 +1490,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.1.21:";;
|
short | recursive ) echo "Configuration of Wine 1.1.22:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -1625,7 +1625,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.1.21
|
Wine configure 1.1.22
|
||||||
generated by GNU Autoconf 2.63
|
generated by GNU Autoconf 2.63
|
||||||
|
|
||||||
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
|
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
|
||||||
|
@ -1639,7 +1639,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.1.21, which was
|
It was created by Wine $as_me 1.1.22, which was
|
||||||
generated by GNU Autoconf 2.63. Invocation command line was
|
generated by GNU Autoconf 2.63. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -28771,7 +28771,7 @@ exec 6>&1
|
||||||
# report actual input values of CONFIG_FILES etc. instead of their
|
# report actual input values of CONFIG_FILES etc. instead of their
|
||||||
# values after options handling.
|
# values after options handling.
|
||||||
ac_log="
|
ac_log="
|
||||||
This file was extended by Wine $as_me 1.1.21, which was
|
This file was extended by Wine $as_me 1.1.22, which was
|
||||||
generated by GNU Autoconf 2.63. Invocation command line was
|
generated by GNU Autoconf 2.63. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -28834,7 +28834,7 @@ Report bugs to <bug-autoconf@gnu.org>."
|
||||||
_ACEOF
|
_ACEOF
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 1.1.21
|
Wine config.status 1.1.22
|
||||||
configured by $0, generated by GNU Autoconf 2.63,
|
configured by $0, generated by GNU Autoconf 2.63,
|
||||||
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
|
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue