diff --git a/ChangeLog b/ChangeLog index a1f8b26..1b2a1f6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,24 +1,38 @@ +Changes since 0.5 [2003/05/19]: +- New auth_level level to help with players unable to handle authentication +- Updated daemon/edna to support SuSE [by Bill Burdick SF#1225231] +- Added support for plain text files [by Shaw Terwilliger SF#791444] +- Added /resources URL to serve icons and such [by Shaw Terwilliger SF#791444] +- Serve UTF-8 encoded pages, added "encoding" configuration option +- Send Last-Modified HTTP header for files on disk [SF#987406] +- Updated MP3Info.py to latest available version +- http:// & ftp:// playlist handling fix [reported by Dirk Bergstrom SF#673815] +- Added all.zip pseudo files +- Extended M3U files are now parsed correctly +- 401 HTTP replies are now correctly sent on failed authentication attempts +- Added knowledge of .m4a and .mp4 extensions [SF#1295763] +- Added support for serving /robots.txt [based on SF#1200988 by fraumeni] +- Added exception handling on stat() failures. [SF#1200988 by fraumeni] +- Added support to hide music you're ashamed of. [SF#1200988 by fraumeni] +- Added support for MD5/SHA hashed passwords [SF#1378194 by Kumar McMillan] - -Changes for 0.5 ---------------------------------------- - - - unix deamon support - - reload config file on signal - - unix makefile - - "New since $DATE" is now available as a config option - - don't log requests for picture_extensions - - Full ID3 (v1 and v2) support (in default_complex.ezt template) - - Catch KeyboardInterrupt exception and print a exit message. - - Debug messages and a config option to enable them - - Urls are now linked and unquoted in the status page - - Simple Ogg Vorbis support - - Internal: support for Basic Authentication within _perform_GET - - Internal: support for seeking (HTTP1.1 Range Requests) - - Fixed winamp title problems - - Cleaned up error messages: - - bind() error - - configfile not found error - - Added name_prefix config option to override HTTP Host header when - generating playlists +Changes since 0.4 [2001/02/22]: +- unix deamon support +- reload config file on signal +- unix makefile +- "New since $DATE" is now available as a config option +- don't log requests for picture_extensions +- Full ID3 (v1 and v2) support (in default_complex.ezt template) +- Catch KeyboardInterrupt exception and print a exit message. +- Debug messages and a config option to enable them +- Urls are now linked and unquoted in the status page +- Simple Ogg Vorbis support +- Internal: support for Basic Authentication within _perform_GET +- Internal: support for seeking (HTTP1.1 Range Requests) +- Fixed winamp title problems +- Cleaned up error messages: + - bind() error + - configfile not found error +- Added name_prefix config option to override HTTP Host header when + generating playlists diff --git a/edna.py b/edna.py index a11898d..e643a58 100755 --- a/edna.py +++ b/edna.py @@ -24,10 +24,10 @@ # http://edna.sourceforge.net/ # # Here is the CVS ID for tracking purposes: -# $Id: edna.py,v 1.82 2006/03/09 22:30:25 gstein Exp $ +# $Id: edna.py,v 1.83 2006/03/11 19:36:29 syrk Exp $ # -__version__ = '0.5' +__version__ = '0.6' import SocketServer import BaseHTTPServer diff --git a/www/index.html b/www/index.html index 41c2c6b..6b6aab7 100644 --- a/www/index.html +++ b/www/index.html @@ -18,7 +18,7 @@
edna supports: @@ -101,65 +101,21 @@
- edna is currently labeled as - version 0.5 because there are still a few more features + The latest edna is currently labeled as + version 0.6 because there are still a few more features that I would like to add. It is very stable and can be used (now) without a problem. -
- -Version 0.5 is mostly bugfix release with some added features: - See the ChangeLog for full details. -
-
- Version 0.4 of edna has quite a lot of new features over - 0.3. Most of this work came from submitted patches (thanks - everyone!). Here is a list of the significant changes: -
-- Please feel free to sign up on the - edna - mailing list. We discuss new features, installation and - configuration issues, and current development. -
- -- Of course! edna is licensed under the + edna is licensed under the GPL. It is a small Python script. At the moment, it is about 1000 lines (version 0.1 was only 250!). You can get the source from the - distribution. + distribution.