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