-
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
-