head 1.8; access; symbols pkgsrc-2023Q4:1.8.0.18 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.16 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.14 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.12 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.10 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.8 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.6 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.4 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.2 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.6.0.4 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.2 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.5.0.26 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.24 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.22 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.20 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.16 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.18 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.14 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.12 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.10 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.8 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.6 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.4 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.2 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.4.0.20 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.18 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.14 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.12 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.10 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.8 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.6 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.4 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.2 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.2.0.8 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.6 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.4 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.2 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.1.1.1.0.42 pkgsrc-2014Q3-base:1.1.1.1 pkgsrc-2014Q2:1.1.1.1.0.40 pkgsrc-2014Q2-base:1.1.1.1 pkgsrc-2014Q1:1.1.1.1.0.38 pkgsrc-2014Q1-base:1.1.1.1 pkgsrc-2013Q4:1.1.1.1.0.36 pkgsrc-2013Q4-base:1.1.1.1 pkgsrc-2013Q3:1.1.1.1.0.34 pkgsrc-2013Q3-base:1.1.1.1 pkgsrc-2013Q2:1.1.1.1.0.32 pkgsrc-2013Q2-base:1.1.1.1 pkgsrc-2013Q1:1.1.1.1.0.30 pkgsrc-2013Q1-base:1.1.1.1 pkgsrc-2012Q4:1.1.1.1.0.28 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.26 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.24 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.22 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.20 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.18 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.16 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.14 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.12 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.10 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.8 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.6 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-2009Q4:1.1.1.1.0.4 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.2 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc_base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.8 date 2021.10.26.09.58.53; author nia; state Exp; branches; next 1.7; commitid cF8UvcXIgKmoXieD; 1.7 date 2021.10.07.13.09.18; author nia; state Exp; branches; next 1.6; commitid e4SW5sFUCSIVCSbD; 1.6 date 2021.04.17.08.31.13; author nia; state Exp; branches; next 1.5; commitid 9IUMhsejPTMlECPC; 1.5 date 2018.02.02.10.40.12; author jperkin; state Exp; branches; next 1.4; commitid RFUhRI9dSWqjYgpA; 1.4 date 2015.11.03.01.12.29; author agc; state Exp; branches; next 1.3; commitid f6oNPVgDFD4PeAHy; 1.3 date 2015.10.13.18.02.10; author shattered; state Exp; branches; next 1.2; commitid opl6FyW5odIQvYEy; 1.2 date 2014.10.20.11.02.53; author mef; state Exp; branches; next 1.1; commitid YL04fdIsJ1JjHVUx; 1.1 date 2009.07.30.16.31.24; author drochner; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2009.07.30.16.31.24; author drochner; state Exp; branches; next ; desc @@ 1.8 log @audio: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes. The following distfiles couldn't be fetched (possibly they are fetched conditionally): ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz @ text @$NetBSD: distinfo,v 1.7 2021/10/07 13:09:18 nia Exp $ BLAKE2s (ezstream-1.0.2.tar.gz) = 3e0f61cf4c848a6f694512f5a59c8f059a9be6d716b1c977a38f571277716d15 SHA512 (ezstream-1.0.2.tar.gz) = 54a11b6db9fd15259bbd3cfff11d95100b4c334e19a58a39b8b98f97300c57fbcaa19dabc751d93158ec3f7eb7a7101178c99d9eba193e49b7917ed5731aa48d Size (ezstream-1.0.2.tar.gz) = 514884 bytes @ 1.7 log @audio: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2021/04/17 08:31:13 nia Exp $ d3 1 a3 1 RMD160 (ezstream-1.0.2.tar.gz) = ac1a9478cf7cbec75cefee4b124b2dd5a4cb4691 @ 1.6 log @ezstream: Update to 1.0.2 This changes the configuration file format. Use ezstream-cfgmigrate to migrate. Changes in 1.0.2, released on 2021-02-12: * Fix a crash, if metadata placeholders are configured for input files that do not contain the respective values. From gui-lux on Github (#16). * Fix a crash in one instance of querying the metadata program. From taku0220 on Github (#23). * Fix a crash when referencing an unconfigured intake in a stream. From Optiqus on Github (#28). * Documentation and example improvements Changes in 1.0.1, released on 2020-02-22: * Fix a crash, if there is a typo in the setting * Fix regression setting the stream name. From zygmund2000 on Github. * Minor example and documentation tweaks Changes in 1.0.0, released on 2020-01-29: * Major feature release with a new configuration file structure * New configuration migration tool to help with the upgrade (ezstream-cfgmigrate) * Added support for modern libshout functionality: - WebM and Matroska media formats - ICY and RoarAudio streaming protocols - TLS encryption * Several bug fixes and an extensive unit test suite * Support the new '@@b@@' placeholder for separate album metadata * The command line option -p has been added, causing ezstream to write a locked PID file to a given location * The command line options -m and -n have been removed, and new configuration file settings have been added accordingly * The real-time status information is now enabled explicitly with the new command line option -r * The behaviour of the -s command line argument was changed: To shuffle lines from standard input, the special file name "-" needs to be provided. * TagLib (its C wrapper library) is now a mandatory dependency * Native support for MS Windows and certain legacy UNIX systems has been removed Changes in 0.6.1, released on 2020-01-29: * src/util.c - [FIX] Fix crash on missing element. From Petr Pisar. (Ticket #2208) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2018/02/02 10:40:12 jperkin Exp $ a2 1 SHA1 (ezstream-1.0.2.tar.gz) = 8b1cda0f5d7c4df24b847691f98065aab51020d2 @ 1.5 log @ezstream: Leave pkgsrc to handle security features. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2015/11/03 01:12:29 agc Exp $ d3 4 a6 5 SHA1 (ezstream-0.6.0.tar.gz) = 7817942031411cddf8e4f6d3dd0682a71fc1a592 RMD160 (ezstream-0.6.0.tar.gz) = b859b39f89e363103330c1720d8c33a32f893f69 SHA512 (ezstream-0.6.0.tar.gz) = d6b621db85a0d56dcc54a8b7a0136c25342ec507f04ab397a53f46a74e85e94806e17d0a0a59e66096b5c0d97b7f98eaba95a50c1ca6c8d82aed11b854d0d33d Size (ezstream-0.6.0.tar.gz) = 250448 bytes SHA1 (patch-configure) = db35fd164027451e91c54733f394cf42113f5bb4 @ 1.4 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2015/10/13 18:02:10 shattered Exp $ d7 1 @ 1.3 log @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 and 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2014/10/20 11:02:53 mef Exp $ d5 1 @ 1.2 log @(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 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2009/07/30 16:31:24 drochner Exp $ d3 3 a5 3 SHA1 (ezstream-0.5.6.tar.gz) = f9d3ee5a2f81d156685ffbfc59b556c63afcca83 RMD160 (ezstream-0.5.6.tar.gz) = 69fe2b41f1363ab29526d63b4632395e02a8603c Size (ezstream-0.5.6.tar.gz) = 263150 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (ezstream-0.5.4.tar.gz) = 4bfd4f0883b39a036c4d1d8c5f80e1768cbbfe11 RMD160 (ezstream-0.5.4.tar.gz) = 4279b23844feb93612c58f9fe6793ee5592390a9 Size (ezstream-0.5.4.tar.gz) = 245171 bytes @ 1.1.1.1 log @add ezstream-0.5.4, a streaming client for icecast, from pancake@@phreaker.net per pkgsrc-wip @ text @@