Commit Graph

157 Commits

Author SHA1 Message Date
Ron Pedde 363210ebcc Update Apple's mDNS to 107.6, the Apache/BSD licenced version, to remove aspl taint. This is high in autoconf hackery, though 2007-04-08 04:43:22 +00:00
Ron Pedde 4f217916eb add m4 dir to configure, make mac builds mkdist on the mac 2007-01-17 06:51:01 +00:00
Ron Pedde 14fe9f9c6c Add memory debugging (--enable-mem-debug), find and fix several small (and not so small) memory leaks 2007-01-17 01:06:16 +00:00
Ron Pedde c4c823affb add avahi support to trunk 2006-11-28 22:11:18 +00:00
Ron Pedde 2c0d70048a Oops... stop trying to drop a makefile in the debian dir 2006-10-19 03:40:51 +00:00
Ron Pedde 919002e086 add system extensions, get rid of the old conditional checks 2006-10-19 03:08:13 +00:00
Ron Pedde cb18268049 Autoconf for dirent, rather than win32ing 2006-10-08 23:14:37 +00:00
Ron Pedde a024a24c2c Roll back half done dist 2006-07-29 06:35:24 +00:00
Ron Pedde 7f38e5f6e1 Default correct_order to 1 2006-07-29 06:33:22 +00:00
Ron Pedde 0266e13503 Make libz static when building static libs 2006-07-24 19:00:26 +00:00
Ron Pedde 52809bb712 add testing for stdint for uintXX_t 2006-06-14 04:19:17 +00:00
Ron Pedde 84377f1bf6 configure fix for building osx packages with static libs 2006-06-13 08:13:32 +00:00
Ron Pedde b03942bfba Add the ffmpeg transcoding plugin 2006-05-27 10:33:08 +00:00
Ron Pedde 5b89f07caa finish adding patches for rsp 2006-05-01 08:07:56 +00:00
Ron Pedde 4a1609cb2d revert u_int32_t changes for solaris -- must autoconfiscate, fixups for debian 2006-04-28 05:10:06 +00:00
Ron Pedde d6ac7d5744 Add patrekur's bsd init script, move all init scripts to contrib/init.d 2006-04-17 05:04:21 +00:00
Ron Pedde 6979a7a67e Fixes for compiling on solaris -- fixes #66 and #5 2006-04-15 08:53:56 +00:00
Ron Pedde 8afa55222b workaround for sh and bsd make, fixing ticket #65 2006-04-15 05:31:53 +00:00
Ron Pedde 2c83da8701 attempt to fix #55 2006-04-10 22:26:57 +00:00
Ron Pedde bc2faaf75f fix default config file location, ticket #63 2006-04-10 17:15:37 +00:00
Ron Pedde 92e967e78c set default config file location based on prefix 2006-04-09 01:35:10 +00:00
Ron Pedde 476ee42faf starting simple gdbm backend 2006-03-27 01:48:43 +00:00
Ron Pedde abee2d9792 autocreate directories from config file 2006-03-26 04:55:59 +00:00
Ron Pedde 149bb6a0a6 adjust config file paths for prefix 2006-03-25 23:19:21 +00:00
Anders Betnér 48e8e0ef72 Autoconf is supposed to make life easy, I guess that
is only true if someone else sets it up for you.
Here's my fumbly finger approach to get it right.
2006-03-23 10:38:11 +00:00
Ron Pedde 9bb208e156 configure changes 2006-03-12 22:34:51 +00:00
Ron Pedde 32add9e77c sys_param 2006-03-07 07:57:03 +00:00
Ron Pedde 9a133dcbdc Merged win32-branch 2006-02-26 08:46:24 +00:00
Ron Pedde 839386f86e display parse errors in web interface 2006-01-16 22:28:44 +00:00
Ron Pedde 4b7b5d78fc Add diego's configure patches 2006-01-16 20:23:50 +00:00
Ron Pedde 3a6ec603a1 add sqlite3 support 2006-01-06 17:43:38 +00:00
Ron Pedde 45797a4403 get rid of some configure junk 2006-01-06 00:05:30 +00:00
Ron Pedde 0821b9ce9d musepack support from slomo 2005-11-02 04:45:25 +00:00
Ron Pedde ff84e06334 commit the iTunes 5 fixes 2005-09-23 05:26:52 +00:00
Ron Pedde b2a45d94f8 Fix problem with --disable-oggvorbis 2005-08-13 05:07:29 +00:00
Ron Pedde 5ee1ce0db6 Get rid of lex and yacc checks 2005-07-13 05:32:16 +00:00
Ron Pedde d4aaf09700 Get rid of some configure verbosity, include dbs-sqlite.h 2005-03-20 01:24:17 +00:00
Ron Pedde 847d10b361 First pass of sqlite backend 2005-03-11 06:39:40 +00:00
Ron Pedde c86be33245 initial support for sqlite 2005-03-01 04:19:27 +00:00
Ron Pedde e87373943c remove still more debugging emits 2005-02-28 22:10:56 +00:00
Ron Pedde ab48f2f071 spew less junk 2005-02-28 22:09:29 +00:00
Ron Pedde f4e8bc9625 check for getopt.h, and make libvorbisfile depend on libvorbis 2005-02-28 21:49:23 +00:00
Ron Pedde 9afb28a4ab Add Tim's ogg and flac patches, plus convert the existing ogg metainfo reading
stuff to use vorbisfile.
2005-02-27 00:41:55 +00:00
Ron Pedde bb899e873b Let's call it 0.2.1.1 2005-02-05 21:26:16 +00:00
Ron Pedde 1ea0bce3b3 re-fix the atoll thing 2005-02-05 20:54:55 +00:00
Ron Pedde 3dd3218c5a bump version number 2005-01-29 05:12:37 +00:00
Ron Pedde 07e0490120 Fix for freebsd pthreads 2005-01-24 01:03:43 +00:00
Ron Pedde a7ac180d3f bump to -pre4 2005-01-18 00:07:28 +00:00
Ron Pedde b8e421d8df Fix for "my libc doesn't have atoll" bug. 2005-01-09 20:34:12 +00:00
Ron Pedde a82653e538 -pre3 2004-12-28 01:07:27 +00:00
Ron Pedde 571b67b309 Fix the missing lz on id3tag problem on cygwin 2004-12-16 06:21:34 +00:00
Ron Pedde 0a28e1feda Fixed -lpthread thing 2004-12-14 04:27:02 +00:00
Ron Pedde 474d1c996c Fix --enable-oggvorbis 2004-12-08 03:53:36 +00:00
Paul Kim 7aa6aa0062 configure.in:
- Added support for optional Ogg/Vorbis support via the --enable-oggvorbis
flag.

Makefile.am:
- Added conditional compilation of ogg.c dependant on whether Ogg/Vorbis
support is enabled.

mp3-scanner.c:
- Added hook for Ogg/Vorbis support.
- Commented out code which set the "item_kind" of ogg files differently.
It now sets it the same as other audio files. They show up in iTunes
now but they will not stream.

ogg.c:
- Initial check-in.
- Code adapted from 'ogginfo' program. Does parsing of Ogg/Vorbis tags.
2004-12-06 03:06:12 +00:00
Ron Pedde a1d62cf6c6 Get rid of old howl crap - run with 0.9.6ish or better 2004-11-27 03:14:14 +00:00
Ron Pedde a96f13f978 Tag as a pre2 release 2004-11-20 18:00:36 +00:00
Ron Pedde 31ff9fc39c add --disable-mdns configure option, in prep for win32 build 2004-10-30 16:42:20 +00:00
Ron Pedde 040421a5e3 Add nslu2 flag for slug-specific code 2004-10-25 04:49:47 +00:00
Ron Pedde 8af2421541 Oops... last batch of stuff that was in -pre1, but not tagged as such 2004-10-25 03:15:35 +00:00
Ron Pedde 537233256b Default browse/query 2004-09-18 04:12:43 +00:00
Ron Pedde e43caee157 Add support for smart playlist manipulation by date added to database. Updated mt-daapd.playlist to match 2004-09-12 23:20:29 +00:00
David W. Berry 9492a64846 1. Implement browse and query. These are both still somewhat experimental
pending further verification against iTunes.  --enable-browse and
    --enable-query must be specified to configure to enable both options.
    browse support requires query support.
2.  Database iteration is now sorted and the database is not kept locked
    as long during iteration.
2004-06-14 19:01:06 +00:00
Ron Pedde 483d354468 Fix gdbm for debian stable, configure problem with new howl 2004-06-02 05:28:52 +00:00
Ron Pedde 01f1a958e2 Fix broken configure.in 2004-05-11 03:10:28 +00:00
Ron Pedde fa023aab10 bump version number 2004-05-11 03:07:41 +00:00
Ron Pedde 3c1cd49ebf Fix typo in configure.in 2004-05-10 03:24:25 +00:00
Ron Pedde 1096303b18 make -g the default 2004-04-26 23:47:01 +00:00
Ron Pedde 65103a90f3 add --with-static-libs config option 2004-04-15 03:06:43 +00:00
Ron Pedde 5710d771d0 too many -lgdbm 2004-04-06 20:06:41 +00:00
Ron Pedde 67bd704fb1 parenthesis 2004-04-06 14:31:07 +00:00
Ron Pedde a2d9dfec41 Make gdbm the default 2004-04-06 14:06:16 +00:00
Ron Pedde e81b2fe84f pre1 2004-04-06 13:51:21 +00:00
Ron Pedde bcb9fe21c6 More fixups 2004-04-06 02:12:48 +00:00
Ron Pedde 65be62a4d0 minor cleanup 2004-04-05 18:35:43 +00:00
Ron Pedde 8273834a8c Add feedback info 2004-04-02 06:48:24 +00:00
Ron Pedde c9da9869ce Add zlib deps 2004-03-18 17:52:02 +00:00
Ron Pedde 0a697cc0fa Solaris fixes 2004-03-16 05:25:25 +00:00
Ron Pedde 573a5f5511 fix the strcasestr thing 2004-03-11 06:06:47 +00:00
Ron Pedde 13a5b089c0 Add path token to playlist parser 2004-03-07 06:22:44 +00:00
Ron Pedde 449d2104db First pass on db stuff. Still some unpacking problems 2004-03-03 06:50:09 +00:00
Ron Pedde 9ece3e58f8 Fix defines for Rendezvous v58.3 2004-03-02 00:33:05 +00:00
Ron Pedde 9289f526db -Wall fixes 2004-02-15 00:51:11 +00:00
Ron Pedde b659e8ba9f Merge new-rend-branch 2004-01-27 22:41:35 +00:00
Ron Pedde cf31dea97c Bump version number 2004-01-26 16:07:22 +00:00
Ron Pedde b24a3200d0 solaris fixes 2004-01-13 04:29:30 +00:00
Ron Pedde 25b3dd0679 Solaris fixes 2004-01-13 00:13:53 +00:00
Ron Pedde f4b1fd9eb2 Fix minor make dist problems 2003-12-29 19:46:58 +00:00
Ron Pedde eac98e0a61 Fix stat time fields 2003-12-09 15:56:17 +00:00
Ron Pedde 99fc74e028 Oops... that's AM_PROG_LEX, not AC_PROG_LEX. Doh. 2003-12-05 06:02:08 +00:00
Ron Pedde 377356bd06 Start of smart playlists 2003-12-04 23:20:51 +00:00
Ron Pedde 2c029ddd15 Small linux fixes 2003-12-01 15:27:40 +00:00
Ron Pedde 074020fcb8 Make sure all files are accounted for, in preparation for a dist 2003-12-01 07:17:57 +00:00
Ron Pedde 90d3cd8929 Finally _really_ fixed OSX advertisements via rendezvous 2003-12-01 06:18:47 +00:00
Ron Pedde 0c50a31874 Fixed OSX native rendezvous support 2003-12-01 05:31:11 +00:00
Ron Pedde eead131cc2 Add native OSX rendezvous registration 2003-12-01 05:27:54 +00:00
Ron Pedde c6e2da2568 config changes 2003-11-23 06:17:12 +00:00
Ron Pedde d93504dd5a add howl support 2003-11-17 16:37:39 +00:00
Ron Pedde 08602276a6 add checks for id3tag 2003-11-10 03:57:39 +00:00
Ron Pedde 3805df1ee8 add electricfence to detect some heap trouncing, fix some update handling bugs, make run on linux. Still some linux issues 2003-11-05 18:57:13 +00:00
Ron Pedde 1c1a9e62f2 Merge linux patches 2003-11-03 20:34:18 +00:00