Commit Graph

  • 30e0644722 db/simple: call ReturnSong() on mounted database Max Kellermann 2019-02-22 14:51:51 +01:00
  • 3ada464020 db/simple: use C++11 initializer Max Kellermann 2019-02-22 14:52:01 +01:00
  • d5983dd362 storage/udisks2: use the relative path Max Kellermann 2019-02-22 14:35:35 +01:00
  • 98258acc37 storage/udisks2: pass Path to SetMountPoint() Max Kellermann 2019-02-22 14:28:04 +01:00
  • 8002bc752f NEWS: mention the udisks2 AlreadyMounted fix Max Kellermann 2019-02-22 14:41:38 +01:00
  • 834ad7a58f TagPrint: omit tags which were disabled by the client Max Kellermann 2019-02-22 13:05:38 +01:00
  • e8f2f98048 tag/Mask: fix another typo, this time in operator^= Max Kellermann 2019-02-22 12:44:36 +01:00
  • c672b60d07 build/pkg-config.sh: add comment Max Kellermann 2019-02-22 12:39:59 +01:00
  • ea269c9c92 python/build/libs.py: upgrade CURL to 7.64.0 Max Kellermann 2019-02-22 12:10:06 +01:00
  • 1fe3a77640 python/build/libs.py: upgrade FFmpeg to 4.1.1 Max Kellermann 2019-02-22 12:09:35 +01:00
  • bbaeea1ab7 storage/udisks2: use existing mount point if already mounted Max Kellermann 2019-02-20 22:03:11 +01:00
  • 0a3aee9d82 storage/udisks2: move code to SetMountPoint() Max Kellermann 2019-02-20 22:18:13 +01:00
  • 2434020971 storage/udisks2: adjust lambda indent Max Kellermann 2019-02-20 22:15:33 +01:00
  • 41e0eb7378 lib/dbus/udisks2: parse the MountPoints property Max Kellermann 2019-02-20 22:07:17 +01:00
  • 6adf964c81 lib/dbus/ReadIter: add dbus_message_iter_get_fixed_array() wrapper Max Kellermann 2019-02-20 22:34:34 +01:00
  • b59f37bc0a db/simple/Directory: close the Database in destructor Max Kellermann 2019-02-20 22:50:15 +01:00
  • cf2d171ccc db/simple: reorder checks in assert() to fix assertion failure Max Kellermann 2019-02-20 21:24:01 +01:00
  • cc28a7b67f Main: create Database on stack, move to Instance after Open() succeeded Max Kellermann 2019-02-20 20:31:08 +01:00
  • 8b5c33cecd Instance: use std::unique_ptr<> to manage the Database pointer Max Kellermann 2019-02-20 20:48:20 +01:00
  • 6c28adbcd2 db/Plugin: use std::unique_ptr<> to manage Database pointers Max Kellermann 2019-02-20 20:32:11 +01:00
  • 2125e3ed57 db/simple/Directory: add noexcept Max Kellermann 2019-02-20 20:39:49 +01:00
  • 3da7ecfadf mixer/pulse: add missing ParseFloat() check Max Kellermann 2019-02-20 19:27:13 +01:00
  • 5bb02bbd39 mixer/pulse: move volume_scale_factor up to improve struct packing Max Kellermann 2019-02-20 19:25:06 +01:00
  • f11aa09f7c mixer/pulse: add const to volume_scale_factor Max Kellermann 2019-02-20 19:24:43 +01:00
  • 02eb4752d3 mixer/pulse: use C++11 initializer Max Kellermann 2019-02-20 19:25:45 +01:00
  • d9c3215584 mixer/pulse: rename scale to scale_volume Max Kellermann 2019-02-20 19:23:11 +01:00
  • 110e6d026b mixer/pulse: Add a new 'scale' parameter to allow volumes above 100 Clément Pit-Claudel 2019-02-17 16:14:52 -05:00
  • c0f57b8a8b net/IPv[46]Address: update copyright Max Kellermann 2019-02-19 13:00:45 +01:00
  • 57633fbcb3 net/AllocatedSocketAddress: add methods IsV6Any(), IsV4Mapped() Max Kellermann 2019-02-19 12:51:24 +01:00
  • 864c87e6c0 net/SocketAddress: add method GetLocalPath() Max Kellermann 2019-02-19 12:42:29 +01:00
  • 1a516cf3c0 net/AllocatedSocketAddress: add method GetLocalRaw() Max Kellermann 2019-02-19 12:43:16 +01:00
  • 5c25499c5e lib/cdio/Paranoia: add method GetDiscSectorRange() Max Kellermann 2019-02-19 12:40:36 +01:00
  • da4bb4c298 fs/io/OutputStream: update include guard Max Kellermann 2019-02-19 12:39:29 +01:00
  • 5b8ff61799 fs/io/BufferedOutputStream: add WithBufferedOutputStream() Max Kellermann 2019-02-19 12:37:53 +01:00
  • 56bded07b1 system/UniqueFileDescriptor: import std::swap Max Kellermann 2019-02-19 12:36:54 +01:00
  • db144a43ad system/Open: add OpenWriteOnly(), OpenDirectory() Max Kellermann 2019-02-19 12:16:41 +01:00
  • 5965f62b56 system/EpollFD: include cleanup Max Kellermann 2019-02-19 11:51:52 +01:00
  • 05aa9f72a9 util/StringView: add SkipPrefix(), RemoveSuffix() Max Kellermann 2019-02-19 11:51:32 +01:00
  • 281461f0f0 nfs: work around assertion failure on exception during program init Max Kellermann 2019-02-15 18:33:58 +01:00
  • f70eb63879 Instance: eliminate FinishShutdownUpdate(), move code to destructor Max Kellermann 2019-02-15 18:20:11 +01:00
  • 99c23cf139 Instance: eliminate ShutdownDatabase(), move code to destructor Max Kellermann 2019-02-15 18:03:43 +01:00
  • 9aa75e738c Merge branch 'protocol-doc-typo' of git://github.com/mxjeff/MPD Max Kellermann 2019-02-15 18:03:49 +01:00
  • e9c45a9140 playlist/Registry: add RAII class Max Kellermann 2019-02-05 23:03:29 +01:00
  • a065c6e6b9 Main: use AtScopeExit() to call DeinitFS() Max Kellermann 2019-02-05 23:02:50 +01:00
  • feb5ff9bd2 Mapper: remove empty function mapper_finish() Max Kellermann 2019-02-05 23:01:09 +01:00
  • 92ec3f0881 valgrind.suppressions: add GObject/libgcrypt/libsmbclient suppressions Max Kellermann 2019-02-05 22:50:26 +01:00
  • 98c47d9d36 Instance: remove FinishShutdownPartitions() Max Kellermann 2019-02-05 22:52:09 +01:00
  • 6c67408944 event/Loop: add flag alive Max Kellermann 2019-02-05 22:38:45 +01:00
  • 261a816b21 command/AllCommands: remove empty function command_finish() Max Kellermann 2019-02-05 22:15:41 +01:00
  • 7a23c123c8 decoder/List: add RAII class Max Kellermann 2019-02-05 22:11:45 +01:00
  • e85b24bee0 decoder/List: add noexcept Max Kellermann 2019-02-05 22:11:51 +01:00
  • 9e73ea77b4 input/Init: add RAII class Max Kellermann 2019-02-05 21:50:31 +01:00
  • b0739eca87 test/ConfigGlue: merge duplicate code from various debug programs Max Kellermann 2019-02-05 21:56:20 +01:00
  • 848f6aa5ab Main: stop io_thread and rtio_thread automatically Max Kellermann 2019-02-05 21:49:59 +01:00
  • c9ba4f3f9c archive/List: add RAII class Max Kellermann 2019-02-05 21:40:07 +01:00
  • c0e9246a66 archive/List: add noexcept Max Kellermann 2019-02-05 21:38:46 +01:00
  • 096c23f27d unix/SignalHandlers: add RAII class Max Kellermann 2019-02-05 21:33:56 +01:00
  • 40bde1eac9 unix/SignalHandlers: add noexcept Max Kellermann 2019-02-05 21:34:09 +01:00
  • 4b55ed17a9 LogInit: add noexcept Max Kellermann 2019-02-05 21:35:02 +01:00
  • 4f757a5add Fixed protocol documentation kaliko 2019-02-03 10:38:34 +01:00
  • 674c137e5f NEWS: mention the TagMask typo fix Max Kellermann 2019-02-02 15:17:25 +01:00
  • ff1ff1e54a Fixed typo in TagMask kaliko 2019-02-02 15:14:31 +01:00
  • 42b22187c8 [OSXOutput] Throw an error when device not found Yue Wang 2019-01-25 19:50:27 -08:00
  • cfe22502ab fs/io/StdioOutputStream: add noexcept Max Kellermann 2019-01-22 09:03:35 +01:00
  • d77b0c7dcd net/SocketAddress: add constexpr Max Kellermann 2019-01-22 08:42:35 +01:00
  • 5cf889b676 util/WStringView: add missing include Max Kellermann 2019-01-22 08:38:03 +01:00
  • ffc36d5255 input/buffered: implement seeking to end of file Max Kellermann 2019-01-22 07:42:00 +01:00
  • 0126276e2f FileCommands: log irregular errors while looking for cover art Max Kellermann 2019-01-21 22:21:11 +01:00
  • 58d6ddab9e FileCommands: catch all exceptions Max Kellermann 2019-01-21 22:19:32 +01:00
  • 05db6934eb FileCommands: fix deadlock in "albumart" command Max Kellermann 2019-01-21 22:16:46 +01:00
  • 02c68c5cdb net/HostParser: add noexcept Max Kellermann 2019-01-21 21:20:43 +01:00
  • b02fee7309 util/PrintException: support "const char *" Max Kellermann 2019-01-21 21:19:35 +01:00
  • 424f75c9e1 util/OffsetPointer: remove redundant inline keywords from constexpr functions Max Kellermann 2019-01-21 21:19:09 +01:00
  • f6e1176f97 util/CharUtil: remove redundant inline keywords from constexpr functions Max Kellermann 2019-01-21 21:18:23 +01:00
  • e4700c0a27 util/Cast: remove redundant inline keywords from constexpr functions Max Kellermann 2019-01-21 21:17:58 +01:00
  • cf23fd8774 fs/io/FileOutputStream: add constructor with directory fd Max Kellermann 2019-01-21 21:07:34 +01:00
  • dee8872395 fs/io/FileOutputStream: move code to Open() Max Kellermann 2019-01-21 21:09:34 +01:00
  • 4ba9357a9c input/CdioParanoia: C++ wrappers for libcdio types Max Kellermann 2019-01-20 21:45:50 +01:00
  • 48ec09ab1e test/net/TestIPv4Address: make literal unsigned to work around -Wsign-compare Max Kellermann 2019-01-21 14:39:24 +01:00
  • 754f4048a8 output/shout: evaluate tls option only if TLS is enabled in libshout Max Kellermann 2019-01-21 14:36:43 +01:00
  • 037bb07d08 db/VHelper: include DetachedSong.hxx to fix GCC 9 build failure Max Kellermann 2019-01-21 14:34:12 +01:00
  • 87635c5268 input/CdioParanoia: use the new function names Max Kellermann 2019-01-21 14:18:55 +01:00
  • 528b4338f4 input/CdioParanoia: use cdio_cddap_free_messages() on recent library versions Max Kellermann 2019-01-21 14:16:51 +01:00
  • c780b8bba9 input/CdioParanoia: remove useless cdda_messages() call Max Kellermann 2019-01-21 12:36:59 +01:00
  • ca34f3250b input/CdioParanoia: detect libcdio version at compile time Max Kellermann 2019-01-21 11:06:44 +01:00
  • 6a68e1c3f3 test/net/TestIPv6Address: work around failure on macOS Max Kellermann 2019-01-21 12:13:52 +01:00
  • 85f77ec81d test/net/TestLocalSocketAddress: can't use strcmp() if the string isn't null-terminated. Max Kellermann 2019-01-21 12:11:59 +01:00
  • 37debed0b8 python/build/libs.py: upgrade Boost to 1.69.0 Max Kellermann 2019-01-21 10:12:52 +01:00
  • 008383f24a python/build/libs.py: upgrade CURL to 7.63.0 Max Kellermann 2019-01-21 10:11:50 +01:00
  • 4f7d52dbf2 meson: add fixed-point Vorbis (Tremor) decoder support Jörg Krause 2019-01-21 08:22:04 +01:00
  • c7848da8f2 input/CdioParanoia: add const to pointer Max Kellermann 2019-01-20 22:02:24 +01:00
  • 10a6c5c57d input/CdioParanoia: make variables more local Max Kellermann 2019-01-20 21:59:57 +01:00
  • 2cc2bab309 test/net: new unit tests Max Kellermann 2019-01-20 20:46:35 +01:00
  • 701fd1d939 net/IPv4Address: fix comment typo Max Kellermann 2019-01-20 20:59:43 +01:00
  • d1bdea8edb Merge branch 'shout_tls' of git://github.com/JakobOvrum/MPD Max Kellermann 2019-01-20 21:03:13 +01:00
  • 0cea67ee70 shout output plugin: add support for TLS Jakob Ovrum 2019-01-19 17:36:14 +01:00
  • 3a0480a482 Add missing include of stdlib.h. Thomas Klausner 2019-01-15 16:52:40 +01:00
  • 1fa99da3c2 net/IPv[46]Address: make the initializers even more portable Max Kellermann 2019-01-14 19:21:07 +01:00
  • 22d669da18 Add APE mapping for album artist. James D. Smith 2019-01-04 19:18:15 -07:00
  • 772681f23d Fix link_args for mDNSResponder on non-darwin platforms Thomas Zander 2019-01-13 14:09:14 +01:00