mirror of
git://source.winehq.org/git/wine.git
synced 2024-11-02 13:27:35 +00:00
560 lines
30 KiB
Text
560 lines
30 KiB
Text
The Wine development release 1.5.7 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- New version of the Gecko engine based on Firefox 13.
|
|
- Dynamic device support with UDisks2.
|
|
- More stream classes implemented in the C++ runtime.
|
|
- Support for metadata in TIFF files.
|
|
- Fleshed out WBEM implementation.
|
|
- Improved support for printer paper sizes.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://prdownloads.sourceforge.net/wine/wine-1.5.7.tar.bz2
|
|
http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.7.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/download
|
|
|
|
You will find documentation on http://www.winehq.org/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/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.5.7 (total 77):
|
|
|
|
3962 Ragnarok Online + private servers
|
|
5535 Planescape:Torment doesn't work
|
|
11108 J. River MEDIA CENTER 12.0 crashes
|
|
12731 Lego Digital Designer fonts rendered look bad
|
|
14391 MagicISO interface flickers
|
|
16008 T-Online Internet Telefon - installation works, execution not.
|
|
16651 Wizard101: Characters not rendered.
|
|
17229 TGB Dual crashes when opening files
|
|
17313 Quincy 2005 IDE grep tool needs msvcp80.dll.??0?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z
|
|
17709 AutoCAD 2008: Quick Help Toolbar incorrectly displayed
|
|
17733 Trivial Pursuit Unhinged +NoCD fails to load
|
|
18160 Compile broken in dlls/iphplpapi/ipstats.c on NetBSD 5.0
|
|
18161 unintialized variables in dlls/ntdll/cdrom.c on NetBSD 5.0
|
|
18962 Netscape is crashing immediately after execution.
|
|
19570 Cake Mania 2 page fault
|
|
20189 Svenska spel poker-client is useless
|
|
20661 Snuffler: rendering of buttons and list items doesn't work.
|
|
20788 problem with bet-at-home poker when gecko is installed
|
|
21231 program "4 elements" won't start
|
|
21545 Metin2 crashes since Torrent Patcher
|
|
22936 AutoCAD 2008: QuickCalc fails to start
|
|
23742 Graphics appear upside-down in SinkSub Pro and Piranha Panic
|
|
24022 NVShaderPerf fails to find plugins/performance modules (and therefore to start)
|
|
24379 Unknown problem with Wizard 101
|
|
24899 The Last Dance crashes with unimplemented function d3dx9_36.dll.D3DXCreateRenderToSurface
|
|
25200 AutoCAD 2008: Toolbars are repainted too slowly
|
|
25243 Microsoft Viva Pinata fails on startup (Wine-Gecko "SetThreadName" MSVC exception 0x406d1388 breaks SafeDisc debugger)
|
|
25275 Civilization V and more Games/Apps need msvcp90.dll.??0?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAE@XZ
|
|
25429 Necrovision demo fails to start
|
|
25539 Heroes of Newerth needs msvcp80.dll.??0?$basic_fstream@DU?$char_traits@D@std@@@std@@QAE@XZ (purist)
|
|
25966 AutoCAD 2009: Unimplemented function msvcp80.dll.??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@XZ
|
|
26195 Counter-Strike Source Beta freezes after 30 seconds of internet gameplay on a multi-core system
|
|
26467 Builtin IE cannot open https://ebank.srcb.com:446/pweb/pbperbank
|
|
26651 Page fault connecting to my.if.com
|
|
26834 SlingPlayer 1.5 UI very slow to respond
|
|
26939 Multiple games/apps need msvcp90.dll.??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z (Fifa11 demo, Opera Mobile Emulator 11, Kindle for PC)
|
|
27064 Liquidator 2 needs msvcp71.dll.??0?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAE@XZ
|
|
27318 OpenGL 2.0 Shading Language Terrain Texturing Demo crashes on unimplemented function msvcp100.dll.??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
|
|
27764 Civ 5 demo wants msvcp90.dll.$basic_ofstream@DU?$char_traits@D@std@@@std@@QAE@XZ (purist)
|
|
27767 htmlhelp not showing diacritic characters from html encoded entity
|
|
27918 GTAIV doesn't show anything after switching resolution
|
|
28041 Galactic Civilisation II: Graphical glitches: some polygons of ships seem to have wrong coordinates
|
|
28119 Games with UPlay won't start due to ReadFileEx failture
|
|
28201 Diablo III D3D error when restarting graphics
|
|
28228 Multiple apps need msvcp90.dll.??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@PBDHH@Z (Ragnarok Online, Settlers 7, XnView, Nokia Suite)
|
|
28360 Mass Effect: msvcp90:locale__Init needs to be implemented
|
|
28501 MySpaceIM fails to load
|
|
28528 Google Earth 4.3 fails to find msvcp80.dll with Wine32 but not Wine64 (WoW64)
|
|
28668 Sound does not work for SlingPlayer 1.5
|
|
28719 Trillian 5 crashes with "wine: Call from 0x7ed2e629 to unimplemented function msvcp90.dll.?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z"
|
|
28772 Secret of Monkey Island wants msvcp80.dll.?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@@Z
|
|
28793 Kindle for PC needs msvcp90.dll.??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@PB_WHH@Z
|
|
29073 iexplore: Add gui to trust a new certificate
|
|
29439 Dreamweaver MX 2004 doesn't run
|
|
29666 TurboTax 2011 fails to install (.NET 4.0 Framework verification fails)
|
|
29973 StarBurn doesn't recognize its default drive selection for erasing
|
|
30298 Sikuli IDE runtime error
|
|
30425 Toca 3 crashes when start race: D3DXGetImageInfoFromFileInMemory File type DDS is not supported yet
|
|
30456 failure starting up wizard101
|
|
30465 BridgeCentral: Invalid floating point operation in mozjs.dll (fldcw in JSDOUBLE_IS_INT32)
|
|
30528 Tibia bot crashes when connecting to tibia process (kernel32 K32EnumProcessModules() 'needed' out parameter needs a check for NULL)
|
|
30644 Random crash while using the downloader for StarCraft 2
|
|
30695 Port Royale: graphical issues in menus and in mid game
|
|
30776 Faerie Solitaire (Steam version) tends to crash
|
|
30782 msvcp71.dll.??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N1@Z should be implemented (needed by Ship Simulator 2008, maybe others)
|
|
30786 King's Bounty: Armored Princess and Crossworlds need d3dx9_36.dll.D3DXQuaternionSquadSetup
|
|
30798 gdiplus: GdipNewInstalledFontCollection fails in case system have got at least one OTF font installed
|
|
30825 Xwing95 crash
|
|
30833 Buccaneer lost most of the sounds (music, speech)
|
|
30834 page fault in ddraw regression
|
|
30846 Super Monday Night Combat: Unable to join multiplayer match, unable to leave queue.
|
|
30869 Word 2010 UI uses wrong font size - leads to huge UI elements
|
|
30885 Trackmania United Forever crashes on startup
|
|
30918 'make test' crashes in dlls/windowscodecs/test/info.c for a new wine prefix
|
|
30923 SelectClipRgn gets wrong arguments in metafiles?
|
|
30930 Dota 2 won't start
|
|
30970 SharpEye: endless loop drawing message box when opening *.mro file
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.5.6:
|
|
|
|
Akihiro Sagawa (3):
|
|
gdi32/tests: Make GetStockObject tests pass on East-Asian machines.
|
|
gdi32: Fix East-Asian font parameters.
|
|
gdi32: Remove an outdated comment in struct DefaultFontInfo.
|
|
|
|
Alexandre Julliard (7):
|
|
mountmgr: Add a helper function for parsing UDisks media compatibility.
|
|
mountmgr: Add support for UDisks2.
|
|
windowscodecs: Fix some broken tests.
|
|
wininet: Fix a compiler warning on Mingw.
|
|
gdi32: Fix the contents of the region data in metafiles.
|
|
wing32: Don't recommend a top-down DIB.
|
|
gdi32: Fix StretchDIBits return value when destination is clipped.
|
|
|
|
Alistair Leslie-Hughes (1):
|
|
msxml3: Implement IXMLParser Get/Set Flags.
|
|
|
|
Andrew Eikum (2):
|
|
dsound: Fail if app requests 3D buffer interface on a non-3D buffer.
|
|
hhctrl.ocx: Don't use GWLP_USERDATA to store private data.
|
|
|
|
André Hentschel (19):
|
|
winedbg: Add multiplication operators to Thumb2 disassembler.
|
|
winedbg: Add long multiplication and division operators to Thumb2 disassembler.
|
|
ntdll: Enhance FreeBSD checks for cdrom code to also check for DragonFly BSD when appropriate.
|
|
d3drm/tests: Add GetClassName tests.
|
|
ntdll: Check for NetBSD in CDROM_Verify.
|
|
d3drm: Implement IDirect3DRMFrameX_GetClassName.
|
|
d3drm: Implement IDirect3DRMLight_GetClassName.
|
|
d3drm: Implement IDirect3DRMMeshBuilderX_GetClassName.
|
|
jscript/tests: Fix some typos.
|
|
d3drm: Implement IDirect3DRMX_CreateMesh.
|
|
d3drm: Implement IDirect3DRMMesh_GetClassName.
|
|
d3drm: Implement IDirect3DRMMaterial2_GetClassName.
|
|
d3drm: Implement IDirect3DRMX_CreateTexture.
|
|
d3drm: Fix initial specular value of the Material2 interface.
|
|
d3drm: Implement IDirect3DRMTextureX_GetClassName.
|
|
d3drm: Implement IDirect3DRMDeviceX_GetClassName.
|
|
d3drm: Implement IDirect3DRMWinDevice_GetClassName.
|
|
d3drm: Implement IDirect3DRMViewportX_GetClassName.
|
|
d3drm/tests: Destroy window after use.
|
|
|
|
Aric Stewart (5):
|
|
usp10: Properly handle fonts with scripts without a default language.
|
|
usp10: Corrections for ShapeCharGlyphProp_Thai.
|
|
usp10: Do not use custom indic ShapeCharGlyphProp when shaping Indic numeric scripts.
|
|
usp10: In ShapeCharGlyphProp_BaseIndic set justification to SCRIPT_JUSTIFY_NONE for glyphs with no characters.
|
|
usp10: Add ShapeCharGlyphProp_Hebrew.
|
|
|
|
Aurimas Fišeras (1):
|
|
po: Update Lithuanian translation.
|
|
|
|
Bruno Jesus (2):
|
|
ws2_32: Fix hostent memory allocation.
|
|
comdlg32: Fix NULL lpstrFile uses in FILEDLG95_OnOpen.
|
|
|
|
Christian Costa (5):
|
|
d3drm: Fix vertex index test and print a warning when it is out of range.
|
|
d3drm: Handle texture associated with the material when loading a mesh.
|
|
d3drm: Free texture object when releasing mesh builder object.
|
|
d3drm: Free all mesh resources when releasing mesh object.
|
|
d3drm: Implement IDirect3DRMMeshImpl_SetGroupColorRGB.
|
|
|
|
Damjan Jovanovic (6):
|
|
configure: Detect mingw32 better on FreeBSD.
|
|
winebuild: Support the mingw32 target without an i[3456]86- prefix.
|
|
winegcc: Support the mingw32 target without an i[3456]86- prefix.
|
|
shell32: Fix some return types.
|
|
shell32: Fix some function prototypes.
|
|
include/shlobj.h: Add some missing APIs.
|
|
|
|
Dan Kegel (4):
|
|
ntdll: Avoid clobbering valgrind annotations during HeapReAlloc.
|
|
kernel32: Quiet an extremely verbose stub fixme.
|
|
riched20: Accept middle click as paste (like edit control does).
|
|
gdi32: Add test for SelectClipRgn in metafiles, make it pass.
|
|
|
|
Detlef Riekenberg (6):
|
|
ntprint: Do not fail when the spooler service was stopped.
|
|
kernel32/tests: Do not test GetLastError on success.
|
|
kernel32/tests: Accept higher PRODUCT_* values.
|
|
devenum: Do not fail with a IBindCtx (with tests).
|
|
winspool/tests: Fix failures when the spooler service is not running.
|
|
shell32/tests: Ignore case when comparing filenames.
|
|
|
|
Dmitry Timoshkov (36):
|
|
gdi32: Do not normalize height of the default GUI font.
|
|
ole32: Add VT_I1 to the list of supported variant types.
|
|
windowscodecs: Reimplement TiffDecoder_GetFrameCount using TIFFNumberOfDirectories.
|
|
gdiplus: Accept wider range of fonts.
|
|
windowscodecs: Add a test to show that metadata reader may not rewind the stream after loading the data.
|
|
windowscodecs: Implement partial loading of IFD metadata.
|
|
windowscodecs: Add support for WICPersistOptionsLittleEndian/WICPersistOptionsBigEndian in the IFD metadata reader.
|
|
windowscodecs: Check IFD structure when loading metadata.
|
|
include: Fix WICPersistOptions definition.
|
|
windowscodecs: Remove not reachable code in the TIFF decoder.
|
|
gdiplus: Add a test for creating a nonexistent font with GdipCreateFontFromLogfont.
|
|
gdiplus: GdipCreateFontFromLogfont also returns NotTrueTypeFont for a not present font.
|
|
gdiplus: Remove a redundant cast.
|
|
gdiplus: Fix parameter order in expect() calls.
|
|
gdiplus: Add active frame parameter to the WIC decoder interface.
|
|
gdiplus: Create a copy of the source stream when loading an image.
|
|
gdiplus: Implement GdipImageSelectActiveFrame.
|
|
windowscodecs: Add MetadataReaderInfo implementation.
|
|
windowscodecs: Implement MetadataHandler_GetMetadataHandlerInfo.
|
|
windowscodecs: Implement MetadataHandler_GetMetadataFormat.
|
|
windowscodecs: Implement MetadataHandler_GetValueByIndex.
|
|
gdiplus: Make some data const.
|
|
windowscodecs: Implement MetadataReaderInfo_GetFriendlyName.
|
|
windowscodecs: Implement MetadataReaderInfo_GetVersion.
|
|
windowscodecs: Add support for more types of IFD fields.
|
|
windowscodecs: Add support for loading of multiple simple IFD fields.
|
|
windowscodecs: Fix handling of 8-byte IFD fields.
|
|
windowscodecs: Add tests for more types of IFD fields.
|
|
windowscodecs: Add support for IFD_ASCII field type.
|
|
windowscodecs: Add support for IFD_UNDEFINED field type.
|
|
windowscodecs: Handle IFD fields with count 0 same way as with count 1.
|
|
windowscodecs: Add a test for endianness support in IFD metadata reader.
|
|
windowscodecs: Add support for loading of multiple 8-byte IFD fields.
|
|
include/wine/test.h: Fix compilation of standalone tests with PSDK headers.
|
|
windowscodecs: Create a IWICMetadataReader for a TIFF frame.
|
|
kernel32: Add a test for deleting a file opened for reading.
|
|
|
|
Erich Hoover (4):
|
|
hhctrl.ocx: Fix displaying the first page for some help files.
|
|
hhctrl.ocx: Add HTML to Unicode decoding capability to the table of contents.
|
|
hhctrl.ocx: Use HTML decoder for the index.
|
|
hhctrl.ocx: Add support for the CHM code page.
|
|
|
|
Francois Gouget (29):
|
|
d3drm: Move up the IDirect3DRM{Frame,Light,Visual}Array implementations to avoid forward declarations.
|
|
d3drm: Make Direct3DRM{Frame,Light,Visual}Array_create() static.
|
|
wined3d: Reorder some surface functions to avoid the need for forward declarations.
|
|
wined3d: Make some surface functions static.
|
|
user32: Reorder some DDE functions to avoid the need for forward declarations.
|
|
user32: Make some DDE functions static.
|
|
joy.cpl: Make list_dlgproc() static.
|
|
mmdevapi: Make MMDevice_GetPropValue() static.
|
|
gdiplus: Make get_font_hfont() static.
|
|
d3dx9_36/tests: Make a couple of test functions static.
|
|
iphlpapi: Don't rely on the HAVE_XXX macros having a numeric values.
|
|
d3dcompiler_43: Make debug_dump_ir_constructor() static.
|
|
msvcrt: Fix the name of the Portuguese locale alias.
|
|
crypt32/tests: Get rid of unneeded function typedefs.
|
|
msi/tests: Get rid of unneeded function typedefs.
|
|
kernel32/tests: Get rid of unneeded function typedefs.
|
|
shell32/tests: Get rid of unneeded function typedefs.
|
|
kernel32: Use the English (United States) spelling of license.
|
|
kernel32/tests: Add a trailing '\n' to an ok() call.
|
|
kernel32/tests: Add line-wrapping tests for FormatMessage().
|
|
comctl32: Fix lstrncmpiW() so its return value is standard and use the CSTR_XXX macros.
|
|
msvcp90: Use the CSTR_XXX macros instead of numeric literals.
|
|
kernel32/tests: Use the CSTR_XXX macros instead of numeric literals.
|
|
comctl32: Simplify the string comparison functions a bit and use the CSTR_XXX macros.
|
|
msvcrt: Use the CSTR_XXX macros instead of numeric literals.
|
|
shlwapi: Simplify the string comparison functions a bit and use the CSTR_XXX macros.
|
|
reg: Use the CSTR_XXX macros instead of numeric literals.
|
|
xcopy: Use the CSTR_XXX macros instead of numeric literals.
|
|
oleaut32: Use the CSTR_XXX macros instead of numeric literals.
|
|
|
|
Frédéric Delanoy (1):
|
|
po: Update French translation.
|
|
|
|
Gerald Pfeifer (1):
|
|
ntdll: Omit unused typedef in test_query_process.
|
|
|
|
Hans Leidekker (36):
|
|
msi: Add support for 64-bit registry components.
|
|
msi: Ignore the value if a registry value name is special.
|
|
msi: Fail if a registry key cannot be created.
|
|
msi: Support registry key names that exceed 255 characters.
|
|
msi/tests: Use only uppercase characters for the PID_REVNUMBER property.
|
|
msi: Don't fail if no .NET runtime is available.
|
|
msi: Always load mscoree.dll from the system directory.
|
|
msi: Keep assembly caches loaded until the package is destroyed.
|
|
include: Define WBEM_GENERIC_FLAG_TYPE.
|
|
wbemprox: Add a stub implementation of IWbemServices.
|
|
include: Define IWbemClassObject.
|
|
wbemprox: Add stub implementations of IEnumWbemClassObject and IWbemClassObject.
|
|
wbemprox: Add support for parsing WQL queries.
|
|
wbemprox: Add a partial Win32_BIOS class implementation.
|
|
wbemprox: Add support for evaluating query conditions.
|
|
wbemprox: Implement IEnumWbemClassObject::Next.
|
|
wbemprox: Implement IEnumWbemClassObject::Reset.
|
|
wbemprox: Implement IEnumWbemClassObject::Skip.
|
|
wbemprox: Implement IWbemClassObject::Get.
|
|
wbemprox: Add a partial Win32_Process class implementation.
|
|
wbemprox: Add query tests.
|
|
wbemprox: Add tests for IWbemServices.
|
|
wbemprox: Improve tracing in IWbemLocator::ConnectServer.
|
|
include: Fix the definition of IWbemClassObject::GetNames.
|
|
wbemprox: Implement IWbemClassObject::GetNames.
|
|
wmic: Add support for querying class properties.
|
|
wbemprox: Add a partial Win32_ComputerSystem class implementation.
|
|
wbemprox: Add a partial Win32_Processor class implementation.
|
|
wbemprox: Support mixed dynamic and static table data.
|
|
wbemprox: Add a partial Win32_OperatingSystem class implementation.
|
|
wbemprox: Add support for retrieving system properties.
|
|
wbemprox: Implement Win32_Process.Handle.
|
|
wbemprox: Append key properties to the class path.
|
|
wbemprox: Implement Win32_Process.CommandLine for the current process.
|
|
wbemprox: Handle more property types in get_propval.
|
|
wbemprox: Add a partial Win32_VideoController class implementation.
|
|
|
|
Henri Verbeet (26):
|
|
d3d9: Get rid of IDirect3DVertexShader9Impl.
|
|
d3d9: Get rid of IDirect3DPixelShader9Impl.
|
|
d3d9: Get rid of IDirect3DQuery9Impl.
|
|
wined3d: Set undefined vertex attributes to 0.0.
|
|
wined3d: Invalidate the entire buffer on maps with WINED3DLOCK_DISCARD.
|
|
ddraw: Merge ddraw_surface_destroy() into ddraw_surface_cleanup().
|
|
wined3d: Unset the depth/stencil surface before checking resources in wined3d_device_reset().
|
|
wined3d: Reset render target bindings in wined3d_device_reset().
|
|
d3d9/tests: Add a test for resource bindings after reset.
|
|
d3d8/tests: Add a test for resource bindings after reset.
|
|
wined3d: Rename WINED3DLOCK_* to WINED3D_MAP_*.
|
|
wined3d: Only filter redundant mode changes in wined3d.
|
|
wined3d: Lie about the display format in wined3d_get_adapter_display_mode().
|
|
ddraw: Use wined3d_get_adapter_display_mode() in ddraw_create_swapchain().
|
|
ddraw: Use wined3d_get_adapter_display_mode() in ddraw7_GetDisplayMode().
|
|
ddraw: Use wined3d_get_adapter_display_mode() in ddraw7_GetFourCCCodes().
|
|
ddraw: Use wined3d_get_adapter_display_mode() in ddraw7_GetScanLine().
|
|
ddraw: Use wined3d_get_adapter_display_mode() in CreateSurface().
|
|
ddraw: Use wined3d_get_adapter_display_mode() in d3d7_EnumZBufferFormats().
|
|
ddraw: Use wined3d_get_adapter_display_mode() in d3d_device7_EnumTextureFormats().
|
|
ddraw: Use wined3d_get_adapter_display_mode() in d3d_device2_EnumTextureFormats().
|
|
wined3d: Implement mode setting in the adapter instead of the device.
|
|
wined3d: Just forward wined3d_device_get_display_mode() to the appropriate swapchain.
|
|
wined3d: Properly retrieve the display mode in wined3d_device_set_cursor_properties().
|
|
wined3d: Only store a different screen format if it's explicitly changed through wined3d.
|
|
wined3d: Get rid of the d3d_caps debug channel.
|
|
|
|
Hilko Bengen (1):
|
|
sfnt2fnt: Fix broken .fon files on big-endian architectures.
|
|
|
|
Huw Davies (17):
|
|
winspool: Install the ppd files into the driver directory.
|
|
winspool: Set the printer status of old printers to indicate that they should check for driver updates.
|
|
winspool: Update the ppd file of an already installed printer in the first call to OpenPrinter.
|
|
localspl: Remove a bunch of casts.
|
|
winspool: Update the ppd for LPR printers too.
|
|
winspool: Use the helper to set DWORD registry values.
|
|
winspool: Set the timeout entries to zero.
|
|
localspl: Have GetPrinterDriverDirectory create the driver directory.
|
|
winspool: Set the printer registry values before calling into the driver.
|
|
winspool: Add a missing default priority value.
|
|
winspool: Set the printer description from the cups printer-info option.
|
|
winspool: Set the printer location from the cups printer-location option.
|
|
wineps: Retrieve the ppd file from the driver directory.
|
|
wineps: Add the ability to override the ppd file's default pagesize and duplex settings.
|
|
wineps: Always update the default devmode.
|
|
winspool: Update the devmode when we update the driver.
|
|
winspool: On OS/X read the default paper size from the core printing api.
|
|
|
|
Jacek Caban (23):
|
|
wininet: Added InternetGetSecurityInfoByURL[AW] implementation.
|
|
wininet: Added InternetGetSecurityInfoByURL tests.
|
|
urlmon: Use error dialog for ERROR_INTERNET_SEC_CERT_REV_FAILED error if IHttpSecurity returns S_FALSE.
|
|
mshtml: Wine Gecko 1.6 release.
|
|
urlmon: Avoid useless InternetQueryOptionW call.
|
|
d3d9.h: Added missing D3DCREATE_* flags.
|
|
d3d9types.h: Added missing D3DSWAPEFFECT_* values.
|
|
d3dcompiler.h: Added missing extern "C".
|
|
mshtml: Release script hosts in window_set_docnode.
|
|
guiddef.h: REF* types should not depend on CINTERFACE.
|
|
services.exe: Added tests.
|
|
advapi32: Pass service name as argv[0] to ServiceMain.
|
|
wininet: Fixed returned buffer size in HttpQueryInfo(HTTP_QUERY_STATUS_CODE) when insufficient buffer is passed.
|
|
wininet: Added support for more certificate error types.
|
|
mshtml: Return true in IOmNavigator::javaEnabled.
|
|
jscript: Always store numeric literals as double.
|
|
jscript: Use num_set_int in array.c.
|
|
jscript: Use num_set_int where possible.
|
|
jscript: Use INFINITY macro instead of ret_inf() hack.
|
|
jscript: Use INFINITY macro instead of num_set_inf().
|
|
jscript: Make Function object invocation a special case in IDispatchEx implementation.
|
|
jscript: Pass jsthis internally without using DISPPARAMS.
|
|
jscript: Moved DISPPARAMS conversion to InvokeEx.
|
|
|
|
Julian Rüger (3):
|
|
po: Update German translation.
|
|
po: Update German translation.
|
|
ntprint/tests: Fix some typos.
|
|
|
|
Józef Kucia (9):
|
|
d3dx9/tests: Add tests for D3DXCreateRenderToEnvMap.
|
|
d3dx9: Add ID3DXRenderToEnvMap interface stub.
|
|
d3dx9/tests: Improve test failure messages for check_{ref, release}.
|
|
d3dx9/tests: Use inline functions instead of check_pixel_{1bpp, 2bpp, 4bpp} macros.
|
|
d3dx9: Get rid of ID3DXFontImpl.
|
|
d3dx9/tests: Add tests for ID3DXFont::PreloadText.
|
|
d3dx9/tests: Add tests for ID3DXFont::GetGlyphData.
|
|
d3dx9: Recognize X8B8G8R8 pixel format in DDS files.
|
|
d3dx9/tests: Improve test failure messages for check_dds_pixel_format.
|
|
|
|
Ken Thomases (1):
|
|
winex11: Fix correspondence between main_key_LT_B and main_key_vkey_qwerty.
|
|
|
|
Lauri Kenttä (2):
|
|
po: Update Finnish translation.
|
|
po: Update Swedish translation.
|
|
|
|
Lucas Zawacki (1):
|
|
joy.cpl: Hardcode axis name strings that were in joy.rc.
|
|
|
|
Marcus Meissner (1):
|
|
kernel32: Fixed read overflow in WriteFile argument.
|
|
|
|
Matteo Bruni (8):
|
|
d3dcompiler: Parse vector and matrix declarations.
|
|
d3dcompiler: Parse sampler declarations.
|
|
d3dcompiler: Parse function declarations.
|
|
d3dcompiler: Parse function definitions.
|
|
d3dcompiler: Parse constructors.
|
|
wpp: Invert 'type' callback parameter value, to match comment.
|
|
wpp: Explicitly pass include type to the lookup callback function.
|
|
d3dcompiler: Add some tests for 'system' type includes.
|
|
|
|
Michael Stefaniuc (5):
|
|
include: Drop outdated comment about COM interface implementations.
|
|
include: Undef INTERFACE right after it is used.
|
|
wer: Use FIELD_OFFSET to calculate the size of a struct with variable length array.
|
|
wined3d: Avoid sizeof on structs with variable length arrays.
|
|
avifil32: Drop the 'register' storage-class specifier.
|
|
|
|
Nikolay Sivov (5):
|
|
comctl32/listview: Properly update selection mark on item state change.
|
|
msxml3: Reuse MXAttributes implementation for SAX reader attributes reporting.
|
|
msxml3: Fix status text value parsing.
|
|
msxml3: Revert: msxml3: Reuse MXAttributes implementation for SAX reader attributes reporting.
|
|
msxml3: Reader shouldn't depend on input being properly allocated BSTR string.
|
|
|
|
Nozomi Kodama (5):
|
|
include: Remove useless todo's.
|
|
d3dx9_36: D3DXQuaternionLn computes as if the norm of the input is 1.
|
|
d3dx9_36: Implementation of D3DXQuaternionSquadSetup.
|
|
d3dx9_36: Implementation of D3DXSHMultiply3.
|
|
d3dx9_36: Recognize A8B8G8R8 format.
|
|
|
|
Per Johansson (1):
|
|
ws2_32: In WSAIoctl(SIO_GET_INTERFACE_LIST), skip interfaces with no IPv4 address.
|
|
|
|
Piotr Caban (52):
|
|
msvcp90: Fixed default locale constructor implementation.
|
|
msvcp90: Added use_facet< codecvt<char> > implementation.
|
|
msvcp90: Added locale::global implementation.
|
|
msvcp90: Added basic_filebuf<char> implementation.
|
|
msvcp90: Accept more base classes in DEFINE_RTTI_DATA macro.
|
|
msvcp90: Added basic_ifstream<char> implementation.
|
|
msvcp90: Added basic_istream<char>::getline(basic_string<char>) implementation.
|
|
msvcp: Sync spec files.
|
|
msvcp90: Added basic_iostream<char> implementation.
|
|
msvcp90: Added basic_ofstream<char> implementation.
|
|
msvcp90: Specify open mode in basic_ifstream<char> functions.
|
|
msvcp90: Added basic_fstream<char> implementation.
|
|
msvcp90: Export locale::facet vtable.
|
|
msvcp90: Export locale::facet_Register function.
|
|
msvcp80: Added _Getcat implementation for supported facets.
|
|
msvcp90: Added basic_ostream<char>::endl implementation.
|
|
msvcp90: Use codecvt<char>::is in basic_istream_char__Ipfx function.
|
|
msvcp90: Added operator>>(basic_istream<char>, basic_string<char>) implementation.
|
|
msvcp: Sync spec files.
|
|
msvcrt/tests: Fix Portuguese locale test on NT4.
|
|
msvcp90: Added operator<<(basic_ostream<char>, basic_string<char>) implementation.
|
|
msvcp90: Added cin, cout and cerr objects.
|
|
msvcp90: Added basic_ostream<char>::operator<<(function) implementation.
|
|
msvcp90: Added setprecision implementation.
|
|
msvcp90: Added setw implementation.
|
|
msvcp90: Added basic_ios::narrow implementation.
|
|
msvcp90: Added basic_ios::widen implementation.
|
|
msvcp: Sync spec files.
|
|
msvcp90: Added codecvt<wchar> class stub.
|
|
msvcp90: Added codecvt<wchar> implementation.
|
|
msvcp90: Added _Stodx implementation.
|
|
msvcp90: Added _Stofx implementation.
|
|
msvcp90: Added _Stollx implementation.
|
|
msvcp90: Added _Stoullx implementation.
|
|
msvcp90: Fix basic_ios<char>::imbue implementation.
|
|
msvcp90: Rename num_get_char_ctor__Init function because it's not a constructor.
|
|
msvcp90: Separate num_get::get(long double) and num_get::get(double) functions.
|
|
msvcp90: Define ios_base structure globally.
|
|
msvcp90: Define basic_streambuf structure globally.
|
|
msvcp90: Added num_get<char> constructors implementation.
|
|
msvcp90: Added num_get<char>::_Getffld implementation.
|
|
msvcp90: Added num_get<char>::_Getifld implementation.
|
|
msvcp90: Added num_get<char>::get functions implementation.
|
|
msvcp90: Added istream>>(base type) implementation.
|
|
msvcp90: Fixed fraction digits ignoring in num_get_char__Getffld.
|
|
msvcp90: Added num_put<char> class stub.
|
|
msvcp90: Added partial num_put<char> implementation.
|
|
msvcp90: Added num_put<char>::put(integral number).
|
|
msvcp90: Added num_put<char>::put(bool) implementation.
|
|
msvcp90: Added num_put<char>::put(double) implementation.
|
|
msvcp90: Added basic_ostream::operator<<(base type) implementation.
|
|
msvcp: Sync spec files.
|
|
|
|
Roderick Colenbrander (2):
|
|
opengl32: Sync with latest GL specs.
|
|
opengl32: Add wglGetProcAddress tests.
|
|
|
|
Stefan Leichter (2):
|
|
kernel32: Let K32EnumProcessModules fail if the last parameter is NULL.
|
|
psapi/tests: Added tests for EnumProcessModules with last parameter NULL.
|
|
|
|
Thomas Faber (11):
|
|
oleaut32: Fix build with MSVC.
|
|
wininet: Correctly fail INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT if libssl is not available.
|
|
ws2_32/tests: Add missing parentheses to ok() output.
|
|
wininet: Use the correct struct in a sizeof.
|
|
port.h: Add INFINITY macro.
|
|
wined3d: Use INFINITY.
|
|
include: Make IMAGE_COR20_HEADER declaration compatible with PSDK headers.
|
|
wininet: Use the correct type for sock_namelen in FTP_Connect.
|
|
imagehlp: Do not pass NULL to WriteFile as lpNumberOfBytesWritten.
|
|
include/httprequest.idl: Use widl-specific attributes only with widl.
|
|
wintrust/tests: Fix build with MSVC.
|
|
|
|
Ulrik Dickow (1):
|
|
msxml3/tests: Test namespace change for all document versions.
|
|
|
|
Vincent Povirk (18):
|
|
include: Add IWICPixelFormatInfo definition.
|
|
windowscodecs: Add test for IWICComponentInfo.
|
|
windowscodecs: Register pixel formats.
|
|
windowscodecs: Add stub IWICPixelFormatInfo implementation.
|
|
windowscodecs: Implement IWICComponentInfo::GetAuthor.
|
|
gdiplus: Check for NULL image in GdipImageRotateFlip.
|
|
kernel32: Add named pipe server test with ReadFileEx/WriteFileEx.
|
|
kernel32: Add test for pending ReadFileEx/WriteFileEx calls.
|
|
kernel32: Return success from ReadFileEx/WriteFileEx when I/O is pending.
|
|
windowscodecs: Check for NULL in IWICComponentInfo::GetComponentType.
|
|
windowscodecs: Implement IWICComponentInfo::GetFriendlyName.
|
|
windowscodecs: Always report pixel formats are signed.
|
|
windowscodecs: Implement IWICComponentInfo::GetVendorGUID.
|
|
windowscodecs: Implement IWICComponentInfo::GetVersion.
|
|
windowscodecs: Report missing component info strings as zero-length.
|
|
gdiplus: Scale all points in GdipAddPathString instead of the font.
|
|
gdiplus: Don't position characters by glyph metrics in GdipAddPathString.
|
|
gdiplus: Fix vertical alignment calculation in GdipAddPathString.
|
|
|
|
Łukasz Wojniłowicz (1):
|
|
po: Update Polish translation.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|