Moritz Grimm
a81b14cb2a
Fix whitespace
2023-01-20 00:01:58 +01:00
Moritz Grimm
06e49d2313
Make relative path lookups configurable
...
Retain current behavior by default, where files are found based on
the current working directory.
2022-10-09 02:13:52 +02:00
Moritz Grimm
b0a2b8f072
Add support for SOURCE_DATE_EPOCH
2022-08-21 01:26:56 +02:00
Moritz Grimm
d6dd43b9e7
Fix ancient typo
2022-08-20 23:57:59 +02:00
Moritz Grimm
429654218b
Autoconf 2.69
2022-08-20 23:00:30 +02:00
Moritz Grimm
708e59f90b
Include sys/types.h before including sys/random.h for OSX
2022-08-20 04:47:21 +02:00
Moritz Grimm
c9426f2373
Set usage flags for each format
...
This mirrors shout_set_format() behavior for the most part.
2022-08-20 03:06:35 +02:00
Moritz Grimm
bee5067209
The 1.0.2 release date is slipping ...
2021-02-11 23:53:49 +01:00
Moritz Grimm
902a432a58
Mention that only the default stream is used
...
From elonden via Github (#21 ).
2021-02-11 01:31:48 +01:00
Moritz Grimm
72f46035d7
To be released today
2021-02-11 00:49:10 +01:00
Moritz Grimm
80afe5baf7
Fix crash related to unconfigured intakes
2021-01-07 04:19:06 +01:00
Moritz Grimm
f1efd079d4
Fix a crash when querying metadata program
...
Simple copy+paste mistake.
2020-09-02 22:20:51 +02:00
Moritz Grimm
3a791a6de4
Fix crash when attempting to replace a placeholder with NULL
...
For example, this solves the combination of an explicit format string
'@a@ - @t@' in combination with an MP3 input file that lacks either
artist or title
2020-04-02 13:01:07 +02:00
Moritz Grimm
db8a5e349c
Release 1.0.1 today
2020-02-22 22:59:23 +01:00
Moritz Grimm
6eb8e19664
Fix setting of the stream name
...
Regression found and reported by zygmund2000 on Github
2020-02-22 22:39:43 +01:00
Moritz Grimm
d05f024485
Update NEWS
2020-02-12 00:22:01 +01:00
Moritz Grimm
6b8c19d3ed
Merge branch 'release/0.6.1' into develop
2020-01-29 21:26:50 +01:00
Moritz Grimm
4a9ebaae32
Push out Petr's fix today as well -- but use 1.0.0 instead!
2020-01-29 21:18:02 +01:00
Moritz Grimm
a4f9744ca4
Tweak wording; target release date for today
2020-01-29 17:52:29 +01:00
Moritz Grimm
41c133e16f
Brag about recent changes
2020-01-25 01:30:34 +01:00
Moritz Grimm
d81a3e23bb
Add configuration migration tool
2018-01-23 01:51:48 +01:00
Moritz Grimm
43e26549f9
Add support for writing PID files
2017-07-10 11:39:00 +02:00
Moritz Grimm
e75c000cb8
Mention new '@b@' placeholder support feature
2017-07-06 14:43:19 +02:00
Moritz Grimm
14dbc1447a
The next version number will be 1.0.0
...
Bump build version to "almost 1.0".
2016-10-14 16:20:17 +02:00
Moritz Grimm
0f6de67977
Depend on TagLib unconditionally
...
- Removes effectively untested code paths
- Removes libvorbisfile dependency
2016-04-22 15:56:30 +02:00
Moritz Grimm
67e18ed177
Add entry for ticket #2208
2015-08-04 00:28:57 +02:00
Moritz Grimm
bd04a66c79
Add -r command line option: explicitly enable real-time status line
2015-05-12 17:35:04 +02:00
Moritz Grimm
43e48648fa
Refactor configuration (work in progress)
...
* Move -m and -n command line options into the config file
* Restructure configuration file:
- Group into "server", "stream", "media", "metadata", "decoders", and
"encoders"
- Untangle decoder and encoder:
o Decoders match on file extensions and convert to a canonical "internal"
format
o Encoders create one of the supported stream formats, potentially using
different parameters (like bitrate)
- Consistently specify stream format
- Enable reencoding by selecting an encoder
* Architecturally separate configuration file storage from parsing
- Allows for different configuration back-ends in the future, like
YAML, SQL, REST API, ...
* Support roll-back in case of error on (re)load
* Anticipate HTTPS support
2015-05-06 00:38:00 +02:00
Moritz Grimm
4062cc190a
Streamline -s option by always requiring an option argument
2015-04-16 19:25:40 +02:00
Moritz Grimm
e3b3ed4cf9
Remove active support for Windows and certain legacy UNIX systems
2015-04-15 23:16:12 +02:00
Moritz Grimm
8b4a5beb64
Add missing NEWS entry for Ticket 1620
2015-01-18 00:53:58 +01:00
Moritz Grimm
a138c39be6
Set release date for today.
2015-01-18 00:24:09 +01:00
Moritz Grimm
d94afc59e0
Bump version
2015-01-17 22:11:09 +01:00
Moritz Grimm
6211bc8506
Fix a shell command injection vulnerability in metadata
...
This has been reported by Alexandre Rebert in February 2013(!).
The time to fix is terrible; luckily, the affected user base is likely to be
very small.
2015-01-07 22:49:09 +01:00
Moritz Grimm
538b497192
Add missing NEWS entry for #2045
2015-01-07 22:41:35 +01:00
moritz
549af56184
Add new <metadata_refreshinterval/> feature
...
Add new <metadata_refreshinterval/> feature and configuration option. Based on
a patch by Matthew Adams (thanks!), with minor changes and documentation
additions by me.
(cherry picked from commit 4176545211
)
2015-01-01 23:41:31 +01:00
moritz
3042e74ee0
Make ezstream history consistent
...
Rewrite my part of ezstream history: Replace "ADD" with "NEW".
I changed this without noticing, and this makes it consistent again.
(cherry picked from commit e189a36789
)
2015-01-01 23:40:02 +01:00
moritz
000320afa5
Teach ezstream a different mode of operation, as a one-shot line shuffling tool.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16537 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 21:55:24 +00:00
moritz
8aa708478e
Merge two related changes into one bullet point, and set release date to
...
tomorrow.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16532 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 18:28:38 +00:00
moritz
d3151cd65a
Add new wrapper/convenience script ezstream-file.sh -- generates ezstreams on-
...
the-fly.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16529 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 12:49:06 +00:00
moritz
995c5d2b77
The original reason to abort ezstream when running into problems opening a media
...
file was to prevent a very verbose infinite loop (e.g. when accidentially
playing an outdated playlist.) Bring that back by aborting after 100 subsequent
errors.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16527 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-29 09:36:18 +00:00
moritz
322b88412f
... also fix ezstream in this regard: No need to complain when receiving such
...
an empty line, and not receiving any output should not be a fatal error.
Consider the latter to be "end-of-playlist", too.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16526 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-29 09:14:12 +00:00
moritz
ca4060f94c
Add a more fancy playlist script.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16523 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-28 15:55:13 +00:00
moritz
cae7e0029a
#1585 : Continue when openResource() fails.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16497 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-22 10:03:45 +00:00
moritz
c0e2c1c3dd
Today is (the real) release day.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16374 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 13:50:08 +00:00
moritz
c6a686560e
Akos Veres suggested that ezstream should be able to set the login username,
...
and I concur.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16319 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-22 20:19:38 +00:00
moritz
8d611c6ad2
Actually, no ... *grr*.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16266 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-12 16:40:35 +00:00
moritz
7a740719d5
Today is release day.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16264 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-12 16:24:15 +00:00
moritz
ca84146c77
Update m4 macros, allowing for more easy control over the build process among
...
other things. Fix a silly bug in --enable-debug while there.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16149 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-06-21 14:21:32 +00:00
moritz
eb7f0cf1fd
Update.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@15943 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-04-21 16:51:08 +00:00