554 lines
28 KiB
Plaintext
554 lines
28 KiB
Plaintext
The Wine development release 1.1.9 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- A large number of regression test fixes.
|
|
- Performance improvements in memory management.
|
|
- Improved POP3 support in inetcomm.
|
|
- Initial implementation of the XInput DLL.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.9.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.9.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/site/download
|
|
|
|
You will find documentation on http://www.winehq.org/site/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/site/git for details.
|
|
|
|
Wine is available thanks to the work of many people. See the file
|
|
AUTHORS in the distribution for the complete list.
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Bugs fixed in 1.1.9:
|
|
|
|
4355 WMP10 setup fails due to unimplemented functions
|
|
4397 Application doesn't start
|
|
5416 Port royal 2 demo will not start
|
|
5502 Warkanoiddemo hangs with black screen
|
|
6222 updating FFXI PlayOnline produces Unhandled exception after update restart
|
|
6781 "battle for middle earth II" demo fails to install
|
|
6825 imagehlp.ImageDirectoryEntryToData needs to clear out param when entry not found
|
|
6859 renguard does not install
|
|
7206 Scribe3 loops forever on startup adding fonts?
|
|
7652 Transcendence: text and numbers either missing or displayed wrong
|
|
7992 wordweb 5 doesn't download its data
|
|
8047 BOM: DateSerial (VB function) gives 19xx for 2 digit years, but should provide 20xx for years below 30
|
|
8366 Rainbow Six Vegas fails to start
|
|
8663 Anarchy Online display is completely black when using windowed mode
|
|
8844 ShoreTel Client installer crashes when searching for related applications
|
|
8868 Oblivion crashes outdoors when moving across load boundry
|
|
9064 UBSPay font problem
|
|
9103 X2 The Threat: Bumpmapping broken
|
|
9317 Can't run vbtablet
|
|
9481 LOTRO crash with Alsa at Full Hardware Acceleration
|
|
9529 ETQWBeta2 installer fails to execute vcredist_x86.exe
|
|
9745 Family Archive Viewer 6, Family Tree Maker 8 start off with main window too small
|
|
9912 La Soeur de Barrage: crashes when attempting to start game
|
|
9983 Half-Life 2, Counter Strike Source and other games crash at startup
|
|
10201 Playback progress not working in WMP 9
|
|
10217 Windows Media Player 10 crashes with builtin urlmon
|
|
10242 RACE - The WTCC Game (Two car DEMO) fails to start
|
|
10314 Switched On Schoolhouse 2000 hangs X on startup
|
|
10395 Programmer's Notepad 2 closes when loading a new file with no existing tabs open
|
|
10592 EVE Online login screen causes some gfx corruptions
|
|
10706 unimplemented ntdll.dll.NtQueryEaFile and ntdll.dll.NtSetEaFile cause CVSNT client included in TortoiseCVS to fail checkout operation
|
|
11663 Guild Wars seems to hang with intel X3100
|
|
11772 Mathematica 5.1, Help Browser crash everything.
|
|
11777 Guitar Hero 3 fails to start
|
|
12082 Project Nomads: dialog speeches too fast
|
|
12100 lego star wars crashes entering first level
|
|
12550 Farb-Rausch demo 30 "candytron" doesn't render past the loading screen.
|
|
12607 Quake Wars demo crashes on startup
|
|
12774 Caesar 3 crashes on exit
|
|
13035 Bad HAVE_XSLTINIT in msxml3
|
|
13112 comctl32 trackbar setPos() should not call oncustomdraw if value hasn't changed
|
|
13116 wxDev-C++: Problem building projects
|
|
13150 Guitar Hero 3 crashes without D3DXCreateTextureFromFileInMemoryEx and D3DXCreateTextureFromFileW
|
|
13281 crash during installation of WebEngine V200N by Virtual Mechanics
|
|
13408 ActiveSync 4.5 don't install - error richedit ReadStyleSheet and others
|
|
13426 When installing WebEngine you get the message "http://download.virtualmechanics.com/download/install/webenginev2/200N/WebEngineV200N.msi is not trusted"
|
|
14498 VB6 App problem on MouseIcon property
|
|
14600 Oblivion has wrong thunderbolt spell
|
|
14824 Red Alert 3 Beta requires several functions of WinHttp to be implemented
|
|
14885 [Morrowind] System freeze/reboot required after switching from wine to other apps
|
|
15055 implement undocumented window message 0x0313 (WM_POPUPSYSTEMMENU)
|
|
15233 FamiTracker 0.2.7 does not work
|
|
15289 Warlords Battlecry II and III crash
|
|
15446 Install Aware doesn't work with wine
|
|
15595 Kyodai mahjong crashes
|
|
15690 msvcrt: enumeration value not handled in switch
|
|
15872 Games segfault with wine-1.1.7 and Ubuntu 8.10 intrepid Ibex
|
|
15879 Lotus 6.5.4 - extermelly slow after update to Wine 1.1.6
|
|
15898 unimplemented function advapi32.dll.LsaSetSecret, aborting
|
|
15916 Winecfg: fails to open drive_c
|
|
15930 ChangeWindowMessageFilter is not implemented
|
|
15944 mountmgr only assign drive letters for up to two removable devices
|
|
15950 wine won't build with bison 2.4
|
|
15955 Tomb Raider underworld demo crashes at startup
|
|
15972 Clicking close button in Word 2003 closes the window but not the program in 1.1.8
|
|
15976 MS Exchange 2007 fails to install.
|
|
15992 Sure Thing CD Labeller crashes when you start to try to use it
|
|
15994 DirectX - D3DCAPS errors in WINE 1.1.8 BETA
|
|
16024 typos in include/shlwapi.h
|
|
16044 Cannot accept the Eula. Accept button disabled.
|
|
16061 HEAP_FindSubHeap taking excessive CPU time
|
|
16074 F.E.A.R in wine 1.1.8 regression
|
|
16084 widl crash on vista x86
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.8:
|
|
|
|
A C Hurst (1):
|
|
ntdll: wine_nt_to_unix_file_name() parse string to int instead of cast char, where string may be passed.
|
|
|
|
Alexander Morozov (2):
|
|
kernel32: NT drivers can handle IOCTL codes with HIWORD == 0.
|
|
include: Remove declarations of undefined functions.
|
|
|
|
Alexandre Julliard (69):
|
|
kernel32/tests: Fix some profile test failures on NT4.
|
|
kernel32/tests: Fix some resource test failures on NT4.
|
|
kernel32/tests: Fix the thread test on NT4.
|
|
kernel32: Explicitly request execute permission in MapViewOfFile.
|
|
ntdll/tests: Fix the atom test on NT4.
|
|
ntdll: Don't call the dll entry point for native modules.
|
|
mountmgr: Return the drive type even when the buffer is too small.
|
|
kernel32: Get the drive type from the mount manager instead of the registry.
|
|
ntdll/tests: Fix a couple of test failures on Vista.
|
|
ntdll: Add support for root directory in NtCreateFile for Win32 file objects.
|
|
kernel32: Implemented the Ex variants of CreateEvent/Mutex/Semaphore/WaitableTimer.
|
|
ntdll/tests: Fixed more object manager tests on Vista.
|
|
user32/tests: Fix window tests on various Windows versions.
|
|
user32/tests: Skip the PM_QS_* PeekMessage tests on NT4.
|
|
mountmgr: Make the device type more specific than what is possible with the standard Win32 drive types.
|
|
user32/tests: Make sure the message test doesn't hang if the window doesn't have focus.
|
|
msvcrt/tests: Trace the timezone being used.
|
|
user32: Don't process other messages when recursing in peek_message for an internal message.
|
|
kernel32: Don't request unneeded access in OpenFileMapping.
|
|
kernel32/tests: Fix the thread test to cope with the Win95 InterlockedIncrement behavior.
|
|
msvcrt/tests: Run time tests for the current year instead of 1970 and fix wrong DST assumptions.
|
|
ole32/tests: Fix a couple of global stream test failures on Win9x.
|
|
ole32/tests: Use a CLSID that is more likely to exist on old Windows versions.
|
|
ole32/tests: Don't hardcode the Ansi codepage value.
|
|
ole32/tests: Fix a couple of test failures on Win9x and NT4.
|
|
ntdll: Added stubs for NtGetWriteWatch and NtResetWriteWatch.
|
|
kernel32: Added GetWriteWatch and ResetWriteWatch.
|
|
kernel32/tests: Added a bunch of tests for write watches.
|
|
shell32/tests: Properly cleanup the created favorites shell folder.
|
|
include: Added the IInternetProtocolEx interface.
|
|
urlmon/tests: Accept IInternetProtocolEx interface id.
|
|
kernel32/tests: Fix the file test on various Windows versions.
|
|
ntdll: Add private function to manage system virtual views instead of abusing NtAllocateVirtualMemory.
|
|
kernel32/tests: Fix the write watch tests on Win98 and Win2000.
|
|
user32/tests: Fix the resource tests for various Windows versions.
|
|
kernel32/tests: Fix pipe test on w2k3.
|
|
user32: Fix FindWindow to not match an empty class name.
|
|
ntdll: Don't set noexec protection on builtin dlls, some broken apps clear the execute permission.
|
|
wintrust: Fix a buffer overflow.
|
|
ntdll: Get rid of the unaligned_mmap wrapper.
|
|
kernel32/test: Fix the timer queue tests on Vista.
|
|
kernel32/tests: Fix the mailslot tests on Vista.
|
|
kernel32/tests: Fix the process tests on NT4.
|
|
ntdll: Increase subheap size quadratically to avoid slowdown when allocating tons of heap memory.
|
|
kernel32/tests: Allow up to 2 seconds of difference in timestamps.
|
|
kernel32: Moved allocation of the DOS memory area to ntdll.
|
|
ntdll: Get rid of the Wine-specific MEM_SYSTEM flag.
|
|
winetest: Capture the Win32 stderr into the log file too.
|
|
winetest: Allow to specify a subset of tests to run on the command line.
|
|
winetest: Report an error when a test program completely fails to run.
|
|
make_makefiles: Add a target to build only the test directories.
|
|
user32/tests: Fix a few more failures in the window test.
|
|
kernel32/tests: Add a couple of tests for write watches.
|
|
user32/tests: The BSF_SENDNOTIFYMESSAGE flag is not supported on NT4.
|
|
user32/tests: Fix the cursor tests on Win9x.
|
|
user32/tests: Fix the edit margins tests on Win9x.
|
|
user32/tests: Fix wildcard directory lists handling for Win9x.
|
|
user32/tests: Fix the monitor tests on NT4.
|
|
user32/tests: Fix some of the sysparams tests on Win9x and NT4.
|
|
user32/tests: Allow the foreground window to be null in the window tests.
|
|
kernel32/tests: Fix test failures on Win9x and NT4.
|
|
kernel32/tests: Fix the mailslot tests on Win9x.
|
|
mshtml/tests: Avoid crashing on test failure.
|
|
rpcrt4/tests: Fix test failures on Win9x.
|
|
shell32/tests: Fix the systray tests on Win9x and NT4.
|
|
urlmon/tests: Don't expect IHttpNegotiate2 queries if the interface is not supported.
|
|
configure: Add a --disable-tests option to avoid building regression tests.
|
|
user32/tests: Only test the window caption status if there is a foreground window.
|
|
shdocvw: Fix the computation of the default extents.
|
|
|
|
Alistair Leslie-Hughes (12):
|
|
advapi32: Correct spelling of SE_CHANGE_NOTIFY_PRIVILEGE.
|
|
mshtml: Implement IHTMLStyle get/put posLeft.
|
|
advapi32: Correct off by one in LookupPrivilegeValueW.
|
|
shdocvw: Added Support for the IViewObjectEx interface.
|
|
winmm: Increase tolerance range.
|
|
mshtml: Add tests for supported interfaces.
|
|
shdocvw: Correct tests.
|
|
ntoskrnl.exe: Implement MmGetSystemRoutineAddress.
|
|
mshtml: Implement IHTMLStyle get/put posTop.
|
|
mshtml: Implement IDispatch for IHTMLCurrentStyle.
|
|
mshtml: Implement IHTMLDocument2_get_images.
|
|
version: VerQueryValueA/W allow blank and NULL strings.
|
|
|
|
Andrew Fenn (6):
|
|
xinput1_3: Initial implementation.
|
|
xinput9_1_0: Initial implementation.
|
|
xinput1_1: Initial implementation.
|
|
xinput1_2: Initial implementation.
|
|
xinput: Added the function XInputGetState with test case.
|
|
xinput: Added XInputGetCapabilities function with test case.
|
|
|
|
Andrew Nguyen (1):
|
|
imagehlp: Rectify and add a forward.
|
|
|
|
Andrew Riedi (3):
|
|
user32: Initial .ani support (only first frame).
|
|
reg: const WCHAR -> static const WCHAR.
|
|
user32: Fix the loading of stretched cursors.
|
|
|
|
Andrew Talbot (10):
|
|
rsaenh: Sign-compare warnings fix.
|
|
secur32: Sign-compare warning fix.
|
|
setupapi: Sign-compare warnings fix.
|
|
shell32: Sign-compare warnings fix.
|
|
shlwapi: Sign-compare warnings fix.
|
|
urlmon: Sign-compare warnings fix.
|
|
msxml3: Void function should not return a value.
|
|
widl: Remove superfluous semicolons.
|
|
usp10: Sign-compare warnings fix.
|
|
wined3d: Sign-compare warnings fix.
|
|
|
|
Aric Stewart (2):
|
|
winhttp: Correct another difference between InternetCrackurl and WinHttpCrackUrl.
|
|
imm32: Implement ImmInstallIME(W/A).
|
|
|
|
Austin English (2):
|
|
include/shlwapi: Fix some typos.
|
|
msvcrt: Fix a compiler warning.
|
|
|
|
Christian Costa (12):
|
|
d3dxof: Allow template definitions in objects file.
|
|
d3dxof: Close source file when releasing EnumObject.
|
|
d3dxof: Increase max childs/subobjects and check the limit is not overcome.
|
|
d3dxof: Finish strings support.
|
|
d3dxof: Fix buffer overflow.
|
|
d3dxof: Support also xfile version 3.03.
|
|
d3dxof: Increase max objects and check limit.
|
|
d3dxof: Add support for DXFILELOAD_FROMMEMORY.
|
|
d3dxof: Prepare support for objects binary format.
|
|
d3dxof: Allow '-' in names.
|
|
d3dxof: Fix data buffer limit check. Increase size of input and data buffers.
|
|
d3dxof: Finish support for objects binary format.
|
|
|
|
Damjan Jovanovic (4):
|
|
winemenubuilder: Generate desktop files instead of wineshelllink.
|
|
winemenubuilder: Moved all wineshelllink functionality to winemenubuilder and removed wineshelllink.
|
|
shdocvw, winemenubuilder: Generate fd.o entries for .url files.
|
|
user32: Handle NULL rectangles in WM_NCCALCSIZE.
|
|
|
|
Daniel Zimmermann (1):
|
|
widl: Fix check for interface type in get_size_procformatstring.
|
|
|
|
David Adam (5):
|
|
d3dx8: Simplify D3DXQuaternionInverse.
|
|
quartz: Check for NULL condition in FilterGraph2_Disconnect.
|
|
d3dx8: Implement D3DXMatrixAffineTransformation2D.
|
|
d3dx8: Implement D3DXMatrixTransformation2D.
|
|
d3dx8: Change the debug channel of d3dx8 into the generic d3dx.
|
|
|
|
Detlef Riekenberg (5):
|
|
shlwapi/tests: Add more entries for PathIsURL.
|
|
advapi32/tests: Fix tests on win9x (GetFileSecurity not implemented).
|
|
advapi32/tests: Fix broken GetLastError tests.
|
|
comctl32/tests: Make the header test dpi aware.
|
|
shdocvw/tests: Make the webbrowser test dpi aware, make it pass in wine.
|
|
|
|
Dmitry Timoshkov (5):
|
|
widl: Make the generated string pointers const as well.
|
|
appwiz.cpl: Make some data static const.
|
|
shell32: Make some data static const.
|
|
shdocvw: Fix the COLOR_xxx usage.
|
|
user32: Do not change focus if the window is no longer active.
|
|
|
|
Dylan Smith (9):
|
|
richedit: Created initial tests for windowless richedit controls.
|
|
richedit: Initial testing of ITextServices methods.
|
|
richedit: Removed comment in header for non-existent wintest.c.
|
|
include: Added missing macros for EM_SETIMESTATUS and EM_GETIMESTATUS.
|
|
user32: Added message spy string for IME Status messages.
|
|
richedit: Update strings and comments regarding IME Status messages.
|
|
include: Fixed a typo for ITextHost::TxSetCaretPos declaration.
|
|
richedit: Removed unused ME_AutoURLDetect function.
|
|
richedit: Removed useless lines in ME_GetDefaultCharFormat.
|
|
|
|
Eric Pouech (6):
|
|
winedump: Print detailed information about class/struct properties.
|
|
dbghelp: Fix all forward declaration cases for UDT.
|
|
winedbg: Rewrote the symbol picking mechanism so that it can handle several algorithms.
|
|
winedbg: Slightly change the option setting syntax (allows also to get the current state back).
|
|
winedbg: Added scoped symbol picker, and options to handle it.
|
|
dbghelp: Properly add CPU info to minidump.
|
|
|
|
Florian Köberle (2):
|
|
user32/tests: Capture tests should not require no active window.
|
|
user32/tests: Test size and minmax of WS_THICKFRAME child.
|
|
|
|
Francois Gouget (31):
|
|
gdiplus: Add a trailing '\n' to a Wine trace.
|
|
shell32/tests: Remove spaces before '\n' in ok() calls.
|
|
regedit: Remove unneeded variable initializations.
|
|
regedit: Check that we were able to allocate line_buf too.
|
|
regedit: line_size is supposed to track a string length.
|
|
regedit: The xxx_name_len variables track buffer sizes. That is they count the trailing '\0'. Adjust a couple of places that got this wrong and rename them to xxx_name_size.
|
|
regedit: Simplify REGPROC_export_string().
|
|
regedit: Tighten a buffer size calculation.
|
|
regedit: Simplify / clean up export_hkey().
|
|
regedit: Fix a buffer overflow when exporting binary values in export_hkey().
|
|
regedit: Fix the wrapping of binary values in export_hkey().
|
|
d3dx9_36/tests: Fix compilation on systems that don't support nameless unions.
|
|
inetcomm: Fix compilation on systems that don't support nameless unions.
|
|
d3d10core: Fix spelling of 'unknown'.
|
|
crypt32: Fix Spelling of 'superseded'.
|
|
Assorted spelling fixes.
|
|
msxml3: Dynamically load libxslt.so and only call xsltInit() if present.
|
|
ntdll/tests: Fix typos in test_NtQueryValueKey().
|
|
ntdll/tests: Test how NT(Set, Query)ValueKey() handle non-terminated strings.
|
|
kernel32: Fix create_scsi_entry() so it puts properly '\0'-terminated strings in the registry.
|
|
kernel32: Simplify and optimize create_(system,env)_registry_keys().
|
|
msxml3: Fix compilation on systems that don't have xsltInit().
|
|
regedit: Fix a buffer allocation in export_registry_key().
|
|
regedit: Pass the string length to REGPROC_export_string().
|
|
regedit: Fix exporting of REG_EXPAND_SZ and other 'weird' strings.
|
|
regedit: Avoid wsprintfW() so we can avoid loading user32.dll for 'regedit /E'.
|
|
ntdll/tests: Remove a redundant 'if'.
|
|
advapi32/tests: Cleanup test_hkey_main_Value_[AW]().
|
|
advapi32/tests: Fix the line number reported by test_hkey_main_Value_[AW]().
|
|
advapi32/tests: Check how the registry APIs handle non-terminated strings.
|
|
reg: Avoid wvsprintfW() so we can avoid loading user32.dll.
|
|
|
|
Hans Leidekker (15):
|
|
inetcomm: Flesh out the pop3 command parser.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandDELE.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandNOOP.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandRSET.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandRETR.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandTOP.
|
|
inetcomm: Support both forms of the UIDL and LIST commands.
|
|
inetcomm: Send a notification when disconnecting.
|
|
user32: Add a stub implementation of ChangeWindowMessageFilter.
|
|
inetcomm: Add an implementation of IVirtualStream.
|
|
inetcomm: Get rid of the server info copy.
|
|
mlang: Implement IMultiLanguage2::ConvertStringInIStream.
|
|
winhttp: Reimplement WinHttpCrackUrl.
|
|
winhttp: Add tests for WinHttpCrackUrl.
|
|
winhttp: Prefer builtin over native.
|
|
|
|
Henri Verbeet (29):
|
|
d3d10core: Add a d3d10core dll.
|
|
d3d10core: Implement ID3D10Device in d3d10core instead of d3d10.
|
|
d3d10core: Allow ID3D10Device to be aggregated.
|
|
dxgi: Add a stub for DXGID3D10RegisterLayers.
|
|
d3d10core: Implement D3D10CoreRegisterLayers.
|
|
dxgi: Implement DXGID3D10RegisterLayers().
|
|
dxgi: Implement DXGID3D10CreateDevice().
|
|
d3d10core: Implement D3D10CoreCreateDevice().
|
|
d3d10: Implement D3D10CreateDevice() on top of D3D10CoreCreateDevice().
|
|
d3d10: Use the factory that created the adapter to create a swapchain.
|
|
d3d10core: Add a trace for D3D10CoreCreateDevice().
|
|
dxgi: Add some dxgi return codes.
|
|
dxgi: Add a IWineD3D field to dxgi_factory.
|
|
dxgi: Add an ordinal field to dxgi_adapter.
|
|
dxgi: Add a wined3d device to dxgi_device.
|
|
dxgi: Store an array of adapters in dxgi_factory.
|
|
dxgi: Implement IDXGIFactory::EnumAdapters().
|
|
dxgi: Add a test for DXGID3D10CreateDevice().
|
|
d3d10core: Add a test for D3D10CoreCreateDevice().
|
|
wininet: Treat an empty username as NULL in FTP_Connect().
|
|
wined3d: Fix the cube map coordinates in surface_blt_to_drawable().
|
|
wined3d: Make it more obvious the pshader path in shader_hw_map2gl() doesn't handle opcodes without parameters.
|
|
wined3d: Give mov & mova their own handler.
|
|
wined3d: Avoid using a stack buffer in a few places in shader_hw_map2gl().
|
|
wined3d: wined3d_gl.h should be internal to wined3d.
|
|
wined3d: Don't use the same GUID for IWineD3D and IWineD3DDevice.
|
|
wined3d: Remove some unused code.
|
|
dxgi: Implement IDXGIDevice::GetAdapter().
|
|
dxgi: Implement IDXGIAdapter::GetParent().
|
|
|
|
Hirofumi Katayama (2):
|
|
wordpad: Accept double-click in date and time dialog.
|
|
wordpad: Update resources for date and time dialog.
|
|
|
|
Huw Davies (2):
|
|
kernel32: Fix a few Welsh translations.
|
|
ole32: Don't issue a warning if a flat copy is all that's required.
|
|
|
|
Hwang YunSong(황윤성) (2):
|
|
winecfg: Updated Korean resource.
|
|
oleacc: New Korean resource.
|
|
|
|
Jacek Caban (1):
|
|
shdocvw: Revert "Added Support for the IViewObjectEx" with tests.
|
|
|
|
Juan Lang (28):
|
|
crypt32: Don't underreport the size available when formatting szOID_AUTHORITY_KEY_IDENTIFIER2.
|
|
crypt32: Fix off-by-one error in formatting szOID_AUTHORITY_KEY_IDENTIFIER2.
|
|
crypt32: Implement formatting an alt name entry with type CERT_ALT_NAME_DIRECTORY_NAME.
|
|
crypt32: Fix comment typo.
|
|
crypt32: Fix indenting for szOID_CRL_DIST_POINTS.
|
|
crypt32: Correct heading for a certificate issuer in a CERT_AUTHORITY_KEY_ID2.
|
|
crypt32: Use correct string for directory names in a CERT_ALT_NAME_ENTRY.
|
|
crypt32: Add a function to format a CERT_NAME_BLOB as an indented string, and implement CertNameToStrW on top of it.
|
|
crypt32: Indent directory name when formatting an alt name entry.
|
|
crypt32: When formatting a directory name as a multiline string, put a newline between the heading and the value.
|
|
crypt32: Implement CryptFormatObject for alternate names.
|
|
crypt32: Add tests for encoding/decoding CERT_POLICY_QUALIFIER_USER_NOTICE.
|
|
crypt32: Implement encoding CERT_POLICY_QUALIFIER_USER_NOTICE.
|
|
crypt32: Implement decoding CERT_POLICY_QUALIFIER_USER_NOTICE.
|
|
crypt32: Add tests for encoding/decoding CERT_POLICIES_INFO.
|
|
crypt32: Implement encoding CERT_POLICIES_INFO.
|
|
crypt32: Implement decoding CERT_POLICIES_INFO.
|
|
cryptdlg: Register/unregister the OID functions exported by cryptdlg.
|
|
netapi32: Fix dead stores.
|
|
include: Fix typos.
|
|
include: Add a few missing definitions for Netscape cert extensions.
|
|
crypt32: Implement CryptFormatObject for szOID_KEY_USAGE.
|
|
crypt32: Implement CryptFormatObject for szOID_NETSCAPE_CERT_TYPE.
|
|
crypt32: Fix failing tests on Win9x/NT4.
|
|
crypt32: Decoded unicode name value strings should be NULL-terminated.
|
|
crypt32: Check registered CryptFormatObject functions before using default hex format.
|
|
crypt32: Formatted bits are always in a single line, regardless of dwFormatStrType.
|
|
crypt32: Pass next data pointer when decoding a CRL dist point.
|
|
|
|
Kai Blin (1):
|
|
advapi32: Implement LsaSetSecret stub.
|
|
|
|
Ken Thomases (1):
|
|
ntdll: Don't poll() on a normal file; it should never block.
|
|
|
|
Lei Zhang (2):
|
|
comctl32: Check for NULL input in TAB_AdjustRect.
|
|
quartz: Reaching a renderer in the filtergraph is not an error.
|
|
|
|
Maarten Lankhorst (2):
|
|
Revert "quartz: Reaching a renderer in the filtergraph is not an error."
|
|
quartz: Fix FilterGraph2_Connect to be thread-safe and not recurse infinitely.
|
|
|
|
Marcus Meissner (1):
|
|
shdocvw: Fixed buffer size to GetPrivateProfileStringW.
|
|
|
|
Nicolas Le Cam (2):
|
|
winspool.drv/tests: Fix a test on all platforms.
|
|
crypt32/tests: Fix a failing test on win2000.
|
|
|
|
Nikolay Sivov (3):
|
|
gdiplus: Added GdipGetTextContrast.
|
|
gdiplus: Added GdipSetTextContrast.
|
|
gdiplus: Return some token value on startup.
|
|
|
|
Paul Chitescu (1):
|
|
user32: Unimplemented SystemParametersInfoW actions display fixme only once.
|
|
|
|
Paul Vriens (25):
|
|
ole32/tests: Don't crash on NT4.
|
|
advapi32/tests: Fix valgrind warning.
|
|
urlmon/tests: Skip some tests on Win9x and WinMe.
|
|
urlmon/tests: Fix failures on Win9x and WinMe.
|
|
wininet/tests: Fix a test failure on some Win98 boxes.
|
|
msi/tests: Fix some test failures on Win9x and WinMe.
|
|
winmm/tests: Fix a test failure on Vista and W2K8.
|
|
setupapi/tests: Fix some failures on Win9x and WinMe.
|
|
ddraw/tests: Fix a typo.
|
|
ddraw/tests: Skip tests when DirectDraw4 is not supported.
|
|
snmpapi/tests: Fix failures on NT4 and below.
|
|
crypt32/tests: Skip some tests if needed.
|
|
crypt32/tests: Fix a test failure on Vista and W2K8.
|
|
gdi32/tests: Fix a few failures on Win9x and WinMe.
|
|
msi/tests: Skip some tests on Win9x and WinMe.
|
|
quartz/tests: Fix a few failures on Win95 and NT4.
|
|
setupapi/tests: Don't use hardcoded C: for the system drive.
|
|
kernel32/tests: Fix timeouts on NT4 and W2K.
|
|
msi/tests: Skip tests on win9x by checking functionality instead of registry keys.
|
|
user32/tests: Fix a test failure on Win9x, WinMe and NT4.
|
|
winetest: Give the 'Running' progress bar the same size as the others.
|
|
user32/tests: Don't crash on Win95.
|
|
comdlg32/tests 1/2: Fix a test failure on XP and W2K3.
|
|
comdlg32/tests 2/2: Fix a test failure on Win9x.
|
|
user32/tests: Fix a few test failures on Win9x.
|
|
|
|
Peter Dons Tychsen (5):
|
|
winedos: Add support for decoding and displaying the 4 bit CGA framebuffer.
|
|
winedos: Add support for the Color Control Register (CGA).
|
|
winedos: Implement int10 CGA palette control.
|
|
winedos: Implement VGA_WritePixel for int10 service in CGA mode.
|
|
winedos: Implement mode control register, and the 160x200x4 display mode that it opens.
|
|
|
|
Reece Dunn (2):
|
|
uxtheme: Add stubs for the double buffer drawing API in Vista.
|
|
uxtheme: Draw the correct part of the themed parent background to the DC.
|
|
|
|
Ricardo Filipe (27):
|
|
appwiz.cpl: Added Portuguese translation.
|
|
browseui: Added Portuguese translation.
|
|
credui: Added Portuguese translation.
|
|
gphoto2.ds: Added Portuguese translation.
|
|
localspl: Added Portuguese translation.
|
|
localui: Added Portuguese translation.
|
|
msvidc32: Added Portuguese translation.
|
|
shdoclc: Added Portuguese translation.
|
|
wldap32: Added Portuguese translation.
|
|
hhctrl.ocx: Added Portuguese translation.
|
|
crypt32: Added Portuguese translation.
|
|
winspool.drv: Added Portuguese translation.
|
|
cabinet: Fix dead stores (llvm/clang).
|
|
dbghelp: Fixed dead store (llvm/clang).
|
|
gdi32: Fix dead store (llvm/clang).
|
|
iphlpapi: Fixed dead store (llvm/clang).
|
|
mlang: Fixed dead stores (llvm/clang).
|
|
oleaut32: Fixed dead increment (llvm/clang).
|
|
ntdll: Fixed dead store (llvm/clang).
|
|
rpcrt4: Fixed dead increments (llvm/clang).
|
|
msxml3: Check some dead store results (llvm/clang).
|
|
sane.ds: Check dead stored status (llvm/clang).
|
|
comctl32: Removed dead store (llvm/clang).
|
|
comctl32: Removed dead increment (llvm/clang).
|
|
comctl32: Removed dead increment (llvm/clang).
|
|
comctl32: Remove dead stores (llvm/clang).
|
|
atl: Remove dead store (llvm/clang).
|
|
|
|
Roderick Colenbrander (1):
|
|
wined3d: Add two missing D3D8/D3D9 capabilities.
|
|
|
|
Ryan Schmidt (1):
|
|
jscript: Fix build with bison 2.4.
|
|
|
|
Stefan Dösinger (3):
|
|
wined3d: Make sure the arbfp pipeline replacement constants are loaded.
|
|
d3d9: Test psize_min vs psize_max vs psize behavior.
|
|
wined3d: Rename the fragment ffp desc structures.
|
|
|
|
Tony Wasserka (3):
|
|
d3dx9: Implement ID3DXSprite_Begin/End.
|
|
d3dx9: Implement ID3DXSprite_Flush.
|
|
d3dx9: Implement ID3DXSprite_GetDevice.
|
|
|
|
Vincent Povirk (4):
|
|
msiexec: Build with -mwindows.
|
|
comctl32: Do not repaint on TBM_SETPOS if position is unchanged.
|
|
gdiplus: Fix GdipFlattenPath for already-flat paths and add a test.
|
|
gdiplus: Restore a line I removed by mistake.
|
|
|
|
Vitaliy Margolen (1):
|
|
user32/tests: Print line numbers of callers in check_wnd_state to help debugging.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|