mshtml: Register all event handlers when creating the XMLHttpRequest.
[wine.git] / MAINTAINERS
blob2bca4a051c410efd59fcb3ac83d5e39693e66c83
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. If you have
8 questions about your work in an area of Wine, you may find a list of
9 knowledgeable people here.
11 Many areas of Wine don't have a specific maintainer, although there may
12 be people with knowledge of those areas. If an area is not listed here
13 at all, you can use the git log to find developers working in that area
14 recently. Or, you can send a mail to wine-devel, but be aware that there
15 may simply be no one knowledgeable about that subject on the list.
17 This file uses a similar format to the Linux kernel MAINTAINERS file.
18 Descriptions of section entries used here:
20         M: Primary maintainer. FullName <address@domain>
21         P: Other knowledgeable person. FullName <address@domain>
22         F: Files and directories with wildcard patterns.
23            One pattern per line.  Multiple F: lines acceptable.
24            A trailing / implies /*.
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 P:      Andrew Eikum <coldpie@fastmail.com>
40 P:      Huw Davies <huw@codeweavers.com>
41 F:      dlls/dsound/
42 F:      dlls/mmdevapi/
43 F:      dlls/winealsa.drv/
44 F:      dlls/winecoreaudio.drv/
45 F:      dlls/wineoss.drv/
46 F:      dlls/winepulse.drv/
47 F:      dlls/winmm/
48 F:      dlls/x3daudio*/
49 F:      dlls/xapofx*/
50 F:      dlls/xaudio*/
52 Common Controls Library
53 P:      Nikolay Sivov <nsivov@codeweavers.com>
54 P:      Zhiyi Zhang <zzhang@codeweavers.com>
55 F:      dlls/comctl32/
57 Common Item Dialog
58 P:      Esme Povirk <esme@codeweavers.com>
59 F:      dlls/comdlg32/itemdlg.c
60 F:      dlls/comdlg32/tests/itemdlg.c
62 Direct2D
63 M:      Nikolay Sivov <nsivov@codeweavers.com>
64 P:      Henri Verbeet <hverbeet@codeweavers.com>
65 F:      dlls/d2d*/
67 Direct3D
68 M:      Zebediah Figura <z.figura12@gmail.com>
69 M:      Jan Sikorski <jsikorski@codeweavers.com>
70 P:      Henri Verbeet <hverbeet@codeweavers.com>
71 P:      Stefan Dösinger <stefan@codeweavers.com>
72 P:      Matteo Bruni <mbruni@codeweavers.com>
73 F:      dlls/d3d10core/
74 F:      dlls/d3d11/
75 F:      dlls/d3d12/
76 F:      dlls/d3d12core/
77 F:      dlls/d3d8/
78 F:      dlls/d3d9/
79 F:      dlls/d3drm/
80 F:      dlls/ddraw*/
81 F:      dlls/dxgi/
82 F:      dlls/wined3d/
84 Direct3D helper libraries
85 M:      Matteo Bruni <mbruni@codeweavers.com>
86 P:      Henri Verbeet <hverbeet@codeweavers.com>
87 P:      Stefan Dösinger <stefan@codeweavers.com>
88 F:      dlls/d3d10/
89 F:      dlls/d3d10_1/
90 F:      dlls/d3dcompiler*/
91 F:      dlls/d3dx10*/
92 F:      dlls/d3dx11*/
93 F:      dlls/d3dx9*/
94 F:      dlls/d3dxof/
96 DirectMusic
97 M:      Michael Stefaniuc <mstefani@winehq.org>
98 F:      dlls/dm*/
99 F:      dlls/dswave/
101 DirectPlay
102 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
103 F:      dlls/dplayx/
104 F:      dlls/dpnet/
105 F:      dlls/dpwsockx/
107 DirectShow
108 M:      Zebediah Figura <z.figura12@gmail.com>
109 P:      Rémi Bernon <rbernon@codeweavers.com>
110 F:      dlls/amstream/
111 F:      dlls/devenum/
112 F:      dlls/mciqtz32/
113 F:      dlls/qasf/
114 F:      dlls/qcap/
115 F:      dlls/qdvd/
116 F:      dlls/qedit/
117 F:      dlls/quartz/
118 F:      libs/strmbase/
120 DirectWrite
121 M:      Nikolay Sivov <nsivov@codeweavers.com>
122 F:      dlls/dwrite/
124 DotNet Runtime
125 M:      Esme Povirk <esme@codeweavers.com>
126 F:      dlls/mscoree/
129 M:      Huw Davies <huw@codeweavers.com>
130 F:      dlls/gdi32/
131 F:      dlls/win32u/bitblt.c
132 F:      dlls/win32u/bitmap.c
133 F:      dlls/win32u/brush.c
134 F:      dlls/win32u/clipping.c
135 F:      dlls/win32u/dc.c
136 F:      dlls/win32u/dib.c
137 F:      dlls/win32u/dibdrv/
138 F:      dlls/win32u/driver.c
139 F:      dlls/win32u/emfdrv.c
140 F:      dlls/win32u/font.c
141 F:      dlls/win32u/freetype.c
142 F:      dlls/win32u/gdiobj.c
143 F:      dlls/win32u/mapping.c
144 F:      dlls/win32u/opentype.c
145 F:      dlls/win32u/painting.c
146 F:      dlls/win32u/palette.c
147 F:      dlls/win32u/path.c
148 F:      dlls/win32u/pen.c
149 F:      dlls/win32u/printdrv.c
150 F:      dlls/win32u/region.c
152 GDIPlus
153 M:      Esme Povirk <esme@codeweavers.com>
154 F:      dlls/gdiplus/
156 GPhoto Driver
157 M:      Marcus Meissner <marcus@jet.franken.de>
158 F:      dlls/gphoto2.ds/
160 GStreamer multimedia backend
161 M:      Zebediah Figura <z.figura12@gmail.com>
162 P:      Rémi Bernon <rbernon@codeweavers.com>
163 F:      dlls/winegstreamer/
165 HID support
166 M:      Rémi Bernon <rbernon@codeweavers.com>
167 P:      Aric Stewart <aric@codeweavers.com>
168 F:      dlls/hid/
169 F:      dlls/hidclass.sys/
170 F:      dlls/hidparse.sys/
171 F:      dlls/winehid.sys/
173 HTTP server
174 M:      Zebediah Figura <z.figura12@gmail.com>
175 F:      dlls/httpapi/
176 F:      dlls/http.sys/
178 Input events
179 M:      Rémi Bernon <rbernon@codeweavers.com>
180 F:      dlls/user32/input.c
181 F:      dlls/win32u/input.c
182 F:      dlls/win32u/rawinput.c
183 F:      server/queue.c
185 Input methods
186 M:      Aric Stewart <aric@codeweavers.com>
187 F:      dlls/imm32/
189 JavaScript
190 M:      Jacek Caban <jacek@codeweavers.com>
191 F:      dlls/jscript/
193 Joystick input
194 M:      Rémi Bernon <rbernon@codeweavers.com>
195 F:      dlls/dinput*/
196 F:      dlls/joy.cpl/
197 F:      dlls/windows.gaming.input/
198 F:      dlls/winebus.sys/
199 F:      dlls/winexinput.sys/
200 F:      dlls/winmm/joystick.c
201 F:      dlls/xinput*/
203 Media format conversion
204 P:      Andrew Eikum <coldpie@fastmail.com>
205 F:      dlls/*.acm/
206 F:      dlls/msacm32/
208 Media Foundation transforms
209 M:      Rémi Bernon <rbernon@codeweavers.com>
210 P:      Nikolay Sivov <nsivov@codeweavers.com>
211 P:      Zebediah Figura <z.figura12@gmail.com>
212 F:      dlls/mf/tests/transform.c
213 F:      dlls/winegstreamer/aac_decoder.c
214 F:      dlls/winegstreamer/color_convert.c
215 F:      dlls/winegstreamer/h264_decoder.c
216 F:      dlls/winegstreamer/resampler.c
217 F:      dlls/winegstreamer/video_decoder.c
218 F:      dlls/winegstreamer/video_processor.c
219 F:      dlls/winegstreamer/wg_sample.c
220 F:      dlls/winegstreamer/wg_transform.c
221 F:      dlls/winegstreamer/wma_decoder.c
222 F:      dlls/winegstreamer/wmv_decoder.c
224 Microsoft C Runtime
225 M:      Piotr Caban <piotr@codeweavers.com>
226 F:      dlls/concrt140/
227 F:      dlls/msvc*/
228 F:      dlls/ucrtbase/
229 F:      dlls/vcruntime140/
230 F:      dlls/vcruntime140_1/
232 MSI installers
233 M:      Hans Leidekker <hans@codeweavers.com>
234 P:      Zebediah Figura <z.figura12@gmail.com>
235 F:      dlls/msi/
237 Netstat
238 M:      André Zwing <nerv@dawncrow.de>
239 F:      programs/netstat/
241 Network
242 P:      Bruno Jesus <00cpxxx@gmail.com>
243 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
244 F:      dlls/ws2_32/
246 Network Store Interface
247 M:      Huw Davies <huw@codeweavers.com>
248 F:      dlls/iphlpapi/
249 F:      dlls/nsi/
250 F:      dlls/nsiproxy.sys/
251 F:      include/wine/nsi.h
253 OLE Embedding
254 M:      Huw Davies <huw@codeweavers.com>
255 F:      dlls/ole32/clipboard.c
256 F:      dlls/ole32/datacache.c
257 F:      dlls/ole32/defaulthandler.c
258 F:      dlls/ole32/ole2.c
259 F:      dlls/ole32/ole2impl.c
260 F:      dlls/ole32/oleobj.c
262 OLE RPC
263 M:      Huw Davies <huw@codeweavers.com>
264 F:      dlls/combase/
265 F:      dlls/ole32/compobj.c
266 F:      dlls/ole32/marshal.c
267 F:      dlls/ole32/usrmarshal.c
268 F:      programs/dllhost/
270 OLE Storage
271 M:      Esme Povirk <esme@codeweavers.com>
272 F:      dlls/ole32/filelockbytes.c
273 F:      dlls/ole32/memlockbytes.c
274 F:      dlls/ole32/stg_stream.c
275 F:      dlls/ole32/storage32.c
276 F:      dlls/ole32/storage32.h
277 F:      dlls/ole32/tests/storage32.c
279 OLE Typelibs
280 P:      Huw Davies <huw@codeweavers.com>
281 F:      dlls/oleaut32/typelib.c
283 Plug and Play
284 P:      Zebediah Figura <z.figura12@gmail.com>
285 F:      dlls/newdev/
286 F:      dlls/ntoskrnl.exe/pnp.c
287 F:      dlls/setupapi/devinst.c
289 Postscript Driver
290 M:      Huw Davies <huw@codeweavers.com>
291 F:      dlls/wineps.drv/
293 Printing
294 M:      Huw Davies <huw@codeweavers.com>
295 P:      Detlef Riekenberg <wine.dev@web.de>
296 F:      dlls/localspl/
297 F:      dlls/spoolss/
298 F:      dlls/winspool.drv/
300 Richedit
301 M:      Huw Davies <huw@codeweavers.com>
302 F:      dlls/riched20/
304 RPC Runtime
305 P:      Huw Davies <huw@codeweavers.com>
306 P:      Zebediah Figura <z.figura12@gmail.com>
307 F:      dlls/rpcrt4/
309 Theming
310 M:      Zhiyi Zhang <zzhang@codeweavers.com>
311 F:      dlls/light.msstyles/
312 F:      dlls/uxtheme/
314 TWAIN
315 P:      Esme Povirk <esme@codeweavers.com>
316 F:      dlls/twain_32/
317 F:      dlls/sane.ds/
318 F:      dlls/gphoto2.ds/
320 Uniscribe
321 M:      Aric Stewart <aric@codeweavers.com>
322 F:      dlls/gdi32/uniscribe/
324 URL Moniker
325 M:      Jacek Caban <jacek@codeweavers.com>
326 F:      dlls/urlmon/
328 VBScript
329 M:      Jacek Caban <jacek@codeweavers.com>
330 F:      dlls/vbscript/
332 Web Services
333 M:      Hans Leidekker <hans@codeweavers.com>
334 F:      dlls/webservices/
336 WebBrowser control
337 M:      Jacek Caban <jacek@codeweavers.com>
338 F:      dlls/ieframe/
339 F:      dlls/mshtml/
340 F:      dlls/shdocvw/
342 WIDL
343 P:      Huw Davies <huw@codeweavers.com>
344 P:      Rémi Bernon <rbernon@codeweavers.com>
345 P:      Zebediah Figura <z.figura12@gmail.com>
346 F:      tools/widl/
348 Windows Imaging Component
349 M:      Esme Povirk <esme@codeweavers.com>
350 F:      dlls/windowscodecs/
351 F:      dlls/windowscodecsext/
352 F:      dlls/wmphoto/
354 Windows Management Instrumentation
355 M:      Hans Leidekker <hans@codeweavers.com>
356 F:      dlls/wbemdisp/
357 F:      dlls/wbemprox/
358 F:      dlls/wmiutils/
360 Windows Media Format
361 M:      Zebediah Figura <z.figura12@gmail.com>
362 P:      Rémi Bernon <rbernon@codeweavers.com>
363 F:      dlls/wmp/
364 F:      dlls/wmvcore/
366 Windows Media Foundation
367 M:      Nikolay Sivov <nsivov@codeweavers.com>
368 P:      Rémi Bernon <rbernon@codeweavers.com>
369 F:      dlls/mf/
370 F:      dlls/mferror/
371 F:      dlls/mfmediaengine/
372 F:      dlls/mfplat/
373 F:      dlls/mfplay/
374 F:      dlls/mfreadwrite/
375 F:      dlls/mfuuid/
376 F:      dlls/rtworkq/
378 Wine debugger (GDB backend)
379 P:      Rémi Bernon <rbernon@codeweavers.com>
380 F:      programs/winedbg/gdbproxy.c
382 Wine server, IPC
383 M:      Alexandre Julliard <julliard@winehq.org>
384 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
385 F:      server/
387 Winemaker
388 M:      André Zwing <nerv@dawncrow.de>
389 F:      tools/winemaker/
391 WinHTTP
392 M:      Hans Leidekker <hans@codeweavers.com>
393 F:      dlls/winhttp/
395 WinINet
396 P:      Jacek Caban <jacek@codeweavers.com>
397 F:      dlls/wininet/
399 X11 Driver
400 M:      Alexandre Julliard <julliard@winehq.org>
401 P:      Rémi Bernon <rbernon@codeweavers.com>
402 P:      Zhiyi Zhang <zzhang@codeweavers.com>
403 F:      dlls/winex11.drv/
405 XML parsing
406 M:      Nikolay Sivov <nsivov@codeweavers.com>
407 F:      dlls/msxml*/
408 F:      dlls/xmllite/
410 THE REST
411 M:      Alexandre Julliard <julliard@winehq.org>
412 P:      Alex Henrie <alexhenrie24@gmail.com>
413 P:      Huw Davies <huw@codeweavers.com>
414 P:      Jacek Caban <jacek@codeweavers.com>
415 P:      Esme Povirk <esme@codeweavers.com>
416 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
417 F:      *
418 F:      */
420 Stable Branch
421 M:      Michael Stefaniuc <mstefani@winehq.org>
422 W:      https://wiki.winehq.org/StableRules
424 Staging Branch
425 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
426 P:      Zebediah Figura <z.figura12@gmail.com>
427 P:      Paul Gofman <gofmanp@gmail.com>
428 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
429 W:      https://wine-staging.com/