Path to this page:
./
audio/ezstream,
Streaming client for Icecast
Branch: CURRENT,
Version: 0.6.0nb2,
Package name: ezstream-0.6.0nb2,
Maintainer: pkgsrc-usersezstream is a command line utility which is a improved version of the old
"shout" utility. It enables you to stream mp3 or vorbis files to an icecast
server without reencoding and thus requires very little CPU. ezstream is
controlled via a XML config file (a few examples are provided in the conf
directory).
ezstream can stream mp3, ogg vorbis, and ogg theora files as well as reading
from stdin. ID3v1 tags are supported in mp3 files and all ogg vorbis tags are
propagated as metadata as well.
Required to run:[
textproc/libxml2] [
audio/libshout] [
audio/taglib]
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: 7817942031411cddf8e4f6d3dd0682a71fc1a592
RMD160: b859b39f89e363103330c1720d8c33a32f893f69
Filesize: 244.578 KB
Version history: (Expand)
- (2020-11-05) Updated to version: ezstream-0.6.0nb2
- (2020-06-02) Updated to version: ezstream-0.6.0nb1
- (2017-11-23) Package has been reborn
- (2015-10-14) Updated to version: ezstream-0.6.0
- (2014-10-20) Updated to version: ezstream-0.5.6
- (2013-10-17) Updated to version: ezstream-0.5.4nb2
CVS history: (Expand)
2020-11-26 16:56:07 by Nia Alarie | Files touched by this commit (1) |
Log message:
ezstream: Fix HOMEPAGE, delint
|
2020-11-05 10:09:30 by Ryo ONODERA | Files touched by this commit (1814) |
Log message:
*: Recursive revbump from textproc/icu-68.1
|
2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689) |
Log message:
Revbump for icu
|
2018-02-02 11:40:12 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
ezstream: Leave pkgsrc to handle security features.
|
2015-11-03 02:12:56 by Alistair G. Crooks | Files touched by this commit (409) |
Log message:
Add SHA512 digests for distfiles for audio category
Problems found with existing distfiles:
/pub/pkgsrc/distfiles/amp-0.7.6.tgz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
/pub/pkgsrc/distfiles/mp3to.gz
/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-10-13 20:02:10 by Sergey Svishchev | Files touched by this commit (2) |  |
Log message:
Update to 0.6.0. Changes:
* This release contains a SECURITY FIX for a command injection vulnerability
that was found and reported by Alexandre Rebert:
The previous handling of metadata placeholders allowed for arbitrary shell
commands to be trivially injected and executed as the ezstream user, via
malicious media files.
* This release requires users to ADJUST their CONFIGURATION:
To protect against the injection vulnerability above, metadata is now
properly quoted and escaped from the shell. This means that any extra
quoting must be removed from configuration files.
Remove all quoting from metadata placeholders in <encode/> and \
<decode/>
commands, e.g. replace "@M@" with @M@, and "@T@" with \
@T@, etc. Without
these changes, stream metadata will look both wrong and the injection
vulnerability may be re-introduced.
|
2014-10-20 13:02:53 by Makoto Fujiwara | Files touched by this commit (3) |  |
Log message:
(upsteam) Update 0.5.4 to 0.5.6
Changes in 0.5.6, released on 2009-08-31:
* ezstream-file.sh:
- [NEW] Add and install ezstream-file.sh, a new convenience shell script
that generates configuration and playlist from a template and
command line, respectively. (Bourne shell and POSIX utilities
required.)
See ezstream-file.sh(1) for details.
* src/ezstream.c:
- [MISC] Be more tolerant towards faulty playlists and similar issues.
Failure to open a resource (e.g. a media file) is no longer fatal
and operation will continue until 100 subsequent errors. Based on
an idea from dhorton.
(Ticket #1585)
- [NEW] New command line option -s: Make ezstream function as a line-
based shuffling utility.
* src/playlist.c:
- [MISC] Consider no output from a playlist program to be equivalent to an
empty line, indicating that the end of the playlist is reached.
- [FIX] Do not complain when receiving an empty line from a playlist
program.
* examples/:
- [NEW] Add a real-world example playlist script with logging feature.
Changes in 0.5.5, released on 2009-08-01:
* win32/config.h:
- [FIX] Re-enable TagLib support in MSVC build. Found by Roman Donchenko.
(Ticket #1535)
* various:
- [NEW] New optional <sourceuser/> configuration option, to change the
username used in authentication with Icecast. Suggested by
Akos Veres.
- [MISC] Further improvements and minor fixes in the build system.
|
2013-10-17 09:56:42 by Thomas Klausner | Files touched by this commit (41) |
Log message:
recursive bump for audio/taglib shlib major bump
|