dsound: Clear the temporary mixing buffer after allocation.
[wine.git] / MAINTAINERS
blob738e1b7cd8c5e50ff7bcbd6484d91f712cb4aa96
3         List of Wine subsection maintainers
5 When submitting patches to Wine, the guidelines at
6 <http://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é Hentschel <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/dswave/
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 F:      dlls/comctl32/
56 Common Item Dialog
57 P:      Vincent Povirk <vincent@codeweavers.com>
58 F:      dlls/comdlg32/itemdlg.c
59 F:      dlls/comdlg32/tests/itemdlg.c
61 Direct2D
62 M:      Henri Verbeet <hverbeet@codeweavers.com>
63 F:      dlls/d2d*/
65 Direct3D
66 M:      Henri Verbeet <hverbeet@codeweavers.com>
67 P:      Stefan Dösinger <stefan@codeweavers.com>
68 P:      Józef Kucia <jkucia@codeweavers.com>
69 P:      Matteo Bruni <mbruni@codeweavers.com>
70 F:      dlls/d3d10*/
71 F:      dlls/d3d11/
72 F:      dlls/d3d8/
73 F:      dlls/d3d9/
74 F:      dlls/d3drm/
75 F:      dlls/ddraw*/
76 F:      dlls/dxgi/
77 F:      dlls/wined3d/
79 Direct3D helper libraries
80 M:      Matteo Bruni <mbruni@codeweavers.com>
81 P:      Henri Verbeet <hverbeet@codeweavers.com>
82 P:      Stefan Dösinger <stefan@codeweavers.com>
83 P:      Józef Kucia <jkucia@codeweavers.com>
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 F:      dlls/dinput/
94 DirectPlay
95 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
96 F:      dlls/dplayx/
97 F:      dlls/dpnet/
98 F:      dlls/dpwsockx/
100 DirectShow
101 P:      Andrew Eikum <aeikum@codeweavers.com>
102 F:      dlls/amstream/
103 F:      dlls/mciqtz32/
104 F:      dlls/qcap/
105 F:      dlls/qedit/
106 F:      dlls/quartz/
107 F:      dlls/strmbase/
108 F:      dlls/winegstreamer/
109 F:      dlls/wineqtdecoder/
111 DirectWrite
112 M:      Nikolay Sivov <nsivov@codeweavers.com>
113 F:      dlls/dwrite/
115 DotNet Runtime
116 M:      Vincent Povirk <vincent@codeweavers.com>
117 F:      dlls/mscoree/
120 M:      Huw Davies <huw@codeweavers.com>
121 F:      dlls/gdi32/
123 GDIPlus
124 M:      Vincent Povirk <vincent@codeweavers.com>
125 F:      dlls/gdiplus/
127 GPhoto Driver
128 M:      Marcus Meissner <marcus@jet.franken.de>
129 F:      dlls/gphoto2.ds/
131 HID support
132 M:      Aric Stewart <aric@codeweavers.com>
133 F:      dlls/hid/
134 F:      dlls/hidclass.sys/
135 F:      dlls/winehid.sys/
137 HTML rendering (Gecko)
138 M:      Jacek Caban <jacek@codeweavers.com>
139 F:      dlls/ieframe/
140 F:      dlls/mshtml/
141 F:      dlls/shdocvw/
143 Input methods
144 M:      Aric Stewart <aric@codeweavers.com>
145 F:      dlls/imm32/
147 JavaScript
148 M:      Jacek Caban <jacek@codeweavers.com>
149 F:      dlls/jscript/
151 Mac OS X graphics driver
152 M:      Ken Thomases <ken@codeweavers.com>
153 F:      dlls/winemac.drv/
155 Media format conversion
156 M:      Andrew Eikum <aeikum@codeweavers.com>
157 F:      dlls/*.acm/
158 F:      dlls/msacm32/
160 Microsoft C Runtime
161 M:      Piotr Caban <piotr@codeweavers.com>
162 F:      dlls/msvc*/
164 MSI installers
165 M:      Hans Leidekker <hans@codeweavers.com>
166 F:      dlls/msi/
168 Netstat
169 M:      André Hentschel <nerv@dawncrow.de>
170 F:      programs/netstat/
172 Network
173 P:      Bruno Jesus <00cpxxx@gmail.com>
174 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
175 F:      dlls/iphlpapi/
176 F:      dlls/ws2_32/
178 OLE Embedding
179 M:      Huw Davies <huw@codeweavers.com>
180 F:      dlls/ole32/clipboard.c
181 F:      dlls/ole32/datacache.c
182 F:      dlls/ole32/defaulthandler.c
183 F:      dlls/ole32/ole2.c
184 F:      dlls/ole32/ole2impl.c
185 F:      dlls/ole32/oleobj.c
187 OLE RPC
188 M:      Huw Davies <huw@codeweavers.com>
189 F:      dlls/ole32/compobj.c
190 F:      dlls/ole32/marshal.c
191 F:      dlls/ole32/rpc.c
192 F:      dlls/ole32/stubmanager.c
193 F:      dlls/ole32/usrmarshal.c
195 OLE Storage
196 M:      Vincent Povirk <vincent@codeweavers.com>
197 F:      dlls/ole32/filelockbytes.c
198 F:      dlls/ole32/memlockbytes.c
199 F:      dlls/ole32/stg_stream.c
200 F:      dlls/ole32/storage32.c
201 F:      dlls/ole32/storage32.h
202 F:      dlls/ole32/tests/storage32.c
204 OLE Typelibs
205 P:      Andrew Eikum <aeikum@codeweavers.com>
206 P:      Huw Davies <huw@codeweavers.com>
207 F:      dlls/oleaut32/typelib.c
209 OpenMP
210 M:      Sebastian Lackner <sebastian@fds-team.de>
211 F:      dlls/vcomp*/
213 Postscript Driver
214 M:      Huw Davies <huw@codeweavers.com>
215 F:      dlls/wineps.drv/
217 Printing
218 M:      Huw Davies <huw@codeweavers.com>
219 P:      Detlef Riekenberg <wine.dev@web.de>
220 F:      dlls/localspl/
221 F:      dlls/spoolss/
222 F:      dlls/winspool.drv/
224 Richedit
225 M:      Huw Davies <huw@codeweavers.com>
226 F:      dlls/riched20
228 RPC Runtime
229 P:      Huw Davies <huw@codeweavers.com>
230 F:      dlls/rpcrt4
231 F:      tools/widl
233 Threadpool
234 M:      Sebastian Lackner <sebastian@fds-team.de>
235 F:      dlls/ntdll/threadpool.c
237 Timezone database
238 M:      Sebastian Lackner <sebastian@fds-team.de>
239 F:      loader/wine.inf.in
241 Uniscribe
242 M:      Aric Stewart <aric@codeweavers.com>
243 F:      dlls/usp10/
245 Web Services
246 M:      Hans Leidekker <hans@codeweavers.com>
247 F:      dlls/webservices/
249 Windows Imaging Component
250 M:      Vincent Povirk <vincent@codeweavers.com>
251 F:      dlls/windowscodecs/
252 F:      dlls/windowscodecsext/
254 Windows Management Instrumentation
255 M:      Hans Leidekker <hans@codeweavers.com>
256 F:      dlls/wbemdisp/
257 F:      dlls/wbemprox/
258 F:      dlls/wmiutils/
260 Wine server, IPC
261 M:      Alexandre Julliard <julliard@winehq.org>
262 P:      Sebastian Lackner <sebastian@fds-team.de>
263 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
264 F:      server/
266 Winemaker
267 M:      André Hentschel <nerv@dawncrow.de>
268 F:      tools/winemaker/
270 WinHTTP
271 M:      Hans Leidekker <hans@codeweavers.com>
272 F:      dlls/winhttp/
274 WPcap
275 M:      André Hentschel <nerv@dawncrow.de>
276 F:      dlls/wpcap/
278 VB Script
279 M:      Jacek Caban <jacek@codeweavers.com>
280 F:      dlls/vbscript/
282 X11 Driver
283 M:      Alexandre Julliard <julliard@winehq.org>
284 P:      Vincent Povirk <vincent@codeweavers.com>
285 F:      dlls/winex11.drv/
287 XML parsing
288 M:      Nikolay Sivov <nsivov@codeweavers.com>
289 F:      dlls/msxml*/
290 F:      dlls/xmllite/
292 THE REST
293 M:      Alexandre Julliard <julliard@winehq.org>
294 P:      Alex Henrie <alexhenrie24@gmail.com>
295 P:      Andrew Eikum <aeikum@codeweavers.com>
296 P:      Huw Davies <huw@codeweavers.com>
297 P:      Sebastian Lackner <sebastian@fds-team.de>
298 P:      Vincent Povirk <vincent@codeweavers.com>
299 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
300 F:      *
301 F:      */
303 Stable Branch
304 M:      Michael Stefaniuc <mstefani@winehq.org>
305 W:      http://wiki.winehq.org/StableRules
307 Staging Branch
308 M:      Sebastian Lackner <sebastian@fds-team.de>
309 M:      Michael Müller <michael@fds-team.de>
310 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
311 W:      https://wine-staging.com/