Commit Graph

3487 Commits

Author SHA1 Message Date
Ron Pedde 0beb5c10d3 don't rescan the database if nobody is connected 2004-10-25 04:50:59 +00:00
Ron Pedde 040421a5e3 Add nslu2 flag for slug-specific code 2004-10-25 04:49:47 +00:00
Ron Pedde b77068393d do a reorg of the database following a db scan, to try and compact the db 2004-10-25 04:49:20 +00:00
Ron Pedde 8af2421541 Oops... last batch of stuff that was in -pre1, but not tagged as such 2004-10-25 03:15:35 +00:00
Ron Pedde ecb1d762d2 these aren't the email addresses you are looking for 2004-10-24 00:15:44 +00:00
Ron Pedde d3217bc8ff rough estimate of bitrate for aac files 2004-10-15 23:00:19 +00:00
Ron Pedde 9bf4087971 Fix aac song length in files with a duration expressed in time intervals other than 10th of a second 2004-10-15 22:05:15 +00:00
Ron Pedde 7cc249142e Dynamic art for AAC files from Paul Kim 2004-10-15 20:10:39 +00:00
Ron Pedde feda9d5a02 Error on removing head element from connection list 2004-10-10 12:25:36 +00:00
Ron Pedde 491e7f8b57 dereferencing freed memory 2004-10-10 11:24:02 +00:00
Ron Pedde e600a30528 remove insertion sort for performance reasons 2004-10-10 06:58:28 +00:00
Ron Pedde ceb2f8cfc9 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-30 03:03:18 +00:00
Ron Pedde fc5fc7dfa6 Comments 2004-09-25 21:43:56 +00:00
Ron Pedde ebf43ff4fb Case insensitive extension check for those with all uppercased file names 2004-09-19 21:14:27 +00:00
Ron Pedde 679faff120 fix logging bug 2004-09-19 06:02:19 +00:00
Ron Pedde 87f1e02c86 debug info on background rescans 2004-09-19 06:01:38 +00:00
Ron Pedde 628943123d free compiled regexes in page handlers 2004-09-19 06:00:43 +00:00
Ron Pedde 8577bec027 fix some really ugly memory leaks 2004-09-19 06:00:07 +00:00
Ron Pedde 9559452124 Fix date_added, modified problems. Also, fix db_exists 2004-09-19 05:18:49 +00:00
Ron Pedde 2861761d36 Stop hang while getting db_Version when rescanning 2004-09-19 05:18:17 +00:00
Ron Pedde 078c1e98e1 Since newest autotools automatically add the .c files to the DIST_COMMON, might as well add the parser.h too 2004-09-19 05:13:58 +00:00
Ron Pedde 32e4d018cb Make logs to stdout when running in foreground 2004-09-19 04:07:03 +00:00
Ron Pedde 9ac1213126 pedantic typecasting 2004-09-19 03:06:08 +00:00
Ron Pedde 335b21533b reliable shutdowns for webserver. Still need to move thread status into webserver.c, though 2004-09-19 03:05:18 +00:00
Ron Pedde 03f53ecc8f ARM (NSLU2) fixes for MP3 header scanning 2004-09-19 03:04:26 +00:00
Ron Pedde d317a98cdf Jim Buzbee's ARM patches for NSLU2 2004-09-19 03:03:47 +00:00
Ron Pedde 71d3892c89 Last OPT_QUERY reference 2004-09-18 17:13:14 +00:00
Ron Pedde 78ba4d7f20 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 05:24:34 +00:00
Ron Pedde 537233256b Default browse/query 2004-09-18 04:12:43 +00:00
Ron Pedde 773028d478 Fix problem with mozilla hanging on password-protected admin page... persisting the connection after a 401 makes mozilla and IE unhappy. 2004-09-15 06:10:27 +00:00
Ron Pedde 489347a6a1 Turn off rescan_interval so people have a chance to read the warning before they enable it 2004-09-15 05:08:44 +00:00
Ron Pedde abbc3c70f8 add explanation for rescan_interval 2004-09-15 05:03:57 +00:00
Ron Pedde 3d7cfd2695 add declaration for db_scanning 2004-09-15 05:01:26 +00:00
Ron Pedde b9a7c202c2 add scan_interval to config struct 2004-09-15 05:00:38 +00:00
Ron Pedde e67901f0a2 add an option to force a rescan. Add db version to status page. support scan_interval in config file 2004-09-15 04:59:56 +00:00
Ron Pedde 9cf3551c0c redo locking to allow for background rescanning. Add db_rescan to determine if the db is in rescan mode 2004-09-15 04:59:14 +00:00
Ron Pedde 68fa9b7b10 add background rescanning 2004-09-15 04:58:08 +00:00
Ron Pedde fc305fb3ea Add rescan_interval to config page 2004-09-15 04:57:44 +00:00
Ron Pedde d9d0acd412 Allow empty playlists 2004-09-15 03:14:56 +00:00
Ron Pedde 9727812201 Remove playlist if last file is removed from the playlist on an update 2004-09-15 03:03:45 +00:00
Ron Pedde 23fa058c64 fix typo in add_long, made mper tag not work 2004-09-14 04:03:57 +00:00
Ron Pedde e43caee157 Add support for smart playlist manipulation by date added to database. Updated mt-daapd.playlist to match 2004-09-12 23:20:29 +00:00
Ron Pedde 5463b63436 Add HTTP/1.0 support, primarily for the Roku SoundBridge 2004-09-12 22:58:55 +00:00
Ron Pedde eaa60c3f3c Add support for bitrate tag in smart playlists 2004-09-08 05:15:59 +00:00
Ron Pedde 86257b0129 Add decoding of Grouping, Composer, Comment and BPM for AAC files 2004-09-08 04:48:07 +00:00
Ron Pedde a96622cbe7 Add bitrate keyword to smart playlists 2004-09-08 04:07:53 +00:00
Ron Pedde 84d1ee1cca Add bpm keyword to smart playlists 2004-09-08 03:58:33 +00:00
Ron Pedde 5748b6502d Add support for TBPM (beats per minute) tag on MP3 files 2004-09-08 03:48:09 +00:00
David W. Berry a3eb5a6d53 shorten unknown meta code warning 2004-06-26 01:14:24 +00:00
David W. Berry 95989a91f0 Resolve problem parsing m4p files introduced with query changes. 2004-06-25 23:23:15 +00:00