2004-06-14 Bryan Kilian <bryan@wuzzle.org>
        Added a htpasswd version of the album protection. If you don't
        specify a password for a user_required, the system will look in
        a htpasswd style file specified in config.inc
        Added an admin function. If the web server can write to the desc
        directory and admin mode is enabled, a small "modify" link will appear
        in the lower right corner. Clicking on this checks if you have an
        admin_user configured in config.inc and identifies the user. (you have
        to use a htpasswd file for this) 
        Once in admin mode, you can modify descriptions or create new ones.
        You can also browse through folders that are password protected.
        If you are going to use this feature, I'd suggest you either have your
        albums owned by the webserver user, or set your desc dir to the cache
        dir. (Just remember, if you do that, you can't just blow away your
        cache to regenerate thumbnails)
        I've also checked in a "passgen.php" file for those people who don't
        have htpasswd, you can just cut and paste lines into a password file.

2004-06-08 Bryan Kilian <bryan@wuzzle.org>
        Long time no update. Version 2.1
        * common.inc, dfl_config.inc: Enabled password protected albums
        To password protect an album create a .config file in the album
        dir you want to protect and put the $user_required and
        $pass_required variables in it. I'll check in a sample album with
        it.
        * showpic.php: Fixed a couple of bugs related to image scaling.
        * Makefile: Just cleaned up a little, and defaulted root installs
        to nosuid
        * index.php, view.php: Just moving some stuff around
        * Password Album: A copy of the default album, but password protected
        username: test, password: pass

2001-11-01 Bryan Kilian <bryan@wuzzle.org>
        Ok, I decided that I was tired of copying files everywhere before
        checking them in, so I removed album.php and dfl_index.php, merged
        them into index.php. I changed config.inc and common.inc so it
        would do the right stuff if there was no config.inc
        I also changed the makefile to take care of my changes. I also changed
        the version to 2.1pre1. Now I'll do user login stuff.

2001-10-31 Bryan Kilian <bryan@wuzzle.org>
        * view.php, index.php: Changed the way images get loaded. Now
        everything uses a wrapper script.
        * common.inc: rewrote DisplayImage to use the wrapper.
        * config.inc: added option for the display wrapper.
        * showpic.php: the wrapper in question.

        # The wrapper script will decide whether to resize an image, it'll do
        # the resizing automatically, and it will not delay the HTML
        # generation. This may have some performance issues, since multiple
        # converts will happen simultaneously, depending on what the browser
        # does. However, if the user turns images off (Why, I know not). It
        # will not even create the images now, where it used to create them
        # anyway before.

        # This also means that now we can move away from having the images in
        # a web accessable directory. This increases security, and also opens
        # the way to have password protected albums (My next project if I'm
        # not too lazy).
        
2001-09-05 Remi Zara <remi_zara@mac.com>
	* view.php, common.inc: Fixed issue where GetImageSize does not work. There mught be some
	cleaner solutions.
	* cosmetic changes.

2001-09-04 Remi Zara <remi_zara@mac.com>
	* common.inc: Fixed bug #457158. Cosmetic changes. Improved error handling in "int" method
	in CreateImage(). Added support for GIF and PNG.

2001-09-03 Remi Zara <remi_zara@mac.com>
	* album.php: moved some code out of loops.

2001-09-01 Remi Zara <remi_zara@mac.com>
	* album.php: made the navigation bar in the bottom more like Google.
	It now displays at most 9 pages before and at most 9 after the current
	page.
	* common.inc: corrected the "end" standard link

2001-08-31 Remi Zara <remi_zara@mac.com>
	* album.php: calculated the size of the album pic.
	* common.inc: translated htmlentities in alt attributes of images. 

2001-08-30  Remi Zara <remi_zara@mac.com>
	* README: fixed reference to GD method. Replaced with int image tool
	* common.inc: disabled error display when creating cache folder for
	PHP version >= 4.0.5 (there was a warning when the directory already
	existed
	* album.php, view.php, common.inc: added standard link (see HTML 4 spec
	 12.3)

2001-08-29  Remi Zara <remi_zara@mac.com>
	* dfl_style.css: fixed CSS, now CSS compliant !


2001-08-28  Remi Zara <remi_zara@mac.com>
	* common.inc: fixed cache directory creation bug (#426428). fixed some
	HTML
	* album.php: fixed some HTML
	* view.php: fixed some HTML
	* dfl_style.css: added rule to fixe some HTML
	
	Now we should be HTML 4.01 strict compliant !

2001-03-08  Neale Pickett  <neale@pobox.com>                    pre5
	* Makefile: more random fixes for brain damage
	* dfl_index.php: more cruft for easier-to-read messages if
	you haven't typed "make" yet or you don't have PHP.

2001-03-07  Neale Pickett  <neale@pobox.com>
	* Makefile: took out the uid check, as it was breaking on
	Solaris (thanks Chris Halverson)
	* README: changed my email address (thanks again, Chris
	Halverson)

2001-03-06  Neale Pickett  <neale@pobox.com>
	* dfl_config.inc: Oops, it's "int", not "gd".
	* common.inc: Do a mkdir() before creating an image with gd.

2001-03-05  Neale Pickett  <neale@pobox.com>

	* view.php: applied patch to keep size selection even in
	tall photos (applies patch #403686, submitted by anonymous)

2001-02-12  Neale Pickett  <neale@pobox.com>			pre4

	* convert.sh: Oops, I left in something to send me email
	whenever the ownership check fails.  Removed that, as well as
	the ownership check itself.  It was just causing problems
	anyway.

2001-02-11  Neale Pickett  <neale@pobox.com>			pre3

	* Makefile: now has a "suid" and a "nosuid" install option.
	
	* INSTALL: better installation instructions for the myriad
	different situations we've seen so far.
	
	Changed more occurances of "PHPix" to "PHPix2"

2001-01-29  Neale Pickett  <neale@pobox.com>

	* Makefile: index.php is now copied, not generated.  This should
	help keep CVS tidy, too.

	* INSTALL: Noted that you need a recent version of ImageMagick
	:-)

	* convert.c: Print out an error message if the shell script
	couldn't be executed.

2001-01-11  Neale Pickett  <neale@pobox.com>

	* common.inc: Fixed split infinitive in comment

	You can now specify the directory to search for the __desc.txt
	files.  That answers /that/ question.

2001-01-10  Neale Pickett  <neale@pobox.com>

	* Makefile: Added a check to make sure you're not trying to
	install as root (we may want to take this right back out)

	The more important change is that dist now sets uid and gid to 0.
	This should help with all the permission problems reports we've
	been getting.

2001-01-10  Bryan Kilian   <bryan@wuzzle.org>

	* common.inc, album.php, view.php: Added in multiuser support

	* dfl_style.css: added the div.contentIE section, so you can set
	things up seperately in IE.

	* dfl_config.inc: Added in the options controlling the multi-user
	setup

2001-01-05  Neale Pickett  <neale@pobox.com>                       2.0pre2

	* common.inc: Check for "../" in picture and album names (thanks
	Heiko Rath)

	This is a pretty nasty bug, so I bumped the version number and will
	release a new prerelease version immediately.

	* removed set_time_limit() line completely (thanks Bryan Kilian
	for investigating)

2001-01-04  Neale Pickett  <neale@pobox.com>

	* convert.sh: more verbose error reporting (thanks to Jens Meyer)

2001-01-03  Neale Pickett  <neale@pobox.com>

	* convert.sh: fixed a tpyo (thanks to Jens Meyer)

2000-12-28  Neale Pickett  <neale@pobox.com>                     2.0pre1

	* Makefile: Don't make index.php a symlink (reported by Keith
	Petit)
	(setup): Don't clobber existing config.inc or style.css

	* Makefile: Distributions now ship with a stub index.php that
	tells you to run make

2000-12-27  Neale Pickett  <neale@pobox.com>

	* convert is now a setuid wrapper for convert.sh, written in C.
	The makefile compiles and sets bits.

	* Makefile to ease with installation.

2000-12-05  Neale Pickett  <neale@pobox.com>

	* New layout, supporting style sheets

	* Split into two separate files for speed

	* Thumbnails no longer created with borders, this is now specified
	in the style sheet

	* Cached files go into a separate directory (cache/ by default)

	* Misfires (images that aren't generated for some reason) get a
	big toothy grin (definable in configure.inc) instead of a broken
	image icon

	* Supports __desc.txt text files for descriptions (in cache
	directory)

	* Album image shown instead of just a text link (album image
	stolen from IDS)

	* Supports albums within albums

	* Conversions are all done through an external program

	* Albums are only displayed on the first page

	* Lots of other ideas stolen from IDS


