Commit Graph

  • 24afdee35c command/all: "tagtypes" requires no permissions Max Kellermann 2020-04-30 13:07:42 +02:00
  • 7aea285361 Revert "Fix unsafe float comparison." Max Kellermann 2020-04-30 06:57:04 +02:00
  • 47a7707df1 Math.hxx: fix wrong macro name Rosen Penev 2020-04-27 16:32:29 -07:00
  • 6fdae1139f increment version number to 0.21.24 Max Kellermann 2020-04-29 23:19:13 +02:00
  • a485c4856c decoder/sidplay: support new song length format with libsidplayfp 2.0 skidoo23 2020-04-29 16:27:54 +02:00
  • 3c955639a7 doc: Document required order of currentsong response Sören Tempel 2020-04-27 17:47:24 +02:00
  • bca9678683 tag/FixString: use IsNonPrintableASCII() Max Kellermann 2020-04-27 13:58:02 +02:00
  • 814b2a218d util/CharUtil: add IsNonPrintableASCII() Max Kellermann 2020-04-27 13:57:05 +02:00
  • 6423670eae gme: use song-reported fade-out time when available John Regan 2020-04-26 09:24:34 -04:00
  • 90a2109fd1 gme: add configurable fade-out time John Regan 2020-04-26 09:07:59 -04:00
  • 464b90210c tag/GenParseName: include stdlib.h for EXIT_SUCCESS Max Kellermann 2020-04-24 20:38:26 +02:00
  • fa45a8adfa tag/ParseName: generate an optimized tag_name_parse() at build time Max Kellermann 2020-04-02 15:01:27 +02:00
  • 1532983fb5 tag/Pool: use strncmp() without strlen() to compare strings Max Kellermann 2020-04-24 16:15:51 +02:00
  • ae5b2643da tag/Builder: reserve room in std::vector in default constructor Max Kellermann 2020-04-24 16:08:20 +02:00
  • 02556ffce9 tag/Tag: use class DereferenceIterator Max Kellermann 2020-04-24 16:00:05 +02:00
  • 18ca734819 util/DereferenceIterator: new utility class Max Kellermann 2020-04-24 15:58:09 +02:00
  • 8a28f7b0a1 tag/FixString: add optimistic quick check Max Kellermann 2020-04-24 15:40:51 +02:00
  • cc72ceb368 tag/FixString: use IsPrintableASCII() Max Kellermann 2020-04-24 15:41:06 +02:00
  • c021efced1 Fix typo in documentation Naglis Jonaitis 2020-04-24 00:36:46 +03:00
  • 0b3acc3eec Merge tag 'v0.21.23' Max Kellermann 2020-04-23 17:54:22 +02:00
  • 6c240f667c release v0.21.23 v0.21.23 Max Kellermann 2020-04-23 17:46:20 +02:00
  • 3040ddb5ec lib/nfs/FileReader: use struct stat64 on Windows 32-bit Max Kellermann 2020-04-23 17:30:58 +02:00
  • fdb28eb0c4 fs/NarrowPath: preserve nullptr in Path operator Max Kellermann 2020-04-23 17:10:12 +02:00
  • 7ded244a61 lib/nfs/Connection: pass POLLHUP and POLLERR to nfs_service() Max Kellermann 2020-04-23 15:06:35 +02:00
  • 8ed533acf3 event/SocketMonitor: handle epoll_ctl()=EBADF/ENOENT in Schedule() Max Kellermann 2020-04-23 16:48:10 +02:00
  • a27580d0cc lib/nfs/Connection: don't pass HANGUP to Schedule() Max Kellermann 2020-04-23 15:20:48 +02:00
  • 905db05cf9 zeroconf/AvahiPoll: don't pass ERROR|HANGUP to Schedule() Max Kellermann 2020-04-23 15:19:12 +02:00
  • 4242aee21e event/SocketMonitor: remove HANGUP|ERROR from ScheduleRead() Max Kellermann 2020-04-23 15:15:53 +02:00
  • e71bd2a08b event/PollGroupWinSelect: make EVENT_{READ,WRITE} static Max Kellermann 2020-04-23 15:10:56 +02:00
  • e53a4d0a9e lib/nfs/FileReader: reset state in OnNfsCallback() Max Kellermann 2020-04-23 14:51:58 +02:00
  • 159389164a lib/nfs/FileReader: set state=IDLE before invoking callback Max Kellermann 2020-04-23 14:51:09 +02:00
  • 0a92fbc18e tag/Fallback: add tag fallback for AlbumSort geneticdrift 2020-04-22 21:55:02 +02:00
  • 138c29320b gme: adapt to API change in the upcoming version 0.7.0 Max Kellermann 2020-04-22 21:49:10 +02:00
  • 8f00dbea45 lib/icu/Compare: add Windows implementation Max Kellermann 2020-04-22 19:43:29 +02:00
  • f3fd2eb618 lib/icu/Compare: use AllocatedString::Clone() Max Kellermann 2020-04-22 19:42:04 +02:00
  • fc92db83cf lib/icu/Collate: use NORM_IGNORECASE instead of LINGUISTIC_IGNORECASE Max Kellermann 2020-04-22 21:38:22 +02:00
  • 3b0f8d5516 lib/icu/CaseFold: remove Windows implementation Max Kellermann 2020-04-22 19:30:16 +02:00
  • a5273d6992 Fix unsafe float comparison. Rosen Penev 2020-04-08 18:20:19 -07:00
  • 6979be008c [clang-tidy] use auto Rosen Penev 2020-04-21 15:51:48 -07:00
  • 71792ffd43 [clang-tidy] use raw string Rosen Penev 2020-04-21 15:48:47 -07:00
  • 3c145c0f49 [clang-tidy] add nodiscard Rosen Penev 2020-04-21 15:45:05 -07:00
  • b18074f899 storage/curl: fix path comparison when the server escapes differently Thomas Guillem 2020-04-14 22:07:51 +02:00
  • 3d8067a041 storage/curl: fix href when file has a '&' char Thomas Guillem 2020-04-13 23:49:06 +02:00
  • f6fe001fa9 Added missing channel order setups for ALSA Florian Heese 2020-04-14 21:42:02 +02:00
  • 55b8f2c533 NEWS: add line about Solaris change Max Kellermann 2020-04-14 16:11:17 +02:00
  • 32a5bf043b player/Thread: drain outputs at end of song in "single" mode Max Kellermann 2020-04-14 16:03:49 +02:00
  • 8437b141a4 SolarisOutputPlugin: Support S8 and S32 encodings. nia 2020-04-14 14:36:31 +01:00
  • 1f0881eec0 SolarisOutputPlugin: Use AUDIO_INITINFO for initialization nia 2020-04-14 14:20:24 +01:00
  • 8d2079482f Merge branch 'lkj' of git://github.com/neheb/MPD into v0.21.x Max Kellermann 2020-04-14 13:12:42 +02:00
  • c331c75fde increment version number to 0.21.23 Max Kellermann 2020-04-14 13:12:24 +02:00
  • 6080c3b4ba Math.hxx: move cmath include out of define Rosen Penev 2020-04-07 20:14:00 -07:00
  • 3c240e2119 db/simple/DirectorySave: pass std::string_view to _load_subdir() Max Kellermann 2020-04-08 23:54:42 +02:00
  • 57fb153c5d db/Interface: pass std::string_view to GetSong() Max Kellermann 2020-04-03 16:33:45 +02:00
  • 212401d687 db/update/Service: pass std::string_view to Enqueue() Max Kellermann 2020-04-03 17:02:02 +02:00
  • dd831d3922 db/simple: pass std::string_view to Directory::LookupDirectory() Max Kellermann 2020-04-03 17:03:35 +02:00
  • 9f8dc31b50 input/Plugin: copy protocols() to stack before using it Max Kellermann 2020-04-08 23:36:49 +02:00
  • db93bb996c util/SplitString: convert return value to std::string_view Max Kellermann 2020-04-03 16:42:49 +02:00
  • 2c02a04566 db/update/Walk: pass std::string_view to DirectoryMakeUriParentChecked() Max Kellermann 2020-04-02 20:14:28 +02:00
  • f13f66487a fs/Charset: pass std::string_view to PathToUTF8() Max Kellermann 2020-04-03 16:14:26 +02:00
  • 0a4c5edc3b Merge branch 'stl' of git://github.com/neheb/MPD Max Kellermann 2020-04-08 23:03:44 +02:00
  • 015cbff93d [cppcheck] convert several functions to use std::all_of Rosen Penev 2020-03-26 21:29:30 -07:00
  • 79e9aff338 Math.hxx: move cmath include out of define Rosen Penev 2020-04-07 20:14:00 -07:00
  • 3a51fe31df util/ConstBuffer, ...: use using instead of typedef Max Kellermann 2020-04-06 15:19:06 +02:00
  • cc3e71d8c7 util/CharUtil: add IsHexDigit() Max Kellermann 2020-04-06 12:59:33 +02:00
  • dd37b4656e storage/{composite,local}: fix -Wnonnull warnings Max Kellermann 2020-04-06 15:04:59 +02:00
  • e2d2bb8755 storage/Composite: use IterableSplitString() Max Kellermann 2020-04-03 19:49:19 +02:00
  • a98d627c0b storage/Interface: convert URI parameters to std::string_view Max Kellermann 2020-04-03 16:22:39 +02:00
  • 0080eee857 fs/Traits: add Relative() overload with std::string_view Max Kellermann 2020-04-03 19:05:40 +02:00
  • 2429cc8778 fs/Traits: convert first Relative() parameter to std::string_view Max Kellermann 2020-04-03 18:58:37 +02:00
  • 3a83a6b527 storage/Composite: NextSegment() returns std::string_view Max Kellermann 2020-04-03 19:25:46 +02:00
  • bcf4645263 db/simple/Directory: add LookupResult::uri Max Kellermann 2020-04-03 17:08:24 +02:00
  • 6c8eb3c7ed db/simple/Directory: rename LookupResult::uri to "rest" Max Kellermann 2020-04-03 17:06:25 +02:00
  • 870151214d util/SplitString: convert parameter to std::string_view Max Kellermann 2020-04-03 16:38:55 +02:00
  • ae4fd576bf output/ao: use IterableSplitString() instead of SplitString() Max Kellermann 2020-04-03 16:46:48 +02:00
  • 747436b17e db,storage: pass std::string_view to PathTraits::Build() Max Kellermann 2020-04-03 16:25:08 +02:00
  • 7a58b8c3e8 fs/AllocatedPath: pass std::string_view to FromUTF8() Max Kellermann 2020-04-03 15:55:19 +02:00
  • 56b4b010d6 fs/FileSystem, ...: use AllocatedPath::FromFS(string_view) Max Kellermann 2020-04-03 15:57:53 +02:00
  • 91c75a133f lib/icu/Collate: pass std::string_view Max Kellermann 2020-04-03 15:41:09 +02:00
  • e620677d7c lib/icu/CaseFold: pass std::string_view Max Kellermann 2020-04-03 15:38:26 +02:00
  • 09d8e44d56 lib/icu/Converter: pass std::string_view Max Kellermann 2020-04-03 15:04:57 +02:00
  • 9dc530ab51 lib/icu/Util: pass std::string_view Max Kellermann 2020-04-03 15:06:21 +02:00
  • 2d0798cd4d lib/icu/Win32: pass std::string_view Max Kellermann 2020-04-03 15:00:01 +02:00
  • a269fc988b fs/Charset: enable RVO in FixSeparators() Max Kellermann 2020-04-03 16:11:46 +02:00
  • 915c48f748 util/AllocatedString: std::string_view support Max Kellermann 2020-04-03 15:12:08 +02:00
  • f04a245769 util/AllocatedString: add noexcept Max Kellermann 2020-04-03 15:25:59 +02:00
  • a8687fb7df util/AllocatedString: use using instead of typedef Max Kellermann 2020-04-03 15:23:39 +02:00
  • 3b88bac07c util/StringPointer: add noexcept Max Kellermann 2020-04-03 15:25:23 +02:00
  • 358f231391 util/StringPointer: use using instead of typedef Max Kellermann 2020-04-03 15:24:43 +02:00
  • f0923231d0 storage/Interface: pass std::string_view to MapChildFS() Max Kellermann 2020-04-02 20:10:36 +02:00
  • dadf054fbb db/simple/Directory: reimplement LookupDirectory() without allocations Max Kellermann 2020-04-02 19:26:12 +02:00
  • 6593b5998a db/simple/Directory: pass std::string_view to several methods Max Kellermann 2020-04-02 19:23:04 +02:00
  • 386235e2d2 db/simple/Mount: pass std::string_view to WalkMount() Max Kellermann 2020-04-02 19:34:22 +02:00
  • ddfd92e547 db/simple/PrefixedLightSong: templatize the constructor Max Kellermann 2020-04-02 19:40:17 +02:00
  • d5fd309484 db/update/IO: pass std::string_view to directory_child_is_regular() Max Kellermann 2020-04-02 19:48:22 +02:00
  • 6197b29aa0 db/PlaylistInfo: pass std::string_view to CompareName Max Kellermann 2020-04-02 19:46:19 +02:00
  • 02294a8236 song/Filter: pass std::string_view to WithoutBasePrefix() Max Kellermann 2020-04-02 19:36:22 +02:00
  • 66bcf04cbd db/update/Queue: pass std::string_view to Push() Max Kellermann 2020-04-02 19:30:57 +02:00
  • 12b97bbe38 Merge tag 'v0.21.22' Max Kellermann 2020-04-02 18:02:10 +02:00
  • 5ccfcffcc1 release v0.21.22 v0.21.22 Max Kellermann 2020-04-02 17:48:56 +02:00
  • afe2aaa5f6 fs/io/GzipOutputStream: increase buffer size to 16 kB Max Kellermann 2020-04-02 17:17:44 +02:00