Wine source repository – Patch status
IDStatusAuthorSubjectTestbotJob ID
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".
106586NewJacek Caban wininet: Moved critical section locking to get_cookie callers so that cookie_set_t is also protected.
106585NewJactry Zeng [PATCH 5/5] riched20: Implement ITextSelection::GetFont.OK8950
106584NewHao Peng[PATCH] svchost: Add LOAD_WITH_ALTERED_SEARCH_PATH flags to LoadLibraryEx in AddServiceElem
106583NewJactry Zeng [PATCH 4/5] riched20: Stub for ITextFont interface and implement ITextRange::GetFont.OK8949
106582NewJactry Zeng [PATCH 3/5] riched20: Implement ITextSelection::Collapse. (try 2 rebase)OK8948
106581NewJactry Zeng [PATCH 2/5] riched20: Implement ITextRange::Collapse. (try 3)OK8947
106580NewJactry Zeng [PATCH 1/5] riched20: Implement ITextRange::GetDuplicate. (try 4)OK8946
106579NewHenri Verbeet [PATCH 5/5] d3d10core: Implement d3d10_device_PSGetShaderResources().
106578NewHenri Verbeet [PATCH 4/5] d3d10core: Implement d3d10_device_PSSetShaderResources().
106577NewHenri Verbeet [PATCH 3/5] d3d10core: Implement d3d10_device_GSGetShaderResources().
106576NewHenri Verbeet [PATCH 2/5] d3d10core: Implement d3d10_device_GSSetShaderResources().
106575NewHenri Verbeet [PATCH 1/5] d3d10core: Implement d3d10_device_VSGetShaderResources().
106574NewAlistair Leslie-Hughes [2/2] hnetcfg: Add typeinfo support to INetFwOpenPort
106573NewAlistair Leslie-Hughes [1/2] hnetcfg: Allow NetFwOpenPort to be created
106572NewAndré Hentschel winedbg: Respect TMPDIR environment variable
106571NewEric Kohl advapi32/tests: Fix typos in test_LsaLookupNames2OK8941
106570CommittedJacek Caban jscript: Add DISPATCH_PROPERTYGET flag only for DISPATCH_METHOD call in disp_call_value.OK8940
106569CommittedJacek Caban mshtml: Added IHTMLElement::get_sourceIndex implementation.OK8939
106568NewJactry Zeng [PATCH 5/5] riched20: Implement ITextSelection::Collapse. (try 2)OK8938
106567NewJactry Zeng [PATCH 4/5] riched20: Implement ITextRange::Collapse. (try 2)OK8937
106566NewJactry Zeng [PATCH 3/5] riched20: Implement ITextRange::GetDuplicate. (try 3)OK8936
106565CommittedJactry Zeng [PATCH 2/5] riched20: Implement ITextSelection::GetStart and ITextSelection::GetEnd. (try 2)OK8935
106564CommittedJactry Zeng [PATCH 1/5] riched20: Implement ITextRange::GetStart and ITextRange::GetEnd. (try 2)OK8934
106563CommittedHenri Verbeet [PATCH 5/5] d3d10core: Implement d3d10_device_VSSetShaderResources().
106560CommittedHenri Verbeet [PATCH 4/5] d3d10core: Create wined3d views for shader resource views.
106561CommittedHenri Verbeet [PATCH 3/5] d2d1: Implement d2d_d3d_render_target_CreateBitmapFromWicBitmap().
106562CommittedHenri Verbeet [PATCH 2/5] d2d1: Implement d2d_d3d_render_target_CreateBitmap().
106559CommittedHenri Verbeet [PATCH 1/5] d2d1: Implement d2d_d3d_render_target_CreateMesh().
106558CommittedJacek Caban oleacc: Added CAccPropServices stub implementation.OK8932
106557CommittedJactry Zeng [PATCH 2/2] riched20: Implement ITextSelection::GetChar. (try 2)OK8925
106556CommittedJactry Zeng [PATCH 1/2] riched20: Implement ITextRange::GetChar. (try 2)OK8924
106555CommittedHans Leidekker rsaenh: Fix typos in SHA-384/SHA-512 OIDs.
106554CommittedHans Leidekker winhttp: Verify the async parameter type in IWinHttpRequest::Open.OK8923
106553CommittedSebastian Lackner bcrypt: Add semi-stub for BCryptGetFipsAlgorithmMode.OK8922
106552CommittedSebastian Lackner glu32: Fix wrapper function for glu[Begin|End]Polygon and gluNextContour.
106551NewHugh McMaster cmd/more: Add support for Ctrl-Z (and Ctrl-D)
106550CommittedHugh McMaster user32/win.c: Fix spelling in a comment
106547CommittedHenri Verbeet [PATCH 5/5] d2d1: Implement d2d_factory_CreateWicBitmapRenderTarget().
106546CommittedHenri Verbeet [PATCH 4/5] dxgi: Call wined3d_device_init_3d() on device creation.
106549CommittedHenri Verbeet [PATCH 3/5] dxgi: Get rid of IWineDXGIFactory.
106548CommittedHenri Verbeet [PATCH 2/5] dxgi: Get rid of IWineDXGIAdapter.
106545CommittedHenri Verbeet [PATCH 1/5] d2d1: Simplify clip stack handling.
106544SupersededJactry Zeng [PATCH 2/2] riched20: Implement ITextSelection::GetChar.OK8920
106543SupersededJactry Zeng [PATCH 1/2] riched20: Implement ITextRange::GetChar.OK8919
106542CommittedJactry Zeng [PATCH] riched20: Avoid invalid memory access.
106541CommittedJactry Zeng [PATCH] mshtml: Add IHTMLCurrentStyle::get_textTransform implementation.OK8917
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."
106536SupersededKen 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."
106531CommittedFrancois Gouget msvcrt: Prefix _set_output_format() with MSVCRT_ to avoid a collision with MinGW.
106530CommittedMarcus Meissner [PATCH] shell32: added stub for SHEnumerateUnreadMailAccountsW
106529SupersededMarcus Meissner [PATCH 22/22] shell32: added stub for SHEnumerateUnreadMailAccountsW
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
106526SupersededJacek Caban oleacc: Added CAccPropServices stub implementation.OK8907
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
106522SupersededJactry Zeng [PATCH 4/8] riched20: Implement ITextRange::GetDuplicate. (try 2)
106516Other projectAndré Hentschel [website] news: Fix typo in German translation
106506SupersededJactry Zeng [PATCH 3/8] riched20: Implement IText{Selection, Range}::Get{Start, End}. (resend)OK8889
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
106503SupersededJactry Zeng [PATCH 6/8] riched20: Implement IText{Selection, Range}::Set{Start, End}. (resend)OK8892
106502SupersededJactry Zeng [PATCH 5/8] riched20: Implement ITextRange::Collapse and ITextSelection::Collapse. (resend)OK8891
106500SupersededJactry Zeng [PATCH 2/8] riched20: Implement ITextSelection::GetChar and ITextRange::GetChar. (resend try2)Failed8888
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
106490Test failureAkihiro Sagawa reg: Add reg.exe test suite. (try 2)OK8868
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
106485Other projectJulian Rüger [website] German translation for release 1.7.26
106478RejectedAlistair Leslie-Hughes dxguid: Add dvoice.h
106472NewDaniel Horn [3/3] wineps.drv: Only allocate buffers for large text strings
106471RejectedDaniel Horn [2/3] wineps.drv: Allow text copy paste from print to pdf
106470RejectedDaniel Horn [1/3] wineps.drv: Avoid marking composite unicode subglyphs as downloaded (resend)
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
106466RejectedAric Stewart (try 7)[1/5] imm32: Move thread data from TLSEntry to an internal list
106464SupersededAric Stewart [3/3]dwrite: Implement Custom Font Collections and supporting functionsOK8844
106462SupersededAric Stewart [2/3]dwrite: build non-system font collections as a list of font families
106461RejectedSebastian Lackner msvcp90: Avoid compiler warnings on recent versions of gcc (4.9.1).
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
106429SupersededJonathan Vollebregt [PATCH v3 5/8] reg.exe: Add wchar/raw data conversion functions
106428NewJonathan Vollebregt [PATCH v3 4/8] reg.exe: Add internal error string
106427SupersededJonathan Vollebregt [PATCH v3 1/8] reg.exe: Check key_name in wmain
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.
106092NewBernhard Reiter imagehlp: Implement (parts of) BindImageEx (try 12)OK8563
106068NewVijay Kiran Kamuju Add new dll kernelbase.dll


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.