--------------------------------------------------------------------------
---------                  Ampache -- CHANGELOG                  ---------   
--------------------------------------------------------------------------

--------------------------------------------------------------------------
  v.3.2.2 08/23/2004:
  	- Fixed a problem with the garbage collection function in libglue
	- Check for iconv function, if it doesn't exist it will warn you
		on the catalog page that ID3V2 tags may be incorrect.
	- Fixed a problem with verify single catalog (Thx Framercy)

--------------------------------------------------------------------------
  v.3.2.1 08/16/2004:
  	- Fixed an encoding problem that occured when pulling in non us
		chr from the id3 tags. (thx Kristoffer)
	- Removed extra lib file.

--------------------------------------------------------------------------
  v.3.2   08/11/2004:
  	- Fixed XMLRPC duplicat function problems
	- Fixed getid3() issues by manualy setting memory limit for php
		if current setting is below 16M
	- Supressed errors that occured when PHP-GD tried to read a gif
		image. 
	- Added auto refresh of index.php (Thx vireas)
	- Fixed a problem where saying no to a user delete deleted it
		anyway. (Thx Dogsbody)
	- Fixed a problem with admins updating users preferences
	- Removed Edit button from delete confirmation for playlists
	- Improved /test.php a tiny bit

--------------------------------------------------------------------------
  v.3.2-Beta2 07/12/2004:
  	- Yet more improvments to album art code, now checks for 1x1 
		images if you have GD installed (Thx mikej)
	- Fixed a problem where \n or other whitespace would get into
		album name
	- Fixed catalog update destroying tags on ogg and rm files
	- Added RSS feed page (thx speedyb) see /rss.php
	- Fixed a problem with libglue that cropped up with 4.3.8
	- Added install.pl (initial release)
	- Fixed last seen again....
	- Fixed up the test.php to it actually works correctly
	- Added get album art from url Thx gwynnebaer
	- Added config option to set default search type Thx gwynnebaer
	- Tweaked headers to make them nicer with large numbers Thx gwynnebaer
	- Tweaked preferences code so it works as advertised.
	- Updated to GETID3() 1.7.1-b1 Woohooo!

--------------------------------------------------------------------------
  v.3.2-Beta1 07/02/2004:
  	- Tweaked getid3 library in an attempt to prevent non-fatal
		foreach error
	- Replaced "no album art" image (thx Gargamale)
	- Last Seen now actually works, can be viewed on the user
		screen in the admin section
	- Fixed a Artist catalog problem introduced with the new
		getid3 library
	- Now takes into account https vs http using _SERVER['https']
		variable
	- Added force_http_play which ignores https and always forms the 
		urls in the m3u as http, default is on
	- Added http_port incase your http server isn't runing on port 80
	- Fixed a typo that caused clean_artist not to work with mysql 3.x
	- Logical Random play query (Thx Famercry and mikepell)
	- Updated the XMLRPC library and hopefully improved it a little :)
	- Improved Ampache.pm no longer requires secrets file and automaticly
		find path information (ignore errors :P)
	- Added rename_all & sort_all to fileupdate.pl in /bin
	- Fixed a problem where play_type == 'local_play' wouldn't actually
		do anything
	- Added sweet new album art code from MikeJ that searches Amazon
		(Requires Developer Key, see config file)
	- Applied some fixes to the album art (Thx gwynnebaer!)
	- Added MOTD on the login page (see README)
	- Fixed another seek problem (Thx gwynnebaer)
	

--------------------------------------------------------------------------
  v.3.2-Alpha3 06/13/2004:
  	- Added last_seen to user table now tracks when they last
		visited ampache
	- Changed the preferences table to key,value pairs makes it
		easier to add new preferences without having to update
		the database again
	- Put in initial downsampling work
	- Updated Ampache.pm and fileupdate.pl (Thanks Matt Shaffer and Nikk)
	- Fixed a problem with the play count when you tried to seek
		a file. 
	- Made the single album view a little nicer looking
	- Added "Reset Album Art" action that removes the album art from the
		database and re-querys the mp3s
	- You can now select multiple genres when using Play Random
	- Changed default action for albums/artists to browse per Alphi's 
		recommendation. 
	- Fixed a bug introducted into the config file. 
	- Finally fixed web_path so that you only need to define the path
		to ampache (ie /music) rather than the full URL such as
		http://localhost/music. 
	- Added another fix so that it takes into account the port when 
		logging in (was ignoring it before) Thx DogsBody
	- Fixed a playback problem where song would reset after the
		php max execution time Thx Nicolas Savoret
	- Fix for some web_path vs web_host problems Thx Nick Wilson
	- Fixed it so that disabling a user actually works now
	- Playback now pays attention to disabled status and make sure
		uid ends up being a valid user
	- Reworked preferences, adding play_type in place of multicast
		downsample and local_play
	- Downsampling should now work if play_type is set to downsample
		and you do a little manual configuration
	- Tweaked filename passed to players so that oggs work a little
		better - Thx Dale Cooper and Gwynnebaer.
	- Upgrade to newest GetID3 library - Thx Gwynnebaer!
	- Initial support for RM files (Not Tested)

--------------------------------------------------------------------------
  v.3.2-Alpha2.1 04/27/2004:
  	- Fixed a problem with the user functions which was handling 
		passwords in a _very_ bad way.
	- Updated the title tag on now_playing

--------------------------------------------------------------------------
  v.3.2-Alpha2 04/24/2004:
  	- Put Prefix back in Artist name
	- Fixed Text echoed out during a catalog update, and made the 
		catalog update actually work!
	- Fixed Prefix problems on album view and simplified the code
		for displaying albums.
	- Albums by Artist page now shows all of the Album art. (Thx MrBlahh)
	- New Blank Album Image
	- Weighted Random Play (Thx Mikepell)
	- Fixed a the removal of disabled songs. 
	- Cleaned up and fixed basic user functions
	- Reorganized the Main Page moving recently added albums/artists
		on to the front page.
	- Fixed Catalog Functions so that it removes old stats when
		you clean/update/delete.
	- Updated Database getting ready for XML-RPC
	- Reintroduced Access Lists allowing for XML-RPC permissions
		and stream/download permissions
	- Added XML-RPC code back in (Expermential & DANGEROUS!!)
		must be turned on in ampache.cfg 
	- Moved Config File to $ampache/config from $ampache/modules
		makes more sense there....
	- First step towards quicktime playback capabilities (Thx Nick) 
	- Fixed a problem with catalog genre names that put an extra
		slash in genres with " or '.
	- Added Clear Now Playing under catalog tools incase you get some
		funky data stuck in the now playing queue.
	- Fixed user deletion. Preferences and stats were being left behind
	- Hopefully fixed Album/Artist/Song Cleaning so that it works with
		Mysql 3.23 (We were using 4.0+ sql syntax)
	- Updated Now Playing to show album link and shortened song title
		if needed
	- User functions should always return to the user page when done.

--------------------------------------------------------------------------
  v.3.2-Alpha1 03/23/2004:
  	- Added Now Playing
	- Updated the migration tool (update.php)
	- Added ability to turn on/off ability to download songs
	- First step towards upload capibilities
	- Early version of "Local Play"
	- Per User preferences
	- "Legalize" option that only allows one copy of a song to be played 
		at any one time. 
	- Fixes for popular songs being incorrectly reported.
	- Fixes to Play All Songs by Artist/Album 
	- Improvments to playlists. 
	- Many other minor bug fixes

--------------------------------------------------------------------------
  v.3.1.3 01/11/2004:
  	- Fixed a link problem on the logout page
	- Fixed Full Album not being displayed in the title tag on show_songs
	- Doesn't try to show album art for Unknown Albums
	- Fixed a config problem introduced in 3.1.2
	- Stops looking for album art after finding a single one (reduces load)
	
	
--------------------------------------------------------------------------
  v.3.1.2 12/30/2003:
  	- Fixed Single Song Per Album bug if the album title contained
		a single-quote
	- Fixed problems with quotes, and special chr in id3 tags 
	- Fixed a few html problems
	- New version of Getid3() see www.getid3.org
	- Fixed Connected user count looking incorrect
	- Cleaned up HTML in show_songs.
	- Now returns an error if adding a user fails
	- Fixed Stat Clean and Catalog Delete still happening even if you 
		clicked no
	- Removed Clean All Catalogs and Access link because those
		features are currently broken

--------------------------------------------------------------------------
  v.3.1.1 12/26/2003:
  	- Fixed a problem with the clean catalog function not actually 
		working correctly, also added a checkbox to auto delete
		dead songs
	- Fixed a problem with readconfig not working on windows 
	- Fixed a problem where dead songs would get added to a playlist
	- Added a missing break in the case function of admin/catalog.php
	- Removed preferences tab because it doesn't actually work
	- Made Catalog Update not display errors if it can't find the file
	- Catalog Update should no longer time out
	- Added in some escaping for single quotes in some extra id3
		fields

--------------------------------------------------------------------------
  v.3.1, 12/23/2003:
	- Fixed problem with quick search on artist only allowing 1 chr
	- Fixed broken image on albums with no art
	- General HTML cleanup
	- Changed link name to "Play" from m3u
	- Ordered genre pull down by name rather than ID
	- Make it not look for album art if it wasn't viewing an album
	- Removed random play stuff from album page 

--------------------------------------------------------------------------
  v.3.1-Beta2, 12/16/2003:
  	- Fixed double http:// in a few places (Thx Lamar)
	- Typo in Form variable (Thx Lamar)
	- Album Playlist Fixes (Thx Lamar)
	- Added trailing slash to admin links (Thx MrBlahh)
	- Removed from register globals requirements

--------------------------------------------------------------------------
  v.3.1-Beta1, 12/10/2003:
	- Compleated support for OGG files (Thx Hopson for original code)
	- Fixed Viewing Albums
	- Addtype no longer required in apache config. Headers
		are now passed in that delecate grey zone where all the 
		browsers we can find seem to work.. (Thx Rubin)
	- Fixed it so that you no longer have to edit init.php (Thx Rubin)
	- Added view all songs from this artist 
	- Hopefully fixed libglue once and for all... 

--------------------------------------------------------------------------
  v.3.1-Alpha5, 11/29/2003:
  	- Added Duplicate song checker to catalog tools (Thx Alphi)
	- Fixed missing Genre check when updating id3 tags
	- Added Disable Option for Admins when showing songs
	- Removed some un-needed files
	- Fixed 'Fuzzy' Math in list_header (Thx Andy)
	- Fixed stats on the main page (Thx Andy)
	- General Code Cleanup (Thx Andy)
	- Fixed double login problem

--------------------------------------------------------------------------
  v.3.1-Alpha4, 11/27/2003:
  	- Yet more search options
	- Fixed a few more admin tool issues
	- Added a play via Genre + Catalog (Thx Rubin)
	- Fixed Random Play (Rubin)
	- Fixed catalog so that if file exists but isn't readable 
	    it doesn't add it to the catalog empty (Thx Andy Morgan)
	- Fixed update.php to check what version of the db is being run
	    and update accordingly (Rubin)
	- Added bare bones for Album Art support from the mp3 files (Rubin)
	- Fixed Play Selected from Albums/Artists

--------------------------------------------------------------------------
  v.3.1-Alpha3, 11/25/2003:
  	- Fixed some installation problems
	- Added a few new search options
	- Fixed catalog delete, and other misc link problems
	- Added migration tools (Thx Andy Morgan)
	- Re-worked Genre

--------------------------------------------------------------------------
  v.3.1-Alpha2, 11/24/2003:
  	- Start of compleate re-write of ampache code
	- Fixed register globals problem, should no longer be required to be on
	- Added ID3V2 tag support
	- Improved playlists, added track var
	- New Looks and feel thanks to Ben Shields
	- Compleatly rebuilt cataloging again... 
	- Fixed orphaned files

--------------------------------------------------------------------------
  v.3.0, 04/05/2002:
  	- Added Randall Ehren to the "Ampache Development Team" :-)
  	- Completely rebuilt catalog mechanism
	- Remote catalog updates via XML-RPC
	- Fixed orphaned file interface
	- New tools to update ID3 tags easier
	- Changed admin interface to be easier to use
	- Many bug fixes

--------------------------------------------------------------------------
  v.2.5, 03/04/2002:
  	- Bug fixes and code cleanup
	- Final mod_mp3 only version

  v.2.0, 02/05/2002:
  	- Added stats page to clean up "Home"
	- Made default album/artist view start with match=A
	- Cleaned up admin/users interface to show who's logged on
	- Added ability to anonymously mail all users via admin

--------------------------------------------------------------------------
  v.2.0rc2, 01/18/2002:
  	- Fixed update catalog tools to remove songs that have changed
	- Added support for the mod_mp3 MySQL dispatch -> you no longer need
		to restart apache for new songs
	- Minor interface fixes (spelling, wording, etc)
	- Added per-user statistics
	- Made album/artist views easier to digest
    
--------------------------------------------------------------------------
  v.1.21, 07/29/2001:
    Minor bug fixes from various users (see readme)
    Updated Album and Artist views
    Added play all songs from artist and randomize songs from artist

--------------------------------------------------------------------------
  v.2.0rc1, 01/10/2002:
	- User/session management for admin
	- fix 'Greatest Hits' problem
	- Wrote setup.php for initial setup of server
	- Reworked administration pages
	- Per user profile settings/updates
	- Playlists stored per user
	- Private/Public playlists
	- Show most popular songs/artist
	- Added play.php wrapper to track song play
	- Added stats for number of times played for artist/album/song
	- Add demo mode
	- Tweak album view to show artist as well
	- Change format/view of "Home" page
	- show songs for an artist on album page
	- fixed single song play
	- select all feature for song view
	- greatly enhanced search result capabilities
	- Show how many users connected
 
---------------------------------------------------------------------------
  v.1.20, 07/22/2001:
    Lots and Lots of bug fixes
    Replaced mp3.php class with Sandy McArthur, Jr's id3 class
    Song editor -> update DB and/or song file -> integrate with orphan files
    Add genre support and allow genre playback and stats
    Add track support ... now should order in album order 
      automatically if ID3v1.1 tags used
    ID3v1.1 support for writing/reading files
    Tweak filefind to make filename be name of orphaned songs
    Moved "Orphaned Files" into the admin section

--------------------------------------------------------------------------
  v.1.10, 05/08/2001:
    PHP-only version now; can catalog all MP3's via PHP
    Tweaked perl script to not return SQL errors
    More interface tweaks to make site look purdy

--------------------------------------------------------------------------
  v.1.07, 05/04/2001:
    Changed URL for mod_mp3 to media.tangent.org
    Tweaked interface even more and cleaned up build process even more.

--------------------------------------------------------------------------
  v.1.06, 05/04/2001:
    Many more updates to the tools and interface.

--------------------------------------------------------------------------
  v.1.04, 04/29/2001:
    Prettied up interface some more.
    Tweaked code for .pls support (added artist, album)
    Fixed filefind to work around .AppleDouble directories

--------------------------------------------------------------------------
  v.1.03, 04/29/2001:
    All kinds of build changes.
    Added support for .pls

--------------------------------------------------------------------------
  v.1.02, 04/29/2001:
    Minor build changes.

--------------------------------------------------------------------------
  v.1.01, 04/29/2001:
    First version.
--------------------------------------------------------------------------


