- 25 Jul, 2018 5 commits
-
-
Max Kellermann authored
Prepare to allow more complex expressions.
-
Max Kellermann authored
-
Max Kellermann authored
Required for "modified-since".
-
Max Kellermann authored
-
Max Kellermann authored
All DetachedSong instances should be converted to LightSong first, which is a very cheap operation.
-
- 24 Jul, 2018 5 commits
-
-
Max Kellermann authored
Closes #89
-
Max Kellermann authored
Will allow more complex fitler expression, such as negation (#89).
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 21 Jul, 2018 3 commits
-
-
Max Kellermann authored
Not yet wired to the protocol.
-
Max Kellermann authored
Consume the ConstBuffer instead of iterating it. This will allow adding more complex parsers.
-
Max Kellermann authored
-
- 06 Jul, 2018 1 commit
-
-
Max Kellermann authored
This enforces the "not nullptr" rule.
-
- 30 Apr, 2018 1 commit
-
-
Max Kellermann authored
Error message sent to client was "basic_string::_M_construct null not valid" due to passing nullptr to the std::string constructor. Regression caused by commit 386688b8
-
- 09 Feb, 2018 1 commit
-
-
Max Kellermann authored
Error message sent to client was "basic_string::_M_construct null not valid" due to passing nullptr to the std::string constructor. Regression caused by commit 386688b8
-
- 19 Jan, 2018 2 commits
-
-
Max Kellermann authored
Fixes search within mount points, resulting in error "No such directory". Closes #190
-
Max Kellermann authored
-
- 19 Dec, 2017 1 commit
-
-
Max Kellermann authored
-
- 20 Sep, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 18 Aug, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 08 May, 2017 2 commits
-
-
Max Kellermann authored
The "pure" and "const" attributes are not so well-defined, and a recent clang version implements an optimization which pushes the definition's boundary beyond what I believed it was. clang now assumes that functions declared "pure" cannot throw exceptions, even if they lack the "noexcept" specification. When compiled with this new clang version, MPD will crash randomly if an exception happens to get thrown by such as "pure" function (https://github.com/MusicPlayerDaemon/MPD/issues/41). This commit removes all such misplaced "pure" and "const" attributes, closing #41.
-
Max Kellermann authored
This eliminates some overhead, because the compiler doesn't need to consider these functions throwing.
-
- 08 Feb, 2017 1 commit
-
-
Max Kellermann authored
-
- 07 Jan, 2017 1 commit
-
-
Max Kellermann authored
Move code from SongFilter.cxx.
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 25 Jun, 2015 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 26 Dec, 2014 1 commit
-
-
Max Kellermann authored
New in clang 3.6.
-
- 11 Aug, 2014 1 commit
-
-
Max Kellermann authored
-
- 12 Jul, 2014 1 commit
-
-
Max Kellermann authored
Enables using range-based "for".
-
- 23 Jun, 2014 1 commit
-
-
Max Kellermann authored
Error message was 'too few arguments for "find"' because the "base" constraint was not supported, and no other constraints remained.
-
- 24 Apr, 2014 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 24 Feb, 2014 1 commit
-
-
Max Kellermann authored
-