1
0
mirror of https://gitlab.xiph.org/xiph/ezstream.git synced 2024-12-04 14:46:31 -05:00
Commit Graph

624 Commits

Author SHA1 Message Date
Moritz Grimm
b923260d82 mdata_destroy() is supposed to be idempotent 2020-02-12 00:39:13 +01:00
Moritz Grimm
3d83b1ba66 pCommandString can be NULL; propagate result 2020-02-12 00:29:20 +01:00
Moritz Grimm
d05f024485 Update NEWS 2020-02-12 00:22:01 +01:00
Moritz Grimm
c43c96a818 Use the more concise wording from README.md to introduce ezstream 2020-02-12 00:17:22 +01:00
Moritz Grimm
181ee42937 Bump version 2020-02-12 00:12:15 +01:00
Moritz Grimm
a59d29ee78 Try to find encoder instead of creating one on the fly
Fixes a segfault when there is a typo in the <encoder /> setting.
2020-02-12 00:08:38 +01:00
Moritz Grimm
d4f488a88d Do not reference potentially non-existent dirs/files 2020-02-11 16:45:41 +01:00
Moritz Grimm
b86585220b Remove -Wbounded
It's no longer relevant.
2020-02-11 16:21:40 +01:00
Moritz Grimm
6b8c19d3ed Merge branch 'release/0.6.1' into develop 2020-01-29 21:26:50 +01:00
Moritz Grimm
fc2dc3ad1a Version bump here, too 2020-01-29 21:21:21 +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
74140528a1 Use newer auto-tools 2020-01-29 21:13:35 +01:00
Moritz Grimm
758badb0ce Bump version, update issue tracker URL 2020-01-29 21:13:19 +01:00
Moritz Grimm
a4f9744ca4 Tweak wording; target release date for today 2020-01-29 17:52:29 +01:00
Moritz Grimm
ad9bb03437 More tweaks 2020-01-29 17:43:57 +01:00
Moritz Grimm
62a1c2548a Various tweaks 2020-01-29 15:55:35 +01:00
Moritz Grimm
031dc752a0 Better error messages 2020-01-29 00:36:50 +01:00
Moritz Grimm
dca166fd87 Bump copyright 2020-01-28 21:27:39 +01:00
Moritz Grimm
603f382c38 Remove unused bits 2020-01-28 21:16:22 +01:00
Moritz Grimm
dcc2130afd Issue tracker in GitLab now 2020-01-28 20:59:43 +01:00
Moritz Grimm
73b15ac5b2 Update history URL 2020-01-28 00:58:48 +01:00
Moritz Grimm
9e3c59887b Revert "Remove superfluous NULL assignment"
This reverts commit b0ef65fc03.
It's been nicer to read before, and static analysis can ignore this one.
2020-01-28 00:18:10 +01:00
Moritz Grimm
47735661f4 Unbreak build after README renaming 2020-01-28 00:02:32 +01:00
Moritz Grimm
46e72506b5 No need to further maintain argc/argv here ...
... but keep it in cmdline.c (for now) to "follow the pattern".
2020-01-27 23:57:32 +01:00
Moritz Grimm
b0ef65fc03 Remove superfluous NULL assignment 2020-01-27 23:51:25 +01:00
Moritz Grimm
a86201290d Remove redundant decrement 2020-01-27 23:48:19 +01:00
Moritz Grimm
d02e12dd7c Modern README.md 2020-01-27 23:43:21 +01:00
Moritz Grimm
900ab170cb Get AM_ICONV from gettext 2020-01-27 16:30:24 +01:00
Moritz Grimm
63741aab8a Expect ICY to be supported by libshout 2020-01-25 01:32:26 +01:00
Moritz Grimm
41c133e16f Brag about recent changes 2020-01-25 01:30:34 +01:00
Moritz Grimm
333b2848f9 More format-related updates 2020-01-25 01:18:12 +01:00
Moritz Grimm
97d9949a4b Improve test reliability and fix bugs 2020-01-25 01:13:24 +01:00
Moritz Grimm
09b615db0a Support v0 ffmpeg/Ogg Theora configuration migration 2020-01-25 01:05:18 +01:00
Moritz Grimm
b61b78e161 Modernize stream format options
Adds support for WebM/Matroska
Replaces Vorbis and Theora with Ogg
2020-01-24 23:27:02 +01:00
Moritz Grimm
4fe8ea4526 Ensure HTTPS protocol always behaves as expected 2020-01-24 12:31:48 +01:00
Moritz Grimm
f906e03a39 Improve connection error message 2020-01-22 23:42:06 +01:00
Moritz Grimm
37c551c0c2 Test for reachability of TLS-related files and directories 2020-01-22 23:31:33 +01:00
Moritz Grimm
9be02b4d37 Comment out <client_cert />
It's causing too much trouble in testing.
2020-01-22 23:30:43 +01:00
Moritz Grimm
c44d05c747 Fix whitespace 2020-01-22 23:05:36 +01:00
Moritz Grimm
44f7e19ca7 Fix "HTTPS" protocol support. Add optional support for ICY and RoarAudio 2020-01-22 22:55:59 +01:00
Moritz Grimm
ce0d1ffaab Support configure args in gen-coverage-report.sh 2020-01-22 22:55:27 +01:00
Moritz Grimm
80ec9c9900 Fix and simplify example cipher string 2020-01-22 16:42:09 +01:00
Moritz Grimm
b9c2a3a748 CircleCI config.yml (WIP) 2020-01-19 01:29:26 +01:00
Moritz Grimm
7e7b3be281 Remove old attempt at automating integration tests 2020-01-19 00:53:22 +01:00
Moritz Grimm
a35794bba6 Allow tests to succeed when libshout does not support TLS 2020-01-19 00:45:47 +01:00
Moritz Grimm
f35c3115b6 Update to automake 1.15 2020-01-19 00:26:46 +01:00
Moritz Grimm
8d9581682e Bump to 1.0.0
No more short-term plans, and it really should get out soon.
2020-01-15 23:31:10 +01:00
Moritz Grimm
83d1d17be1 Remove half-baked support for "passthrough encoders"
The correct way is to just not configure an encoder for a stream, which
is what the documentation already states. Encoder sections now require
a program name to be set or the configuration will not load.

Fixes a segfault in ezstream.c, as reported by Tom McCallum via Github.
2020-01-15 23:04:40 +01:00
Moritz Grimm
7989928690 Positive tests of example configuration sanity
Certain breakage in the example configurations can now be detected
automatically.
2019-09-06 14:56:25 +02:00
Moritz Grimm
429adec8a5 There are no artifacts to be uploaded 2018-11-20 16:23:06 +01:00