Thanks go to:

Michael Newlyn Blake
		For setting up the motion mailinglist and the onsave command.

Mathias Bogaert
		Lots of good ideas and the motion logos

Ashley Cambrell
		PostgreSQL support, put_jpeg_grey(), webcam bugfixes.

John Edwards
		Added the 'pal-nc' norm.

Stephen Farrugia
		Fixing the division by zero problem.
		This makes motion a lot more stable.

Miguel Freitas
		Came up with the round robing idea.

Aaron Gage
		Pointed me to the vid_mmap/int problem when calling SYNC in
		video.c

Mihnea-Costin Grigore
		Fixed the oldlayout behaviour of snapshots.
		Fixed snapshot link extension.
		Added the snapshot_overwrite option.
		Fix for correct mpeg names when using mpeg_encode.

Jan Gyselinck
		Original time/date-stamp code.
		ppm support
		Good ideas

Colling H	New frame_limit.

Wesley Hosking	
		For pointing me to the absence of a frame length check using
		read for capturing

Kenneth Lavrsen
		Wrote the excelent motion guide.
		Fixed low_cpu to check for a 1sec. maximum wait.
		Updated manpage for 3.0.0
		New usertext additions to draw.c
		Webcam fixes

Lionnel Maugis
		ffmpeg code

Andrew McCarthy
		Added the netcam functionality to the original axis code.

Randy McEoin
		For adding the onmpeg command.

Marcel J.E. Mol
		new show.cgi and genhtml.sh, -a without alarm, both motion
		and normal images, various improvements and ideas

Sean Murphy
		Executing external commands

nemosoft
		For his differential view in the camstream program.
		It inspired me to make this. And for a great program to test my
		video loopback support.
		(www.smcc.demon.nl/camstream/)

nullset?
		For the ir script to turn motion and lights on and of

Mikko Paananen
		Changed netcam open to use pipes and fixed authentication.

Pawel Pierscionek
		Signal blocking during ioctls.
		Greyscale blowup optimization

Philippe Possemiers
		For fixing the bug that prevented external commands, mail
		and sms from being called at the first event.
		And for writing the send_jpg.py script.

Alan Post
		Pointed me to the exit(-1) instead of exit(1) calls.

Dietz Proepper
		Always output diff count and output image type selection

rasca
		A lot of the code in motion.c comes from his vidcat program
		which is part of the w3cam package. (jpeg creation and parts
		of the image capture function)
		(www.hdk-berlin.de/~rasca/w3cam/)

Petter Reinholdtsen
		Adding the install option to the makefile.

technolust.cx
		For hosting motion.technolust.cx

Mark Thomas
		Created the original thread patch for motion enabling motion to
		watch multiple cameras.

Dirk Traenapp
		Added the mpeg creation on exit and SIGUSR1, also made the start
		for max_mpeg_time.
		Found the 'strtok' call that caused motion to crash under RH7.0

Sean Watkins
		Created a centralized logging function that became event()

Tristan Willy
		Wrote Axis 2100 support and added the check for 
		~/.motion/motin.conf

Robert Eugene Wood
		Inverse pixels for locate box.

Yieldtech
		These guys are making a complete linux based security system
		with motion as one of its components.
		They did the mysql support, new fileformat and the symbolic
		link to the snapshots.
		You can find them at yieldtech.cz

Christian W. Zuckschwerdt
		Modified the Makefile and configure files to be more flexible.


Everybody who has contributed ideas and remarks to this project
