Commit Graph

  • 89807b61ed [input] Fix possible segfault-on-exit ejurgensen 2021-04-22 17:00:36 +02:00
  • e3213066ce
    Merge pull request #1225 from luusl/fix_pulse_sinklist_cb ejurgensen 2021-04-12 06:46:42 -07:00
  • 8a1f85a14e Fixed potential crash on pulseaudio sink info callback, when an error occurs. luusl 2021-04-12 13:11:47 +02:00
  • f77161b5c2 [jsonapi] Get currently playing queue item details (closes #1206) ejurgensen 2021-04-01 23:23:18 +02:00
  • 1fafab12e3 [xcode] Fix for "Invalid return value 0 for stream protocol" log msg ejurgensen 2021-04-05 09:57:50 +02:00
  • cf05cd4963 [docs] Update README.md with name change to OwnTone Server ejurgensen 2021-04-01 22:03:34 +02:00
  • c7faefe1f8 [docs] Change git links: owntone/forked-daapd -> owntone/owntone-server ejurgensen 2021-03-29 16:14:22 +02:00
  • 790c9dcca9 [misc] Define SOCK_NONBLOCK and SOCK_CLOEXEC if platform doesn't ejurgensen 2021-04-01 01:45:09 +02:00
  • 64d6b0d4c3 [raop] Fix scan-build make warning after removing switch in commit 98dad07 ejurgensen 2021-04-01 01:21:11 +02:00
  • ba8b752a9b [misc] Fix macOS build (doesn't have SOCK_CLOEXEC) ejurgensen 2021-04-01 00:01:12 +02:00
  • ef95759782 Merge branch 'generic_inet1' ejurgensen 2021-03-31 23:56:24 +02:00
  • ed6176062a [airplay] Logging adjustments ejurgensen 2021-03-07 23:19:51 +01:00
  • d2a5f939f5 [mpd] Bind via misc.c's net_xxx methods ejurgensen 2021-02-28 00:08:25 +01:00
  • d4711decdc [httpd] Bind via misc.c's net_xxx methods ejurgensen 2021-02-28 00:07:17 +01:00
  • 11151affbd [misc] Add net_evhttp_bind() for centralizing libevent based binding ejurgensen 2021-02-28 00:06:01 +01:00
  • c423f3af91 [cfg] Add websocket_interface option ejurgensen 2021-02-27 23:01:26 +01:00
  • e5fcfc6574 [cast] Use net_connect() instead of own cast_connect() ejurgensen 2021-02-27 00:37:35 +01:00
  • 98dad07b7f [airplay] Convert services to dual stack, plus use net_connect() and net_bind() ejurgensen 2021-02-27 00:29:12 +01:00
  • f3febb63d9 [raop] Convert services to dual stack, plus use net_bind() and net_connect() ejurgensen 2021-02-26 23:13:54 +01:00
  • dfc1580f13 [misc] Add logging of net_connect() service ejurgensen 2021-02-26 22:42:09 +01:00
  • dd0f0ece78 [mdns] Remove ipv4/ipv6 argument to mdns_browse ejurgensen 2021-02-26 22:16:04 +01:00
  • 7871d71a9c [misc] Add utility network functions, incl configurable addr binding ejurgensen 2021-02-26 19:23:00 +01:00
  • 3673aa7215 [player] Protect against crash if very first input_write() is FLAG_ERROR ejurgensen 2021-03-31 22:20:56 +02:00
  • daa0652e7b [docs] Rename repo: ejurgensen -> owntone ejurgensen 2021-03-29 16:04:37 +02:00
  • 75f6c72003 [misc] Correct comment ejurgensen 2021-03-27 22:44:16 +01:00
  • 9c3887a80f [commands] Add missing include ejurgensen 2021-03-27 22:44:02 +01:00
  • 5149058abf
    Merge pull request #1214 from chme/gh-actions ejurgensen 2021-03-21 10:29:03 +01:00
  • 667dc4613d [gh-actions] Add step to build with optional dependencies chme 2021-03-20 07:57:12 +01:00
  • 29a06d55ca [gh-actions] Update codeql-analysis to cover more code and to use scan-build chme 2021-03-20 07:47:31 +01:00
  • 0d1e22496c Bump to version 27.4 27.4 ejurgensen 2021-03-15 22:03:47 +01:00
  • fa435765fa ChangeLog and README for forked-daapd 27.4 ejurgensen 2021-03-15 22:02:52 +01:00
  • 19635e61ec [httpd] Fix scan-build make warning from commit 3a03c74 ejurgensen 2021-03-15 21:59:40 +01:00
  • 1c62469a26
    Merge pull request #1209 from chme/httpd_serve_file ejurgensen 2021-03-14 16:23:52 +01:00
  • 3a03c74f91 Deny access to files outside the web root directory chme 2021-03-14 09:08:16 +01:00
  • a9e038841a
    [docs] Fix markup in README_JSON_API ejurgensen 2021-03-12 21:06:06 +01:00
  • a758be8209 Bump to version 27.3 27.3 ejurgensen 2021-03-12 19:52:18 +01:00
  • e4e30c0328 ChangeLog and README for forked-daapd 27.3 ejurgensen 2021-03-12 19:51:22 +01:00
  • 363bd5644b [pipe] Support for Shairport sync metadata flush event ejurgensen 2021-03-07 14:02:23 +01:00
  • f1c41e113d [docs] Add libcurl dependency ejurgensen 2021-03-12 19:14:29 +01:00
  • bbe7526414 [airplay] Update pairing modules (pair_ap 0.2) ejurgensen 2021-03-07 23:01:50 +01:00
  • 6b3573d4f5 [docs] Add Spocon instructions ejurgensen 2021-03-07 15:54:47 +01:00
  • 1093992455
    Merge pull request #1199 from petersalas/remove-leftover-itunes ejurgensen 2021-02-28 17:58:47 +01:00
  • 8ba35dfa19 [scan] Remove leftover iTunes #ifdefs Peter Salas 2021-02-28 08:31:16 -08:00
  • 036100eecd [cast] Length check of protobuf messages just to be safe ejurgensen 2021-02-17 22:45:45 +01:00
  • 07f012bd69
    Merge pull request #1180 from ejurgensen/db_queue_refactor1 ejurgensen 2021-02-16 17:34:26 +01:00
  • 13be7999cb [db] Add some headers in db_upgrade.c for easier navigation ejurgensen 2021-01-31 10:37:16 +01:00
  • bd91a238ec [db] Upgrade schema to 21.06, change default of query_limit to 0 ejurgensen 2021-01-31 10:27:23 +01:00
  • 79b4a070b0 [db] Change type of "disabled" to int64 ejurgensen 2021-01-25 23:21:49 +01:00
  • b6163c9d34 [db] Fix bug in bind_generic, input to sqlite3_bind_int64 should be int64_t ejurgensen 2021-01-25 20:39:45 +01:00
  • 1fa1d9091b [db] Consolidate setting struct fields from database queries ejurgensen 2021-01-24 23:42:43 +01:00
  • 689d1ce3dd [db] Refactor queue_item functions ejurgensen 2021-01-24 01:14:56 +01:00
  • 76c52bba3b [rsp] Add ALAC as a codec Roku supports (ref issue #1182) ejurgensen 2021-01-29 20:31:53 +01:00
  • ac6d87656a [airplay] Change recommended airplay2-receiver repo ejurgensen 2021-01-29 20:30:22 +01:00
  • 7004b08fbc
    Merge pull request #1178 from chme/fix-db-updgrade ejurgensen 2021-01-23 16:49:36 +01:00
  • f75947f29a [db] Remove break after v2103 update and directly run update for v2104 chme 2021-01-23 16:32:41 +01:00
  • 728d253e1f [jsonapi] Make updating of currently playing track metadata easier ejurgensen 2021-01-21 22:46:19 +01:00
  • aaffa4a83f [jsonapi] Add support for updating queue_item metadata (closes #1153) ejurgensen 2021-01-20 22:39:34 +01:00
  • 275d66b6ad [airplay] Use compressed ALAC to save bandwidth ejurgensen 2021-01-17 22:45:47 +01:00
  • 1977db0319 [xcode] Add profile for ALAC encoding ejurgensen 2021-01-17 22:45:24 +01:00
  • f105958a64 [airplay] Fix so that AirPlay 2 devices are removed ejurgensen 2021-01-18 00:18:36 +01:00
  • 5ece7b9591
    Merge pull request #1170 from chme/mpd-modified-since Christian Meffert 2021-01-16 11:08:52 +01:00
  • 0334269989 [mpd] Support search/find/count with modified-since filter criteria chme 2021-01-16 09:31:46 +01:00
  • bbcf859b14
    Merge pull request #1169 from chme/web_next Christian Meffert 2021-01-16 08:48:41 +01:00
  • 9ff06f094d [htdocs] Rebuild web interface v0.8.5 chme 2021-01-16 08:23:50 +01:00
  • 18c3e6686c [web-src] Update dependencies chme 2021-01-16 08:13:05 +01:00
  • ca9f0d8b5e [web-src] Text change to settings, device verification chme 2021-01-16 08:11:36 +01:00
  • 60b096c707 [airplay] Make auth-setup easier to test via a define switch ejurgensen 2021-01-14 22:53:09 +01:00
  • 8b9e064af9 [raop] Lower log level ejurgensen 2021-01-14 22:46:20 +01:00
  • b2b91998d9 [airplay] Fix decryption of large responses ejurgensen 2021-01-14 21:36:47 +01:00
  • 73c5dcec5a [airplay] Update pairing, change ciphering function return values ejurgensen 2021-01-14 21:29:22 +01:00
  • ccfca52e8d [docs] Update README.md: troubleshooting Spotify OAuth redirect ejurgensen 2021-01-12 23:20:22 +01:00
  • 754f69bb10 [airplay] Change logging for devices that don't have AirPlay 2 features field ejurgensen 2021-01-12 17:59:43 +01:00
  • 74f4b2c8b2 [airplay] Fixup ejurgensen 2021-01-12 17:56:47 +01:00
  • 74c87f3080
    Merge pull request #1165 from chme/web_next Christian Meffert 2021-01-11 20:12:11 +01:00
  • cfef26127a [htdocs] Build web interface v0.8.4 chme 2021-01-10 11:41:45 +01:00
  • d5f8129b71 [web-src] Fix for wrong AirPlay output icon chme 2021-01-11 19:47:27 +01:00
  • e168918b95 [web-src] Remove now unused ModalDialogAlbums chme 2021-01-10 11:40:03 +01:00
  • bda1e096cf squash! [web-src] Update dependencies chme 2021-01-10 11:38:02 +01:00
  • 1a6c76d990 [web-src] Refactor "recently added" - group in JS instead of doing 3 queries against the back end chme 2021-01-10 11:36:31 +01:00
  • cdc7d7a1da [web-src] Fix linting errors chme 2021-01-10 07:51:50 +01:00
  • 4f5e736b6b [web-src] Update dependencies chme 2021-01-10 07:46:12 +01:00
  • b985634924 [web-src] recently added - optimise fetch of 'older' albums in mounted() when mixin async data known whatdoineed2do/Ray 2020-12-18 21:15:27 +00:00
  • 52d765900c [web-src] recently added - only show up to requested limit on albums whatdoineed2do/Ray 2020-12-01 17:49:09 +00:00
  • 5fa2955bff [web-src] use settings to determine the number of albums to retreive on recently added page whatdoineed2do/Ray 2020-12-01 16:50:58 +00:00
  • 08397058f1 [web-src] recently added - retreive all data in one async go whatdoineed2do/Ray 2020-12-01 16:50:13 +00:00
  • 5eeadd3f1b [settings] add webinterface.recently_added_limit whatdoineed2do/Ray 2020-12-01 15:58:40 +00:00
  • eacb6a17eb [web-src] Settings int field hanlder whatdoineed2do/Ray 2020-12-01 19:37:30 +00:00
  • 7145db3369 [web-src] recently added - add modal play/add/add next for sections whatdoineed2do/Ray 2020-12-01 12:07:48 +00:00
  • a9e365eb3e [web-src] modal for multiple albums whatdoineed2do/Ray 2020-12-01 11:39:28 +00:00
  • 5f9939ebfb [web-src] use smartpl to retrieve recently added albums whatdoineed2do/Ray 2020-11-30 21:16:32 +00:00
  • 8f48179365 [airplay] Small update to pairing modules ejurgensen 2021-01-10 23:33:19 +01:00
  • 1546a43585 [airplay] Disable extended logging ejurgensen 2021-01-10 23:32:34 +01:00
  • 4e122303a1 [conf] Add speaker level option to disable AirPlay 1 ejurgensen 2021-01-10 16:42:08 +01:00
  • 9805f03d10 [airplay] Update pairing, fix compiler complain about const initialization ejurgensen 2021-01-10 15:29:28 +01:00
  • 541e022a0e Merge branch 'airplay2_5' ejurgensen 2021-01-10 15:06:10 +01:00
  • 6b91c92bca [airplay] Remove rs->session, not used any more ejurgensen 2021-01-09 00:32:30 +01:00
  • ef0f41dc46 [airplay] Separate naming of AirPlay 1 and 2, incl log domains ejurgensen 2021-01-04 00:05:04 +01:00
  • f16dc204b2 [player] Logging fixup ejurgensen 2021-01-03 23:54:11 +01:00
  • ffadc399af [cfg] Add option for prefering AirPlay 2 (useful for testing) ejurgensen 2021-01-03 23:51:35 +01:00
  • a5bd8b011e [cfg] libplist+libsodium now required, remove configure options ejurgensen 2021-01-03 23:30:09 +01:00