Wine source repository – Patch status
IDStatusAuthorSubjectTestbotJob ID
104060NewKen Thomases winex11: Remove dead store into win_gravity in get_window_attributes().
104059NewScott Ritchie [website] Update download page to refer to new Ubuntu release
104058NewVeres Lajos typo fixes - rebased - fixedFailed6455
104057NewVeres Lajos typo fixes - rebased - fixedFailed6447
104056NewAkira Nakagawa Update Japanese Translation
104055NewZhenbo Li mshtml: Added IHTMLElement3::contentEditable property implemention.OK6439
104054NewShuai Meng [PATCH 10/10] vbscript/tests: Added tests for convert functions(try 2)
104053NewErich E. Hoover[PATCH 1/1] fonts: Add a subset of Liberation Sans as an Arial replacement.
104052Newsiro [PATCH] user32: fix GetMonitorInfoA cbSizeOK6434
104051NewNikolay Sivov [PATCH] services: Remove loop that's not really used anymore (Coverity)
104050NewNikolay Sivov [PATCH] gdiplus: Properly delete a DC
104049NewFrédéric Delanoy po: Update French translation
104048NewAndrew Sheldon wined3d: Add NVIDIA Geforce GTX 780 to supported device list.
104047NewFrédéric Delanoy [website] French translation for release 1.7.17
104046NewShuai Meng [PATCH 10/10] vbscript/tests: Added tests for convert functionsFailed6431
104045NewShuai Meng [PATCH 09/10] vbscript: Fixed CStr
104044NewShuai Meng [PATCH 08/10] vbscript: Implemented CSng
104043NewShuai Meng [PATCH 07/10] vbscript: Implemented CLng
104042NewShuai Meng [PATCH 06/10] vbscript: Fixed CInt
104041NewShuai Meng [PATCH 05/10] vbscript: Implemented CDbl
104040NewShuai Meng [PATCH 04/10] vbscript: Implemented CDate
104039NewShuai Meng [PATCH 03/10] vbscript: Implemented CCur
104038NewShuai Meng [PATCH 02/10] vbscript: Implemented CByte
104037NewShuai Meng [PATCH 01/10] vbscript: Fixed CBool
104036NewZhenbo Li mshtml: Added IHTMLTable::width property implementation.OK6429
104035NewAndrey Gusev [website] Ukrainian translation for release 1.7.17
104034NewPiotr Caban msvcrt: Remove wine-specific exports
104033NewPiotr Caban msvcr80: Remove remaining forwards to msvcrt.
104032NewPatrick Rudolph [PATCH 2/2] user32: add tests for valid cbSize in GetMonitorInfoA try 2OK6414
104031NewPatrick Rudolph [PATCH 1/2] user32: check for valid cbSize in GetMonitorInfoA try 2 (resend)
104030NewQian Hong [PATCH] wscript: Don't fail silently for unsupported switches.
104029NewVijay Kiran Kamuju [wined3d] Add DF16 and DF24 formats
104028CommittedNikolay Sivov [PATCH] atl: Simplify error handling in AtlAxAttachControl()OK6409
104027CommittedPiotr Caban msvcr80: Share the source code with msvcrt.
104026CommittedPiotr Caban msvcr71: Share the source code with msvcrt.
104025CommittedPiotr Caban msvcr70: Share the source code with msvcrt.
104024PendingPatrick Rudolph [PATCH 2/2] user32: add tests for valid cbSize in GetMonitorInfoAOK6408
104023Needs testsPatrick Rudolph [PATCH 1/2] user32: check for valid cbSize in GetMonitorInfoA
104021CommittedDmitry Timoshkov [4/4] ole32: If number of VT_VECTOR elements is 0 there is no need to allocate memory.OK6407
104022CommittedDmitry Timoshkov [3/4] ole32/tests: Add some tests for PropVariantCopy.OK6406
104020CommittedDmitry Timoshkov [2/4] ole32: Revert part of 3cb0c81336.OK6405
104019CommittedDmitry Timoshkov [1/4] ole32/tests: Fix crashes in PropVariantClear tests under win64.OK6404
104018CommittedNikolay Sivov [PATCH] wscript: Ignored 'nologo' switch
104017CommittedHenri Verbeet [PATCH 5/5] d3d8/tests: Use a separate device for alpha_test().OK6401
104013CommittedHenri Verbeet [PATCH 4/5] d3d8/tests: Use a separate device for test_scalar_instructions().OK6400
104015CommittedHenri Verbeet [PATCH 3/5] d3d8/tests: Use a separate device for fog_with_shader_test().OK6399
104016CommittedHenri Verbeet [PATCH 2/5] d3d8/tests: Use a separate device for cnd_test().OK6398
104014CommittedHenri Verbeet [PATCH 1/5] d3d8/tests: Use a separate device for p8_texture_test().OK6397
104012PendingAustin English wininet: add some tests for whitespace handlingOK6395
104011CommittedBruno Jesus ws2_32: Convert the magic loopback address back to in gethostbyaddr
104010CommittedNikolay Sivov [PATCH] shlwapi: Fix UrlEscapeW() for non-ASCII rangeOK6390
104009NewStefan Dösinger [PATCH 6/6] d3d9: Decouple d3d9 volumes from wined3d volumes.
104008NewStefan Dösinger [PATCH 5/6] d3d9: Forward Volume::UnlockBox to VolumeTexture::UnlockBox.
104007NewStefan Dösinger [PATCH 4/6] d3d9: Forward Volume::Lock to VolumeTexture::Lock.
104006NewStefan Dösinger [PATCH 3/6] d3d9: Forward Volume::GetDesc to VolumeTexture::GetLevelDesc.
104005NewStefan Dösinger [PATCH 2/6] wined3d: Pass the volume texture level to the client libraries.
104004NewStefan Dösinger [PATCH 1/6] d3d9: Retrieve the volume description from the container.
104003CommittedNikolay Sivov [PATCH] include: Added some ATL interfaces
104002CommittedPiotr Caban [PATCH 2/2] msvcr110: Share the source code with msvcrt (try2)
104001CommittedPiotr Caban [PATCH 1/2] msvcr100: Share the source code with msvcrt (try2)
104000SupersededPiotr Caban [PATCH 2/2] msvcr110: Share the source code with msvcrt
103999SupersededPiotr Caban [PATCH 1/2] msvcr100: Share the source code with msvcrt
103998CommittedNikolay Sivov [PATCH] wshom: Added a stub for IWshEnvironmentOK6385
103997RejectedNikolay Sivov [PATCH] atl: Added a typelib
103996CommittedHans Leidekker msxml3: Fix a couple of memory leaks (valgrind). (try 2)
103995No patchAlistair Leslie-Hughes Re: shell32: Use CREATE_NEW_CONSOLE when SEE_MASK_NOCONSOLE is omitted.
103994SupersededHans Leidekker msxml3: Fix a couple of memory leaks.
103993CommittedDmitry Timoshkov ole32/tests: Fix crashes in PropVariantClear tests under win2000 and XP.Failed6384
103992CommittedMarcus Meissner [PATCH] winhttp: avoid leaking authinfo on error (Coverity)
103991PendingFrédéric Delanoy regsvr32: Consistently use quotes in STRING_PROC_NOT_IMPLEMENTED string resource
103988CommittedHenri Verbeet [PATCH 5/5] d3d8/tests: Use a separate device for texop_test().OK6383
103986CommittedHenri Verbeet [PATCH 4/5] d3d8/tests: Use a separate device for depth_buffer_test().OK6382
103987CommittedHenri Verbeet [PATCH 3/5] d3d8/tests: Use a separate device for depth_buffer2_test().OK6381
103989CommittedHenri Verbeet [PATCH 2/5] d3d8/tests: Use a separate device for intz_test().OK6380
103990CommittedHenri Verbeet [PATCH 1/5] d3d8/tests: Use a separate device for shadow_test().OK6379
103985CommittedMarcus Meissner [PATCH] server: use longer int in bitshift operation (Coverity)
103984RejectedJactry Zeng riched20: Avoid releasing a non-existent interface. (try 2)
103983CommittedJulian Rüger po: Update German translation.
103982PendingVincent Povirk shell32: Use CREATE_NEW_CONSOLE when SEE_MASK_NOCONSOLE is omitted.
103981CommittedErich E. Hoover[PATCH 3/3] kernel32: Allow CompareStringEx LINGUISTIC_IGNORECASE flag.OK6377
103980CommittedErich E. Hoover[PATCH 2/3] kernel32: Allow CompareStringEx NORM_LINGUISTIC_CASING flag.OK6376
103979CommittedErich E. Hoover[PATCH 1/3] kernel32/tests: Add a variety of tests for CompareStringEx.OK6375
103978NewVincent Povirk [5/5] winex11.drv: Use a dedicated window for mouse capture.
103977NewVincent Povirk [4/5] user32: Our popup test window loses capture to itself.Failed6374
103976NewVincent Povirk [3/5] user32: Add a message test for popup menus on windows that have capture.Failed6373
103975RejectedVincent Povirk [2/5] user32: Add test calling EndMenu from WM_ENTERMENULOOP.Failed6372
103974CommittedVincent Povirk [1/5] user32: Allow EndMenu() calls from WM_ENTERMENULOOP.OK6371
103973Other projectFrancois Gouget testbot/testagentd: Fix the buffer reallocation in vformat_msg() on Windows.
103969CommittedMatteo Bruni [PATCH 5/5] d3dx9: Skip the AddRef / Release calls if the new texture is the same as the old one. (try 3)
103972CommittedMatteo Bruni [PATCH 4/5] d3dx9: Copy the entire vector at once if there is no need of type conversions. (try 3)
103971CommittedMatteo Bruni [PATCH 3/5] wined3d: Add support for timestamp queries. (try 3)
103968CommittedMatteo Bruni [PATCH 2/5] wined3d: Add support for GL_ARB_timer_query extension. (try 3)
103970CommittedMatteo Bruni [PATCH 1/5] d3d9/tests: Add a test for timestamp queries. (try 3)OK6366
103960SupersededJactry Zeng riched20: Avoid releasing a non-existent interface.
103958Other projectAustin English bugzilla.git: update 1.6 references to 1.8
103942NewVincent Povirk [2/2] server: Don't add Local System to file dacl's.OK6344
103940NewVincent Povirk [1/2] server: Include group permissions in reported file dacl's.OK6343
103922Needs splittingDaniel Horn [PATCH] wineps.drv: Allow text copy/paste from print-to-pdf. Fixes caching bug in unicode composite glyphs (resend)
103913RejectedVeres Lajos typo fixes - rebasedFailed6325
103904Other projectFrancois Gouget [6/6] testbot/TestAgent: Add getproperty and upgrade commands.
103903Other projectFrancois Gouget [5/6] testbot/TestAgent: Verify that only one command is specified on the command line.
103902Other projectFrancois Gouget [4/6] testbot/testagentd: Add support for upgrading the TestAgent server.
103901Other projectFrancois Gouget [3/6] testbot/testagentd: Add a function to simplify formatting a message.
103900Other projectFrancois Gouget [2/6] testbot/testagentd: Child processes should not inherit the server's sockets (and other file descriptors).
103899Other projectFrancois Gouget [1/6] testbot/testagent: Always strip the trailing '\0' from strings, even for error messages.
103898Other projectFrancois Gouget testbot/testagentd: Avoid crashing when the server cannot create its master socket. (try2)
103897Other projectFrancois Gouget testbot/testagentd: Generate debugging information when compiling.
103894RejectedVijay Kiran Kamuju [advapi32] add stub for GetTraceLoggerHandle (try 2)
103882PendingAlistair Leslie-Hughes dpnhpast: DirectPlayNATHelpCreate is a stub
103881NewAlistair Leslie-Hughes dpvoice: new dll
103871PendingBernhard Reiter imagehlp: Implement (parts of) BindImageEx (try 3)
103861NewJeff Latimer [2/2]wmvcore: add WMMetadataEditor stub implementation - Try 3
103860PendingJeff Latimer [1/2]include: Implement part of nserror.h - Try 3
103854PendingAustin English ntdll: improve error handling in NtLockVirtualMemory (try 2)
103852NewAlistair Leslie-Hughes include: Add dvoice.h (try 2)
103835NewHugh McMaster regsvr32: Add WriteFile call (resend)
103834PendingHugh McMaster regsvr32: Convert to Unicode (try 4)
103833NewAlistair Leslie-Hughes [2/2] dpnet: Improve Error checking in Get/Set SP (try 6)OK6285
103832NewAlistair Leslie-Hughes [1/2] dpnet: Use dxguid for tests (resend)OK6284[PATCH] gdiplus: fix segfault in gdip_format_string
103696PendingQian Hong [PATCH] wine.inf: Added HKLM\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder\List key with REG_MULTI_SZ 'TDI' value.
103693PendingAndré Hentschel winemenubuilder: Use boolean return values in boolean functions
103685SupersededMarcus Meissner [PATCH] server: use longer int in bitshift operation (Coverity)
103681NewAndré Hentschel advapi32: Add stub for GetTraceLoggerHandle
103677NewPatrick Rudolph [PATCH] ddraw: add dsurface dimension tests, try 8
103651NewErich E. Hoover[PATCH 5/5] ws2_32: Add an interactive test for interface change notifications.Failed6142
103650NewErich E. Hoover[PATCH 4/5] server: Implement the interface change notification object.
103649NewErich E. Hoover[PATCH 3/5] server: Add socket-side support for the interface change notification object.
103648NewErich E. Hoover[PATCH 2/5] server: Add delayed processing for socket-specific ioctl().
103647NewErich E. Hoover[PATCH 1/5] server: Implement socket-specific ioctl() routine.
103628NewGerald Pfeifer cmd: Avoid duplicate invocation of strlenW and make code more more resilient in WCMD_copy. (RESEND)
103605PendingQian Hong [PATCH] mshtml: Implemented numeral parsing in get_frame_by_name (try 2).
103601PendingAndré Hentschel configure: Add support for PalmOS 5.4
103600PendingAndré Hentschel wineserver: Dynamic recompilation of Applications and Games to the x32 API for performance boost
103583NewNikolay Sivov [PATCH 2/2] ole32: Remove a helper used once
103581PendingKen Thomases [PATCH 3/3] winex11: Remove unused X11DRV_GET_DRAWABLE and struct x11drv_escape_get_drawable.
103576NewZhenbo Li mshtml: Added IHTMLTable::width property implementation.OK6085
103557NewNikolay Sivov [PATCH] comctl32/tests: Fix a couple of uninitialized variables (Coverity)Failed6070
103555PendingNikolay Sivov [PATCH] ole32: Initialize argument to avoid printing garbage with TRACE() (Coverity)
103534PendingKen Thomases [PATCH 6/6] user32: Implement EnumDisplayDevicesW() based on EnumDisplayMonitors() and GetMonitorInfoW().
103533NewKen Thomases [PATCH 5/6] winex11: Make GetMonitorInfo() give a different device name (\\.\DISPLAY<n>) to each monitor.
103532NewKen Thomases [PATCH 4/6] winemac: Make GetMonitorInfo() give a different device name (\\.\DISPLAY<n>) to each monitor.
103531NewKen Thomases [PATCH 3/6] gdi32: Also accept "\\.\DISPLAY<n>" devices names with <n> other than 1 as display devices.
103530NewKen Thomases [PATCH 2/6] winemac: Make EnumDisplaySettingsEx() query the display named by the devname parameter.
103529NewKen Thomases [PATCH 1/6] winemac: Make ChangeDisplaySettingsEx() operate on the display named by the devname parameter.
103528PendingStefan Leichter wtsapi32: Partial implementation of WTSEnumerateProcessesW (try 4)OK6034
103502NewFrédéric Delanoy gdi32: Use BOOL type where appropriate (try 2)
103422PendingEriks Dobelis wintab: fixing pkChange value in packets
103401PendingMarcus Meissner [PATCH] kernel32: implemented "Basic" mode of findfirstfilex (2nd try)OK5881
103395PendingAustin English gdiplus: skip some tests if Arial is not installedOK5867
103394PendingAustin English gdi32: skip some tests if Times New Roman is not installedFailed5864
103352NewAlistair Leslie-Hughes cmd: Dont assume cmd.exe is the first argument (try 3)
103324PendingFrédéric Delanoy winedbg: Use BOOL type where appropriate (try 2)
103318PendingNatalino Cordeiro [PATCH]msvcr110: added missing functions in msvcr110.spec
103314NewJactry Zeng riched20/tests: Add tests for ITextDocument::Open about dealing with rtf. (try 2)OK5779


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.