WineHQ
Wine source repository – Patch status
IDStatusAuthorSubjectTestbotJob ID
112556NewNikolay Sivov uxtheme: Partial implementation of DrawThemeTextEx
112555NewSebastian Lackner [11/11] ntdll: Implement TpCallbackUnloadDllOnCompletion.
112554NewSebastian Lackner [10/11] ntdll: Implement TpCallbackSetEventOnCompletion.
112553NewSebastian Lackner [9/11] ntdll/tests: Add tests for TpCallbackReleaseSemaphoreOnCompletion and finalization callback.
112552NewSebastian Lackner [8/11] ntdll: Implement TpCallbackReleaseSemaphoreOnCompletion.
112551NewSebastian Lackner [7/11] ntdll: Implement TpCallbackReleaseMutexOnCompletion.
112550NewSebastian Lackner [6/11] ntdll: Implement TpCallbackLeaveCriticalSectionOnCompletion.
112549NewSebastian Lackner [5/11] ntdll: Implement instance objects and the TpCallbackMayRunLong function.
112548NewSebastian Lackner [4/11] ntdll: Implement threadpool RaceDll environment variable.
112547NewSebastian Lackner [3/11] ntdll: Add support for threadpool finalization callback.
112546NewSebastian Lackner [2/11] ntdll/tests: Add tests for threadpool group cancel callback.
112545NewSebastian Lackner [1/11] ntdll: Add support for threadpool group cancel callback.
112544NewHuw Davies [PATCH 2/2] comctl32: Implement the legacy notifications during restore.
112543NewHuw Davies [PATCH 1/2] comctl32: Set the default separator width when notifying a -ve cmd id.Failed14914
112542NewVincent Povirk winex11.drv: Track external changes to _NET_WM_STATE in net_wm_state.
112541NewNikolay Sivov [PATCH 2/2] dwrite: Add last cluster width to line widthOK14909
112540NewNikolay Sivov [PATCH 1/2] dwrite: Initial layout GetMetrics() implementationOK14908
112539NewJacek Caban mshtml: Added support for binding XHR events.OK14904
112538NewStefan Dösinger Re: [PATCH 1/2] d3drm: Add stubs for IDirect3DRMDevice methods.
112537NewHugh McMaster [PATCH 2/3] wineconsole: Allow users to enable and disable Insert Mode
112536NewHugh McMaster [PATCH 3/3] wineconsole: Improve some poorly worded resource strings
112535NewHugh McMaster [PATCH 1/3] wineconsole: Resize and rearrange user dialog to make room for new controls (try 2)
112534CommittedHuw Davies riched20: Free the script cache when updating the default style.
112528Test failureHuw Davies [PATCH 8/8] comctl32: Implement the legacy notifications during restore.Failed14894
112527CommittedHuw Davies [PATCH 7/8] comctl32: Reset the string and lparam fields between notifications.OK14893
112531CommittedHuw Davies [PATCH 6/8] comctl32: All negative entries in the toolbar save state are special cases.OK14892
112530CommittedHuw Davies [PATCH 5/8] comctl32: The number of buttons is set by the first TBN_RESTORE notification.OK14891
112532CommittedHuw Davies [PATCH 4/8] comctl32: Implement toolbar saving.OK14890
112533CommittedHuw Davies [PATCH 3/8] comctl32: Don't leak button text.
112529CommittedHuw Davies [PATCH 2/8] comctl32: Add a helper to free button text.
112526CommittedHuw Davies [PATCH 1/8] comctl32: Add helpers to set the button text.
112525NewAlistair Leslie-Hughes d3d11: add a stub for D3D11CreateDeviceAndSwapChain
112524CommittedMichael Stefaniuc dmime: Pass objects instead of ifaces to helpers.
112523CommittedMichael Stefaniuc [PATCH 11/11] dmstyle: Mark IPersistStream_Save() as stubOK14889
112522CommittedMichael Stefaniuc [PATCH 10/11] dmstyle: Use the generic IPersistStream for DMStyleTrack
112521CommittedMichael Stefaniuc [PATCH 09/11] dmstyle: Remove the extraneous IUnknown from DMStyleTrack
112520CommittedMichael Stefaniuc [PATCH 08/11] dmstyle: COM cleanup for IDirectMusicTrack8 of DMStyleTrack
112519CommittedMichael Stefaniuc [PATCH 07/11] dmstyle: Use the generic IPersistStream for DMChordTrack
112518CommittedMichael Stefaniuc [PATCH 06/11] dmstyle: Remove the extraneous IUnknown from DMChordTrack
112517CommittedMichael Stefaniuc [PATCH 05/11] dmstyle: COM cleanup for IDirectMusicTrack8 of DMChordTrack
112516CommittedMichael Stefaniuc [PATCH 04/11] dmstyle: Use the generic IPersistStream for DMCommandTrackOK14887
112515CommittedMichael Stefaniuc [PATCH 03/11] dmstyle: Remove the extraneous IUnknown from DMCommandTrack
112514CommittedMichael Stefaniuc [PATCH 02/11] dmstyle: COM cleanup for IDirectMusicTrack8 of DMCommandTrack
112513CommittedMichael Stefaniuc [PATCH 01/11] dmstyle: Pass objects instead of ifaces to helpers.
112512No patchJonas Maebe Re: [PATCH 5/8] dwrite: Call RegEnumValueW with value and val_count parameters.
112511NewAlistair Leslie-Hughes d3dcompiler: Add D3DCompileFromFile, D3DCompile2 stubs (try 3)
112510CommittedSebastian Lackner [8/8] ntdll/tests: Add threadpool scheduler tests for work items.OK14879
112509CommittedSebastian Lackner [7/8] ntdll/tests: Add basic tests for threadpool work items.OK14878
112508CommittedSebastian Lackner [6/8] ntdll: Implement threadpool work item functions.
112507CommittedSebastian Lackner [5/8] ntdll/tests: Add tests for TpAllocCleanupGroup and related functions.OK14877
112506CommittedSebastian Lackner [4/8] ntdll: Implement threadpool cleanup group functions.
112505CommittedSebastian Lackner [3/8] ntdll: Implement TpSetPoolMinThreads.
112504CommittedSebastian Lackner [2/8] ntdll: Implement TpSetPoolMaxThreads.
112503CommittedSebastian Lackner [1/8] ntdll: Implement TpSimpleTryPost and basic threadpool infrastructure. (v2)OK14876
112501NewAaryaman Vasishta [PATCH 2/2] d3drm: Fix function signature for IDirect3DRM3::CreateDeviceFromSurface
112502NewAaryaman Vasishta [PATCH 1/2] d3drm: Add stubs for IDirect3DRMDevice methods.
112500Needs testsOlivier F. R. Dierickkernel32: K32EnumProcessModules: Handle NULL pointer gracefully.
112499CommittedSebastian Lackner windowscodecs: Fix build failure on OSX.
112498NewAndré Hentschel ntdll: Randomize security cookie when available (try 5)
112497CommittedDaniel Lehman msvcp110: Add export for facet dtor
112495NewBernhard Übelacker [PATCH 8/8] advapi32: Fail in RegEnumValue on missing value or val_count parameters.OK14864
112496NewBernhard Übelacker [PATCH 7/8] oleview: Call RegEnumValueW with value and val_count parameters.
112494NewBernhard Übelacker [PATCH 6/8] regedit: Call RegEnumValueW with value and val_count parameters.
112493RejectedJared Smudde ieframe: implement clicking on Properties
112492CommittedZhenbo Li [PATCH 3/3] mshtml: Add IHTMLXMLHttpRequest::readyState property implementation. (try 2)OK14863
112491CommittedZhenbo Li [PATCH 2/3] mshtml: Add IHTMLXMLHttpRequest:open() method implementation. (try 2)OK14862
112490CommittedZhenbo Li [PATCH 1/3] mshtml: Add IHTMLXMLHttpRequestFactory::create() method implementation. (try 2)
112489RejectedBernhard Übelacker [PATCH 5/8] dwrite: Call RegEnumValueW with value and val_count parameters.
112488CommittedBernhard Übelacker [PATCH 4/8] mpr: Call RegEnumValueA with valid value parameter.
112487CommittedBernhard Übelacker [PATCH 3/8] mpr/tests: Add tests for WNetCachePassword and friends.OK14861
112486CommittedBernhard Übelacker [PATCH 2/8] msi: Remove shortcut which calls RegEnumValueW with value and val_count as NULL.OK14860
112485CommittedBernhard Übelacker [PATCH 1/8] msi/tests: Test MsiSourceListEnumMediaDisks with volumeLabel and diskPrompt as NULL.OK14858
112484CommittedAric Stewart [11/11]hid: Implement HidP_GetScaledUsageValue
112483CommittedAric Stewart [10/11]hid: Implement HidP_MaxUsageListLength
112482CommittedAric Stewart [9/11]hid: Implement HidD_GetAttributes
112481CommittedAric Stewart [8/11]hid: Implement HidD_GetInputReport
112480CommittedAric Stewart [7/11]hid: Implement HidD_GetPreparsedData and HidD_FreePreparsedData
112479CommittedAric Stewart [6/11]hid: Implement HidP_InitializeReportForID
112478CommittedAric Stewart [5/11]hid: Implement HidP_GetUsageValue
112477CommittedAric Stewart [4/11]hid: Implement HidP_GetUsages
112476CommittedAric Stewart [3/11]hid: Implement HidP_GetValueCaps
112475CommittedAric Stewart [2/11]hid: Implement HidP_GetButtonCaps
112474CommittedAric Stewart (resend)[1/11]hid: Implement HidP_GetCaps
112473No patchBernhard Übelacker [PATCH 0/8] advapi32: Fail on missing value or val_count parameters. (was advapi32: Fix RegEnumValueW when enumerating long values)
112472CommittedJacek Caban msscript.ocx: Added IScriptControl stub implementation.
112471NewHugh McMaster [PATCH 4/4] wineconsole: Improve some poorly worded resource strings
112469NewHugh McMaster [PATCH 3/4] wineconsole: Allow users to enable and disable Insert Mode via the user dialog
112468FormattingHugh McMaster [PATCH 2/4] wineconsole: Resize and rearrange user dialog to make room for new controls
112470CommittedHugh McMaster [PATCH 1/4] wineconsole: Add HKCU registry entries for Insert Mode
112467NewAlistair Leslie-Hughes odbccp32: Implement SQLGetPrivateProfileString (try 6 - resend)OK14855
112466SupersededAlistair Leslie-Hughes d3dcompiler: Add D3DCompileFromFile, D3DCompile2 stubs (try 2)
112465SupersededZhenbo Li [PATCH 2/2] mshtml: Add IHTMLXMLHttpRequest:open() method implementation.OK14853
112464SupersededZhenbo Li [PATCH 1/2] mshtml: Add IHTMLXMLHttpRequestFactory::create() method implementation.
112463CommittedMichael Stefaniuc riched20: Print the debug string and not the pointer to it.
112462CommittedMichael Stefaniuc explorer: Print the debug string and not the pointer to it.
112461CommittedMichael Stefaniuc kernel32/tests: The result of a comparison is already a BOOLOK14849
112460CommittedMichael Stefaniuc [PATCH 11/11] dmstyle: Use the generic IPersistStream for DMMotifTrackOK14848
112459CommittedMichael Stefaniuc [PATCH 10/11] dmstyle: Remove the extraneous IUnknown from DMMotifTrack
112458CommittedMichael Stefaniuc [PATCH 09/11] dmstyle: COM cleanup for IDirectMusicTrack8 of DMMotifTrack
112457CommittedMichael Stefaniuc [PATCH 08/11] dmstyle: Use the generic IPersistStream for DMAuditionTrackOK14847
112456CommittedMichael Stefaniuc [PATCH 07/11] dmstyle: Remove the extraneous IUnknown from DMAuditionTrack
112455CommittedMichael Stefaniuc [PATCH 06/11] dmstyle: COM cleanup for IDirectMusicTrack8 of DMAuditionTrack
112454CommittedMichael Stefaniuc [PATCH 05/11] dmstyle: Use the generic IPersistStream for DMMuteTrackOK14846
112453CommittedMichael Stefaniuc [PATCH 04/11] dmstyle: Remove the extraneous IUnknown from DMMuteTrack
112452CommittedMichael Stefaniuc [PATCH 03/11] dmstyle: COM cleanup for IDirectMusicTrack8 of DMMuteTrack
112451CommittedMichael Stefaniuc [PATCH 02/11] dmstyle/tests: Add some basic DirectMusicTrack8 tests.OK14845
112450CommittedMichael Stefaniuc [PATCH 01/11] dmstyle: Implement the E_NOTIMPL methods of IDirectMusicTrack8.
112449CommittedGerald Pfeifer widl: Fix the EXPR_ADDRESSOF case in resolve_expression.
112448SupersededThomas Faber [4/4] shell32/tests: Remove a misleading test.
112447SupersededVadim Habarin new patchFailed14843
112446RejectedGerald Pfeifer winedbg: Add be_xpoint_FAIL=-1 to enum be_xpoint_type.
112445Test failureDaniel Lehman [PATCH 2/2] msvcp90: Implement time_get<char> ctors and dtors (try 2)
112444CommittedThomas Faber [4/4] shell32/tests: Remove a misleading test.OK14838
112443CommittedDaniel Lehman [PATCH 1/2] msvcp90: Make argument to _Locinfo__Getdays/months const
112442CommittedThomas Faber [3/4] shell32: Release shell folders obtained via IFolderView_GetFolder.OK14837
112441CommittedThomas Faber [2/4] shell32: Use QueryInterface in FolderView_GetFolder.OK14836
112440CommittedThomas Faber [1/4] shell32: Add missing parameter check in ISF_Desktop_fnQueryInterfaceOK14835
112439CommittedNikolay Sivov gdi32: Clarify offsets and sizes in vdmx table lookup code
112438CommittedAndré Hentschel ntdll: Silence warning about TAPE_GetStatus when sys/mtio.h is not available
112437Other projectAndré Hentschel [website] Improve WWN 392
112436Other projectJulian Rüger [website] German translation for release 1.7.46
112435NewAaryaman Vasishta d3drm/tests: Add test for IDirect3DRM*::CreateDeviceFromD3D (try 9 resend).Failed14829
112434NewAaryaman Vasishta d3drm/tests: Add test for IDirect3DRM*::CreateDeviceFromSurface (try 7 resend).Failed14828
112433CommittedAaryaman Vasishta d3drm/tests: Add test for IDirect3DRM*::CreateDeviceFromClipper (unmodified resend).OK14827
112432SupersededAaryaman Vasishta d3drm/tests: Add test for IDirect3DRM*::CreateDeviceFromD3D (try 9).Failed14826
112431CommittedSebastian Lackner windowscodecs: Distinguish interface and implementation pointer for IcnsEncoder. (try 2)
112429CommittedDmitry Timoshkov [2/2] winex11.drv: Don't call ExcludeUpdateRgn for a window with WS_CLIPCHILDREN style.
112428CommittedDmitry Timoshkov [1/2] user32/tests: Add some tests to show that WS_CLIPCHILDREN doesn't exclude children from update region.Failed14817
112423RejectedHao Peng[PATCH]winecfg: Double click in dlls list to edit overides. (try 4)
112415NewSebastian Lackner [1/2] qcap: Distinguish interface and implementation pointer for VfwCapture output pin.
112392SupersededAaryaman Vasishta [PATCH 3/3] d3drm/tests: Add test for IDirect3DRM*::CreateDeviceFromD3D (try 8).
112387NewYongHaoHu [PATCH 6/6]: msvcp110: Fix TRACE and msg of tr2 functions.OK14766
112386NewYongHaoHu [PATCH 5/6]: msvcp110: Add tr2_sys__Lstat implementation and test.OK14765
112385NewYongHaoHu [PATCH 4/6]: msvcp110: Add tr2_sys__Stat implementation and test.OK14764
112384NewYongHaoHu [PATCH 3/6]: msvcp110: Add tr2_sys__Statvfs implementation and test.OK14763
112383NewYongHaoHu [PATCH 2/6]: msvcp110: Add tr2_sys__Rename implementation and test.OK14762
112382NewYongHaoHu [PATCH 1/6]: msvcp110: Add tr2_sys__Copy_file implementation and test.OK14761
112380SupersededAaryaman Vasishta [PATCH 3/3] d3drm/tests: Add test for IDirect3DRM*::CreateDeviceFromD3D (try 7).OK14760
112378SupersededAaryaman Vasishta [PATCH 2/3] d3drm/tests: Add test for IDirect3DRM*::CreateDeviceFromSurface (try 7).OK14759
112379SupersededAaryaman Vasishta [PATCH 1/3] d3drm/tests: Add test for IDirect3DRM*::CreateDeviceFromClipper (unmodified resend).OK14758
112377NewAnton Baskanov gdi32: Return default palette entries from GetSystemPaletteEntries for non-palette-based devices. (try 3)OK14757
112376Other projectŁukasz Wojniłowicz [website] Polish translation for release 1.7.46
112373SupersededAlistair Leslie-Hughes d3dcompiler: Add D3DCompileFromFile, D3DCompile2 stubs
112366SupersededDaniel Lehman [PATCH] msvcp90: Implement time_get<char> ctors and dtors
112345NewDavid Adam d3dx9_36 [try 2]: Save multiplications and divisions to improve performanceOK14720
112340SupersededAndré Hentschel ntdll: Randomize security cookie when available (try 4)
112336SupersededAric Stewart [14/14]hid: Implement HidP_GetScaledUsageValue
112335SupersededAric Stewart [12/14]hid: Implement HidD_GetAttributes
112334SupersededAric Stewart [13/14]hid: Implement HidP_MaxUsageListLength
112333SupersededAric Stewart [11/14]hid: Implement HidD_GetInputReport
112332SupersededAric Stewart [10/14]hid: Implement HidD_GetPreparsedData and HidD_FreePreparsedData
112331SupersededAric Stewart [9/14]hid: Implement HidP_InitializeReportForID
112330SupersededAric Stewart [7/14]hid: Implement HidP_GetUsages
112329SupersededAric Stewart [8/14]hid: Implement HidP_GetUsageValue
112327SupersededAric Stewart [6/14]hid: Implement HidP_GetValueCaps
112328SupersededAric Stewart [5/14]hid: Implement HidP_GetButtonCaps
112326SupersededAric Stewart [4/14]hid: Implement HidP_GetCaps
112309RejectedSebastian Lackner d3drm: Mark DllCanUnloadNow and DllGetClassObject as private.
112308NewDavid Adam d3dx9_36: simplify code
112267NewAlistair Leslie-Hughes dpnet: Add Server testsOK14630
112249NewStefan Dösinger [PATCH 5/5] d3d9: Make D3DPERF functions hookable.
112248NewStefan Dösinger [PATCH 4/5] ddraw: Thunk to surface1, not surface7 in flip.
112247NewStefan Dösinger [PATCH 3/5] ddraw: Thunk to surface1, not surface7 in blt.
112246NewStefan Dösinger [PATCH 2/5] ddraw: Thunk to surface1, not surface7 in unlock.
112245NewStefan Dösinger [PATCH 1/5] d3d8: Call IDirect3DSwapChain8::Present in IDirect3DDevice8::Present.
112215RejectedAlex Henrie [PATCH (resend)] cmd: Consistently wrap lines to 75 characters.
112207NewAlistair Leslie-Hughes Add dplaysvr.exe stub
112193NewZhenbo Li [PATCH 3/3] mshtml: Implement IHTMLXMLHttpRequest::send() method.OK14502
112192SupersededZhenbo Li [PATCH 2/3] mshtml: Implement IHTMLXMLHttpRequest::open() method.OK14501
112194SupersededZhenbo Li [PATCH 1/3] mshtml: Implement IHTMLXMLHttpRequestFactory::create() method.OK14500
112161NewMatteo Bruni [PATCH 5/5] wined3d: Add a setting for requesting OpenGL core profile usage.
112160NewMatteo Bruni [PATCH 4/5] wined3d: Replace an open-coded implementation of LIST_FOR_EACH_ENTRY_SAFE.
112162NewMatteo Bruni [PATCH 3/5] wined3d: Remove ffp_proj_control flag from the GLSL shader backend.
112122SupersededAlistair Leslie-Hughes odbccp32: Implement SQLGetPrivateProfileString (try 6)OK14376
112110NewMatteo Bruni [PATCH 2/8] wined3d: Avoid potential division by 0 when computing fog scale.
112045NewMarcus Meissner [PATCH] winscard: add stubs for SCardListReadersA/W (try 2)
112015NewMarcus Meissner [PATCH] winsta: Add stub for WinStationEnumerateW.
112014NewMarcus Meissner [PATCH] advapi32: Implement GetWindowsAccountDomainSid.Failed14271
112004NewHugh McMaster [PATCH 2/2] kernel32/tests: Add a partial test for GetConsoleFontSizeFailed14266
112003NewHugh McMaster [PATCH 1/2] kernel32/tests: Add a test for GetLargestConsoleWindowSizeFailed14265
111967NewAlistair Leslie-Hughes vbscript: Add array out of bounds testOK14200
111942NewMarcus Meissner [PATCH] setupapi: Add stub for SetupDiSelectBestCompatDrv.
111941NewMarcus Meissner [PATCH] regedit: Need 3 bytes of room at end of buffer for \r\n\0 to avoid endless loop.
111932NewMarcus Meissner [PATCH] wininet: add ParseX509EncodedCertificateForListBoxEntry stub (try 3)
111930NewAaryaman Vasishta [PATCH 4/4] d3drm/tests: Add refcount tests for IDirect3DRMDevice*OK14160
111922NewMarcus Meissner PATCH: ntdll: fixed leaking unix_name in RemoveDirectoryW
111848PendingSebastian Lackner ntdll: Improve stub of NtQueryEaFile.OK14042
111835NewBernhard Übelacker [PATCH] advapi32: test and fix ChangeServiceConfig2 when given a zero length or a null description (try 2) (was: succeed for null pointer in ChangeServiceConfig2)Failed14026
111776NewHugh McMaster [PATCH 6/6] regsvr32: Remove usage section and update comments
111752PendingDmitry Timoshkov include: Convert vfw.h to vfw.idl.
111750NewHugh McMaster [PATCH] programs/regsvr32: Fix a typo in a comment
111735PendingKen Thomases ntdll: Optimize NtCurrentTeb() for Mac 64-bit.
111648NewAnton Baskanov gdi32: Return default palette entries from GetSystemPaletteEntries for non-palette-based devices. (try 2)OK13742

Legend

StatusPossible causes
New
  • Patch not even looked at yet, there's still hope...
Pending
  • The patch is not obviously correct at first glance. Making a more convincing argument, preferably in the form of a test case, may help.
  • Waiting for feedback from the main developer in that area.
Committed
  • You have done everything right; congratulations!
  • You screwed up but AJ missed it, send a fix before someone notices ;-)
Dependency
  • The patch is part of a series in which a previous patch hasn't been applied. Resend when the dependent patch is fixed.
Bad sequence
  • The patch is part of a series but it's not correctly numbered. Resend the series with correct sequence numbers to enable the testbot to figure it out.
Superseded
  • An updated version of the patch has been submitted.
  • Someone else fixed the problem already.
Needs tests
  • You need to write some test cases demonstrating that the patch is correct.
Deferred
  • The patch is deferred because of code freeze for an upcoming release. Either resend after the release, make the patch less intrusive, or make a convincing argument that it needs to be included in the release.
Other project
  • The patch belongs to another WineHQ project (website, appdb, etc.) and will be applied by the respective maintainer.
Apply failure
  • The patch got mangled in transit.
  • It's not relative to the latest git.
  • Someone else sent a patch that changes the same area and causes conflicts.
  • The patch is relative to a subdirectory (using 'git format-patch' is strongly recommended).
Build failure
  • Syntax error or other compile problem.
  • You forgot to include some changes or new files required for compilation.
  • The patch causes compiler warnings (maintainer mode implies -Werror).
Formatting
  • The patch author's full name or email address are incorrect or missing.
  • Whitespace got mangled in transit.
  • Indentation is messed up (usually from editing with a non-standard tab size).
  • 8-bit chars got mangled in transit (usually when sending patches to resource files).
  • You are making gratuitous formatting changes to the code.
  • You are using C++ comments.
No patch
  • You hit 'send' before attaching the patch.
  • The mail is a reply to another patch, or spam.
Rejected
  • The patch has been rejected with a comment on wine-devel or #winehackers.
  • The patch contains an obvious error that you are expected to figure out yourself.
Needs splitting
  • A single mail contained multiple patch files.
  • The patch contains unrelated changes that should be sent as separate patches.
  • The patch is simply too large for review, you need to find a way to split it.
Test failure
  • You didn't run 'make test' before submitting.
  • The patch requires a Wine fix but doesn't use todo_wine.
  • The patch fixes a failure but doesn't remove the corresponding todo_wine.
  • The testbot detected new failures on Windows.