owntone-server/src
Julien BLACHE f85fa927c8 Dereference library directories before processing
The filescanner dereferences symlinks as it encounters them, but it did
not dereference the top-level library directories given in the config.

Also the playlist scanner always dereferences the filenames.

As a result, there was a mismatch between the paths in the files table and
the paths in the playlistitems table if the library directory given in the
config contain a symlink somewhere along the way.
2010-01-24 10:54:52 +01:00
..
evhttp Remove unneeded log.c from evhttp copy 2009-05-09 17:14:07 +02:00
.gitignore Fix paths and rename the project 2009-06-12 13:00:34 +02:00
DAAP.g Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
DAAP2SQL.g Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
Makefile.am Add remote_pairing.[ch] to sources 2010-01-17 10:52:58 +01:00
RSP.g Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
RSP2SQL.g Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
conffile.c Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
conffile.h Fix paths and rename the project 2009-06-12 13:00:34 +02:00
daap_query.c Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
daap_query.h Add daap_songalbumid() to generate the songalbumid hash 2010-01-04 17:59:21 +01:00
db.c Handle database schema upgrade from v3 to v4 2010-01-21 17:54:50 +01:00
db.h Add support for smart playlists and some default ones 2010-01-21 17:52:51 +01:00
filescanner.c Dereference library directories before processing 2010-01-24 10:54:52 +01:00
filescanner.h Hook up iTunes library scanner 2009-11-28 10:55:43 +01:00
filescanner_ffmpeg.c Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
filescanner_itunes.c Tell libavl to free() ITML <-> DB mappings 2010-01-20 18:19:51 +01:00
filescanner_m3u.c Ignore empty lines in M3U playlists 2010-01-23 18:41:54 +01:00
filescanner_urlfile.c Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
httpd.c Use m_realpath(path) instead of realpath(path, NULL) 2010-01-09 13:44:10 +01:00
httpd.h Use embedded evhttp 2009-05-03 11:16:57 +02:00
httpd_daap.c Send back mslr in server-info reply, indicating login is required 2010-01-24 10:53:49 +01:00
httpd_daap.h Use embedded evhttp 2009-05-03 11:16:57 +02:00
httpd_rsp.c Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
httpd_rsp.h Use embedded evhttp 2009-05-03 11:16:57 +02:00
logger.c Add the "remote" logdomain for Remote pairing 2010-01-17 10:52:58 +01:00
logger.h Add the "remote" logdomain for Remote pairing 2010-01-17 10:52:58 +01:00
main.c Add Remote pairing services start/stop 2010-01-17 10:52:58 +01:00
mdns_avahi.c Add service type to the "ALL FOR NOW" message 2010-01-20 18:17:04 +01:00
mdns_avahi.h Add generic mDNS browsing + resolving facility 2010-01-17 10:52:58 +01:00
misc.c Add safe_atoull() 2010-01-10 12:09:29 +01:00
misc.h Add safe_atoull() 2010-01-10 12:09:29 +01:00
remote_pairing.c Add a pairing agent for Remote 2010-01-17 10:52:58 +01:00
remote_pairing.h Add a pairing agent for Remote 2010-01-17 10:52:58 +01:00
rsp_query.c Update copyright notices for 2010 2010-01-05 19:34:00 +01:00
rsp_query.h Add new ANTLR parser for RSP queries 2009-06-07 19:06:51 +02:00
scan-flac.c Switch to the new database code 2009-06-10 19:04:18 +02:00
scan-mpc.c Switch to the new database code 2009-06-10 19:04:18 +02:00
scan-wma.c Fix a format string mismatch (long vs uint64_t) 2010-01-09 13:38:41 +01:00
transcode.c Use glibc endianness-related headers if available 2010-01-17 10:52:58 +01:00
transcode.h Use embedded evhttp 2009-05-03 11:16:57 +02:00