owntone-server/ChangeLog
2007-08-27 00:43:33 +00:00

7829 lines
205 KiB
Plaintext

2007-08-12 08:43 rpedde
* src/util.c: fix VA_COPY
2007-08-12 06:30 rpedde
* configure.in, src/io.c, src/rend-posix.c: linux fixes for new
plugin arch
2007-08-11 04:41 rpedde
* src/Makefile.am: Add io-errors.h and io-plugin.h to make dist
2007-08-10 00:48 rpedde
* src/ff-plugins.h, src/plugins/ssc-ffmpeg.c,
src/plugins/ssc-wma.cpp, src/plugins/w32-event.c,
win32/mt-daapd.vcproj, win32/out-daap/out-daap.vcproj,
win32/rsp.vcproj, win32/ssc-ffmpeg.vcproj,
win32/ssc-wma/ssc-wma.vcproj, win32/w32-event.vcproj: win32 fixes
for new plugin model
2007-08-09 07:10 rpedde
* src/ff-plugins.c: oops, forgot the plugin interface
2007-08-09 06:33 rpedde
* configure.in, src/Makefile.am, src/daapd.h, src/ff-plugins.h,
src/plugin.c, src/plugin.h, src/plugins/out-daap-proto.c,
src/plugins/out-daap.c, src/plugins/out-daap.h,
src/plugins/rsp.c, src/plugins/ssc-ffmpeg.c,
src/plugins/ssc-script.c, src/plugins/xml-rpc.c, src/util.c,
src/util.h: remove function backpointers for dll plugins
2007-08-06 05:18 rpedde
* src/err.c, src/io-errors.h, src/io.c, src/os-win32.c,
src/webserver.c, win32/mt-daapd.vcproj: Fix problems with ascii
log files, also problems with WSAEWOULDBLOCK on send
buffer/receive window full.
2007-08-06 03:18 rpedde
* src/err.c, src/util.c, src/util.h: avoid re-entrant error logging
to avoid deadlocks
2007-08-05 04:43 rpedde
* src/conf.c, src/err.c, src/io.c, src/rxml.c, src/scan-url.c:
Implement ascii line-ending conversion for windows
2007-08-05 04:09 rpedde
* src/mdns/DNSCommon.c, src/rend-posix.c: fix excessive logging in
mdns, and remove rdar tags
2007-08-01 06:32 rpedde
* src/compat.h, src/io-plugin.h, src/io.c, src/os-win32.c,
src/plugins/out-daap-proto.c, src/plugins/out-daap.c,
src/plugins/ssc-wma.cpp, src/scan-aac.c, src/scan-aif.c,
src/scan-flac.c, src/scan-mp3.c, src/scan-ogg.c, src/webserver.c,
src/win32.h, src/xml-rpc.c, win32/mt-daapd.vcproj,
win32/out-daap/out-daap.vcproj: cleanups for io_ on win32. still
not quite working right, some read or write errors when streaming
files, but a strong "mostly works"
2007-08-01 06:21 rpedde
* src/scan-wma.c: convert scan-wma to io_ functions
2007-07-31 04:34 rpedde
* admin-root/config.js, admin-root/lib-js/prototype.js,
admin-root/lib-js/rico.js,
admin-root/lib-js/script.aculo.us/builder.js,
admin-root/lib-js/script.aculo.us/controls.js,
admin-root/lib-js/script.aculo.us/dragdrop.js,
admin-root/lib-js/script.aculo.us/effects.js,
admin-root/lib-js/script.aculo.us/scriptaculous.js,
admin-root/lib-js/script.aculo.us/slider.js,
admin-root/lib-js/script.aculo.us/unittest.js,
admin-root/no_access.html, admin-root/pngfix.js,
admin-root/status.js, admin-root/util.js, configure.in,
src/Makefile.am, src/bsd-snprintf.c, src/bsd-snprintf.h,
src/compat.c, src/compat.h, src/conf.c, src/configfile.c,
src/db-gdbm.c, src/db-gdbm.h, src/db-sql-updates.c, src/db-sql.c,
src/err.c, src/ff-dbstruct.h, src/ff-plugins.h, src/io-driver.c,
src/io-errors.h, src/io-plugin.h, src/io.c, src/io.h, src/io.mk,
src/main.c, src/memdebug.c, src/memdebug.h, src/mp3-scanner.c,
src/os-unix.c, src/os-win32.c, src/os-win32.h, src/plugin.c,
src/plugin.h, src/plugins/out-daap-proto.c,
src/plugins/out-daap-proto.h, src/plugins/ssc-ffmpeg.c,
src/plugins/ssc-script.c, src/plugins/w32-event.c,
src/rend-avahi.c, src/rend-posix.c, src/restart.c, src/rxml.c,
src/scan-aac.c, src/scan-aac.h, src/scan-aif.c, src/scan-mp3.c,
src/scan-mp4.c, src/scan-ogg.c, src/scan-url.c, src/scan-wav.c,
src/scan-wma.c, src/smart-parser.c, src/ssl.c, src/ssl.h,
src/tabs.sh, src/transcoder-driver.c, src/upnp.c, src/upnp.h,
src/util.c, src/util.h, src/webserver.c, src/webserver.h,
src/win32.h, src/wsprivate.h, win32/nsi/AccessControl.dll,
win32/nsi/SimpleFC.dll, win32/nsi/mt-daapd.nsi.templ,
win32/versionize.bat: merge ron-ssl branch back to trunk in
preparation for windows cleanups, merge setup tweaks and credits
language as well as update rend-posix from stable-aspl-free
2007-05-30 03:53 rpedde
* admin-root/about.html, admin-root/apache-2.0.html,
admin-root/apache-2.0.txt, admin-root/xiph-license.html,
admin-root/xiph-license.txt, admin-root/zlib-license.html,
admin-root/zlib-license.txt: Update license info in about page
2007-05-18 02:27 rpedde
* src/configfile.c: Fix for missing upnp_uuid()
2007-05-10 06:24 rpedde
* src/scan-wav.c: Fix wav scanner to allow both 16 and 18 byte 'fmt
' chunks, also allow for out-of-order WAVE chunks
2007-05-10 04:32 rpedde
* osx/FireflyPrefs/Dutch.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/Dutch.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/German.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/German.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Italian.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/Italian.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Japanese.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Swedish.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/Swedish.lproj/FireflyPrefsPref.nib/keyedobjects.nib:
Merge r1580 from Roku tree to trunk
2007-05-05 04:35 rpedde
* admin-root/upnp-basic.xml, src/upnp.c: Add enough more UPnP
discovery that it shows up on SoundBridge
2007-05-04 21:31 rpedde
* admin-root/upnp, admin-root/upnp-basic.xml,
admin-root/upnp-cd.xml, admin-root/upnp-cm.xml,
admin-root/upnp/ff_logo_16.png, admin-root/upnp/ff_logo_32.png,
admin-root/upnp/ff_logo_48.png, src/conf.c, src/configfile.c,
src/main.c, src/upnp.c, src/upnp.h: Finish (mostly) upnp
discovery
2007-05-03 03:30 rpedde
* src/main.c, src/upnp.c, src/upnp.h: More UPnP work. Almost
finished with discovery.
2007-05-03 00:28 rpedde
* src/conf.c, src/util.c, src/util.h: Move split functions from
conf to util
2007-05-03 00:18 rpedde
* src/db-generic.c, src/db-generic.h, src/db-sql-sqlite2.c,
src/db-sql-sqlite3.c, src/db-sql.c, src/db-sql.h: Force a full
rescan when the database version is too new
2007-05-03 00:10 rpedde
* src/xml-rpc.c: Missing header
2007-05-02 23:49 rpedde
* src/webserver.c: Fix small race in registerhandler
2007-04-30 00:18 rpedde
* src/db-sql.c: Fix for win32 playlist dissapearing issue
2007-04-27 12:31 rpedde
* src/configfile.c: Minor auth fixes
2007-04-27 12:31 rpedde
* win32/nsi/mt-daapd-example.conf: Set blank admin password for
windows -- forcing admin_pw change
2007-04-25 03:26 rpedde
* osx/FireflyPrefs/Japanese.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/Japanese.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Japanese.lproj/Localizable.strings,
osx/FireflyPrefs/i18n/Japanese.strings,
osx/FireflyPrefs/i18n/Japanese/FireflyPrefsPref_nib.strings,
osx/FireflyPrefs/i18n/Japanese/Localizable.strings: Merge r1564
from roku branch to mainline
2007-04-25 03:16 rpedde
* CREDITS, admin-root/CREDITS: Update credits with tranlation info
2007-04-25 03:08 rpedde
* osx/FireflyPrefs/i18n/Dutch,
osx/FireflyPrefs/i18n/Dutch/FireflyPrefsPref_nib.strings,
osx/FireflyPrefs/i18n/Dutch/InfoPlist.strings,
osx/FireflyPrefs/i18n/Dutch/Localizable.strings,
osx/FireflyPrefs/i18n/English,
osx/FireflyPrefs/i18n/English/FireflyPrefsPref_nib.strings,
osx/FireflyPrefs/i18n/English/InfoPlist.strings,
osx/FireflyPrefs/i18n/English/Localizable.strings,
osx/FireflyPrefs/i18n/French,
osx/FireflyPrefs/i18n/French/FireflyPrefsPref_nib.strings,
osx/FireflyPrefs/i18n/French/InfoPlist.strings,
osx/FireflyPrefs/i18n/French/Localizable.strings,
osx/FireflyPrefs/i18n/German,
osx/FireflyPrefs/i18n/German/FireflyPrefsPref_nib.strings,
osx/FireflyPrefs/i18n/German/InfoPlist.strings,
osx/FireflyPrefs/i18n/German/Localizable.strings,
osx/FireflyPrefs/i18n/Italian,
osx/FireflyPrefs/i18n/Italian/FireflyPrefsPref_nib.strings,
osx/FireflyPrefs/i18n/Italian/InfoPlist.strings,
osx/FireflyPrefs/i18n/Italian/Localizable.strings,
osx/FireflyPrefs/i18n/Japanese,
osx/FireflyPrefs/i18n/Japanese/FireflyPrefsPref_nib.strings,
osx/FireflyPrefs/i18n/Japanese/InfoPlist.strings,
osx/FireflyPrefs/i18n/Japanese/Localizable.strings,
osx/FireflyPrefs/i18n/Swedish,
osx/FireflyPrefs/i18n/Swedish/FireflyPrefsPref_nib.strings,
osx/FireflyPrefs/i18n/Swedish/InfoPlist.strings,
osx/FireflyPrefs/i18n/Swedish/Localizable.strings: Add
translation files necessary for i18n
2007-04-24 20:46 rpedde
* admin-root/upnp-basic.xml: Get rid of the av manager
2007-04-24 20:42 rpedde
* admin-root/upnp-basic.xml: Make eol-style CRLF, to help windows
parse the xml file better
2007-04-24 04:11 rpedde
* win32/FireflyShell/FireflyShellITA.rc,
win32/FireflyShell/localizations/italian/italian.ini: make
italian translation in utf-16be, to avoid problems with building
localized files.
2007-04-24 03:55 rpedde
* win32/FireflyShell/FireflyShell.DEU.rc,
win32/FireflyShell/FireflyShellFRA.rc,
win32/FireflyShell/FireflyShellITA.rc,
win32/FireflyShell/FireflyShellJPN.rc,
win32/FireflyShell/FireflyShellSWE.rc,
win32/FireflyShell/localizations/japanese/japanese.ini: Finish
Japanese localization,
2007-04-23 03:52 rpedde
* win32/nsi/firefly.log, win32/nsi/mt-daapd.nsi.templ: Installer
fixes -- Make log file world writable (for debug mode), move the
shell startup to HKCU rather than HKLM.
2007-04-23 03:41 rpedde
* osx/FireflyPrefs/i18n/Japanese.strings,
win32/FireflyShell/localizations/french/french.ini,
win32/FireflyShell/localizations/german/german.ini,
win32/FireflyShell/localizations/italian/italian.ini,
win32/FireflyShell/localizations/japanese/japanese.ini,
win32/FireflyShell/localizations/swedish/swedish.ini: Update
translations
2007-04-19 03:46 rpedde
* src/configfile.c: Fix stupid password bug
2007-04-19 03:19 rpedde
* src/configfile.c: More password handling
2007-04-19 03:00 rpedde
* src/configfile.c: upnp updates, plus some password fixes
2007-04-19 02:58 rpedde
* admin-root/upnp-basic.xml, src/upnp.c, src/upnp.h: More simple
upnp updates
2007-04-18 03:34 rpedde
* src/scan-xml.c: Oops, thinko on the playlist thing
2007-04-18 03:12 rpedde
* src/webserver.c: Crank up debug a bit for handlers to help track
down wl500g errors
2007-04-18 03:10 rpedde
* configure.in: Fix for sys/select problem reported in forums
2007-04-18 03:07 rpedde
* src/scan-xml.c: Solve the case of the missing playlists\! D'oh\!
2007-04-16 21:34 rpedde
* configure.in: add -lresolv for inet_aton on solaris as reported
by bfranke on the forums
2007-04-16 21:31 rpedde
* src/configfile.c, src/webserver.c: Tune down auth logging a bit,
increase debugging in ws handler to try and find wl500g problem
2007-04-16 05:30 rpedde
* src/os-win32.h: Minor win32 fixes for S_ISDIR
2007-04-15 23:57 rpedde
* src/configfile.c, src/configfile.h, src/ff-plugins.h,
src/plugin.c, src/plugins/out-daap.c, src/plugins/rsp.c: Add
centralized auth handler for different user roles (currently
admin and user), closing #225 and #220
2007-04-15 23:27 rpedde
* src/main.c, src/webserver.c: Remove regex functions from
webserver, instead preferring path from root - fixes problems
with bad regex in uclibc
2007-04-15 23:20 rpedde
* admin-root/upnp-basic.xml, src/configfile.c, src/upnp.c: More
UPnP work. Still doesn't show up in network neighborhood. Not
quite sure why not, though. :)
2007-04-15 20:36 rpedde
* src/configfile.c, src/upnp.c: Use S_ISDIR to determine file
directoryishness
2007-04-13 23:31 rpedde
* src/configfile.c, src/ff-plugins.h, src/plugin.c,
src/plugins/out-daap.c: logging for bad passwords as suggested by
mas
2007-04-13 23:31 rpedde
* src/main.c: ifdef the upnp stuff in main
2007-04-13 21:38 rpedde
* src/upnp.c, src/upnp.h: forgot upnp files
2007-04-13 21:37 rpedde
* configure.in, src/Makefile.am, src/main.c, src/os-unix.h,
src/util.h: start of UPnP functions
2007-04-12 18:34 rpedde
* src/plugins/out-daap.c: uninitialized string error, found by Ron
(the *other* ron) on the forums.
2007-04-11 02:33 rpedde
* src/compat.c, src/win32.h: Fix for tzset/putenv in compat, to
help build on wl500g
2007-04-10 01:39 rpedde
* src/plugin.c, win32/mt-daapd.vcproj: include config guards for
headers in plugin.c, remove dynamic-art from vc project.
2007-04-09 06:50 rpedde
* src/plugin.c: Fix headers
2007-04-09 04:23 rpedde
* admin-root/config.xml, contrib/mt-daapd.conf.templ,
src/Makefile.am, src/dynamic-art.c, src/dynamic-art.h,
src/main.c, src/plugin.c: Add always_transcode, first pass at a
fix for the hifidelio/olive, something like the one offered by
Matthias Schmidt
2007-04-08 04:43 rpedde
* configure.in, reconf.sh.templ, src/Makefile.am, src/mDNS.c,
src/mDNSClientAPI.h, src/mDNSDebug.h,
src/mDNSPlatformFunctions.h, src/mDNSPosix.c, src/mDNSPosix.h,
src/mDNSUNP.c, src/mDNSUNP.h, src/mdns, src/mdns/DNSCommon.c,
src/mdns/DNSCommon.h, src/mdns/DNSDigest.c,
src/mdns/GenLinkedList.c, src/mdns/GenLinkedList.h,
src/mdns/Makefile.am, src/mdns/dns_sd.h, src/mdns/mDNS.c,
src/mdns/mDNSDebug.c, src/mdns/mDNSDebug.h,
src/mdns/mDNSEmbeddedAPI.h, src/mdns/mDNSPosix.c,
src/mdns/mDNSPosix.h, src/mdns/mDNSUNP.c, src/mdns/mDNSUNP.h,
src/mdns/uDNS.c, src/mdns/uDNS.h, src/rend-posix.c: 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-07 22:32 rpedde
* src/plugin.c: header fixes for fbsd, as reported by oliver in the
forums
2007-04-06 05:05 rpedde
* admin-root/config.xml, debian, src/conf.c, src/mp3-scanner.c,
tools/decodeflow.c: Add a simple config migrator to move config
items around at load. I've used it
to move general/process_m3u to scanning/process_playlists,
scanning/process_xml
to scanning/process_itunes, and make scanning/process_m3u
actually control just
m3u file rather than all playlists. In addition,
scan/correct_order has been
moved to daap/correct_order. This closes long-standing bug #172.
2007-04-06 02:57 rpedde
* src/util.c, src/util.h: rename lock_t to ff_lock_t to prevent
solaris breakage
2007-04-04 20:34 rpedde
* admin-root/index.html, admin-root/status.js, src/ff-dbstruct.h,
src/main.c, src/plugin.c, src/plugin.h, src/xml-rpc.c: Try to
automatically locate plugins, show loaded plugins on web
interface
2007-04-04 16:26 rpedde
* win32/nsi/mt-daapd.nsi.templ: Delete standalone manifest on
install if it exists
2007-04-04 03:59 rpedde
* admin-root/config.xml: Fix the IE won't save thing -- still need
to take a closer look at that -- deprecated options shouldn't
kill the web configurator, but this is good enough for now
2007-04-01 22:49 rpedde
* win32/FireflyShell/FireflyShell.DEU.rc,
win32/FireflyShell/FireflyShellFRA.rc,
win32/FireflyShell/FireflyShellITA.rc,
win32/FireflyShell/FireflyShellJPN.rc,
win32/FireflyShell/FireflyShellNLD.rc,
win32/FireflyShell/FireflyShellSWE.rc,
win32/FireflyShell/localizations/dutch/dutch.ini,
win32/FireflyShell/localizations/french/french.ini,
win32/FireflyShell/localizations/german/german.ini,
win32/FireflyShell/localizations/italian/italian.ini,
win32/FireflyShell/localizations/japanese/japanese.ini,
win32/FireflyShell/localizations/swedish/swedish.ini: Update rc
files with latest dialog wording.
2007-04-01 22:47 rpedde
* win32/FireflyShell/FireflyShell.rc, win32/nsi/mt-daapd.nsi.templ:
Include vc redistributables
2007-03-29 03:11 rpedde
* win32/nsi/mt-daapd.nsi.templ: Update nsis to allow manifests in
setup programs, perhaps fixing compatibility warnings on vista.
2007-03-28 02:39 rpedde
* win32/nsi/mt-daapd.nsi.templ: Redistribute msvcm80.dll and msvc
manifest.
2007-03-27 22:45 rpedde
* win32/nsi/manifest.xml, win32/nsi/maniftest.xml: Oops! Typo!
2007-03-27 04:05 rpedde
* win32/nsi/mapping.ini: Add template mapping.ini
2007-03-22 15:38 rpedde
* win32/nsi/mt-daapd.nsi.templ: Add vs 2005 vc runtimes, set
permissions on mapping.ini.
2007-03-22 13:29 rpedde
* win32/nsi/maniftest.xml: Add template manifest for installer
2007-03-19 22:15 rpedde
* win32/FireflyShell/FireflyShell.rc,
win32/FireflyShell/resource.h: add shield icon to dialog next to
service toggle
2007-03-19 21:57 rpedde
* win32/FireflyShell/FireflyShell.exe.manifest,
win32/FireflyShell/FireflyShell.vcproj,
win32/FireflyShell/ServiceControl.cpp,
win32/nsi/mt-daapd.nsi.templ: Embed manifest in FireflyShell to
avoid compatibility dingus on vista, switch execute method in
starting and stopping services from CreateProcess to ShellExecute
to allow the annoying f-ing UAC permissings thing to pop up.
2007-03-16 18:31 rpedde
* win32/FireflyShell/AdvancedPage.cpp,
win32/FireflyShell/ServiceControl.cpp: Set shield on autostart
checkbox
2007-03-16 18:26 rpedde
* win32/svcctrl/svcctrl.cpp: Wrong comparison in setting service to
run manually.
2007-03-16 14:04 rpedde
* win32/FireflyShell/ServiceControl.cpp, win32/svcctrl/svcctrl.cpp:
Fix service startup handling
2007-03-15 12:30 rpedde
* win32/FireflyShell/AdvancedPage.cpp,
win32/FireflyShell/AdvancedPage.h,
win32/FireflyShell/FireflyShell.cpp,
win32/FireflyShell/FireflyShell.h,
win32/FireflyShell/FireflyShell.rc,
win32/FireflyShell/ServiceControl.cpp,
win32/FireflyShell/resource.h: Split startup options for service
and applet. Toggle service state between "manual" and "auto"
rather than "disabled" and "auto".
2007-03-13 03:43 rpedde
* win32/FireflyShell/AdvancedPage.cpp,
win32/FireflyShell/MainDlg.cpp, win32/FireflyShell/stdafx.h,
win32/svcctrl/stdafx.h: Add shield icon to start/stop server
button.
2007-03-12 22:45 rpedde
* win32/FireflyShell/FireflyShell.vcproj,
win32/FireflyShell/ServiceControl.cpp,
win32/FireflyShell/ServiceControl.h,
win32/nsi/mt-daapd.nsi.templ, win32/svcctrl/svcctrl.vcproj:
Update nsi to include svcctrl.exe, update service code in shell
to execute the svchelper rather than relying on having admin
rights.
2007-03-08 17:10 rpedde
* admin-root/smartpopup.html: Merge CCRDude's playlist wizard patch
2007-03-06 23:46 rpedde
* win32/FireflyShell/FireflyShell.vcproj,
win32/FireflyShell/FireflyShellDEU.vcproj,
win32/FireflyShell/FireflyShellFRA.vcproj,
win32/FireflyShell/FireflyShellITA.vcproj,
win32/FireflyShell/FireflyShellJPN.vcproj,
win32/FireflyShell/FireflyShellNLD.vcproj,
win32/FireflyShell/FireflyShellSWE.vcproj, win32/mt-daapd.sln,
win32/mt-daapd.vcproj, win32/nsi/localizations/Japanese.nsh,
win32/out-daap/out-daap.vcproj, win32/rsp.vcproj,
win32/ssc-ffmpeg.vcproj, win32/ssc-wma/ssc-wma.vcproj,
win32/svcctrl, win32/svcctrl/resource.h, win32/svcctrl/small.ico,
win32/svcctrl/stdafx.cpp, win32/svcctrl/stdafx.h,
win32/svcctrl/svcctrl.cpp, win32/svcctrl/svcctrl.exe.manifest,
win32/svcctrl/svcctrl.h, win32/svcctrl/svcctrl.ico,
win32/svcctrl/svcctrl.rc, win32/svcctrl/svcctrl.sln,
win32/svcctrl/svcctrl.vcproj, win32/w32-event.vcproj: Update to
VS2005, add svcctrl project
2007-02-06 04:32 rpedde
* win32/FireflyShell/NotifyIcon.cpp,
win32/FireflyShell/NotifyIcon.h: Make shell applet popup messages
for fatal errors
2007-01-29 06:45 rpedde
* src/db-sql.c, src/plugins/out-daap-proto.c,
src/plugins/out-daap-proto.h, src/plugins/out-daap.c: xmbc fixes
2007-01-29 04:56 rpedde
* tools/decodeflow.c: Fix endianness of decodeflow
2007-01-29 03:43 rpedde
* admin-root/favicon.ico: Add pipe wrenches favico as requested by
blamm on the forums
2007-01-28 05:36 rpedde
* src/os-unix.c: Fix signal handling on linuxthreads/NSLU2
2007-01-20 14:20 rpedde
* src/os-unix.c: Add signal handling for nslu2, make -k send
SIGTERM, not SIGSTOP
2007-01-19 07:11 rpedde
* src/os-unix.c: Use pthread_sigmask over sigprocmask in an attempt
to fix signals on linuxthreads machines
2007-01-19 06:20 rpedde
* src/os-unix.c: Get wrong pid when daemonizing
2007-01-18 06:07 rpedde
* src/conf.c, src/main.c, src/memdebug.c, src/memdebug.h,
src/scan-mp3.c, src/scan-xml.c: Fix double-free problems reported
in forums
2007-01-17 07:04 rpedde
* mkmac.sh.templ: Force a 'make dist' on mac
2007-01-17 06:51 rpedde
* configure.in: add m4 dir to configure, make mac builds mkdist on
the mac
2007-01-17 05:10 rpedde
* win32/nsi/mt-daapd-example.conf, win32/nsi/mt-daapd.nsi.templ:
merge r1480 (win32 installer fixes) to trunk
2007-01-17 01:13 rpedde
* m4, m4/extensions.m4: Add m4 stuff
2007-01-17 01:06 rpedde
* configure.in, src/Makefile.am, src/compat.c, src/conf.c,
src/config-driver.c, src/configfile.c, src/daapd.h,
src/db-gdbm.c, src/db-generic.c, src/db-sql-sqlite2.c,
src/db-sql-sqlite3.c, src/db-sql-updates.c, src/db-sql.c,
src/dynamic-art.c, src/err.c, src/getopt.c, src/ll.c, src/mDNS.c,
src/mDNSPosix.c, src/mDNSUNP.c, src/main.c, src/memdebug.c,
src/memdebug.h, src/mp3-scanner.c, src/os-unix.c,
src/parser-driver.c, src/plugin.c, src/redblack.c,
src/rend-avahi.c, src/rend-howl.c, src/rend-win32.c,
src/restart.c, src/rxml.c, src/scan-aac.c, src/scan-aif.c,
src/scan-flac.c, src/scan-mp3.c, src/scan-mp4.c, src/scan-mpc.c,
src/scan-ogg.c, src/scan-url.c, src/scan-wav.c, src/scan-wma.c,
src/scan-xml.c, src/scanner-driver.c, src/transcoder-driver.c,
src/uici.c, src/util.c, src/util.h, src/w32-eventlog.c,
src/wavstreamer.c, src/webserver.c, src/xml-rpc.c: Add memory
debugging (--enable-mem-debug), find and fix several small (and
not so small) memory leaks
2007-01-11 01:28 rpedde
* src/main.c: update usage() to reflect new -k and -V options, as
reminded by Steve in the forums
2007-01-10 06:19 rpedde
* src/main.c: Fix -V to exit after displaying version
2007-01-09 18:12 rpedde
* src/main.c, src/os-unix.c, src/os-win32.c, src/os.h, src/util.c:
Move signal handling to parent thread, add -V and -k options,
closing #219, and fixing problems with daemontools
2007-01-09 05:55 rpedde
* src/db-sql.c: Fix problem with adding playlists as reported in
forums
2007-01-02 04:31 rpedde
* mkmac.sh.templ, osx/makedist.sh.templ: Update mac build scripts
to build universal binaries
2007-01-01 17:36 rpedde
* osx/FireflyPrefs/Swedish.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Swedish.lproj/Localizable.strings,
osx/FireflyPrefs/i18n/Swedish.strings: Update swedish
internationalization for osx based on changes from Anton
Johansson
2007-01-01 17:30 rpedde
* osx/FireflyPrefs/Dutch.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/FireflyPrefs.xcodeproj/project.pbxproj,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/German.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Italian.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Japanese.lproj,
osx/FireflyPrefs/Japanese.lproj/FireflyPrefsPref.nib,
osx/FireflyPrefs/Japanese.lproj/FireflyPrefsPref.nib/classes.nib,
osx/FireflyPrefs/Japanese.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/Japanese.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Japanese.lproj/InfoPlist.strings,
osx/FireflyPrefs/Japanese.lproj/Localizable.strings,
osx/FireflyPrefs/Swedish.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/i18n/Japanese.strings: Add Japanese
internationalization to osx app courtesy of Gareth Potter
2006-12-31 21:28 rpedde
* src/conf.c, src/err.c, src/util.c, src/util.h: consolidate mutex
locking to better debug deadlocks
2006-12-31 21:28 rpedde
* osx/FireflyPrefs/Dutch.lproj,
osx/FireflyPrefs/Dutch.lproj/FireflyPrefsPref.nib,
osx/FireflyPrefs/Dutch.lproj/FireflyPrefsPref.nib/classes.nib,
osx/FireflyPrefs/Dutch.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/Dutch.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Dutch.lproj/InfoPlist.strings,
osx/FireflyPrefs/Dutch.lproj/Localizable.strings,
osx/FireflyPrefs/FireflyPrefs.xcodeproj/project.pbxproj,
osx/FireflyPrefs/i18n/Dutch.strings: Add Dutch localizations to
Mac application
2006-12-31 21:22 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c: Don't delete
hand-crafted static playlists (type 0) on full reload
2006-12-24 17:53 rpedde
* win32/nsi/mt-daapd.nsi.templ: Forward port nsi fixes from r1462
on roku-1.0 branch to trunk
2006-12-19 05:06 rpedde
* src/conf.c, src/ff-plugins.h: automatically shorten the
rendezvous name if it's too long
2006-12-19 01:48 rpedde
* src/plugin.c: try to better detect successful transcoding in
order to update play counts - #191
2006-12-18 06:31 rpedde
* src/rend-win32.c: expand tabs
2006-12-08 05:36 rpedde
* win32/FireflyShell/FireflyShellITA.rc,
win32/FireflyShell/FireflyShellITA.vcproj,
win32/FireflyShell/localizations/italian,
win32/FireflyShell/localizations/italian/italian.ini,
win32/FireflyShell/localizations/italian/italian.lws,
win32/mt-daapd.sln, win32/nsi/localizations/Italian.nsh,
win32/nsi/mt-daapd.nsi.templ: Add Italian localizations to
windows applet and installer, courtesy of Luca Paolini
2006-12-07 05:52 rpedde
* osx/FireflyPrefs/FireflyPrefs.xcodeproj/project.pbxproj,
osx/FireflyPrefs/Italian.lproj,
osx/FireflyPrefs/Italian.lproj/FireflyPrefsPref.nib,
osx/FireflyPrefs/Italian.lproj/FireflyPrefsPref.nib/classes.nib,
osx/FireflyPrefs/Italian.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/Italian.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Italian.lproj/InfoPlist.strings,
osx/FireflyPrefs/Italian.lproj/Localizable.strings,
osx/FireflyPrefs/i18n/Italian.strings: Add Italian Pref Pane
translations, courtesy of Luca Paolini
2006-12-06 06:58 rpedde
* osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/English.lproj/Localizable.strings,
osx/FireflyPrefs/FireflyPrefs.xcodeproj/project.pbxproj,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.old.nib,
osx/FireflyPrefs/German.lproj,
osx/FireflyPrefs/German.lproj/FireflyPrefsPref.nib,
osx/FireflyPrefs/German.lproj/FireflyPrefsPref.nib/classes.nib,
osx/FireflyPrefs/German.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/German.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/German.lproj/InfoPlist.strings,
osx/FireflyPrefs/German.lproj/Localizable.strings,
osx/FireflyPrefs/Swedish.lproj,
osx/FireflyPrefs/Swedish.lproj/FireflyPrefsPref.nib,
osx/FireflyPrefs/Swedish.lproj/FireflyPrefsPref.nib/classes.nib,
osx/FireflyPrefs/Swedish.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/Swedish.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/Swedish.lproj/InfoPlist.strings,
osx/FireflyPrefs/Swedish.lproj/Localizable.strings,
osx/FireflyPrefs/i18n/German.strings,
osx/FireflyPrefs/i18n/Swedish.strings: Add German i18n for Prefs
Panel courtesy of Helmut Wieser, as well as Swedish by Anton
Johansson
2006-12-06 05:08 rpedde
* win32/FireflyShell/FireflyShellJPN.rc,
win32/FireflyShell/FireflyShellJPN.vcproj,
win32/FireflyShell/FireflyShellSWE.rc,
win32/FireflyShell/FireflyShellSWE.vcproj,
win32/FireflyShell/localizations/japanese,
win32/FireflyShell/localizations/japanese/japanese.ini,
win32/FireflyShell/localizations/japanese/japanese.lws,
win32/FireflyShell/localizations/swedish,
win32/FireflyShell/localizations/swedish/swedish.ini,
win32/FireflyShell/localizations/swedish/swedish.lws,
win32/mt-daapd.sln, win32/nsi/localizations/Japanese.nsh,
win32/nsi/localizations/Swedish.nsh,
win32/nsi/mt-daapd.nsi.templ: Add Japanese and Swedish
localizations for Windows, courtesy of Gareth Potter and Anton
Johansson respectively.
2006-12-05 05:53 rpedde
* osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/FireflyPrefs.xcodeproj/project.pbxproj,
osx/FireflyPrefs/French.lproj,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.nib,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.nib/classes.nib,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.old.nib,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.old.nib/classes.nib,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.old.nib/info.nib,
osx/FireflyPrefs/French.lproj/FireflyPrefsPref.old.nib/keyedobjects.nib,
osx/FireflyPrefs/French.lproj/InfoPlist.strings,
osx/FireflyPrefs/French.lproj/Localizable.strings,
osx/FireflyPrefs/i18n, osx/FireflyPrefs/i18n/English.strings,
osx/FireflyPrefs/i18n/French.strings: Add French translations to
osx applicaiton
2006-11-30 07:28 rpedde
* win32/FireflyShell/AboutPage.cpp,
win32/FireflyShell/FireflyShell.DEU.rc,
win32/FireflyShell/FireflyShell.cpp,
win32/FireflyShell/FireflyShell.h,
win32/FireflyShell/FireflyShell.rc,
win32/FireflyShell/FireflyShellDEU.vcproj,
win32/FireflyShell/FireflyShellFRA.rc,
win32/FireflyShell/FireflyShellFRA.vcproj,
win32/FireflyShell/FireflyShellNLD.rc,
win32/FireflyShell/FireflyShellNLD.vcproj,
win32/FireflyShell/localizations/dutch/dutch.ini,
win32/FireflyShell/localizations/french/french.ini,
win32/FireflyShell/localizations/german/german.ini,
win32/FireflyShell/localizations/german/german.lws,
win32/nsi/localizations/French.nsh, win32/nsi/mt-daapd.nsi.templ:
Finish localizations for dutch, german, and french
2006-11-30 06:26 rpedde
* win32/nsi/localizations/Dutch.nsh,
win32/nsi/localizations/French.nsh,
win32/nsi/localizations/German.nsh: Updates to NSI localizations
2006-11-28 22:11 rpedde
* configure.in, src/Makefile.am, src/rend-avahi.c: add avahi
support to trunk
2006-11-28 08:38 rpedde
* win32/nsi/localizations/German.nsh: updated german localizations
for nsis installer, again from Helmut.
2006-11-28 07:38 rpedde
* win32/FireflyShell/FireflyShell.DEU.rc,
win32/FireflyShell/FireflyShellDEU.vcproj,
win32/FireflyShell/localizations/german/german.ini,
win32/FireflyShell/localizations/german/german.lws,
win32/mt-daapd.sln, win32/nsi/localizations,
win32/nsi/localizations/Dutch.nsh,
win32/nsi/localizations/English.nsh,
win32/nsi/localizations/French.nsh,
win32/nsi/localizations/German.nsh, win32/nsi/mt-daapd.nsi.templ:
Add German internationalization for firefly shell, courtesy of
Helmut Wieser. Start localizations for win32 installer.
2006-11-27 00:17 rpedde
* src/db-sql.c: Add more logging for duplicate playlist
2006-11-27 00:00 rpedde
* src/rend-osx.c, src/scan-xml.c, src/util.c: Reference iTunes
playlist by name hash rather than native playlist id
2006-11-26 21:53 rpedde
* win32/FireflyShell/FireflyShellFRA.rc,
win32/FireflyShell/FireflyShellFRA.vcproj,
win32/FireflyShell/FireflyShellNLD.rc,
win32/FireflyShell/FireflyShellNLD.vcproj,
win32/FireflyShell/localizations/dutch,
win32/FireflyShell/localizations/dutch/dutch.ini,
win32/FireflyShell/localizations/dutch/dutch.lws,
win32/FireflyShell/localizations/french,
win32/FireflyShell/localizations/french/french.ini,
win32/FireflyShell/localizations/french/french.lws,
win32/FireflyShell/localizations/german,
win32/FireflyShell/localizations/german.ini,
win32/FireflyShell/localizations/german.lws,
win32/FireflyShell/localizations/german/german.ini,
win32/FireflyShell/localizations/german/german.lws: Add
localizations for French/France courtesy of Julien Richefeu, and
Dutch/Netherlands courtesy of Eddie Bindt.
2006-11-22 06:04 rpedde
* src/rend-win32.c: Fix rendezvous registration problem on win32
where sometimes rendezvous names wouldn't get registered.
2006-11-22 04:52 rpedde
* win32/FireflyShell/localizations,
win32/FireflyShell/localizations/german.ini,
win32/FireflyShell/localizations/german.lws: Add localization
files
2006-11-22 04:25 rpedde
* win32/FireflyShell/FireflyShell.rc: Strip string table entries
that don't need to be translated.
2006-11-22 04:10 rpedde
* src/plugin.c: include sys/select.h for freebsd, courtesy of Denis
2006-11-21 17:27 rpedde
* win32/nsi/mt-daapd.nsi.templ: Fix for silent installs of windows
package (/S)
2006-11-19 18:58 rpedde
* admin-root/config.xml, src/conf.c, src/db-sql-sqlite2.c,
src/db-sql-sqlite3.c: Fix db upgrade from 12 -> 13
2006-11-16 04:13 rpedde
* src/webserver.c: iTunes updates, courtesy of Shish
2006-11-14 05:29 rpedde
* src/configfile.c, src/dynamic-art.c, src/err.c, src/main.c,
src/plugins/out-daap-proto.c, src/plugins/rsp.c,
src/plugins/ssc-script.c, src/plugins/xml-rpc.c, src/scan-flac.c,
src/scan-mp3.c, src/scan-mpc.c, src/scan-ogg.c, src/scan-url.c,
src/scan-wav.c, src/scan-wma.c, src/scan-xml.c, src/xml-rpc.c:
stdint fixes
2006-11-14 01:40 rpedde
* src/mp3-scanner.c, src/os-win32.c, src/w32-eventlog.c,
src/w32-service.c: PATH_MAX vs MAX_PATH fixes. Stupid windows.
2006-11-13 00:09 rpedde
* src/mp3-scanner.c, src/os-win32.c,
win32/FireflyShell/FireflyShell.cpp,
win32/FireflyShell/FireflyShell.vcproj: Make fireflyshell drop a
drive mapping ini file, so that the server can convert network
drive letters to unc paths.
2006-11-11 23:15 rpedde
* src/ff-plugins.h, src/os-win32-u.c, src/os-win32.c,
src/plugins/out-daap-proto.c, src/plugins/ssc-ffmpeg.c,
src/scan-wma.c, src/win32.h, win32/mt-daapd.vcproj,
win32/out-daap/out-daap.vcproj: win32 cleanups, fixes for 48k
flac playing slowly.
2006-11-11 22:00 rpedde
* osx/makedist.sh.templ: Get favico in the mac build
2006-11-11 21:56 rpedde
* win32/nsi/mt-daapd.nsi.templ: Add index.css and admin.css to the
windows package
2006-11-11 21:47 rpedde
* src/main.c: Drop version number on startup
2006-11-06 03:42 rpedde
* src/db-generic.h, src/ff-dbstruct.h, src/ff-plugins.h,
src/mp3-scanner.h, src/plugin.c, src/plugins/Makefile.am,
src/plugins/out-daap-db.c, src/plugins/out-daap-db.h,
src/plugins/out-daap.c, src/plugins/rsp.c,
src/plugins/ssc-ffmpeg.c, src/plugins/ssc-script.c,
src/plugins/ssc-wma.cpp, src/plugins/xml-rpc.c: Pass mp3struct to
ssc plugins so they can take advantage of metainfo
2006-11-05 22:38 rpedde
* src/db-sql.c, src/ff-plugins.h, src/mp3-scanner.c, src/plugin.c,
src/plugin.h: reverse default in follow_symlink option, fix some
warnings in plugin.c, fix errors in update as result of new db
fields
2006-11-05 20:19 rpedde
* win32/versionize.bat: Fix problem with out-wma version on win32
builds.
2006-11-04 04:17 rpedde
* src/configfile.c, src/db-generic.c, src/db-sql-sqlite2.c,
src/db-sql-sqlite3.c, src/db-sql-updates.c, src/db-sql.c,
src/ff-dbstruct.h, src/mp3-scanner.c, src/mp3-scanner.h,
src/plugin.c, src/scan-aac.c, src/scan-flac.c, src/scan-wma.c,
src/scan-xml.c, src/scanner-driver.c: add album_artist and
bits_per_sample, bumping db version. Collect album_artist from
flac, aac, wma, and iTunes xml. Collect sample_count and
bits_per_sample for flac
2006-11-02 05:27 rpedde
* docs, docs/firefly-manual.xml: Start a documentation seed. Lets
hope it grows
2006-11-02 04:50 rpedde
* src/scan-wma.c: make encrypted wma files wmap/wma rather than
wma/wmap
2006-10-31 03:54 rpedde
* admin-root/config.xml, src/conf.c, src/plugin.c: add
general/never_transcode to specify codectypes that shouldn't be
transcoded, even if the client suggests it can't play it (amarok,
rhythmbox, others that lie about user-agent)
2006-10-27 22:34 rpedde
* debian/control, debian/rules: add ogg/flac support for debian
pakcages
2006-10-27 20:40 rpedde
* admin-root/config.xml: web config changes for ticket #208/r1414
2006-10-27 20:39 rpedde
* src/conf.c, src/main.c: Implement option to skip initial start-up
scan, useful for windows machines. Fixes ticket #208
2006-10-27 20:26 rpedde
* src/plugins/out-daap.c: Fix auth problems on passworded shares,
fixing ticket #205
2006-10-25 02:55 rpedde
* contrib/mt-daapd.conf.templ: Set server version in server name by
default
2006-10-25 02:51 rpedde
* contrib/mt-daapd.conf.templ, debian/postinst: Fixes for debian
packages
2006-10-24 05:21 rpedde
* src/scan-mp3.c: Tune down 'short read' errors, closing #207
2006-10-24 05:17 rpedde
* admin-root/config.xml, src/conf.c, src/mp3-scanner.c,
src/os-unix.c, src/os-win32-u.c, src/os.h: add
scanning/follow_symlinks option to close ticket #194
2006-10-24 04:22 rpedde
* contrib/init.d/Makefile.am, contrib/init.d/mt-daapd-gentoo.templ,
contrib/init.d/mt-daapd-suse.templ: add suse init.d script,
closing ticket #112, remove gentoo init.d script, as it has an
active maintainer
2006-10-24 03:51 rpedde
* admin-root/index.css: Add index.css
2006-10-24 02:57 rpedde
* admin-root/Makefile.am, admin-root/config.css,
admin-root/config.html, admin-root/hdr.html,
admin-root/thanks.html: css/xtml fixes from ccrdude
2006-10-24 02:50 rpedde
* admin-root/Makefile.am: Fix missing index.css
2006-10-19 03:40 rpedde
* configure.in: Oops... stop trying to drop a makefile in the
debian dir
2006-10-19 03:28 rpedde
* Makefile.am, debian/Makefile.am: Remove the debian folder from
the distributed tarball
2006-10-19 03:13 rpedde
* debian/Makefile.am: Make changelog come from a template for
debian builds
2006-10-19 03:08 rpedde
* configure.in: add system extensions, get rid of the old
conditional checks
2006-10-17 03:30 rpedde
* src/scan-aac.c, src/scan-mp4.c: Fix divide by zero error for
aac/m4v files < 1 second long (hat tip to arvzb from the forums)
2006-10-16 03:52 rpedde
* src/conf.c, src/main.c: Add hostname (%h) and version (%v)
templates for the servername parameter
2006-10-16 03:24 rpedde
* src/scan-wma.c: trivial printf formatting bug
2006-10-16 03:19 rpedde
* src/scan-wma.c: Byte-endian fixes for wma parsing
2006-10-15 23:19 rpedde
* src/mp3-scanner.c: Fix for null title/artist/album/genre in wma
files
2006-10-15 23:07 rpedde
* src/scan-wma.c: Make DRM-protected wma files have a codectype of
WMAP
2006-10-15 05:00 rpedde
* src/plugins/out-daap.c: Fix problem with smart playlists
returning entire library
2006-10-12 02:40 rpedde
* debian/changelog, debian/changelog.templ, debian/control,
debian/docs, debian/postinst, debian/rules, mkdeb.sh.templ:
Debian build fixes
2006-10-12 01:42 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c: Add
database/quick_startup directive to specify that the database
should start up quickly -- without vacuum in the case of sqlite
2006-10-09 00:16 rpedde
* src/restart.c: Better logging for broken connections while
streaming
2006-10-09 00:07 rpedde
* admin-root/hdr.html, admin-root/index.html, src/scanner.mk: Add
CCRDudes patches for xhtml compliance
2006-10-08 23:34 rpedde
* osx/makedist.sh.templ: Add css files to the mac build
2006-10-08 23:27 rpedde
* win32/nsi/mt-daapd.nsi.templ: add out-daap to win32 package
2006-10-08 23:14 rpedde
* configure.in, src/mp3-scanner.c, src/scan-flac.c, src/xml-rpc.c:
Autoconf for dirent, rather than win32ing
2006-10-08 18:05 rpedde
* src/main.c: Load all plugins in plugin dir, rather than relying
on a plugins entry
2006-10-05 03:58 rpedde
* src/ff-plugins.h, src/plugin.c, src/plugins/out-daap.c: Fix
indexing, move updates back into core
2006-10-04 04:33 rpedde
* src/plugins/out-daap.c, src/plugins/ssc-wma.cpp,
win32/mt-daapd.sln, win32/mt-daapd.vcproj, win32/out-daap,
win32/out-daap/out-daap.def, win32/out-daap/out-daap.rc.templ,
win32/out-daap/out-daap.vcproj, win32/out-daap/resource.h:
Various win32 fixes
2006-10-03 14:41 rpedde
* src/Makefile.am: redist ff-dbstruct.h
2006-10-02 05:08 rpedde
* src/plugins/Makefile.am: Fix ld errors for automake 1.5
2006-10-02 04:25 rpedde
* mkdist.sh.templ: update mkdist for autobuilder
2006-09-25 03:20 rpedde
* src/Makefile.am, src/configfile.c, src/configfile.h,
src/db-generic.c, src/db-generic.h, src/db-sql.c, src/db-sql.h,
src/dispatch.c, src/dispatch.h, src/ff-dbstruct.h,
src/ff-plugins.h, src/main.c, src/mp3-scanner.c, src/plugin.c,
src/plugins/Makefile.am, src/plugins/out-daap-db.c,
src/plugins/out-daap-db.h, src/plugins/out-daap-proto.c,
src/plugins/out-daap-proto.h, src/plugins/out-daap.c,
src/plugins/out-daap.h, src/plugins/rsp.c,
src/plugins/ssc-ffmpeg.c, src/plugins/ssc-script.c,
src/plugins/w32-event.c, src/scan-xml.c: Move daap to an external
output module
2006-09-10 20:39 rpedde
* admin-root/about.html, admin-root/firefly.css,
admin-root/hdr.html: put version info on the sidebar
2006-09-10 19:27 rpedde
* src/mp3-scanner.c: Make empty_strings dummy up artist, genre, and
album
2006-09-10 04:53 rpedde
* src/mp3-scanner.c, src/scan-mp3.c: Typo in genre
2006-09-02 20:16 rpedde
* src/mp3-scanner.c: Treat m4b files as m4a files.
2006-09-01 04:16 rpedde
* src/scan-mp3.c, src/scanner-driver.c: Better guess of bitrate
when tag includes a duration tag
2006-08-31 02:43 rpedde
* src/db-sql.c: Make case-insensitive fs a little less broken
2006-08-31 00:37 rpedde
* src/scan-wma.c: Fix for bad seeks on wma subheaders
2006-08-29 04:01 rpedde
* src/mp3-scanner.c, src/xml-rpc.c: tune down the stat errors
2006-08-29 03:21 rpedde
* src/scan-wma.c, src/scanner.mk: Support for multiple wma
composers
2006-08-28 03:59 rpedde
* src/plugins/ssc-ffmpeg.c: Fixes for transcoding flacs with
leading id3v2 tags
2006-08-28 03:58 rpedde
* src/os-win32-u.c, src/win32.h, src/xml-rpc.c: win32 cleanups
2006-08-27 00:02 rpedde
* src/scan-xml.c: Fix up iTunes metadata before inserting into the
database (fixing the concat_compilations bug)
2006-08-26 04:14 rpedde
* src/scan-mp3.c, src/scan-wma.c: Add sample rate from wma files,
closing #166
2006-08-26 03:57 rpedde
* src/mp3-scanner.c, src/scan-aac.c, src/scan-aif.c,
src/scan-flac.c, src/scan-mp3.c, src/scan-mp4.c, src/scan-mpc.c,
src/scan-ogg.c, src/scan-wav.c, src/scan-wma.c: Move collecting
pmp3->file_size in the scanner driver rather than individual
scanners. Fixes half of #166
2006-08-26 03:44 rpedde
* src/xml-rpc.c: get file info from stat, rather than from scandir,
fixing bug #196
2006-08-26 03:14 rpedde
* src/conf.c: Fix problem on mac when updating config file through
web interface
2006-08-25 03:37 rpedde
* src/dispatch.c, src/err.c, src/err.h, src/main.c,
src/os-win32-u.c: tune logging
2006-08-23 05:02 rpedde
* src/mp3-scanner.c, src/os-win32-u.c, src/os-win32.c,
src/os-win32.h, src/util.c, src/util.h: Fixes for traditional
chinese file system
2006-08-20 21:11 rpedde
* admin-root/config.xml: fix emacs breakage
2006-08-20 21:10 rpedde
* osx/Install/root_DS_Store, osx/Quit Firefly.applescript,
osx/makedist.sh.templ: Add the quit script, and fix the
dist-builder to include it, and set new icon arrangement
2006-08-20 05:02 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c, src/db-sql-updates.c:
Bump db version to 12 to force a full rescan
2006-08-20 05:02 rpedde
* src/db-sql.c: Make playlist filenames honor filesystem case
settings
2006-08-20 04:51 rpedde
* src/db-sql.c: make full rescan rescan playlists as well as songs
2006-08-20 04:50 rpedde
* src/conf.c: add handler for case_insensitive
2006-08-20 03:59 rpedde
* src/smart-parser.c: Fix processing of escaped strings
2006-08-20 03:59 rpedde
* src/parser-driver.c: Fix debugging
2006-08-20 03:46 rpedde
* src/parser-driver.c, src/parser.mk: fixes for parser testing
framework
2006-08-19 23:57 RokuMike
* osx/Firefly Helper/Info.plist: Update FireflyPrefs version to 1.0
2006-08-19 23:56 RokuMike
* osx/FireflyPrefs/Info.plist: Update FireflyPrefs version to 1.0
2006-08-17 05:05 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c: Change db safety
outside transactions
2006-08-17 05:05 rpedde
* admin-root/config.xml: Add case_sensitive option to config page
2006-08-17 02:25 rpedde
* src/main.c: Bump the end-scan message to E_LOG
2006-08-17 02:22 rpedde
* src/db-sql.c: Default to case-sensitive fs
2006-08-14 04:09 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c: wrap playlist scans
in transaction
2006-08-14 01:24 rpedde
* src/db-generic.h, src/db-sql-sqlite2.c, src/db-sql-sqlite3.c,
src/db-sql.c, src/mp3-scanner.c: make initial scan faster
2006-08-14 00:00 rpedde
* src/db-sql.c: more fs case fixes
2006-08-14 00:00 rpedde
* src/main.c: Show scan completion in logs
2006-08-12 21:01 rpedde
* src/db-sql.c: Improve reload perforamnce by skipping db lookups
on forced reload
2006-08-12 01:14 RokuMike
* osx/Install/Read Me First!.rtfd/TXT.rtf: Updated Read Me for 1.0
release
2006-08-11 05:33 rpedde
* src/plugins/ssc-ffmpeg.c, src/scan-ogg.c: Make flac and ogg
transcode and scan properly for unicode filenames.
2006-08-11 03:40 rpedde
* src/plugins/ssc-wma.cpp: make ssc-wma work with unicode file
names (bad codepage in multibyte translation)
2006-08-09 05:16 rpedde
* src/db-sql.c: Make path searches case insensitive
2006-08-07 05:06 rpedde
* src/db-sql.c, src/plugin.c: Make RSP honor the correct_order flag
2006-08-04 01:50 rpedde
* src/main.c: Skip background scan if a foreground scan just
happened
2006-08-03 02:56 rpedde
* admin-root/config.xml: Add truncate and correct_order to
config.xml
2006-08-03 02:55 rpedde
* src/plugin.c: Get rid of mangle_rendezvous option
2006-08-03 02:55 rpedde
* src/xml-rpc.c: Inverted rendezvous test
2006-08-02 23:37 rpedde
* src/mp3-scanner.c: Fix for crash on empty extension, as reported
by Denis in forums
2006-08-01 03:34 rpedde
* src/dispatch.c: disable updates pending implementation of
incremental updats
2006-07-29 06:35 rpedde
* configure.in: Roll back half done dist
2006-07-29 06:33 rpedde
* configure.in, src/dispatch.c: Default correct_order to 1
2006-07-29 06:31 rpedde
* src/scan-wma.c, src/scanner.mk: Minor fixes to limit memory used
by wma scanner
2006-07-29 05:42 rpedde
* src/dispatch.c: Fix inverted test on whether or not the db
revision was stable
2006-07-29 00:45 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c, src/db-sql-updates.c,
src/mp3-scanner.c: Add defensive index creation on startup, fix
indexes for ordered query (and update schema), better startup
after interrupted shutdown
2006-07-29 00:18 rpedde
* src/dispatch.c: Defer updates while db is changing
2006-07-27 14:20 rpedde
* osx/Install/_VolumeIcon.icns, osx/Install/root_DS_Store,
osx/Uninstall Firefly.app, osx/Uninstall Firefly.applescript,
osx/makedist.sh.templ: add dmg icon, fix extension onf README
file, fix icon on Uninstall script
2006-07-27 04:35 RokuMike
* osx/Firefly Helper/English.lproj/MainMenu~.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref~.nib: Remove
unnecessary nib backup files
2006-07-26 21:16 rpedde
* mkmac.sh.templ: add build script for osx
2006-07-26 07:52 rpedde
* osx/Firefly Helper/Server, osx/Firefly
Helper/Server/mt-daapd-ssc.sh: add default transcoder for osx
2006-07-26 07:49 rpedde
* osx/Install, osx/Install/Read Me First!.rtfd, osx/Install/Read Me
First!.rtfd/TXT.rtf, osx/Install/Read Me
First!.rtfd/ff_logo_final_300.tif,
osx/Install/_background_DS_Store, osx/Install/background.png,
osx/Install/root_DS_Store: files necessary to build dmg
2006-07-26 07:48 rpedde
* osx, osx/Firefly Helper, osx/Firefly Helper/English.lproj,
osx/Firefly Helper/English.lproj/InfoPlist.strings, osx/Firefly
Helper/English.lproj/MainMenu.nib, osx/Firefly
Helper/English.lproj/MainMenu.nib/classes.nib, osx/Firefly
Helper/English.lproj/MainMenu.nib/info.nib, osx/Firefly
Helper/English.lproj/MainMenu.nib/keyedobjects.nib, osx/Firefly
Helper/English.lproj/MainMenu.nib/objects.nib, osx/Firefly
Helper/English.lproj/MainMenu~.nib, osx/Firefly
Helper/English.lproj/MainMenu~.nib/classes.nib, osx/Firefly
Helper/English.lproj/MainMenu~.nib/info.nib, osx/Firefly
Helper/English.lproj/MainMenu~.nib/keyedobjects.nib, osx/Firefly
Helper/English.lproj/MainMenu~.nib/objects.nib, osx/Firefly
Helper/Firefly Helper.xcodeproj, osx/Firefly Helper/Firefly
Helper.xcodeproj/project.pbxproj, osx/Firefly Helper/Firefly
Minder_Prefix.pch, osx/Firefly Helper/FireflyHelper.h,
osx/Firefly Helper/FireflyHelper.icns, osx/Firefly
Helper/FireflyHelper.m, osx/Firefly Helper/FireflyServer.h,
osx/Firefly Helper/FireflyServer.m, osx/Firefly
Helper/Info.plist, osx/Firefly Helper/Japanese.lproj, osx/Firefly
Helper/Japanese.lproj/InfoPlist.strings, osx/Firefly
Helper/Japanese.lproj/MainMenu.nib, osx/Firefly
Helper/Japanese.lproj/MainMenu.nib/classes.nib, osx/Firefly
Helper/Japanese.lproj/MainMenu.nib/info.nib, osx/Firefly
Helper/Japanese.lproj/MainMenu.nib/keyedobjects.nib, osx/Firefly
Helper/ff_logo_status_menu.tif, osx/Firefly Helper/main.m,
osx/Firefly Helper/version.plist, osx/FireflyCommon.h,
osx/FireflyPrefs, osx/FireflyPrefs/English.lproj,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/classes.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/info.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref.nib/keyedobjects.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref~.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref~.nib/classes.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref~.nib/info.nib,
osx/FireflyPrefs/English.lproj/FireflyPrefsPref~.nib/keyedobjects.nib,
osx/FireflyPrefs/English.lproj/InfoPlist.strings,
osx/FireflyPrefs/FireflyCommon.h,
osx/FireflyPrefs/FireflyLogo.png,
osx/FireflyPrefs/FireflyPrefs.xcodeproj,
osx/FireflyPrefs/FireflyPrefs.xcodeproj/project.pbxproj,
osx/FireflyPrefs/FireflyPrefsPref.tiff,
osx/FireflyPrefs/FireflyPrefs_Prefix.pch,
osx/FireflyPrefs/Info.plist,
osx/FireflyPrefs/OrgFireflyMediaServerPrefs.h,
osx/FireflyPrefs/OrgFireflyMediaServerPrefs.m,
osx/FireflyPrefs/firefly.conf, osx/FireflyPrefs/version.plist,
osx/FireflyPrefsProtocol.h, osx/Uninstall Firefly.app,
osx/makedist.sh.templ: Add OSX souces, courtesy of RokuMike
2006-07-26 05:44 rpedde
* src/dispatch.c, src/plugin.c: Make sure not to play data_kind 1
songs -- radio stations
2006-07-25 03:49 rpedde
* src/db-sql.c, src/err.c, src/plugin.c, src/plugins/ssc-script.c,
src/util.c, src/xml-rpc.c: -Wall cleanups, fix correct_order flag
2006-07-24 19:00 rpedde
* configure.in: Make libz static when building static libs
2006-07-19 05:55 rpedde
* src/rend-osx.c, src/rend-unix.c: Fix crash on TERM signal
(unintialized memory)
2006-07-19 05:21 rpedde
* src/plugins/rsp.c: roll back codectype tomfoolery in rsp.c
2006-07-19 05:13 rpedde
* src/plugins/rsp.c, src/scan-xml.c: Fix crash with no location in
iTunes xml
2006-07-17 22:35 rpedde
* src/os-unix.c: Stat wrapper for os-unix, bring in sync with
windows
2006-07-17 04:49 rpedde
* src/conf.c, src/configfile.c, src/err.c, src/mp3-scanner.c,
src/os-win32-u.c, src/os-win32.c, src/os-win32.h, src/os.h,
src/plugins/ssc-ffmpeg.c, src/scan-mp3.c, src/scan-wma.c,
src/scan-xml.c, src/util.c, src/util.h, src/win32.h,
win32/mt-daapd.vcproj: Make win32 version file handling use wide
character functions (for non-latin filenames)
2006-07-15 05:56 rpedde
* src/main.c: Add -b option to manually set the ffid
2006-07-13 08:29 rpedde
* src/mp3-scanner.c, src/scan-xml.c, src/util.c, src/util.h: Make
server abort when a shutdown signal happens during a playlist or
xml scan
2006-07-13 03:13 rpedde
* src/db-sql-sqlite2.c: Fix problem where version wasn't being
created properly on initial db
2006-07-12 23:07 rpedde
* src/err.c, src/util.c, win32/mt-daapd.vcproj: Win32 fixes and
cleanups
2006-07-12 22:52 rpedde
* src/db-sql.c, src/err.c, src/main.c, src/os-win32.c,
src/plugin.c, src/scan-xml.c, src/tabs.sh, src/util.c,
src/xml-rpc.c: Fix tab expansion
2006-07-12 08:28 rpedde
* src/rend-win32.c: fix select timeout in rend-win32.c
2006-07-12 04:39 rpedde
* src/util.c, src/util.h: split well-used utility functions into
util.c
2006-07-12 04:10 rpedde
* src/Makefile.am, src/db-generic.c, src/db-sql-sqlite2.c,
src/db-sql.c, src/err.c, src/err.h, src/main.c, src/plugin.c,
src/scan-xml.c: Fix memory leak in scan-xml, closing #173
2006-07-11 05:54 rpedde
* src/mp3-scanner.c: Make scanner stop in middle of scan
2006-07-09 23:03 rpedde
* src/main.c, src/os-win32.c: Fix erroneous startup message
2006-07-07 22:53 rpedde
* src/scan-xml.c: Add comment info from iTunes xml file
2006-07-07 22:24 rpedde
* src/db-sql.c: Exclude radio station metadata from browse info.
Not sure this is entirely correct. Should it be a config option?
2006-07-07 20:36 rpedde
* src/conf.c: Make config file realpathed, fixing unwritable config
file problem on mac
2006-07-07 20:19 rpedde
* src/err.c: Stop using strftime on error logs, as it is defective
on win32 -- fixes #158
2006-07-07 20:10 rpedde
* src/err.c: Fix thinko in err.c, possibly fixing #165
2006-07-07 20:07 rpedde
* src/os-unix.c: Fix os_apppath function, closing #185
2006-07-06 09:54 quboid42
* win32/FireflyShell/FireflyShell.rc: Remove dummy text about
passwords and add some better text supplied by Mike
Kobb.
2006-07-06 05:18 rpedde
* src/os-win32.c: Add debugging to chase down "out of phandles"
error.
2006-07-05 23:04 andbe611
* admin-root/config.html, admin-root/config.js: Font size fiddeling
2006-07-05 22:31 andbe611
* admin-root/about.html, admin-root/aspl-license.html,
admin-root/config.html, admin-root/firefly.css,
admin-root/ftr.html, admin-root/gpl-license.html,
admin-root/hdr.html, admin-root/index.html,
admin-root/smart.html, admin-root/thanks.html: Took heading size
down a bit (h1 -> h2)
Fixed the "config below sidebar" picture 5 of ticket #181
2006-07-05 22:00 andbe611
* admin-root/config.html, admin-root/config.js: Attempt #3 on
ticket #181, input boxes are not as wide, buttons
same size and hopefully the stair casing is fixed. (picture 3 in
ticket #181)
2006-07-03 20:54 andbe611
* admin-root/config.js: Lame atempt to fix the stair case
mis-alignment shown Scanning in
picture 3 of ticket #181
2006-07-03 20:22 andbe611
* admin-root/config.html, admin-root/config.js,
admin-root/index.html: Safari button de-ulgyfication ticket #186,
take II. I won't close it until
it has been checked this time.
2006-07-02 21:01 andbe611
* admin-root/index.html: Changed buttons from <button> to <input>
to prevent Safari
button uglyness. Closes #186 and the button misalignment of #181
2006-06-30 05:33 rpedde
* src/db-sql.c, src/smart-parser.c: Fix error messages in smart
playlists, and verify updated clauses on edit
2006-06-30 05:20 rpedde
* admin-root/smartpopup.html: Make wizard fields match real
playlist fields
2006-06-30 05:17 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c, src/mp3-scanner.c:
Fix iTunes xml scanning
2006-06-30 05:10 rpedde
* src/dispatch.c: Really REALLY fix the transcode playcount update
2006-06-29 21:53 andbe611
* admin-root/config.html, admin-root/config.js: Remove the "saved"
alert on config.html closes #160
2006-06-29 20:52 andbe611
* admin-root/config.js: config.html IE tweaks closes #182
config.html Safari/Konqueror tweaks, might close #181
2006-06-29 08:06 andbe611
* admin-root/firefly.css, admin-root/hdr.html,
admin-root/smart.html, admin-root/smart.js: Show error messages
when creating smart playlists. Closes #180
2006-06-29 07:01 rpedde
* src/dynamic-art.c: Fix cover art on win32, closing #167
2006-06-29 06:37 rpedde
* src/os-win32.c: Suppress errors when dep libs aren't present
(wmvcore.dll for ssc-wma, for example). Should close ticket #177
2006-06-29 06:36 rpedde
* win32/mt-daapd.vcproj: Add updates code
2006-06-29 06:21 rpedde
* src/Makefile.am, src/db-sql-sqlite2.c, src/db-sql-sqlite3.c,
src/db-sql-updates.c, src/db-sql.c, src/mtd-update.c: Add db
auto-upgrade back in
2006-06-29 05:25 rpedde
* src/plugins/rsp.c: Add type and disabled to all browse returns
2006-06-29 02:57 rpedde
* src/dispatch.c: make updates work with art_filename
2006-06-28 07:11 andbe611
* admin-root/smartpopup.html: Fixed cellspacing gap and font size
on smart playlist wizard,
seems like I keep breaking things all over the place. Sorry
2006-06-28 06:46 rpedde
* admin-root/smartpopup.html: use right css for wizard pop-up
2006-06-28 05:57 rpedde
* src/mp3-scanner.c: Only scan xml files named iTunes music library
2006-06-28 05:29 rpedde
* src/plugin.c: fix deadlock on smp (fingers crossed)
2006-06-28 05:29 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c: Fix index on path
2006-06-28 00:01 andbe611
* admin-root/hdr.html, admin-root/index.html, admin-root/status.js:
Layoutfixes on index.html plus some spinner fiddeling
2006-06-27 22:17 andbe611
* admin-root/Makefile.am, admin-root/firefly.css,
admin-root/firefly.js, admin-root/hdr.html,
admin-root/mt-daapd.css, admin-root/mt-daapd.js,
win32/nsi/mt-daapd.nsi.templ: Renamed files from mt-daapd.xx to
firefly.xx
2006-06-27 22:08 andbe611
* admin-root/index.html, admin-root/status.js, admin-root/util.js:
Closed #143 implemented part 4) and 5)
Closed #175
2006-06-25 20:36 andbe611
* admin-root/Makefile.am, win32/nsi/mt-daapd.nsi.templ: Still
forgetting nsi and automake files, don't know if there is
a cure.
2006-06-25 20:33 andbe611
* admin-root/hdr.html, admin-root/index.html,
admin-root/mt-daapd.css, admin-root/spinner_stopped.gif,
admin-root/status.js, admin-root/util.js: Removed status update
bar, fixes #123
Some spinner tweaks
2006-06-25 19:46 andbe611
* admin-root/config.js: Fixed #174 advanced config page sometimes
borked
2006-06-25 19:42 andbe611
* admin-root/Makefile.am, win32/nsi/mt-daapd.nsi.templ: One day I
will remember the autoconf and nsi files
2006-06-25 19:01 andbe611
* admin-root/about.html, admin-root/hdr.html: Finished moving
status.html as index.html page and index.html
as about.html. Switched menu position of "smart playlist" and
"configuration"
2006-06-25 18:56 andbe611
* admin-root/index.html, admin-root/status.html: Make status.html
the index page
2006-06-25 18:52 andbe611
* admin-root/about.html, admin-root/index.html: Make status.html
the index page
2006-06-25 18:28 andbe611
* admin-root/mt-daapd.css, admin-root/smart.html,
admin-root/status.html: css cleanup and a fix for smart playlist
table ticket #154
2006-06-25 17:55 andbe611
* admin-root/config.html, admin-root/config.js,
admin-root/config.xml, admin-root/mt-daapd.css: Layout fiddeling
on config.html closes #163
2006-06-25 17:29 andbe611
* admin-root/hdr.html, admin-root/mt-daapd.css,
admin-root/spinner.gif: Fixed the spinner closes ticket #124
2006-06-25 17:26 andbe611
* admin-root/smart.html: Small layout fixes
2006-06-20 04:19 rpedde
* tools/decodeflow.c: minor changes to decodeflow
2006-06-20 03:41 rpedde
* src/err.c: Minor logging fixes
2006-06-20 03:12 rpedde
* src/db-generic.c, src/db-generic.h, src/db-sql.c,
src/mp3-scanner.c: Fix erroneous messages on bad playlists
2006-06-19 05:47 rpedde
* src/plugin.c: Fix crash on no user-agent, fixing ticket #164
2006-06-19 05:16 rpedde
* src/err.c: Always log E_LOG or higher to syslog, closing #137
2006-06-19 05:06 rpedde
* src/err.c: Maybe fix for deadlocks on smp
2006-06-19 05:02 rpedde
* src/configfile.c: 302 directory requests to the index page,
closing ticket #157
2006-06-19 04:45 rpedde
* src/scan-wma.c: multiple composer support (maybe) fixing #156
2006-06-19 04:29 rpedde
* src/main.c: Make empty password not show a lock in iTunes,
closing #155
2006-06-19 04:25 rpedde
* src/db-generic.h, src/db-sql-sqlite2.c, src/db-sql-sqlite3.c,
src/db-sql.c, src/dispatch.c, src/main.c, src/scan-xml.c: Import
streaming stations form iTunes XML file, closing ticket #130, add
scan/correct_order to make static playlists return in correct
order closing ticket #159
2006-06-18 06:16 rpedde
* src/xml-rpc.c: Add shutdown method, closing ticket #121
2006-06-18 04:54 rpedde
* contrib/Makefile.am, contrib/mt-daapd.conf.templ: Default to
correct plugins, don't clobber existing config file
2006-06-17 05:36 rpedde
* src/plugin.c: serve wma natively to soundbridge over daap
2006-06-16 06:57 rpedde
* src/conf.c: Fix crash on unknown config options
2006-06-16 06:06 rpedde
* win32/nsi/mt-daapd-example.conf, win32/nsi/mt-daapd.nsi.templ:
make log truncation the default
2006-06-16 05:53 rpedde
* src/err.h: Fix bad forward declaration
2006-06-16 05:50 rpedde
* src/err.h, win32/config.h.templ: win32 header fixes; cleanups.
2006-06-16 05:48 rpedde
* win32/nsi/mt-daapd.nsi.templ: Fix the bug where custom mp3 dir
appends "firefly media server" to the end of the path. Closes
#145
2006-06-15 08:50 andbe611
* admin-root/hdr.html: Reverted hdr.html to r1228 and filed ticket
#157 to solve it
2006-06-15 08:00 andbe611
* admin-root/status.js: Temp fix for broken status page (it didn't
update), ugly update bar
is still there though
2006-06-15 07:10 rpedde
* src/daapd.h, src/db-generic.c, src/db-generic.h, src/db-sql.c,
src/db-sql.h, src/main.c, src/xml-rpc.c: add rescan/full rescan
methods to xml-rpc for ticket #121
2006-06-15 05:40 andbe611
* admin-root/hdr.html: Make sure "Home" is selected even when
accessing the
server as http://firefly-server/ (as opposed to
http://firefly-server/index.html)
2006-06-15 04:26 rpedde
* src/plugins/rsp.c, src/plugins/xml-rpc.c, src/plugins/xml-rpc.h:
Attempt to fix #147 - long song lists hang soundbridge... need
grommet to test
2006-06-15 04:16 rpedde
* src/os-unix.c: Another attempt at #153
2006-06-15 00:28 rpedde
* src/os-unix.c, src/os-win32.c, src/w32-eventlog.c: Fix
MAX_PATH/PATH_MAX issue, closing #153
2006-06-14 20:27 andbe611
* admin-root/Makefile.am, admin-root/config.html,
admin-root/ff_logo_182.gif, admin-root/ff_logo_sm.gif,
admin-root/ftr.html, admin-root/hdr.html, admin-root/index.html,
admin-root/mt-daapd.css, admin-root/smart.html,
win32/nsi/mt-daapd.nsi.templ: Changed web UI to a spiffier
Firefly one.
This closes ticket #135 #52 and 3) of ticket #143
Temporary removed experimental section (playlist.html and
the daap java player)
2006-06-14 04:33 rpedde
* src/main.c: Don't do startup scan (unless requested) when
scan_interval is set to 0
2006-06-14 04:19 rpedde
* configure.in, src/scan-aif.c: add testing for stdint for uintXX_t
2006-06-13 20:09 andbe611
* admin-root/config.js: Removed browse button/links fixes ticket
#152
2006-06-13 08:13 rpedde
* configure.in: configure fix for building osx packages with static
libs
2006-06-13 08:13 rpedde
* src/scanner.mk: scanner framework update to include
corefoundation
2006-06-13 05:49 rpedde
* src/scan-aif.c, src/win32.h, win32/mt-daapd.vcproj: Win32
cleanups for aiff support.
2006-06-13 05:48 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c, src/db-sql.c: Purge
unindexed music files after the song scan, fixing ticket #146.
This needs much testing.
2006-06-13 05:45 rpedde
* src/conf.c, src/err.c, src/err.h: Support for log truncation.
2006-06-13 05:30 rpedde
* src/scan-mp3.c: add support for POPM in mp3 files, closing ticket
#149
2006-06-13 02:57 rpedde
* src/scan-wma.c: fix wm/shareduserrating
2006-06-13 02:27 rpedde
* src/conf.c, src/main.c, src/os-unix.c, src/os-win32.c, src/os.h:
add -a switch for mac .app bundle
2006-06-12 06:53 rpedde
* src/dispatch.c, src/dynamic-art.c: Fix typo on art_filename
(possibly fixing cover art?) closing #140 and #94
2006-06-12 06:11 rpedde
* src/plugin.c: Don't transcode alac to iTunes clients
2006-06-12 05:41 rpedde
* src/Makefile.am, src/mp3-scanner.c, src/scan-aif.c,
src/scanner-driver.c, src/scanner.mk: first pass at aif support.
Doesn't honor the ID3 block, but should get merged by the iTunes
XML file. Closes #141
2006-06-11 21:52 andbe611
* admin-root/config.xml, admin-root/status.html: Fixed 1) and 2) of
ticket #143
2006-06-09 05:31 rpedde
* win32/nsi/mt-daapd.nsi.templ: typo, redux
2006-06-09 05:30 rpedde
* win32/nsi/mt-daapd.nsi.templ: typo
2006-06-09 05:12 rpedde
* admin-root/Makefile.am, win32/nsi/mt-daapd.nsi.templ: More minor
logoing fixes
2006-06-09 05:06 rpedde
* CREDITS, admin-root/CREDITS, admin-root/ff_logo_182.gif,
admin-root/hdr.html, admin-root/index.html,
admin-root/mt-daapd.png, admin-root/smartpopup.html,
src/os-unix.c: logoing changes
2006-06-08 10:10 rpedde
* src/os-win32.c, src/rend-win32.c, src/scan-mp3.c: Make event logs
register correctly, turn down the select error on windows
rendezvous, and fix crash on short mp3 files.
2006-06-08 09:37 rpedde
* win32/nsi/mt-daapd.nsi.templ: Fix the "file in use problem on
install"
2006-06-07 06:54 andbe611
* admin-root/lib-js/prototype.js: Make prototype.js first test for
XMLHttprequest object
and then the IE active-x thingies. This forces IE 7 to use
the native XMLHttprequest object. (and debugging on gecko
browsers easier)
2006-06-07 05:43 rpedde
* win32/FireflyShell/FireflyShell.cpp: Fix cwd problem causing
logfile page not to load.
2006-06-07 05:43 rpedde
* src/plugins/ssc-wma.cpp: Add wmav back in, make wma transocing
for non-standard bitrates and samplerates.
2006-06-07 04:38 rpedde
* src/scan-mp3.c: stop crash on unknown song_length
2006-06-07 03:24 rpedde
* src/smart-parser.c: segv when error not set, thanks to kit from
forums
2006-06-06 05:22 rpedde
* src/plugins/ssc-wma.cpp: Disable wma voice pending further
debugging.
2006-06-06 05:22 rpedde
* win32/nsi/mt-daapd.nsi.templ: Make title not include version
number, fix error overwriting message on firefly.exe, add .wma to
extensions, add manifest for xp style controls.
2006-06-06 04:04 rpedde
* win32/FireflyShell/FireflyShell.cpp: Set cwd to appdir, so
relative logfiles work.
2006-06-06 04:04 rpedde
* win32/FireflyShell/AboutPage.cpp, win32/FireflyShell/AboutPage.h:
Remove pushbuttom web page functions
2006-06-06 04:03 rpedde
* win32/FireflyShell/FireflyShell.exe.manifest,
win32/FireflyShell/stdafx.h: Add manifest for winxp style
controls, remove link options from stdafx for old broken version
of vs.
2006-06-06 03:36 rpedde
* win32/FireflyShell/AboutPage.cpp, win32/FireflyShell/AboutPage.h,
win32/FireflyShell/FireflyShell.rc,
win32/FireflyShell/FireflyShell.vcproj,
win32/FireflyShell/resource.h: Add hyperlinks to the about page
2006-06-05 07:43 rpedde
* win32/nsi/mt-daapd.nsi.templ: add ssc-wma to the nsi package, as
well as msvcr71.dll and msvcp71.dll, closing ticket #132
2006-06-05 04:18 rpedde
* src/ff-plugins.h, src/plugin.c, src/plugins/rsp.c,
src/plugins/ssc-wma.cpp, win32/FireflyShell/FireflyShell.vcproj,
win32/mt-daapd.sln, win32/mt-daapd.vcproj, win32/rsp.vcproj,
win32/ssc-ffmpeg.vcproj, win32/ssc-wma, win32/ssc-wma/resource.h,
win32/ssc-wma/ssc-wma.def, win32/ssc-wma/ssc-wma.rc.templ,
win32/ssc-wma/ssc-wma.vcproj, win32/versionize.bat,
win32/w32-event.vcproj: Add plugin for wma transcoding based on
windows media format 9.5 SDK.
2006-06-05 03:37 rpedde
* src/scan-wma.c: new codectype for wma voice
2006-06-04 22:29 andbe611
* admin-root/config.js, admin-root/hdr.html: Fixed #133 only send
config options that has changed when saving from
web config.
Temporarily removed the fixpng.js (IE transparent png fix script)
2006-06-04 20:50 andbe611
* admin-root/config.js: Always look for debug alerts() before
comitting.
2006-06-04 20:38 andbe611
* admin-root/config.js: Fixed ticket #131 and fixed values
sometimes not URI escaped
plus found a regexp without the global "g" flag
2006-06-04 20:16 andbe611
* admin-root/config.html, admin-root/config.js: Fixed ticket #118
2006-06-04 19:43 andbe611
* admin-root/config.js: Minor refactoring to make use of some
prototype.js niftyties
2006-06-04 19:28 andbe611
* admin-root/config.js, admin-root/config.xml: Whole sections in
config.xml can be marked as advanced, they won't
be displayed at all in the basic config UI. (previously the title
and the box was visible)
Added all but UI part of #118
2006-06-04 18:03 andbe611
* admin-root/config.js, admin-root/config.xml: Refactor config.js
let ConfigXML use mt-daapd.conf section:element_id
as the html element id. This fixes ticket #125 and makes the
config.xml
parser a bit less complicated.
Config.xml no got rid of config_section and uses an id like this:
"general:servername" etc
One day I will actually think before I start coding. Always pick
the
easy and well thought out solution over the quick and dirty.
2006-06-04 09:31 rpedde
* src/dispatch.c, src/plugin.c, src/plugin.h,
src/transcoder-driver.c, src/transcoder.mk: add framework for
testing transcoder dlls
2006-06-04 08:13 rpedde
* src/plugin.c, src/scan-wma.c, src/scanner-driver.c,
src/scanner.mk: add wmal and wmap codectypes for wma lossless and
wma pro
2006-06-04 04:51 rpedde
* src/scan-mp3.c: Calculate bitrate without header
2006-06-04 04:45 rpedde
* src/scan-mp3.c: Better estimate of bitrate on mp3 files
2006-06-04 03:36 rpedde
* src/err.c: Lower debug load by only event plugining level E_LOG
or lower
2006-06-03 09:17 rpedde
* src/db-sql.c, src/plugins/rsp.c: Fix sample rate and bitrate for
rsp and daap, fixing #134
2006-06-03 07:47 rpedde
* src/plugin.c: tune logging
2006-06-03 06:10 rpedde
* src/dispatch.c, src/plugins/rsp.c: implement password handling
for rsp
2006-06-03 06:02 rpedde
* src/plugins/rsp.c: Add browse type detailed for rsp
2006-06-01 07:31 rpedde
* win32/nsi/mt-daapd.nsi.templ: Forgot to distribute no_access.html
with windows package
2006-06-01 06:27 rpedde
* src/main.c: compile first, then commit. even on one-liners.
stupid stupid stupid.
2006-06-01 06:20 rpedde
* src/main.c: Don't send scan stopped events if the scan was
aborted by service shutdown
2006-06-01 06:17 rpedde
* admin-root/Makefile.am, admin-root/no_access.html, src/conf.c,
src/configfile.c: Make the no_access page work for blank admin_pw
2006-06-01 05:44 rpedde
* win32/nsi/mt-daapd-example.conf: new defaults on config file for
win32
2006-06-01 05:04 rpedde
* src/configfile.c: implement configfile for the no_access page
2006-06-01 04:21 rpedde
* src/conf.c: fix debuglevel not being honored in config
2006-06-01 04:19 rpedde
* src/err.c: fix crash on web interface when saving config
2006-05-31 20:10 andbe611
* admin-root/config.js: /config.html?debug will save all options
one by one
and report errors to the console (Firefox with Firebug or Safari
other browsers might explode)
/config.html?debug=validate will validate all options
one by one and report errors to the very same console
2006-05-31 19:57 andbe611
* admin-root/config.xml: Added yet another oscure daap config
option to the web admin
2006-05-31 19:52 andbe611
* admin-root/no_access.html: Added a page that is to be shown when
someone tries to access
Firefly from a non local host when there is no password set
for the web admin.
The page is not styled since the whole web admin will be
"Fireflied" soonish.
2006-05-31 14:37 quboid42
* win32/nsi: Ignore the .nsi file generated from the .nsi.templ
file.
2006-05-31 13:06 quboid42
* win32/FireflyShell/ServiceControl.cpp: Don't bother with any of
the timeout business if the state has
actually changed. Stops release builds incorrectly displaying
errors claiming that the service has failed to start/stop.
2006-05-31 09:50 rpedde
* src/configfile.c: Fix problem with remotely accessing config page
2006-05-31 08:34 rpedde
* src/err.c, src/os-win32.c, src/plugin.c, src/plugins/w32-event.c,
src/xml-rpc.c, win32/ff.ico, win32/nsi/mt-daapd.nsi.templ: Fix
event dispatching across platforms, clean up icon on win32,
update installer template.
2006-05-31 08:33 rpedde
* src/scan-flac.c, src/scan-ogg.c: win32 cleanups
2006-05-31 06:07 rpedde
* src/db-generic.h, src/db-sql.c, src/dispatch.c, src/ff-plugins.h,
src/plugin.c, src/plugin.h, src/plugins/rsp.c: Fix the
opportunistic encoding thing -- only transcode to platforms that
need it
2006-05-31 05:43 rpedde
* src/plugins/xml-rpc.c: turn down debugging info in xml-rpc.c
2006-05-31 05:14 rpedde
* win32/FireflyConfig, win32/versionize.bat: Get rid of the
FireflyConfig stuff
2006-05-31 04:24 rpedde
* src/configfile.c, src/os-unix.c, src/os-win32.h, src/os.h: Make
blank admin password disable the admin interface for all but
localhost
2006-05-31 04:15 rpedde
* src/conf.c: escape commas in multivalued string, closing ticket
#128
2006-05-31 02:33 rpedde
* src/conf.c, src/xml-rpc.c: Check all parameters before writing
them to the config file, send meaningful information to web
client on bad update
2006-05-30 23:46 rpedde
* src/conf.c, src/err.c, src/err.h, src/main.c: Logging fixups --
allow multiple log destinations, always syslog fatals (even
before config read), honor logging changes via web interface
2006-05-30 21:01 quboid42
* win32/FireflyShell/res/FireflyShell.ico,
win32/FireflyShell/res/ShellRunning.ico,
win32/FireflyShell/res/ShellStopped.ico: Add 48x48 and 64x64
icons.
Add 256 colour icons at 16x16 and 32x32 too.
2006-05-30 20:19 quboid42
* win32/FireflyShell/NotifyIcon.cpp,
win32/FireflyShell/NotifyIcon.h: Respond to WM_CLOSE in the
hidden window so that the installer can
kill us off nice and easily.
2006-05-30 20:13 quboid42
* win32/FireflyShell/FireflyShell.cpp: Fix a rather heinous memory
bug. Don't delete things on the stack!
2006-05-30 19:47 quboid42
* win32/FireflyShell/AboutPage.cpp, win32/FireflyShell/AboutPage.h,
win32/FireflyShell/FireflyShell.rc,
win32/FireflyShell/res/logo.bmp, win32/FireflyShell/resource.h:
Use the firely logo on the about page.
2006-05-30 19:31 rpedde
* src/plugin.c: Fix crash on connect with no plugins
2006-05-30 19:28 rpedde
* src/scan-wma.c: Make int/string descriptors interchangeable on
wma tags
2006-05-30 17:30 quboid42
* win32/FireflyShell/MainDlg.cpp, win32/FireflyShell/MainDlg.h,
win32/FireflyShell/res/FireflyShell.ico,
win32/FireflyShell/res/ShellRunning.ico,
win32/FireflyShell/res/ShellStopped.ico: Use the new branding for
the icons.
Set the dialog box icon appropriately too.
2006-05-30 16:47 quboid42
* win32/FireflyShell/FireflyShell.cpp,
win32/FireflyShell/FireflyShell.h,
win32/FireflyShell/MainDlg.cpp, win32/FireflyShell/MainDlg.h,
win32/FireflyShell/NotifyIcon.cpp: Make the configuration dialog
appear near the mouse pointer if
launched from the shell notification icon as requested by Roku's
Anthony Wood.
2006-05-30 13:41 quboid42
* win32/FireflyShell/ConfigPage.cpp,
win32/FireflyShell/FireflyShell.rc: Reformat dialog boxes a bit
so that things fit better.
2006-05-30 13:39 quboid42
* win32/FireflyShell/README.txt: Refer to the right license file.
2006-05-30 13:15 quboid42
* win32/FireflyShell/AboutPage.cpp,
win32/FireflyShell/AdvancedPage.cpp,
win32/FireflyShell/ConfigPage.cpp: Put up hourglasses while
making people wait.
2006-05-30 13:14 quboid42
* win32/FireflyShell/version.h.templ: Make FireflyShell version
number format match the server and plugins.
2006-05-30 12:54 quboid42
* win32/FireflyShell/FireflyShell.rc: Actually put the version
information in the executable.
2006-05-30 11:29 quboid42
* win32/FireflyShell/FireflyShell.rc,
win32/FireflyShell/LogPage.cpp, win32/FireflyShell/LogPage.h,
win32/FireflyShell/MainDlg.cpp, win32/FireflyShell/resource.h:
Implement the logging tab by reading the log file straight from
disk.
2006-05-30 11:28 quboid42
* win32/FireflyShell/VersionInfo.cpp: More warning fixage.
2006-05-30 11:26 quboid42
* win32/FireflyShell/FireflyShell.cpp,
win32/FireflyShell/ServerEvents.cpp: Lose a couple of build
warnings.
2006-05-30 11:24 quboid42
* win32/FireflyShell/stdafx.h: It looks like we'll have to use
_CRT_SECURE_NO_DEPRECATE to lose warnings
otherwise we can't use fopen and friends without getting scary
warnings
on VS2005!
2006-05-30 07:02 andbe611
* admin-root/config.js, admin-root/config.xml: Put the daap options
in the right mt-daapd.conf section.
Changed the config.html Save debugger to only print
options that return errors.
2006-05-29 20:00 andbe611
* admin-root/config.js: Added debugging to config.html
If you open the page /config.html?debug
There will be debug messages to the javascript console when
you press the Save button
In Safari activate the javascript console like this
http://getahead.ltd.uk/ajax/debug-safari
In Firefox install the extension Firebug and activate the console
there
2006-05-29 11:58 rpedde
* src/Makefile.am, src/plugins/Makefile.am: get rid of
mtd-plugins.h in favor of combined plugin header file
ff-plugins.h
2006-05-29 11:52 andbe611
* admin-root/config.xml: Added missing options to config
2006-05-29 11:52 rpedde
* src/mDNSUNP.c: get rid of uninitialized value, closing ticket
#120
2006-05-29 11:29 rpedde
* src/conf.c: Make conf writer write multivalued properties as
comma separated
2006-05-29 11:25 rpedde
* src/conf.c, src/mp3-scanner.c: force section and key names to not
have spaces. Fixes problems in the configurator
2006-05-29 11:07 rpedde
* win32/FireflyShell/FireflyShell.vcproj, win32/ff.ico,
win32/mt-daapd-res.h, win32/mt-daapd.rc, win32/mt-daapd.rc.templ,
win32/mt-daapd.sln, win32/mt-daapd.vcproj,
win32/nsi/mt-daapd.nsi.templ, win32/resource.h, win32/rsp-res.h,
win32/rsp.rc.templ, win32/rsp.vcproj, win32/ssc-ffmpeg.rc.templ,
win32/ssc-ffmpeg.vcproj, win32/versionize.bat,
win32/w32-event-res.h, win32/w32-event.rc.templ,
win32/w32-event.vcproj: Add resources for all plugins, make
Mike's configurator the default configurator for the package
build.
2006-05-29 09:14 rpedde
* src/plugins/Makefile.am, src/plugins/compat.c,
src/plugins/compat.h, src/plugins/rsp.c, src/plugins/rsp.h,
src/plugins/w32-event.c, src/plugins/xml-rpc.c,
src/plugins/xml-rpc.h, win32, win32/FireflyShell,
win32/FireflyShell/AboutPage.cpp, win32/FireflyShell/AboutPage.h,
win32/FireflyShell/AdvancedPage.cpp,
win32/FireflyShell/AdvancedPage.h,
win32/FireflyShell/ConfigPage.cpp,
win32/FireflyShell/ConfigPage.h, win32/FireflyShell/DosPath.cpp,
win32/FireflyShell/DosPath.h,
win32/FireflyShell/FireflyShell.cpp,
win32/FireflyShell/FireflyShell.h,
win32/FireflyShell/FireflyShell.rc,
win32/FireflyShell/FireflyShell.vcproj,
win32/FireflyShell/IniFile.h, win32/FireflyShell/LogPage.cpp,
win32/FireflyShell/LogPage.h, win32/FireflyShell/MainDlg.cpp,
win32/FireflyShell/MainDlg.h, win32/FireflyShell/NotifyIcon.cpp,
win32/FireflyShell/NotifyIcon.h, win32/FireflyShell/README.txt,
win32/FireflyShell/ServerEvents.cpp,
win32/FireflyShell/ServerEvents.h,
win32/FireflyShell/ServiceControl.cpp,
win32/FireflyShell/ServiceControl.h,
win32/FireflyShell/VersionInfo.cpp,
win32/FireflyShell/VersionInfo.h, win32/FireflyShell/res,
win32/FireflyShell/res/FireflyShell.ico,
win32/FireflyShell/res/ShellRunning.ico,
win32/FireflyShell/res/ShellStopped.ico,
win32/FireflyShell/resource.h, win32/FireflyShell/singleton.h,
win32/FireflyShell/stdafx.cpp, win32/FireflyShell/stdafx.h,
win32/FireflyShell/version.h.templ,
win32/FireflyShell/version.rc, win32/versionize.bat: Merge from
dev-FireflyShell branch
2006-05-29 07:57 rpedde
* src/main.c: Maybe fix for frontrow problems?
2006-05-29 07:37 rpedde
* src/plugins/xml-rpc.c: back out changes to xml-rpc.c
2006-05-29 07:37 rpedde
* src/plugins/rsp.c, src/plugins/xml-rpc.c: Fix format string
problems in rsp.c
2006-05-28 20:11 rpedde
* src/ff-plugins.h, src/plugins/ssc-ffmpeg.c: minor syntax fixes
2006-05-28 08:46 rpedde
* admin-root/Makefile.am, admin-root/hdr.html,
admin-root/pngfix.js: make .png logo transparent. probably
useless, as the logo is going to be replaced, but there you go.
2006-05-28 08:45 rpedde
* src/ff-plugins.h, src/mp3-scanner.c, src/plugin.c,
src/plugins/rsp.c, win32/mt-daapd.vcproj,
win32/nsi/mt-daapd.nsi.templ: add ogg metainfo parsing, and ogg
playback. fix problems with not recognizing when to transcode on
rsp
2006-05-28 06:36 rpedde
* src/scan-flac.c, win32/mt-daapd.vcproj,
win32/nsi/mt-daapd.nsi.templ: Add support for flac metatag
reading and playback on win32.
2006-05-28 06:11 rpedde
* src/ff-plugins.h, src/main.c, src/plugin.c,
src/plugins/ssc-ffmpeg.c, src/plugins/w32-event.c,
src/webserver.c, win32/mt-daapd.sln, win32/mt-daapd.vcproj,
win32/nsi/mt-daapd.nsi.templ, win32/ssc-ffmpeg-res.h,
win32/ssc-ffmpeg.def, win32/ssc-ffmpeg.rc.templ,
win32/ssc-ffmpeg.vcproj, win32/versionize.bat: Fixes to build,
install, and run ffmpeg ssc on win32
2006-05-28 04:06 rpedde
* src/Makefile.am, src/db-sql.c, src/dispatch.c, src/ff-plugins.h,
src/main.c, src/mp3-scanner.c, src/plugin.c, src/plugin.h,
src/plugins/Makefile.am, src/plugins/rsp.c, src/plugins/rsp.h,
src/plugins/ssc-ffmpeg.c, src/plugins/ssc-script.c,
src/plugins/xml-rpc.c, src/ssc.c, src/ssc.h: add ffmpeg-based
transcoding
2006-05-27 21:11 andbe611
* admin-root/util.js: Forgot this file in last comitt
2006-05-27 21:04 andbe611
* admin-root/Makefile.am, admin-root/config.js,
admin-root/hdr.html, admin-root/playlist.js,
admin-root/status.js, win32/nsi/mt-daapd.nsi.templ: Move common
javascript functions to util.js closes #69
Javascript fixes for Safari
2006-05-27 17:30 andbe611
* admin-root/config.js: Prevent "Remove" from removing the last
html input for options
with multiple values.
2006-05-27 10:37 rpedde
* src/plugin.c, src/plugins/rsp.c: shorten name mangling on rsp
2006-05-27 10:33 rpedde
* configure.in, src/plugins/Makefile.am, src/plugins/ssc-ffmpeg.c:
Add the ffmpeg transcoding plugin
2006-05-27 08:50 rpedde
* src/plugins/w32-event.c: fix for new plugin format
2006-05-27 08:02 rpedde
* src/db-generic.c, src/db-generic.h, src/dispatch.c,
src/dispatch.h, src/plugin.c, src/plugin.h,
src/plugins/Makefile.am, src/plugins/mtd-plugins.h,
src/plugins/rsp.c, src/plugins/xml-rpc.c, src/plugins/xml-rpc.h,
src/smart-parser.c: abstract the plugin interface to the db to
prepare for db plugins and making daap a plugin
2006-05-26 22:55 andbe611
* admin-root/config.js: Fix add item for multivalued options, this
broke in r1105
2006-05-26 22:20 andbe611
* admin-root/playlist.js: Wohohoooo, you can add songs to static
playlists, thanks to
a patch from jordan@snocap!
2006-05-26 21:56 andbe611
* admin-root/config.html, admin-root/config.js,
admin-root/config.xml: Added support for basic and advanced
config options. What goes into
advanced and what goes into basic is discussable. I just made a
proposal in config.xml
2006-05-26 20:22 andbe611
* admin-root/config.js, admin-root/config.xml: Fixed a bug where
button Cancel could look infinately (or a lot)
2006-05-24 22:02 andbe611
* admin-root/config.js: Linted and found some stuff to clean up
2006-05-24 21:47 andbe611
* admin-root/config.js: Added a tiny animation when removing/adding
multiple elements.
2006-05-24 21:15 andbe611
* admin-root/config.js: Made the Cancel work
2006-05-24 07:53 andbe611
* admin-root/config.js: Prevent javascript from choking on empty
options in mt-daapd.conf
2006-05-24 06:52 andbe611
* admin-root/Makefile.am, admin-root/spinner.gif,
win32/nsi/mt-daapd.nsi.templ: Added missing spinner.gif
2006-05-24 05:14 rpedde
* src/main.c, src/plugin.c, src/plugin.h: add a ffid txt record so
rsp and iTunes entries can be correlated
2006-05-24 05:04 rpedde
* src/os-win32.c, src/win32.h: ephemeral port fixups for win32
2006-05-24 04:58 rpedde
* src/wavstreamer.c: Make wavstreamer compile under win32
2006-05-24 04:53 rpedde
* src/main.c, src/mp3-scanner.c: Make windows slashed playlists
work on unix (and vice versa)
2006-05-24 04:25 rpedde
* src/scan-wma.c: Fix double-free in wma parsing causing crash on
scan
2006-05-24 04:19 rpedde
* src/conf.c, src/conf.h, src/main.c, src/webserver.c: Make port
optional config value, searching for unused port if necessary.
Closes #110
2006-05-24 03:56 rpedde
* src/conf.c, src/xml-rpc.c: Make bad xml-rpc methods return xml
error message rather than http error message, fixing #108
2006-05-24 03:53 rpedde
* src/conf.c, src/conf.h, src/dispatch.c, src/main.c, src/plugin.c:
Make default server name based on hostname, fixing #111
2006-05-22 22:26 andbe611
* admin-root/config.html, admin-root/config.js: Config.html is
actually usable
2006-05-22 20:46 andbe611
* admin-root/config.js, admin-root/config.xml: Added alerts with
results of a save.
Added attributes to config.xml
2006-05-21 20:55 andbe611
* admin-root/config.js: Let IE surfers in on the good stuff in
config.html.
I made the code IE compliant by removing stuff,
can't say I see that every day.
2006-05-21 19:46 andbe611
* admin-root/config.js, admin-root/config.xml: Whohoho!!! This is
the first commit where you actually can
save the changes made on config.html.
The result of the save is displayed as an ugly alert with
the xml response, but it works!
2006-05-21 15:01 andbe611
* admin-root/config.js: Fixed some small errors in config.js
2006-05-20 23:25 andbe611
* admin-root/config.js, admin-root/config.xml: config.html: Button
Cancel works for all elements but the ones that
have multiple values.
2006-05-20 22:37 andbe611
* admin-root/config.js: Fix element id:s for dynamically added
elements
2006-05-20 21:51 andbe611
* admin-root/config.js, admin-root/config.xml: Big fat refactoring
of config.js and config.xml
2006-05-20 17:30 andbe611
* admin-root/config.js: config.html: Disable all elements if
mt-daapd.conf not writable
Fixed the "are we on a mac" detection
2006-05-19 05:28 rpedde
* src/os-win32.c, src/os-win32.h: path browse fixes for win32
(update readdir_r to support DT_REG)
2006-05-19 05:22 rpedde
* src/xml-rpc.c: browse enhancement for #98
2006-05-19 05:10 rpedde
* src/conf.c: Fix problem reported in #7
2006-05-19 04:56 rpedde
* win32/mt-daapd.rc: apply VC express 2005 patch from Mike Crowe
2006-05-19 04:55 rpedde
* src/win32.h: apply VC express 2005 patch from Mike Crowe
2006-05-19 04:50 rpedde
* src/db-sql-sqlite2.c, src/mp3-scanner.c, src/plugin.c,
src/plugin.h, src/plugins/mtd-plugins.h, src/plugins/rsp.c,
src/scanner-driver.c: Make script-based transcoding work on rsp
2006-05-18 21:47 andbe611
* admin-root/config.js: You can sort of cancel=revert you inputs on
config.html and
I reenabled the save button if someone wants to play
with it.
2006-05-18 18:48 andbe611
* admin-root/config.html, admin-root/config.js,
admin-root/config.xml, admin-root/hdr.html: Added warning if
mt-daapd.conf not writable
Switch order of save cancel buttons when on a Mac
Disable save button (will write a script to enable it as
soon as something changes on the page)
Removed art_filename from config.xml
2006-05-18 06:30 rpedde
* src/plugins/w32-event.c, win32/nsi/mt-daapd.nsi.templ: add
missing web interface files, fix minor memory leak in event
handler
2006-05-18 05:11 rpedde
* src/conf.c, src/ll.c, src/ll.h: fix for ticket #7 -- empty values
delete items
2006-05-18 03:02 rpedde
* src/plugin.c: fix crash on scan
2006-05-17 18:42 andbe611
* admin-root/config.html, admin-root/config.js: Added a rudimentary
Save button on config.html. It will try to
save the file, but nothing is checked and your mt-daapd.conf
might
be changed in strange ways. Pressing the button will give you the
server response in an alert box.
2006-05-17 14:28 andbe611
* admin-root/config.js, admin-root/config.xml: config.html: config
options with multiple values have the same
html name, but different html id:s
Corrected some section errors in config.xml
2006-05-17 06:44 rpedde
* src/conf.c, src/xml-rpc.c: fix error code on xml_return_error
2006-05-17 06:34 rpedde
* admin-root/Makefile.am: add config.xml to distribution
2006-05-17 05:53 rpedde
* src/scan-wma.c: Fix rating on wma
2006-05-17 05:42 rpedde
* src/webserver.c, src/webserver.h, src/xml-rpc.c: make bulk update
of config file work
2006-05-17 03:43 rpedde
* src/xml-rpc.c: add helpful error messages for onblur validation
2006-05-16 23:31 andbe611
* admin-root/config.js, admin-root/config.xml: Spelling
2006-05-16 23:13 andbe611
* admin-root/config.xml: Changed wordings in config.xml
2006-05-16 23:12 andbe611
* admin-root/config.js: Added UI to remove multiple config options
on config.html
2006-05-16 21:39 andbe611
* admin-root/config.js, admin-root/config.xml: Refactored config.js
to parse the config.xml into a javascript
object and then build config.html from that.
Added a hackery translation between mt-daapd.conf sections
and the config.html sections, this will later be removed once
the sections conform.
2006-05-16 06:39 rpedde
* src/conf.c, src/conf.h, src/xml-rpc.c: expose the single-key
validation
2006-05-16 06:22 rpedde
* src/conf.c, src/conf.h: start on validating single items
2006-05-14 04:14 rpedde
* src/configfile.c: buffer output on web pages, make safari faster
2006-05-12 11:01 andbe611
* admin-root/config.html, admin-root/config.js,
admin-root/config.xml: config.html: Possible to add items in the
UI, for options of type
<short_text_multiple> and <long_text_multiple>
2006-05-12 10:02 andbe611
* admin-root/config.js: config.html: Fix select boxes to reflect
actual values in mt-daapd.conf
Handle config.xml default_value for select boxes
2006-05-11 07:06 rpedde
* src/scan-wma.c: Oops.. move the wma tags to the right place
2006-05-11 06:50 rpedde
* src/scan-wma.c: wma tag realignments
2006-05-11 06:05 rpedde
* src/configfile.c: force ie not to cache .xml files
2006-05-11 05:36 rpedde
* src/scan-xml.c: Fix compile problem on unix
2006-05-10 20:14 andbe611
* admin-root/config.js, admin-root/config.xml: Added support for
config options with multiple values (mp3_dir,compdirs) to
config.html
2006-05-10 17:37 andbe611
* admin-root/config.html, admin-root/config.js,
admin-root/config.xml, admin-root/hdr.html: All config options on
config.html are defined in config.xml and the
option values are fetched with /xml-rpc?method=config
2006-05-09 07:17 rpedde
* src/scan-xml.c: make iTunes playlists work on win32
2006-05-09 05:51 rpedde
* src/xml-rpc.c: make browse_path work on win32 -- implement d_type
in readdir_r emulation.
2006-05-09 05:48 rpedde
* src/mp3-scanner.c, src/os-win32.c, src/os-win32.h, src/win32.h:
Make m3u parser recognize windows path separators, as well as
windows drive letters. This fixes both bug #104 and #105.
2006-05-08 05:36 rpedde
* src/db-sql.c: Fix logging error that crashes on bad database
2006-05-08 04:18 rpedde
* src/db-sql.c: fix ticket #97 by only selecting non-empty values
2006-05-08 04:02 rpedde
* src/plugins/xml-rpc.c: tune down debug logging some more
2006-05-08 03:40 rpedde
* src/xml-rpc.c: Add browse_path method to xml-rpc, closing ticket
#98
2006-05-07 10:23 rpedde
* win32/FireflyConfig/FireflyConfig.cs: Show the "starting scan"
message without getting stomped by server start message on
configurator
2006-05-07 10:12 rpedde
* win32/FireflyConfig/FireflyConfig.cs,
win32/FireflyConfig/FireflyConfig.resx: Make configurator show
the config dialog if trying to start multiple copies of
configurator.
2006-05-07 07:49 rpedde
* win32/FireflyConfig/FireflyConfig.cs,
win32/FireflyConfig/FireflyConfig.resx: Make build info show on
configurator dialog
2006-05-07 07:35 rpedde
* win32/FireflyConfig/AssemblyInfo.cs,
win32/FireflyConfig/AssemblyInfo.cs.templ,
win32/FireflyConfig/FireflyConfig.csproj, win32/config.h.templ,
win32/mt-daapd.vcproj, win32/nsi/mt-daapd.nsi,
win32/nsi/mt-daapd.nsi.templ, win32/versionize.bat: Automatically
versionize when building
2006-05-07 04:41 rpedde
* src/plugins/Makefile.am: Fix plugin install path, fixing ticket
#102
2006-05-07 02:58 rpedde
* src/plugins/xml-rpc.c: adjust logging spam on gzipped output
2006-05-06 22:34 rpedde
* src/scan-wma.c: prefer wma wm/tracknumber over wm/track
2006-05-06 07:35 rpedde
* src/plugins/w32-event.c: oops... this was already working.
2006-05-06 07:32 rpedde
* src/plugins/rsp.c, src/plugins/w32-event.c: Fix rend publishing
for plugins
2006-05-06 07:22 rpedde
* src/main.c, src/plugins/w32-event.c,
win32/FireflyConfig/FireflyConfig.cs,
win32/FireflyConfig/FireflyConfig.csproj,
win32/FireflyConfig/FireflyConfig.resx,
win32/nsi/mt-daapd-example.conf, win32/nsi/mt-daapd.nsi,
win32/w32-event.vcproj: Add fullscan events, make configurator
display fullscan items.
2006-05-06 03:25 rpedde
* src/configfile.c: Serve xml files with a content type of
text/xml, closing ticket #100
2006-05-06 02:35 rpedde
* win32/FireflyConfig/FireflyConfig.cs,
win32/FireflyConfig/FireflyConfig.resx: Fix the logoff/shutdown
bug.
2006-05-05 07:39 rpedde
* win32/FireflyConfig/FireflyConfig.cs,
win32/FireflyConfig/FireflyConfig.csproj,
win32/FireflyConfig/FireflyConfig.resx: Start named pipe catcher
for event plugin
2006-05-05 07:38 rpedde
* src/main.c, src/plugin.c, src/plugins/w32-event.c,
win32/nsi/mt-daapd.nsi: fix deadlock on event plugin
2006-05-04 06:39 rpedde
* win32/nsi/mt-daapd.nsi, win32/w32-event.vcproj: fix exports
2006-05-04 06:20 rpedde
* src/os-win32.c, src/plugin.c, src/plugin.h,
src/plugins/mtd-plugins.h, src/plugins/rsp.h,
src/plugins/w32-event.c, win32/mt-daapd.sln, win32/w32-event.def,
win32/w32-event.vcproj: add event plugin type
2006-05-03 21:03 andbe611
* admin-root/lib-js/rico.js, admin-root/playlist.js: Fixed
playlist.html spinner that broke in last commit.
Fixed some song selecting issues + the one mentioned in ticket
#60
(comment 04/22/06 14:17:24: Modified by abetner)
2006-05-03 19:03 andbe611
* admin-root/lib-js/rico.js, admin-root/playlist.js: Switched
playlist.html from DAAP XML requests to RSP.
This is quite a bit of a fast hack, just to se if it works.
2006-05-03 04:21 rpedde
* src/scan-wma.c: Fix blindingly obvious utf-16 to utf-8 bug, fixes
bug #89
2006-05-03 03:37 rpedde
* src/scan-wma.c: Fix bad track parsing on wma
2006-05-02 06:41 rpedde
* src/plugins/Makefile.am: Add missing files to plugin dir
2006-05-02 06:14 rpedde
* win32/nsi/mt-daapd-example.conf, win32/nsi/mt-daapd.nsi: Move
win32 plugins to the plugins directory.
2006-05-02 06:12 rpedde
* src/dispatch.c: make empty password same as unspecified password.
2006-05-02 03:52 rpedde
* win32/FireflyConfig, win32/FireflyConfig/App.ico,
win32/FireflyConfig/AssemblyInfo.cs,
win32/FireflyConfig/FireflyConfig.cs,
win32/FireflyConfig/FireflyConfig.csproj,
win32/FireflyConfig/FireflyConfig.resx,
win32/FireflyConfig/NotifyIconEx.cs,
win32/FireflyConfig/NotifyIconEx.resx,
win32/FireflyConfig/ff_run.ico, win32/FireflyConfig/ff_stop.ico,
win32/FireflyConfig/ff_unknown.ico, win32/mt-daapd.sln: Add win32
configurator
2006-05-01 08:29 rpedde
* contrib/init.d/Makefile.am, contrib/init.d/mt-daapd-fedora,
contrib/init.d/mt-daapd-fedora.templ,
contrib/init.d/mt-daapd-gentoo,
contrib/init.d/mt-daapd-gentoo.templ, contrib/init.d/mtdaapd-bsd,
contrib/init.d/mtdaapd-bsd.templ: prefix-ize contrib startup
scripts, closing ticket #77
2006-05-01 08:07 rpedde
* configure.in, contrib/mt-daapd.conf.templ, reconf.sh.templ:
finish adding patches for rsp
2006-05-01 08:06 rpedde
* src/Makefile.am, src/db-generic.c, src/db-generic.h,
src/db-sql.c, src/db-sql.h, src/main.c, src/plugin.c,
src/plugins/Makefile.am: invert the sense of the -s switch,
default skipping intial scan
2006-05-01 03:59 rpedde
* src/win32.h: Fix PATH_MAX too short on win32
2006-05-01 03:14 rpedde
* src/plugins/compat.c, src/plugins/rsp.c, src/plugins/xml-rpc.c,
win32/mt-daapd.sln, win32/rsp.def, win32/rsp.vcproj: Update rsp
to latest version, integrate rsp build with standard win32 build
2006-05-01 03:10 rpedde
* win32/nsi/mt-daapd-example.conf, win32/nsi/mt-daapd.nsi: update
.nsi for rsp
2006-04-30 23:02 rpedde
* src/plugins/compat.c, src/plugins/compat.h, src/plugins/rsp.c,
src/plugins/rsp.h, src/plugins/xml-rpc.c, src/plugins/xml-rpc.h:
Add rsp files
2006-04-28 05:31 rpedde
* src/os-win32.c: Consider loopback addresses local (for
passwordless access to config page on win32)
2006-04-28 05:30 rpedde
* admin-root/index.html: Fix disclaimer wording. :)
2006-04-28 05:10 rpedde
* configure.in, src/mDNSClientAPI.h, src/plugin.c: revert u_int32_t
changes for solaris -- must autoconfiscate, fixups for debian
2006-04-27 07:18 rpedde
* src/mp3-scanner.c: oops, put ignore_appledouble in wrong section
2006-04-27 07:15 rpedde
* src/mp3-scanner.c: add scanning/skip_appledouble and
scanning/ignore_dotfiles to close #82
2006-04-27 06:59 rpedde
* src/mp3-scanner.c, src/mp3-scanner.h, src/scan-xml.c: Make iTunes
.xml file authoritative for songs outside the mp3_dir, closing
#84
2006-04-27 06:12 rpedde
* src/scan-aac.c, src/scan-mp4.c: fix bad seek resync on large tags
(covr)
2006-04-26 03:29 rpedde
* src/plugin.c, src/plugin.h, src/plugins/mtd-plugins.h: Allow
nulls in txt entry for rend registration
2006-04-25 23:13 rpedde
* src/main.c, src/plugin.c, src/plugin.h,
src/plugins/mtd-plugins.h, win32/mt-daapd.vcproj,
win32/nsi/mt-daapd.nsi: Let plugins register rendezvous names
2006-04-25 20:46 rpedde
* src/plugin.c, src/plugin.h, src/plugins/mtd-plugins.h,
src/webserver.c, src/webserver.h, win32/mt-daapd.vcproj: Update
win32 for zlib 1.2.3
2006-04-25 10:02 rpedde
* src/plugin.c, src/plugin.h, src/plugins/mtd-plugins.h: Move xml
stuff out of plugins
2006-04-24 08:44 rpedde
* src/db-gdbm.c, src/plugin.c, src/plugins/mtd-plugins.h: Add auth
handler to plugin
2006-04-23 04:42 rpedde
* src/plugin.c, src/plugin.h, src/plugins/mtd-plugins.h: pass
functions to plugins through struct, rather than relying on
auto-exported functions from executable
2006-04-23 02:06 rpedde
* src/plugins, src/plugins/mtd-plugins.h: Add plugin headers
2006-04-22 21:37 rpedde
* win32/nsi/mt-daapd.nsi: Uninstall all files, add extra dialog for
music directory on installation.
2006-04-22 21:06 andbe611
* admin-root/playlist.html, admin-root/playlist.js: Use css
overflow on genres/artists/album select boxes instead
of truncating the text
2006-04-22 20:03 rpedde
* src/os-unix.c, src/os-win32.c, src/os.h, src/plugin.c,
win32/mt-daapd.vcproj: Bring win32 up to current
2006-04-22 19:45 rpedde
* src/main.c, src/plugin.c, src/plugin.h: Make auth requests for
plugins work
2006-04-22 18:22 rpedde
* src/configfile.c, src/configfile.h, src/dispatch.c,
src/dispatch.h, src/main.c, src/plugin.h, src/webserver.c,
src/webserver.h: Make auth handers receive connection info
2006-04-22 18:22 rpedde
* src/plugin.c: Make plugins use reader/writer locks rather than
semaphores, that they might be re-entrant
2006-04-22 18:21 rpedde
* contrib/init.d/Makefile.am: Add Makefile.am for contrib directory
2006-04-21 06:43 rpedde
* src/Makefile.am, src/db-generic.c, src/db-generic.h,
src/db-sql.c, src/db-sql.h, src/dispatch.c, src/dispatch.h,
src/mp3-scanner.h, src/plugin.c: More plugin work
2006-04-20 21:47 andbe611
* admin-root/playlist.js: Small IE javascript fix (removed
tr.hasAttribute)
2006-04-20 21:30 andbe611
* admin-root/lib-js/rico.js, admin-root/playlist.js: Added a
spinner closes #34
Started work on #60 you can select songs by clicking and
ctrl-clicking
(can't do anything with the selected songs though)
2006-04-20 06:52 rpedde
* src/main.c, src/os-unix.c, src/os.h, src/plugin.c, src/plugin.h,
src/webserver.c, src/xml-rpc.c: more plugin work
2006-04-20 04:08 rpedde
* src/plugin.c, src/plugin.h: Forgot the most important parts of
the last commit
2006-04-19 08:32 rpedde
* src/Makefile.am, src/conf.c, src/err.c, src/err.h, src/main.c,
src/os-unix.c, src/os.h: start plugin infrastructure
2006-04-18 20:23 andbe611
* admin-root/lib-js/rico.js, admin-root/playlist.html,
admin-root/playlist.js: playlist.html:
* added a somewhat flaky spinner, will make it more smooth later
* started work on selectable songs in songlist
* removed unused code in playlist.js
2006-04-17 21:13 andbe611
* admin-root/lib-js/rico.js: playlist.html: Put songid as a row
attribute in songlist
2006-04-17 05:04 rpedde
* CREDITS, configure.in, contrib/Makefile.am, contrib/init.d,
contrib/init.d/mt-daapd-fedora, contrib/init.d/mt-daapd-gentoo,
contrib/init.d/mtdaapd-bsd, contrib/mt-daapd,
contrib/mt-daapd-gentoo, contrib/mt-daapd.playlist: Add
patrekur's bsd init script, move all init scripts to
contrib/init.d
2006-04-17 04:56 rpedde
* src/uici.c, src/uici.h: Fix errors introduced by r962 on unix
side
2006-04-16 05:14 rpedde
* src/dispatch.h, win32/mt-daapd.vcproj: Fix warnings from bad
prototype
2006-04-16 04:57 rpedde
* src/configfile.c, src/configfile.h, src/dispatch.c,
src/os-win32.c, src/os-win32.h, src/uici.c, src/uici.h,
src/webserver.c, src/webserver.h, win32/mt-daapd.vcproj: pass
hostname to auth functions so auth functions can set passwords
based on host. Also, make win32 not require passwords to config
page from localhost. Ticket #76
2006-04-15 23:03 rpedde
* src/conf.c, src/conf.h, src/err.c, src/err.h, src/os-unix.c:
reopen log and re-read config on sighup -- fixes ticket #73
2006-04-15 22:39 rpedde
* src/compat.h, src/os-win32.c, src/scan-xml.c, src/smart-parser.c,
win32/mt-daapd.vcproj: Bring win32 up to date with compat changes
2006-04-15 22:01 rpedde
* win32/config.h: make sure changes in version number don't force
svn changes by making the config.h a template that gets generated
at build time
2006-04-15 22:00 rpedde
* win32/config.h.templ: make sure changes in version number don't
force svn changes by making the config.h a template that gets
generated at build time
2006-04-15 08:53 rpedde
* configure.in, src/Makefile.am, src/compat.c, src/compat.h,
src/daapd.h, src/dispatch.c, src/mDNSClientAPI.h, src/mDNSUNP.c,
src/mp3-scanner.c, src/os-win32.c, src/os-win32.h,
src/scan-flac.c, src/scan-xml.c, src/smart-parser.c, src/ssc.c,
src/strcasestr.c, src/strcasestr.h, src/strptime.c,
src/strptime.h, src/strsep.c, src/strtok_r.c, src/strtok_r.h:
Fixes for compiling on solaris -- fixes #66 and #5
2006-04-15 05:31 rpedde
* configure.in, contrib/Makefile.am: workaround for sh and bsd
make, fixing ticket #65
2006-04-15 04:45 rpedde
* contrib/mt-daapd-ssc.pl: apply patch for ticket #72
2006-04-14 05:34 andbe611
* admin-root/lib-js/rico.js, admin-root/playlist.html: Removed
genre from songlist.
2006-04-13 02:19 rpedde
* src/db-gdbm.c, src/db-gdbm.h, src/db-generic.c, src/db-generic.h,
src/mp3-scanner.h: more gdbm
2006-04-12 21:28 andbe611
* admin-root/config.html: Forgot some select boxes on config.html
2006-04-12 21:01 andbe611
* admin-root/Makefile.am, admin-root/config.html,
admin-root/config.js, admin-root/hdr.html,
admin-root/mt-daapd.css, win32/nsi/mt-daapd.nsi: status page uses
/xml-rpc?metod=config
First shot at it, nothing is editable and some conf fields are
not updated at all.
2006-04-12 05:18 rpedde
* src/conf.c, src/main.c, src/mp3-scanner.c, src/mp3-scanner.h:
Make mp3_dir multivalued, closing ticket #16
2006-04-12 04:34 rpedde
* contrib/Makefile.am: tenative fix for ticket #65 -- == operator,
vs = for /bin/sh != bash
2006-04-11 07:22 andbe611
* admin-root/lib-js/rico.js, admin-root/playlist.js,
admin-root/status.js: Change all element.firstChild.nodeValue to
Element.textContent(element) to fix bug #58
2006-04-10 22:26 rpedde
* configure.in: attempt to fix #55
2006-04-10 20:17 andbe611
* admin-root/status.html: Wording
2006-04-10 19:02 rpedde
* src/conf.c, src/os-unix.h, src/os-win32.h, src/win32.h: Minor
win32 fixes, fix path parsing in conf validation to fix ticket
#48
2006-04-10 17:59 rpedde
* src/conf.c, src/conf.h, src/xml-rpc.c: add config_path and
version items to stats xml-rpc. Fixes ticket #33. Take 2. :)
2006-04-10 17:15 rpedde
* configure.in, contrib/Makefile.am: fix default config file
location, ticket #63
2006-04-10 16:30 rpedde
* contrib/mt-daapd, mkdist.sh.templ: Fix ticket #57
2006-04-10 07:38 rpedde
* src/Makefile.am: make mtd-update not depend on sqlite
2006-04-10 07:08 rpedde
* reconf, reconf.sh.templ: make reconf.sh a template file, fix
shebang. Closes ticket #57
2006-04-10 06:33 rpedde
* src/conf.c, src/conf.h: finish implementing xml-rpc for config
values, closing ticket #33
2006-04-10 05:26 rpedde
* src/scanner-driver.c: make scanner-driver show reslution with
millisecond accuracy
2006-04-10 05:14 rpedde
* src/db-sql.c: Fix playlist updating when updating smart playlist
but not editing name. Fixes ticket #56
2006-04-10 04:52 rpedde
* src/smart-parser.c: Fix crash on invalid smart playlist
2006-04-10 04:27 rpedde
* src/db-generic.c, src/db-sql-sqlite2.c, src/db-sql-sqlite3.c,
src/main.c, src/mtd-update.c: fix error messages on bad schema
2006-04-10 04:18 rpedde
* src/Makefile.am, src/db-generic.c, src/db-generic.h,
src/db-sql-sqlite2.c, src/db-sql.c, src/mtd-update.c: add
external database update program (mtd-update)
2006-04-09 01:35 rpedde
* configure.in, src/main.c: set default config file location based
on prefix
2006-04-09 00:17 andbe611
* admin-root/playlist.html: playlist.html: html clean up
2006-04-08 23:57 andbe611
* admin-root/lib-js/rico.js: playlist.html: The livegrid works you
can scroll up and down,
but songnames etc are truncated to 10 chars to prevent
the rows from expanding their heights.
I have to do something about the layout to get more room.
2006-04-08 23:25 rpedde
* src/db-generic.h, src/db-sql.c, src/dispatch.c: properly
implement mtco for indexed operations. Fixes ticket #53
2006-04-08 20:54 andbe611
* admin-root/playlist.js: playlist.html: Livegrid works with
browsing and searching, but it thinks
that all songlists are 1000 songs long until bug #53 is fixed.
2006-04-08 20:37 andbe611
* admin-root/lib-js/rico.js: playlist.html: changed display of song
time from ms to
minutes:seconds
2006-04-08 20:15 andbe611
* admin-root/hdr.html, admin-root/mt-daapd.css: Moved web admin
navigation box width from html to css.
Changed cvs url to point to svn
2006-04-08 19:48 andbe611
* admin-root/lib-js/rico.js, admin-root/playlist.html,
admin-root/playlist.js: First incarnation of playlist scrolling
with Openrico Livegrid.
If you open playlist.html and without selecting anything head
to the song list scroller you can scroll in your song list. With
rows fetched dynamicly from the server.
A lot of things are broken, but the scrolling works!
2006-04-08 06:11 rpedde
* src/scan-ogg.c: make ogg reading errors non-fatal, fixes bug #51
2006-04-07 06:55 rpedde
* src/xml-rpc.c: bad first pass at setting config stuff... doesn't
work for multivalued config values
2006-04-06 21:20 andbe611
* admin-root/hdr.html, admin-root/status.js: Fixed #42
2006-04-06 21:00 andbe611
* admin-root/hdr.html, admin-root/status.html,
admin-root/status.js: Implemented #44
2006-04-05 06:31 rpedde
* src/scan-aac.c, src/scan-mp4.c: more defensive aac scanning to
fix bug #47
2006-04-05 05:11 rpedde
* src/parser-driver.c, src/parser.mk, src/scanner.mk: update
scanner and parser makefiles. Deps really have to be trimmed
2006-04-05 04:18 rpedde
* src/dispatch.c: make update support configurable
2006-04-04 06:31 rpedde
* src/conf.c, src/conf.h, src/xml-rpc.c, src/xml-rpc.h: add xml-rpc
method for getting config
2006-04-04 04:28 rpedde
* src/db-sql.c: Expand tabs
2006-04-03 09:36 andbe611
* admin-root/status.html: Put back the link to stop the server from
the status page
2006-04-03 03:47 rpedde
* src/mp3-scanner.c: Make transcoding work for codec types that
aren't known
2006-04-03 02:24 rpedde
* src/db-sql-sqlite3.c, src/xml-rpc.c: 80 col cleanups
2006-04-03 02:22 rpedde
* src/db-sql.c: Fix errors in null codectype when empty_strings
enabled
2006-04-01 22:12 andbe611
* admin-root/playlist.js: Minimal IE prefix, won't fix anything, I
just wanted to
commit before messing with the Rico livegrid
2006-04-01 21:57 andbe611
* admin-root/status.js: Reverted #41 fix i r906. IE cache issues,
now fixed server side by r907
2006-03-31 22:53 rpedde
* mkdist.sh, mkdist.sh.templ: Move mkdist.sh to a template, to
avoid stomping on it
2006-03-31 22:40 rpedde
* src/db-sql-sqlite3.c: retrieve strings from database as blobs
rather than strings to stop mangling codepage filenames. Fixes
ticket #38
2006-03-31 22:23 rpedde
* src/xml-rpc.c: anti-ie defensive anti-caching
2006-03-31 21:45 andbe611
* admin-root/status.js: Fix for me and IE booth being idiots.
Added a random parameter to the xml-rpc call to prevent IE
caching.
2006-03-31 20:32 andbe611
* admin-root/status.html: Fixed status page for IE, apart from
#31, IE chockes on non utf-8 chars in the xml
#41, IE will cache the xml-rpc answer
2006-03-31 20:08 andbe611
* admin-root/Makefile.am, admin-root/hdr.html,
admin-root/status.html, admin-root/status.js,
win32/nsi/mt-daapd.nsi: Changed status.html to use
/xml-rpc?method=stats every 5 seconds instead
of reloading the page every 10 seconds.
This breaks in IE, will fix it later.
2006-03-31 09:41 rpedde
* src/scan-xml.c: Kind of a cheesy fix for #26, and not strictly
correct, but close enough. Better would be to declare a path
separator char in the os stuff.
2006-03-31 08:32 rpedde
* win32/nsi/mt-daapd.nsi, win32/nsi/nsSCM.dll,
win32/nsi/servicelib.nsh: Add nsSCM service manager to be able to
implement installation deps, fixing #29. Additionally, added a
check for Bonjour for Windows before installing.
2006-03-31 07:29 andbe611
* admin-root/playlist.js: Moved defects and todos to
trac.mt-daapd.org
2006-03-31 07:29 rpedde
* src/webserver.c: Fix bug #9 and #10 -- by making error statuses
persistent, the win32 password problem goes away, as does the
reprompting on bad password attempts. Nice.
2006-03-31 06:12 rpedde
* src/dispatch.c: bad fix for ticket #31 -- there is a more elegant
way to do this, but this will have to work for now
2006-03-31 05:02 rpedde
* src/dispatch.c: Fix for null thread status on a blocked db update
thread
2006-03-30 04:13 rpedde
* src/xml-rpc.c, src/xml-rpc.h: rollback r884 and r885, the json
mess. Probably cleaner to make an xml-building api that more
cleanly maps to json
2006-03-30 03:53 rpedde
* src/dispatch.c: Fix ticket #27 -- make errors in dispatch return
dmap/xml errors rather than HTTP errors
2006-03-29 22:20 andbe611
* admin-root/playlist.html, admin-root/playlist.js: playlist.js:
Major refactoring. I probably broke something
2006-03-29 22:02 rpedde
* src/conf.c, src/redblack.c, win32/config.h,
win32/nsi/mt-daapd-example.conf: win32 fixes
2006-03-29 12:35 andbe611
* admin-root/playlist.js: playlist.js: add playlist checks if
'untitled playlist' exists and
adds 'untitled playlist 1' (or 2 or 3 or...)
2006-03-29 11:24 andbe611
* admin-root/playlist.js: Playlist.js: fix playlist names
containing "'" wrongly encoded
2006-03-29 09:02 andbe611
* admin-root/playlist.html, admin-root/playlist.js: Added short
notes on what works and not to playlist.html
New playlists are called "untitled playlist" to conform with
iTunes
2006-03-29 05:08 rpedde
* src/scan-wma.c, src/scanner-driver.c, src/scanner.mk: Fix ticket
#28 -- incorrect song duration on wma files. Also update scanner
driver for new config, etc
2006-03-29 05:08 rpedde
* src/dispatch.c: fix minor typo in error message
2006-03-29 04:42 rpedde
* src/db-sql.c: typo. argh.
2006-03-29 04:41 rpedde
* src/db-sql.c: Make sure that 'Library' isn't editable
2006-03-29 04:40 rpedde
* src/db-sql.c, src/dispatch.c: Fix for #23 -- playlist name or
query can be null now
2006-03-28 23:36 rpedde
* src/xml-rpc.c, src/xml-rpc.h: almost json on the non-dmap version
2006-03-28 07:49 rpedde
* src/xml-rpc.c, src/xml-rpc.h: json harder than I thought
2006-03-27 22:19 andbe611
* admin-root/playlist.js: Delete playlist works. (Hit delete key to
remove the playlist)
2006-03-27 21:56 andbe611
* admin-root/playlist.html, admin-root/playlist.js: playlist.js:
add static playlist works, can't add any items
to the playlist though
2006-03-27 21:12 andbe611
* admin-root/playlist.js: playlist.js Click outside the "edit
playlist name" box will end the
edit and send the new name to the server
Fixed a positioning error when the page is scrolled
2006-03-27 20:26 andbe611
* admin-root/hdr.html, admin-root/lib-js/Makefile.am,
admin-root/lib-js/rico.js, admin-root/playlist.html,
admin-root/playlist.js, win32/nsi/mt-daapd.nsi: Added rico.js to
the javascript libraries
Added rename playlist functionality. (click wait click on a
playlist,
type new name hit return) WARNING this will remove the smart
playlist
spec, use it only on static playlists (which you can't even add
through
the web interface)
2006-03-27 09:34 andbe611
* admin-root/playlist.js: playlist.js: Possible to browse playlists
2006-03-27 01:48 rpedde
* configure.in, src/Makefile.am, src/db-gdbm.c, src/db-gdbm.h:
starting simple gdbm backend
2006-03-26 23:24 rpedde
* src/db-sql.c, src/dispatch.c: Implement subcontainer browsing,
closing ticket #3
2006-03-26 22:07 rpedde
* src/conf.c, src/conf.h, src/mp3-scanner.c: Make compdirs work
again, closing ticket #15
2006-03-26 21:34 andbe611
* admin-root/playlist.js: First time ever I've introduced an error
by linting.
2006-03-26 21:24 andbe611
* admin-root/playlist.js: Linted playlist.js
2006-03-26 21:14 andbe611
* admin-root/playlist.js: Make the select boxes remember their
selections when browsing, just like
iTunes does.
Moved some javascript around.
2006-03-26 19:47 rpedde
* src/os-unix.c: tab exapand
2006-03-26 19:46 rpedde
* src/ssc.c: tab expand
2006-03-26 17:43 rpedde
* contrib/mt-daapd-ssc.pl: make mt-daapd-ssc.pl executable, from
gordo
2006-03-26 04:55 rpedde
* configure.in, contrib/mt-daapd.conf, src/conf.c, src/os-unix.c,
src/os-win32.c, src/os.h: autocreate directories from config file
2006-03-25 23:27 rpedde
* src/conf.c: oops, forgot headers
2006-03-25 23:21 rpedde
* src/main.c: Make failures in mp3 scanning non-fatal (in case of
bad mp3_dir)
2006-03-25 23:21 rpedde
* src/conf.c, src/configfile.c: add path verification and creation
to config file
2006-03-25 23:20 rpedde
* contrib/mt-daapd.conf.templ: move the config file to a template
2006-03-25 23:19 rpedde
* configure.in, contrib/Makefile.am: adjust config file paths for
prefix
2006-03-25 12:48 andbe611
* admin-root/playlist.js: Fixed playlist.js browse and search
Added index=0-50 to query. (Song lists with more than 51 hits
will
be truncated to 51 hits.) This is temporary until the rico live
grid works.
2006-03-25 11:15 rpedde
* src/conf.c, src/configfile.c, src/db-generic.c, src/dispatch.c,
src/redblack.c: -Wall cleanups
2006-03-25 10:52 rpedde
* src/conf.c, src/conf.h, src/configfile.c, src/dispatch.c,
src/dynamic-art.c, src/err.c, src/main.c, src/mp3-scanner.c,
src/os-unix.c, src/os-win32.c, src/os.h, src/rend-howl.c,
src/scan-aac.c, src/scan-mp4.c, src/ssc.c, src/strptime.c:
untabify err.c
2006-03-25 05:55 rpedde
* win32/nsi/mt-daapd.nsi: Add script.aculo.us stuff to win32
package
2006-03-25 05:51 rpedde
* win32/mt-daapd.vcproj: remove query.c from win32 build
2006-03-24 22:29 rpedde
* src/smart-parser.c: Fix parser crash on empty strings
2006-03-24 19:23 rpedde
* src/db-sql.c, src/dispatch.c: index support, closes ticket #1
2006-03-24 11:44 andbe611
* admin-root/playlist.html, admin-root/playlist.js: Playlist.js:
fix busy message, add autosearch at a 500ms typing delay
in the search box
playlist.html: layout
2006-03-24 07:47 andbe611
* admin-root/playlist.js: Playlist.js: fixed search
2006-03-24 07:09 andbe611
* admin-root/playlist.js: Playlist: Removed debug code
Fixed browse by genre/artist/album click, broke search
2006-03-24 05:10 rpedde
* src/db-sql-sqlite3.c: Fixes for sqlite3 from jlbz on the forums,
walk out the thread pooling
2006-03-23 22:00 andbe611
* admin-root/hdr.html, admin-root/playlist.html,
admin-root/playlist.js: Refactored playlist.js (partially done)
Added searchbox on the playlist page
Some layout css fiddeling.
2006-03-23 10:38 andbe611
* admin-root/lib-js/Makefile.am,
admin-root/lib-js/script.aculo.us/Makefile.am, configure.in:
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 02:57 rpedde
* src/configfile.c, src/dispatch.c: Fix double-free in logout
2006-03-22 23:48 rpedde
* admin-root/Makefile.am, admin-root/lib-js/Makefile.am,
admin-root/lib-js/script.aculo.us/Makefile.am: automake sucks
2006-03-22 08:55 andbe611
* admin-root/playlist.html, admin-root/playlist.js: Changed
playlist editor from table layout to using divs
2006-03-21 21:59 andbe611
* admin-root/hdr.html, admin-root/lib-js,
admin-root/lib-js/prototype.js,
admin-root/lib-js/script.aculo.us,
admin-root/lib-js/script.aculo.us/builder.js,
admin-root/lib-js/script.aculo.us/controls.js,
admin-root/lib-js/script.aculo.us/dragdrop.js,
admin-root/lib-js/script.aculo.us/effects.js,
admin-root/lib-js/script.aculo.us/scriptaculous.js,
admin-root/lib-js/script.aculo.us/slider.js,
admin-root/lib-js/script.aculo.us/unittest.js,
admin-root/playlist.html, admin-root/playlist.js: First steps
towards a web based static playlist editor.
Not so functional at the moment.
2006-03-20 22:27 rpedde
* src/conf.c: string splitting function
2006-03-19 22:03 rpedde
* src/conf.c: start toward multi-entry terms
2006-03-19 06:43 rpedde
* src/parser-driver.c, src/smart-parser.c: Fix problems with date
based queries
2006-03-19 06:42 rpedde
* src/err.h: Fix obvious misorder of L_XML and L_PARSE
2006-03-19 06:33 rpedde
* src/parser-driver.c: only debug parser info
2006-03-19 06:33 rpedde
* src/err.c: Fix for static error lists
2006-03-19 05:26 rpedde
* src/db-sql.c: Fix browse problem with empty content
2006-03-19 00:16 rpedde
* src/mp3-scanner.c: commit tri's concatination stuff
2006-03-17 08:50 rpedde
* src/db-generic.c, src/db-generic.h, src/db-sql.c, src/dispatch.c:
make daap parser emit empty strings when daap/empty_strings is
set -- for better xbmc compatibility
2006-03-17 08:49 rpedde
* src/ll.c, src/ll.h: warn of null keys in ll
2006-03-16 23:56 rpedde
* src/conf.c: Fix up overflows in comment resizing
2006-03-16 23:56 rpedde
* src/dispatch.c: take out references to query.h, as it is being
done now by smart-parser
2006-03-16 08:02 rpedde
* src/Makefile.am, src/query.c, src/query.h: Get rid of query.c and
query.h, as they are now done via smart-parser.c
2006-03-14 07:28 rpedde
* src/db-generic.c, tools/decodeflow.c: new dmap atoms
2006-03-14 00:45 rpedde
* src/db-sql.c, src/smart-parser.c, win32/config.h,
win32/nsi/mt-daapd-example.conf: win32 cleanups
2006-03-13 06:33 rpedde
* src/conf.c, src/main.c: config file upgrading
2006-03-12 22:34 rpedde
* configure.in: configure changes
2006-03-12 21:25 rpedde
* src/conf.c, src/smart-parser.c, src/tabs.sh: working toward
comment preservation
2006-03-12 11:38 rpedde
* src/dispatch.c: Fix double-free in dispatch.c
2006-03-12 11:30 rpedde
* src/db-generic.c, src/db-generic.h, src/db-sql.c, src/db-sql.h,
src/dispatch.c, src/mp3-scanner.c, src/parser-driver.c,
src/parser.mk, src/smart-parser.c, src/smart-parser.h: Complete
unifying smart playlists and query/filters
2006-03-12 00:39 rpedde
* src/dispatch.c: fix for type punning warning on gcc 4, thanks to
pietu
2006-03-12 00:29 rpedde
* src/smart-parser.c: Fix string scanning for quoted literals
2006-03-10 23:41 rpedde
* src/db-generic.h, src/db-sql.c, src/dispatch.c,
src/parser-driver.c, src/smart-parser.c, src/smart-parser.h:
almost have both query types working
2006-03-10 05:51 rpedde
* src/smart-parser.c: make a translation from daap/dmap items to
field names
2006-03-10 04:00 rpedde
* src/smart-parser.c: fix smart parsing, now just need to finish
the browse/query parsing
2006-03-09 23:54 rpedde
* src/config-driver.c, src/config.mk, src/err.c, src/err.h,
src/parser-driver.c, src/parser.mk, src/smart-parser.c: parser
still not quite working on both queries and smart playlists
2006-03-07 23:37 rpedde
* src/config-driver.c, src/smart-parser.c: Working toward single
smart playlist/query parser
2006-03-07 07:57 rpedde
* configure.in: sys_param
2006-03-07 07:55 rpedde
* src/conf.c: fix limits.h
2006-03-07 07:03 rpedde
* src/os-win32.c: realpath fixes
2006-03-07 07:02 rpedde
* src/dispatch.c: trivial logging
2006-03-07 07:02 rpedde
* src/main.c: make auth handler take effect on /content-codes, just
like iTunes does.
2006-03-07 06:07 rpedde
* src/main.c: type fixes
2006-03-07 06:01 rpedde
* src/db-generic.c, src/db-generic.h, src/db-sql-sqlite3.c,
src/db-sql.c, src/main.c: make sqlite3 thread-safer(?) by using a
thread pool
2006-03-06 08:32 rpedde
* src/db-sql-sqlite3.c: revert to 1.11
2006-03-06 08:29 rpedde
* src/db-sql-sqlite3.c, src/db-sql.c: more attempts at sqlite3
fixage
2006-03-06 07:48 rpedde
* src/db-sql-sqlite3.c, src/db-sql.c, src/main.c: crazy fixes for
sqlite3
2006-03-06 06:55 rpedde
* src/conf.c: fix typo
2006-03-06 06:55 rpedde
* src/db-sql-sqlite3.c: finalize on error on enum_fetch
2006-03-06 06:30 rpedde
* win32/nsi/mt-daapd.nsi: add sqlite3 dll to the installer package
2006-03-06 06:29 rpedde
* src/conf.c, src/mp3-scanner.c, src/rend-win32.c, win32/config.h,
win32/mt-daapd.vcproj: Add sqlite3, fix minor compilation
problems
2006-03-06 01:35 rpedde
* src/db-sql-sqlite3.c, src/dispatch.c: add debugging code to try
and find the sqlite3 double-free bug
2006-03-05 08:09 rpedde
* src/main.c, src/rend-howl.c, src/rend-osx.c, src/rend-posix.c,
src/rend-unix.c, src/rend-unix.h, src/rend-win32.c, src/rend.h:
fix up txt records to show password info, mtd-version, and itunes
version
2006-03-05 05:40 rpedde
* src/daapd.h, src/db-sql-sqlite3.c: Fix some races in sqlite3
2006-03-05 02:03 rpedde
* src/mp3-scanner.c: Add ability to concat title and artist on
compilation tracks
2006-03-05 02:02 rpedde
* src/main.c: fix for STDERR problem in rend-unix
2006-03-05 02:01 rpedde
* src/rend-osx.c: Fix byte order problem on wrong-endian machines
2006-03-05 02:01 rpedde
* src/rend-unix.c: close STDERR on fork
2006-03-04 08:29 rpedde
* src/dispatch.c: Fix play count updating
2006-03-03 06:05 rpedde
* src/conf.c, src/configfile.c: Fix problem with relative paths in
config file
2006-03-02 07:03 rpedde
* src/db-generic.c: still need to update atom and type for new
metas
2006-03-02 05:17 rpedde
* src/configfile.c, src/dynamic-art.c: Fix configfile errors
2006-03-02 00:39 rpedde
* src/dispatch.c, src/webserver.c: Fix for iTunes 6.0.4
2006-03-01 23:25 rpedde
* src/os-win32.c: fix bug in opendir/readdir emulation
2006-02-28 05:23 rpedde
* src/os-unix.c: fix wait3 problem on linux
2006-02-27 23:39 rpedde
* src/conf.c, src/conf.h, src/main.c: fix errors when using a null
default in conf_get_string
2006-02-27 22:55 rpedde
* win32/mt-daapd.vcproj: add ll.c and conf.c
2006-02-27 22:55 rpedde
* src/conf.c: unused variables
2006-02-27 22:54 rpedde
* src/dispatch.c: make more ansi-ish
2006-02-27 22:53 rpedde
* src/ll.h: fix typo
2006-02-27 22:48 rpedde
* src/Makefile.am, src/conf.c, src/conf.h, src/configfile.c,
src/configfile.h, src/daapd.h, src/dispatch.c, src/dynamic-art.c,
src/ll.c, src/main.c, src/mp3-scanner.c, src/os-unix.c,
src/scan-mp3.c, src/ssc.c: add ini style config handling
2006-02-26 08:48 rpedde
* win32/config.h, win32/messages.mc, win32/mt-daapd.rc,
win32/mt-daapd.vcproj, win32/nsi,
win32/nsi/mt-daapd-example.conf, win32/nsi/mt-daapd.nsi,
win32/nsi/servicelib.nsh, win32/resource.h: more adds from
win32-branch
2006-02-26 08:46 rpedde
* admin-root/mt-daapd.css, configure.in, mkdist.sh,
src/Makefile.am, src/configfile.c, src/daapd.h, src/db-generic.c,
src/db-sql-sqlite2.c, src/db-sql-sqlite3.c, src/db-sql.c,
src/dispatch.c, src/dynamic-art.c, src/err.c, src/err.h,
src/getopt.c, src/getopt.h, src/mDNS.c, src/mDNSClientAPI.h,
src/mDNSDebug.h, src/mDNSPosix.c, src/mDNSPosix.h, src/mDNSUNP.c,
src/main.c, src/mp3-scanner.c, src/mp3-scanner.h, src/os-unix.c,
src/os-unix.h, src/os-win32.c, src/os-win32.h, src/os.h,
src/query.c, src/query.h, src/redblack.c, src/redblack.h,
src/rend-howl.c, src/rend-osx.c, src/rend-posix.c,
src/rend-unix.c, src/rend-unix.h, src/rend-win32.c, src/rend.h,
src/restart.c, src/restart.h, src/rxml.c, src/rxml.h,
src/scan-aac.c, src/scan-flac.c, src/scan-mp3.c, src/scan-mp4.c,
src/scan-ogg.c, src/scan-url.c, src/scan-wav.c, src/scan-wma.c,
src/scan-xml.c, src/scanner-driver.c, src/smart-parser.c,
src/ssc.c, src/ssc.h, src/strcasestr.c, src/strptime.c,
src/strptime.h, src/strsep.c, src/strtok_r.c, src/strtok_r.h,
src/uici.c, src/w32-eventlog.c, src/w32-eventlog.h,
src/w32-service.c, src/w32-service.h, src/wavstreamer.c,
src/webserver.c, src/webserver.h, src/win32.h, src/xml-rpc.c:
Merged win32-branch
2006-02-23 03:19 rpedde
* win32, win32/mt-daapd.vcproj: First pass at win32 port.
2006-02-21 23:19 rpedde
* src/conf.c, src/conf.h, src/config-driver.c, src/ll.c, src/ll.h:
Finish out the config file stuff. Only missing comment
preservation now
2006-02-21 03:08 rpedde
* src/conf.c, src/conf.h, src/config-driver.c, src/ll.c: More fixes
for new config system
2006-02-20 03:56 rpedde
* src/conf.c, src/conf.h: Work on config fetching functions
2006-02-20 03:36 rpedde
* src/rend-posix.c: Annoying fprintf
2006-02-14 06:39 rpedde
* src/conf.c, src/ll.c, src/ll.h, src/scanner.mk: Minor updates
2006-02-09 07:36 rpedde
* admin-root/hdr.html: add playlist js back in -- hat tip to Stefan
Bruns
2006-02-08 23:02 rpedde
* src/conf.c, src/conf.h, src/config-driver.c, src/config.c,
src/config.h, src/config.mk, src/ll.c, src/ll.h: More incremental
config changes
2006-02-05 00:22 rpedde
* src/bag.c, src/bag.h, src/config-driver.c, src/config.c,
src/config.h, src/config.mk, src/daapd.h, src/ll.c, src/ll.h:
slowly working on the config changes
2006-01-26 15:08 rpedde
* CREDITS, admin-root/CREDITS, admin-root/config-update.html,
admin-root/hdr.html, contrib/mt-daapd.conf, src/configfile.c:
Herman's web interface fixes
2006-01-25 22:31 rpedde
* src/config.c, src/config.h: just saving my changes
2006-01-24 23:41 rpedde
* src/bag.c, src/bag.h, src/config.c, src/config.h: More config
file changes
2006-01-24 04:17 rpedde
* src/db-generic.c, src/db-generic.h, src/db-sql.c, src/db-sql.h,
src/dispatch.c: Implement playcount updating
2006-01-24 00:18 rpedde
* src/bag.c, src/bag.h: Initial checkin
2006-01-20 15:55 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c: Only use transactions
on reload to avoid busy errors
2006-01-20 15:52 rpedde
* src/db-sql-sqlite3.c: stop file collissions with sqlite2
2006-01-17 21:35 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c: Fix races in enum
2006-01-16 22:29 rpedde
* CREDITS, admin-root/CREDITS: Credit diego for configure patches
2006-01-16 22:28 rpedde
* admin-root/smart.js, configure.in: display parse errors in web
interface
2006-01-16 22:28 rpedde
* src/db-sql.c, src/dispatch.c: bubble parse errors up to the web
interface
2006-01-16 22:28 rpedde
* src/err.h: add true/false definitions here
2006-01-16 22:27 rpedde
* src/db-generic.c: fix parse error
2006-01-16 20:23 rpedde
* configure.in, src/db-sql.c: Add diego's configure patches
2006-01-16 20:13 rpedde
* src/db-sql.c: fix typo
2006-01-16 10:11 rpedde
* src/db-sql-sqlite2.c: semicolon fix
2006-01-13 22:23 rpedde
* src/db-sql.c: Fix problem with values with % in them
2006-01-12 08:11 rpedde
* tools/decodeflow.c: Add more dmap atoms
2006-01-12 08:10 rpedde
* src/Makefile.am, src/db-generic.c, src/db-generic.h,
src/db-sql-sqlite2.c, src/db-sql-sqlite3.c, src/db-sql.c,
src/mp3-scanner.c, src/mp3-scanner.h, src/scan-aac.c,
src/scan-mp4.c: Add video support for m4v files
2006-01-12 06:53 rpedde
* src/configfile.c: typo
2006-01-12 06:20 rpedde
* src/db-sql-sqlite2.c, src/db-sql-sqlite3.c: Preserve playlists on
db upgrades
2006-01-12 05:01 rpedde
* tools, tools/decodeflow.c: Add flow decoding thing
2006-01-12 00:39 rpedde
* src/db-sql.c: Fix deadlock in updating playlists
2006-01-12 00:36 rpedde
* src/mp3-scanner.c: fix the hidden directory thing
2006-01-10 23:57 rpedde
* src/db-generic.c, src/db-generic.h, src/db-sql-sqlite2.c,
src/db-sql-sqlite2.h, src/db-sql-sqlite3.c, src/db-sql-sqlite3.h,
src/db-sql.c, src/db-sql.h, src/mp3-scanner.c, src/scan-xml.c:
return id from db_add
2006-01-10 06:00 rpedde
* src/db-sql.c, src/mp3-scanner.c: Fix thinko breaking static
playlists
2006-01-07 08:22 rpedde
* src/configfile.c: Fix problem with blank db_dirs, now that it
isn't necessary anymore :)
2006-01-07 08:15 rpedde
* src/mp3-scanner.c: fix playlist fd leak
2006-01-07 07:42 rpedde
* src/db-sql.c: Fix problem with key violations on updates from
itunes xml
2006-01-06 19:11 rpedde
* src/db-sql-sqlite3.c, src/db-sql-sqlite3.h: Add sqlite3 files
2006-01-06 17:43 rpedde
* configure.in, src/Makefile.am, src/db-generic.c,
src/db-sql-sqlite2.c, src/db-sql.c, src/db-sql.h: add sqlite3
support
2006-01-06 00:05 rpedde
* configure.in: get rid of some configure junk
2006-01-06 00:05 rpedde
* src/configfile.c, src/daapd.h, src/db-generic.c,
src/db-generic.h, src/main.c: add db_type and db_parameters for
specifying different backend databases
2006-01-05 22:43 rpedde
* src/db-generic.c, src/db-generic.h, src/db-sql-sqlite2.h,
src/db-sql.c, src/db-sql.h: abstract out the db function pointers
2006-01-05 18:57 rpedde
* src/db-sql-sqlite2.c: Fix index bug
2006-01-05 15:35 rpedde
* src/db-sql.c: Fix playlist count problem
2006-01-04 23:46 rpedde
* src/db-generic.c, src/db-sql-sqlite2.c, src/db-sql.c: Fix frees
for nulled error pointers, other minor problems
2006-01-04 20:30 rpedde
* src/Makefile.am, src/configfile.c, src/db-generic.c,
src/db-generic.h, src/db-sql-sqlite2.c, src/db-sql-sqlite2.h,
src/db-sql.c, src/db-sql.h, src/dbs-sqlite.c, src/dbs-sqlite.h,
src/dispatch.c, src/main.c, src/mp3-scanner.c, src/scan-xml.c,
src/xml-rpc.c: abstract database somewhat, improve error handling
2005-12-13 20:42 rpedde
* src/smart-parser.c: Fixes for not, add startswith and endswith
operators
2005-12-04 19:09 rpedde
* admin-root/favicon.ico: From ccrdude
2005-12-03 07:54 rpedde
* admin-root/hdr.html: Fix IE bug again
2005-11-23 04:11 rpedde
* src/xml-rpc.c: Finish stats xml-rpc method
2005-11-21 05:26 rpedde
* src/ssc.c: oops
2005-11-20 10:02 rpedde
* admin-root/Makefile.am, admin-root/mt-daapd.js: some global js
functions
2005-11-20 09:50 rpedde
* src/xml-rpc.c: Support infrastructure for simpler xml handler.
2005-11-20 06:42 rpedde
* src/dispatch.c, src/ssc.c, src/ssc.h: Add Timo's metacharacter
escaping code and codectype passed to scripts
2005-11-20 06:25 rpedde
* admin-root/Makefile.am: Oops.. forgot to install the popup
2005-11-19 09:02 rpedde
* src/ssc.c: Shell-escape proper metachars before popening
2005-11-17 07:20 rpedde
* src/configfile.c, src/webserver.c: Bullwinkle: Hey Rocky -- watch
me pull a rabbit out of my hat. Rocky: Again?
2005-11-17 05:14 rpedde
* src/dispatch.c: back out the connection persist force
2005-11-17 05:09 rpedde
* src/configfile.c, src/webserver.c: *really* fixed the race this
time
2005-11-16 05:03 rpedde
* src/configfile.c, src/dbs-sqlite.c, src/webserver.c: fix some
more trivial problems
2005-11-15 07:41 rpedde
* src/configfile.c: Show idle threads in thread status
2005-11-15 07:27 rpedde
* src/dispatch.c, src/webserver.c: close fixes, obvious bug in
webserver.c
2005-11-15 06:43 rpedde
* src/configfile.c, src/webserver.c: fix obvious error in thread
enumeration
2005-11-14 05:41 rpedde
* CREDITS, admin-root/CREDITS, admin-root/aspl-license.html,
admin-root/config.html, admin-root/feedback.html,
admin-root/ftr.html, admin-root/gpl-license.html,
admin-root/hdr.html, admin-root/index.html,
admin-root/mt-daapd.css, admin-root/smart.html,
admin-root/smart.js, admin-root/smartpopup.html,
admin-root/status.html, admin-root/thanks.html: Patrick's shiny
new web interface
2005-11-14 05:40 rpedde
* src/dispatch.c: workaround for client that claim http 1.0
2005-11-14 04:30 rpedde
* src/configfile.c, src/webserver.c, src/webserver.h: Fix for races
in thread status
2005-11-11 23:52 rpedde
* admin-root/hdr.html, contrib/mt-daapd.conf, src/configfile.c,
src/daapd.h, src/dbs-sqlite.c, src/dispatch.c, src/ssc.c,
src/ssc.h, src/xml-rpc.c: codectype transcoding
2005-11-11 23:05 rpedde
* admin-root/hdr.html: Ooooh... got it. REALLY fix the script error
on IE
2005-11-11 22:45 rpedde
* admin-root/hdr.html: Fix the ie script thing as described on the
forums
2005-11-07 06:13 rpedde
* src/xml-rpc.c: fix xml-rpc for thread status
2005-11-07 05:58 rpedde
* src/Makefile.am, src/configfile.c, src/configfile.h, src/daapd.h,
src/main.c, src/webserver.c, src/webserver.h, src/xml-rpc.c: move
the thread status stuff into the webserver, add status info to
xml-rpc
2005-11-06 21:06 rpedde
* src/smart-parser.c: Add date parsing and unary negate operator
2005-11-03 05:02 rpedde
* admin-root/smart.js, src/db-generic.c, src/db-generic.h,
src/dbs-sqlite.c, src/dbs-sqlite.h, src/dispatch.c, src/main.c,
src/mp3-scanner.c: allow editing of smart playlists
2005-11-03 03:46 rpedde
* src/scan-mpc.c: musepack fixes by slomo
2005-11-02 04:45 rpedde
* CREDITS, admin-root/CREDITS, configure.in, src/Makefile.am,
src/configfile.c, src/dbs-sqlite.c, src/mp3-scanner.c,
src/scan-mpc.c, src/scanner-driver.c, src/scanner.mk: musepack
support from slomo
2005-11-01 23:55 rpedde
* admin-root/CREDITS, admin-root/Makefile.am,
admin-root/smart.html, admin-root/smart.js,
admin-root/smartpopup.html: Patrick Kolla's wizard stuff
2005-11-01 00:11 rpedde
* CREDITS, admin-root/CREDITS: CREDITS fixes
2005-11-01 00:10 rpedde
* admin-root/CREDITS: nother copy of credits. wish cvs handled
symlinks well
2005-11-01 00:09 rpedde
* CREDITS, admin-root/Makefile.am, admin-root/hdr.html,
admin-root/smart.js, admin-root/thanks.html: credits, other
various web trifles
2005-10-31 23:49 rpedde
* admin-root/hdr.html: Get rid of playlist tab, as it doesn't
work...
2005-10-31 23:44 rpedde
* src/dbs-sqlite.c: Build indexes on playlists, comment out the
playlist order stuff, until further investigation
2005-10-29 21:23 rpedde
* src/dbs-sqlite.c, src/smart-parser.c: Start of date-based
playlists
2005-10-29 15:49 rpedde
* CREDITS, src/scan-mp3.c: xing header alignment problems fix, hat
tip to Paul Forgey
2005-10-26 07:13 rpedde
* src/dispatch.c: nslu fix for tag lenth in xml serialization
2005-10-26 06:23 rpedde
* src/dbs-sqlite.c: simpler queries for nslu2... speed up playlist
enumeration
2005-10-26 06:00 rpedde
* CREDITS, admin-root/smart.html, admin-root/smart.js,
src/dispatch.c: Fixes for mlit to xml translation with string
length of 0, suggested by Stefan Bruns
2005-10-26 05:10 rpedde
* CREDITS, src/main.c: pidfile patches from Diego Petteno
2005-10-24 06:14 rpedde
* src/Makefile.am: Fix dist files
2005-10-24 00:18 rpedde
* src/smart-parser.c: Add includes keyword
2005-10-24 00:17 rpedde
* src/db-generic.h, src/dbs-sqlite.c: Check for valid playlist on
add
2005-10-23 23:55 rpedde
* admin-root/smart.html, admin-root/smart.js: First pass at
playlist editor
2005-10-23 07:33 rpedde
* src/Makefile.am, src/dbs-sqlite.c, src/smart-parser.c: integrate
smart playlist parsing into the database
2005-10-22 23:05 rpedde
* src/parser-driver.c, src/smart-parser.c, src/smart-parser.h: Fix
string parsing, precedence problems, add more detailed error
reporting
2005-10-21 07:48 rpedde
* src/parser-driver.c, src/smart-parser.c, src/smart-parser.h:
first pass of sql generation. Some problems in the production
rules, I think, but coming along
2005-10-20 07:33 rpedde
* src/smart-parser.c: parse tree completely built, int and string
values appear to be working
2005-10-18 22:35 rpedde
* src/smart-parser.c: node
2005-10-17 04:57 rpedde
* src/smart-parser.c: update lexer, first validating parser
2005-10-16 06:55 rpedde
* src/smart-parser.c: start on parsing side
2005-10-14 05:42 rpedde
* src/wavstreamer.c: make wavstreamer take a -l of 0, also remove
long opts
2005-10-14 04:11 rpedde
* src/parser-driver.c, src/smart-parser.c: really really stupid
tokenizer sort of working
2005-10-13 07:38 rpedde
* src/smart-parser.c: slow and steady
2005-10-06 04:48 rpedde
* src/smart-parser.c: small changes in parser... I'll eventually
get there
2005-10-02 22:48 rpedde
* src/smart-parser.c: some work on parser
2005-09-26 02:15 rpedde
* CREDITS, src/dbs-sqlite.c: Phil Packer's m3u playlist-in-order
stuff
2005-09-23 07:03 rpedde
* CREDITS, src/rend-howl.c, src/rend-osx.c, src/rend-posix.c: view
persistence fixes for iTunes 5
2005-09-23 05:26 rpedde
* README, configure.in, src/mDNSUNP.c: commit the iTunes 5 fixes
2005-08-16 02:32 rpedde
* src/smart-parser.c: more incremental work on smart-parser
2005-08-16 02:31 rpedde
* CREDITS: Credit Stefan for html fixes
2005-08-16 02:30 rpedde
* admin-root/mt-daapd.css, admin-root/playlist.html,
admin-root/playlist.js: patches from Stefan Bruns for js
speedups, konq support
2005-08-16 02:26 rpedde
* src/configfile.c, src/daapd.h, src/err.c, src/main.c,
src/rend-posix.c, src/rend-unix.c, src/rend-unix.h: Add interface
directive to config file -- fix stderr logging on rendezvous
child
2005-08-15 03:16 rpedde
* src/rend-posix.c, src/rend-unix.c, src/rend-unix.h, src/rend.h:
specify interface to register
2005-08-15 03:16 rpedde
* src/smart-parser.c: incremental updates
2005-08-13 05:07 rpedde
* configure.in: Fix problem with --disable-oggvorbis
2005-08-02 03:17 rpedde
* src/parser-driver.c, src/parser.mk, src/smart-parser.c,
src/smart-parser.h: what will eventually be the smart playlist
parser
2005-08-02 03:10 rpedde
* src/dbs-sqlite.c, src/ssc.c: Fix problem with playlist dropoff
2005-07-24 17:08 rpedde
* CREDITS, src/scan-xml.c: Pull date added from iTunes xml file --
thanks to Mark Woehrer
2005-07-21 03:40 rpedde
* src/mDNSDebug.h: Crank up mdns debug messages
2005-07-14 21:10 rpedde
* src/configfile.c, src/daapd.h, src/mp3-scanner.c: Add support for
compilation directories
2005-07-14 21:09 rpedde
* src/err.c, src/err.h: add logging types for smart playlist parser
2005-07-14 20:02 rpedde
* admin-root/Makefile.am, admin-root/config.html: Add applet.html
to package, also support compdirs and debuglevel in config page
2005-07-13 05:32 rpedde
* src/mp3-scanner.c, src/scan-xml.c: Add brute-force checking for
itunes path -- fix iTunes for windows problems
2005-07-13 05:32 rpedde
* configure.in: Get rid of lex and yacc checks
2005-06-20 03:44 rpedde
* admin-root/Makefile.am: Add DAAP Applet jar temporarily
2005-06-20 03:35 rpedde
* src/dbs-sqlite.c, src/mp3-scanner.c: Fix idx problems, fix static
playlist handling
2005-06-20 03:18 rpedde
* admin-root/hdr.html, admin-root/mt-daapd.css,
admin-root/smart.html, admin-root/smart.js: start working on
smart playlist parser
2005-06-15 03:27 rpedde
* src/configfile.c: add 'host' smart tag to support daap applet
2005-06-15 03:24 rpedde
* admin-root/DAAPApplet-0.1.jar, admin-root/applet.html: Add daap
applet from www.petzall.se/daap
2005-06-15 02:44 rpedde
* CREDITS, src/configfile.c: Joe Holt's patches for config trashage
2005-06-08 04:55 rpedde
* src/mp3-scanner.c, src/scan-mp3.c: stupid database version error
2005-06-02 04:17 rpedde
* src/db-generic.c, src/db-generic.h, src/dbs-sqlite.c,
src/dbs-sqlite.h, src/mp3-scanner.c, src/mp3-scanner.h,
src/scan-xml.c: Add idx to songs table to allow for index per
path
2005-06-02 02:26 rpedde
* src/mp3-scanner.c, src/mp3-scanner.h, src/scan-aac.c,
src/scan-flac.c, src/scan-mp3.c, src/scan-ogg.c, src/scan-url.c,
src/scan-wav.c, src/scan-wma.c, src/scan-xml.c: More scanning
restructuring -- return TRUE on success, get rid of dual scanners
2005-06-01 14:55 rpedde
* src/mp3-scanner.c, src/scan-mp3.c: Move genre list to scan-mp3.c
2005-06-01 14:55 rpedde
* src/scan-url.c: fix -Wall errors
2005-06-01 14:54 rpedde
* src/scanner-driver.c, src/scanner.mk: scanner driver updates
2005-06-01 14:40 rpedde
* src/Makefile.am, src/mp3-scanner.c, src/scan-mp3.c,
src/scan-url.c, src/scan-wav.c, src/scanner-driver.c,
src/scanner.mk: separate out mp3 and url scanning
2005-06-01 03:04 rpedde
* src/scan-wav.c: Pull out of mp3-scanner.c
2005-06-01 02:54 rpedde
* src/Makefile.am, src/mp3-scanner.c: abstract out wav scanning
2005-05-30 03:41 rpedde
* src/db-generic.c, src/db-generic.h, src/dbs-sqlite.c,
src/dispatch.c, src/dynamic-art.c, src/mp3-scanner.c,
src/mp3-scanner.h, src/scan-flac.c, src/scan-wma.c, src/uici.c,
src/webserver.c: -Wall cleanups for gcc4
2005-05-29 23:48 rpedde
* src/wavstreamer.c: -Wall cleanups for gcc 4.0
2005-05-29 23:44 rpedde
* src/Makefile.am, src/dynamic-art.c, src/flac.c,
src/mp3-scanner.c, src/mp3-scanner.h, src/ogg.c, src/scan-aac.c,
src/scan-aac.h, src/scan-flac.c, src/scan-ogg.c, src/scan-wma.c,
src/wma.c: Refactoring scanning -- split aac scanning from
mp3-scanner
2005-05-29 06:43 rpedde
* src/mp3-scanner.c: Fix problem of numeric genres
2005-05-29 06:42 rpedde
* src/db-generic.c: Fix problem with trailing spaces in tags (bug
#0001)
2005-05-26 01:39 rpedde
* src/query.c: fix obvious urldecoding oversight
2005-05-26 01:39 rpedde
* src/scan-xml.c: Minor doc fix
2005-05-23 01:14 rpedde
* src/scan-xml.c: Skip playlists we aren't interested in -- master
playlist, for example
2005-05-23 01:14 rpedde
* src/main.c: that's the problem with vararg functions... no
warning if you mess them up
2005-05-23 01:12 rpedde
* src/query.c, src/ssc.c: Tune logging
2005-05-21 05:56 rpedde
* src/redblack.c, src/redblack.h: for quick translation from itunes
song id to mt-daapd song id
2005-05-21 05:54 rpedde
* CREDITS: more credits where credits due
2005-05-21 05:54 rpedde
* mkdist.sh: argh
2005-05-21 05:53 rpedde
* src/dbs-sqlite.c: fix for no disc number information from North
Overby
2005-05-21 05:53 rpedde
* src/Makefile.am, src/db-generic.c, src/db-generic.h,
src/dbs-sqlite.c, src/dbs-sqlite.h, src/dispatch.c, src/main.c,
src/mp3-scanner.c, src/scan-xml.c, src/ssc.c: Add iTunes playlist
support
2005-05-21 05:52 rpedde
* src/configfile.c: Add debuglevel config value
2005-05-18 05:48 rpedde
* src/db-generic.c, src/dbs-sqlite.c, src/scan-xml.c: Fix ton of
memory leaks
2005-05-17 04:26 rpedde
* src/Makefile.am, src/ezxml.c, src/ezxml.h: Remove ezxml in favor
of home-built saxish parser
2005-05-17 04:26 rpedde
* src/scan-xml.c: Update to use rxml rather than ezxml
2005-05-17 04:25 rpedde
* src/rxml.c, src/rxml.h: a sax-inspired xml parser
2005-05-17 04:24 rpedde
* src/configfile.c: fix problem with missing paths in config file
2005-05-13 05:09 rpedde
* src/dispatch.c: transcode fix -- wrong content type for
transcoded files
2005-05-01 05:09 rpedde
* mkdist.sh, src/Makefile.am: missing some files in extra_dist
2005-04-30 03:36 rpedde
* src/scan-xml.c: Ummm.... maybe that's the huge memory loss that's
triggering the oom killer? Hmmm?
2005-04-28 01:07 rpedde
* src/dbs-sqlite.c: problem dropping update tables on full rebuild
of database
2005-04-27 06:13 rpedde
* src/Makefile.am, src/dbs-sqlite.c, src/ezxml.c, src/ezxml.h,
src/mp3-scanner.c, src/scan-xml.c, src/scanner-driver.c,
src/scanner.mk, src/strcasestr.h: First cut of itunes xml parsing
-- this should augment song info. Still no playlist info
2005-04-24 21:15 rpedde
* src/db-generic.c, src/db-generic.h, src/dbs-sqlite.c,
src/dbs-sqlite.h, src/mp3-scanner.c, src/mp3-scanner.h: fixes for
static playlists
2005-04-24 00:48 rpedde
* src/db-generic.c, src/dispatch.c: add daap URIs for delete
playlist and delete playlist items
2005-04-23 21:01 rpedde
* src/db-generic.c, src/dbs-sqlite.c, src/dbs-sqlite.h: add
function to delete a playlist item
2005-04-21 04:50 rpedde
* src/dbs-sqlite.c, src/mp3-scanner.c: Fix aeSP icon problem,
finish first pass at static playlists
2005-04-21 03:16 rpedde
* src/db-generic.c, src/db-generic.h, src/dbs-sqlite.c,
src/dbs-sqlite.h, src/mp3-scanner.c: add db_delete_playlist, fix
m3u scanning to use new database routines
2005-04-19 04:47 rpedde
* src/dbs-sqlite.c, src/dbs-sqlite.h, src/mp3-scanner.h: add
m3ufile struct, functions for retrieving it
2005-04-19 04:47 rpedde
* src/flac.c: fix the no-flac-metadata bug, and the long standing
no-year-metainfo bug
2005-04-18 00:30 rpedde
* src/dbs-sqlite.c, src/mp3-scanner.c: more typos
2005-04-18 00:26 rpedde
* src/dbs-sqlite.c: minor fixes
2005-04-17 23:57 rpedde
* src/db-generic.c, src/db-generic.h, src/dbs-sqlite.c,
src/dbs-sqlite.h, src/dispatch.c: add some support towards static
file-based playlists
2005-04-17 23:56 rpedde
* src/flac.c: minor fixes
2005-04-17 22:06 rpedde
* src/scanner-driver.c, src/scanner.mk: add ogg and vorbis to
standalone scanner framework
2005-04-17 21:41 rpedde
* src/flac.c, src/mp3-scanner.c, src/ogg.c: make ogg and flac
single-pass scanners like wma
2005-04-17 21:18 rpedde
* src/dbs-sqlite.c, src/dbs-sqlite.h, src/wma.c: fix parsing
extended_content_description, better song duration by using
preroll
2005-04-17 03:28 rpedde
* src/wma.c: A little more wma metadata
2005-04-16 23:13 rpedde
* src/configfile.c: make config pages specify utf-8 content-type
2005-04-16 21:26 rpedde
* src/dispatch.c, src/mp3-scanner.c: Fix leak on background rescan
2005-04-16 20:56 rpedde
* src/wma.c: add song_length and bitrate to wma scanner
2005-04-16 20:54 rpedde
* src/scanner-driver.c, src/scanner.mk: framework for testing
metadata scanners outside of mt-daapd
2005-04-14 06:23 rpedde
* src/Makefile.am, src/mp3-scanner.c, src/wma.c: hook wma scanner
into mp3-scanner, add more metainfo
2005-04-12 06:34 rpedde
* src/wma.c: add so I don't lose it
2005-04-12 03:51 rpedde
* src/dispatch.c: fix fd leak in dynamic art
2005-04-04 02:21 rpedde
* contrib/mt-daapd-ssc.pl, src/db-generic.c, src/db-generic.h,
src/dbs-sqlite.c, src/mp3-scanner.c, src/mp3-scanner.h: Add
daap.songcodectype, normalize daap.songformat and
daap.songdescription.
2005-04-02 10:52 rpedde
* src/db-generic.c, src/db-generic.h, src/dbs-sqlite.c,
src/dbs-sqlite.h, src/dispatch.c: Add daap functions to add items
to a static playlist
2005-04-02 09:27 rpedde
* src/db-generic.c, src/db-generic.h, src/dbs-sqlite.c,
src/dbs-sqlite.h, src/dispatch.c: add dmap methods to remotely
add a playlist
2005-04-02 06:08 rpedde
* src/query.c: Fix double-url-decode bug
2005-04-02 05:31 rpedde
* src/db-generic.c, src/db-generic.h, src/dbs-sqlite.c,
src/dispatch.c: make containers query honor metatags, add
mt-daapd specific playlist tags for type and smart playlist spec
2005-04-02 04:33 rpedde
* src/db-generic.c, src/db-generic.h, src/dbs-sqlite.c: Add smart
playlist clause to playlist query
2005-03-28 01:20 rpedde
* src/dbs-sqlite.c, src/query.c: Fix problem with daap queries
using apostrophe. It must be encoded as %27
2005-03-28 00:41 rpedde
* src/query.c: Fix error building query with wildcard specifiers
2005-03-28 00:28 rpedde
* src/db-generic.c, src/dbs-sqlite.c: clean up invalid utf-8 data.
this forces a database update and full rescan (mostly as a test
of the db update stuff)
2005-03-21 19:53 andbe611
* admin-root/mt-daapd.css, admin-root/playlist.html,
admin-root/playlist.js: Code cleanup, fixed browse queries,
2005-03-21 05:07 rpedde
* src/dbs-sqlite.c: Fix sql database creation script
2005-03-20 23:43 rpedde
* src/dbs-sqlite.c, src/dispatch.c, src/mp3-scanner.c, src/ssc.c,
src/ssc.h: Move ssc check to dmap-building time, rather than
scanning time so that transcoding can be done on a per-user-agent
basis
2005-03-20 06:04 rpedde
* src/dispatch.c: fix double-free of pmp3
2005-03-20 04:42 rpedde
* src/dbs-sqlite.c: fix insert syntax
2005-03-20 04:22 rpedde
* src/dbs-sqlite.c: fix error in update
2005-03-20 04:13 rpedde
* src/dbs-sqlite.c, src/main.c: Move db_open after priv drop
2005-03-20 01:27 rpedde
* src/flac.c: make flac.c -Wall clean
2005-03-20 01:24 rpedde
* configure.in, src/Makefile.am: Get rid of some configure
verbosity, include dbs-sqlite.h
2005-03-20 00:56 rpedde
* contrib/Makefile.am: Moved sqlite.sql into dbs-sqlite.c
2005-03-20 00:43 rpedde
* contrib/sqlite.sql: moved to dbs-sqlite.c
2005-03-20 00:42 rpedde
* src/db-generic.c, src/dbs-sqlite.c, src/dbs-sqlite.h, src/err.c:
auto-upgrade of databases, including auto-creating database
2005-03-19 21:56 rpedde
* src/dbs-sqlite.c, src/query.c: cleanups in dbs-sqlite, fixes for
paths with single quotes in them
2005-03-19 10:02 rpedde
* contrib/sqlite.sql, src/db-generic.c, src/db-generic.h,
src/db-sqlite.c, src/dbs-sqlite.c, src/dbs-sqlite.h,
src/mp3-scanner.c, src/mp3-scanner.h: Big performance wins
2005-03-16 22:35 andbe611
* admin-root/playlist.js: Forgot to url encode queries
2005-03-16 19:56 andbe611
* admin-root/hdr.html, admin-root/mt-daapd.css,
admin-root/playlist.html, admin-root/playlist.js: Slowly getting
playlist editor in shape.
Still readonly, but clickable.
2005-03-16 12:26 rpedde
* src/query.c: Ignore invalid queries
2005-03-16 11:38 rpedde
* src/db-generic.h, src/dispatch.c: Implement xml output
2005-03-14 06:17 rpedde
* contrib/sqlite.sql, src/db-generic.c, src/db-generic.h,
src/dbs-sqlite.c, src/dispatch.c, src/query.c, src/query.h: add
query/filter support
2005-03-13 23:20 rpedde
* src/dbs-sqlite.c, src/dispatch.c: add browse
2005-03-13 21:22 rpedde
* src/main.c: Fix stop attempts during initial scan
2005-03-11 06:43 rpedde
* src/Makefile.am: Remove old files
2005-03-11 06:40 rpedde
* src/daap.h: remove
2005-03-11 06:39 rpedde
* configure.in, contrib/sqlite.sql, src/Makefile.am,
src/configfile.c, src/daap-proto.c, src/daap-proto.h, src/daap.c,
src/db-gdbm.c, src/db-generic.c, src/db-generic.h,
src/db-memory.c, src/db-memory.h, src/dbs-sqlite.c,
src/dbs-sqlite.h, src/dispatch.c, src/dispatch.h,
src/dynamic-art.c, src/lexer.l, src/main.c, src/mp3-scanner.c,
src/mp3-scanner.h, src/parser.y, src/playlist.c, src/playlist.h,
src/query.c, src/redblack.c, src/redblack.h, src/rend-osx.c,
src/rend-unix.c, src/restart.c, src/ssc.c, src/wavstreamer.c,
src/webserver.c: First pass of sqlite backend
2005-03-06 09:29 andbe611
* admin-root/playlist.js: Fix for songs with empty tags not being
displayed in the web UI.
2005-03-06 08:55 andbe611
* admin-root/Makefile.am: Oops, forgot to include the new playlist
files in the make file.
2005-03-06 00:28 andbe611
* admin-root/hdr.html: Seems to be a maxlenght for arguments to
@ispage. Shortened the arg a
bit
2005-03-06 00:16 andbe611
* admin-root/hdr.html, admin-root/playlist.html,
admin-root/playlist.js: First go on the web based playlist
editor. This is just a quick hack.
Adds a new tab 'playlist' in the html interface.
2005-03-05 19:17 rpedde
* contrib/Makefile.am, contrib/sqlite.sql: Add sqlite.sql for
creating empty database
2005-03-05 06:37 rpedde
* src/mDNSUNP.c: Roll back patch - breaks fbsd
2005-03-05 05:44 rpedde
* contrib/mt-daapd-ssc.sh: fix ssc script for files with spaces
2005-03-05 05:06 rpedde
* src/daap-proto.c: Fix the junk-in-strings thing. again.
2005-03-04 05:16 rpedde
* src/daap-proto.c: Fix garbage characters on entity-encoding dmap
strings, also fix browse results
2005-03-04 03:50 rpedde
* src/restart.c: missing stdarg for va_start and friends
2005-03-03 13:50 andbe611
* admin-root/config.html, admin-root/feedback.html,
admin-root/hdr.html, admin-root/status.html,
admin-root/thanks.html, src/configfile.c: Made all html xhtml 1.0
strict compliant
lowercase tag names, make sure attributes as quoted and don't
leave
any unclosed tags. also moved the 'http-equiv refresh' to the
head tag
(it isn't allowed in the body)
2005-03-03 06:56 rpedde
* src/main.c: Fix content-type for xml serialized response
2005-03-03 06:22 rpedde
* src/configfile.c: add better content-type handling
2005-03-03 06:07 rpedde
* contrib/sqlite.sql, src/daap-proto.c, src/daap-proto.h,
src/daap.c, src/db-sqlite.c, src/main.c, src/restart.c,
src/restart.h, src/webserver.c: Add xml output for daap requests
(using output=xml in request)
2005-03-01 04:19 rpedde
* configure.in, contrib/sqlite.sql, src/Makefile.am,
src/db-sqlite.c: initial support for sqlite
2005-02-28 22:10 rpedde
* configure.in: remove still more debugging emits
2005-02-28 22:09 rpedde
* configure.in: spew less junk
2005-02-28 21:49 rpedde
* src/wavstreamer.c: use short options when getopt.h isn't present
2005-02-28 21:49 rpedde
* configure.in: check for getopt.h, and make libvorbisfile depend
on libvorbis
2005-02-28 20:28 rpedde
* contrib/mt-daapd.playlist, src/lexer.l, src/parser.y,
src/playlist.c: Add Timo's match patch
2005-02-27 04:33 rpedde
* contrib/Makefile.am, contrib/README: Add Timo's transcoding
script to cvs
2005-02-27 04:31 rpedde
* contrib/mt-daapd-ssc.pl: Add Timo's perl ssc script
2005-02-27 04:26 rpedde
* src/query.c: Timo's fix for short title buffer
2005-02-27 04:08 rpedde
* contrib/mt-daapd.conf: additional notes about ogg and flac
2005-02-27 04:07 rpedde
* contrib/mt-daapd-ssc.sh: Use wavstreamer
2005-02-27 03:34 rpedde
* src/Makefile.am, src/ssc.c, src/wavstreamer.c: Add Timo's
wavstreamer
2005-02-27 00:42 rpedde
* src/flac.c: Timo's flac metainfo scanner
2005-02-27 00:41 rpedde
* configure.in, contrib/mt-daapd.conf, src/Makefile.am,
src/configfile.c, src/main.c, src/mp3-scanner.c, src/ogg.c,
src/ssc.c, src/ssc.h: Add Tim's ogg and flac patches, plus
convert the existing ogg metainfo reading
stuff to use vorbisfile.
2005-02-24 05:04 rpedde
* src/configfile.c, src/daapd.h, src/mp3-scanner.c: Add config
option latin1_tags to fix utf-8 tags in text fields purporting to
be latin1. Sadly, this is an all-or-nothing option. Perhaps one
could autodetect?
2005-02-24 04:59 rpedde
* contrib/mt-daapd-ssc.sh: fix spaces in filenames
2005-02-22 07:23 rpedde
* src/mp3-scanner.c: Fix problems with scanning fileinfo of files
with uppercase extensions
2005-02-21 18:41 rpedde
* contrib/Makefile.am, contrib/README, contrib/mt-daapd-ssc.sh: add
shell-based transcode script
2005-02-21 08:10 rpedde
* CREDITS, contrib/mt-daapd.conf, src/Makefile.am,
src/configfile.c, src/daapd.h, src/mDNSClientAPI.h,
src/mDNSUNP.c, src/main.c, src/mp3-scanner.c, src/query.c,
src/ssc.c, src/ssc.h, src/xml-rpc.c: integrate server-side
conversion patches, -Wall cleanups, AMD64 fixes, and xml-rpc
cleanups
2005-02-19 00:50 rpedde
* src/xml-rpc.c: Add getPlaylistItems rpc function
2005-02-17 04:24 rpedde
* src/Makefile.am, src/configfile.c, src/daap.c, src/err.c,
src/err.h, src/mp3-scanner.c, src/xml-rpc.c, src/xml-rpc.h: start
framework for xml-rpc calls.
2005-02-14 01:53 rpedde
* contrib/mt-daapd.fc2.spec, contrib/mt-daapd.fc3.spec,
contrib/mt-daapd.spec: Update redhat specfiles for 0.2.1.1
2005-02-14 01:32 rpedde
* debian/init.d, debian/postinst: Debian package fixes
2005-02-05 21:26 rpedde
* configure.in: Let's call it 0.2.1.1
2005-02-05 21:24 rpedde
* debian/changelog, debian/postinst, debian/rules: debian packaging
fixes
2005-02-05 21:22 rpedde
* src/mp3-scanner.c: fix divide-by-zero bug. Doh
2005-02-05 20:55 rpedde
* src/atoll.c, src/atoll.h: removed as part of the atoll fix
2005-02-05 20:54 rpedde
* configure.in, src/Makefile.am, src/main.c: re-fix the atoll thing
2005-02-04 07:37 rpedde
* src/main.c: Fix segfault on foreground on older redhats
2005-01-30 06:58 rpedde
* src/daapd.h, src/main.c: fix pidfile for heavyweight threads
2005-01-30 05:14 rpedde
* CREDITS, README: Minor documentation fixes
2005-01-30 05:12 rpedde
* debian/changelog: update changelog
2005-01-30 04:32 rpedde
* src/configfile.c: Fix problems with spaces in config files
2005-01-30 04:32 rpedde
* contrib/mt-daapd-gentoo: updated to stop gracefully
2005-01-29 05:13 rpedde
* contrib/mt-daapd.spec: update specfile for 0.2.1
2005-01-29 05:12 rpedde
* configure.in: bump version number
2005-01-29 05:12 rpedde
* debian/changelog, debian/init.d: debian changes for 0.2.1
2005-01-24 07:42 rpedde
* src/main.c: Fix typo in usage, dont write pidfile unless running
as root
2005-01-24 01:05 rpedde
* CREDITS, src/daap-proto.c, src/daap-proto.h: Patches for slow
connect speed from dirkthedaring2
2005-01-24 01:03 rpedde
* configure.in: Fix for freebsd pthreads
2005-01-24 00:29 rpedde
* contrib/mt-daapd.fc2.spec: Update fc2 spec to not build howl
support
2005-01-19 05:18 rpedde
* contrib/mt-daapd.fc2.spec, contrib/mt-daapd.fc3.spec: Add fc2
specfile, add changelog entries
2005-01-18 04:58 rpedde
* contrib/mt-daapd.fc3.spec: specfile for fc3, with both oggvorbis
and howl support
2005-01-18 00:07 rpedde
* configure.in: bump to -pre4
2005-01-17 05:20 rpedde
* src/db-gdbm.c: Fix miscounted items on rescans
2005-01-12 04:04 rpedde
* src/mp3-scanner.c: Tune down the seek errors on frame scanning
2005-01-11 03:52 rpedde
* src/err.c: Bump syslog messages up to LOG_NOTICE
2005-01-11 03:48 rpedde
* src/configfile.c: Better error messages on missing config
2005-01-11 03:37 rpedde
* src/configfile.c: Fix config_create_directory bug
2005-01-11 01:12 rpedde
* src/db-gdbm.c: Order playlist items in the order they are in the
playlist, rather than inverted
2005-01-10 18:11 rpedde
* src/mDNSUNP.h: Fix compile error on solaris
2005-01-10 01:07 rpedde
* src/mDNS.c, src/mDNSClientAPI.h, src/mDNSDebug.h,
src/mDNSPlatformFunctions.h, src/mDNSPosix.c, src/mDNSPosix.h,
src/mDNSUNP.c, src/mDNSUNP.h: Synchronize mDNS to Apples 58.8
drop
2005-01-09 21:50 rpedde
* src/mp3-scanner.c: fix problem with id3v2 comments
2005-01-09 20:34 rpedde
* configure.in, src/Makefile.am, src/atoll.c, src/atoll.h: Fix for
"my libc doesn't have atoll" bug.
2005-01-09 20:02 rpedde
* CREDITS, src/db-gdbm.c: Fixes for the "Doesn't actually delete
stuff on rescan" bug. Thanks to Roger Mundt for the logs and
documentation to track this down.
2005-01-07 06:57 rpedde
* src/rend-posix.c: fix minor errno problem
2005-01-07 05:58 rpedde
* src/err.c: Typo
2005-01-07 05:57 rpedde
* src/main.c: Tune pidfile error
2005-01-07 05:37 rpedde
* src/configfile.c, src/err.c, src/main.c, src/rend-unix.c: Try and
fix rendezvous problem
2005-01-02 19:05 rpedde
* src/configfile.c: Fix compress and scan_type on config_write, SF
bug 1093662
2004-12-31 04:57 rpedde
* src/main.c: fix solaris compile problems... take 2.
2004-12-31 03:44 rpedde
* src/daap-proto.h: Fix for ssize_t undefined error
2004-12-29 07:07 rpedde
* src/configfile.c, src/daap-proto.c: Check for zlib 1.2.0 or
better for gzip content-encoding
2004-12-29 06:21 rpedde
* src/daap-proto.c: Fix indent style. :)
2004-12-29 06:20 rpedde
* admin-root/config.html, contrib/mt-daapd.conf: add compress
keyword to web interface
2004-12-29 05:44 rpedde
* CREDITS, src/configfile.c, src/daap-proto.c, src/daap-proto.h,
src/daapd.h, src/main.c: Add gzip content-encoding from patch by
Ciamac Moallemi
2004-12-28 01:07 rpedde
* configure.in: -pre3
2004-12-25 06:24 rpedde
* src/mp3-scanner.c: Minor ogg fixups
2004-12-24 21:21 rpedde
* src/configfile.c: add oggvorbis capture info
2004-12-22 05:05 rpedde
* contrib/mt-daapd.playlist, src/lexer.l, src/parser.y,
src/playlist.c: Add COMMENT keyword to smart playlists
2004-12-22 04:59 rpedde
* src/main.c: reorder startup again
2004-12-21 04:38 rpedde
* src/main.c: change loggin destination
2004-12-21 04:37 rpedde
* src/db-gdbm.c: Automatically update database on version change
2004-12-17 21:26 rpedde
* src/daap.c: Make browse case-insensitive, to match query
processing
2004-12-17 20:28 rpedde
* src/configfile.c: More sanity checking on paths, try and create
the dbdir directory if it does not exist
2004-12-17 20:17 rpedde
* src/daap-proto.c: Tune down logging on adding/freeing daap atoms
2004-12-16 06:21 rpedde
* configure.in: Fix the missing lz on id3tag problem on cygwin
2004-12-14 04:27 rpedde
* configure.in: Fixed -lpthread thing
2004-12-09 05:07 rpedde
* src/main.c: re-arrange stuff back the way it was, mostly. Fix
pidfile generation.
2004-12-09 05:05 rpedde
* src/rend-howl.c, src/rend-osx.c, src/rend-posix.c: Logging fixes
2004-12-08 03:53 rpedde
* configure.in: Fix --enable-oggvorbis
2004-12-08 03:53 rpedde
* CREDITS: Strip email addresses
2004-12-08 03:21 rpedde
* src/daap.c, src/db-gdbm.c, src/db-memory.h, src/mp3-scanner.h:
64-bit inode support
2004-12-08 03:20 rpedde
* src/main.c: fix rend_init before detach bug in main. Oops
2004-12-07 00:26 rpedde
* src/configfile.c: Sanity check the admin-root path
2004-12-07 00:25 rpedde
* src/db-gdbm.c: more verbose error to try and highlight
permissions problems
2004-12-07 00:24 rpedde
* src/main.c: Try to wait as long as possible before detaching --
catch more startup errors that way
2004-12-07 00:24 rpedde
* src/err.c: Always log fatal errors to the console
2004-12-06 03:06 mrpickles
* configure.in, src/Makefile.am, src/mp3-scanner.c, src/ogg.c:
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-04 05:47 rpedde
* contrib/mt-daapd.conf: more verbose
2004-12-03 06:43 rpedde
* src/db-gdbm.c, src/db-memory.h, src/mp3-scanner.c,
src/playlist.c: Stop unchanged static playlists from incrementing
version number. Fix memory leak with background rescans and
static playlists
2004-11-30 04:17 rpedde
* src/rend-howl.c, src/rend-posix.c: use pascal packed string to
avoid invalid rdata error
2004-11-30 04:04 rpedde
* src/rend-howl.c, src/rend-osx.c, src/rend-posix.c: database id
txt record to store settings
2004-11-30 02:14 rpedde
* src/daap.c: Fix disappearing playlist bug
2004-11-29 06:37 rpedde
* src/mp3-scanner.c: Handle short file errors better
2004-11-29 06:01 rpedde
* src/mp3-scanner.c: bad type - off_t vs fpos_t
2004-11-29 05:55 rpedde
* src/mDNSPosix.c: Fix for OpenBSD
2004-11-29 05:55 rpedde
* admin-root/config.html, contrib/mt-daapd.conf, src/configfile.c,
src/daapd.h, src/mp3-scanner.c, src/mp3-scanner.h: add scan_type
directive for doing brute-force scans
2004-11-28 08:45 rpedde
* admin-root/config.html, src/configfile.c: fix for bug 1074486 -
Web interface doesn't save some options
2004-11-28 08:31 rpedde
* src/webserver.c: fix bug 1074489 - spaces in web forms are
written as plusses in config file
2004-11-28 06:54 rpedde
* src/err.c: fix bug #107442 - time stamp in log off. Use localtime
vs gmtime
2004-11-27 22:58 rpedde
* src/mp3-scanner.c: Still more attempts to better find the right
mp3 frame header
2004-11-27 07:09 rpedde
* CREDITS, src/configfile.c: Fixes for process_m3u
2004-11-27 03:14 rpedde
* configure.in: Get rid of old howl crap - run with 0.9.6ish or
better
2004-11-27 03:13 rpedde
* src/rend-howl.c: Update rend-howl to run with howl 0.9.6
2004-11-24 05:55 rpedde
* src/mp3-scanner.c: Fix log bug spotted by keen-eyed debugger
whodoneit. :)
2004-11-22 07:31 rpedde
* src/configfile.c: Fix the no-session problem with iTunes 4.7 by
counting unique ip addresses rather than sessions in the online
user count
2004-11-22 07:23 rpedde
* src/db-gdbm.c: Bump the version count
2004-11-22 07:16 rpedde
* src/mp3-scanner.c: First pass at xing header parsing
Try more aggressive header scanning for badly-formed mp3
files. Some pathalogical mp3 files aren't detected right --
I suspect because they have header signatures in id3v2 tags,
which shouldn't happen per the spec, but obviously does.
2004-11-22 07:14 rpedde
* src/main.c: fix inverted error message
2004-11-20 19:22 mrpickles
* src/db-gdbm.c, src/mp3-scanner.c, src/mp3-scanner.h: db-gdbm.c:
- Added support for db_timestamp field. Field is the modification
time
of the db record and is checked against the file modification
time
in file system scans.
mp3-scanner.h:
- Added db_timestamp field. This is now distinct from the file's
modification time which may, in some cases, be embedded in the
file.
mp3-scanner.c:
- Added mac_to_unix_time to convert mac timestamps to unix ones.
- Mp3 files get their modification time from the files mod time.
- AAC files get their modification time from the embedded mod
time.
- AAC files get their added time from the embedded creation time.
2004-11-20 18:11 rpedde
* README: Checkin README
2004-11-20 18:00 rpedde
* configure.in: Tag as a pre2 release
2004-11-20 17:58 rpedde
* src/webserver.c: Minor fix - variable declarations first
2004-11-18 17:46 rpedde
* src/db-gdbm.c: protect gdbm_* functions from reentrancy
2004-11-18 06:58 rpedde
* src/webserver.c: more logging, smarter L_FATAL handling, tune
error logging level
2004-11-18 06:56 rpedde
* src/db-gdbm.c, src/mp3-scanner.c: Fix fd leak from bad files in
mp3 scan
2004-11-16 05:30 rpedde
* src/db-gdbm.c: Fix race in db_find/db_exists
2004-11-16 05:28 rpedde
* admin-root/config.html, contrib/mt-daapd.conf, src/configfile.c,
src/daapd.h: expose always_rescan option
2004-11-15 05:39 rpedde
* src/db-gdbm.c: readlock on db_find. a db_find during a background
rescan apparently kills the db handle. still a small race there,
need to rethink locking altogether.
2004-11-14 11:46 rpedde
* src/db-gdbm.c: didn't actually *fix* the leak
2004-11-14 11:46 rpedde
* src/daap.c: small leak in daap_response_playlist_items
2004-11-14 07:24 rpedde
* src/db-gdbm.c: typos -- didn't compile
2004-11-14 06:45 rpedde
* src/db-gdbm.c: fix gigantic memory leak on db enum
2004-11-14 06:44 rpedde
* src/configfile.c: doxygen changes
2004-11-14 06:44 rpedde
* src/main.c: join signal handler on exit. make sure it exits okay
2004-11-13 21:00 rpedde
* src/main.c: oops
2004-11-13 20:59 rpedde
* src/err.c: bug in setting error mask
2004-11-13 20:58 rpedde
* src/db-gdbm.c, src/db-memory.h, src/main.c: Fix memory leak --
not disposing of mp3 struct returned by db_find in main
2004-11-13 08:06 rpedde
* src/err.c: doxygen fixes
2004-11-13 08:05 rpedde
* src/err.c, src/err.h, src/main.c: add -D arg and err_setdebugmask
2004-11-13 07:14 rpedde
* src/configfile.c, src/daap-proto.c, src/daap.c, src/db-gdbm.c,
src/db-memory.c, src/dynamic-art.c, src/err.c, src/err.h,
src/lexer.l, src/mDNSPosix.c, src/main.c, src/mp3-scanner.c,
src/playlist.c, src/query.c, src/rend-howl.c, src/rend-osx.c,
src/rend-posix.c, src/rend-unix.c, src/webserver.c: modularize
debugging statements
2004-11-12 08:00 rpedde
* CREDITS, contrib/Makefile.am, contrib/mt-daapd-gentoo: rc script
for gentoo from discobob@users.sourceforge.net
2004-11-12 07:27 rpedde
* Doxyfile, src/daapd.h, src/err.c, src/main.c: more doxygen stuff
2004-11-12 06:38 rpedde
* Doxyfile, src/err.c, src/err.h, src/main.c: Add Doxyfile for
doxygen doc generation
2004-11-11 19:27 rpedde
* src/main.c: handle SIGCLD to catch zombies
2004-11-11 19:17 rpedde
* src/main.c, src/query.c: Fix overrun in query.c -- calloc too
small
2004-11-11 18:47 rpedde
* src/mDNSClientAPI.h: fix typedefs for AMD64
2004-11-06 04:44 rpedde
* CREDITS, src/configfile.c, src/webserver.c: Fix URL handling for
parameters with either an ampersand (&) or and equal (=). Patches
from Stephen Lee fixing a bug reported by Peter Gutbrod.
2004-11-05 04:49 rpedde
* src/daap.c, src/mp3-scanner.c: fix .url support for roku, which
must have a asfm of pls. Doh.
2004-11-04 05:11 rpedde
* src/lexer.l, src/parser.y, src/playlist.c: add TYPE keyword to
parser
2004-11-04 05:04 rpedde
* src/daap.c, src/db-gdbm.c, src/mp3-scanner.c, src/mp3-scanner.h:
Support for streaming audio via .url files -- particularly for
the Roku SoundBridge
2004-10-31 00:19 rpedde
* src/mp3-scanner.c: add compilation flag for id3v2.2
2004-10-30 16:42 rpedde
* configure.in, src/Makefile.am, src/configfile.c, src/main.c: add
--disable-mdns configure option, in prep for win32 build
2004-10-27 22:09 rpedde
* src/daap.c, src/dynamic-art.c, src/mp3-scanner.c: Updates from
Paul Kim
2004-10-27 04:22 rpedde
* TODO: update TODO
2004-10-27 04:11 rpedde
* src/query.c: get rid of the ugly query dump
2004-10-27 04:09 rpedde
* src/configfile.c: web config would write blank passwords
2004-10-27 04:01 rpedde
* src/query.c: invert strcasestr test
2004-10-27 03:54 rpedde
* src/err.h: abort on debug. Oops...
2004-10-27 03:53 rpedde
* src/daap.c: wrong parms to dump
2004-10-25 04:52 rpedde
* src/daapd.h: override for lazy background scanning
2004-10-25 04:51 rpedde
* src/daap.c, src/mDNSPosix.c: tune down some of the logging
2004-10-25 04:50 rpedde
* src/configfile.c, src/configfile.h, src/main.c: don't rescan the
database if nobody is connected
2004-10-25 04:49 rpedde
* configure.in: Add nslu2 flag for slug-specific code
2004-10-25 04:49 rpedde
* src/db-gdbm.c: do a reorg of the database following a db scan, to
try and compact the db
2004-10-25 03:15 rpedde
* admin-root/config.html, configure.in, debian/changelog,
src/configfile.c, src/daapd.h, src/mp3-scanner.c: Oops... last
batch of stuff that was in -pre1, but not tagged as such
2004-10-24 00:15 rpedde
* CREDITS: these aren't the email addresses you are looking for
2004-10-15 23:00 rpedde
* src/mp3-scanner.c: rough estimate of bitrate for aac files
2004-10-15 22:05 rpedde
* src/db-gdbm.c, src/mp3-scanner.c: Fix aac song length in files
with a duration expressed in time intervals other than 10th of a
second
2004-10-15 20:10 rpedde
* CREDITS, ChangeLog, src/daap.c, src/db-gdbm.c, src/dynamic-art.c,
src/dynamic-art.h, src/main.c, src/mp3-scanner.c,
src/mp3-scanner.h: Dynamic art for AAC files from Paul Kim
2004-10-10 12:25 rpedde
* src/webserver.c: Error on removing head element from connection
list
2004-10-10 11:24 rpedde
* src/db-gdbm.c: dereferencing freed memory
2004-10-10 06:58 rpedde
* src/db-gdbm.c: remove insertion sort for performance reasons
2004-09-30 03:03 rpedde
* src/webserver.c: Track threads in the webserver to better
terminate. Next need to move the config_status stuff out of
configfile and into webserver.c
2004-09-25 21:43 rpedde
* src/db-gdbm.c: Comments
2004-09-19 21:14 rpedde
* src/mp3-scanner.c: Case insensitive extension check for those
with all uppercased file names
2004-09-19 06:02 rpedde
* src/mp3-scanner.c: fix logging bug
2004-09-19 06:01 rpedde
* src/main.c: debug info on background rescans
2004-09-19 06:00 rpedde
* src/webserver.c: free compiled regexes in page handlers
2004-09-19 06:00 rpedde
* src/db-gdbm.c: fix some really ugly memory leaks
2004-09-19 05:18 rpedde
* src/db-gdbm.c, src/mp3-scanner.c: Fix date_added, modified
problems. Also, fix db_exists
2004-09-19 05:18 rpedde
* src/configfile.c, src/main.c: Stop hang while getting db_Version
when rescanning
2004-09-19 05:13 rpedde
* src/Makefile.am: Since newest autotools automatically add the .c
files to the DIST_COMMON, might as well add the parser.h too
2004-09-19 04:07 rpedde
* src/main.c: Make logs to stdout when running in foreground
2004-09-19 03:06 rpedde
* src/db-gdbm.c: pedantic typecasting
2004-09-19 03:05 rpedde
* src/webserver.c: reliable shutdowns for webserver. Still need to
move thread status into webserver.c, though
2004-09-19 03:04 rpedde
* src/mp3-scanner.c: ARM (NSLU2) fixes for MP3 header scanning
2004-09-19 03:03 rpedde
* src/mDNSClientAPI.h: Jim Buzbee's ARM patches for NSLU2
2004-09-18 17:13 rpedde
* src/Makefile.am: Last OPT_QUERY reference
2004-09-18 05:24 rpedde
* src/db-gdbm.c: hold lock during db enum -- reduce memory
requirements by serializing updates (partcuarly with
rescan_interval), and because the enum isn't currently reentrant
2004-09-18 04:12 rpedde
* configure.in, src/Makefile.am, src/daap.c, src/daap.h,
src/main.c, src/mp3-scanner.c: Default browse/query
2004-09-15 06:10 rpedde
* src/webserver.c: Fix problem with mozilla hanging on
password-protected admin page... persisting the connection after
a 401 makes mozilla and IE unhappy.
2004-09-15 05:08 rpedde
* contrib/mt-daapd.conf: Turn off rescan_interval so people have a
chance to read the warning before they enable it
2004-09-15 05:03 rpedde
* contrib/mt-daapd.conf: add explanation for rescan_interval
2004-09-15 05:01 rpedde
* src/db-memory.h: add declaration for db_scanning
2004-09-15 05:00 rpedde
* src/daapd.h: add scan_interval to config struct
2004-09-15 04:59 rpedde
* src/configfile.c: add an option to force a rescan. Add db version
to status page. support scan_interval in config file
2004-09-15 04:59 rpedde
* src/db-gdbm.c, src/db-memory.c: redo locking to allow for
background rescanning. Add db_rescan to determine if the db is in
rescan mode
2004-09-15 04:58 rpedde
* src/main.c: add background rescanning
2004-09-15 04:57 rpedde
* admin-root/config.html: Add rescan_interval to config page
2004-09-15 03:14 rpedde
* src/daap.c, src/db-gdbm.c: Allow empty playlists
2004-09-15 03:03 rpedde
* src/db-gdbm.c: Remove playlist if last file is removed from the
playlist on an update
2004-09-14 04:03 rpedde
* src/daap-proto.c, src/daap.c, src/main.c, src/mp3-scanner.c: fix
typo in add_long, made mper tag not work
2004-09-12 23:20 rpedde
* ChangeLog, configure.in, contrib/mt-daapd.playlist,
src/db-gdbm.c, src/lexer.l, src/main.c, src/mp3-scanner.c,
src/parser.y, src/playlist.c, src/playlist.h: Add support for
smart playlist manipulation by date added to database. Updated
mt-daapd.playlist to match
2004-09-12 22:58 rpedde
* src/webserver.c: Add HTTP/1.0 support, primarily for the Roku
SoundBridge
2004-09-08 05:15 rpedde
* contrib/mt-daapd.playlist: Add support for bitrate tag in smart
playlists
2004-09-08 04:48 rpedde
* src/mp3-scanner.c: Add decoding of Grouping, Composer, Comment
and BPM for AAC files
2004-09-08 04:07 rpedde
* src/lexer.l, src/parser.y, src/playlist.c: Add bitrate keyword to
smart playlists
2004-09-08 03:58 rpedde
* contrib/mt-daapd.playlist, src/lexer.l, src/parser.y,
src/playlist.c: Add bpm keyword to smart playlists
2004-09-08 03:48 rpedde
* src/daap.c, src/db-gdbm.c, src/mp3-scanner.c, src/mp3-scanner.h,
src/webserver.c: Add support for TBPM (beats per minute) tag on
MP3 files
2004-06-26 01:14 dwberry
* src/daap.c: shorten unknown meta code warning
2004-06-25 23:23 dwberry
* src/mp3-scanner.c: Resolve problem parsing m4p files introduced
with query changes.
2004-06-22 01:55 dwberry
* src/mp3-scanner.c: use hton instead of ntoh
2004-06-22 01:52 dwberry
* src/db-gdbm.c: fix problem with m4p files crashing sorting
2004-06-14 19:01 dwberry
* configure.in, src/Makefile.am, src/configfile.c,
src/daap-proto.c, src/daap-proto.h, src/daap.c, src/daap.h,
src/db-gdbm.c, src/db-memory.c, src/db-memory.h, src/main.c,
src/mp3-scanner.c, src/mp3-scanner.h, src/query.c, src/query.h,
src/webserver.c: 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 01:51 rpedde
* CREDITS, ChangeLog: Credits
2004-06-02 05:28 rpedde
* configure.in, contrib/mt-daapd.spec, debian/changelog,
debian/postinst, src/db-gdbm.c: Fix gdbm for debian stable,
configure problem with new howl
2004-05-21 13:56 rpedde
* src/configfile.c, src/daap-proto.c, src/daap-proto.h, src/daap.c,
src/daap.h, src/main.c, src/webserver.c: bumper patch from dwb
2004-05-14 01:53 rpedde
* admin-root/config.html: Add extensions option to web admin
2004-05-11 03:10 rpedde
* configure.in: Fix broken configure.in
2004-05-11 03:07 rpedde
* configure.in: bump version number
2004-05-10 03:31 rpedde
* src/main.c: Get rid of the update stuff, and the web server
shutdown that sometimes hangs
2004-05-10 03:25 rpedde
* ChangeLog: changes
2004-05-10 03:24 rpedde
* configure.in: Fix typo in configure.in
2004-04-28 23:51 rpedde
* src/db-gdbm.c, src/main.c: Seeking working on iTunes 4.5
2004-04-28 18:55 rpedde
* src/daap.c, src/db-gdbm.c, src/main.c, src/rend-howl.c: More
fixes for iTunes 4.5
2004-04-28 18:45 rpedde
* src/daap.c, src/daap.h, src/main.c, src/webserver.c: Updates for
iTunes 4.5. Some problems with seeking on mac, though
2004-04-26 23:47 rpedde
* src/mp3-scanner.c: fix valgrind errors
2004-04-26 23:47 rpedde
* configure.in: make -g the default
2004-04-26 23:46 rpedde
* src/dynamic-art.c: fix Wall warnings
2004-04-22 04:20 rpedde
* src/daap-proto.c, src/main.c: Fix for out of stack space on large
music libraries
2004-04-19 06:19 rpedde
* src/daapd.h, src/main.c, src/mp3-scanner.c, src/rend-posix.c,
src/rend-unix.c: Starting to fix signal stuff
2004-04-18 20:24 rpedde
* contrib/mt-daapd.conf: Stronger warning in conf file
2004-04-18 20:24 rpedde
* src/main.c: Don't add art to .aac files
2004-04-17 22:20 rpedde
* src/dynamic-art.c, src/main.c: fix seek problems using dynamic
art on mac platform
2004-04-17 21:46 rpedde
* src/dynamic-art.c: stupid
2004-04-17 21:40 rpedde
* src/dynamic-art.c, src/main.c: fixed error when not finding cover
art
2004-04-16 04:03 rpedde
* src/mp3-scanner.c: add logging to find reason for file skipping
2004-04-15 21:37 rpedde
* src/dynamic-art.c, src/dynamic-art.h: Add art files
2004-04-15 03:06 rpedde
* configure.in: add --with-static-libs config option
2004-04-14 07:04 rpedde
* src/configfile.c, src/main.c: minor fixes to art-merge
2004-04-14 06:17 rpedde
* CREDITS, ChangeLog, contrib/mt-daapd.conf, src/Makefile.am,
src/configfile.c, src/daapd.h, src/main.c: Add experimental
dynamic art code by Hiren Joshi
2004-04-13 21:01 rpedde
* contrib/mt-daapd.conf: Add logfile option to sample conf file
2004-04-13 04:27 rpedde
* src/err.c, src/main.c: logging fixes
2004-04-13 04:23 rpedde
* src/configfile.c, src/daap.c, src/daap.h, src/daapd.h,
src/db-gdbm.c, src/db-memory.c, src/err.c, src/err.h,
src/lexer.l, src/main.c, src/mp3-scanner.c, src/webserver.c:
logging enhancements
2004-04-07 03:51 rpedde
* src/db-gdbm.c, src/err.c, src/mp3-scanner.c: refactor for
background updates
2004-04-06 22:25 rpedde
* admin-root/Makefile.am: Grrr... include the feedback page
2004-04-06 21:50 rpedde
* Makefile.am: don't need the autogen
2004-04-06 21:28 rpedde
* contrib/mt-daapd, debian/init.d: Fix shutdown on init.d scripts
2004-04-06 21:27 rpedde
* src/db-gdbm.c: Fix problems with not noticing removed files
2004-04-06 20:06 rpedde
* configure.in, src/db-gdbm.c: too many -lgdbm
2004-04-06 15:29 rpedde
* debian/rules: make gdbm default
2004-04-06 15:26 rpedde
* src/Makefile.am, src/db-gdbm.c, src/main.c: make gdbm the default
2004-04-06 15:12 rpedde
* contrib/mt-daapd.conf: Update .conf file
2004-04-06 14:31 rpedde
* configure.in: parenthesis
2004-04-06 14:06 rpedde
* configure.in, src/Makefile.am: Make gdbm the default
2004-04-06 13:51 rpedde
* configure.in, contrib/mt-daapd.spec, debian/changelog: pre1
2004-04-06 13:44 rpedde
* src/db-gdbm.c, src/db-memory.c, src/db-memory.h, src/main.c: fix
db_init after dropping privs
2004-04-06 02:16 rpedde
* debian/postinst: lost this for a second
2004-04-06 02:12 rpedde
* configure.in: More fixups
2004-04-06 02:07 rpedde
* Makefile.am, contrib/Makefile.am, debian/Makefile.am: Make debian
stuff part of dist
2004-04-06 02:05 rpedde
* CREDITS: more credits
2004-04-06 02:03 rpedde
* contrib/mt-daapd.spec: update spec
2004-04-06 02:01 rpedde
* debian/changelog, debian/control, debian/dirs, debian/rules:
Update debian package
2004-04-06 01:56 rpedde
* src/daap.c: off by one
2004-04-05 18:35 rpedde
* configure.in: minor cleanup
2004-04-05 18:30 rpedde
* debian, debian/changelog, debian/compat, debian/control,
debian/copyright, debian/dirs, debian/docs, debian/init.d,
debian/rules: move debian from contrib... Thanks, cvs
2004-04-05 18:29 rpedde
* contrib/debian: Move debian from contrib to root
2004-04-04 08:39 rpedde
* src/mp3-scanner.c: don't crash on 0 bitrate
2004-04-04 08:23 rpedde
* src/Makefile.am: more compatible automake
2004-04-04 06:42 rpedde
* ChangeLog: ChangeLog
2004-04-04 06:34 rpedde
* src/mp3-scanner.c: Add support for MPEG 1, 2, and 2.5 layers I,
II, and III
2004-04-02 19:28 rpedde
* admin-root/Makefile.am: Oops... make sure to include
feedback.html in the dist
2004-04-02 06:48 rpedde
* admin-root/feedback.html, admin-root/hdr.html, configure.in,
mkdist.sh, src/configfile.c, src/db-gdbm.c: Add feedback info
2004-03-29 19:50 rpedde
* mkdist.sh: fixup
2004-03-29 19:44 rpedde
* src/rend-posix.c: Move mdns stuff out of mdns subdir to help
compile on older automakes
2004-03-29 19:37 rpedde
* src/Makefile.am: Get rid of mdns
2004-03-29 17:55 rpedde
* src/Makefile.am, src/mDNS.c, src/mDNSClientAPI.h,
src/mDNSDebug.h, src/mDNSPlatformFunctions.h, src/mDNSPosix.c,
src/mDNSPosix.h, src/mDNSUNP.c, src/mDNSUNP.h: Flatten mdns stuff
2004-03-29 17:44 rpedde
* src/mdns: Moving mdns stuff
2004-03-26 20:59 rpedde
* src/configfile.c, src/daapd.h, src/main.c: Start adding some
stats stuff
2004-03-19 04:37 rpedde
* src/Makefile.am: include the redblack tree files. Doh\!
2004-03-19 04:36 rpedde
* contrib/mt-daapd.conf: Fix example config
2004-03-19 04:25 rpedde
* admin-root/hdr.html: Fix the version info
2004-03-19 00:43 rpedde
* mkdist.sh: stupid thing
2004-03-18 17:52 rpedde
* src/configfile.c: Add version keyword
2004-03-18 17:52 rpedde
* configure.in: Add zlib deps
2004-03-18 17:42 rpedde
* admin-root/hdr.html: Add version to title
2004-03-16 07:54 rpedde
* contrib/mt-daapd.playlist, src/daap.c, src/db-gdbm.c,
src/db-memory.c, src/lexer.l, src/mp3-scanner.c,
src/mp3-scanner.h, src/parser.y, src/playlist.c: Add support for
composer, orchestra, conductor, and grouping
2004-03-16 05:25 rpedde
* configure.in, src/configfile.c: Solaris fixes
2004-03-16 05:24 rpedde
* CREDITS, src/Makefile.am, src/mp3-scanner.c, src/strcasestr.c,
src/strsep.c: Fixes from James Turner
2004-03-16 05:11 rpedde
* src/mdns/mDNSUNP.h: Fix obvious typecast bug
2004-03-15 13:06 eighthave
* contrib/mt-daapd.conf: added db_dir to the example conf file
2004-03-14 21:37 rpedde
* src/mp3-scanner.c: Fix genre bugs in aac and mp3
2004-03-14 07:28 rpedde
* src/mp3-scanner.c: Determine song length of aac files
2004-03-14 06:29 rpedde
* src/mp3-scanner.c: Fix missing sync frame on bad id3 headers
2004-03-14 01:06 rpedde
* src/daap.c, src/db-gdbm.c, src/db-memory.c, src/err.c,
src/mp3-scanner.c, src/playlist.c, src/rend-howl.c,
src/rend-osx.c: include config.h
2004-03-14 00:47 rpedde
* ChangeLog, src/db-gdbm.c, src/db-memory.h: add delete to gdbm
2004-03-14 00:12 rpedde
* src/db-memory.c: Return correct playlist status
2004-03-14 00:11 rpedde
* src/daap.c: More debugging
2004-03-14 00:11 rpedde
* src/Makefile.am: Add redblack for gdbm
2004-03-14 00:11 rpedde
* src/mp3-scanner.c: fix static playlists
2004-03-13 23:43 rpedde
* src/redblack.c, src/redblack.h: Add Damian Ivereigh's redblack
tree implementation to speed lookups
2004-03-11 06:06 rpedde
* configure.in: fix the strcasestr thing
2004-03-11 06:05 rpedde
* src/mp3-scanner.c: Fix the stupid strcasestr thing
2004-03-11 05:47 rpedde
* ChangeLog: smart playlists
2004-03-11 05:47 rpedde
* src/daap.c, src/db-gdbm.c, src/db-memory.c, src/db-memory.h,
src/mp3-scanner.c, src/playlist.c, src/playlist.h: Add support
for smart playlist icons
2004-03-09 08:15 rpedde
* src/rend-unix.c: fix typecast problem
2004-03-09 04:37 rpedde
* src/rend-unix.c: Fix minor valgrind bugs
2004-03-09 04:37 rpedde
* src/db-memory.c: Fix double-free
2004-03-08 21:27 rpedde
* src/daap.c, src/main.c, src/mp3-scanner.c: Small fixes
2004-03-08 20:36 rpedde
* src/db-gdbm.c, src/main.c: Get smart playlists working on gdbm
2004-03-08 19:21 rpedde
* src/Makefile.am, src/db-gdbm.c, src/db-memory.c, src/db-memory.h,
src/mp3-scanner.c, src/rend-posix.c, src/strcasestr.h: start of
background scanning
2004-03-07 06:22 rpedde
* ChangeLog, configure.in, contrib/mt-daapd.playlist, src/lexer.l,
src/parser.y, src/playlist.c: Add path token to playlist parser
2004-03-07 06:16 rpedde
* src/parser.y: Fix lingering pl_newpredicate error
2004-03-07 05:42 rpedde
* src/mp3-scanner.c: First pass at .m4a support
2004-03-03 19:09 rpedde
* ChangeLog: gdbm backing
2004-03-03 18:51 rpedde
* src/db-gdbm.c, src/err.c: Fixes for db-gdbm for initial scan
2004-03-03 06:50 rpedde
* configure.in, src/Makefile.am, src/configfile.c, src/daap.c,
src/db-gdbm.c, src/mp3-scanner.c, src/mp3-scanner.h: First pass
on db stuff. Still some unpacking problems
2004-03-02 01:35 rpedde
* src/rend-posix.c: fix domain
2004-03-02 00:33 rpedde
* configure.in: Fix defines for Rendezvous v58.3
2004-03-02 00:14 rpedde
* src/mdns/mDNS.c: Update to mdns 58.3
2004-03-02 00:03 rpedde
* src/mdns/Responder.c, src/mdns/mDNS.c, src/mdns/mDNSClientAPI.h,
src/mdns/mDNSDebug.h, src/mdns/mDNSPlatformFunctions.h,
src/mdns/mDNSPosix.c, src/mdns/mDNSPosix.h, src/mdns/mDNSUNP.c,
src/mdns/mDNSUNP.h, src/rend-posix.c: Merge new rendezvous code
2004-03-01 21:12 rpedde
* src/daap.c, src/main.c: Increase logging
2004-03-01 16:29 rpedde
* src/rend-posix.c: Fix logging
2004-02-25 16:13 rpedde
* src/main.c, src/mdns/mDNS.c, src/mdns/mDNSPosix.c,
src/mp3-scanner.c, src/parser.y, src/rend-posix.c: More -Wall
cleanups
2004-02-24 00:34 rpedde
* CREDITS, src/configfile.c, src/db-memory.c, src/main.c,
src/webserver.c: Code cleanups provided by David Imhoff
2004-02-23 03:27 rpedde
* src/configfile.c, src/daap.c, src/daapd.h, src/main.c,
src/mp3-scanner.c, src/mp3-scanner.h: Add specified file types
2004-02-23 03:16 rpedde
* contrib/mt-daapd: Fix for bug #902248 - reported (with fix) by
Lars Kellog-Stedman
2004-02-18 20:35 rpedde
* admin-root/config.html, src/main.c: Initial changes for db
2004-02-18 20:34 rpedde
* src/daap.c, src/mp3-scanner.c, src/mp3-scanner.h: Add disc number
info
2004-02-18 00:18 rpedde
* src/db-gdbm.c: Empty shell
2004-02-15 00:51 rpedde
* configure.in, src/configfile.c, src/daap-proto.c,
src/daap-proto.h, src/daap.c, src/daapd.h, src/db-memory.c,
src/err.c, src/err.h, src/main.c, src/mp3-scanner.c,
src/playlist.c, src/rend-osx.c, src/rend-unix.c, src/webserver.c,
src/webserver.h: -Wall fixes
2004-02-09 21:32 rpedde
* src/main.c: Password fix
2004-02-09 18:33 rpedde
* src/rend-posix.c: Pretty up
2004-02-09 17:42 rpedde
* src/mp3-scanner.c: Fix problem with genres greater than 148
2004-01-29 19:42 rpedde
* contrib/debian/rules: Fix permissions
2004-01-29 19:41 rpedde
* contrib/debian/rules: Fix permissions
2004-01-29 19:41 rpedde
* contrib/mt-daapd.spec: Minor RPM fix
2004-01-29 19:35 rpedde
* Makefile.am: Minor fixes
2004-01-29 19:06 rpedde
* contrib/Makefile.am: Add debian stuff from Aubin Paul
2004-01-29 19:05 rpedde
* contrib/mt-daapd.spec: Minor RPM fixes
2004-01-29 18:56 rpedde
* src/playlist.c: Fix init error
2004-01-29 18:10 rpedde
* ChangeLog, contrib/mt-daapd.posix.spec, contrib/mt-daapd.spec:
Update for 0.1.1
2004-01-29 18:09 rpedde
* contrib/debian, contrib/debian/changelog, contrib/debian/compat,
contrib/debian/control, contrib/debian/copyright,
contrib/debian/dirs, contrib/debian/docs, contrib/debian/init.d,
contrib/debian/postinst, contrib/debian/rules: Add debian stuff
from Aubin Paul
2004-01-27 22:41 rpedde
* CREDITS, configure.in: Merge new-rend-branch
2004-01-27 05:30 rpedde
* src/main.c: Fix null password problem
2004-01-27 05:30 rpedde
* src/daap.c, src/mp3-scanner.c, src/mp3-scanner.h: Add track tags
2004-01-27 04:54 rpedde
* admin-root/config-update.html, admin-root/config.html,
admin-root/thanks.html: Merge new-rend-branch
2004-01-26 16:07 rpedde
* configure.in: Bump version number
2004-01-20 04:41 rpedde
* src/Makefile.am, src/configfile.c, src/configfile.h, src/daapd.h,
src/main.c, src/mp3-scanner.c, src/rend-howl.c, src/rend-osx.c,
src/rend-posix.c, src/rend-unix.c, src/rend-unix.h, src/rend.h:
merge new-rend-branch
2004-01-13 15:39 rpedde
* src/playlist.c: Fix solaris debug message problem
2004-01-13 15:39 rpedde
* src/mp3-scanner.c: Better scanner fix for solaris
2004-01-13 15:29 rpedde
* src/mp3-scanner.c: utf8 comments
2004-01-13 04:30 rpedde
* src/mp3-scanner.c: don't translate comments from utf8
2004-01-13 04:29 rpedde
* src/err.c: format fix
2004-01-13 04:29 rpedde
* configure.in, src/Makefile.am, src/strcasestr.c, src/strsep.c:
solaris fixes
2004-01-13 00:13 rpedde
* configure.in, src/configfile.c, src/uici.c: Solaris fixes
2004-01-04 21:57 rpedde
* admin-root/Makefile.am, admin-root/hdr.html,
admin-root/thanks.html: Add thanks.html
2004-01-04 21:57 rpedde
* src/main.c: Change mDNS default to 1
2004-01-04 21:32 rpedde
* src/main.c: Fix version message
2004-01-04 21:32 rpedde
* src/mp3-scanner.c: Fix error messages on init_scan
2004-01-04 21:31 rpedde
* src/lexer.l: Allow comments
2004-01-04 21:16 rpedde
* src/main.c: no SIGCLD on OSX
2004-01-04 21:07 rpedde
* contrib/mt-daapd.posix.spec, contrib/mt-daapd.spec: Fix spec
files
2004-01-04 20:38 rpedde
* contrib/mt-daapd.posix.spec: Spec file for using Apple's ASPL
mDNS
2004-01-04 20:13 rpedde
* contrib/mt-daapd.conf: Fix paths for RPM
2004-01-04 05:27 rpedde
* src/webserver.c: Fix double-free
2004-01-04 05:02 rpedde
* src/rend-posix.c: fix segfault on dropping privs
2003-12-29 23:39 ron
* contrib/mt-daapd.conf, src/configfile.c, src/daapd.h, src/main.c,
src/rend-howl.c, src/rend-osx.c, src/rend-posix.c, src/rend.h:
add priv dropping
2003-12-29 22:09 ron
* src/main.c: Add daemonizing code
2003-12-29 20:41 ron
* src/configfile.c, src/configfile.h, src/daap-proto.c,
src/daap-proto.h, src/daapd.h, src/err.c, src/err.h, src/lexer.l,
src/main.c, src/parser.y, src/playlist.c, src/playlist.h,
src/rend-howl.c, src/rend-osx.c, src/rend-posix.c, src/rend.h,
src/restart.c, src/restart.h, src/uici.c, src/uici.h,
src/webserver.c, src/webserver.h: Make sure all files have GPL
notice
2003-12-29 19:46 ron
* Makefile.am, admin-root/Makefile.am, configure.in,
contrib/Makefile.am, contrib/mt-daapd, contrib/mt-daapd.conf,
contrib/mt-daapd.playlist, contrib/mt-daapd.spec,
src/Makefile.am, src/mt-daapd.conf: Fix minor make dist problems
2003-12-09 15:56 ron
* configure.in, src/mp3-scanner.c: Fix stat time fields
2003-12-09 05:49 ron
* TODO: update
2003-12-09 05:49 ron
* src/webserver.c: Make 401 persistent. Not convinced this is right
2003-12-09 05:48 ron
* src/main.c, src/mt-daapd.conf: add password support
2003-12-09 05:48 ron
* src/daap.c, src/mp3-scanner.c, src/mp3-scanner.h: playing with
date stuff -- seems wrong
2003-12-09 05:46 ron
* src/configfile.c: Add password configfile entry
2003-12-08 06:38 ron
* src/playlist.c: little more debug info -- fix cvar problem in
debug
2003-12-07 06:36 ron
* src/lexer.l, src/parser.y, src/playlist.c, src/playlist.h: Add
YEAR token, and integer ops -- equal, greater, less, etc.
2003-12-07 00:24 ron
* src/daap.c, src/mp3-scanner.c, src/mp3-scanner.h: Add scanning
for year tag - TDRC
2003-12-05 06:02 ron
* configure.in: Oops... that's AM_PROG_LEX, not AC_PROG_LEX. Doh.
2003-12-05 06:01 ron
* src/playlist.c, src/playlist.h: add pl_load and pl_eval for
smart-playlist loading and evaluating
2003-12-05 06:00 ron
* src/parser.y: Remove TOK_ from tokens
2003-12-05 05:59 ron
* src/mp3-scanner.c: add smart-playlist evaluation to mp3 adder.
Arguably deserves to go in db_add
2003-12-05 05:59 ron
* src/main.c: add playlist parse option, as well as initializing
smart playlists
2003-12-05 05:58 ron
* src/lexer.l: remove TOK_ from tokens to make error messages
better. Make lexer case insensitive
2003-12-05 05:57 ron
* src/configfile.c, src/daapd.h, src/mt-daapd.conf: Add playlist
directive and config variable
2003-12-04 23:20 ron
* configure.in, src/Makefile.am, src/lexer.l, src/parser.y,
src/playlist.c, src/playlist.h: Start of smart playlists
2003-12-03 21:31 ron
* src/daap-proto.c, src/main.c: Oops... memory leak -- forgot to
free the daap tree after serializing
2003-12-03 20:25 ron
* src/mp3-scanner.c: debug msgs for m3u processing. Why are not all
playlists showing up?
2003-12-03 20:18 ron
* src/main.c: Fork first, ask questions later
2003-12-03 20:17 ron
* src/daap-proto.c: Stop serializing to memory
2003-12-03 20:17 ron
* contrib/mt-daapd.spec: Initial attempt
2003-12-02 06:31 ron
* TODO: status
2003-12-02 06:20 ron
* src/mp3-scanner.c: Handle m3u files
2003-12-02 06:20 ron
* src/db-memory.c: don't count empty playlists
2003-12-02 06:20 ron
* src/main.c: done playing with playlists
2003-12-02 05:28 ron
* src/main.c: playing with playlists
2003-12-02 05:28 ron
* src/daap.c, src/daap.h, src/db-memory.c, src/db-memory.h: Initial
playlist support
2003-12-02 05:27 ron
* src/mp3-scanner.c, src/mp3-scanner.h: Change ID handling to inode
2003-12-01 23:15 ron
* admin-root/aspl-license.txt: stuff
2003-12-01 20:57 ron
* admin-root/aspl-license.html, admin-root/gpl-license.html:
Initial checkin
2003-12-01 20:52 ron
* admin-root/config.html: Add Servername to config page
2003-12-01 20:06 ron
* src/main.c, src/mp3-scanner.c: More linux fixes
2003-12-01 15:27 ron
* configure.in, src/err.c, src/err.h, src/main.c,
src/mt-daapd.conf: Small linux fixes
2003-12-01 07:17 ron
* Makefile.am, configure.in, contrib, contrib/Makefile.am,
contrib/README: Make sure all files are accounted for, in
preparation for a dist
2003-12-01 07:12 ron
* admin-root/Makefile.am: Gotta have the admin-root\!
2003-12-01 07:08 ron
* admin-root/hdr.html: fix header
2003-12-01 07:05 ron
* src/webserver.c: Add HTTP_USER var
2003-12-01 07:05 ron
* src/configfile.c: add user directive
2003-12-01 06:55 ron
* src/webserver.c, src/webserver.h: Add ws_getrequestheader
2003-12-01 06:55 ron
* src/main.c: Add arbitrary seeking
2003-12-01 06:18 ron
* configure.in, src/rend-osx.c: Finally _really_ fixed OSX
advertisements via rendezvous
2003-12-01 05:31 ron
* configure.in: Fixed OSX native rendezvous support
2003-12-01 05:27 ron
* configure.in, src/Makefile.am: Add native OSX rendezvous
registration
2003-12-01 05:24 ron
* src/rend-osx.c: first pass
2003-12-01 03:25 ron
* admin-root/hdr.html: Add image
2003-12-01 03:24 ron
* src/mp3-scanner.c: Fah
2003-12-01 03:23 ron
* src/mp3-scanner.c: Fix ID3v1 tags
2003-12-01 03:01 ron
* src/configfile.c: oops
2003-11-26 06:31 ron
* admin-root/mt-daapd.png: Initial checkin. A little too trimmed on
the right... oops.
2003-11-26 06:13 ron
* admin-root/config-update.html, admin-root/hdr.html,
admin-root/status.html: Changes to fit in with the new directives
2003-11-26 06:12 ron
* src/mdns/mDNSPosix.c, src/mdns/mDNSUNP.c, src/rend-posix.c:
Exclude from memory checks
2003-11-26 06:12 ron
* src/webserver.c: Include listener thread in the threads waited
for on shutdown
2003-11-26 06:11 ron
* src/mp3-scanner.c: notify memory checker about utf-8 strings
2003-11-26 06:10 ron
* src/main.c: Allow graceful shutdown
2003-11-26 06:10 ron
* src/daapd.h: add some flags to the config structs
2003-11-26 06:10 ron
* src/err.c, src/err.h: Add function to let the memory watcher know
about memory allocated in libraries
2003-11-26 06:09 ron
* src/daap.h: needed fd for update to test for dead socket
2003-11-26 06:09 ron
* src/daap.c: Add graceful socket closure handling to daap.c
2003-11-26 06:08 ron
* src/configfile.c: added service-status directive. Added shutdown
handlers for daap server and mdns responder
2003-11-23 18:15 ron
* src/db-memory.c: implemented the deinit function
2003-11-23 18:14 ron
* src/configfile.c, src/configfile.h: Add close function to free up
used memory
2003-11-23 18:14 ron
* src/err.c: Take out excessive logging
2003-11-23 18:13 ron
* src/webserver.c: Take out argv stuff
2003-11-23 18:13 ron
* src/rend-posix.c: Exit rather than returning... shouldn't make a
difference, but does. ?
2003-11-23 06:17 ron
* configure.in: config changes
2003-11-23 06:16 ron
* src/err.c: Fix memory stomp in err_malloc
2003-11-23 06:10 ron
* src/err.c, src/err.h, src/main.c, src/webserver.c: Add memory
leak checks
2003-11-20 21:58 ron
* src/daap-proto.c, src/daap.c, src/main.c, src/mt-daapd.conf,
src/rend-posix.c, src/webserver.c, src/webserver.h: More diag
logging, move WS_PRIVATE into the WS_CONNINFO
2003-11-18 00:16 ron
* src/main.c: Fix memory leak
2003-11-17 23:10 ron
* src/daap-proto.c: Fix gigantic memory leak
2003-11-17 22:28 ron
* src/rend-howl.c: add howl support
2003-11-17 22:18 ron
* admin-root/status.html: Add refresh
2003-11-17 16:40 ron
* src/rend-posix.c, src/rend.h: add support for named db
2003-11-17 16:38 ron
* src/main.c: Add support for named db
2003-11-17 16:38 ron
* src/configfile.c, src/daap.c, src/daap.h, src/daapd.h: Add
support for db naming
2003-11-17 16:37 ron
* configure.in, src/Makefile.am: add howl support
2003-11-14 22:38 ron
* src/mp3-scanner.c: replace fsetpos junk with fseek
2003-11-14 22:37 ron
* src/daap.c: add unique session id
2003-11-14 22:37 ron
* src/configfile.c, src/configfile.h: add unique session ids
2003-11-14 19:19 ron
* src/mp3-scanner.c: Fix fpos_t thing
2003-11-14 19:19 ron
* src/daap.c, src/main.c: Add debugging
2003-11-14 19:18 ron
* src/configfile.c: Add user-count directive
2003-11-14 16:21 ron
* admin-root/hdr.html: add ispage directive to make tabs pretty
2003-11-14 16:20 ron
* src/configfile.c: Add ispage handler
2003-11-14 16:19 ron
* src/mp3-scanner.c: Skip mp3 files with no sync frame
2003-11-14 04:56 ron
* src/main.c: Add status updates
2003-11-14 04:56 ron
* src/configfile.c, src/configfile.h: Add server-side includes and
threadstat
2003-11-14 04:54 ron
* src/rend-posix.c: Use port 53
2003-11-14 04:54 ron
* TODO: Initial update
2003-11-14 04:53 ron
* admin-root/APPLE_LICENSE, admin-root/LICENSE,
admin-root/aspl-license.txt, admin-root/config.html,
admin-root/ftr.html, admin-root/gpl-license.txt,
admin-root/hdr.html, admin-root/index.html,
admin-root/linkOpaque.gif, admin-root/linkTransparent.gif,
admin-root/mt-daapd.css, admin-root/required.gif,
admin-root/status.html: Redo all the pages to look more prettier
2003-11-12 07:08 ron
* admin-root/LICENSE, admin-root/config.html,
admin-root/index.html: add GPL, change macros
2003-11-12 07:08 ron
* src/configfile.c: fix web page merges
2003-11-12 06:23 ron
* src/daapd.h: export CONFIG
2003-11-12 06:23 ron
* src/configfile.c, src/configfile.h: move config web dispatcher to
configfile.c, add more flexible config parsing
2003-11-12 06:22 ron
* src/mt-daapd.conf: changed configfile directives
2003-11-12 06:22 ron
* src/main.c: move config web dispatch to configfile.c
2003-11-12 02:59 ron
* src/daap.c, src/daap.h, src/main.c, src/makeargv.c,
src/mp3-scanner.c, src/mp3-scanner.h, src/mt-daapd.conf: Now
serving...
2003-11-10 16:14 ron
* src/configfile.c, src/mt-daapd.conf: Fix issue with relative
paths in web_root
2003-11-10 04:00 ron
* src/main.c: add status update
2003-11-10 03:59 ron
* src/db-memory.c: add title and comment field
2003-11-10 03:59 ron
* src/daap.c: only emit valid fields for song info
2003-11-10 03:58 ron
* src/mp3-scanner.c, src/mp3-scanner.h: Add extra tags to mp3
struct. Enable recursive dir scanning
2003-11-10 03:58 ron
* src/Makefile.am: Oops
2003-11-10 03:57 ron
* configure.in: add checks for id3tag
2003-11-09 17:30 ron
* src/daap.c, src/db-memory.c: fix off-by-one problem
2003-11-07 04:54 ron
* src/daap-proto.c, src/mp3-scanner.c, src/mt-daapd.conf: Mostly
fixed scanning bug
2003-11-06 22:58 ron
* src/daap-proto.c: Attempt to fix overlapping output problem
2003-11-05 18:57 ron
* configure.in, src/daap-proto.c, src/db-memory.c, src/main.c,
src/mp3-scanner.c, src/mt-daapd.conf, src/webserver.c: add
electricfence to detect some heap trouncing, fix some update
handling bugs, make run on linux. Still some linux issues
2003-11-04 23:00 ron
* src/db-memory.c, src/mp3-scanner.c: fix dir scanning
2003-11-04 21:25 ron
* src/db-memory.c, src/mp3-scanner.c: More mp3 scanner adds
2003-11-04 06:11 ron
* src/mp3-scanner.c: stupid stub
2003-11-04 06:11 ron
* src/Makefile.am, src/daap.c, src/daap.h, src/db-memory.c,
src/db-memory.h, src/main.c, src/mp3-scanner.h: first time
actually listing a file
2003-11-03 20:34 ron
* src/db-memory.c, src/db-memory.h, src/mp3-scanner.h: Add initial
db and mp3 scanner stuff
2003-11-03 20:34 ron
* admin-root/config-update.html, admin-root/config.html,
configure.in, src/Makefile, src/configfile.c, src/daap.c,
src/daap.h, src/main.c, src/mt-daapd.conf: Merge linux patches
2003-11-03 19:02 ron
* configure.in, src/Makefile, src/daap-proto.c, src/main.c,
src/webserver.c: Fixes for linux
2003-10-30 22:42 ron
* src/Makefile.am: Gotta have this
2003-10-30 22:42 ron
* src/Makefile, src/main.c, src/webserver.c, src/webserver.h: Up to
enumerating the database
2003-10-30 22:41 ron
* src/daap-proto.c, src/daap-proto.h, src/daap.c, src/daap.h,
src/rend-posix.c, src/rend.h: Initial checkin
2003-10-25 19:38 ron
* configure.in, src/Makefile, src/mt-daapd.conf: fix for MacOS 10.3
2003-10-23 21:43 ron
* admin-root/APPLE_LICENSE, admin-root/config.html: Add more admin
templates
2003-10-23 21:43 ron
* admin-root/index.html, configure.in, src/Makefile, src/main.c,
src/mdns, src/mdns/Responder.c, src/mdns/mDNS.c,
src/mdns/mDNSClientAPI.h, src/mdns/mDNSDebug.h,
src/mdns/mDNSPlatformFunctions.h, src/mdns/mDNSPosix.c,
src/mdns/mDNSPosix.h, src/mdns/mDNSUNP.c, src/mdns/mDNSUNP.h,
src/webserver.c: Add Apple mDNS reponder
2003-10-19 20:03 ron
* admin-root, admin-root/config-update.html, admin-root/index.html,
configure.in, src/Makefile, src/configfile.c, src/configfile.h,
src/daapd.h, src/main.c, src/mt-daapd.conf, src/restart.c,
src/restart.h, src/webserver.c, src/webserver.h: webserver
interface nearly complete... allows custom auth and req
dispatchers
2003-10-13 15:32 ron
* configure.in, src/Makefile: Update for darwin
2003-10-13 15:17 ron
* Makefile.am, configure.in: add docs dir
2003-10-13 15:03 ron
* AUTHORS, ChangeLog, Makefile.am, NEWS, README, configure.in,
reconf, src, src/Makefile, src/configfile.c, src/configfile.h,
src/daapd.h, src/err.c, src/err.h, src/main.c, src/makeargv.c,
src/mt-daapd.conf, src/restart.c, src/restart.h, src/uici.c,
src/uici.h, src/webserver.c, src/webserver.h: Initial revision
2003-10-13 15:03
* .: New repository initialized by cvs2svn.