Wine source repository – Patch status
IDStatusAuthorSubjectTestbotJob ID
106625NewQian Hong [PATCH] mshtml: Using UTF-8 as default charset in bind_mon_to_wstr. (try 2)
106624NewVincent Povirk [3/3] gdiplus: Add a more optimized loop for composing onto PARGB.
106623NewVincent Povirk [2/3] gdiplus: Split alpha_blend_bmp_pixels into separate loops per pixel format.
106622NewVincent Povirk [1/3] gdiplus: Process a row instead of a column in inner conversion loop.
106621NewJactry Zeng [PATCH 2/2] riched20: Implement ITextSelection::GetFont. (rebase)OK8986
106620NewJactry Zeng [PATCH 1/2] riched20: Stub for ITextFont interface and implement ITextRange::GetFont. (try 3)OK8985
106619NewJactry Zeng [PATCH 1/2] riched20: Stub for ITextFont interface and implement ITextRange::GetFont. (try 3)OK8984
106618NewJacek Caban mshtml: Don't use nsIDOMHTMLParamElement.
106617NewJacek Caban mshtml: Make listStyle tests less strict about value order.OK8983
106616NewJacek Caban mshtml: Don't unclude leading '?' in nsIURL::GetSearch implementation.
106615NewHenri Verbeet [PATCH 5/5] wined3d: Use the texture resource in wined3d_surface_depth_fill().
106614NewHenri Verbeet [PATCH 4/5] wined3d: Never pass a surface to wined3d_resource_is_offscreen().
106613NewHenri Verbeet [PATCH 3/5] d3d10core: Implement d3d10_device_GetPredication().
106612NewHenri Verbeet [PATCH 2/5] d3d10core: Implement d3d10_device_SetPredication().
106611NewHenri Verbeet [PATCH 1/5] d3d10core: Create wined3d queries for queries.OK8982
106610NewNikolay Sivov [PATCH] dwrite: Added IDWriteTypography implementationOK8981
106609NewJoachim Priesner wined3d: Correctly display fog for right-handed projection matrix (try 2)OK8976
106608NewJoachim Priesner wined3d: Correctly display fog for right-handed projection matrixOK8975
106607RejectedShuai Meng [PATCH] vbscript: Implemented RGBFailed8974
106606NewJactry Zeng [PATCH 2/2] riched20: Implement ITextSelection::GetFont. (rebase)OK8971
106605NewJactry Zeng [PATCH 1/2] riched20: Stub for ITextFont interface and implement ITextRange::GetFont. (try 2)OK8970
106604PendingQian Hong [PATCH] mshtml: Using UTF-8 as default charset in bind_mon_to_wstr.
106603CommittedEric Kohl rpcrt4: Fix buffer size calculation for arrays with embedded pointers
106602CommittedJacek Caban wininet: Properly clean up in InternetGetCookieExW if no cookies were found.
106598CommittedHenri Verbeet [PATCH 5/5] d3d10core: Set the initial sample mask to D3D10_DEFAULT_SAMPLE_MASK.
106599CommittedHenri Verbeet [PATCH 4/5] d3d10core: Set the initial blend factors to 1.0f.
106601CommittedHenri Verbeet [PATCH 3/5] wined3d: Set the initial primitive type to WINED3D_PT_UNDEFINED.
106600CommittedHenri Verbeet [PATCH 2/5] wined3d: Do not increment the reference count of the returned buffer in wined3d_device_get_stream_source().
106597CommittedHenri Verbeet [PATCH 1/5] d3d10: Also store the depth/stencil state in the stateblock.
106596CommittedYongHao Hu (resend)msvcp90: fix comment typo
106595CommittedQian Hong [PATCH] mshtml: Added IHTMLDOMAttribute::put_nodeValue implementation.OK8962
106594CommittedVincent Povirk [2/2] gdiplus: Use integer math to apply color matrices.
106593CommittedVincent Povirk [1/2] gdiplus: Skip resampling when drawing a bitmap with no scaling/rotation.
106592CommittedQian Hong [PATCH 2/2] mshtml: Handle DISPATCH_PROPERTYPUT | DISPATCH_PROPERTYPUTREF in invoke_builtin_prop.OK8956
106591CommittedQian Hong [PATCH 1/2] mshtml/tests: Fixed typo.OK8955
106590NewJoris van der Wel [4/4] server: implement passing a thread security descriptor to CreateProcessOK8953
106589NewJoris van der Wel [3/4] server: implement passing a process security descriptor to CreateProcess.OK8952
106588NewJoris van der Wel [2/4] server: Support sending process and thread security descriptors for the "new_process" request in the protocol.
106587NewJoris van der Wel [1/4] server: A new function "set_sd_defaults_from_token".
106586CommittedJacek Caban wininet: Moved critical section locking to get_cookie callers so that cookie_set_t is also protected.
106585SupersededJactry Zeng [PATCH 5/5] riched20: Implement ITextSelection::GetFont.OK8950
106584CommittedHao Peng[PATCH] svchost: Add LOAD_WITH_ALTERED_SEARCH_PATH flags to LoadLibraryEx in AddServiceElem
106583SupersededJactry Zeng [PATCH 4/5] riched20: Stub for ITextFont interface and implement ITextRange::GetFont.OK8949
106582CommittedJactry Zeng [PATCH 3/5] riched20: Implement ITextSelection::Collapse. (try 2 rebase)OK8948
106581CommittedJactry Zeng [PATCH 2/5] riched20: Implement ITextRange::Collapse. (try 3)OK8947
106580CommittedJactry Zeng [PATCH 1/5] riched20: Implement ITextRange::GetDuplicate. (try 4)OK8946
106579CommittedHenri Verbeet [PATCH 5/5] d3d10core: Implement d3d10_device_PSGetShaderResources().
106578CommittedHenri Verbeet [PATCH 4/5] d3d10core: Implement d3d10_device_PSSetShaderResources().
106577CommittedHenri Verbeet [PATCH 3/5] d3d10core: Implement d3d10_device_GSGetShaderResources().
106576CommittedHenri Verbeet [PATCH 2/5] d3d10core: Implement d3d10_device_GSSetShaderResources().
106575CommittedHenri Verbeet [PATCH 1/5] d3d10core: Implement d3d10_device_VSGetShaderResources().
106574CommittedAlistair Leslie-Hughes [2/2] hnetcfg: Add typeinfo support to INetFwOpenPort
106573CommittedAlistair Leslie-Hughes [1/2] hnetcfg: Allow NetFwOpenPort to be created
106572CommittedAndré Hentschel winedbg: Respect TMPDIR environment variable
106571CommittedEric Kohl advapi32/tests: Fix typos in test_LsaLookupNames2OK8941
106568SupersededJactry Zeng [PATCH 5/5] riched20: Implement ITextSelection::Collapse. (try 2)OK8938
106567SupersededJactry Zeng [PATCH 4/5] riched20: Implement ITextRange::Collapse. (try 2)OK8937
106566SupersededJactry Zeng [PATCH 3/5] riched20: Implement ITextRange::GetDuplicate. (try 3)OK8936
106551NewHugh McMaster cmd/more: Add support for Ctrl-Z (and Ctrl-D)
106540NewKen Thomases [PATCH 8/8] ddraw: Mark tests which no longer pass due to reverts as todo_wine.OK8915
106539NewKen Thomases [PATCH 7/8] d3d9: Mark tests which no longer pass due to reverts as todo_wine.OK8914
106538NewKen Thomases [PATCH 6/8] d3d8: Mark tests which no longer pass due to reverts as todo_wine.Failed8913
106537NewKen Thomases [PATCH 5/8] Revert "wined3d: Restore the pixel format of the window whose pixel format was actually changed."
106535NewKen Thomases [PATCH 4/8] Revert "wined3d: Don't call GetPixelFormat() to set a flag that's already set."
106533NewKen Thomases [PATCH 3/8] Revert "wined3d: When restoring pixel format in context_release(), mark the context as needing to be set on the next context_acquire()."
106534NewKen Thomases [PATCH 2/8] Revert "wined3d: Track if a context's hdc is private so we never need to restore its pixel format."
106532NewKen Thomases [PATCH 1/8] Revert "wined3d: Track if a context's private hdc has had its pixel format set, so we don't need to check it."
106528NewAric Stewart [2/2]dwrite: Implement Custom Font CollectionsOK8908
106527NewAric Stewart [1/2]dwrite: build non-system font collections as a list of font families
106525NewAndrew Eikum [PATCH 3/3] user32: Avoid HMENU internally for showing popups
106524NewAndrew Eikum [PATCH 2/3] user32: Apply reference counting to all uses of POPUPMENU
106523NewAndrew Eikum [PATCH 1/3] user32: Store pointer to submenu struct instead of HMENUOK8906
106516Other projectAndré Hentschel [website] news: Fix typo in German translation
106505NewJactry Zeng [PATCH 8/8] riched20: Stub for ITextPara interface and implement ITextRange::GetPara. (resend)OK8894
106504NewJactry Zeng [PATCH 7/8] riched20: Stub for ITextFont interface and implement ITextRange::GetFont and ITextSelection::GetFont. (resend)OK8893
106497Other projectŁukasz Wojniłowicz [website] Polish translation for release 1.7.26
106496Other projectŁukasz Wojniłowicz [website] Polish translation for release 1.7.26
106495NewGerald Pfeifer comdlg32: Avoid a compiler warning with newer clang or GCC. (RESEND)OK8881
106494RejectedGerald Pfeifer wininet: Avoid compiler warnings due to negation before binary operator. (RESEND)OK8880
106488NewJonathan Vollebregt (resend) [PATCH v3 5/8] reg.exe: Add wchar/raw data conversion functions
106487NewJonathan Vollebregt (resend) [PATCH v3 1/8] reg.exe: Check key_name in wmain
106472NewDaniel Horn [3/3] wineps.drv: Only allocate buffers for large text strings
106469PendingAric Stewart (try 7)[5/5]imm32: limit cross thread access to ImmSet* functionsOK8847
106468PendingAric Stewart (try 7)[4/5] imm32: Restrict crossthread Association and destructionOK8846
106467PendingAric Stewart (try 7)[3/5] imm32: use thread data from target HWNDOK8845
106465PendingAric Stewart (try 7)[2/5] imm32: do not let ImmDestroyContext destroy any default contexts
106456NewErich E. Hoover[PATCH 11/11] kernel32: Fix leaking directory handle in RemoveDirectoryW.
106455NewErich E. Hoover[PATCH 10/11] kernel32: Fix leak on STATUS_NO_SUCH_FILE in QueryDosDeviceW.
106454NewErich E. Hoover[PATCH 9/11] kernel32: Fix leak on STATUS_NO_SUCH_FILE in RemoveDirectoryW.
106453NewErich E. Hoover[PATCH 8/11] ntdll: Fix leak on STATUS_NO_SUCH_FILE (for certain dispositions) in NtCreateFile.
106452NewErich E. Hoover[PATCH 7/11] ntdll: Fix leak on STATUS_NO_SUCH_FILE in load_builtin_dll.
106451NewErich E. Hoover[PATCH 6/11] ntdll: Fix unlikely leak on STATUS_NO_SUCH_FILE in init_redirects.
106450NewErich E. Hoover[PATCH 5/11] ntdll: Fix leak on STATUS_NO_SUCH_FILE in NtQueryAttributesFile.
106449NewErich E. Hoover[PATCH 4/11] ntdll: Fix leak on STATUS_NO_SUCH_FILE in NtQueryFullAttributesFile.
106448NewErich E. Hoover[PATCH 3/11] ntdll: Make file_id_to_unix_file_name return always safe to free.
106447NewErich E. Hoover[PATCH 2/11] ntdll: Make wine_nt_to_unix_file_name return always safe to free.
106446PendingErich E. Hoover[PATCH 1/11] ntdll: Make nt_to_unix_file_name_attr return always safe to free.
106434NewJonathan Vollebregt [PATCH v3 8/8] reg.exe: Clean up reg_delete
106433NewJonathan Vollebregt [PATCH v3 7/8] reg.exe: Clean up reg_add
106432NewJonathan Vollebregt [PATCH v3 6/8] reg.exe: Implement query functionality
106431NewJonathan Vollebregt [PATCH v3 3/8] reg.exe: Add wchar/type conversion functions
106430NewJonathan Vollebregt [PATCH v3 2/8] reg.exe: Add path_get_key() to remove boilerplate
106428NewJonathan Vollebregt [PATCH v3 4/8] reg.exe: Add internal error string
106390PendingSebastian Lackner configure: Also add the absolute RPATH when linking against libwine.
106288NewSean Burke [1/1] xapofx1_3: Add stub DLL.
106268NewIndrek Altpere [2/2] winemenubuilder: fix stack overflow caused by invalid icon associations
106267NewIndrek Altpere [1/2] winemenubuilder: cleanup of open_file_type_icon
106256NewAndré Hentschel [2/2] netcfgx: Add stub for INetCfgClassSetup2
106255NewAndré Hentschel [1/2] netcfgx: Add stub for INetCfgComponent
106245PendingAndré Hentschel c2man: Fix UTF-8 characters in recognized contributers
106242PendingGuillaume Charifi [2/2] oleaut32: Implement TLB dependencies lookup in resourcesOK8680
106219PendingGerald Pfeifer wininet: Avoid compiler warnings due to negation before binary operator.OK8664
106213NewGerald Pfeifer Re: configure: Add -linotify when present, for non-Linux platforms.
106202PendingBruno Jesus dmscript/tests: Initialize test variable (valgrind) (try 2)OK8657
106201NewCzBiX shell32: Implemented KF_FLAG_DEFAULT_PATH for SHGetKnownFolderPath. (try 2)OK8656
106162NewErich E. Hoover[PATCH 5/5] ws2_32: Add an interactive test for interface change notifications (resend 3).OK8609
106161NewErich E. Hoover[PATCH 4/5] server: Implement the interface change notification object (resend 3).
106160NewErich E. Hoover[PATCH 3/5] server: Add delayed processing for socket-specific ioctl() (resend 3).
106159NewErich E. Hoover[PATCH 2/5] server: Add a socket-side support for the interface change notification object (resend 3).
106158NewErich E. Hoover[PATCH 1/5] server: Implement socket-specific ioctl() routine (try 3?).
106155PendingErich E. Hoover[PATCH 1/1] winex11.drv: Update the check for broken nVidia RandR to test for the number of resolutions instead of the number of modes.


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.