26fe40cb18Ignore article (The/A/An) when sorting
ejurgensen
2013-12-02 22:20:34 +0100
161338752cSupport for genre tag in dacp playqueue-edit queuefilter
ejurgensen
2013-12-02 22:19:12 +0100
10e4a138a3Fix crash after special (malformed?) TunesRemote SE daap request Request has comma before &query: /databases/1/containers/1/items?session-id=100&meta=dmap.itemname,[...],daap.songcompilation,&query=('com.apple...
ejurgensen
2013-12-02 20:55:16 +0100
8882374a75Disable instead of purging when root library dir is not present
ejurgensen
2013-11-30 23:12:09 +0100
414817031dConfigurable library names Names of Library, Music, Movies, TV Shows and Podcasts made configurable
ejurgensen
2013-11-30 12:57:38 +0100
adc9c03763Allow user to trigger full rescan with a .force-rescan file
ejurgensen
2013-11-29 22:48:53 +0100
0fd65b285dFix some ffmpeg/libav compiler conditions
ejurgensen
2013-11-25 19:43:17 +0100
9760a43ccfAdd support for mode 2 (shuffle) in playqueue-edit and -contents
remote4
ejurgensen
2013-11-22 22:05:55 +0100
afd25b79d9Support for playqueue-edit
ejurgensen
2013-11-22 16:41:57 +0100
4d542f9e22Set some dmap_send_error messages to "Invalid request"
ejurgensen
2013-11-21 23:44:37 +0100
83a89edfd0Small changes in playqueue-edit wrapper
ejurgensen
2013-11-21 23:41:29 +0100
a4c16741d9Better support for playqueue-edit (command add, mode 1) - reply message not fixed
ejurgensen
2013-11-21 23:33:03 +0100
d7d9cb2952Drop local copy of evhttp and rely on libevent's public headers only.
Balint Reczey
2013-11-18 18:04:22 +0100
408360f8afSecond attempt at migrating to libevent2 - still not working - remember TODO in httpd.c chunk reply
ejurgensen
2013-09-10 22:16:03 +0200
244090fc78First attempt at migrating to libevent2 - so far it's not working
ejurgensen
2013-09-04 22:19:00 +0200
ecd8b5d940Misc work on httpd_dacp for support of playqueue-* - playqueue-edit still working poorly, but added documentation
ejurgensen
2013-11-17 23:15:50 +0100
d85eb171cbLower log level to spam for metadata message in httpd_daap.c
ejurgensen
2013-11-16 22:52:53 +0100
0576643ae5Use artist in Up Next
ejurgensen
2013-11-16 22:33:12 +0100
00a790c0c1Fix typo and add more comments
ejurgensen
2013-11-09 23:58:18 +0100
f71954eb43Add dummy playqueue-contents support
ejurgensen
2013-11-09 23:51:36 +0100
a3f251b3beBe case insensitive when checking file name extensions
ejurgensen
2013-11-09 21:54:24 +0100
0d5fef60e6Add empty DACP property get for media-kind and extended-media-kind
ejurgensen
2013-11-07 22:45:12 +0100
afa35ac55cDon't assume max_h==max_w (a target aspect ratio of 1) when sending artwork - Remote 4 will send max_w=128 and max_h=160 for artwork in the Album tab
ejurgensen
2013-11-06 23:52:19 +0100
84b8a7653dEnable play count with Remote The purpose is to get the "Unplayed" tab for Podcasts in Remote working, which requires that we increase the counter even when playback is with Remote/RAOP (and not just iTunes streaming, which was already working)
podcast
ejurgensen
2013-10-26 23:13:02 +0200
766177bf10File types to ignore during scan made configurable
ejurgensen
2013-10-26 20:59:05 +0200
63231eb850Enable podcasts and compilation in config
ejurgensen
2013-10-25 23:29:34 +0200
209d17c148Rework of podcast and compilation scanning - identify podcasts by config path - always set album_artist to empty for podcasts - album_artist for compilations made configurable - clean up media type enumeration
ejurgensen
2013-10-24 23:14:26 +0200
55db599c5eAdd Folder.jpg/png to list of default artwork file names
ejurgensen
2013-10-22 21:19:11 +0200
1dd6c34e28Add yours truly to authors and add reference to git source
ejurgensen
2013-10-22 21:14:21 +0200
1111590a9eEnable compilations by default and add Podcasts-dir to defaults
ejurgensen
2013-10-22 21:04:39 +0200
74c7e6cedaAdd support for daap.songuserplaycount It's used to give proper replies to Remote when it asks for unplayed Podcasts. Maps to play_count in the database, which already existed (very good forward thinking by the original authors).
ejurgensen
2013-10-21 22:54:45 +0200
c935f8cc3bExtend conditions identifying podcasts (media_kind=4) - if path contains "/Podcasts/" - if iTunes XML says it's a podcast
ejurgensen
2013-10-21 22:52:04 +0200
b23571d88bPlug memory leak in artwork.c
ejurgensen
2013-10-20 14:03:00 +0200
c70496bb58Accept item-spec in playspec requests
ejurgensen
2013-10-19 11:07:10 +0200
eb1e827f1dFix for Podcast detection - if there is no metadata
ejurgensen
2013-10-19 10:11:33 +0200
6eaf47a8d6Show items with genre=Podcast as Podcast items in Remote - also add Podcast smart playlist to default playlists
ejurgensen
2013-10-18 23:07:40 +0200
3e484f1caeFixed problems with free in m3u-scanner
ejurgensen
2013-10-15 23:40:06 +0200
d710e6ee95Add support for M3U metadata (extinf)
ejurgensen
2013-10-15 13:36:11 +0200
6fb718b55eFix for Apple TV update 6.0 - don't send Apple Challenge and RSA/AES key/iv if no encryption - assume no password if no pw field - clean up some indentation in raop.c
ejurgensen
2013-10-13 21:48:15 +0200
347c10d7aeAllow compiling under FreeBSD - thank you @freultwah
ejurgensen
2013-09-27 21:25:22 +0200
9704a1e65dBug fix when trying to restart single song in playlist cur_streaming may be null, so can't address cur_streaming->ctx
ejurgensen
2013-09-25 20:14:13 +0200
95fc525bebAdd support for artist group request (experimental) The purpose of this is mainly to support Hyperfine Remote for Android
ejurgensen
2013-08-29 22:00:37 +0200
799fe9e684Addendum to commit f4cc74e7fb, now allow only alphanum AND /
ejurgensen
2013-08-27 22:38:02 +0200
f4cc74e7fbDon't process lines beginning with non-alphanumerical chars, since they might mess things up.
ejurgensen
2013-08-27 22:20:26 +0200
fe79922c6eForgot return value
ejurgensen
2013-08-21 23:30:30 +0200
55d7224053The iTunes playlist scanner improvements in 0abc9f0 resulted in too many database lookups. This is a more efficient version.
ejurgensen
2013-08-21 23:18:45 +0200
9d0962407aThe m3u playlist scanner improvements in commit 6e9cf3a resulted in too many database lookups. This is a more efficient version.
ejurgensen
2013-08-21 23:16:25 +0200
0abc9f04f2Make the iTunes XML scanner more flexible when trying to match paths in the XML file with paths in the library. Also simplyfies the code.
ejurgensen
2013-08-20 22:46:21 +0200
6e9cf3a243This makes the scanner more flexible when matching paths in playlists with the library paths.
ejurgensen
2013-08-20 21:58:35 +0200
abb0908c6fSave playlist item's URL in the database's URL-column
ejurgensen
2013-08-19 21:30:08 +0200
b6df68b75bFix: Clearing retransmit buffer after player stop could crash due to reading pointer from free'd memory (in raop.c). Also added some safeguards against passing invalid file descripters to close() in player.c.
ejurgensen
2013-08-17 23:05:50 +0200