Moritz Grimm
26dd4d2a8e
Indent closer to my favorite style(9)
...
Why yes, it /is/ KNF!
2015-04-13 23:28:21 +02:00
Moritz Grimm
400ef3c9cc
Remove comments mentioning the FSF postal address
...
I do not plan to ever keep that up to date in case they move again.
If you need a copy of the GPL, use the Internet or read COPYING.
2015-03-24 22:42:06 +01:00
Moritz Grimm
7502a3685e
Update GPLv2 text from https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
...
Outdated license text pointed out by ppisar in ticket #2185 .
2015-03-24 22:32:14 +01:00
Moritz Grimm
96146fd65c
Update to latest strlcat.c
2015-03-03 00:29:47 +01:00
Moritz Grimm
cb3787c577
Switch to current autotools
2015-02-27 23:11:39 +01:00
Moritz Grimm
c243ed5971
Fix cast
2015-02-27 23:02:55 +01:00
Moritz Grimm
8390d09b24
Clean up number of compiler settings
2015-02-27 22:59:20 +01:00
Moritz Grimm
739a08b5b9
Untangle compatibility code
...
* update to latest strlc*(3) and strtonum(3) functions
* isolate local_basename()
2015-02-27 22:42:51 +01:00
Moritz Grimm
00017d2165
Unconditionally include compat
2015-02-27 15:17:24 +01:00
Moritz Grimm
291ed50044
Drop RCS ID tag
2015-02-23 13:51:55 +01:00
Moritz Grimm
8819f0f9f9
Require automake 1.10 everywhere
2015-02-23 13:51:47 +01:00
Moritz Grimm
ee0700992e
Merge branch 'release/0.6.0'
2015-01-18 01:22:10 +01: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
a7f3ae476d
Always include time.h.
2015-01-17 23:50:11 +01:00
Moritz Grimm
7790164cc3
Consolidate INCLUDES into AM_CPPFLAGS
2015-01-17 23:34:32 +01:00
Moritz Grimm
e2e0345d2e
Rename configure.in to configure.ac
2015-01-17 23:33:06 +01:00
Moritz Grimm
378d99e6c0
Remove quotes from metadata examples
2015-01-17 22:39:26 +01:00
Moritz Grimm
382c687660
Update tree(3)
2015-01-17 22:35:05 +01:00
Moritz Grimm
dd4c241fef
Update copyright and/or author email
2015-01-17 22:34:34 +01:00
Moritz Grimm
d94afc59e0
Bump version
2015-01-17 22:11:09 +01:00
Moritz Grimm
da3c066b48
Update 3rd party URLs
2015-01-17 22:10:58 +01:00
Moritz Grimm
1ca7cee192
Stop tracking history in ChangeLog, that's what Git is for
2015-01-07 23:42:24 +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 Grimm
29ae1b351b
Remove unneccessary assignment
2015-01-04 23:43:25 +01:00
Moritz Grimm
10f739f6f3
Add option -m to disable active metadata updates
...
Requested by cmodyssey via ticket #1620 :
"Allow ezstream to stop it sending metadata information by configuration"
2015-01-03 23:19:28 +01:00
Moritz Grimm
f04c395106
Do not close stdin on EOS
...
From gquintard via ticket #2045 :
"Not sending data to stdin can throw ezstream into an infinite loop"
2015-01-03 00:08:12 +01:00
Moritz Grimm
ddb322499f
Ignore generated files
2015-01-02 23:06:22 +01:00
Moritz Grimm
47fc346294
Revert all changes since release_0_5_6
...
The individual commits have been cherry-picked into develop. From
now on, master will always reflect the released state of the code
as per the Gitflow branching model.
See http://nvie.com/posts/a-successful-git-branching-model/ for more
information.
2015-01-01 23:44:22 +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
82b59b717d
ezstream-file_template.xml should also contain <stream_once/>.
...
(cherry picked from commit cfe1900c8c
)
2015-01-01 23:38:44 +01:00
moritz
4176545211
Add new <metadata_refreshinterval/> feature and configuration option. Based on
...
a patch by Matthew Adams (thanks!), with minor changes and documentation
additions by me.
git-svn-id: https://svn.xiph.org/trunk/ezstream@17301 0101bb08-14d6-0310-b084-bc0e0c8e3800
2010-06-21 18:39:26 +00:00
moritz
e189a36789
Rewrite my part of ezstream history: Replace "ADD" with "NEW". I changed this without noticing, and this makes it consistent again.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@17300 0101bb08-14d6-0310-b084-bc0e0c8e3800
2010-06-21 18:10:48 +00:00
moritz
cfe1900c8c
This example should also contain <stream_once/>.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16547 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-09-01 07:16:14 +00:00
moritz
86e093909f
Post-release version bump.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16541 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-31 07:20:15 +00:00
moritz
7e63acb43c
Sync.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16538 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 22:19:19 +00: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
c59c0c9847
Support reading playlists from standard input.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16536 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 21:46:15 +00:00
moritz
85406d9399
Add an example template configuration for ezstream-file.sh(1).
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16535 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 20:34:03 +00:00
moritz
c7f262ddf8
Move the verbose error check where it belongs.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16534 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 19:41:59 +00:00
moritz
41b1dd7c8f
Some licensing blah-blah and RCS IDs.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16533 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 19:38:48 +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
5121dd35de
Do not quote $EZSTREAM, which breaks paths with whitespace but allows to
...
smuggle in default command line arguments.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16531 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 18:23:12 +00:00
moritz
3683cdf07e
Tweak.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16530 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 18:22:21 +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
f8c39fa992
Remove pointless and (at this point) irritating warning message.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16528 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-29 09:37:39 +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