include: Suppress "use msvcrt" error in tchar.h when -mno-cygwin is used.
[wine.git] / MAINTAINERS
blob3e7d48df92e7cd7f618928e625db2123c97ec563
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*/
89 DirectInput
90 P:      Andrew Eikum <aeikum@codeweavers.com>
91 F:      dlls/dinput/
93 DirectWrite
94 M:      Nikolay Sivov <nsivov@codeweavers.com>
95 F:      dlls/dwrite/
97 DotNet Runtime
98 M:      Vincent Povirk <vincent@codeweavers.com>
99 F:      dlls/mscoree/
102 M:      Huw Davies <huw@codeweavers.com>
103 F:      dlls/gdi32/
105 GDIPlus
106 M:      Vincent Povirk <vincent@codeweavers.com>
107 F:      dlls/gdiplus/
109 HID support
110 M:      Aric Stewart <aric@codeweavers.com>
111 F:      dlls/hid/
112 F:      dlls/hidclass.sys/
114 HTML rendering (Gecko)
115 M:      Jacek Caban <jacek@codeweavers.com>
116 F:      dlls/ieframe/
117 F:      dlls/mshtml/
118 F:      dlls/shdocvw/
120 Input methods
121 M:      Aric Stewart <aric@codeweavers.com>
122 F:      dlls/imm32/
124 JavaScript
125 M:      Jacek Caban <jacek@codeweavers.com>
126 F:      dlls/jscript/
128 Mac OS X graphics driver
129 M:      Ken Thomases <ken@codeweavers.com>
130 F:      dlls/winemac.drv/
132 Media format conversion
133 M:      Andrew Eikum <aeikum@codeweavers.com>
134 F:      dlls/*.acm/
135 F:      dlls/msacm32/
137 Microsoft C Runtime
138 M:      Piotr Caban <piotr@codeweavers.com>
139 F:      dlls/msvc*/
141 MSI installers
142 M:      Hans Leidekker <hans@codeweavers.com>
143 F:      dlls/msi/
145 Netstat
146 M:      André Hentschel <nerv@dawncrow.de>
147 F:      programs/netstat/
149 OLE Embedding
150 M:      Huw Davies <huw@codeweavers.com>
151 F:      dlls/ole32/clipboard.c
152 F:      dlls/ole32/datacache.c
153 F:      dlls/ole32/defaulthandler.c
154 F:      dlls/ole32/ole2.c
155 F:      dlls/ole32/ole2impl.c
156 F:      dlls/ole32/oleobj.c
158 OLE RPC
159 M:      Huw Davies <huw@codeweavers.com>
160 F:      dlls/ole32/compobj.c
161 F:      dlls/ole32/marshal.c
162 F:      dlls/ole32/rpc.c
163 F:      dlls/ole32/stubmanager.c
164 F:      dlls/ole32/usrmarshal.c
166 OLE Storage
167 M:      Vincent Povirk <vincent@codeweavers.com>
168 F:      dlls/ole32/filelockbytes.c
169 F:      dlls/ole32/memlockbytes.c
170 F:      dlls/ole32/stg_stream.c
171 F:      dlls/ole32/storage32.c
172 F:      dlls/ole32/storage32.h
173 F:      dlls/ole32/tests/storage32.c
175 OLE Typelibs
176 P:      Andrew Eikum <aeikum@codeweavers.com>
177 P:      Huw Davies <huw@codeweavers.com>
178 F:      dlls/oleaut32/typelib.c
180 OpenMP
181 M:      Sebastian Lackner <sebastian@fds-team.de>
182 F:      dlls/vcomp*/
184 Printing
185 M:      Huw Davies <huw@codeweavers.com>
186 F:      dlls/localspl/
187 F:      dlls/wineps.drv/
188 F:      dlls/winspool.drv/
190 Richedit
191 M:      Huw Davies <huw@codeweavers.com>
192 F:      dlls/riched20
194 RPC Runtime
195 P:      Huw Davies <huw@codeweavers.com>
196 F:      dlls/rpcrt4
197 F:      tools/widl
199 Threadpool
200 M:      Sebastian Lackner <sebastian@fds-team.de>
201 F:      dlls/ntdll/threadpool.c
203 Timezone database
204 M:      Sebastian Lackner <sebastian@fds-team.de>
205 F:      loader/wine.inf.in
207 Uniscribe
208 M:      Aric Stewart <aric@codeweavers.com>
209 F:      dlls/usp10/
211 Web Services
212 M:      Hans Leidekker <hans@codeweavers.com>
213 F:      dlls/webservices/
215 Windows Imaging Component
216 M:      Vincent Povirk <vincent@codeweavers.com>
217 F:      dlls/windowscodecs/
218 F:      dlls/windowscodecsext/
220 Windows Management Instrumentation
221 M:      Hans Leidekker <hans@codeweavers.com>
222 F:      dlls/wbemdisp/
223 F:      dlls/wbemprox/
224 F:      dlls/wmiutils/
226 Wine server, IPC
227 M:      Alexandre Julliard <julliard@winehq.org>
228 P:      Sebastian Lackner <sebastian@fds-team.de>
229 F:      server/
231 Winemaker
232 M:      André Hentschel <nerv@dawncrow.de>
233 F:      tools/winemaker/
235 WinHTTP
236 M:      Hans Leidekker <hans@codeweavers.com>
237 F:      dlls/winhttp/
239 WPcap
240 M:      André Hentschel <nerv@dawncrow.de>
241 F:      dlls/wpcap/
243 VB Script
244 M:      Jacek Caban <jacek@codeweavers.com>
245 F:      dlls/vbscript/
247 X11 Driver
248 M:      Alexandre Julliard <julliard@winehq.org>
249 P:      Vincent Povirk <vincent@codeweavers.com>
250 F:      dlls/winex11.drv/
252 XML parsing
253 M:      Nikolay Sivov <nsivov@codeweavers.com>
254 F:      dlls/msxml*/
256 THE REST
257 M:      Alexandre Julliard <julliard@winehq.org>
258 P:      Alex Henrie <alexhenrie24@gmail.com>
259 P:      Andrew Eikum <aeikum@codeweavers.com>
260 P:      Huw Davies <huw@codeweavers.com>
261 P:      Sebastian Lackner <sebastian@fds-team.de>
262 P:      Vincent Povirk <vincent@codeweavers.com>
263 F:      *
264 F:      */
266 Stable Branch
267 M:      Michael Stefaniuc <mstefani@winehq.org>
268 W:      http://wiki.winehq.org/StableRules
270 Staging Branch
271 M:      Sebastian Lackner <sebastian@fds-team.de>
272 M:      Michael Müller <michael@fds-team.de>
273 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
274 W:      https://wine-staging.com/