===========================================================
             SHOUTcast Management Interface
===========================================================
             Release notes for SMI 0.3.4 final
        Nov 20, 2009 by resset@users.sourceforge.net
-----------------------------------------------------------

 This is the final 0.3.4 release. SVN repository r837.
Below are the core changes since the SMI 0.3.3 release.

CHANGES IN REQUIREMENTS
- Lynx is no longer required to run SMI
- PHP cURL extension must be installed and enabled
- Windows compatibility code added


CHANGES IN DATABASE STRUCTURE AND DATA
- New settings in table 'config':
  - path to sc_serv executable
  - enable/disable Flash player in media
  - playback URL to media files if using Flash


CHANGES IN FILE/DIRECTORY STRUCTURE
- Subdirectories added to shoutcast/ for different OS binaries
- OS specific sc_serv binaris placed in shoutcast/ subdirectories
- include/action.php removed - actions included in functions.inc.php


CHANGES IN CODE
- More stable start/stop/delete of stream servers
- startstream/stopstream functions now do all the work
- setting to enable/disable automatic start on creation now works
- MRTG is now run as a daemon instead of via CRON
- Lynx is replaced by call to PHP executable for MRTG stats
- cURL replaces fsockopen to improve Windows performance
- Changes in parts of code to avoid notices and warnings
- Replaced PHP functions marked as deprecated in PHP 5.3.0


GENERAL NOTES
The AutoDJ feature and media/playlist handling is in need of
a major overhaul, and can not be expected to be functional in
a Windows environment. This is set as a milestone task for 0.3.5.
