Wine source repository – Patch status
IDStatusAuthorSubjectTestbotJob ID
107239NewAndré Hentschel winedump: Ensure function order in a printf (PVS-Studio)
107238NewAndré Hentschel urlmon/tests: Clarify ok() conditionFailed9754
107237NewShuai Meng [PATCH] vbscript: Implemented String(try 2)Failed9751
107236NewAustin English kernel32: add a stub for CancelTimerQueueTimer
107235NewBruno Jesus programs/regedit: Append exported strings using the correct size
107234NewBruno Jesus advapi32/tests: Add a test for enumerating a registry key without setting itOK9747
107233NewDaniel Lehman [PATCH] wininet: remove custom port handling in HTTP_HandleRedirect (try 3)
107232NewBruno Jesus wininet: Add more tests to InternetGetConnectedStateExOK9745
107231NewJoachim Priesner ws2_32: WS_get_local_ips: Fix sorting IP addresses by metric if two addresses have the same metric
107230NewJonathan Vollebregt [PATCH] reg/tests: Test key formatsOK9742
107229NewBruno Jesus msi: Remove duplicate if condition
107228NewIván Matellanes[4/4] msvcrt: Added _fread_nolock_s implementation
107226NewIván Matellanes[3/4] msvcrt: Added _fgetwc_nolock implementation
107225NewIván Matellanes[2/4] msvcrt: Added _fgetc_nolock implementation
107227NewIván Matellanes[1/4] msvcrt: _filbuf should not lock any fileOK9734
107224NewStefan Dösinger Re: [PATCH 2/5] d3d8/tests: The device restores the mode settings from the registry.
107223NewHao Peng[PATCH] mshtml: check null before release the elem object
107222NewStefan Dösinger [PATCH 5/5] wined3d: Update AMD drivers.
107221NewStefan Dösinger [PATCH 4/5] wined3d: Update Nvidia driver versions.
107220NewStefan Dösinger [PATCH 2/5] d3d8/tests: The device restores the mode settings from the registry.Failed9732
107219NewStefan Dösinger [PATCH 3/5] ddraw/tests: RestoreDisplayMode uses the registry mode.Failed9733
107218NewStefan Dösinger [PATCH 1/5] d3d9/tests: The device restores the mode settings from the registry.Failed9731
107217CommittedNikolay Sivov [PATCH 5/5] dwrite: Implement custom font collections
107216CommittedNikolay Sivov [PATCH 4/5] dwrite: Pass raw NAME table pointer to table reading codeFailed9730
107215CommittedNikolay Sivov [PATCH 3/5] dwrite: Use helpers to search through loaders lists
107214CommittedNikolay Sivov [PATCH 2/5] dwrite: Cache fontface instances at factory levelFailed9729
107213CommittedNikolay Sivov [PATCH 1/5] dwrite/tests: Fix some test failuresOK9728
107212CommittedHao Peng[PATCH] mlang: add gbk to Chinese Simplified codepage
107211CommittedBruno Jesus wsock32: Clarify cast operation (PVS-Studio)
107210CommittedBruno Jesus iphlpapi: Fix a one counter for two loops error (PVS-Studio)
107209CommittedBruno Jesus programs/winecfg: No need to cut a backslash if it does not exist
107207NewBruno Jesus [2/2] ws2_32: Properly implement SO_CONNECT_TIME (try 3)Failed9727
107208RejectedBruno Jesus [1/2] server: Store the time of the socket connection (resend)
107206PendingAndré Hentschel kernel32: Set COMPUTERNAME environment variable
107205SupersededAndré Hentschel kernel32 computername hack
107204NewAndré Hentschel d3dx10_43: Add stub for D3DXCpuOptimizations
107203CommittedAmine Khaldi rpcrt4/tests: Remove unused if3_table and if4_table (Clang).OK9724
107202CommittedAmine Khaldi d3dxof: Remove unused IDirectXFileObject_Vtbl (Clang).
107201CommittedJonathan Vollebregt [PATCH v4 5/5] reg.exe/tests: Add REG_DWORD_BIG_ENDIAN tests for reg addOK9723
107200CommittedJonathan Vollebregt [PATCH v4 4/5] reg.exe/tests: Add REG_BINARY tests for reg addOK9722
107199CommittedJonathan Vollebregt [PATCH v4 3/5] reg.exe/tests: Add REG_MULTI_SZ tests for reg addOK9721
107198CommittedJonathan Vollebregt [PATCH v4 2/5] reg.exe/tests: Add REG_EXPAND_SZ tests for reg addOK9720
107197CommittedJonathan Vollebregt [PATCH v4 1/5] reg.exe/tests: Add negative DWORD testsOK9719
107196Test failureDaniel Lehman [PATCH] wininet: remove custom port handling in HTTP_HandleRedirect (try 2)
107195CommittedNikolay Sivov [PATCH 2/2] dwrite/tests: Some tests for local font file loaderFailed9714
107194CommittedNikolay Sivov [PATCH 1/2] dwrite/tests: Create separate isolated factory for each testOK9713
107193CommittedStefan Dösinger [PATCH 3/3] wined3d: Remove texture locations after downloading all subresources.
107192CommittedStefan Dösinger [PATCH 2/3] d3d9/tests: Skip unsupported resources in test_resource_type.OK9712
107191CommittedStefan Dösinger [PATCH 1/3] d3d8/tests: Skip unsupported resources in test_resource_type.Failed9711
107190SupersededDaniel Lehman [PATCH] wininet: remove custom port handling in HTTP_HandleRedirect
107189CommittedAmine Khaldi kernel32: Remove some unused variables (Clang).
107188SupersededJonathan Vollebregt [PATCH v3 6/6] reg.exe/tests: Add REG_DWORD_BIG_ENDIAN tests for reg addOK9710
107187SupersededJonathan Vollebregt [PATCH v3 5/6] reg.exe/tests: Add REG_BINARY tests for reg addOK9709
107186SupersededJonathan Vollebregt [PATCH v3 4/6] reg.exe/tests: Add REG_MULTI_SZ tests for reg addOK9708
107185SupersededJonathan Vollebregt [PATCH v3 3/6] reg.exe/tests: Add REG_EXPAND_SZ tests for reg addOK9707
107184SupersededJonathan Vollebregt [PATCH v3 2/6] reg.exe/tests: Add negative DWORD testsOK9706
107183SupersededJonathan Vollebregt [PATCH v3 1/6] reg.exe/tests: Parameterise error messagesOK9705
107181NewJoachim Priesner wined3d: Take abs() of vertex z coordinate as FFP fog coordinate and remove oFog clamp for vertex shadersOK9698
107177NewDavid Heidelberger [RFC] dbghelp: implement DW_TAG_unspecified_type
107176NewAlistair Leslie-Hughes dpnet: Check if DirectDplay is installed (try 4 - resend)OK9691
107169SupersededJonathan Vollebregt [PATCH v2 5/5] reg.exe/tests: Add REG_BINARY tests for reg add
107168SupersededJonathan Vollebregt [PATCH v2 1/5] reg.exe/tests: Parameterise error messagesOK9674
107154SupersededJonathan Vollebregt [PATCH 6/6] reg.exe/tests: Add REG_DWORD_BIG_ENDIAN tests for reg addOK9655
107153SupersededJonathan Vollebregt [PATCH 5/6] reg.exe/tests: Add REG_BINARY tests for reg addOK9654
107152SupersededJonathan Vollebregt [PATCH 4/6] reg.exe/tests: Add REG_MULTI_SZ tests for reg addOK9653
107151SupersededJonathan Vollebregt [PATCH 3/6] reg.exe/tests: Add REG_EXPAND_SZ tests for reg addOK9652
107150SupersededJonathan Vollebregt [PATCH 2/6] reg.exe/tests: Add negative DWORD testsOK9651
107148NewIván Matellanesmsvcrt: Added _fflush_nolock implementation (try 2)OK9649
107131NewAlex Henrie [PATCH 4/4] kernel32/tests: Add UTF-7 encoded surrounding characters tests.OK9628
107132NewAlex Henrie [PATCH 3/4] kernel32/tests: Add UTF-7 non-encoded surrounding characters tests.OK9627
107130NewAlex Henrie [PATCH 2/4] kernel32/tests: Add complex UTF-7 encoding tests.OK9626
107129NewAlex Henrie [PATCH 1/4] kernel32/tests: Add simple UTF-7 encoding tests.OK9625
107128NewShuai Meng [PATCH] vbscript: Implemented StringFailed9624
107127RejectedDan Bassi comctl32: Use strcmpW instead of pointer comparison to ensure treeview updates correctly
107126Other projectFrédéric Delanoy [website] French translation for release 1.7.29
107124Other projectŁukasz Wojniłowicz [website] Polish translation for release 1.7.29
107123NewJonathan Vollebregt [v5 12/12] reg.exe: Implement query functionality
107122NewJonathan Vollebregt [v5 11/12] reg.exe: Clean up reg_deleteOK9610
107121NewJonathan Vollebregt [v5 10/12] reg.exe: Clean up reg_addOK9609
107120NewJonathan Vollebregt [v5 09/12] reg.exe: Add wchar/raw data conversion functionsOK9608
107119NewJonathan Vollebregt [v5 08/12] reg.exe: Add wchar/type conversion functions
107118NewJonathan Vollebregt [v5 07/12] reg.exe: Add path/key conversion functions
107117NewJonathan Vollebregt [v5 06/12] reg.exe: Sanitize key paths in main
107110Other projectJulian Rüger [website] German translation for release 1.7.29
107093Other projectJacek Caban [TOOLS] winegecko.php: Added 2.34-beta2 release.
107092NewDavide Pizzetti Italian translation of Wine
107067NewSebastian Lackner [3/3] advapi32/tests: Add additional tests for passing a thread sd to CreateProcess.OK9542
107066NewSebastian Lackner [2/3] kernel32: Implement passing security descriptors from CreateProcess to the wineserver.OK9541
107065PendingSebastian Lackner [1/3] server: Support for thread and process security descriptors in new_process wineserver call.
107062NewStefan Dösinger [PATCH 4/4] d3d9/tests: Port test_window_style to d3d9ex.Failed9534
107060NewStefan Dösinger [PATCH 3/4] d3d9/tests: Port wndproc tests to d3d9ex.Failed9533
107059NewStefan Dösinger [PATCH 2/4] d3d9/tests: Avoid mode changes in d3d9ex' test_lost_device.Failed9532
107058PendingAustin English ndis.sys: add a stub dll
107057PendingAndré Hentschel ieframe/tests: Skip when IWebBrowser2 interface is not availableOK9528
107043PendingAndré Hentschel advapi32/tests: Don't crash on Wine in WoW setupsFailed9509
107041NewErich E. Hoover[PATCH 5/5] ntdll: Implement storing DOS attributes in NtCreateFile.Failed9506
107040NewErich E. Hoover[PATCH 4/5] ntdll: Implement storing DOS attributes in NtSetInformationFile.Failed9505
107039NewErich E. Hoover[PATCH 3/5] ntdll: Implement retrieving DOS attributes in NtQuery[Full]AttributesFile and NtQueryDirectoryFile.
107038NewErich E. Hoover[PATCH 2/5] ntdll: Implement retrieving DOS attributes in NtQueryInformationFile.
107037NewErich E. Hoover[PATCH 1/5] ntdll: Unify retrieving the attributes of a file.
107036NewErich E. Hoover[PATCH 1/1] ddraw: Return the primary legacy ddraw device last.OK9504
107033NewHans Leidekker wininet: Remove the content length header after the request is sent.
107032NewHans Leidekker ieframe: Send command state change notifications from history navigation handlers.Failed9497
107031NewHugh McMaster cmd/tests: Spelling and grammar fixesFailed9495
107013NewHao Peng[PATCH] mshtml/tests: fix warnings by coverity on put search testOK9463
107005SupersededAric Stewart (rebase/resend)dwrite: Implement Custom Font CollectionsOK9424
107000NewMatteo Bruni [PATCH 6/6] wined3d: Don't replicate shader limits values for each shader.
106998NewMatteo Bruni [PATCH 5/6] d3d9/tests: Port the unsupported shaders test to D3D9Ex.OK9404
106969NewStefan Dösinger [PATCH 2/2] d3d8/tests: Avoid follow-up errors if resetting the device fails.OK9362
106968NewStefan Dösinger [PATCH 1/2] d3d8/tests: Don't check the foreground window if we're not in foreground.Failed9361
106939NewZhenbo Li shell32: fix a test failure in shlfileop.cOK9332
106935NewStefan Dösinger [PATCH 3/3] d3d8/tests: Introduce a create_device_pp function for custom present parameters.Failed9329
106936NewStefan Dösinger [PATCH 2/3] d3d9/tests: Introduce a create_device_pp function for custom present parameters.OK9328
106933NewBernhard Reiter imagehlp: Implement (parts of) BindImageEx (try 12)OK9325
106902NewStefan Dösinger [PATCH 7/7] user32/tests: Test WM_SYSCOMMAND(SC_MINIMIZE) on an unminimizable window.Failed9283
106901NewStefan Dösinger [PATCH 6/7] user32/tests: Test minimizing an unminimizable window. (v2)Failed9282
106900NewStefan Dösinger [PATCH 5/7] d3d8/tests: Test messages on focus loss (v3).Failed9281
106897NewStefan Dösinger [PATCH 4/7] d3d9/tests: Port test_wndproc to d3d9ex (v2).OK9280
106899NewStefan Dösinger [PATCH 3/7] d3d9/tests: Test messages on focus loss (v3).OK9279
106896NewStefan Dösinger [PATCH 2/7] wined3d: Restore the display mode on focus loss (v2).
106898NewStefan Dösinger [PATCH 1/7] wined3d: Minimize device windows on focus loss (v2).
106886PendingAlex Henrie [PATCH 3/3] kernel32/tests: Add tests for UTF-7 conversion. (try 2)OK9270
106865NewSebastian Lackner [2/4] advapi: Trigger write watches before passing userdata pointer to read syscall.
106839NewJoachim Priesner [PATCH 3/3] comctl32: Implement the TaskDialog function (try 2)OK9206
106841PendingJoachim Priesner [PATCH 2/3] comctl32: Basic implementation of TaskDialogIndirect (try 2)
106840PendingJoachim Priesner [PATCH 1/3] comctl32: Move TaskDialogIndirect function to separate file (try 2)
106794NewAlistair Leslie-Hughes dpnet: Implement IDirectPlay8Address GetComponentByName (try 2)Failed9156
106776NewJactry Zeng [PATCH 3/3] riched20: Add IID_IRichEditOle and IID_ITextDocument support for ITextServices::QueryInterface. (rebase & resend)OK9136
106775NewJactry Zeng [PATCH 2/3] riched20: Add COM aggregation support for IRichEditOle. (try 3)
106747NewAlistair Leslie-Hughes [2/2] shell32: Implement IApplicationAssociationRegistration, QueryCurrentDefault (try 3)OK9118
106746NewAlistair Leslie-Hughes [1/2] shell32: Add Shell Url Associations Keys (try 3)
106729NewGuillaume Charifi [2/2] oleaut32: Implement TLB dependencies lookup in resources (resend 2)
106720NewAlistair Leslie-Hughes shell32: Supply a module name to CreateProcess (try 6)
106713NewStefan Dösinger [PATCH 10/10] ddraw/tests: Test focus loss style changes.Failed9071
106712NewStefan Dösinger [PATCH 09/10] d3d/tests: Add focus loss style tests.Failed9070
106711NewStefan Dösinger [PATCH 08/10] d3d/tests: Additional swapchains are only allowed in windowed mode.Failed9068
106710NewStefan Dösinger [PATCH 07/10] wined3d: Do not minimize invisible windows.Failed9066
106677PendingQian Hong [PATCH 1/2] jscript: Add define for JS_E_OUT_OF_MEMORY. (try 2)


StatusPossible causes
  • Patch not even looked at yet, there's still hope...
  • 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.
  • 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 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.
  • 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.