Wine source repository – Patch status
IDStatusAuthorSubjectReviewerSignTestbotJob ID
176854NewFrancois Gouget[PATCH] testbot: Use a more explicit filename to stage patchsets.
176853NewFrancois Gouget[PATCH] testbot/UpdateTaskLogs: Fix reporting log access errors.
176851NewNikolay Sivov[PATCH 2/2] ole32: Fix bind speed used in ParseDisplayName() for item moniker.OK63529
176850NewNikolay Sivov[PATCH 1/2] ole32: Fix bind speed used in BindToObject() of item moniker.OK63528
176849NewJeff Smith[PATCH 2/2] gdiplus: Calculate centroid of path as default center of path gradient.OK63523
176848NewJeff Smith[PATCH 1/2] gdiplus/tests: Add another GdipGetPathGradientCenterPoint test.OK63522
176847NewZebediah Figura[PATCH 5/5] quartz: Simplify FilterMapper_RegisterFilter().OK63520
176846NewZebediah Figura[PATCH 4/5] quartz: Simplify FilterMapper3_RegisterFilter().OK63519
176845NewZebediah Figura[PATCH 3/5] quartz: Simplify FilterMapper3_UnregisterFilter().OK63518
176844NewZebediah Figura[PATCH 2/5] quartz: Simplify FilterMapper3_CreateCategory().OK63517
176843NewZebediah Figura[PATCH 1/5] quartz: Simplify FilterGraph2_AddFilter().OK63516
176842NewBrendan Shanks[PATCH v5 2/2] ntdll/tests: Add tests for UMIP instructions.OK63515
176841NewBrendan Shanks[PATCH v5 1/2] ntdll: Add emulation for UMIP instructions.OK63514
176840NewBrendan Shanks[PATCH v5 0/2] Add emulation for UMIP instructionsX
176838NewAlistair Leslie-Hughes[PATCH 4/4] include: Add XACT definesOK63513
176837NewAlistair Leslie-Hughes[PATCH 3/4] include: Add XACTENGINE_* error codesOK63512
176836NewAlistair Leslie-Hughes[PATCH 1/4] include: Add xact.idlOK63510
176835NewAlistair Leslie-Hughes[PATCH 2/4] include: Add XACTNOTIFICATIONTYPE_* valuesOK63511
176833NewAlistair Leslie-Hughes[PATCH] include: Add enum DBPROPFLAGSENUMOK63509
176832NewAlistair Leslie-Hughes[PATCH] include: Add remaining DBPROPSET_* GUID's.OK63508
176831NewAlistair Leslie-Hughes[PATCH] include: Add _Inout_updates_bytes_opt_ defineOK63507
176830NewAlistair Leslie-Hughes[PATCH] include: Add directmanipulation.idlOK63506
176826NewMichael Stefaniuc[PATCH v2] dmusic: Use wide-char string literalsOK63505
176824NewMichael Stefaniuc[PATCH v2] dmime: IDirectMusicPerformance8_FreePMsg Release the unknown pointer.✓✓OK63502
176823NewMichael Stefaniuc[PATCH v2] dmloader: Use wide-char string literalsOK63501
176821NewNikolay Sivov[PATCH 2/2] mshtml: Implement IHTMLWindow7::get_pageXOffset/pageYOffset.Failed63500
176820NewNikolay Sivov[PATCH 1/2] mshtml: Implement IHTMLScriptElement::get_htmlFor().Failed63499
176818NewJacek Caban[PATCH 5/5] winegcc: Use Wine crt when linking builtin EXEs.OK63496
176817NewAndrew Eikum[PATCH 3/3] dinput: Add missing ASPECT flags to c_dfDIJoystickFailed63495
176816NewAndrew Eikum[PATCH 2/3] dinput: Add missing ASPECT flags for c_dfDIJoystick2Failed63494
176815NewAndrew Eikum[PATCH 1/3] dinput: Fix V/A/FSlider dwOfs values in c_dfDIJoystick2OK63493
176814NewAndrew Eikum[PATCH] dxgi/tests: Test IDXGISwapchain::GetFullscreenState after window is destroyedFailed63492
176813NewJacek Caban[PATCH 4/5] msvcrt: Provide EXE entry points in importlib.OK63491
176812NewJacek Caban[PATCH 3/5] winegcc: Add support for -Wl,--entry argument.OK63490
176811NewJacek Caban[PATCH 2/5] makedep: Link importlib object files into module only when it's explicitly imported.OK63489
176810NewJacek Caban[PATCH 1/5] winbase.h: Add wWinMain declaration.OK63488
176804NewAndrew Eikum[PATCH] winebus.sys: Don't return too early if SDL initialization succeeds✓✓OK63477
176793AssignedGiovanni Mascellani[PATCH 3/3] d2d1: Implement ellipse drawing.Henri VerbeetOK63475
176792AssignedGiovanni Mascellani[PATCH 2/3] d2d1: Implement rounded rectangle drawing.Henri VerbeetFailed63474
176791AssignedGiovanni Mascellani[PATCH 1/3] d2d1/tests: Enable developers to export generated images.Henri VerbeetOK63473
176790NewVladimir Panteleev[PATCH v2 3/3] kernelbase: Fix GetEnvironmentVariableW return for empty variables.OK63472
176789NewVladimir Panteleev[PATCH v2 2/3] kernelbase: Don't return ERROR_INSUFFICIENT_BUFFER from GetEnvironmentVariableW.OK63471
176788NewVladimir Panteleev[PATCH v2 1/3] kernel32/tests: Fix GetLastError() checks in environment tests.OK63470
176786CommittedFrancois Gouget[PATCH] testbot/Submit: Ensure the staged patch can be cleaned up if submit fails.
176783CommittedFrancois Gouget[PATCH] testbot/UpdateTaskLogs: Delete or recreate files derived from task logs.
176781CommittedFrancois Gouget[PATCH] testbot/LogUtils: Add _AddLogError() and _AddLogGroup().
176780AssignedZhiyi Zhang[PATCH v2] msvcrt/tests: Fix some test failures.Piotr CabanOK63436
176778NewGabriel Ivăncescu[PATCH 2/2] winex11.drv: Fix X11DRV_X_to_window_rect to handle windows smaller than the decoration.OK63424
176777NewGabriel Ivăncescu[PATCH 1/2] winex11.drv: Use a helper to retrieve the decoration rect for managed windows.OK63423
176775NewGerald Pfeifer[PATCH] winedump: Add a default case to numeric_leaf().XOK63396
176774NewZhiyi Zhang[PATCH] vulkan-1/tests: Fix some test failures.OK63393
176773NewZhiyi Zhang[PATCH] rasenh/tests: Fix a test failure.OK63392
176772SupersededZhiyi Zhang[PATCH] msvcrt/tests: Fix test failures on XP and 2003.Piotr CabanOK63391
176766NewAndré Hentschel[PATCH 8/8] ntdll: Fix some spec file entriesFailed63390
176765NewAndré Hentschel[PATCH 7/8] shlwapi: Fix some spec file entriesOK63389
176764NewAndré Hentschel[PATCH 6/8] oleaut32: Fix some spec file entriesFailed63388
176763NewAndré Hentschel[PATCH 5/8] advapi32: Fix some spec file entriesFailed63387
176762NewAndré Hentschel[PATCH 4/8] shell32: Fix some spec file entriesFailed63386
176761NewAndré Hentschel[PATCH 3/8] kernelbase: Fix some spec file entriesOK63385
176760RejectedAndré Hentschel[PATCH 2/8] gdi32: Fix some spec file entriesOK63384
176759RejectedAndré Hentschel[PATCH 1/8] user32: Fix some spec file entriesFailed63383
176756NewJeff Smith[PATCH 1/3] user32/tests: Add control color tests.OK63380
176755NewJeff Smith[PATCH 3/3] user32: Check that returned HBRUSH really is a brush object.Failed63382
176754NewJeff Smith[PATCH 2/3] user32: Factor out brush retrieval for buttons.Failed63381
176751NewFrank Uhlig[PATCH] add: SetEnvironmentStringsWFailed63359
176749NewZebediah Figura[PATCH] shell32/tests: Fix some failures in test_contextmenu().Failed63358
176746NewDerek Lesho[RFC 2/2] mf: Implement stub MPEG4 ByteStream handler.OK63343
176747NewDerek Lesho[RFC 1/2] mf: Move generic handler to code to helper functions.OK63342
176738NewGabriel Ivăncescu[PATCH] comctl32/datetime: Simplify last digits calculation.OK63312
176732Apply failureZebediah Figura[PATCH] msctf/tests: Fix some test failures on Windows 10.Failed63295
176730NewFrank Uhlig[PATCH] add: SetEnvironmentStringsWFailed63294
176711NewVladimir Panteleev[PATCH 2/2] kernelbase: Fix GetEnvironmentVariableW return for empty variables.Failed63286
176710RejectedVladimir Panteleev[PATCH 1/2] kernelbase: Don't return ERROR_INSUFFICIENT_BUFFER from GetEnvironmentVariableW.Failed63285
176700NewZebediah Figura[PATCH 3/3] evr: Use wide character string literals.OK63273
176699NewZebediah Figura[PATCH 2/3] amstream: Use wide character string literals.OK63272
176698NewZebediah Figura[PATCH 1/3] qedit: Use wide character string literals.OK63271
176696DeferredZebediah Figura[PATCH] http.sys: Translate WSAEADDRINUSE to STATUS_SHARING_VIOLATION.OK63263
176693DeferredHermès BÉLUSCA-MAÏTO[PATCH] atl: Fix the ATL_WNDCLASSINFOW::m_szAutoName member definition and construction.OK63262
176692DeferredDerek Lesho[PATCH] msctf: Always provide a context when from GetBase/Top.Failed63259
176671NewZebediah Figura[PATCH 7/7] compobj: Implement reference counting for the standard allocator.OK63232
176670NewZebediah Figura[PATCH 6/7] compobj: Reference the returned IMalloc pointer in CoGetMalloc().OK63231
176669NewZebediah Figura[PATCH 5/7] compobj: Reference the IMalloc pointer in CoInitialize().OK63230
176672NewZebediah Figura[PATCH 4/7] compobj: Always set the IMalloc pointer in CoInitialize().OK63229
176668NewZebediah Figura[PATCH 3/7] compobj: Store the IMalloc pointer as a SEGPTR.OK63228
176667NewZebediah Figura[PATCH 2/7] compobj: Get rid of _xmalloc16().OK63227
176666NewZebediah Figura[PATCH 1/7] compobj: Manually define the IMalloc16 structure.OK63226
176645NewFrancois Gouget[25/25] testbot/LogUtils: Deduplicate the latest WineTest reports.XFailed63187
176644NewFrancois Gouget[24/25] testbot: Take into account multiple WineTest reports.XFailed63186
176643NewFrancois Gouget[23/25] testbot/LogUtils: Return the errors in the Parse*() $LogInfo structure.X
176642NewFrancois Gouget[22/25] testbot/LogUtils: Share code between _SaveLogErrors() and _DumpErrors().X
176641NewFrancois Gouget[21/25] testbot/JobDetails: Improve the error reporting.X
176640NewFrancois Gouget[20/25] testbot: Cache the log error lists in .errors files.XFailed63185
176639NewFrancois Gouget[19/25] testbot/LogUtils: Reorder the functions to get a more logical grouping.X
176638NewFrancois Gouget[18/25] testbot: Separate the per-task task and testbot logs.XFailed63184
176637NewFrancois Gouget[17/25] testbot: Move reference logs to the task and prepare for having more than one.XFailed63183
176636NewFrancois Gouget[16/25] testbot/UpdateTaskLogs: Delete reference reports that are not supposed to exist.XFailed63182
176635NewFrancois Gouget[15/25] testbot: Share code to access the latest reference WineTest reports.XFailed63181
176634NewFrancois Gouget[14/25] testbot/LogUtils: Store the filename in the $LogInfo structures.X
176633NewFrancois Gouget[12/25] testbot/JobDetails: Highlight new errors in the full log too.X
176632NewFrancois Gouget[13/25] testbot/LogUtils: Keep track of the first line of each error group.X
176631NewFrancois Gouget[11/25] testbot/LogUtils: Rename the ParseTaskLog() NoLog error field to BadLog.X
176630NewFrancois Gouget[10/25] testbot/LogUtils: Add BadRef/NoRef to TagNewErrors().X
176629NewFrancois Gouget[09/25] testbot/LogUtils: Return the ParseWineTestReport() results as a single object.XFailed63180
176628NewFrancois Gouget[08/25] testbot/LogUtils: Tweak ParseTaskLog() to reduce the indentation level.X
176627NewFrancois Gouget[07/25] testbot/LogUtils: Rename the $Summary variables to $LogInfo.X
176626NewFrancois Gouget[06/25] testbot/LogUtils: Add _AddLogError() and _AddLogGroup().X
176625NewFrancois Gouget[05/25] testbot/LogUtils: Return the log errors as a single object.X
176624NewFrancois Gouget[04/25] testbot/LogUtils: Tag new errors instead of filtering them.X
176623NewFrancois Gouget[03/25] testbot/UpdateTaskLogs: Delete, rebuild or add reference reports.X
176622NewFrancois Gouget[02/25] testbot/LogUtils: Don't rename the old logs on Engine startup.X
176621NewFrancois Gouget[01/25] testbot: Standardize building the reference report filenames.X
176607DeferredAlistair Leslie-Hughes[PATCH] xaudio2_7: Trace FAudio version being usedAndrew EikumOK63169
176601NewRémi Bernon[PATCH v5 2/2] server: Destroy child window from another thread only if it's not running.OK63160
176600NewRémi Bernon[PATCH v5 1/2] user32/tests: Wait for parent thread before checking child window.Failed63159
176599AssignedPaul Gofman[PATCH 4/4] wined3d: Support SRGB read for _B5G5R5A1 format.Henri VerbeetOK63156
176598AssignedPaul Gofman[PATCH 3/4] wined3d: Support SRGB read for _B5G5R5X1 format.Henri VerbeetOK63155
176597AssignedPaul Gofman[PATCH 2/4] wined3d: Support SRGB read for _B5G6R5 format.Henri VerbeetOK63154
176596AssignedPaul Gofman[PATCH 1/4] d3d9/tests: Test more formats in srgbtexture_test().Henri VerbeetOK63153
176592AssignedPaul Gofman[PATCH] d3d9/tests: Add test for alpha to coverage.Henri Verbeet✓✓OK63145
176581AssignedGiovanni Mascellani[PATCH] d2d1: Fix miter drawing for degenerated rectangles.Henri Verbeet✓✓OK63134
176572NewChip Davis[PATCH v2] ntdll: Force align the stack in RtlRaiseException() on i386.OK63130
176502NewJeff Smith[RFC PATCH 9/9] msvcrt: Make _iswctype_l use _pwctype table.OK63065
176501NewJeff Smith[RFC PATCH 8/9] msvcrt: Add functions to fetch _pwctype table.OK63064
176500NewJeff Smith[RFC PATCH 7/9] msvcrt: Export _pwctype table.OK63063
176499NewJeff Smith[RFC PATCH 6/9] msvcrt: Add _wctype table.OK63062
176498NewJeff Smith[RFC PATCH 5/9] msvcrt: Make _iswctype_l results match iswctype.OK63061
176503NewJeff Smith[RFC PATCH 4/9] msvcrt/tests: Add tests for iswctype.Failed63060
176497NewJeff Smith[RFC PATCH 3/9] ntdll: Fix functions that depend on wctype table.OK63059
176496NewJeff Smith[RFC PATCH 2/9] msvcrt: Quit forwarding iswctype functions to ntdll.OK63058
176495NewJeff Smith[RFC PATCH 1/9] ntdll/tests: Add tests for iswctype.Failed63057
176478NewAndré Hentschel[PATCH 5/9] winevulkan: Fix some spec file entriesOK63038
176477NewAndré Hentschel[PATCH 4/9] setupapi: Fix SetupTerminateFileLog spec file entryOK63037
176466NewRémi Bernon[PATCH vkd3d v2 2/2] vkd3d: Support wait-before-signal for fences using timeline semaphores.
176465NewRémi Bernon[PATCH vkd3d v2 1/2] vkd3d: Add support for KHR_timeline_semaphore extension.Failed63026
176455NewLiam Middlebrook[PATCH 2/2] winevulkan: Update to VK spec version 1.1.130.✓✓OK63005
176456NewLiam Middlebrook[PATCH 1/2] winevulkan: Support functions with basic_c return types✓✓OK63004
176450NewDerek Lesho[PATCH v3 4/4] bcrypt: Implement BCRYPT_KDF_HASH.Failed62997
176451NewDerek Lesho[PATCH v3 3/4] bcrypt: Implement BCryptSecretAgreement with libgcrypt.Failed62996
176429AssignedStefan Dösinger[PATCH 3/3] ddraw/tests: Perform the 2nd getdc-in-lock test on the mipmap surface.Henri VerbeetFailed62968
176430AssignedStefan Dösinger[PATCH 2/3] ddraw/tests: Mark a Geforce 9600 misbehavior broken().Henri Verbeet✓✓OK62967
176428AssignedStefan Dösinger[PATCH 1/3] ddraw/tests: Disable a test that causes heap corruption on some Nvidia (v2).Henri Verbeet✓✓Failed62966
176398AssignedSven Baars[PATCH v2 8/8] d3dx9: Implement ID3DXFont_DrawText.Matteo BruniOK62921
176397AssignedSven Baars[PATCH v2 7/8] d3dx9: Implement ID3DXFont_PreloadText.Matteo BruniOK62920
176396AssignedSven Baars[PATCH v2 6/8] d3dx9: Implement ID3DXFont_PreloadCharacters.Matteo BruniOK62919
176395AssignedSven Baars[PATCH v2 5/8] d3dx9: Implement ID3DXFont_GetGlyphData.Matteo BruniOK62918
176394AssignedSven Baars[PATCH v2 4/8] d3dx9: Implement ID3DXFont_PreloadGlyphs.Matteo BruniOK62917
176393AssignedSven Baars[PATCH v2 3/8] d3dx9/tests: Add some more ID3DXFont tests.Matteo BruniOK62916
176392AssignedSven Baars[PATCH v2 2/8] d3dx9/tests: Add some tests for ID3DXFont_DrawText.Matteo BruniOK62915
176391AssignedSven Baars[PATCH v2 1/8] d3dx9/tests: Use Tahoma in all font tests.Matteo BruniOK62914
176375AssignedZebediah Figura[PATCH v2] ddraw/tests: Fix some test failures.Henri Verbeet✓✓Failed62887
176287AssignedStefan Dösinger[PATCH] ddraw/tests: Disable a test that causes heap corruption on some Nvidia.Henri VerbeetFailed62784
176234NewJeff Smith[PATCH 3/3] make_unicode: Mark tab and nbsp as not blank in wine_wctype_table.OK62710
176233NewJeff Smith[PATCH 2/3] shlwapi/tests: Test what IsCharBlankW considers a blank character.OK62709
176232NewJeff Smith[PATCH 1/3] ucrtbase/tests: Test what iswctype considers a blank character.OK62708
176188NewFrancois Gouget[PATCH 2/2] testbot/LogUtils: Tag the "too much data" error byte count as variable.
176187NewFrancois Gouget[PATCH 1/2] testbot/LogUtils: Ignore the variable parts of failure messages.
176183NewFrancois Gouget[PATCH] tests: Trace elapsed time when $WINETEST_TIME is set.OK62665
176181AssignedFrancois Gouget[PATCH] msvcp140/tests: Don't trace the current time.Piotr CabanOK62663


StatusPossible causes
  • Patch not even looked at yet, there's still hope...
  • Waiting for sign-off or feedback from the assigned reviewer. If you don't hear anything after a couple of weeks, please resend the patch.
  • You have done everything right; congratulations!
  • You screwed up but AJ missed it, send a fix before someone notices ;-)
  • 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.
  • 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.
  • 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).
  • The patch author's full name, email address, or Signed-off-by headers 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 translation 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 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.