| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 1 | The Wine development release 1.1.5 is now available. |
| Alexandre Julliard | 062d61a | 2008-06-13 17:15:29 +0200 | [diff] [blame] | 2 | |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 3 | What's new in this release (see below for details): |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 4 | - Substantial JavaScript implementation. |
| 5 | - Partial support for layered windows. |
| 6 | - Support for Unicode file export in Regedit. |
| 7 | - Proper exception handling in widl-generated code. |
| 8 | - Asynchronous requests and cookies support in WinHTTP. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 9 | - Various bug fixes. |
| Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 10 | |
| Alexandre Julliard | 062d61a | 2008-06-13 17:15:29 +0200 | [diff] [blame] | 11 | The source is available from the following locations: |
| Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 12 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 13 | http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.5.tar.bz2 |
| 14 | http://prdownloads.sourceforge.net/wine/wine-1.1.5.tar.bz2 |
| Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 15 | |
| Alexandre Julliard | d7d3169 | 2005-10-25 12:04:17 +0000 | [diff] [blame] | 16 | Binary packages for various distributions will be available from: |
| Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 17 | |
| Alexandre Julliard | d7d3169 | 2005-10-25 12:04:17 +0000 | [diff] [blame] | 18 | http://www.winehq.org/site/download |
| Alexandre Julliard | e2abbb1 | 1995-03-19 17:39:39 +0000 | [diff] [blame] | 19 | |
| Alexandre Julliard | 062d61a | 2008-06-13 17:15:29 +0200 | [diff] [blame] | 20 | You will find documentation on http://www.winehq.org/site/documentation |
| Alexandre Julliard | a0cf682 | 2005-11-09 13:41:27 +0000 | [diff] [blame] | 21 | |
| Alexandre Julliard | 062d61a | 2008-06-13 17:15:29 +0200 | [diff] [blame] | 22 | You can also get the current source directly from the git |
| 23 | repository. Check http://www.winehq.org/site/git for details. |
| Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 24 | |
| Alexandre Julliard | d37eb36 | 1997-07-20 16:23:21 +0000 | [diff] [blame] | 25 | Wine is available thanks to the work of many people. See the file |
| 26 | AUTHORS in the distribution for the complete list. |
| Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 27 | |
| Alexandre Julliard | 7affdd4 | 2006-10-13 16:43:39 +0200 | [diff] [blame] | 28 | ---------------------------------------------------------------- |
| 29 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 30 | Bugs fixed in 1.1.5: |
| Alexandre Julliard | b3cff1b | 2007-08-24 16:34:33 +0200 | [diff] [blame] | 31 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 32 | 3888 print page range defaults to 1 to 65535 pages on graphical applications |
| 33 | 4581 failure of CreateScalableFontResourceA and Unhandled page fault in MathWorkshop |
| 34 | 4875 Deliplayer doesn't fully open saying it can't open DeliUI |
| 35 | 4987 Close combat 3 crashes with backtrace |
| 36 | 5243 Hyperlobby: runtime error 430 |
| 37 | 5423 AOL AIM won't install: complains about minimum requirements |
| 38 | 6496 Defcon crashes in ws2_32 |
| 39 | 7026 Formula objects in Word 97 always trigger unhandled page fault |
| 40 | 7598 Regedit cannot import/export version 5 registry files |
| 41 | 7600 Regedit Metabug: get regedit working perfectly |
| 42 | 7670 No battle sounds in Guild Wars |
| 43 | 7851 Warrock installer crash |
| 44 | 8674 Safari crashes on startup |
| 45 | 8763 Evernote crashes |
| 46 | 9014 MS Office 2007 Home and Student edition installer crashes |
| 47 | 9364 Call from 0x7b840a80 to unimplemented function gdiplus.dll.GdipSetLinePresetBlend |
| 48 | 9558 FIFA2002 demo crashes, dsound/alsa |
| 49 | 9659 Guild Wars: Rendering of 3D models broken |
| 50 | 9777 Silencer doesn't fully connect to lobby server. |
| 51 | 9838 Input Method's output overruns the buffer of wine keyboard input |
| 52 | 9915 cookies not set within steam |
| 53 | 9961 SEH stack overflow exception in Kuma Games |
| 54 | 9973 Bioshock demo: crashes on loading screen |
| 55 | 10092 Problems with ole on Interfax-Direct |
| 56 | 10117 Mpeg2Schnitt doesn't display video since wine v. 0.9.16 |
| 57 | 10167 sacred: Sacred crashes randomly after several actions in game |
| 58 | 10628 Portal must be launched twice to run properly |
| 59 | 10725 excel page faults and exits |
| 60 | 11194 FileZilla 3.0.5.2 crashes if changing local working directory |
| 61 | 11337 Cannot select a format option for numeric values in Excel 2003 |
| 62 | 11445 Medieval 2: Total War: water covers the land |
| 63 | 11494 Speed Commander 12 does not install |
| 64 | 12049 Regression running "Splinter Cell:Pandora Tomorrow" |
| 65 | 12241 D3D9: Visual test fails |
| 66 | 12314 Photoshop CS2 tab doesn't really really hide windows |
| 67 | 12432 MotoGP 3: Crashes when attempting to configure controllers |
| 68 | 12534 Cepstral voice configuration tools are not displayed in the control panel |
| 69 | 12576 BYOND: Clicking url doesn't launch native browser |
| 70 | 12577 BYOND: Crashing on login |
| 71 | 12647 Cepstral voices garble the first part of the sentence they are reading |
| 72 | 12679 Trackmania nations forever does not install Openal |
| 73 | 12778 Progecad smart! crashes on save/save us |
| 74 | 12830 Xenocode Virtual Appliance Runtime Error |
| 75 | 12843 A-ray crashes on startup |
| 76 | 12879 Cluster size not supported for large NFS mounts? |
| 77 | 12992 Excel 2007 Crashes immediately on start up. |
| 78 | 12998 FtpVC applicaton does not run |
| 79 | 13058 BYOND Suite: Browser windows do not function / crash DreamSeeker. |
| 80 | 13220 warcraft 3 sound stops after a while |
| 81 | 13441 Sopcast generate a crash while using, native wmvcore.dll |
| 82 | 13643 ddraw tests fail on XP SP2 with Radeon Mobility 9000 card |
| 83 | 13723 Sound buffer freed by both winealsa.drv and dsound |
| 84 | 13742 installation of WISO 2007 failed |
| 85 | 13990 Spore Creature Creature: Failed to connect to license server |
| 86 | 14131 No sound in Morrowind using software mixing |
| 87 | 14250 richedit: Deleting text at end of edit control is improperly handled |
| 88 | 14374 Diablo2:LOD Digital Distribution: "Agree" button never enables |
| 89 | 14381 Google Lively installer aborts because of missing directx registry entry |
| 90 | 14403 VFP8-SP1-Runtime crashes on a certain function |
| 91 | 14410 orb installer aborts, unimplemented function gdiplus.dll.GdipGetPropertyItem |
| 92 | 14567 Shell32 IAutoCompleteDropDown needed for VS.NET 2005 and other tools which use MS DevEnv UI engine |
| 93 | 14595 UnrealTournament: General Protection fault! |
| 94 | 14639 ngen.exe from .NET 2.0 show exception E_INVALIDARG when trying to compile an assembly |
| 95 | 14670 Installer doesn't allow for the Accept button to be clicked on the license agreement |
| 96 | 14787 widl fails to honour typedef ptr attributes |
| 97 | 14846 Raising exception for SC_RPC_HANDLE being NULL |
| 98 | 14959 No ingame sound in Diablo 2 anymore since update |
| 99 | 14994 Haskell's removeDirectoryRecursive fails on Wine |
| 100 | 15033 intermittant crashes while playing bf1942 |
| 101 | 15093 Rome Total War: water is not rendered on the campaign map |
| 102 | 15107 Google Chrome fails to load web pages. |
| 103 | 15119 Google Chrome on Wine 1.1.3 does not load pages over HTTPS |
| 104 | 15125 Flashplayer crashes when used with an IMC |
| 105 | 15130 Wine notepad: Extension behaviour differ from Windows |
| 106 | 15141 In Google Chrome, embedded flash window does not scroll with main window |
| 107 | 15179 Parallel install in multiple jobs as in "make -j99 install" fails |
| 108 | 15197 Several fonts don't appear in Adobe Photoshop CS |
| 109 | 15201 Google Chrome crashes when downloading an exe file |
| 110 | 15209 winedbg has an infinite loop at wine/programs/winedbg/memory.c:426 |
| 111 | 15227 orb installer crashes when showing eula |
| 112 | 15252 moving/resizing undecorated windows broken in dual-screen setups |
| 113 | 15260 objects in spore leave trails |
| 114 | 15266 jscript: engine.c - unitialized variable |
| Alexandre Julliard | b3cff1b | 2007-08-24 16:34:33 +0200 | [diff] [blame] | 115 | |
| Alexandre Julliard | a32e36a | 2008-03-07 15:24:24 +0100 | [diff] [blame] | 116 | ---------------------------------------------------------------- |
| Alexandre Julliard | 9852833 | 2007-04-27 16:48:53 +0200 | [diff] [blame] | 117 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 118 | Changes since 1.1.4: |
| Alexandre Julliard | 0e7ca58 | 2007-12-14 17:35:21 +0100 | [diff] [blame] | 119 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 120 | Alexander Dorofeyev (1): |
| 121 | quartz/tests: Fix potential NULL dereference (Coverity). |
| Alexandre Julliard | 0e7ca58 | 2007-12-14 17:35:21 +0100 | [diff] [blame] | 122 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 123 | Alexander Nicolaysen Sørnes (5): |
| 124 | notepad: Only append .txt to missing files without a dot in them. |
| 125 | regedit: Convert parts of export handling to unicode. |
| 126 | regedit: Fix importing REG_MULTI_SZ values for ANSI files. |
| 127 | regedit: Gather a full string before exporting it. |
| 128 | regedit: Add support for exporting unicode files. |
| Alexandre Julliard | a32e36a | 2008-03-07 15:24:24 +0100 | [diff] [blame] | 129 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 130 | Alexandre Julliard (56): |
| 131 | makefile: Fix dependency for programs install. |
| 132 | winex11: Moved the X11DRV_WindowMessage function to window.c. |
| 133 | winex11: Support setting the window region on windows belonging to other threads. |
| 134 | user32: Fix DeferWindowPos to work on windows belonging to other processes. |
| 135 | configure: Fixed the check for sigset_t on mingw. |
| 136 | mstask/tests: Use case-insensitive compare for file names. |
| 137 | kernel32: Added implementation for UnregisterWaitEx. |
| 138 | jscript: Add necessary dependencies for the bison file. |
| 139 | kernel32/tests: Fix the async I/O test to handle errors properly. |
| 140 | kernel32/tests: Fix the BindIoCompletionCallback test on Vista. |
| 141 | kernel32/tests: Fix the ResumeThread on win9x. |
| 142 | ntdll/tests: Fix the async I/O test on Vista. |
| 143 | rpcrt4/tests: Fix a couple of test failures on Windows. |
| 144 | winex11: Remove debug hack that slipped into commit a4a5a2ec121eeb2a7cd4ffbb5ba7b298f2a050b1. |
| 145 | winex11: Fixed mapping of the move/resize starting point to X11 root coordinates. |
| 146 | user32: Notify the user driver about window extended style changes too. |
| 147 | server: Implemented the server side of Get/SetLayeredWindowAttributes. |
| 148 | user32/tests: Added some tests for Get/SetLayeredWindowAttributes. |
| 149 | user32: Add a SetLayeredWindowAttributes driver entry point. |
| 150 | winex11: Driver-side implementation of SetLayeredWindowAttributes. |
| 151 | inetcomm: Avoid a compiler warning. |
| 152 | user32/tests: Ignore some more messages. |
| 153 | user32/tests: Fix a test that fails on all Windows versions. |
| 154 | include: Added definition for RPC_BAD_STUB_DATA_EXCEPTION_FILTER. |
| 155 | widl: Create an explicit structure for the function frame of all generated functions. |
| 156 | widl: Make the exception handling macros more general and use the same code everywhere. |
| 157 | widl: Infrastructure for adding a prefix to local variable references. |
| 158 | widl: Separate declaration and initialisation for indirect arguments. |
| 159 | widl: Implemented __finally support in stub functions. |
| 160 | widl: Implemented __finally support in server functions. |
| 161 | widl: Implemented __finally support in client functions. |
| 162 | widl: Implemented RpcAbnormalTermination in the generic exception handling code. |
| 163 | widl: Remove unnecessary casts in the generated code. |
| 164 | ntdll: Hardcode the filesystem cluster size to avoid trouble on NFS. |
| 165 | user32/tests: Fix a number of message test failures on various Windows versions. |
| 166 | user32: Don't reinitialize the window placement even if the window rect is empty. |
| 167 | user32: Implemented UpdateLayeredWindow and UpdateLayeredWindowIndirect. |
| 168 | ntdll/tests: Clear the direction flag in the handler since Windows may not do it. |
| 169 | kernel32/tests: Fix a test on win9x. |
| 170 | kernel32/tests: Support alternate results in the loader test on Vista. |
| 171 | kernel32/tests: Comment out an UpdateResource call that causes failures. |
| 172 | user32/tests: Fix some test failures on XP. |
| 173 | mstask/tests: Fix test failures on XP. |
| 174 | shlwapi/tests: SHLWAPI.23 apparently returns an HRESULT on Vista. |
| 175 | user32/tests: Cope with last error behavior on Vista. |
| 176 | user32/tests: Fix some test failures on win9x. |
| 177 | kernel32/tests: Handle the win2k3 version check behavior. |
| 178 | winex11: Force the X11 size of zero-sized window to always be 1x1. |
| 179 | winex11: Don't try to retrieve the X11 size on ShowWindow for zero-sized windows. |
| 180 | winex11: Ignore the initial WM_STATE transition out of withdrawn state. |
| 181 | winex11: Compare the window position against the cached position in ConfigureNotify. |
| 182 | user32/tests: Fix a few more message test failures. |
| 183 | gdi32/tests: Skip test that depends on Tahoma if it isn't installed. |
| 184 | kernel32/tests: Fix race condition in the thread test. |
| 185 | kernel32/tests: Fix a couple of tests failing on NT4. |
| 186 | ntdll/tests: Fix a couple of tests failing on NT4. |
| Alexandre Julliard | a32e36a | 2008-03-07 15:24:24 +0100 | [diff] [blame] | 187 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 188 | Alistair Leslie-Hughes (25): |
| 189 | mshtml: Implement IHTMLBodyElement get/put bgColor. |
| 190 | mshtml: Add IHTMLBodyElement bgColor tests. |
| 191 | mshtml: Implement IDispatch for IHTMLDocument3. |
| 192 | mshtml: Implement IDispatch for IHTMLDocument4. |
| 193 | mshtml: Implement IDispatch for IHTMLDOMTextNode. |
| 194 | mshtml: Implement IDispatch for IHTMLImgElement. |
| 195 | mshtml: Implement IDispatch for IHTMLTextContainer. |
| 196 | mshtml: Implement IDispatch for IHTMLScriptElement. |
| 197 | mshtml: Implement IDispatch for IHTMLGenericElement. |
| 198 | mshtml: Implement IDispatch for IHTMLOptionElement. |
| 199 | mshtml: Implement IDispatch for IHTMLTextAreaElement. |
| 200 | mshtml: Implement IDispatch for IHTMLInputElement. |
| 201 | mshtml: Implement IDispatch for IHTMLDocument5. |
| 202 | mshtml: Implement IDispatch for IHTMLTable. |
| 203 | mshtml: Implement HTMLElement2 get_scrollLeft. |
| 204 | mshtml: Implement IHTMLTextContainer get_scrollLeft. |
| 205 | mshtml: Add tests for get_scrollLeft. |
| 206 | hlink: Mark Get/Set AdditionalParams as Unimplemented. |
| 207 | mshtml: Implement get/put margin. |
| 208 | mshtml: Add IHTMLStyle margin tests. |
| 209 | msxml3: Add IXMLDOMCharacterData to IXMLDOMCDATASection. |
| 210 | msxml3: Add IXMLDOMCharacterData to IXMLDOMComment. |
| 211 | msxml3: Correct test. |
| 212 | msxml3: Correct IDispatchEx Invoke to return the correct object. |
| 213 | mshtml: Implement IHTMLBody get/put_Text. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 214 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 215 | Allan Tong (1): |
| 216 | wined3d: Fix Geforce9 detection. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 217 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 218 | Andrew Talbot (5): |
| 219 | qcap: Sign-compare warning fix. |
| 220 | qmgr: Sign-compare warnings fix. |
| 221 | shdocvw: Sign-compare warnings fix. |
| 222 | msi: Uninitialized variable fix (Coverity). |
| 223 | comctl32: Sign-compare warnings fix. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 224 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 225 | Aric Stewart (6): |
| 226 | mlang: Expand stub of fnIMLangFontLink2_GetStrCodePages. |
| 227 | imm32: Implement helper functions for copying CompositionString data out of the IME. Standardize ImmGetCompositionStringA/W to use a common T function. |
| 228 | imm32: Correct CopyCompAttrIMEtoClient to handle A->W and W->A conversions. |
| 229 | imm32: Update CopyCompClauseIMEtoClient to handle A->W and W->A conversions. |
| 230 | imm32: Update CopyCompOffsetIMEtoClient to handle A->W and W->A conversions. |
| 231 | imm32: Include a basic ImmGetCompositionString test checking ATTR lengths. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 232 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 233 | Austin English (1): |
| 234 | widl: Remove unreached code (Smatch). |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 235 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 236 | Christian Costa (3): |
| 237 | d3dxof: Simplify parsing. |
| 238 | d3dxof: Implement object parsing in text mode. |
| 239 | d3dxof: Fix IDirectXFileDataImpl_GetType. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 240 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 241 | Damjan Jovanovic (1): |
| 242 | ws2_32: Only enable FD_WRITE on short sends. |
| Alexandre Julliard | de92617 | 2008-08-22 17:16:26 +0200 | [diff] [blame] | 243 | |
| Alexandre Julliard | 8787375 | 2008-09-05 17:28:27 +0200 | [diff] [blame] | 244 | David Adam (1): |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 245 | appwiz: Fix some typos in the French resource. |
| Alexandre Julliard | de92617 | 2008-08-22 17:16:26 +0200 | [diff] [blame] | 246 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 247 | Detlef Riekenberg (8): |
| 248 | include: Update RASCONN and error codes. |
| 249 | rasapi32/tests: Trace the correct variable. |
| 250 | oleaut32: Dump parameter and SYSKIND for LHashValOfNameSysA. |
| 251 | shlwapi: Add a stub for SHSetDefaultDialogFont. |
| 252 | advapi32: Remove outdated comment. |
| 253 | localspl: Implement AddMonitor. |
| 254 | winspool: Use the backend for AddMonitor. |
| 255 | dlls: Do not use __WINE_ALLOC_SIZE between void and *. |
| Alexandre Julliard | de92617 | 2008-08-22 17:16:26 +0200 | [diff] [blame] | 256 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 257 | Dmitry Timoshkov (11): |
| 258 | gdi32: Don't use pOS2->usWeightClass, some fonts don't set it correctly. |
| 259 | winex11.drv: Fix the scan codes keypad keys section to match the vkeys one. |
| 260 | kernel32: Use a kernel error code. |
| 261 | winedevice: Wine PE loader is able to resolve forwards to not yet loaded modules. |
| 262 | user32: Make GetMonitorInfoW print the monitor properties. |
| 263 | user32: Implement SystemParametersInfo(SPI_GETWORKAREA) properly. |
| 264 | user32: Fix the work area test to pass on Windows when the taskbar is on top. |
| 265 | winhttp: Add some tests for set/query option, make them pass under Wine. |
| 266 | jscript: Fix the uninitialized variable warning. |
| 267 | kernel32: Fix the target buffer size. |
| 268 | winhttp: Move common code to the upper level, avoid accessing the buffer before the buffer size check, make the code conform to existing rules. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 269 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 270 | Dylan Smith (10): |
| 271 | richedit: Avoid acting on control words in skipped RTF groups. |
| 272 | richedit: Don't put cursor in the table row start paragraph. |
| 273 | richedit: Enter at the end of a table row appends a new row. |
| 274 | richedit: Enter inserts newline before table at start of document. |
| 275 | richedit: Make sure the nested tables' RTF properties are not skipped. |
| 276 | richedit: Fixed bugs in handling unterminated nested tables in RTF. |
| 277 | richedit: Prevent buffer overrun for tab stops buffer. |
| 278 | richedit: Handle deletion at the end of text properly. |
| 279 | richedit: Avoid unconditionally rewrapping text on scroll. |
| 280 | richedit: Removed a redundant condition. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 281 | |
| Alexandre Julliard | 8787375 | 2008-09-05 17:28:27 +0200 | [diff] [blame] | 282 | Eric Pouech (6): |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 283 | dbghelp: Fixed offset computation for bitfields inside structures in Codeview debug information. |
| 284 | dbghelp: Correctly setup the Unix regular expression for matching file names in SymEnumLines. |
| 285 | winedbg: Also handle 1 byte signed int as they were char (PDB files are done like this... sigh). |
| 286 | dbghelp: Use the correct size for global variable when searching for a symbol. |
| 287 | dbghelp: Silence 0x112c symbol type. |
| 288 | dbghelp: While loading MSC debug info, don't handle public symbol at once, but delay their handling after all other symbols are loaded. |
| Alexandre Julliard | 53320cf | 2008-07-25 17:42:25 +0200 | [diff] [blame] | 289 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 290 | Erik Inge Bolsø (2): |
| 291 | winealsa.drv: fix typo in IDsCaptureDriverImpl_Open. |
| 292 | wineesd.drv: Allow all errors to interrupt recording. |
| 293 | |
| 294 | Florian Köberle (1): |
| 295 | winedbg: Fixed an infinite loop. |
| 296 | |
| 297 | Francois Gouget (7): |
| 298 | ddraw/tests: Fix compilation on systems that don't support nameless unions. |
| 299 | jscript: Fix compilation with older bison. |
| 300 | crypt32/tests: Win98 is missing Crypt{Encode,Decode}ObjectEx(). |
| 301 | ws2_32/tests: Fix a race in sock.c:test_write_events(). |
| 302 | mshtml/tests: Add a trailing '\n' to an ok() call. |
| 303 | d3dx9_36: Fix compilation on systems that don't support nameless unions. |
| Alexandre Julliard | 8787375 | 2008-09-05 17:28:27 +0200 | [diff] [blame] | 304 | gdiplus: Add some documentation stubs to make winapicheck happy. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 305 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 306 | Gerald Pfeifer (2): |
| 307 | wordpad: Shed off unused parameters from on_fontlist_modified, OnCreate, OnUser, OnNotify, and OnInitPopupMenu. |
| 308 | comctl32: Remove unused paramters from MONTHCAL_GetRange, MONTHCAL_MouseMove, and MONTHCAL_Create. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 309 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 310 | Hans Leidekker (22): |
| 311 | winhttp: Start sending async completion notifications. Add corresponding tests. |
| 312 | winhttp: Implement WINHTTP_OPTION_SERVER_CERT_CONTEXT. |
| 313 | winhttp: The last parameter of WinHttpWriteData is optional. |
| 314 | winhttp: Use a process global SSL context instead of per connection. |
| 315 | winhttp: Add the remaining completion notifications. |
| 316 | winhttp: Support asynchronous requests. |
| 317 | winhttp: Option WINHTTP_OPTION_SERVER_CERT_CONTEXT must return a pointer. |
| 318 | winhttp: WinHttpQueryDataAvailable should do a blocking read if more data is expected. |
| 319 | winhttp: Make sure not to read more data than expected on a redirect. |
| 320 | winhttp: Don't loop on response codes other than 301 and 302. |
| 321 | winhttp: Increase sleep between two tests that connect to the same host. |
| 322 | winhttp: Better diagnostics in the notification test. |
| 323 | cryptui: Add a stub implementation of CryptUIDlgViewCertificateW. |
| 324 | winhttp: Handle relative redirects. |
| 325 | winhttp: Redirects are always GET requests. |
| 326 | winhttp: Preserve cookies on redirects. |
| 327 | winhttp: Strip content-type/length headers from request on a redirect. |
| 328 | winhttp: Reset content length when all data has been read. |
| 329 | winhttp: Move handling of default request parameters back to WinHttpOpenRequest. |
| 330 | winhttp: Manage a session global cookie cache. |
| 331 | winhttp: Fix logic inversion bug in setting disable flags. |
| 332 | winhttp: Close the network connection if necessary. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 333 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 334 | Henri Verbeet (28): |
| 335 | sspi: SECBUFFER_HEADER should be called SECBUFFER_STREAM_HEADER. |
| 336 | wined3d: Translate one pixel down after flipping for offscreen rendering. |
| 337 | wined3d: Fix the half pixel offset. |
| 338 | wined3d: Correct a comment. |
| 339 | d3d9: GetDepthStencilSurface returns D3DERR_NOTFOUND when no depth stencil is present. |
| 340 | d3d8: GetDepthStencilSurface returns D3DERR_NOTFOUND when no depth stencil is present. |
| 341 | d3d8: Fix IDirect3DDevice8::SetRenderTarget(). |
| 342 | wined3d: Reset the auto depth stencil. |
| 343 | d3d9: Only run the reset test once. |
| 344 | d3d9: Add a test for auto depth stencil reset. |
| 345 | d3d8: Add a test for auto depth stencil reset. |
| 346 | wined3d: Make some GLSL structs and functions private to the backend. |
| 347 | Make some ARB program structs and functions private to the backend. |
| 348 | wined3d: Improve a TRACE. |
| 349 | wined3d: IWineD3DCubeTextureImpl implements IID_IWineD3DCubeTexture, not IID_IWineD3DTexture. |
| 350 | wined3d: Use the internal format for renderbuffer storage. |
| 351 | wined3d: Clarify a comment. |
| 352 | wined3d: Remove some assumptions that PreLoad() will always bind the texture. |
| 353 | wined3d: Don't assume the texture is bound in IWineD3DVolumeImpl_LoadTexture(). |
| 354 | wined3d: Don't needlessly bind the texture in PreLoad(). |
| 355 | wined3d: Make the debug channels more consistent. |
| 356 | wined3d: Add a checkGLcall() at the end of loadTexCoords(). |
| 357 | wined3d: Move FBO handling functions to context.c. |
| 358 | wined3d: Split off a function for applying an attachment's filter states. |
| 359 | wined3d: Handle drawbuffers in context_apply_fbo_state() instead of context_set_render_target_fbo(). |
| 360 | wined3d: Get rid of context_set_render_target_fbo(). |
| 361 | wined3d: Get rid of context_set_depth_stencil_fbo(). |
| 362 | wined3d: Create a FBO for each combination of render targets and depth stencil. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 363 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 364 | Hirofumi Katayama (1): |
| 365 | notepad: Cancel closing window by cancelling "Save As" dialog box. |
| Alexandre Julliard | de92617 | 2008-08-22 17:16:26 +0200 | [diff] [blame] | 366 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 367 | Huw Davies (28): |
| 368 | winex11.drv: Fix SetDIBits optimization to work with top-down dib sections. |
| 369 | include: Add some more mimeole errors. |
| 370 | inetcomm: Add a stub MimeInternational object. |
| 371 | inetcomm/tests: Start of IMimeInternational tests. |
| 372 | mlang: Forward IMultiLanguage_GetCharsetInfo to IMultiLanguage3_GetCharsetInfo. |
| 373 | inetcomm: Implement IMimeInternational_FindCharset. |
| 374 | inetcomm/tests: Tests for IMimeInternational_FindCharset. |
| 375 | inetcomm: Implement IMimeInternational_GetCharsetInfo. |
| 376 | inetcomm/tests: Add tests for IMimeInternational_GetCharsetInfo. |
| 377 | inetcomm: Implement IMimeInternational_GetCodePageCharset. |
| 378 | inetcomm/tests: Add tests for IMimeInternational_GetCodePageCharset. |
| 379 | inetcomm: Implement IMimeInternational_GetDefaultCharset. |
| 380 | inetcomm/tests: Add test for IMimeInternational_GetDefaultCharset. |
| 381 | inetcomm: Implement IMimeInternational_SetDefaultCharset. |
| 382 | inetcomm/tests: Add a test for IMimeInternational_SetDefaultCharset. |
| 383 | inetcomm: Add a missing function and fix some idl. |
| 384 | inetcomm: Implement IMimeInternational_CanConvertCodePages. |
| 385 | inetcomm: Fix some more idl. |
| 386 | inetcomm: Implement IMimeInternational_ConvertBuffer. |
| 387 | inetcomm/tests: Tests for IMimeInternational_ConvertBuffer. |
| 388 | oleaut32: Add support for VT_INT and VT_UINT constants. |
| 389 | oleaut32: Use V_INT instead of V_UNION. |
| 390 | inetcomm: Implement IMimeInternational_ConvertString. |
| 391 | inetcomm/tests: Add tests for IMimeInternational_ConvertString. |
| 392 | inetcomm: Implement MimeOleGetCharsetInfo. |
| 393 | include: Fill in IMimeEnumProperties. |
| 394 | inetcomm: Make variable static to fix crash on process detach. |
| 395 | gdi32: Factor out the name table lookup into a separate function. |
| Alexandre Julliard | 53320cf | 2008-07-25 17:42:25 +0200 | [diff] [blame] | 396 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 397 | Ismael Barros (1): |
| 398 | dplayx: Fix static overrun of pDP array in test (Coverity). |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 399 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 400 | Jacek Caban (123): |
| 401 | jscript: Store more data in DispatchEx object. |
| 402 | jscript: Added GetDispID implementation. |
| 403 | jscript: Added InvokeEx implementation. |
| 404 | jscript: Added GetNextDispID implementation. |
| 405 | jscript: Added DeleteMemberByName implementation. |
| 406 | jscript: Added GetMemberName implementation. |
| 407 | jscript: Added expression statement implementation. |
| 408 | jscript: Added identifier expression implementation. |
| 409 | jscript: Added AddNamedItem implementation. |
| 410 | jscript: Added global object implementation. |
| 411 | jscript: Added assign expression implementation. |
| 412 | jscript: Added literal expression implementation. |
| 413 | jscript: Added assignment test. |
| 414 | jscript: Added scope chain implementation. |
| 415 | jscript: Added variable object handling. |
| 416 | jscript: Added call expression implementation. |
| 417 | jscript: Added infrastructure for test scripts. |
| 418 | jscript: Added logical negation implementation. |
| 419 | jscript: Added var statement implementation. |
| 420 | jscript: Added '===' expression implementation. |
| 421 | jscript: Added '!==' expression implementation. |
| 422 | jscript: Added function object stub implementation. |
| 423 | jscript: Added member expression implementation. |
| 424 | jscript: Added Function.length implementation. |
| 425 | jscript: Add static functions to variable objects. |
| 426 | jscript: Added Object constructor object implementation. |
| 427 | jscript: Added String constructor object. |
| 428 | jscript: Added Array constructor object implementation. |
| 429 | jscript: Added Boolean constructor object. |
| 430 | jscript: Added Number constructor object implementation. |
| 431 | jscript: Added RegExp constructor object implementation. |
| 432 | jscript: Added Math object stub implementation. |
| 433 | jscript: Added typeof expression implementation. |
| 434 | jscript: Added this expression implementation. |
| 435 | jscript: Added return statement implementation. |
| 436 | jscript: Added Function.[[call]] implementation. |
| 437 | jscript: Set parameters on function call. |
| 438 | jscript: Set arguments object on function call. |
| 439 | jscript: Added array expression implementation. |
| 440 | jscript: Added 'new' expression implementation. |
| 441 | jscript: Added Object constructor implementation. |
| 442 | jscript: Added constructor invokation from Function object support. |
| 443 | jscript: Added function expression implementation. |
| 444 | jscript: Added initial prototype of functions. |
| 445 | jscript: Release named items in IActiveScript::Close. |
| 446 | jscript: Added IActiveScriptParseProcedure2::ParseProcedureText implementation. |
| 447 | jscript: Added if statement implementation. |
| 448 | jscript: Added object initialiser expression implementation. |
| 449 | jscript: Added block statement implementation. |
| 450 | jscript: Added conditional expression implementation. |
| 451 | jscript: Added script types tests. |
| 452 | jscript: Added add expression implementation. |
| 453 | jscript: Added '+=' expression implementation. |
| 454 | jscript: Added '||' expression implementation. |
| 455 | jscript: Added '&&' expression implementation. |
| 456 | jscript: Added '<' expression implementation. |
| 457 | jscript: Added '<=' implementation. |
| 458 | jscript: Added '>' expression implementation. |
| 459 | jscript: Added '>=' expression implementation. |
| 460 | jscript: Added prefix increment expression. |
| 461 | jscript: Added prefix decrement expression implementation. |
| 462 | jscript: Added postfix increment expression implementation. |
| 463 | jscript: Added postfix decrement expression implementation. |
| 464 | mshtml: Added body dispatch id test. |
| 465 | jscript: Added missing RegExp properties. |
| 466 | jscript: Added Array constructor implementation. |
| 467 | jscript: Added Array.length implementation. |
| 468 | jscript: Added ArrayInstance::on_put implementation. |
| 469 | jscript: Added parser support for regular expressions. |
| 470 | jscript: Reuse temporary heap. |
| 471 | jscript: Added regular expression compiler based on Mozilla regexp implementation. |
| 472 | jscript: Added string to object conversion implementation. |
| 473 | jscript: Added String.match implementation. |
| 474 | jscript: Added RegExp tests. |
| 475 | jscript: Added try statement implementation. |
| 476 | jscript: Added throw statement implementation. |
| 477 | jscript: Added to_object(VT_BOOL) implementation. |
| 478 | jscript: Added to_object(number) implementation. |
| 479 | jscript: Added '-' expression implementation. |
| 480 | jscript: Added '-=' expression implementation. |
| 481 | jscript: Added '*' expression implementation. |
| 482 | jscript: Added '*=' expression implementation. |
| 483 | jscript: Added '/' expression implementation. |
| 484 | jscript: Added '/=' expression implementation. |
| 485 | jscript: Added minus expression implementation. |
| 486 | jscript: Fixed allocation of script buffer. |
| 487 | mshtml: Fixed tests on IE7. |
| 488 | jscript: Added '==' expression implementation. |
| 489 | jscript: Added '!=' expression implementation. |
| 490 | jscript: Added 'new' expression implementation. |
| 491 | jscript: Added switch statement implementation. |
| 492 | jscript: Added break statement implementation. |
| 493 | jscript: Added '|' expression implementation. |
| 494 | jscript: Added '|=' expression implementation. |
| 495 | jscript: Added '&' expression implementation. |
| 496 | jscript: Added '&=' expression implementation. |
| 497 | jscript: Added '^' expression implementation. |
| 498 | jscript: Added '^=' expression implementation. |
| 499 | jscript: Added ',' expression implementation. |
| 500 | jscript: Added '~' expression implementation. |
| 501 | jscript: Added plus expression implementation. |
| 502 | jscript: Added bool and null to number conversion implementation. |
| 503 | jscript: Added eval implementation. |
| 504 | jscript: Added array literal implementation. |
| 505 | jscript: Added to_string(VT_I4) implementation. |
| 506 | jscript: Added String.length implementation. |
| 507 | jscript: Added while and do..while statement implementation. |
| 508 | jscript: Added continue statement implementation. |
| 509 | jscript: Added for statement implementation. |
| 510 | jscript: Added void expression implementation. |
| 511 | jscript: Added String.charAt implementation. |
| 512 | jscript: Added for..in statement implementation. |
| 513 | jscript: Added delete expression implementation. |
| 514 | jscript: Added with statement implementation. |
| 515 | jscript: Added '<<' expression implementation. |
| 516 | jscript: Added '>>' expression implementation. |
| 517 | jscript: Added '>>>' expression implementation. |
| 518 | jscript: Added '<<=' expression implementation. |
| 519 | jscript: Added '>>=' expression implementation. |
| 520 | jscript: Added '>>>=' expression implementation. |
| 521 | jscript: Minor fixes. |
| 522 | jscript: Added more to_string implementation. |
| 523 | jscript: Added function constructor object. |
| 524 | |
| 525 | James Hawkins (32): |
| 526 | advapi32: ERROR_IO_PENDING is returned in Vista only on success. |
| 527 | crypt32: Trace the returned value on failure. |
| 528 | msi: Actions should be run even if the installed state is the same as the requested state. |
| 529 | msi: Make sure read-only source files are set writable after being copied. |
| 530 | riched20: Fix several failing test across several platforms. |
| 531 | comctl32: Fix two failing tests in win98. |
| 532 | comctl32: Fix several failing tests in win98. |
| 533 | comctl32: Allow a little slop in the status bar metric tests. |
| 534 | comctl32: Fix a couple failing tests in win98. |
| Alexandre Julliard | 8787375 | 2008-09-05 17:28:27 +0200 | [diff] [blame] | 535 | comctl32: Fix a failing test in win98. |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 536 | comctl32: Fix several test failures in win98. |
| 537 | comctl32: Fix a typo. |
| 538 | comctl32: Fix a failing test for some platforms. |
| 539 | comctl32: Trace the first day of the week. |
| 540 | comctl32: Fix two test failures in win2000. |
| 541 | riched20: Fix two typos that cause a failing test. |
| 542 | msi: Fix a few file access discrepancies between platforms. |
| 543 | urlmon: Fix a failing test with IE7. |
| 544 | urlmon: Fix several failing tests with IE7. |
| 545 | ole32: Fix a few file access discrepancies between platforms. |
| 546 | comctl32: Store the previous timeout value to test with. |
| 547 | secur32: Fix two failing tests in win2k. |
| 548 | shell32: Fix two failing tests in win2k. |
| 549 | mstask: Fix a few failing tests in win2k. |
| 550 | crypt32: Fix a failing test in win9x. |
| 551 | crypt32: Fix a failing test in Vista. |
| 552 | crypt32: Fix a failing test in Vista. |
| 553 | setupapi: Fix a failing test in Vista. |
| 554 | setupapi: Remove a test of an undocumented function that is inconsistent across platforms. |
| 555 | shell32: Remove calls to unicode functions that aren't implemented in win9x. |
| 556 | comctl32: Fix several failing tests in win95. |
| 557 | comctl32: Fix the remaining broken tests in win95. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 558 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 559 | Jan de Mooij (1): |
| 560 | comctl32/treeview: Fix pszText NULL pointer dereference. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 561 | |
| Alexandre Julliard | 8787375 | 2008-09-05 17:28:27 +0200 | [diff] [blame] | 562 | Jeff Zaroyko (5): |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 563 | wined3d: Add missing HeapFree. |
| 564 | ws2_32: ioctlsocket should try to check if argp is valid. |
| 565 | dsound: Fix a few failing tests and a crash on 2008 (revised). |
| 566 | kernel32: Modify DeleteFileW to fail on directories. |
| 567 | dsound: Fix a failing test on XP. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 568 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 569 | John Klehm (4): |
| 570 | wintab32: Support overlap statuses in WTOverlap. |
| 571 | wintab32: Support overlap statuses in WTOpen. |
| 572 | wintab32: Support overlap statuses in WTEnable. |
| 573 | gdiplus: Stub implementation of GdipGetImageDecoders and GdipGetImageDecodersSize. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 574 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 575 | Juan Lang (31): |
| 576 | crypt32: Check length of sequence before checking tag. |
| 577 | crypt32: Don't store redundant copy of detached hash message data. |
| 578 | crypt32: Add stub for CryptVerifyMessageHash. |
| 579 | crypt32: Add tests for CryptVerifyMessageHash. |
| 580 | crypt32: Implement CryptVerifyMessageHash. |
| 581 | crypt32: Don't crash when asked to verify a signature before the content has been finalized. |
| 582 | crypt32: Test verifying the signature of a detached signed message. |
| 583 | crypt32: Add stub for CryptVerifyDetachedMessageSignature. |
| 584 | crypt32: Add tests for CryptVerifyDetachedMessageSignature. |
| 585 | crypt32: Implement CryptVerifyDetachedMessageSignature. |
| 586 | crypt32: Simplify CryptVerifyMessageSignature. |
| 587 | cabinet: Use helper function to remove duplicate code. |
| 588 | cabinet: Use helper function to remove duplicate code. |
| 589 | crypt32: Assert condition that can occur only in case of a bug. |
| 590 | crypt32: Fix typo. Fixes Coverity item 605. |
| 591 | crypt32: Return FALSE rather than crash if memory allocation fails. Fixes Coverity id 135. |
| 592 | crypt32: Get rid of a magic number and a redundant assignment. |
| 593 | winhttp: Don't reference past the attribute array. Fixes Coverity item 710. |
| 594 | crypt32: Don't set salt's cbData unless allocation succeeds. Fixes Coverity id 133. |
| 595 | user32: Return error if memory allocation fails. Fixes Coverity id 115. |
| 596 | riched20: Use helper function rather than goto to return found position. |
| 597 | devenum: Fix order of operations bug (Coverity id 709). |
| 598 | user32: Don't crash if passed a non-scrollbar HWND. Fixes Coverity id 265. |
| 599 | winex11: Make button_state as large as the maximum number of cursors. Fixes Coverity id 728. |
| 600 | wintrust: Add a few missing defines. |
| 601 | wintrust: Don't assume dwStateAction is set in WINTRUST_DATA. |
| 602 | crypt32: Add support for the CERT_EXTENDED_ERROR_INFO_PROP_ID. |
| 603 | wintrust: Add traces to a few more functions. |
| 604 | include: Fix typo. |
| 605 | include: Add missing defines. |
| 606 | tools/wine.inf: Register cryptdlg. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 607 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 608 | Kai Blin (7): |
| 609 | ws2_32: Fix the SO_REUSEADDR tests to work on Win2k3 and newer. |
| 610 | dplayx: Fix static overrun of pDP array in test. (Coverity). |
| 611 | dplayx: Fix possible NULL pointer dereference (Coverity). |
| 612 | dplayx: Fix possible NULL pointer deference in error path (Coverity). |
| 613 | dpnet: Fix initialisation of This pointer (Coverity). |
| 614 | ws2_32: Win NT4 does not zero the sockaddr_in structure on getsockname. |
| 615 | ws2_32: Win98 closesocket() does not wake up select. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 616 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 617 | Lei Zhang (4): |
| 618 | sane.ds: Replace wsprintfW with sprintfW. |
| 619 | comctl32: listview: Prevent DragDetect from removing WM_LBUTTONUP messages. |
| 620 | comctl32: Handle listview dragging better. |
| 621 | qcap: Make sure input to AMStreamConfig_SetFormat is not NULL. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 622 | |
| Alexandre Julliard | 8787375 | 2008-09-05 17:28:27 +0200 | [diff] [blame] | 623 | Luis C. Busquets Pérez (2): |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 624 | d3dx9: Implement D3DXMatrixDecompose. |
| 625 | d3dx9: Add tests for D3DXMatrixDecompose. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 626 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 627 | Marcus Meissner (10): |
| 628 | include: Mark up with alloc_size attribute. |
| 629 | shell32: Fixed size passed to MultiByteToWideChar. |
| 630 | winecfg: Fixed buffersize to GetPrivateProfileStringW. |
| 631 | include: Allocation size markup. |
| 632 | dnsapi: Fixed incorrect buffer size to GetComputerNameExW. |
| 633 | secur32: Fixed size passed to GetComputerNameExW. |
| 634 | msi/tests: Reduce buffer to size of string written. |
| 635 | kernel32/tests: Pass correct size to MultiBytetoWideChar. |
| 636 | oleview: Fixed LoadString buffer sizes. |
| 637 | winefile: Fixed sizes to LoadString. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 638 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 639 | Michael Karcher (2): |
| 640 | ole32/compobj: Fix function name in comment. |
| 641 | kernel32: Clean up PROFILE_isspaceW. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 642 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 643 | Michael Stefaniuc (6): |
| 644 | user32/tests: Remove unreachable break after return (Smatch). |
| 645 | shell32: Fix the Ca, Hu, Ro, Sk, Sv and Wa translations by removing an untranslated string. |
| 646 | wordpad: Fix the Hungarian translation by removing an untranslated and incomplete STRINGTABLE. |
| 647 | wordpad: Change the encoding of the German resource file to utf-8. |
| 648 | worpad: Fix the German translation. |
| 649 | regedit: Fix the Bg, Cs, Da, Es, Hu, It, Ko, Pl, Pt, Ru, Si and Tr translations. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 650 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 651 | Mikołaj Zalewski (10): |
| 652 | appwiz.cpl: French should use SUBLANG_NEUTRAL. |
| 653 | oleaut32: Make _argsize and _xsize receive the full TYPEDESC and parent ITypeInfo, use a different function in IDispatch code. |
| 654 | oleaut32: Add some missing simple types to _argsize and _xsize. |
| 655 | oleaut32: VT_USERDEFINED records are passed by value. |
| 656 | include: Add IAutoCompleteDropDown declaration. |
| 657 | shell32: autocomplete: Add stub IAutoCompleteDropDown interface. |
| 658 | shell32: autocomplete: Fix a logical AND to a bitwise AND. |
| 659 | shell32: autocomplete: Make SetOptions handle setting the ACO_AUTOSUGGEST after Init, fix ACO_AUTOSUGGEST|ACO_AUTOAPPEND case. |
| 660 | shell32: autocomplete: Implement GetDropDownStatus. |
| 661 | shell32: autocomplete: Remove some obsolete FIXMEs, update some comments. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 662 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 663 | Muneyuki Noguchi (9): |
| 664 | notepad: Update Japanese translation. |
| 665 | appwiz.cpl: Add Japanese resources. |
| 666 | wininet: Update Japanese translation. |
| 667 | view: Add Japanese resources. |
| 668 | cmdlgtst: Add Japanese resources. |
| Alexandre Julliard | 8787375 | 2008-09-05 17:28:27 +0200 | [diff] [blame] | 669 | comdlg32: Update Japanese translation. |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 670 | winex11: Fix a buffer overflow bug in X11DRV_KeyEvent() and X11DRV_ToUnicodeEx(). |
| 671 | winex11.drv: Make X11DRV_XIMLookupChars handle a long string properly. |
| 672 | oleview: Add Japanese resources. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 673 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 674 | Nicolas Le Cam (2): |
| 675 | comctl32: Fix a failing test for some platforms. |
| 676 | comctl32/tests: Fix a failing test for some platforms. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 677 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 678 | Nikolay Sivov (4): |
| 679 | gdiplus: Partially implemented GdipTestControl. |
| 680 | gdiplus: Some defines for Image metadata API. |
| 681 | gdiplus: Added missed stubs for Image metadata access. |
| 682 | gdiplus: Some TRACE(..) for Image calls. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 683 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 684 | Owen Rudge (1): |
| 685 | shell32: Check CPL_NEWINQUIRE message in control panel applets if we can't retrieve valid strings/icon. |
| 686 | |
| 687 | Paul Chitescu (2): |
| 688 | user32: Stub for LockWorkStation. |
| 689 | explorer: WM_SYSCOMMAND SC_SCREENSAVE to desktop triggers screen saver. |
| 690 | |
| 691 | Paul Vriens (22): |
| 692 | kernel32/tests: Fix a few tests on win9x. |
| 693 | kernel32/tests: Fix 2 tests on win9x. |
| 694 | urlmon/tests: Fix timeouts for win9x tests. |
| 695 | kernel32/tests: Fix a few failures on win98. |
| 696 | user32/tests: Win9x needs a threadid for CreateThread. |
| 697 | crypt32/tests: Fix a test on Vista. |
| 698 | winmm/tests: Fix a test on win9x. |
| 699 | quartz/tests: Fix the tests on several platforms. |
| 700 | ws2_32/tests: Remove redundant NULL check before HeapFree. |
| 701 | msi/tests: Create only one log file and delete it afterwards. |
| 702 | rpcrt4/tests: Fix some failures on XP-SP3. |
| 703 | gdi32/tests: Prevent a crash on win95. |
| 704 | gdi32/tests: Skip some failing tests on NT4. |
| 705 | setupapi/tests: Fix two failures on win98. |
| 706 | jscript/tests: Fix crash and failures on win9x. |
| 707 | setupapi/tests: Fix a failure on Windows 2000. |
| 708 | kernel32/tests: Skip tests on Win95. |
| 709 | oleaut32/tests: Don't crash on Win95. |
| 710 | msi/tests: Prevent a crash on NT4. |
| 711 | crypt32/tests: Don't crash on NT4. |
| 712 | crypt32/tests: Don't crash on win9x. |
| 713 | crypt32/tests: Add a missing CryptMsgUpdate. |
| 714 | |
| 715 | Peter Dons Tychsen (3): |
| 716 | ntoskrnl: Implement partial stub for IoGetConfigurationInformation(). |
| 717 | services: Fixed problem with services where DependOnServices key is REG_SZ and not REG_MULTI_SZ. |
| 718 | winedevice: Fix problems with driver entries without the "ImagePath" entry in registry. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 719 | |
| Alexandre Julliard | 8787375 | 2008-09-05 17:28:27 +0200 | [diff] [blame] | 720 | Piotr Caban (1): |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 721 | msxml3: Change SAX IStream parser implementation. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 722 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 723 | Reece Dunn (7): |
| 724 | shdocvw: Fixed building on msvc. |
| 725 | richedit20: Fixed building the tests on msvc. |
| 726 | browseui: Fixed building the tests with the Windows SDK. |
| 727 | secur32: Fixed the schannel tests on Vista. |
| 728 | secur32: Fixed the logic on some of the schannel tests. |
| 729 | hlink: Fix the tests for IE7. |
| 730 | shlwapi: Fixed the url tests on Vista. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 731 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 732 | Rob Shearman (43): |
| 733 | wine_common_ver.rc: Allow the file version number and string to be automatically constructed from major, minor, build and platform ID numbers. |
| 734 | shell32: Remove defines for WINE_FILEVERSION and WINE_FILEVERSION_STR. |
| 735 | rpcrt4: Only start the RpcSs process for handles to the local server. |
| 736 | rpcrt4: Fix typo in unescape_string_binding_componentW. |
| 737 | rpcrt4: Change type of len parameter of NdrAllocate from size_t to SIZE_T. |
| 738 | include: Define sigset_t in pthread.h if HAVE_SIGSET_T isn't defined. |
| 739 | include: Remove incorrect [optional] attributes from parameters in ddstream.idl. |
| 740 | include: Uncomment declaration of IDirectShowStream in amstream.idl. |
| 741 | include: Fix level of indirection of parameters in GetNotifyCmdLine function of IBackgroundCopyJob2 interface in bits1_5.idl. |
| 742 | include: Fix signature of NearestPoint function of IInkDisp interface in msinkaut.idl. |
| 743 | include: The INewShortcutHookA, INewShortcutHookW and IRunnableTask interface in shobjidl.idl should be local. |
| 744 | include: Add XMLDOMDocumentEvents dispinterface to xmldom.idl. |
| 745 | include: Use placeholder structures with at least one field in vmr9.idl. |
| 746 | include: Fix function names in IVBSAXXMLReader interface in msxml2.idl. |
| 747 | widl: Fix the writing typedefs to dispinterfaces and pointers to interfaces. |
| 748 | msi: Reduce destination file name used in the MoveFiles action to the long file name. |
| 749 | winhttp: Add version resource. |
| 750 | widl: Remove redundant code. |
| 751 | rpcrt4: Free the memory for a registered interface that is in use and when WaitForCallsToComplete is 0. |
| 752 | rpcrt4: Print error messages from RPC message functions when they are called in an invalid way. |
| 753 | rpcrt4: Don't crash in NdrDllGetClassObject when a NULL pclsid is passed in. |
| 754 | rpcrt4: Fix memory leaks of hdr in error paths in RPCRT4_io_thread. |
| 755 | rpcrt4: Fix memory leak of 0-byte buffer allocated during processing of bind packets. |
| 756 | avifil32: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans. |
| 757 | oleaut32: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans. |
| 758 | urlmon: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans. |
| 759 | usp10: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans. |
| 760 | winedos: Fix the type of res in VGA_DoSetMode. |
| 761 | dsound: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans. |
| 762 | wintrust: Add explicit "!= NO_ERROR" to expressions that use variables containing error codes as booleans. |
| 763 | advpack: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans. |
| 764 | d3d9: Fix type used to store return value in IDirect3DDevice9Impl_GetNPatchMode. |
| 765 | ole32: Update comments in compobj.c. |
| 766 | kernel32: Fix character count passed to GlobalGetAtomNameW in test_get_atom_name. |
| 767 | msvcrt: Fix character count passed into fgetws in test_fileops. |
| 768 | cryptnet: Define CERT_REVOCATION_PARA_HAS_EXTRA_FIELDS before including any PSDK headers. |
| 769 | include: Make dmusici.h compile when it is included after winspool.h. |
| 770 | include: Make exdisp.h compile when included after commdlg.h. |
| 771 | include: Add DUMMYUNIONNAME to the anonymous union in the uSTGMEDIUM structure in objidl.idl. |
| 772 | include: Add DUMMYUNIONNAME to unions in the _wireVARIANT, TYPEDESC and VARDESC structures in oaidl.idl. |
| 773 | oleaut32: Fix a typo in VarTokenizeFormatString. |
| 774 | include: Add explicit DUMMYUNIONNAME and DUMMYSTRUCTNAME names to anonymous unions in IDL files. |
| 775 | widl: Don't automatically add DUMMYUNIONNAME and DUMMYSTRUCTNAME names to anonymous unions and structs. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 776 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 777 | Roderick Colenbrander (1): |
| 778 | wined3d: Degrade an ERR to a TRACE. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 779 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 780 | Roy Shea (2): |
| 781 | shell32: Use default system icons if PrivateExtractIconsW in SHGetFileInfoW fails. |
| 782 | kernel32/test: Test import entries of a core windows DLL. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 783 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 784 | Stefan Dösinger (3): |
| 785 | wined3d: Don't disable arbfp if the pipeline replacement is in. |
| 786 | wined3d: Some ARB code fixes. |
| 787 | wined3d: Add a test for zenable=false, zwriteenable=false. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 788 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 789 | Steven Edwards (1): |
| 790 | widl: Open files in binary mode to avoid corruption from text mode on Windows. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 791 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 792 | Tobias Jakobi (2): |
| 793 | wined3d: Fix SHOW_FRAME_MAKEUP debug dump code. |
| 794 | wined3d: Fix long int warnings. |
| Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 795 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 796 | Vincent Povirk (1): |
| 797 | user32: Use the correct bitmap location for MNS_CHECKORBMP. |
| Alexandre Julliard | a028914 | 2008-07-11 17:55:55 +0200 | [diff] [blame] | 798 | |
| Alexandre Julliard | d381c7c | 2008-09-19 18:05:36 +0200 | [diff] [blame] | 799 | Vitaliy Margolen (4): |
| 800 | kernel32: Use FileStandardInformation to get file size. |
| 801 | dinput: Replace strdup with HeapAlloc. |
| 802 | dinput: Implement DIPROP_KEYNAME property for keyboard device. |
| 803 | kernel32: Use NULL attributes if name and SA are not not specified. |
| 804 | |
| 805 | Vitaly Lipatov (1): |
| 806 | wineboot: Do registry update with wineboot --update in any case. |
| Alexandre Julliard | 7affdd4 | 2006-10-13 16:43:39 +0200 | [diff] [blame] | 807 | |
| Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 808 | -- |
| 809 | Alexandre Julliard |
| Dimitrie O. Paun | c023254 | 2003-11-26 03:55:01 +0000 | [diff] [blame] | 810 | julliard@winehq.org |