WineHQ
Wine source repository – Patch status
IDStatusAuthorSubjectTestbot
86327NewFrancois Gouget mpr: Tweak a label so it matches the one in wininet.
86326NewFrancois Gouget wordpad: Tweak the spelling of a couple of menus.
86325NewHuw Davies localspl: Only store the file part of the filenames in the registry.
86324NewDaniel Jelinski [2/2] comctl32: Fix message sequence when right-clicking a treeview (resend)OK
86323NewDaniel Jelinski [1/2] comctl32/tests: Added tests for treeview right mouse click handling (try 2)OK
86322NewHuw Davies [PATCH 1/2] wineps: Use the get_pagesize helper to look up the default pagesize.
86321NewHuw Davies [PATCH 2/2] wineps: Add a helper to perform duplex lookup by name.
86320NewPiotr Caban [PATCH 3/3] user32/tests: Added more GetMenuBarInfo tests (try3)OK
86319NewPiotr Caban [PATCH 2/3] user32/tests: Added GetMenuBarInfo tests (try3)OK
86318NewPiotr Caban [PATCH 1/3] user32: Added GetMenuBarInfo implementation (try3)
86317NewJacek Caban [PATCH 2/2] ieframe: Added GetExternal testsFailed
86316NewJacek Caban [PATCH 1/2] ieframe: Added default action implementation for IDocHostUIHandler::GetExternal
86315NewDmitry Timoshkov [2/2] gdiplus: Implement GdipImageGetFrameCount and GdipImageSelectActiveFrame.
86314NewDmitry Timoshkov [1/2] gdiplus: Save total and current frame in the image structure.
86313NewMichael Stefaniuc mstask: Actually run a test and fix the expected behaviour.Failed
86312NewMichael Stefaniuc quartz/tests: Remove misplaced ok() call.OK
86311NewMichael Stefaniuc mstask/tests: Add missing call to the tested function.Failed
86310NewMichael Stefaniuc msxml3/tests: Check the correct return value.OK
86309NewMichael Stefaniuc shlwapi/tests: Remove useless ok() call on the "out" variable.OK
86308NewMichael Stefaniuc user32/tests: Remove duplicated ok() call.OK
86307NewHans Leidekker [4/4] fusion: Make sure the assembly exists in IAssemblyCache::QueryAssemblyInfo.OK
86306NewHans Leidekker [3/4] fusion: Allow quotes around attribute values in display names.OK
86305NewHans Leidekker [2/4] fusion: Allow zero spaces between attributes in display names.
86304NewHans Leidekker [1/4] fusion: Implement IAssemblyName::IsEqual.OK
86303NewDmitry Timoshkov [2/2] ole32: Query support also for static storage formats.
86302NewDmitry Timoshkov [1/2] ole32: Forward OleCreateLinkFromData and OleCreateStaticFromData to OleCreateFromData.
86301NewDetlef Riekenberg [PATCH] devenum: Do not fail with a IBindCtx (with tests)OK
86300NewAndré Hentschel winedbg: Add partial Thumb2 disassembler
86299NewDaniel Jelinski [2/2] comctl32: Fix message sequence when right-clicking a treeview (try 2)OK
86298NewDaniel Jelinski [1/2] comctl32/tests: Added tests for treeview right mouse click handlingOK
86297NewAndrew Eikum [PATCH] dsound: Don't use IAudioClock::GetPosition to determine buffer fullness
86296NewDaniel Jelinski comctl32: Fix message sequence when right-clicking a treeview
86295NewMatteo Bruni [PATCH 4/5] d3dcompiler: Stub parser. (resend)
86294NewMatteo Bruni [PATCH 5/5] d3dcompiler: Add a stub lexer. (resend)
86293NewMatteo Bruni [PATCH 3/5] d3dcompiler: Trace compilation messages. (resend)
86292NewMatteo Bruni [PATCH 2/5] d3dcompiler: Partially implement D3DCompile function. (resend)
86291NewMatteo Bruni [PATCH 1/5] d3dcompiler: Make SlWriteBytecode return the shader size. (try 2)
86290CommittedAndrew Eikum [PATCH 4/4 try2] dsound: Resample to float, not device format
86289NewFrédéric Delanoy cmd: Improve WCMD_parameter documentation
86288CommittedJacek Caban [PATCH 5/5] appwiz.cpl: Replace install_wine_gecko with configurable install_addon
86287CommittedJacek Caban [PATCH 4/5] appwiz.cpl: Moved config_key value to addon_info_t
86286CommittedJacek Caban [PATCH 3/5] appwiz.cpl: Moved package subdir to addon_info_t
86285CommittedJacek Caban [PATCH 2/5] appwiz.cpl: Moved addon SHA and version to addon_info_t
86284CommittedJacek Caban [PATCH 1/5] appwiz.cpl: Moved package file name to a struct that will allow customization
86283CommittedNikolay Sivov msxml3: Remove no longer used get_xml() option to mess with encoding attribute
86282CommittedMichael Stefaniuc user32/tests: Check the correct variable for the correct value.OK
86281CommittedFrancois Gouget Assorted typo, spelling, wording and case fixes.OK
86280CommittedMichael Stefaniuc version/tests: Check the correct variable.OK
86279CommittedFrancois Gouget wininet: Fix the spelling of an InternetQueryDataAvailable() parameter.
86278CommittedFrancois Gouget usp10: Fix the spelling of the Consonant_is_post_base_form() function.
86277CommittedFrancois Gouget taskmgr: Fix the spelling of the AdjustControlPosition() function.
86276CommittedFrancois Gouget user32: Fix the spelling of the hRecipient variable.
86275CommittedFrancois Gouget wineqtdecoder: Fix the spelling of the available variables.
86274CommittedFrancois Gouget winedump: Fix the spelling of a NETWORK_VOLUME_INFO field.
86273CommittedFrancois Gouget wsock32: Fix the spelling of the XP_BANDWIDTH_ALLOCATION constant.
86272CommittedFrancois Gouget ntoskrnl.exe: Fix the name of a POOL_TYPE value.
86271CommittedFrancois Gouget user32/tests: Add a trailing '\n' to ok() calls.OK
86270CommittedHans Leidekker [3/3] msi: Add support for the ActionInfo progress message subtype.
86269CommittedHans Leidekker [2/3] msi: Add support for the ProgressAddition progress message subtype.
86268CommittedHans Leidekker [1/3] msi: Don't hide failure of script custom actions.
86267NewChristian Costa [PATCH 5/5] d3drm: Free visual and light resources when releasing frame.
86266NewChristian Costa [PATCH 4/5] d3drm: Attach mesh to the parent frame if any.
86265NewErich E. Hoover[PATCH 3/3] ws2_32: Use STATUS_MORE_PROCESSING_REQUIRED to indicate that the AcceptEx async is incomplete (try 3).OK
86264NewErich E. Hoover[PATCH 2/3] server: STATUS_MORE_PROCESSING_REQUIRED does not indicate that an async operation is complete (try 2).
86263NewErich E. Hoover[PATCH 1/3] server: Update stored completion information even after an async IO is queued (try 2).
86262NewChristian Costa [PATCH 3/5] d3drm: Load all sub-objects when a frame is found.
86261NewChristian Costa [PATCH 2/5] d3drm: Implement IDirect3DRMFrame2Impl_GetVisuals and IDirect3DRMVisualArray interface.OK
86260NewChristian Costa [PATCH 1/5] d3drm: Move loading code from IDirect3DRM3Impl_Load to a separate function so it can be called recursively.
86259SupersededAndrew Eikum [PATCH 4/4] dsound: Resample to float, not device format
86258CommittedAndrew Eikum [PATCH 3/4] dsound: Compute mix buffer's size more accurately
86257CommittedAndrew Eikum [PATCH 2/4] dsound: Get rid of redundant primary_mixpos member
86256CommittedAndrew Eikum [PATCH 1/4] dsound: Change mix_buffer to float instead of INT
86255SupersededAustin English msxml3:fix a dangling else (LLVM/Clang) (try 2)
86254CommittedAndrew Eikum [PATCH 4/4] dsound: Ensure primary buffer's buffer is large enough to hold the entire prebuffer
86253CommittedAndrew Eikum [PATCH 3/4] dsound: Base fragment size off of the MMDevice's period
86252CommittedAndrew Eikum [PATCH 2/4] dsound: Express buffer positions in terms of bytes, not fragments
86251CommittedAndrew Eikum [PATCH 1/4] dsound: Remove minlen, since we always mix full chunks anyway
86250Other projectLucas Fialho Zawacki [website] Added Portuguese translation for release 1.5.4
86249CommittedDmitry Timoshkov [2/2] gdiplus: Fix the clipping region calculation. Resend.
86248CommittedDmitry Timoshkov [1/2] gdiplus: Measure the passed in string without height clipping in order to compute correct Y offset. Take 3.
86247NewAndré Hentschel wmvcore: Add stub for WMCreateSyncReader
86246SupersededLucas Fialho Zawacki =?y?q?=5Bwebsite=5D=20Added=20Portuguese=20translation=20for=20release=201=2E5=2E4?=
86244SupersededMatteo Bruni [PATCH 5/5] d3dcompiler: Add a stub lexer.
86245SupersededMatteo Bruni [PATCH 4/5] d3dcompiler: Stub parser.
86243SupersededMatteo Bruni [PATCH 3/5] d3dcompiler: Trace compilation messages.
86242SupersededMatteo Bruni [PATCH 2/5] d3dcompiler: Partially implement D3DCompile function.
86241SupersededMatteo Bruni [PATCH 1/5] d3dcompiler: Make SlWriteBytecode return the shader size.
86240CommittedVincent Povirk [5/5] windowscodecs: Add wrapper functions for IWICBitmapDecoder methods.
86239CommittedVincent Povirk [4/5] windowscodecs: Add wrapper functions for IWICBitmapCodecInfo methods.
86238CommittedVincent Povirk [3/5] windowscodecs: Add wrapper functions for IWICBitmapFrameDecode methods.
86237CommittedVincent Povirk [2/5] windowscodecs: Add wrapper functions for IWICMetadataQueryWriter methods.
86236CommittedVincent Povirk [1/5] windowscodecs: Add wrapper functions for IWICMetadataQueryReader methods.
86234CommittedOwen Rudge [3/3] user32: Return Unicode length instead of ANSI in GetUserObjectInformationA [resend]OK
86235CommittedOwen Rudge [2/3] user32: Correct return value when buffer too short in GetUserObjectInformation [resend]OK
86233CommittedOwen Rudge [1/3] user32/tests: Add GetUserObjectInformation tests [resend]OK
86232SupersededDmitry Timoshkov [2/2] gdiplus: Fix the clipping region calculation. Resend.
86231SupersededDmitry Timoshkov [1/2] gdiplus: Measure the passed in string without clipping in order to compute correct Y offset. Take 2.
86230CommittedNikolay Sivov [2/2] msxml3: Support iso-8859-x encodings in writer (try2)OK
86229CommittedNikolay Sivov [1/2] msxml3: Store encoding-codepage mapping in a table (resend)
86228CommittedPiotr Caban [PATCH 2/2] wininet/tests: Added INTERNET_OPTION_CONNECT_TIMEOUT setting testsOK
86227CommittedPiotr Caban [PATCH 1/2] wininet: Store connect timeout in all layers
86226SupersededDmitry Timoshkov [2/2] gdiplus: Fix the clipping region calculation.
86225SupersededDmitry Timoshkov [1/2] gdiplus: Measure the passed in string without clipping in order to compute correct Y offset.
86223SupersededOwen Rudge [3/3] user32: Return Unicode length instead of ANSI in GetUserObjectInformationAOK
86222SupersededOwen Rudge [2/3] user32: Correct return value when buffer too short in GetUserObjectInformationOK
86224SupersededOwen Rudge [1/3] user32/tests: Add GetUserObjectInformation testsOK
86221CommittedJacek Caban mshtml: Always use English locale in document_write to perform type conversion
86220CommittedJacek Caban wininet: Fixed typo in tests and accompanying implementationFailed
86219SupersededHans Leidekker [3/3] msi: Add support for the ActionInfo progress message subtype.
86218SupersededHans Leidekker [2/3] msi: Add support for the ProgressAddition progress message subtype.
86217SupersededAustin English wininet/tests: fix a compiler warning on LLVM/ClangFailed
86216CommittedChristian Costa [PATCH 2/2] dmsynth: Display more info in IDirectMusicSynth8Impl_Download stub.
86215CommittedChristian Costa [PATCH 3/3] dmusic: Implement IDirectMusicBuffer_SetUsedBytes.
86214CommittedChristian Costa [PATCH 1/2] dmsynth: Implement IDirectMusicSynth8_GetAppend.
86213CommittedChristian Costa [PATCH 2/3] dmusic: COM cleanup of DirectMusicCollection and get rid of separated IUnknown interface.
86212CommittedChristian Costa [PATCH 1/3] dmusic: COM cleanup of IReferenceClock. (try 2)
86211CommittedAustin English msxml3: avoid a dangling else (LLVM/Clang)
86210SupersededNikolay Sivov [2/2] msxml3: Support iso-8859-x encodings in writerFailed
86209SupersededNikolay Sivov [1/2] msxml3: Store encoding-codepage mapping in a table
86208CommittedDylan Smith richedit: Remove some unused structure fields.
86207CommittedFrancois Gouget urlmon: Fix the spelling of the destroy_uri_obj() function.
86206CommittedFrancois Gouget jscript/tests: Fix the spelling of the testEmbeddedFunctions() function name.Failed
86205CommittedFrancois Gouget hlink: Fix the spelling of the Hlink::SetAdditionalParams() implementation.
86204CommittedFrancois Gouget dplayx: Fix the spelling of the BuildParentalHierarchy field name and type.
86203CommittedFrancois Gouget dplayx: Use a proper plural for the repliesExpected field name.
86202CommittedFrancois Gouget po: Update the English (neutral / Great Britain) translation.
86201CommittedFrancois Gouget po: English (neutral / Great Britain) spelling fixes.
86197CommittedJózef Kucia [9/9] d3dx9: Properly check if a texture is lockable in D3DXCreateTextureFromFileInMemoryEx.OK
86200CommittedJózef Kucia [8/9] d3dx9: Add traces. (resend)
86199CommittedJózef Kucia [7/9] d3dx9/tests: Add tests for compressed pixel formats support in D3DXLoadSurface functions. (try 2)OK
86196CommittedJózef Kucia [6/9] d3dx9: Add DDS support in D3DXLoadSurfaceFromFile functions. (try 2)
86195CommittedJózef Kucia [5/9] d3dx9: Add DDS support in D3DXCreateTextureFromFile functions. (try 2)OK
86198CommittedJózef Kucia [4/9] d3dx9: Implement D3DXCreateCubeTextureFromFileInMemoryEx. (try 2)OK
86194CommittedJózef Kucia [3/9] d3dx9: Forward D3DXCreateCubeTextureFromFile functions to D3DXCreateCubeTextureFromFileInMemoryEx. (resend)
86193CommittedJózef Kucia [2/9] d3dx9: Check the size of a DDS file in D3DXGetImageInfoFromFileInMemory. (try 2)OK
86192CommittedJózef Kucia [1/9] d3dx9: Add missing pixel formats. (resend)OK
86191Other projectEduardo García [website] Spanish translation for release 1.5.4
86190NewDavid Adam ddraw: Forward AddAttachedSurface to the correct equivalent
86189NewAndré Hentschel d3drm: Improve stub for IDirect3DRMWinDevice_HandleActivate
86188Other projectAndré Hentschel [website] Wine 1.5.4 freigegeben
86187NewDavid Adam d3dx9_36/test [try 2]: Equality between two floats is too strict.OK
86186SupersededDavid Adam d3dx9_36: Equality between floats is too strict.Failed
86185CommittedEric Pouech [PATCH] [WineDbg]: also recognize 'rep ret' as a valid return insn for i386 as we did for x86_64
86184CommittedJacek Caban [PATCH 7/7] jscript: Store double op arg directly instead of by pointer
86183CommittedJacek Caban [PATCH 6/7] jscript: Added get_op_str and get_op_double helpers
86182CommittedJacek Caban [PATCH 5/7] jscript: Make flags parameter of OP_regexp unsigned
86181CommittedJacek Caban [PATCH 4/7] jscipt: Make arg_cnt parapeter of OP_new unsigned
86180CommittedJacek Caban [PATCH 3/7] jscript: Added get_op_int helper
86179CommittedJacek Caban [PATCH 2/7] jscript: Added get_op_uint helper
86178CommittedJacek Caban [PATCH 1/7] jscript: Added get_op_bstr helper
86177CommittedJacek Caban [PATCH 2/2] include: Use widl to take care of nameless structs and unions
86176CommittedJacek Caban [PATCH 1/2] widl: Added support for nameless structs and unions
86175Other projectŁukasz Wojniłowicz Polish translation for release 1.5.4
86174NewPiotr Caban [PATCH 3/3] user32/tests: Added more GetMenuBarInfo tests (try2)OK
86173NewPiotr Caban [PATCH 2/3] user32/tests: Added GetMenuBarInfo tests (try2)OK
86172Test failurePiotr Caban [PATCH 1/3] user32: Added GetMenuBarInfo implementation (try2)
86171CommittedDmitry Timoshkov gdiplus: Create 'const' friendly internal entries for font APIs.
86170Other projectFrédéric Delanoy [website] French translation for release 1.5.4
86169CommittedAric Stewart [3/3]quartz: handle a crash and race condition that occurs on directsound renderer input pin disconnect
86168CommittedAric Stewart [2/3]quartz: reinstate DSoundRender_Pause
86167CommittedAric Stewart [1/3]quartz: Some cleanup around evComplete now that DSoundRenderer uses baseRenderer
86166CommittedAric Stewart strmbase: do not lock in BaseOutputPinImpl_GetDeliveryBuffer the MemInputPin will lock in the required places.
86158SupersededPiotr Caban [PATCH 3/3] user32/tests: Added more GetMenuBarInfo testsOK
86157SupersededPiotr Caban [PATCH 2/3] user32/tests: Added GetMenuBarInfo testsOK
86156SupersededPiotr Caban [PATCH 1/3] user32: Added GetMenuBarInfo implementation
86154SupersededChristian Costa [PATCH 4/4] dmusic: Update copyright.
86153SupersededChristian Costa [PATCH 3/4] dmusic: COM cleanup of IReferenceClock.
86143CommittedAlex Henrie kernel32: Correct WideCharToMultiByte and MultiByteToWideChar error codes and conditions (try 5)OK
86127CommittedChristian Costa [PATCH 3/3] d3drm: Retreive mesh name at loading time. Implement GetName and SetName. (try 6)OK
86113SupersededJózef Kucia [5/8] d3dx9: Add DDS support in D3DXCreateTextureFromFile functions.OK
86112SupersededJózef Kucia [3/8] d3dx9: Forward D3DXCreateCubeTextureFromFile functions to D3DXCreateCubeTextureFromFileInMemoryEx.
86111SupersededJózef Kucia [8/8] d3dx9: Add traces.
86110SupersededJózef Kucia [6/8] d3dx9: Add DDS support in D3DXLoadSurfaceFromFile functions.
86109SupersededJózef Kucia [7/8] d3dx9/tests: Add tests for compressed pixel formats support in D3DXLoadSurface functions.OK
86108SupersededJózef Kucia [4/8] d3dx9: Implement D3DXCreateCubeTextureFromFileInMemoryEx.OK
86107SupersededJózef Kucia [2/8] d3dx9: Check the size of a DDS file in D3DXGetImageInfoFromFileInMemory.OK
86106SupersededJózef Kucia [1/8] d3dx9: Add missing pixel formats.OK
86105NewErich E. Hoover[PATCH 4/4] ws2_32: Use completion information to send AcceptEx completions (try 2, resend).OK
86104NewErich E. Hoover[PATCH 3/4] ws2_32,ntdll: Update async IO callbacks to include completion information (try 2, resend).
86103NewErich E. Hoover[PATCH 2/4] server: Update stored completion information even after an async IO is queued (resend).
86102PendingErich E. Hoover[PATCH 1/4] server: Add completion information to async IO callback (try 2, resend).
86099PendingAndrew Eikum [PATCH] winmm: Don't call MMDevAPI during process exit
86088RejectedChristian Costa [PATCH] d3drm: Retreive mesh name at loading time. Implement GetName and SetName. (try 5) (resend)OK
86078PendingMatteo Bruni [PATCH 5/5] d3dcompiler: Partially implement D3DCompile function.
86074Build failureVincent Povirk mscoree: Implement vtable fixups.
86060RejectedAndré Hentschel d3drm/tests: Port IDirect3DRMFrame tests to IDirect3DRMFrame3OK
86043NewAustin English kernel32: add more tracing to GetDiskFreeSpaceW
86023RejectedDmitry Timoshkov [1/3] gdi32: Set ntmCellHeight from font header.
86011Test failureChristian Costa [PATCH 4/4] dmsynth: Add stubbed IKsControl interface to DirectMusicSynthSink object.
85943NewDmitry Timoshkov gdi32: Fix parameters of some GDI stock fonts.OK
85940NewBruno Jesus ws2_32: Fix hostent memory allocation (try 3)OK
85868NewDmitry Timoshkov [2/2] gdi32: Add support for emulating bold faces of bitmap fonts. Take 2. Resend.OK
85867NewDmitry Timoshkov [1/2] gdi32: GetGlyphOutline should fail for a bitmap font. Take 2.OK
85847NewDavid Adam d3dx9: Implement D3DXSHScaleOK
85834PendingThomas Faber wined3d: Fix build with MSVC (try 2).
85832NewWilliam Panlener [2/4] msvcp90: Add codecvt structure definitions (try 3)
85823NewAndré Hentschel kernel32: Implement LCMapStringEx with tests (new approach)OK
85817NewDmitry Timoshkov ntdll: Separate image relocation from NtMapViewOfSection. Resend.OK
85730NewKusanagi Kouichi [3/5] gdi32: Implement RemoveFontMemResourceEx. (try 2)
85729NewKusanagi Kouichi [5/5] gdi32: Add each external font to registry only once. (try 2)
85728NewKusanagi Kouichi [4/5] gdi32: Use font list to find face from file. (try 2)
85727NewKusanagi Kouichi [2/5] gdi32: Introduce a list of font file/data. (try 2)
85726NewKusanagi Kouichi [1/5] gdi32: Rename font_list to family_list. (try 2)
85719NewErich E. Hoover[PATCH 2/3] ws2_32/tests: Test for AcceptEx IOCP behavior for canceled sockets (try 2, resend).OK
85665PendingDaniel Jelinski oleaut: OLEPicture.LoadIcon loses hotspot information when loading cursors. Added FIXME.
85664NewWilliam Panlener [4/4] msvcp90: Add codecvt vector dtors (try 2)
85663NewWilliam Panlener [3/4] msvcp90: Add stubs for codecvt dtors (try 2)
85662NewWilliam Panlener [2/4] msvcp90: Add codecvt structure definitions (try 2)
85661NewWilliam Panlener [1/4] msvcp90: Add a macro to generate vector dtors (try 2)
85657NewDavid Adam d3dx9_36: Add adjacency for D3DXCreateCylinder
85586PendingJacek Caban advapi32: Pass service name as argv[0] to ServiceMain
85557NewMorten Rønne [PATCH 2/2] wininet: Add a new common module information struct
85556NewMorten Rønne [PATCH 1/2] wininet: Update structs with more information in preparation for implementation of more functionality.
85555NewMorten Rønne wininet/tests: Added checks for bad return values and skip tests when it happens (try 3)OK
85551NewDmitry Timoshkov [7/7] server: Propagate an error code returned by token_access_check() to the client. Resend.Failed
85546NewDmitry Timoshkov [6/7] server: Perform an access check for kernel objects without a security descriptor using access rights of the owner's token. Resend.OK
85547NewDmitry Timoshkov [5/7] server: Add access mapping for a named pipe device object, adjust its default access rights. Resend.
85461NewDetlef Riekenberg [PATCH 3/3] browseui: Handle NULL as output pointer in Progressdialog_QueryInterfaceOK
85443NewAndré Hentschel msvcrt: Add bsearch_s implementation by reusing code and tests from ntdll (try 6)OK
85442PendingAndré Hentschel kernel32/tests: Try to find the updated resourcesOK
85441PendingAndré Hentschel iphlpapi: Avoid shadowing parameters

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.