blob: f2581f345a1fae57ae221e9fd31a14b473004905 [file] [log] [blame]
Nguyen Anh Quynh26ee41a2013-11-27 12:11:31 +08001This file credits all the contributors of the Capstone engine project.
2
3Key developers
4==============
51. Nguyen Anh Quynh <aquynh -at- gmail.com>
6 - Core engine
7 - Bindings: Python, Ruby, OCaml, Java, C#
8
92. Tan Sheng Di <shengdi -at- coseinc.com>
10 - Bindings: Ruby
11
123. Ben Nagy <ben -at- coseinc.com>
13 - Bindings: Ruby, Go
14
154. Dang Hoang Vu <dang.hvu -at- gmail.com>
16 - Bindings: Java
Nguyen Anh Quynh6c85e5a2013-11-27 16:15:38 +080017
18
19Beta testers (in random order)
20==============================
21Pancake
22Van Hauser
23FX of Phenoelit
Nguyen Anh Quynh4ecb3ff2013-11-27 17:00:32 +080024The Grugq, The Grugq <-- our hero for submitting the first ever patch!
Nguyen Anh Quynh6c85e5a2013-11-27 16:15:38 +080025Isaac Dawson, Veracode Inc
26Patroklos Argyroudis, Census Inc. (http://census-labs.com)
27Attila Suszter
28Le Dinh Long
29Nicolas Ruff
30Gunther
31Alex Ionescu, Winsider Seminars & Solutions Inc.
32Snare
Nguyen Anh Quynh49929592013-11-27 22:19:58 +080033Daniel Godas-Lopez
Nguyen Anh Quynh84243cd2013-11-27 18:03:59 +080034Joshua J. Drake
Nguyen Anh Quynh3e83cd32013-11-27 21:24:39 +080035Edgar Barbosa
Nguyen Anh Quynhb782cdc2013-11-27 22:29:29 +080036Ralf-Philipp Weinmann
Nguyen Anh Quynhc881b0c2013-12-01 23:47:11 +080037Hugo Fortier
Nguyen Anh Quynh3fa53142013-12-03 17:26:57 +080038Joxean Koret
Nguyen Anh Quynh6ae5a632013-12-04 12:14:28 +080039Bruce Dang
Nguyen Anh Quynh64f50332013-12-05 10:08:03 +080040Andrew Dunham
Nguyen Anh Quynh46d5f322014-05-01 21:44:45 +080041
42
43Contributors (in no particular order)
44=====================================
45(Please let us know if you want to have your name here)
46
47Ole André Vadla Ravnås (author of the 100th Pull-Request in our Github repo, thanks!)
Nguyen Anh Quynhbf7df4b2014-05-15 22:01:15 +080048Axel "0vercl0k" Souchet (@0vercl0k) & Alex Ionescu: port to MSVC.
Nguyen Anh Quynhb67e0302014-05-28 16:37:01 +080049Daniel Pistelli: Cmake support.
Nguyen Anh Quynh997d7bd2014-05-31 12:12:18 +080050Peter Hlavaty: integrate Capstone for Windows kernel drivers.
Nguyen Anh Quynh078f8332014-06-26 22:49:16 +080051Guillaume Jeanne: Ocaml binding.
Nguyen Anh Quynh5009a502018-07-04 22:50:28 +080052Martin Tofall, Obsidium Software: Optimize X86 performance & size + x86 encoding features.
Nguyen Anh Quynhe8c6e342015-05-13 17:23:29 +080053David Martínez Moreno & Hilko Bengen: Debian package.
Nguyen Anh Quynhcdb8da32014-10-07 00:20:42 +080054Félix Cloutier: Xcode project.
Nguyen Anh Quynhe8ffc342014-10-07 00:33:35 +080055Benoit Lecocq: OpenBSD package.
Nguyen Anh Quynh7afa7412014-10-15 20:54:00 +080056Christophe Avoinne (Hlide): Improve memory management for better performance.
Nguyen Anh Quynh4e0d2f32015-01-30 10:54:52 +080057Michael Cohen & Nguyen Tan Cong: Python module installer.
Nguyen Anh Quynhd501a372015-05-13 16:09:26 +080058Adel Gadllah, Francisco Alonso & Stefan Cornelius: RPM package.
Nguyen Anh Quynh99ed4902015-06-16 17:18:26 +080059Felix Gröbert (Google): fuzz testing harness.
Nguyen Anh Quynhbf0155d2016-01-19 21:42:41 +080060Xipiter LLC: Capstone logo redesigned.
Nguyen Anh Quynhe21222f2016-04-10 10:46:13 +080061Satoshi Tanda: Support Windows kernel driver.
Nguyen Anh Quynha5ff4bd2016-10-10 15:21:29 +080062Tang Yuhang: cstool.
Nguyen Anh Quynh2912f352016-10-26 04:59:26 +080063Andrew Dutcher: better Python setup.
Nguyen Anh Quynhd909de02016-11-11 23:14:23 +090064Ruben Boonen: PowerShell binding.
Nguyen Anh Quynhc1d5c092017-04-17 10:24:31 +080065David Zimmer: VB6 binding.
Nguyen Anh Quynh84fc7082018-06-25 19:57:50 +080066Philippe Antoine: Integration with oss-fuzz and various fixes.
Nguyen Anh Quynh625b2672015-02-24 22:05:48 +080067Bui Dinh Cuong: Explicit registers accessed for Arm64.
Nguyen Anh Quynh5e7f0552015-02-24 23:33:04 +080068Vincent Bénony: Explicit registers accessed for X86.
Nguyen Anh Quynh11867b22015-05-13 16:09:26 +080069Adel Gadllah, Francisco Alonso & Stefan Cornelius: RPM package.
Nguyen Anh Quynh6b019ce2015-06-16 17:18:26 +080070Felix Gröbert (Google): fuzz testing harness.
Nguyen Anh Quynh580ac522015-10-06 21:56:36 +080071Daniel Collin & Nicolas Planel: M68K architecture.
Nguyen Anh Quynh1c22c262016-03-01 11:09:17 +080072Pranith Kumar: Explicit registers accessed for Arm64.
tandasat45e5eab2016-05-11 21:48:32 -070073Xipiter LLC: Capstone logo redesigned.
74Satoshi Tanda: Support Windows kernel driver.
Koutheir Attouchi08d419e2016-04-12 09:26:47 +020075Koutheir Attouchi: Support for Windows CE.
Fotis Loukos0a159f12016-05-03 16:37:52 +030076Fotis Loukos: TMS320C64x architecture.
Wolfgang Schwotzer22b4d0e2017-10-21 15:44:36 +020077Wolfgang Schwotzer: M680X architecture.
Catena cyber4f06a202018-06-01 16:41:17 +020078Philippe Antoine: Integration with oss-fuzz and various fixes.
Stephen Eckelsdce7da92018-07-04 10:47:55 -040079Stephen Eckels (stevemk14ebr): x86 encoding features