Commit Graph

  • 332f480ec3 util/UriExtract: uri_get_path() returns std::string_view Max Kellermann 2020-03-13 18:15:21 +01:00
  • 9a164668f2 util/UriExtract: migrate uri_get_scheme() to std::string_view Max Kellermann 2020-03-13 18:11:29 +01:00
  • 6876d160cf util/StringCompare: add more StringView overloads Max Kellermann 2020-03-13 18:47:00 +01:00
  • a63d0ee8fc util/StringView: add method substr() Max Kellermann 2020-02-03 20:45:58 +01:00
  • d4135935e4 lib/upnp/Util: remove unused function stringToTokens() Max Kellermann 2020-03-13 17:59:07 +01:00
  • 569773cc75 lib/upnp/Device: remove UPnPService::clear() Max Kellermann 2020-03-13 17:56:27 +01:00
  • a2f5a63bbc replace stdint.h with cstdint Rosen Penev 2020-03-12 17:08:53 -07:00
  • 2db8bcc353 replace stddef.h with cstddef Rosen Penev 2020-03-12 16:46:28 -07:00
  • c846ee0d1b replace stdarg.h with cstdarg Rosen Penev 2020-03-12 16:31:17 -07:00
  • 69a51e12c9 replace signal.h with csignal.h Rosen Penev 2020-03-12 16:23:25 -07:00
  • 4b57b7f5a5 replace limits.h with climits Rosen Penev 2020-03-12 16:14:04 -07:00
  • 5cd400f578 replace inttypes.h with cinttypes Rosen Penev 2020-03-12 16:07:28 -07:00
  • edc4989d9c change errno.h to cerrno Rosen Penev 2020-03-12 15:51:16 -07:00
  • 2b3d6461e3 remove unused ctype.h header Rosen Penev 2020-03-12 15:43:10 -07:00
  • ab9f5d2067 replace assert.h with cassert Rosen Penev 2020-03-12 15:20:59 -07:00
  • a718086ffb test/run_convert: add option --config Max Kellermann 2020-03-11 20:10:14 +01:00
  • 8d40e68dec test/run_convert: add option --verbose Max Kellermann 2020-03-11 20:06:33 +01:00
  • de0affe115 test/run_convert: move code to ParseCommandLine() Max Kellermann 2020-03-11 20:03:00 +01:00
  • 26e718c7c3 doc/user.rst, .travis.yml: drop GCC 6 support Max Kellermann 2020-03-12 21:37:07 +01:00
  • 82743dfd02 playlist/asx: concatenate multiple CharacterData fragments Max Kellermann 2020-03-12 21:07:37 +01:00
  • f00f8b002a [clang-tidy] use nodiscard Rosen Penev 2020-03-11 23:43:06 -07:00
  • 33694642bd playlist/asx: add State::TAG Max Kellermann 2020-03-12 20:39:08 +01:00
  • c71242d743 playlist/asx: use tag_table to convert element name to TagType Max Kellermann 2020-03-12 20:40:18 +01:00
  • 2229e86673 client/Expire: cancel the BackgroundCommand before deleting it Max Kellermann 2020-03-12 19:54:03 +01:00
  • f24c274f5c client/BackgroundCommand: fix typo in comment Max Kellermann 2020-03-12 19:53:39 +01:00
  • 3824bf66ca lib/chromaprint/DecoderClient: add assertion Max Kellermann 2020-03-12 20:32:04 +01:00
  • d942f874ae lib/chromaprint/DecoderClient: check ready in GetCommand() Max Kellermann 2020-03-12 20:29:15 +01:00
  • 01632d37ef Merge branch 'v0.21.x' Max Kellermann 2020-03-12 08:11:08 +01:00
  • c45f113856 playlist/xspf: concatenate multiple CharacterData fragments Max Kellermann 2020-03-11 20:44:16 +01:00
  • e0a8fd398c playlist/xspf: add State::TAG Max Kellermann 2020-03-12 08:00:54 +01:00
  • 3e97058151 playlist/xspf: move location.empty() check to _start_element() Max Kellermann 2020-03-11 20:54:53 +01:00
  • 51b1dd8672 playlist/xspf: use tag_table to convert element name to TagType Max Kellermann 2020-03-11 20:51:47 +01:00
  • 98a7d8da6c playlist/xspf: use C++11 initializer Max Kellermann 2020-03-11 20:51:10 +01:00
  • acb29f792f tag/Mask: fix yet another typo, this time in Unset() Max Kellermann 2020-03-11 20:34:02 +01:00
  • cd364023ae .travis.yml: rename "matrix" to "jobs" Max Kellermann 2020-03-07 09:31:46 +01:00
  • 8d34a1cfc6 archive/iso9660: skip empty filenames Max Kellermann 2020-03-07 09:16:37 +01:00
  • 73a1f078a6 archive/iso9660: use IsSpecialFilename() Max Kellermann 2020-03-07 09:15:54 +01:00
  • b7ce452308 fs/Traits: add IsSpecialFilename() Max Kellermann 2020-03-07 09:02:02 +01:00
  • 5faf76051d .travis.yml: force updating homebrew on OSX Max Kellermann 2020-03-07 09:29:45 +01:00
  • 5fe70a3417 .travis.yml: rename "matrix" to "jobs" Max Kellermann 2020-03-07 09:30:33 +01:00
  • 7a68b1e71f Adapt SolarisOutputPlugin.cxx to be usable on NetBSD. Thomas Klausner 2020-02-29 09:56:10 +01:00
  • d5468dfe89 Add missing header. Thomas Klausner 2020-02-29 09:55:13 +01:00
  • 976372ff63 gme: check for empty metadata strings instead of nullptr John Regan 2020-02-18 15:06:52 -05:00
  • c977d646c7 Merge remote-tracking branches 'neheb/j', 'neheb/f', 'neheb/qwe' and 'neheb/hgf' Max Kellermann 2020-02-20 16:58:17 +01:00
  • ac50bb5d2b [clang-tidy] remove needless std::move Rosen Penev 2020-02-05 16:47:14 -08:00
  • 85e33f7d60 lib/dbus/Udisks2: make path non-const to allow moving from it Max Kellermann 2020-02-20 16:45:47 +01:00
  • 7646866a32 neighbor/smbclient: make iterators non-const to enable the std::move() Max Kellermann 2020-02-20 16:43:00 +01:00
  • d072b3cb17 storage/smbclient: remove misplaced .c_str() call Max Kellermann 2020-02-20 16:47:28 +01:00
  • 646fef108a storage/composite: make variable non-const to enable the std::move() Max Kellermann 2020-02-20 16:41:38 +01:00
  • d1cc73775f Instance: flush input cache on SIGHUP Max Kellermann 2020-02-16 20:38:56 +01:00
  • 29d05cdb8e unix/SignalHandlers: pass Instance to ...Init() Max Kellermann 2020-02-17 12:12:38 +01:00
  • 322d6f2a40 doc/user.rst: add section "Signals" Max Kellermann 2020-02-17 15:22:45 +01:00
  • 7729713924 doc/user.rst: add section "Starting MPD" Max Kellermann 2020-02-17 12:21:05 +01:00
  • 351a4a80d2 [clang-tidy] use using instead of typedef Rosen Penev 2020-02-16 19:08:46 -08:00
  • 87f7b0f0bb [clang-tidy] use emplace_back Rosen Penev 2020-02-16 17:29:52 -08:00
  • 6d3190fe5f [clang-tidy] use = default Rosen Penev 2020-02-02 16:52:46 -08:00
  • 5d787806fe [clang-tidy] add ending namespace comments Rosen Penev 2020-02-02 16:28:41 -08:00
  • 9abb686eeb increment version number to 0.21.21 Max Kellermann 2020-02-16 20:48:46 +01:00
  • dea0cc165d input/cache/Manager: add method Flush() Max Kellermann 2020-02-16 20:38:49 +01:00
  • 07e0a31d02 Merge tag 'v0.21.20' Max Kellermann 2020-02-16 20:46:13 +01:00
  • f24bcc7f42 release v0.21.20 v0.21.20 Max Kellermann 2020-02-16 20:43:35 +01:00
  • 89800324cb .travis.yml: use GTest 1.8.0 instead of HEAD Max Kellermann 2020-02-16 20:19:17 +01:00
  • 050e30418c Fix travis Rosen Penev 2020-02-02 20:27:13 -08:00
  • 36a678276b storage/composite: no "=default" in constructor Max Kellermann 2020-02-16 19:07:08 +01:00
  • d4a6d647a0 Merge branch 'efuhgeh' of git://github.com/neheb/MPD Max Kellermann 2020-02-16 19:03:35 +01:00
  • 5397d18ed9 protocol/ArgParser: cast seek offset to SignedSongTime Max Kellermann 2020-02-10 09:18:37 +01:00
  • 2d3b51665e util/BitReverse: generate table with constexpr function Max Kellermann 2020-02-05 19:51:46 +01:00
  • 7b03f55cb4 util/bit_reverse: convert to C++ Max Kellermann 2020-02-05 19:49:18 +01:00
  • b84444b680 archive/iso9660: rewrite the macro CEILING as function Max Kellermann 2020-02-05 19:43:20 +01:00
  • 1e421cbcb2 Merge remote-tracking branches 'neheb/patch-2', 'neheb/con', 'neheb/cons', 'neheb/guruhg', 'neheb/r12R3', 'neheb/fefgheh' and 'neheb/rhgerg3453' Max Kellermann 2020-02-05 19:36:01 +01:00
  • a4eed3e330 [clang-tidy] use forward instead of move Rosen Penev 2020-02-02 16:06:22 -08:00
  • b9db8ddee6 [clang-tidy] remove misplaced const Rosen Penev 2020-02-02 15:56:29 -08:00
  • 9cf1385765 [clang-tidy] remove static in namespace Rosen Penev 2020-02-02 14:38:02 -08:00
  • a3963de668 [clang-tidy] change integer prefixes to uppercase Rosen Penev 2020-02-02 14:31:45 -08:00
  • 7d2c4ec775 [clang-tidy] remove unneeded return Rosen Penev 2020-02-02 14:22:10 -08:00
  • 1de5bd64d8 [clang-tidy] remove const in declaration Rosen Penev 2020-02-02 14:16:14 -08:00
  • 1923cf3844 remove redundant const qualification Rosen Penev 2020-02-02 14:13:36 -08:00
  • 196d5fde65 Fix travis Rosen Penev 2020-02-02 20:27:13 -08:00
  • 140d8547c7 test/run_decoder: add option --seek Max Kellermann 2020-02-04 21:46:50 +01:00
  • 42eb69f46f test/meson.build: restore -Wno-missing-declarations for GTest Max Kellermann 2020-02-04 22:06:51 +01:00
  • 6f579ddc95 test/DumpDecoderClient: allow overriding GetCommand() Max Kellermann 2020-02-04 21:55:21 +01:00
  • 8e4cb3217e lib/xiph/OggSyncState: fix offset counter by using the actual page size Max Kellermann 2020-02-04 21:38:06 +01:00
  • 7bcccbedad Merge remote-tracking branches 'neheb/bind', 'neheb/move' and 'neheb/str' Max Kellermann 2020-02-04 17:03:49 +01:00
  • 7c62887df7 tag/ApeTag: don't take reference of IterableSplitString() elements Max Kellermann 2020-02-04 16:53:45 +01:00
  • 3fc859c42d Merge branch 'v0.21.x' Max Kellermann 2020-02-04 16:49:18 +01:00
  • f1ad21d2bf test/meson.build: add -Wno-unused-command-line-argument for clang 9+ Max Kellermann 2020-02-04 16:35:44 +01:00
  • 535a099a27 test/meson.build: drop obsolete gtest warning suppressions Max Kellermann 2020-02-04 16:32:13 +01:00
  • 50003f6ad2 decoder/ffmpeg: add two more missing commas Max Kellermann 2020-02-04 16:30:05 +01:00
  • 0914644d2b add missing comma Rosen Penev 2020-02-02 16:08:36 -08:00
  • 7e41c4de58 [clang-tidy] use == instead of compare for strings Rosen Penev 2020-02-02 14:10:15 -08:00
  • 452c41b71f [clang-tidy] convert several functions to const & Rosen Penev 2020-01-31 21:10:03 -08:00
  • 4b0444e760 Merge remote-tracking branches 'neheb/uniq', 'neheb/bool', 'neheb/loop', 'neheb/bool2', 'neheb/perf', 'neheb/void' and 'neheb/value' Max Kellermann 2020-02-02 16:22:19 +01:00
  • ecad6d936a [clang-tidy] pass by value where appropriate Rosen Penev 2020-01-31 19:59:48 -08:00
  • 568deefd68 [clang-tidy] remove pointless void arg Rosen Penev 2020-01-31 20:12:05 -08:00
  • 40d0420648 [clang-tidy] convert several loops to const auto& Rosen Penev 2020-01-31 21:03:57 -08:00
  • afb29942b0 [clang-tidy] simplify boolean expressions Rosen Penev 2020-01-31 21:25:24 -08:00
  • 15fa780c99 [clang-tidy] convert several loops to range based ones Rosen Penev 2020-01-31 20:09:15 -08:00
  • 9db3809c7b [clang-tidy] use bool literals where appropriate Rosen Penev 2020-01-31 20:04:44 -08:00
  • dfed9546aa [clang-tidy] replace std::bind with lambdas Rosen Penev 2020-01-31 19:54:34 -08:00
  • 469cd9582f [clang-tidy] use make_unique Rosen Penev 2020-01-31 19:52:08 -08:00