TestDisk has originally been written by Christophe GRENIER. Many
people further contributed to TestDisk, directly or indirectly, by
reporting problems, suggesting various improvements, sending me gifts
using my Amazon whish-list...
Here is a list of these people, the list is sorted alphabetically.

Please let me know (email Christophe Grenier <grenier@cgsecurity.org>)
if you believe someone is missing or if you prefer to not be listed.

Maad Abu-Ghazalah
Eric Adams
John Ainsworth
Barry Akin
Sebastien Alaiwan
John Aldhouse
Chip Alexander
Werner Alexi
Jean Philippe Alexis
B. Allyn
Anton Altaparmakov
Jolanta Altman-Radwanska
Kay Amemiya
Yossi Amon
Alok Anand
Delano Anderson
Greg Anderson
Marco Andraschko
Mikael Andres
J J H v. Antwerpen
Alvarez Pola Marco Antonio
Cesar Amezcua
Carlos Angeles
Angie
James Armbruster
Uduak Asanga
Robert Asento
Chris Ashton
Dieter Aue
Kristopher Austin
Jim B aka soft_touch131
Bachflohkrebse
Zachary Baddorf
Kenneth Bagwell
Andrew Bailey
Joe Baldwin
Kevin Ball
Jörg Baltinowitz
Timothy Banks
Jose Baquela
Robert J Barbour
Stefan Barbu
Brian Barrett
Sylvain Bartoli
Jean-Pierre Beaufils
Ryan Becker
Peter Beisteiner
Ingolf Beiten
Mehdi Bekri
R. Scott Belford
Carlo Bellettini
Péter Bencsik
Joe Benesh
Alexandre Benéteau
Gunther Bensch
Sven Bergen
Alexander Bergmann
Rémy Bergot
Aleq Berka
Olivier Berthon
Marco Bertini
Massimo Biagi
Pamela Biasotti
Stefan Bienz
Tomas Bigun
Richard Bilbrey
Marcel Birkenkamp
Keith Blackman
Antoine Blanc
Michael Blasius
David Bodycombe
Danny Boggess
Michal Bojanowicz
Adrian Bolte
Andrew Bonham
Andre Boogaards
Hillebrand Boorsma
Daniel Boos
Jordi Bosveld
Brian Botham
Serge Bouhadana
Benjamin Bouhuys
Adam Bower
Brian N. Bowes
Karsten Bräckelmann aka guenther
Kevin Bradley
Holger Brandl
Peter Brandt
Simone Brandt
G Bright
Dmitry Brin
Paolo Brocco
Christopher Brooks
Adam G. Brown
Andrew T Brown
Danilo Brunazzi
Simone Brunozzi
Margaret A Buchanan
Patrick Buchanan
David Bucknall
Benjamin Burrows
David Burt
Sebastian Burwitz
Adam Butler
Peter Buzas
Stephen Byatt
Bruce Calder
Mario Calefati
Simon Callis
Michel Caplain
Yann Cailloce
Michael Cariaso
Vittorio Carocari
Ivan Chary
Gauthier Chastan
David Chenaux
Cameron Chenier
Dominique Chevalier
Paul Cillik
M.S.Claessen                                                                            6.9(Amazon.fr)
Brian Clarkson
Carsten Clasohm
Don Clifton
Andy Cobb
Keith M Cochrane
Steven Cogswell
Brennen Cohea
Alex Cohen
Miriam Cohn                                                                             6.9(Amazon.fr)
Yves Cointrelle
Jared Colburn
Robert Cole
Cyrille Colliot
Philip Collyer
Ben Conrad
Jonathan Cook
James Cooke
Robby Cooke
Hemantha Coomasaru
Corni
Saulo Corte
Dirk Cota
Olivier Coudurier
Robert Cradock
Larry R Crawford
Adrian Crawley
Nigel Cross
Crucial Gaming Servers
Maurice Cruickshank
Carlos Cruz Corpas
Endre Simon Csaba
Roy B Cushan
Rommel Custodio
Chris Daft
Lasse Gausen Dahl
Renato Damas
Brian Daniels
DateV www.datev.de
John D'Ausilio
Andrew Davies
Bleddyn Davies
Marion Davis
Oleatha Deaton
Gerard De Bra
Brice Deganahl
Bertrand Delapierre
Christian Dell
Remi Delon
Laurent Demailly
Jason DePriest
Yunus Dere
Stephan Desmit
Niles Desphy
Andrew Dick
Kyle Dickerson aka Amitola85
John Didion
Andreas Dietrich
Jan Dikkers
Jim Dinda
Pierre Dinh-van
Michel Divol
Kern Dixon
Marijo Patrice Dixon
Gerd Dobersch
Michael Dolan
Koray Dombaz
Arnaud Dostes
Keith Doyon
William Drislane
Kellie Driver
Amit Dror
Andrew Duane
Jerome Dubois
François Duchene
Jean Dufau
Edward Duffy
Stefan Dumke
Marc Dumont
Jonathan Duncan
Stephen Duncan
Gary Dunnigan
David Dupas
Philippe Duquesne
Daniel Duris
William Durman
Laurent Duveau
Peter Dyson
Christopher Eastwood
Felix Eckhardt
Markus Edenhauser
Ed Register Photography
Thomas Edwards
Frohwalt Egerer
Mike Einmueller                                                                         6.9(Amazon.fr)
Gary Ellington
Eric Ellsworth
Olivier Emaud
Matthias and Maja Engel
Philippe Entzmann
Anthony Epter
Luis Ernest Espinel
Carl Esprey
E-Trades-Pro
John Eubank
Francesca Faelli Aicardi
Jens-Peter Fahs
Raymond Favre-Nicolin
Stefan Felkel
Florian Fesseler
Przemyslaw Fiala
Maurice Filippi
Andrea Filoso
Thomas & Connie Fischer
Michael Fisher
Raphaël Flores
Chris Fogelklou
Seth Fogie
Girts Folkmanis
Pamela Fong
Chuck Foreman
Fred Forster
Sebastien Foy
Luc Frachon
Jens Frahne
Damian Frank
Eric Frey
S Fuchs
Aleksandar Gajovic
Dan Galbraith
Wilhelm Ganz
Mauro Giaffreda
Jan Gieseler
Johann Gilg
Bernard Gisin
Barry Glasgow
Thomas Glasgow
Global Service Provider www.global-asp.net
Liam Goddard
George Goff
Shivakumar Gopalakrishnan
Brent Gordon
Aravind Gottipati
Yan Gouttry
Kurt Gray
Peter Gray
Michael Griffin
Richard Grimwood
Elise Grisel
Manfred Grochholski
Thomas Gründer
Steffen Grundmann
Ralf Gruner
Roman Gseller
Ingo Guenther
Xavier Guillot
Bulent Guner
Klaus Guthmann
Eric Haapala
Michael Haba
Riad Habib
Mike Hagan
Konrad Hagelstein
Marcus Halbe
James Haldy
Ray Haleblian
Andreas Halen
Patrick Halimee
Ariel Halperin
Thomas Hansmann
Tobias Hanrath
Peter Hargreaves
Harmsway Records
Chip Hart
Jeff Hartt
Chris Harvey
Brendon Hatch
Andy Havens
Matthew Hayward
Paul Heidelman
Jörg Heinicke
Thomas Heintz
Christian Heitkamp
Jan Helber
Jürgen Heller
Torben Helms
Sjaak Hendriks
Francois Henneuse
John Henson
Mailin Herbst
Joaquin Enrique Aguirre Hermosillo
Philip Hey
Holger Herboth
Glen Hesprich
Melanie Heufert
Tim Hibbs
Eric Hietala
Justin Hill
Joachim Hillestad
Chrisitan Hirschberg
Katrina Hoch
Ernst Hoefer
Peter Johannes Hoeyer
Steven J Hoffman
Gerhardt Hohn
James Holbrook
Stephan Holger
Aliaksei Holik
Christopher Holly
Andrew Holmes
Jonas Båfjord Holten
Nanda Holyoak
Ratiba Houari
Ben Houghton
Howard Hoyt
Francis Huang
Remy Hulin
Peter Hühne
John Huntjens
Ingo Huppmann
Dirk von Husen
Basil Hussain
Michael Hutchinson
Werner Hutmacher
Kirby Hylton
Chris Ilson
Karim Imadanyen
Michael Ipsen
Thomas Jachmann
Antoine Jacquet
Olivier Jaillet
Weiguo Jao
Gerard Jean
Alex Jeon
Paul Jensen
Eddy Joaquim
Ric Johnson
Ben Johnston
Bill Jones
Philip H.Jones
R E Jordan
Robert Juckel
Isabelle Junqua
Rene Kahn
Michael Kaiser
Christof Kälin
Heike Kaltschmidt
Stephan Karathanos
Thangaraj Karuppuswamy
Holger Kaßner
Alexander Kats
Howard Katz
Julie Kaufman
Kieran Keane
Jean-Michel Kelbert
Matt Kelly
Colin Kenworthy
Emyr Kerfoot
Lawrence Kern
David Kershaw
William A Kessler
Choi Pun Keung
Paul B. Keyser
Arbi Khodadadi
Chris Killingsworth
Pavel Kirkovsky
Murad Khasawneh
Stephan Klaft
Ben Klaasen
Dominik Klein
Holger Klemm
Maria Klonner
Sune Kloppenborg Jeppesen
Paul Knutson
Dennis Koda
Eugene Kogan
Anton Kolchunov
Jonas Kölker
Christian Kolrautz
Erik Könnecke
Rungporn Koohasaneh
Ronald Kramer
Andreas Kreisel
Konrad Kreuzer
Glen Kriekenbeck
Peter Krug
Sascha Krüger
Joerg Kuberek
Jan Kubiczek
Jared Kubly
Sampath Kumar
Oscar Kuzmanich                                                                         6.9(Coins)
Sylvain Lacroix                                                                         6.9(Amazon.fr)
Mikko Lahikainen
Todd Lambert
Bernard Lanneluc
Greg Lanz
Patrick Lapointe
Peter Larsson
Michael Lasky
Thomas Lathouwers
David J Laumann
Nam Le
Yves Le Bonniec
Thierry Le Chevillier
Nathalie Lecocq
Charles Lee
Deborah Lee
Dave LeGendre
Krazy Legz
Shaun Lenno
Lode Leroy
Le Roy Chong
Antoine Leveques                                                                        6.9(Amazon.fr)
Laurent Levesque
Don Levin
Alan Liao
Mark Lindemann
Karl Lippe
Philippe Lizon
John Lombardo
Bruno Longelin
Andrea Lovisetto
Richard Lowne
Robert Lubojanski
Alan Lucas II
Bernie Luger
Sven Luther
Martin Lynch
James MacAulay
Richard Mackey
Anthony Maddaloni
Michael Maier
Bobby Maisnam
Orion Malfar
Bruno Mamer
Jiri Manas
Vladimir Mandic
Peter Marchert
Bruce Marshall
Robert Marshall
Andreas Marti
Joseph Martinez
James Martini
Michele Martino
Eric Masch
Chuck Masters
Ryan Masters
Charles Mastin
Ryan Maziarz
Mariusz Mazur
David McAleavy
Jeffrey Brent McBeth
Kent Brewster
Diane H McCarty
Eric McCoy
Patrick McDowell
Paul McEwan
Evangelos Meintanis
Dieter Meixner
Eric Merkel
Michael Merwald
Kevin Metz
Mexicommerce
Christopher Meyer
Greg Miller
Stuart Miller
Nicole Mills
Mark Miltenberger
Adrien Miquel
Andrei Mircea
Muresan Mirela
Ben J T Mitchell
Steve Molenda
Chris Moll
Amalia Monroy-Ostria
Lorena Monsalve
Wesley Moore
Lisa Mooty
Jose Luis Morales
Mickael Moreira
Howard Moreland
Carlos Jiménez Moreno
Mario Moretti
Monique Morin
Josef Motsch
Jerome Moureau
Riccardo Mugnaini
Florin Mühling
Ronald Murakami
Sergiy Murashkin
Chris Murphy
Wayne Murphy
Lasse Myran
James Nagy
Steve Nagygeller
Guillaume Nani
Santosh Narayan
Clement Navarro
Tusiime Ndyajunwoha
Bogdan Neag
Danie Nel
Benoit Nesme
Domingos Caruso Neto
José Cirino Silva Neto
Aaron Newman
Ben Newton
James Niemasik
Sebastian Niestrath
Alexsandr Nikiforov
Danny Nguyen
David Nguyen
Matthias Nolda
Michael Norris
John OBrien
David Ohayon
Brigitte Regina Ohla-Fiedler
Nathan Oliver
Danny O'Leary
Vi On
Jeff O'Neil
Michael Oppermann
Sean Orenstein
Simon Orrell
Emilio Ortiz
Daniel Osborne
Christopher Otey
Don Ouart
Simon Pagel
Silvio Palmeri
Patiwat Panurach
Gregory Park
Shawn Parker
Michael Parkhurst
James Alvin Parrish
Bryn Parry
Mathews Partnership
Nick Pashley
Pablo Pasquali
Mita Patel
Ian Paterson
Silvio Patti
Arkadiusz Patyk
Aaron Pava
Jacques Pelissolo
Emmanuel Pellereau
Sylvain Pellier
Ettore Pennestri
Antonio Perez Madrazo
Jean Michel Perret
Robert Perkins
Gerd Peter
Sven Petersson
Harald Pfeiffer
Heiko Philipp
Matthew Philmon
Dominique Pieta
Andre Pietsch
William Pilkington
Edouard Pinon
Dan Piponi
Sam Platt
Dominique Plaut
Plerumque Engineering
Mark Ploegstra
Olaf Podendorf
Micha¿ Popio¿kiewicz
Brian Potter
Jean-Marc Prevot
John Prior
Marek Przybyszewski
Alan Pucill
Seth Pybas
Ralph Pyne
Ubence Quevedo
Edgar Quezada
Philippe Rabiller
Boel Ragna
Amit Rahat
Konrad Rainer
Daniel A Rankin
Thomas Rea
Douglas Reedy aka plook6969
Adam Reid
Karl Reininger
Frank Rezac
Ricardo Ribalda
Pedro Rica
Jeff Richard
Gerson Riddy
Michael Riegert
Gregory Riley
Sean Riley
Emilie Roberts
Antoine Robitaille
Simone Roda
Jose Rodrigues
Felix Rodriguez
Leannet Rodriguez
Allan Rogers
Bennett Rogers
Tyson Rogers
Chrissan Römer
George Roshan
Jesus R Ross
Mauro Rossetti
Pavol Rovensky
Golan Rowe III
Philip Rowlands
Hans Ruegg
P Ruf
Nicolas Ruff
Paul Ryan
Chris Ryder
Felipe Saa
Kenny Saltiel
Santiago Salvador
Steve Sanchez
Claire Sanders
Richard Sands
Havard Sandvand
Carlos Sanmartin Dominguez
Stefan Schaden
Olaf Schalbe
Alexander Schardt
Roger Scharer
Barry Schatz
Rony Schell
Timmy Schweer
George L. Schmauch Jr
Ronald Schmetzer
Rico Schmitteck
Todd Schneckloth
Nigel Schofield
Timothy Schroeder
Martin Schulte
Florian Schultheis
Oliver Schulz
Jan Schwager
Harry Schwartz
Matthew Scott
Daniel Sedory aka The Starman
Tom Seiffert
Jacques Seignolles
Axel Seinsche
Janice Semenkovich
Amir Sheroot
Emanuele Signori
Ralph Silberman
Carlos Silva
Sandreano Silva
Geoffrey Simmons
Dave Simpson
Rudy Sinama
Daniel Sinclair
Michal Sindlar
Joshua Skinner
Ola Skjeldal
Alan Skonieczny
Roger Slack
Andrew Slater
Don Smith
Alfredo Sola
Paolo Soleni
Theodore J. Soldatos
Martin Sosnowski
Joseph Spada
Andre Spahlinger
Matthias Spang
Michael Spann
Philippe Spard
David Spigolon
Michael Spira
Michael Spradlin
Mark Stam
Wilfried Stanke
Keith Stansell
Joseph Stateson
Peter Steffek
Jan Stehlik
Claude Steichen
Anne Steingass
Martin Steppuhn
Lee Stewart
Robin Stewart
Jan Strube
Xavier Subira Soler
Paul Suchko
Nicolas Sulek
Trevor Sullivan
Richard Sutter
Swen aka bagsbanni
Tim Switzer
Steven Szabo
Sébastien Tabarly
Philippe Taine
Erhan Tamer
Richard Tan
Perry Tancredi
Alexander Taubenkorb
Andrew Taylor
Donald Taylor II
Pierre Teixeira
Sylvain Tehard
Gerald Tempel
Tempus Dictum, Inc.
Claus JJ Tern
Carlos Terre
Jean-Loup Tessiere
Michael Thadewaldt
Brian R. Thacker
Alain Theophile
Julius Thijssen
Florent Thoumie
Alexis Thuillet
Tiger aka IndianTigerrr
Arnaud Tiger
Allan Todd
Heinz Tödter
Diane Tompkins
Lein Ton
Phuong Tran
Olivier Trannoy
Travel Bargains, LLC
Tree aka treenyc
Marc Tretiakow
Clément Trosseille
Evgueni Trounev
Chow-yee Tse
Kaila Tsutakawa
Jaakko Tuosa
JFH Turin
Neil Turton
Chris Uglanica
Yury Umanets
uT mansel
Sylvester van de Logt
Mateusz Urbanowicz
Oscar Urra
Martin van den Berg
TK van Dyk
Rene Valladares
Paul Vandenheuvel
William VanderPol
Ronald Van Kleeff
Victor van Rooijen
Bert Van Velsen
Daniel Vasques
Simon Venables
Mickael Vera
Viaduct Corporation
Maxime Vignon
Erika Vilches Gonzalez
Teresa Vincent
Len de Vlaming
Joy Vyloppully
Kwong Chi Wai
David Wald
J Bryan Wall
Ki-Cheng Wang                                                                           6.9(Amazon.fr)
Christopher Wanko
Laurent Wargon
Nathan Wayne
Laurence Weager
Achim Weber
Andreas Weber
Paul de Weerd
Markus Wehle
Erich Wehrhahn
Peter Weilenmann
Ari Weintraub
Martin Weinz
Olaf Weiser
Dennis Welch
Dirk Van Welden
Brian Wengel
Jorg Wenzel
Elmar Werner
Brenton West
Alexander Wichmann
Jordan Wiens
Christoph Wieseke
Andrew Wigginton
Jamie G Wild
Nigel Williamson
David Wilson
Jack Wilson
Myles Wilson
James Winfrey
Tim Winspear
Felix Wissmann
Steve Wheeler
John Whitney
Dominik Piotr Wnek
Miles Wolbe
Patrick Wolf
Jason L. Woodruff
Michael Wooldridge
Jonas Wörlein
Peter Wrenshall
Zane Wright
David Wrigley
Stella Wu
Jurgen Wunschel
John Yasmer
Vernon R Young
Victor Yu
Tivo Za
Paolo Zambernardi
Marko Zarkovic
Kristen Zborowski
Dmitri Zdorov
Jonathon Zener
Alexander Zhuk
Georg Zimmer
Brian Zinn
Alessandro De Zorzi
Cesar Luis Benavides Zuniga
