1
0
mirror of https://gitlab.xiph.org/xiph/ezstream.git synced 2024-11-03 04:17:18 -05:00

Commit Graph

  • b62d4b4317 Fix regression in handling of refresh_interval Moritz Grimm 2015-05-14 23:23:48 +0200
  • bd04a66c79 Add -r command line option: explicitly enable real-time status line Moritz Grimm 2015-05-12 17:35:04 +0200
  • 1115ab16db Return NULL in case of unset program_config_file Moritz Grimm 2015-05-12 17:33:08 +0200
  • 4aff0b7e3e Remove copypasta to fix "make dist" Moritz Grimm 2015-05-12 13:08:47 +0200
  • 36511d9408 Add script to generate coverage reports using lcov. Moritz Grimm 2015-05-12 12:06:49 +0200
  • 9c842281fa Make LIBOBJS available to libtool libs Moritz Grimm 2015-05-12 11:29:40 +0200
  • 8355fde68a Merge branch 'feature/config_refactor' into feature/unit_tests Moritz Grimm 2015-05-11 23:48:50 +0200
  • f7bc34e8f2 Use a macro to set UINT values Moritz Grimm 2015-05-11 23:48:07 +0200
  • 7789015afe Add tests for all but cfg_reload() and cfg_exit() Moritz Grimm 2015-05-11 23:46:39 +0200
  • 9f975551ee Merge branch 'feature/config_refactor' into feature/unit_tests Moritz Grimm 2015-05-11 22:47:27 +0200
  • d2468432db Make behaviour of setters consistent Moritz Grimm 2015-05-11 22:45:22 +0200
  • ff0640053e Add a few tests Moritz Grimm 2015-05-11 00:47:39 +0200
  • f6ec4e1aeb Add check unit testing framework w/ 2 dummy tests Moritz Grimm 2015-05-06 23:45:52 +0200
  • 33eb55ae34 Relocate config file check Moritz Grimm 2015-05-06 17:00:23 +0000
  • 05c7e32997 Fix command line parsing regression Moritz Grimm 2015-05-06 16:59:05 +0000
  • 43e48648fa Refactor configuration (work in progress) Moritz Grimm 2015-05-02 12:48:53 +0200
  • ffa2a01c96 Add missing change to xreallocarray() in previous Moritz Grimm 2015-04-23 00:02:51 +0200
  • ab268e9616 Strip xalloc to something much simpler Moritz Grimm 2015-04-22 23:38:19 +0200
  • c6747ef998 Prefer SIGSEGV over SIGABRT in case of explicit internal API abuse Moritz Grimm 2015-04-22 19:49:07 +0200
  • 41058dac79 Use log API for all regular output messages Moritz Grimm 2015-04-22 19:29:20 +0200
  • 19af508eae Add a simple logging API Moritz Grimm 2015-04-16 19:22:58 +0200
  • 85c90a3c80 Add support for compiler attributes Moritz Grimm 2015-04-15 23:17:20 +0200
  • 9bc65bf717 Factor out command line parsing Moritz Grimm 2015-04-16 14:27:39 +0200
  • 4062cc190a Streamline -s option by always requiring an option argument Moritz Grimm 2015-04-16 00:08:43 +0200
  • e3b3ed4cf9 Remove active support for Windows and certain legacy UNIX systems Moritz Grimm 2015-04-15 23:16:12 +0200
  • 512e9f2230 Distribute compat/compat.h Moritz Grimm 2015-04-15 13:52:06 +0200
  • dd1ab911c9 Two more indent fixes. Moritz Grimm 2015-04-15 13:20:32 +0200
  • 26dd4d2a8e Indent closer to my favorite style(9) Moritz Grimm 2015-04-13 23:28:21 +0200
  • 400ef3c9cc Remove comments mentioning the FSF postal address Moritz Grimm 2015-03-24 22:42:06 +0100
  • 7502a3685e Update GPLv2 text from https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt Moritz Grimm 2015-03-24 22:32:14 +0100
  • 96146fd65c Update to latest strlcat.c Moritz Grimm 2015-03-03 00:29:47 +0100
  • cb3787c577 Switch to current autotools Moritz Grimm 2015-02-27 23:11:39 +0100
  • c243ed5971 Fix cast Moritz Grimm 2015-02-27 23:02:55 +0100
  • 8390d09b24 Clean up number of compiler settings Moritz Grimm 2015-02-27 22:59:20 +0100
  • 739a08b5b9 Untangle compatibility code Moritz Grimm 2015-02-27 19:39:01 +0100
  • 00017d2165 Unconditionally include compat Moritz Grimm 2015-02-27 15:17:24 +0100
  • 291ed50044 Drop RCS ID tag Moritz Grimm 2015-02-23 13:51:55 +0100
  • 8819f0f9f9 Require automake 1.10 everywhere Moritz Grimm 2015-02-23 13:51:47 +0100
  • ee0700992e Merge branch 'release/0.6.0' release_0_6_0 Moritz Grimm 2015-01-18 01:22:10 +0100
  • 8b4a5beb64 Add missing NEWS entry for Ticket 1620 Moritz Grimm 2015-01-18 00:53:58 +0100
  • a138c39be6 Set release date for today. Moritz Grimm 2015-01-18 00:24:09 +0100
  • a7f3ae476d Always include time.h. Moritz Grimm 2015-01-17 23:50:11 +0100
  • 7790164cc3 Consolidate INCLUDES into AM_CPPFLAGS Moritz Grimm 2015-01-17 23:34:32 +0100
  • e2e0345d2e Rename configure.in to configure.ac Moritz Grimm 2015-01-17 23:33:06 +0100
  • 378d99e6c0 Remove quotes from metadata examples Moritz Grimm 2015-01-17 22:39:26 +0100
  • 382c687660 Update tree(3) Moritz Grimm 2015-01-08 00:06:22 +0100
  • dd4c241fef Update copyright and/or author email Moritz Grimm 2015-01-07 23:44:44 +0100
  • d94afc59e0 Bump version Moritz Grimm 2015-01-07 23:43:49 +0100
  • da3c066b48 Update 3rd party URLs Moritz Grimm 2015-01-07 23:43:22 +0100
  • 1ca7cee192 Stop tracking history in ChangeLog, that's what Git is for Moritz Grimm 2015-01-07 23:42:24 +0100
  • 6211bc8506 Fix a shell command injection vulnerability in metadata Moritz Grimm 2015-01-07 22:49:09 +0100
  • 538b497192 Add missing NEWS entry for #2045 Moritz Grimm 2015-01-07 22:40:16 +0100
  • 29ae1b351b Remove unneccessary assignment Moritz Grimm 2015-01-04 23:43:25 +0100
  • 10f739f6f3 Add option -m to disable active metadata updates Moritz Grimm 2015-01-03 23:19:28 +0100
  • f04c395106 Do not close stdin on EOS Moritz Grimm 2015-01-03 00:08:12 +0100
  • ddb322499f Ignore generated files Moritz Grimm 2015-01-02 23:04:28 +0100
  • 47fc346294 Revert all changes since release_0_5_6 Moritz Grimm 2015-01-01 23:44:22 +0100
  • 549af56184 Add new <metadata_refreshinterval/> feature moritz 2010-06-21 18:39:26 +0000
  • 3042e74ee0 Make ezstream history consistent moritz 2010-06-21 18:10:48 +0000
  • 82b59b717d ezstream-file_template.xml should also contain <stream_once/>. moritz 2009-09-01 07:16:14 +0000
  • 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. moritz 2010-06-21 18:39:26 +0000
  • e189a36789 Rewrite my part of ezstream history: Replace "ADD" with "NEW". I changed this without noticing, and this makes it consistent again. moritz 2010-06-21 18:10:48 +0000
  • cfe1900c8c This example should also contain <stream_once/>. moritz 2009-09-01 07:16:14 +0000
  • 86e093909f Post-release version bump. moritz 2009-08-31 07:20:15 +0000
  • 7e63acb43c Sync. release_0_5_6 moritz 2009-08-30 22:19:19 +0000
  • 000320afa5 Teach ezstream a different mode of operation, as a one-shot line shuffling tool. moritz 2009-08-30 21:55:24 +0000
  • c59c0c9847 Support reading playlists from standard input. moritz 2009-08-30 21:46:15 +0000
  • 85406d9399 Add an example template configuration for ezstream-file.sh(1). moritz 2009-08-30 20:34:03 +0000
  • c7f262ddf8 Move the verbose error check where it belongs. moritz 2009-08-30 19:41:59 +0000
  • 41b1dd7c8f Some licensing blah-blah and RCS IDs. moritz 2009-08-30 19:38:48 +0000
  • 8aa708478e Merge two related changes into one bullet point, and set release date to tomorrow. moritz 2009-08-30 18:28:38 +0000
  • 5121dd35de Do not quote $EZSTREAM, which breaks paths with whitespace but allows to smuggle in default command line arguments. moritz 2009-08-30 18:23:12 +0000
  • 3683cdf07e Tweak. moritz 2009-08-30 18:22:21 +0000
  • d3151cd65a Add new wrapper/convenience script ezstream-file.sh -- generates ezstreams on- the-fly. moritz 2009-08-30 12:49:06 +0000
  • f8c39fa992 Remove pointless and (at this point) irritating warning message. moritz 2009-08-29 09:37:39 +0000
  • 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. moritz 2009-08-29 09:36:18 +0000
  • 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. moritz 2009-08-29 09:14:12 +0000
  • c5da3377ac Listen to my own documentation: the end-of-playlist case is indicated by an empty line. But ... moritz 2009-08-29 09:12:53 +0000
  • ca4060f94c Add a more fancy playlist script. moritz 2009-08-28 15:55:13 +0000
  • cae7e0029a #1585: Continue when openResource() fails. moritz 2009-08-22 10:03:45 +0000
  • 3ac08efae8 Post-release version bump. moritz 2009-08-01 18:44:27 +0000
  • 2ca8e8ef50 Sync. moritz 2009-08-01 16:36:51 +0000
  • 1682dd0fea Fix copy+paste'o. moritz 2009-08-01 16:32:14 +0000
  • 0388f0fab8 Almost everyone chooses the pkg-config(1) way and installs shout.pc. Document how to configure ezstream on differently enabled systems. ... heh, PC talk is so deliciously nasty. moritz 2009-08-01 16:15:50 +0000
  • 899cc1d393 Give it a chance to link statically. moritz 2009-08-01 16:08:45 +0000
  • 64a40fa305 Check for taglib_c in the libtag_c test. moritz 2009-08-01 16:08:09 +0000
  • f38da7a2b9 Don't use AC_RUN_IFELSE (breaks cross-compiles.) moritz 2009-08-01 16:01:44 +0000
  • 89ac5f37ee Do not rely on a succesful pkg-config(1) check for libshout2, as there are still some systems where only shout-config gets installed (NetBSD for example.) moritz 2009-08-01 15:28:07 +0000
  • 22e82f0cb6 Fix for non-libtool project. moritz 2009-08-01 15:26:28 +0000
  • 391ff8e15c Update to what I use everywhere else now. moritz 2009-08-01 13:52:20 +0000
  • c0e2c1c3dd Today is (the real) release day. moritz 2009-08-01 13:50:08 +0000
  • 9168f76e7f Update m4 macros to latest version. moritz 2009-08-01 13:46:39 +0000
  • 69ea2a0b34 Add and redistribute tfile.cpp, which I needed to modify in order to build Taglib 1.4 on Windows. This should also satisfy the LGPL. moritz 2009-08-01 10:54:00 +0000
  • 590bb73e2d Distribute taglib project files. moritz 2009-08-01 10:51:48 +0000
  • 0f1521ab07 Downgrade the Taglib project files to v1.4 -- this actually works now, so hook it up to ezstream. moritz 2009-08-01 10:49:34 +0000
  • b364f35789 Make these look like the other project files; maybe it helps with the linking issue (to be tested later.) moritz 2009-08-01 09:04:57 +0000
  • 0cd48ee9d6 Whitespace removal for consistency with other projects. moritz 2009-07-26 10:52:02 +0000
  • c6a686560e Akos Veres suggested that ezstream should be able to set the login username, and I concur. moritz 2009-07-22 20:19:38 +0000
  • d675de9782 Remove taglib projects again. I failed to build a taglib that can be coerced into linking statically with ezstream. *sigh* ... hours of frustrating trial and error for nothing. moritz 2009-07-17 22:52:45 +0000
  • 1935e192e8 EOL style. moritz 2009-07-12 22:05:02 +0000