Warning, /MAINTAINERS is written in an unsupported language. File is not indexed.
93a685ad2… Andr*0001
0002
0003 List of Wine subsection maintainers
0004
0005 When submitting patches to Wine, the guidelines at
83bbeab9b… Aust*0006 <https://wiki.winehq.org/SubmittingPatches> should be followed. This file
25ac708da… Huw *0007 contains a list of maintainers for subsections of Wine. If you have
93a685ad2… Andr*0008 questions about your work in an area of Wine, you may find a list of
0009 knowledgeable people here.
0010
0011 Many areas of Wine don't have a specific maintainer, although there may
0012 be people with knowledge of those areas. If an area is not listed here
0013 at all, you can use the git log to find developers working in that area
0014 recently. Or, you can send a mail to wine-devel, but be aware that there
0015 may simply be no one knowledgeable about that subject on the list.
0016
0017 This file uses a similar format to the Linux kernel MAINTAINERS file.
0018 Descriptions of section entries used here:
0019
25ac708da… Huw *0020 M: Primary maintainer. FullName <address@domain>
93a685ad2… Andr*0021 P: Other knowledgeable person. FullName <address@domain>
0022 F: Files and directories with wildcard patterns.
0023 One pattern per line. Multiple F: lines acceptable.
dd86bd96b… Jere*0024 A trailing / implies /*.
0636a700c… Mich*0025 W: Link to additional information.
93a685ad2… Andr*0026
0027 Maintainers List
0028
0029 -----------------------------------
0030
101d70fd4… Andr*0031 ARM, ARM64
4d217cb27… Alex*0032 M: Alexandre Julliard <julliard@winehq.org>
0033 P: André Zwing <nerv@dawncrow.de>
101d70fd4… Andr*0034 F: dlls/dbghelp/cpu_arm*
0035 F: dlls/msvcrt/except_arm.c
0036 F: dlls/ntdll/signal_arm*
0037 F: programs/winedbg/be_arm*
0038
93a685ad2… Andr*0039 Audio I/O
0410660d6… Huw *0040 P: Huw Davies <huw@codeweavers.com>
93a685ad2… Andr*0041 F: dlls/dsound/
0042 F: dlls/mmdevapi/
0043 F: dlls/winealsa.drv/
0044 F: dlls/winecoreaudio.drv/
0045 F: dlls/wineoss.drv/
fab059369… Andr*0046 F: dlls/winepulse.drv/
93a685ad2… Andr*0047 F: dlls/winmm/
0048 F: dlls/x3daudio*/
0049 F: dlls/xapofx*/
0050 F: dlls/xaudio*/
0051
de5168146… Niko*0052 Common Controls Library
0053 P: Nikolay Sivov <nsivov@codeweavers.com>
7149c0157… Zhiy*0054 P: Zhiyi Zhang <zzhang@codeweavers.com>
de5168146… Niko*0055 F: dlls/comctl32/
0056
e91462941… Vinc*0057 Common Item Dialog
58b1dc9f4… Esme*0058 P: Esme Povirk <esme@codeweavers.com>
e91462941… Vinc*0059 F: dlls/comdlg32/itemdlg.c
0060 F: dlls/comdlg32/tests/itemdlg.c
0061
93a685ad2… Andr*0062 Direct2D
d70c5c0f6… Henr*0063 M: Nikolay Sivov <nsivov@codeweavers.com>
0064 P: Henri Verbeet <hverbeet@codeweavers.com>
93a685ad2… Andr*0065 F: dlls/d2d*/
0066
0067 Direct3D
06cb24bb6… Eliz*0068 M: Elizabeth Figura <zfigura@codeweavers.com>
7d297cb37… Henr*0069 M: Jan Sikorski <jsikorski@codeweavers.com>
0070 P: Henri Verbeet <hverbeet@codeweavers.com>
93a685ad2… Andr*0071 P: Stefan Dösinger <stefan@codeweavers.com>
0072 P: Matteo Bruni <mbruni@codeweavers.com>
91985f4b5… Matt*0073 F: dlls/d3d10core/
2f375f316… Matt*0074 F: dlls/d3d11/
d42fe85f2… Józe*0075 F: dlls/d3d12/
9acf1bd6a… Moha*0076 F: dlls/d3d12core/
2f375f316… Matt*0077 F: dlls/d3d8/
0078 F: dlls/d3d9/
0079 F: dlls/d3drm/
0080 F: dlls/ddraw*/
0081 F: dlls/dxgi/
93a685ad2… Andr*0082 F: dlls/wined3d/
0083
2f375f316… Matt*0084 Direct3D helper libraries
0085 M: Matteo Bruni <mbruni@codeweavers.com>
0086 P: Henri Verbeet <hverbeet@codeweavers.com>
0087 P: Stefan Dösinger <stefan@codeweavers.com>
91985f4b5… Matt*0088 F: dlls/d3d10/
0089 F: dlls/d3d10_1/
2f375f316… Matt*0090 F: dlls/d3dcompiler*/
0091 F: dlls/d3dx10*/
0092 F: dlls/d3dx11*/
0093 F: dlls/d3dx9*/
919a33894… Mich*0094 F: dlls/d3dxof/
2f375f316… Matt*0095
5ed6fd9ad… Mich*0096 DirectMusic
0097 M: Michael Stefaniuc <mstefani@winehq.org>
0098 F: dlls/dm*/
0099 F: dlls/dswave/
0100
22da9a5f6… Alis*0101 DirectPlay
0102 M: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
0103 F: dlls/dplayx/
0104 F: dlls/dpnet/
0105 F: dlls/dpwsockx/
0106
7cad73c6c… Andr*0107 DirectShow
06cb24bb6… Eliz*0108 M: Elizabeth Figura <zfigura@codeweavers.com>
2bdd7d37f… Rémi*0109 P: Rémi Bernon <rbernon@codeweavers.com>
7cad73c6c… Andr*0110 F: dlls/amstream/
3ca217219… Zebe*0111 F: dlls/devenum/
7cad73c6c… Andr*0112 F: dlls/mciqtz32/
99c020a02… Zebe*0113 F: dlls/qasf/
7cad73c6c… Andr*0114 F: dlls/qcap/
ffff484da… Vija*0115 F: dlls/qdvd/
7cad73c6c… Andr*0116 F: dlls/qedit/
0117 F: dlls/quartz/
aa5e4c09f… Zebe*0118 F: libs/strmbase/
7cad73c6c… Andr*0119
de5168146… Niko*0120 DirectWrite
0121 M: Nikolay Sivov <nsivov@codeweavers.com>
0122 F: dlls/dwrite/
0123
e91462941… Vinc*0124 DotNet Runtime
58b1dc9f4… Esme*0125 M: Esme Povirk <esme@codeweavers.com>
e91462941… Vinc*0126 F: dlls/mscoree/
0127
1193a1ba7… Huw *0128 GDI
0129 M: Huw Davies <huw@codeweavers.com>
0130 F: dlls/gdi32/
7d4d3944d… Huw *0131 F: dlls/win32u/bitblt.c
0132 F: dlls/win32u/bitmap.c
0133 F: dlls/win32u/brush.c
0134 F: dlls/win32u/clipping.c
0135 F: dlls/win32u/dc.c
0136 F: dlls/win32u/dib.c
0137 F: dlls/win32u/dibdrv/
0138 F: dlls/win32u/driver.c
0139 F: dlls/win32u/emfdrv.c
0140 F: dlls/win32u/font.c
0141 F: dlls/win32u/freetype.c
0142 F: dlls/win32u/gdiobj.c
0143 F: dlls/win32u/mapping.c
0144 F: dlls/win32u/opentype.c
0145 F: dlls/win32u/painting.c
0146 F: dlls/win32u/palette.c
0147 F: dlls/win32u/path.c
0148 F: dlls/win32u/pen.c
0149 F: dlls/win32u/printdrv.c
0150 F: dlls/win32u/region.c
1193a1ba7… Huw *0151
e91462941… Vinc*0152 GDIPlus
58b1dc9f4… Esme*0153 M: Esme Povirk <esme@codeweavers.com>
e91462941… Vinc*0154 F: dlls/gdiplus/
0155
356a5261e… Marc*0156 GPhoto Driver
0157 M: Marcus Meissner <marcus@jet.franken.de>
0158 F: dlls/gphoto2.ds/
0159
73289b655… Zebe*0160 GStreamer multimedia backend
06cb24bb6… Eliz*0161 M: Elizabeth Figura <zfigura@codeweavers.com>
2bdd7d37f… Rémi*0162 P: Rémi Bernon <rbernon@codeweavers.com>
73289b655… Zebe*0163 F: dlls/winegstreamer/
0164
fb6ad0fe2… Aric*0165 HID support
4304a677c… Rémi*0166 M: Rémi Bernon <rbernon@codeweavers.com>
0167 P: Aric Stewart <aric@codeweavers.com>
fb6ad0fe2… Aric*0168 F: dlls/hid/
0169 F: dlls/hidclass.sys/
902aadb72… Rémi*0170 F: dlls/hidparse.sys/
0ed830eac… Rémi*0171 F: dlls/mouhid.sys/
769cc264e… Aric*0172 F: dlls/winehid.sys/
fb6ad0fe2… Aric*0173
99c020a02… Zebe*0174 HTTP server
06cb24bb6… Eliz*0175 M: Elizabeth Figura <zfigura@codeweavers.com>
99c020a02… Zebe*0176 F: dlls/httpapi/
0177 F: dlls/http.sys/
0178
7458219e1… Rémi*0179 Input events
4304a677c… Rémi*0180 M: Rémi Bernon <rbernon@codeweavers.com>
7458219e1… Rémi*0181 F: dlls/user32/input.c
4304a677c… Rémi*0182 F: dlls/win32u/input.c
0183 F: dlls/win32u/rawinput.c
7458219e1… Rémi*0184 F: server/queue.c
0185
93a685ad2… Andr*0186 Input methods
bd7a1a4d6… Rémi*0187 M: Rémi Bernon <rbernon@codeweavers.com>
0188 P: Aric Stewart <aric@codeweavers.com>
93a685ad2… Andr*0189 F: dlls/imm32/
bd7a1a4d6… Rémi*0190 F: dlls/win32u/imm.c
0191 F: dlls/winemac.drv/ime.c
0192 F: dlls/winex11.drv/ime.c
93a685ad2… Andr*0193
0194 JavaScript
0195 M: Jacek Caban <jacek@codeweavers.com>
0196 F: dlls/jscript/
0197
5dd12ecd3… Rémi*0198 Joystick input
33578878e… Rémi*0199 M: Rémi Bernon <rbernon@codeweavers.com>
5dd12ecd3… Rémi*0200 F: dlls/dinput*/
ed91d22fe… Rémi*0201 F: dlls/joy.cpl/
5dd12ecd3… Rémi*0202 F: dlls/windows.gaming.input/
0203 F: dlls/winebus.sys/
0204 F: dlls/winexinput.sys/
4304a677c… Rémi*0205 F: dlls/winmm/joystick.c
ed91d22fe… Rémi*0206 F: dlls/xinput*/
5dd12ecd3… Rémi*0207
b9293a3e6… Rémi*0208 Media Foundation GStreamer backend
7feaa6795… Rémi*0209 M: Rémi Bernon <rbernon@codeweavers.com>
0210 P: Nikolay Sivov <nsivov@codeweavers.com>
06cb24bb6… Eliz*0211 P: Elizabeth Figura <zfigura@codeweavers.com>
7feaa6795… Rémi*0212 F: dlls/mf/tests/transform.c
2a57854c6… Rémi*0213 F: dlls/winegstreamer/aac_decoder.c
7feaa6795… Rémi*0214 F: dlls/winegstreamer/color_convert.c
b9293a3e6… Rémi*0215 F: dlls/winegstreamer/media_source.c
0216 F: dlls/winegstreamer/mfplat.c
7feaa6795… Rémi*0217 F: dlls/winegstreamer/resampler.c
437d304c7… Rémi*0218 F: dlls/winegstreamer/video_decoder.c
7feaa6795… Rémi*0219 F: dlls/winegstreamer/video_processor.c
0220 F: dlls/winegstreamer/wg_sample.c
0221 F: dlls/winegstreamer/wg_transform.c
0222 F: dlls/winegstreamer/wma_decoder.c
baf7c13b9… Rémi*0223 F: dlls/winegstreamer/wmv_decoder.c
7feaa6795… Rémi*0224
93a685ad2… Andr*0225 Microsoft C Runtime
0226 M: Piotr Caban <piotr@codeweavers.com>
93ba92def… Piot*0227 F: dlls/concrt140/
93a685ad2… Andr*0228 F: dlls/msvc*/
93ba92def… Piot*0229 F: dlls/ucrtbase/
0230 F: dlls/vcruntime140/
0231 F: dlls/vcruntime140_1/
93a685ad2… Andr*0232
0233 MSI installers
0234 M: Hans Leidekker <hans@codeweavers.com>
06cb24bb6… Eliz*0235 P: Elizabeth Figura <zfigura@codeweavers.com>
93a685ad2… Andr*0236 F: dlls/msi/
0237
67078791c… Andr*0238 Netstat
ea8d20af6… Andr*0239 M: André Zwing <nerv@dawncrow.de>
67078791c… Andr*0240 F: programs/netstat/
0241
af8e6ee61… Brun*0242 Network
0243 P: Bruno Jesus <00cpxxx@gmail.com>
4b9bc3a6f… Eric*0244 P: Erich E. Hoover <erich.e.hoover@wine-staging.com>
af8e6ee61… Brun*0245 F: dlls/ws2_32/
0246
151ae36ab… Huw *0247 Network Store Interface
0248 M: Huw Davies <huw@codeweavers.com>
0249 F: dlls/iphlpapi/
0250 F: dlls/nsi/
0251 F: dlls/nsiproxy.sys/
acabb7d07… Huw *0252 F: include/wine/nsi.h
151ae36ab… Huw *0253
1193a1ba7… Huw *0254 OLE Embedding
0255 M: Huw Davies <huw@codeweavers.com>
0256 F: dlls/ole32/clipboard.c
0257 F: dlls/ole32/datacache.c
0258 F: dlls/ole32/defaulthandler.c
0259 F: dlls/ole32/ole2.c
0260 F: dlls/ole32/ole2impl.c
0261 F: dlls/ole32/oleobj.c
0262
0263 OLE RPC
0264 M: Huw Davies <huw@codeweavers.com>
88730d225… Huw *0265 F: dlls/combase/
1193a1ba7… Huw *0266 F: dlls/ole32/compobj.c
0267 F: dlls/ole32/marshal.c
0268 F: dlls/ole32/usrmarshal.c
1d1253ba5… Huw *0269 F: programs/dllhost/
1193a1ba7… Huw *0270
e91462941… Vinc*0271 OLE Storage
58b1dc9f4… Esme*0272 M: Esme Povirk <esme@codeweavers.com>
e91462941… Vinc*0273 F: dlls/ole32/filelockbytes.c
0274 F: dlls/ole32/memlockbytes.c
0275 F: dlls/ole32/stg_stream.c
0276 F: dlls/ole32/storage32.c
0277 F: dlls/ole32/storage32.h
0278 F: dlls/ole32/tests/storage32.c
0279
93a685ad2… Andr*0280 OLE Typelibs
1193a1ba7… Huw *0281 P: Huw Davies <huw@codeweavers.com>
93a685ad2… Andr*0282 F: dlls/oleaut32/typelib.c
0283
99c020a02… Zebe*0284 Plug and Play
06cb24bb6… Eliz*0285 P: Elizabeth Figura <zfigura@codeweavers.com>
99c020a02… Zebe*0286 F: dlls/newdev/
0287 F: dlls/ntoskrnl.exe/pnp.c
0288 F: dlls/setupapi/devinst.c
0289
45111f901… Detl*0290 Postscript Driver
0291 M: Huw Davies <huw@codeweavers.com>
0292 F: dlls/wineps.drv/
0293
1193a1ba7… Huw *0294 Printing
0295 M: Huw Davies <huw@codeweavers.com>
45111f901… Detl*0296 P: Detlef Riekenberg <wine.dev@web.de>
1193a1ba7… Huw *0297 F: dlls/localspl/
45111f901… Detl*0298 F: dlls/spoolss/
1193a1ba7… Huw *0299 F: dlls/winspool.drv/
0300
0301 Richedit
0302 M: Huw Davies <huw@codeweavers.com>
dd86bd96b… Jere*0303 F: dlls/riched20/
1193a1ba7… Huw *0304
0305 RPC Runtime
0306 P: Huw Davies <huw@codeweavers.com>
06cb24bb6… Eliz*0307 P: Elizabeth Figura <zfigura@codeweavers.com>
dd86bd96b… Jere*0308 F: dlls/rpcrt4/
1193a1ba7… Huw *0309
7149c0157… Zhiy*0310 Theming
0311 M: Zhiyi Zhang <zzhang@codeweavers.com>
0312 F: dlls/light.msstyles/
0313 F: dlls/uxtheme/
0314
37457f11f… Vinc*0315 TWAIN
58b1dc9f4… Esme*0316 P: Esme Povirk <esme@codeweavers.com>
37457f11f… Vinc*0317 F: dlls/twain_32/
0318 F: dlls/sane.ds/
0319 F: dlls/gphoto2.ds/
0320
87eedf419… Aric*0321 Uniscribe
0322 M: Aric Stewart <aric@codeweavers.com>
b9178da58… Niko*0323 F: dlls/gdi32/uniscribe/
87eedf419… Aric*0324
e28f2f490… Jace*0325 URL Moniker
0326 M: Jacek Caban <jacek@codeweavers.com>
0327 F: dlls/urlmon/
0328
0329 VBScript
0330 M: Jacek Caban <jacek@codeweavers.com>
0331 F: dlls/vbscript/
0332
e86470d42… Hans*0333 Web Services
0334 M: Hans Leidekker <hans@codeweavers.com>
0335 F: dlls/webservices/
0336
e28f2f490… Jace*0337 WebBrowser control
0338 M: Jacek Caban <jacek@codeweavers.com>
0339 F: dlls/ieframe/
0340 F: dlls/mshtml/
0341 F: dlls/shdocvw/
0342
145d6722f… Rémi*0343 WIDL
0344 P: Huw Davies <huw@codeweavers.com>
7458219e1… Rémi*0345 P: Rémi Bernon <rbernon@codeweavers.com>
06cb24bb6… Eliz*0346 P: Elizabeth Figura <zfigura@codeweavers.com>
dd86bd96b… Jere*0347 F: tools/widl/
145d6722f… Rémi*0348
e91462941… Vinc*0349 Windows Imaging Component
58b1dc9f4… Esme*0350 M: Esme Povirk <esme@codeweavers.com>
e91462941… Vinc*0351 F: dlls/windowscodecs/
0352 F: dlls/windowscodecsext/
58b1dc9f4… Esme*0353 F: dlls/wmphoto/
e91462941… Vinc*0354
e86470d42… Hans*0355 Windows Management Instrumentation
0356 M: Hans Leidekker <hans@codeweavers.com>
0357 F: dlls/wbemdisp/
0358 F: dlls/wbemprox/
0359 F: dlls/wmiutils/
0360
d2d1ebdfc… Zebe*0361 Windows Media Format
06cb24bb6… Eliz*0362 M: Elizabeth Figura <zfigura@codeweavers.com>
2bdd7d37f… Rémi*0363 P: Rémi Bernon <rbernon@codeweavers.com>
d2d1ebdfc… Zebe*0364 F: dlls/wmp/
0365 F: dlls/wmvcore/
0366
116eb5005… Niko*0367 Windows Media Foundation
0368 M: Nikolay Sivov <nsivov@codeweavers.com>
2bdd7d37f… Rémi*0369 P: Rémi Bernon <rbernon@codeweavers.com>
0c7a09cb1… Niko*0370 F: dlls/evr/
116eb5005… Niko*0371 F: dlls/mf/
0372 F: dlls/mferror/
0373 F: dlls/mfmediaengine/
0374 F: dlls/mfplat/
0375 F: dlls/mfplay/
0376 F: dlls/mfreadwrite/
0377 F: dlls/mfuuid/
0378 F: dlls/rtworkq/
0379
7458219e1… Rémi*0380 Wine debugger (GDB backend)
0381 P: Rémi Bernon <rbernon@codeweavers.com>
0382 F: programs/winedbg/gdbproxy.c
0383
93a685ad2… Andr*0384 Wine server, IPC
0385 M: Alexandre Julliard <julliard@winehq.org>
4b9bc3a6f… Eric*0386 P: Erich E. Hoover <erich.e.hoover@wine-staging.com>
93a685ad2… Andr*0387 F: server/
0388
67078791c… Andr*0389 Winemaker
ea8d20af6… Andr*0390 M: André Zwing <nerv@dawncrow.de>
d4645291e… Andr*0391 F: tools/winemaker/
67078791c… Andr*0392
e86470d42… Hans*0393 WinHTTP
0394 M: Hans Leidekker <hans@codeweavers.com>
0395 F: dlls/winhttp/
0396
e28f2f490… Jace*0397 WinINet
0398 P: Jacek Caban <jacek@codeweavers.com>
0399 F: dlls/wininet/
0400
e91462941… Vinc*0401 X11 Driver
0402 M: Alexandre Julliard <julliard@winehq.org>
7458219e1… Rémi*0403 P: Rémi Bernon <rbernon@codeweavers.com>
7149c0157… Zhiy*0404 P: Zhiyi Zhang <zzhang@codeweavers.com>
e91462941… Vinc*0405 F: dlls/winex11.drv/
0406
93a685ad2… Andr*0407 XML parsing
0408 M: Nikolay Sivov <nsivov@codeweavers.com>
0409 F: dlls/msxml*/
831c202c3… Niko*0410 F: dlls/xmllite/
6bcbd1b60… Seba*0411
0412 THE REST
0413 M: Alexandre Julliard <julliard@winehq.org>
06fca4488… Alex*0414 P: Alex Henrie <alexhenrie24@gmail.com>
1193a1ba7… Huw *0415 P: Huw Davies <huw@codeweavers.com>
e28f2f490… Jace*0416 P: Jacek Caban <jacek@codeweavers.com>
58b1dc9f4… Esme*0417 P: Esme Povirk <esme@codeweavers.com>
4b9bc3a6f… Eric*0418 P: Erich E. Hoover <erich.e.hoover@wine-staging.com>
6bcbd1b60… Seba*0419 F: *
0420 F: */
0636a700c… Mich*0421
0422 Stable Branch
0423 M: Michael Stefaniuc <mstefani@winehq.org>
83bbeab9b… Aust*0424 W: https://wiki.winehq.org/StableRules
186989933… Alex*0425
0426 Staging Branch
4a6a7655e… Alis*0427 M: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
06cb24bb6… Eliz*0428 P: Elizabeth Figura <zfigura@codeweavers.com>
f57776117… Zebe*0429 P: Paul Gofman <gofmanp@gmail.com>
186989933… Alex*0430 P: Erich E. Hoover <erich.e.hoover@wine-staging.com>
0431 W: https://wine-staging.com/