Commit Graph

277 Commits

Author SHA1 Message Date
jcorporation cbd82417e2 Fix: avoid copying large response messages 2019-01-31 20:52:21 +00:00
jcorporation 6948fad379 Fix: add error checking for mpd_send_idle command 2019-01-28 23:00:08 +01:00
jcorporation c587a120d0 Fix: memory leaks reported by valingrid 2019-01-28 20:49:46 +01:00
jcorporation d1959e8418 Fix: memory leaks reported by valingrid 2019-01-28 20:05:21 +01:00
jcorporation 79900f84e1 Fix: valgrind memory still reachable errors in read_statefiles
Fix: thread termination of mympd_api_thread
2019-01-25 01:08:38 +01:00
jcorporation f21e96444f Fix: some memory leaks 2019-01-24 00:37:04 +01:00
jcorporation 33c490a1d7 Feat: add valingrid build
Fix: first errors reported by valingrid
2019-01-22 00:20:04 +00:00
jcorporation 14041da67e Fix: copyright notices 2019-01-21 20:35:51 +00:00
jcorporation 855d9939a1 Fix: compiler warnings 2019-01-20 23:27:34 +00:00
jcorporation aed10bcb4c Fix: compiler warnings 2019-01-20 23:26:06 +00:00
jcorporation 0681386eb8 Fix: compiler warnings on 64bit arch 2019-01-20 23:08:10 +00:00
jcorporation 044456cbba Fix: mutex error checking 2019-01-20 20:03:51 +01:00
jcorporation b0a2df9ea3 Feat: timeout for tiny_queue_length and tiny_queue_shift 2019-01-19 08:56:27 +00:00
jcorporation 535595c7f8 Feat: add AutoPlay setting
Feat: configurable backgroundcolor
2019-01-19 00:20:05 +00:00
jcorporation 34c46d3eb4 Fix: add sort in uri 2019-01-18 21:06:29 +00:00
jcorporation a7bf4aa2bf Fix: remove warnings add secure compiler flags
Add secure compiler flags to all source
Add more warning compiler flags to myMPD source
Remove warning compiler flags to reduce warnings for mongoose and frozen source
2019-01-18 17:50:34 +00:00
jcorporation 68a471c0df Fix: optimize compile options
Fix: fix compiler warnings
2019-01-14 23:56:21 +00:00
jcorporation 230395e445 Fix: move functions in mympd_api.c 2019-01-14 19:43:40 +00:00
jcorporation 3c214baa16 Fix: cleanup mpd_client for thread safety
Fix: remove all possible global states
2019-01-11 00:38:44 +00:00
jcorporation a7d07fbcc9 Feat: mympd_api handler for non mpd api requests 2019-01-08 00:09:43 +00:00
jcorporation 8634a52194 Fix: no global state in web_server.c 2019-01-06 09:36:34 +00:00
jcorporation 4c086da611 Fix: various cleanups 2019-01-05 21:28:18 +00:00
jcorporation 33f252734b Fix: move webserver in separate source files 2019-01-05 12:29:10 +00:00
jcorporation 97e4fe2e94 Feat: initial working code 2019-01-05 00:01:34 +00:00
jcorporation 7ca7277ac0 Feat: configurable coverimagesize 2018-12-24 15:37:45 +00:00
jcorporation 25acf9283f Feat: use tagtypes to disable unused tags 2018-12-04 22:26:10 +00:00
jcorporation f9c5decfa5 Fix: no sort and group tags in advanced search, if tags are disabled 2018-12-03 22:03:03 +00:00
jcorporation c4b8b897db Fix: add debug logging messages 2018-12-03 18:55:46 +00:00
jcorporation 3451c069fb Fix: improve error handling 2018-12-03 17:34:03 +00:00
jcorporation 2d214682f6 Fix: initialize covername 2018-12-02 23:56:36 +00:00
jcorporation 08acd687b7 Fix: small cleanups 2018-12-02 23:43:49 +00:00
jcorporation 27967c072a Fix: various cleanups 2018-12-02 22:54:32 +00:00
jcorporation 74991ac003 Fix: error checking for smart playlist saving 2018-11-29 22:49:41 +01:00
jcorporation 7db9e2f9cd Fix: code cleanups 2018-11-29 19:52:29 +01:00
jcorporation 2ebb523ada Fix: compiler warnings
Fix: check result code of system command
2018-11-29 19:00:50 +01:00
jcorporation b4c2c00a84 Fix: compile with libmpdclient < 2.17.0 - disables advanced search 2018-11-29 18:13:02 +01:00
jcorporation b63fe14ccc Fix: improve error handling 2018-11-28 16:25:42 +00:00
jcorporation 1e702d96b3 Feat: more loglevels
Fix: mympd_search_adv now uses window parameter, increases speed of search noticeable
2018-11-28 14:23:29 +00:00
jcorporation c1cc1ed852 Feat: add logging configuration option 2018-11-27 21:24:45 +00:00
jcorporation cd7cf572f0 Fix: variuous cleanups 2018-11-27 19:45:35 +00:00
jcorporation 0cc0e54e0c Fix: copyright notices
Fix: add user input validation in backend
2018-11-27 17:22:45 +00:00
jcorporation b7c7b53a27 Feat: support search actions for advanced search
Fix: add all to queue button in search card
2018-11-27 15:37:17 +00:00
jcorporation 9c0d84d2ad Feat: interface for advanced search 2018-11-27 13:05:51 +00:00
jcorporation 63039b15ec Feat: advanced search support for sorting and grouping 2018-11-26 17:26:09 +00:00
jcorporation 8852586b74 Fix: creation of smartPlaylist mostPlayed
Feat: display versions on startup and in websocket welcome message
2018-11-26 15:55:26 +00:00
jcorporation ae706a51a6 Feat: add featAdvsearch, depends on mpd >= 0.21.0 and libmpdclient >= 2.17.0 2018-11-22 23:23:53 +00:00
jcorporation c32649c131 Feat: display libmpdclient version in about dialog 2018-11-22 22:15:25 +00:00
jcorporation cf9452b212 Fix: use mpd_search_add_db_songs_to_playlist 2018-11-20 23:06:56 +00:00
jcorporation 2c004eac9b Fix: use updated mpd_search_add_pl_db_songs api 2018-11-20 22:21:17 +00:00
jcorporation 1321bd45a5 Feat: first code for mpd 0.21 filter expressions in search 2018-11-19 22:37:08 +00:00