Fix for references to shout/shout.h that were causing build errors.
Merge from upstream libshout v2.4.6 extra fixups.
Merge from upstream libshout v2.4.6.
Fix: Add missing libogg detection
Fix: Made host etc. a requirement in oggfwd mode
Cleanup: Improved style
Update: Made string2proto() return result by pointer
Update: Added copyright/license statement and code stub
Update: changed "-h" to "-H", and "-p" to "-P"
Feature: Prefer minimal response to SOURCE/PUT as per RFC 7240
Fix: Handle SHOUTERR_RETRY correctly in nonblocking.c
Feature: Clarify shout.h
Fix: Allowed to set SHOUT_TLS_AUTO when without TLS support
Update: Extended list of copyright holders
Update: Outsourced argument parsing to a function
Fix: Prohibited trailing arguments
Feature: Added "-m" for oggfwd mode
Update: Added note about invalid keys in oggfwd
Update: Replaced string literals with SHOUT_META_*
Fix: Remove usleep() for POSIX targets
Update: Added usage for oggfwd mode
Update: Moved string2proto() to the top of the file
Feature: Added usage ("-h" or "--help")
Feature: Added actual streaming to shoutout
Update: Fixed return type of string2proto()
Update: Outsourced protocol mapping to a function
Cleanup: Removed unused comment
Update: Changed shoutout to use library defaults
Feature: Added support for setting TLS mode
Cleanup: Mark shout_[sg]et_dumpfile() as obsolete as SHOUT_PROTOCOL_XAUDIOCAST is deprecated
Feature: Added stub for tools/shoutout
Update: Converted FLAG_* defines to enum
Feature: Added support for setting content language
Fix: Fixed error message in non-blocking mode
Feature: Added support for setting format
Update: Fixed indentation
Feature: Added argument parsing to shoutout
Update: Added options for oggfwd mode
Fix: Typo
Update: Updated NEWS to reflect current changes since last release
Feature: Added support for setting metadata
Feature: Added oggfwd mode
Fix: Corrected setting for non-blocking mode on connections
Update: Added code to set stdin to binary mode on windows
Feature: Added support for "--meta"
Update: Simplified SYNOPSYS
Feature: Referenced shout(1) in NEWS
Update: Fixed list of TLS modes when compiled with no TLS
Fix: Made all messages go to stderr
Update: Renamed station metadata options to include "station-"
Fix: Corrected types
Update: Set new version number
Update: Moved defaults into #defines into the head of the file
Feature: Split --format into --format and --usage
Update: Added shout.1 for installation
Update: Mentioned that TLS modes depend on libshout build options
Fix: Made it compile with GCC again
Feature: Added warning in case mount does not start with slash
Update: Noted oggfwd in shout manpage
Fix: Added shout.1 to EXTRA_DIST
Feature: Added support to use symbolic names for the port
Update: Extended check for oggfwd to also match oggfwd.exe
Feature: Added examples to --help
Update: Renamed shoutout(1) -> shout(1)
Update: Corrected --meta -> --station-meta
Update: Added manpage
Cleanup: Removed setting format
Feature: Added checks for station metadata
Fix: Corrected spelling of Icecast
Merge remote-tracking branch 'feature-tools' into devel
Merge of upstream 2.4.5 with broken mp3 metadata.
Fix: Moved declaration to begin of scope
Fix: Made OPTIONS match current implementation
Update: Set date of release
Fix: Corrected website address