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 -- an MP3 server

Quickstart: - download + download
edna project page @@ -41,7 +41,7 @@

What is edna?

edna allows you to access your MP3 collection from any networked computer. This software streams your MP3s via HTTP to any MP3 player that supports playing off a - remote connection (e.g. Winamp, FreeAmp, Sonique, XMMS). + remote connection (e.g. Winamp, FreeAmp, Sonique, XMMS, WMP).

edna supports: @@ -101,65 +101,21 @@

What is edna?


-

Features in 0.5

+

Where to get it?

- 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. -

- -
-

Can I have the source?

- 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.

@@ -272,12 +228,14 @@

Thanks

  • Steve Davis: init scripts
  • Dieter Deyke: image display and playlist rewriting
  • Jeffrey Griffith: server statistics, edna client, web design
  • +
  • Christophe Kalt: Unicode pages, ZIP support, fixes, releases
  • Stephen Kennedy: skipping the top-level directory, skip ".foo" directories
  • Erno Kuusela: access control
  • Andy Lowe: recursive play lists
  • "Lord Satan": Python 1.6 and later compatibility
  • PK Shiu: the "is new" feature
  • +
  • Shaw Terwilliger: support for serving icons, text files
  • Bill Tutt: NT Service ability, shuffle play, multiple file extensions (and more)
  • "vivake": XML output and extended MP3 info
  • @@ -288,9 +246,5 @@

    Thanks


    Greg Stein
    - - -Last modified: Thu Feb 22 02:36:49 PST 2001 -