kernelbase: Return performance data when querying HKEY_PERFORMANCE_(NLS)TEXT as well.
[wine.git] / MAINTAINERS
blob18478a8871fd13ccb54a7825d922058e7c49f7fa
3         List of Wine subsection maintainers
5 When submitting patches to Wine, the guidelines at
6 <https://wiki.winehq.org/SubmittingPatches> should be followed. This file
7 contains a list of maintainers for subsections of Wine. When submitting
8 patches, you may want to CC relevant people from this list. If you have
9 questions about your work in an area of Wine, you may find a list of
10 knowledgeable people here.
12 Many areas of Wine don't have a specific maintainer, although there may
13 be people with knowledge of those areas. If an area is not listed here
14 at all, you can use the git log to find developers working in that area
15 recently. Or, you can send a mail to wine-devel, but be aware that there
16 may simply be no one knowledgeable about that subject on the list.
18 This file uses a similar format to the Linux kernel MAINTAINERS file.
19 Descriptions of section entries used here:
21         M: Primary maintainer. CC patches to: FullName <address@domain>
22         P: Other knowledgeable person. FullName <address@domain>
23         F: Files and directories with wildcard patterns.
24            One pattern per line.  Multiple F: lines acceptable.
25         W: Link to additional information.
27 Maintainers List
29                 -----------------------------------
31 ARM, ARM64
32 M:      André Zwing <nerv@dawncrow.de>
33 F:      dlls/dbghelp/cpu_arm*
34 F:      dlls/msvcrt/except_arm.c
35 F:      dlls/ntdll/signal_arm*
36 F:      programs/winedbg/be_arm*
38 Audio I/O
39 M:      Andrew Eikum <aeikum@codeweavers.com>
40 F:      dlls/dsound/
41 F:      dlls/mmdevapi/
42 F:      dlls/winealsa.drv/
43 F:      dlls/winecoreaudio.drv/
44 F:      dlls/wineoss.drv/
45 F:      dlls/winepulse.drv/
46 F:      dlls/winmm/
47 F:      dlls/x3daudio*/
48 F:      dlls/xapofx*/
49 F:      dlls/xaudio*/
51 Common Controls Library
52 P:      Nikolay Sivov <nsivov@codeweavers.com>
53 F:      dlls/comctl32/
55 Common Item Dialog
56 P:      Esme Povirk <vincent@codeweavers.com>
57 F:      dlls/comdlg32/itemdlg.c
58 F:      dlls/comdlg32/tests/itemdlg.c
60 Direct2D
61 M:      Henri Verbeet <hverbeet@codeweavers.com>
62 F:      dlls/d2d*/
64 Direct3D
65 M:      Henri Verbeet <hverbeet@codeweavers.com>
66 P:      Stefan Dösinger <stefan@codeweavers.com>
67 P:      Matteo Bruni <mbruni@codeweavers.com>
68 F:      dlls/d3d10core/
69 F:      dlls/d3d11/
70 F:      dlls/d3d12/
71 F:      dlls/d3d8/
72 F:      dlls/d3d9/
73 F:      dlls/d3drm/
74 F:      dlls/ddraw*/
75 F:      dlls/dxgi/
76 F:      dlls/wined3d/
78 Direct3D helper libraries
79 M:      Matteo Bruni <mbruni@codeweavers.com>
80 P:      Henri Verbeet <hverbeet@codeweavers.com>
81 P:      Stefan Dösinger <stefan@codeweavers.com>
82 F:      dlls/d3d10/
83 F:      dlls/d3d10_1/
84 F:      dlls/d3dcompiler*/
85 F:      dlls/d3dx10*/
86 F:      dlls/d3dx11*/
87 F:      dlls/d3dx9*/
88 F:      dlls/d3dxof/
90 DirectInput
91 P:      Andrew Eikum <aeikum@codeweavers.com>
92 P:      Rémi Bernon <rbernon@codeweavers.com>
93 F:      dlls/dinput/
95 DirectMusic
96 M:      Michael Stefaniuc <mstefani@winehq.org>
97 F:      dlls/dm*/
98 F:      dlls/dswave/
100 DirectPlay
101 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
102 F:      dlls/dplayx/
103 F:      dlls/dpnet/
104 F:      dlls/dpwsockx/
106 DirectShow
107 M:      Zebediah Figura <z.figura12@gmail.com>
108 P:      Andrew Eikum <aeikum@codeweavers.com>
109 F:      dlls/amstream/
110 F:      dlls/devenum/
111 F:      dlls/mciqtz32/
112 F:      dlls/qasf/
113 F:      dlls/qcap/
114 F:      dlls/qdvd/
115 F:      dlls/qedit/
116 F:      dlls/quartz/
117 F:      dlls/strmbase/
118 F:      dlls/winegstreamer/quartz_parser.c
119 F:      dlls/wineqtdecoder/
121 DirectWrite
122 M:      Nikolay Sivov <nsivov@codeweavers.com>
123 F:      dlls/dwrite/
125 DotNet Runtime
126 M:      Esme Povirk <vincent@codeweavers.com>
127 F:      dlls/mscoree/
130 M:      Huw Davies <huw@codeweavers.com>
131 F:      dlls/gdi32/
133 GDIPlus
134 M:      Esme Povirk <vincent@codeweavers.com>
135 F:      dlls/gdiplus/
137 GPhoto Driver
138 M:      Marcus Meissner <marcus@jet.franken.de>
139 F:      dlls/gphoto2.ds/
141 HID support
142 M:      Aric Stewart <aric@codeweavers.com>
143 P:      Rémi Bernon <rbernon@codeweavers.com>
144 F:      dlls/hid/
145 F:      dlls/hidclass.sys/
146 F:      dlls/winehid.sys/
148 HTTP server
149 M:      Zebediah Figura <z.figura12@gmail.com>
150 F:      dlls/httpapi/
151 F:      dlls/http.sys/
153 Input events
154 P:      Rémi Bernon <rbernon@codeweavers.com>
155 F:      dlls/user32/input.c
156 F:      dlls/user32/rawinput.c
157 F:      server/queue.c
159 Input methods
160 M:      Aric Stewart <aric@codeweavers.com>
161 F:      dlls/imm32/
163 JavaScript
164 M:      Jacek Caban <jacek@codeweavers.com>
165 F:      dlls/jscript/
167 Mac OS X graphics driver
168 M:      Ken Thomases <ken@codeweavers.com>
169 F:      dlls/winemac.drv/
171 Media format conversion
172 M:      Andrew Eikum <aeikum@codeweavers.com>
173 F:      dlls/*.acm/
174 F:      dlls/msacm32/
176 Microsoft C Runtime
177 M:      Piotr Caban <piotr@codeweavers.com>
178 F:      dlls/msvc*/
180 MSI installers
181 M:      Hans Leidekker <hans@codeweavers.com>
182 P:      Zebediah Figura <z.figura12@gmail.com>
183 F:      dlls/msi/
185 Netstat
186 M:      André Zwing <nerv@dawncrow.de>
187 F:      programs/netstat/
189 Network
190 P:      Bruno Jesus <00cpxxx@gmail.com>
191 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
192 F:      dlls/ws2_32/
194 Network Store Interface
195 M:      Huw Davies <huw@codeweavers.com>
196 F:      dlls/iphlpapi/
197 F:      dlls/nsi/
198 F:      dlls/nsiproxy.sys/
200 OLE Embedding
201 M:      Huw Davies <huw@codeweavers.com>
202 F:      dlls/ole32/clipboard.c
203 F:      dlls/ole32/datacache.c
204 F:      dlls/ole32/defaulthandler.c
205 F:      dlls/ole32/ole2.c
206 F:      dlls/ole32/ole2impl.c
207 F:      dlls/ole32/oleobj.c
209 OLE RPC
210 M:      Huw Davies <huw@codeweavers.com>
211 F:      dlls/combase/
212 F:      dlls/ole32/compobj.c
213 F:      dlls/ole32/marshal.c
214 F:      dlls/ole32/usrmarshal.c
216 OLE Storage
217 M:      Esme Povirk <vincent@codeweavers.com>
218 F:      dlls/ole32/filelockbytes.c
219 F:      dlls/ole32/memlockbytes.c
220 F:      dlls/ole32/stg_stream.c
221 F:      dlls/ole32/storage32.c
222 F:      dlls/ole32/storage32.h
223 F:      dlls/ole32/tests/storage32.c
225 OLE Typelibs
226 P:      Andrew Eikum <aeikum@codeweavers.com>
227 P:      Huw Davies <huw@codeweavers.com>
228 F:      dlls/oleaut32/typelib.c
230 Plug and Play
231 P:      Zebediah Figura <z.figura12@gmail.com>
232 F:      dlls/newdev/
233 F:      dlls/ntoskrnl.exe/pnp.c
234 F:      dlls/setupapi/devinst.c
236 Postscript Driver
237 M:      Huw Davies <huw@codeweavers.com>
238 F:      dlls/wineps.drv/
240 Printing
241 M:      Huw Davies <huw@codeweavers.com>
242 P:      Detlef Riekenberg <wine.dev@web.de>
243 F:      dlls/localspl/
244 F:      dlls/spoolss/
245 F:      dlls/winspool.drv/
247 Richedit
248 M:      Huw Davies <huw@codeweavers.com>
249 F:      dlls/riched20
251 RPC Runtime
252 P:      Huw Davies <huw@codeweavers.com>
253 P:      Zebediah Figura <z.figura12@gmail.com>
254 F:      dlls/rpcrt4
256 TWAIN
257 P:      Esme Povirk <vincent@codeweavers.com>
258 F:      dlls/twain_32/
259 F:      dlls/sane.ds/
260 F:      dlls/gphoto2.ds/
262 Uniscribe
263 M:      Aric Stewart <aric@codeweavers.com>
264 F:      dlls/gdi32/uniscribe/
266 URL Moniker
267 M:      Jacek Caban <jacek@codeweavers.com>
268 F:      dlls/urlmon/
270 VBScript
271 M:      Jacek Caban <jacek@codeweavers.com>
272 F:      dlls/vbscript/
274 Web Services
275 M:      Hans Leidekker <hans@codeweavers.com>
276 F:      dlls/webservices/
278 WebBrowser control
279 M:      Jacek Caban <jacek@codeweavers.com>
280 F:      dlls/ieframe/
281 F:      dlls/mshtml/
282 F:      dlls/shdocvw/
284 WIDL
285 P:      Huw Davies <huw@codeweavers.com>
286 P:      Rémi Bernon <rbernon@codeweavers.com>
287 P:      Zebediah Figura <z.figura12@gmail.com>
288 F:      tools/widl
290 Windows Imaging Component
291 M:      Esme Povirk <vincent@codeweavers.com>
292 F:      dlls/windowscodecs/
293 F:      dlls/windowscodecsext/
295 Windows Management Instrumentation
296 M:      Hans Leidekker <hans@codeweavers.com>
297 F:      dlls/wbemdisp/
298 F:      dlls/wbemprox/
299 F:      dlls/wmiutils/
301 Windows Media Foundation
302 M:      Nikolay Sivov <nsivov@codeweavers.com>
303 F:      dlls/mf/
304 F:      dlls/mferror/
305 F:      dlls/mfmediaengine/
306 F:      dlls/mfplat/
307 F:      dlls/mfplay/
308 F:      dlls/mfreadwrite/
309 F:      dlls/mfuuid/
310 F:      dlls/rtworkq/
312 Wine debugger (GDB backend)
313 P:      Rémi Bernon <rbernon@codeweavers.com>
314 F:      programs/winedbg/gdbproxy.c
316 Wine server, IPC
317 M:      Alexandre Julliard <julliard@winehq.org>
318 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
319 F:      server/
321 Winemaker
322 M:      André Zwing <nerv@dawncrow.de>
323 F:      tools/winemaker/
325 WinHTTP
326 M:      Hans Leidekker <hans@codeweavers.com>
327 F:      dlls/winhttp/
329 WinINet
330 P:      Jacek Caban <jacek@codeweavers.com>
331 F:      dlls/wininet/
333 WPcap
334 M:      André Zwing <nerv@dawncrow.de>
335 F:      dlls/wpcap/
337 X11 Driver
338 M:      Alexandre Julliard <julliard@winehq.org>
339 P:      Rémi Bernon <rbernon@codeweavers.com>
340 F:      dlls/winex11.drv/
342 XML parsing
343 M:      Nikolay Sivov <nsivov@codeweavers.com>
344 F:      dlls/msxml*/
345 F:      dlls/xmllite/
347 THE REST
348 M:      Alexandre Julliard <julliard@winehq.org>
349 P:      Alex Henrie <alexhenrie24@gmail.com>
350 P:      Andrew Eikum <aeikum@codeweavers.com>
351 P:      Huw Davies <huw@codeweavers.com>
352 P:      Jacek Caban <jacek@codeweavers.com>
353 P:      Esme Povirk <vincent@codeweavers.com>
354 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
355 F:      *
356 F:      */
358 Stable Branch
359 M:      Michael Stefaniuc <mstefani@winehq.org>
360 W:      https://wiki.winehq.org/StableRules
362 Staging Branch
363 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
364 P:      Zebediah Figura <z.figura12@gmail.com>
365 P:      Paul Gofman <gofmanp@gmail.com>
366 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
367 W:      https://wine-staging.com/