[xiph-commits] r13672 - trunk/ezstream
moritz at svn.xiph.org
moritz at svn.xiph.org
Fri Aug 31 09:22:36 PDT 2007
Author: moritz
Date: 2007-08-31 09:22:35 -0700 (Fri, 31 Aug 2007)
New Revision: 13672
Modified:
trunk/ezstream/ChangeLog
Log:
Sync.
Modified: trunk/ezstream/ChangeLog
===================================================================
--- trunk/ezstream/ChangeLog 2007-08-31 16:02:21 UTC (rev 13671)
+++ trunk/ezstream/ChangeLog 2007-08-31 16:22:35 UTC (rev 13672)
@@ -1,3 +1,337 @@
+2007-08-31 16:02 moritz
+
+ * [r13671] configure.in:
+ -Wno-unused-parameter breaks gcc2, remove it.
+
+2007-08-31 15:55 moritz
+
+ * [r13670] configure.in:
+ Try harder to link against TagLib.
+
+2007-08-31 11:49 moritz
+
+ * [r13669] NEWS:
+ Today is release day.
+
+2007-08-31 11:47 moritz
+
+ * [r13668] NEWS, configure.in, src/compat.h, src/ezstream.c,
+ src/util.c, src/util.h, win32/config.h:
+ gettimeofday() everywhere; now ezstream behaves almost the same
+ on Windows compared to Unix. Also mention TagLib support on
+ Windows in NEWS.
+
+2007-08-31 11:46 moritz
+
+ * [r13667] src/compat.c:
+ Fake the location of my basename() source to be more clear.
+
+2007-08-31 01:59 moritz
+
+ * [r13665] win32/README.win32:
+ Having TagLib on Windows means that reading metadata from files
+ should work like elsewhere now. While here, do some minor
+ tweaking as well.
+
+2007-08-31 01:48 moritz
+
+ * [r13664] win32/ezstream.sln, win32/ezstream.vcproj:
+ ezstream.exe is now using TagLib as well.
+
+2007-08-30 18:36 moritz
+
+ * [r13662] win32/README.win32:
+ Tweak, sync with what will be the new reality soon, and include
+ COPYING.txt in the future.
+
+2007-08-30 12:27 moritz
+
+ * [r13660] NEWS:
+ Document a few extra nits that also happened so far.
+
+2007-08-30 12:13 moritz
+
+ * [r13659] doc/ezstream.1.in:
+ Sync with new reality, and fix a completely botched up sentence.
+
+2007-08-30 11:31 moritz
+
+ * [r13658] src/ezstream.c, src/util.c, src/util.h:
+ * Back out conversions to ISO8859-1. * Add 'charset=UTF-8' to the
+ metadata update query arguments. The current release of Icecast
+ will ignore it, and the next one will know how to handle it
+ (karl@ is still working on it at this point, but previous diffs
+ worked as advertised.) * If no metadata format string is
+ available and we have both an artist and a title, use the
+ artist/title way of updating instead of the generic "song"
+ interface.
+
+2007-08-26 14:31 moritz
+
+ * [r13632] configure.in:
+ When configure found libiconv, it helps to also have it use that
+ information to properly link against it. Problem spotted and fix
+ tested by iCER on #icecast.
+
+2007-08-25 15:07 moritz
+
+ * [r13627] doc/ezstream.1.in:
+ Expand the "Metadata Caveats" subsection wrt codesets and actual
+ abilities of ezstream and Icecast.
+
+2007-08-25 14:37 moritz
+
+ * [r13626] src/util.c:
+ Need to consider converting from an unknown/unsupported codeset
+ as well.
+
+2007-08-25 14:16 moritz
+
+ * [r13624] src/util.c:
+ Whoops. Fix error message ...
+
+2007-08-25 12:24 moritz
+
+ * [r13622] src/ezstream.c, src/metadata.c, src/util.c, src/util.h:
+ Get closer to what Icecast does (or will) expect wrt used
+ codesets. I still disagree with the new ISO-8859-1 assumption for
+ non-Ogg streams, because (for example) with ID3 tags, a codeset
+ is simply not part of the specification and a better assumption
+ would be that they are in the user's locale. Therefore, it would
+ make more sense, IMO, to clearly specify that ANY metadata sent
+ to Icecast should be UTF-8 and let the source client figure out
+ the rest. This would also answer the question what codeset an
+ /admin user should use if the content type of a mountpoint isn't
+ known (although that can be figured out with an unclean read of
+ the mountpoint's stats beforehand.)
+
+2007-08-24 17:23 moritz
+
+ * [r13616] src/util.c:
+ Less code is always better.
+
+2007-08-24 12:37 moritz
+
+ * [r13611] README:
+ Mention optional iconv() dependency.
+
+2007-08-24 12:09 moritz
+
+ * [r13610] NEWS:
+ Add ticket no. to the MP3 metadata fix.
+
+2007-08-24 11:57 moritz
+
+ * [r13609] NEWS, configure.in, doc/ezstream.1.in, src/ezstream.c,
+ src/metadata.c, src/util.c, win32/config.h,
+ win32/ezstream.vcproj:
+ UTF-8 support is now ready to be used.
+
+2007-08-24 00:52 moritz
+
+ * [r13607] ., Makefile.am, build-aux, build-aux/Makefile.am,
+ build-aux/config.rpath, configure.in, m4/iconv.m4, src/util.c,
+ src/util.h:
+ Work in progress: Proper UTF-8 support that doesn't affect
+ console output. No new code is actually used, yet, as there's
+ still more work to be done. This adds the whole iconv-related
+ build stuff and moves most auto* files into build-aux/.
+
+2007-08-24 00:46 moritz
+
+ * [r13606] src/metadata.c:
+ Fix native ID3v1 reading (no-op, since affected fields were not
+ used.)
+
+2007-08-23 13:48 moritz
+
+ * [r13592] src/ezstream.c:
+ Change the MP3 special case, so working with metadata is more
+ flexible. Turns out that there is still a problem with MP3
+ streams that are being reencoded. This allows me to try out more
+ solutions.
+
+2007-08-22 18:29 moritz
+
+ * [r13589] NEWS:
+ Consistency + typo fix.
+
+2007-08-22 15:19 moritz
+
+ * [r13587] doc/ezstream.1.in, src/ezstream.c:
+ The -c parameter is not optional.
+
+2007-08-22 15:15 moritz
+
+ * [r13586] src/ezstream.c, src/util.c, src/util.h:
+ Make main() smaller by moving the libshout setup into a separate
+ function.
+
+2007-08-14 04:10 moritz
+
+ * [r13546] win32/config.h:
+ Bump version numbers here, too.
+
+2007-08-14 04:08 moritz
+
+ * [r13545] NEWS:
+ Sync.
+
+2007-08-14 03:43 moritz
+
+ * [r13544] doc/ezstream.1.in, src/ezstream.c, src/metadata.c,
+ src/metadata.h:
+ Ticket #1225, reported by matpoc at lenta dot ru: Looks like
+ there's demand for normalizing metadata strings, which -- I
+ assume -- is due to strange (MP3) encoders that do weird things.
+ Well, why not. It's not too intrusive, and disabled by default.
+ Enable string normalization with the new -n command line
+ parameter.
+
+2007-08-14 03:33 moritz
+
+ * [r13543] configure.in:
+ Bump to 0.5.0, new feature coming up.
+
+2007-08-14 03:32 moritz
+
+ * [r13542] src/ezstream.c, src/util.c, src/util.h:
+ Ticket #1225, reported by matpoc at lenta dot ru: Bring back
+ special case for streaming MP3 files without reencoding, which
+ was lost during the many changes in 0.3.0 and subsequently
+ forgotten. Sorry for the inconvenience, and thanks for the
+ report.
+
+2007-08-09 11:13 moritz
+
+ * [r13494] win32/ezstream.sln, win32/ezstream.vcproj:
+ More build tweaks. The only thing that still doesn't work by now
+ is building a static, thread-safe libshout. Bugger all, this can
+ wait until if/when I need threads.
+
+2007-08-08 21:52 moritz
+
+ * [r13467] src/playlist.c:
+ Since playlist_t is using size_t, change two unsigned longs to
+ size_t as well.
+
+2007-08-08 21:33 moritz
+
+ * [r13466] win32/config.h, win32/ezstream.sln,
+ win32/ezstream.vcproj:
+ More Win32 project and build cleanups.
+
+2007-08-08 14:21 moritz
+
+ * [r13464] win32/ezstream.sln, win32/ezstream.vcproj:
+ Reorder project list and add xalloc.* to the build.
+
+2007-08-08 14:20 moritz
+
+ * [r13463] src/ezstream.c, win32/config.h:
+ WIN32 #ifdef reduction.
+
+2007-08-08 13:46 moritz
+
+ * [r13462] configure.in:
+ A few tweaks: * Get ISO C99 from the compiler, if possible. *
+ Check for ssize_t for --enable-debug portability. * Add
+ AC_C_VOLATILE check, because we use it.
+
+2007-08-08 13:25 moritz
+
+ * [r13461] win32/config.h:
+ Damn, it looks like I forgot to update this for the Win32 builds
+ ...
+
+2007-08-08 13:24 moritz
+
+ * [r13460] src/xalloc.c:
+ Sync.
+
+2007-08-08 13:15 moritz
+
+ * [r13458] src/ezstream.c:
+ Rename shutdown() to ez_shutdown() to prevent a function name
+ clash on Windows.
+
+2007-08-08 13:04 moritz
+
+ * [r13457] src/metadata.c, src/playlist.c:
+ Use a better \n and \r trimming idiom after fgets().
+
+2007-08-04 17:24 moritz
+
+ * [r13443] src/xalloc.c, src/xalloc.h:
+ It's good to know how to spell the own email address.
+
+2007-08-04 17:10 moritz
+
+ * [r13441] src/xalloc.c:
+ Merge.
+
+2007-08-04 17:10 moritz
+
+ * [r13440] src/playlist.c:
+ Sprinkle in some consistency ...
+
+2007-08-04 17:04 moritz
+
+ * [r13438] src/configfile.c, src/configfile.h, src/ezstream.c:
+ Do a clean shutdown on SIGINT and SIGTERM.
+
+2007-08-04 16:46 moritz
+
+ * [r13437] src/xalloc.c, src/xalloc.h:
+ Merge xalloc changes.
+
+2007-08-04 16:39 moritz
+
+ * [r13436] src/ezstream.c, src/metadata.c, src/playlist.c:
+ Now that xalloc is pretty much an external entity, explicitly set
+ freed pointers to NULL if we lateron expect them to be NULL (no
+ longer rely on xalloc to do this for us.)
+
+2007-08-04 16:09 moritz
+
+ * [r13433] src/metadata.c:
+ Do not xfree() something that wasn't x*alloc()'ed.
+
+2007-08-02 18:50 moritz
+
+ * [r13432] configure.in:
+ Make PACKAGE_BUGREPORT point to the bug tracker URI.
+
+2007-08-02 18:48 moritz
+
+ * [r13431] Makefile.am, NEWS, README, compat, compat/Makefile.am,
+ compat/sys, compat/sys/Makefile.am, compat/sys/tree.3,
+ compat/sys/tree.h, configure.in, src/Makefile.am,
+ src/configfile.c, src/ezstream.c, src/metadata.c, src/playlist.c,
+ src/util.c, src/util.h, src/xalloc.c, src/xalloc.h:
+ Switch to using the (integrated) libxalloc.
+
+2007-07-24 15:29 moritz
+
+ * [r13304] src/ezstream.c, src/metadata.c:
+ Cosmetic changes; no functional change. Use the calloc()-style
+ API correctly.
+
+2007-07-24 15:13 moritz
+
+ * [r13303] src/util.c:
+ Cosmetic changes. No functional change.
+
+2007-07-24 13:44 moritz
+
+ * [r13302] configure.in:
+ Bump version number after the 0.4.3 release.
+
+2007-07-24 13:21 moritz
+
+ * [r13298] ChangeLog:
+ Sync.
+
2007-07-24 13:20 moritz
* [r13297] NEWS:
More information about the commits
mailing list