Max Kellermann
|
4f75eb9bfe
|
output/pipewire: remove unreachable "return" statement
|
2021-05-26 11:57:57 +02:00 |
Max Kellermann
|
d2bd12822f
|
Merge branch 'v0.22.x'
|
2021-05-26 11:57:41 +02:00 |
Max Kellermann
|
363d9f0180
|
db/update/Walk: load all .mpdignore files of all parent directories
When updating everything, this did work, but if updating only a
subdirectory, the ".mpdignore" in the parents were not used.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1172
|
2021-05-25 22:42:44 +02:00 |
Max Kellermann
|
db0682a469
|
db/update/Walk: move code to LoadExcludeList()
|
2021-05-25 22:38:01 +02:00 |
Max Kellermann
|
7a6823dcdf
|
zeroconf/AvahiPoll: the struct timeval is an absolute time point
Fixes broken libavahi-client timeouts.
|
2021-05-25 22:25:45 +02:00 |
Max Kellermann
|
bce144a232
|
zeroconf/AvahiPoll: move code to Schedule()
|
2021-05-25 22:23:55 +02:00 |
Max Kellermann
|
0cef84cac6
|
zeroconf/AvahiPoll: rename "timer" to "event"
|
2021-05-25 22:23:55 +02:00 |
Max Kellermann
|
56c0733b42
|
meson.build: disable -Wsuggest-override with GCC 8
|
2021-05-25 22:23:55 +02:00 |
Max Kellermann
|
0b0acb3981
|
meson.build: add more C++ warning flags
|
2021-05-25 22:03:49 +02:00 |
Max Kellermann
|
1375dcc4ec
|
meson.build: sort warning options
|
2021-05-25 21:49:03 +02:00 |
Max Kellermann
|
6aeb0e335b
|
meson.build: add comment for -Wno-non-virtual-dtor
|
2021-05-25 21:48:19 +02:00 |
Max Kellermann
|
c1e2537851
|
meson.build: add comment for clang-only warning options
|
2021-05-25 21:45:39 +02:00 |
Max Kellermann
|
8c690fb737
|
decoder/mad: move variable declaration into "case"
|
2021-05-25 21:34:09 +02:00 |
Max Kellermann
|
dad1c21b59
|
zeroconf/avahi: move variable declaration into "case"
|
2021-05-25 21:34:09 +02:00 |
Max Kellermann
|
dd10b2bd61
|
meson.build: remove warning options implied by -Wall -Wextra
|
2021-05-25 21:24:44 +02:00 |
Max Kellermann
|
48c7c540df
|
meson.build: use add_project_arguments() instead of add_global_arguments()
Don't propagate MPD-specific compiler flags to subprojects.
|
2021-05-25 21:08:06 +02:00 |
Max Kellermann
|
281270cd2a
|
meson.build: remove unused variables common_cflags, common_cxxflags
|
2021-05-25 21:07:05 +02:00 |
Max Kellermann
|
02502514f6
|
meson.build: require clang 7 (remove bug workaround)
|
2021-05-25 21:06:55 +02:00 |
Max Kellermann
|
1bc02123f9
|
meson.build: remove "-pedantic", implied by Meson
Meson adds "-Wpedantic" in warning_level 3 (which is MPD's default).
|
2021-05-25 21:01:15 +02:00 |
Max Kellermann
|
3488a47c41
|
subprojects/sqlite3.wrap: add SQLite wrap
|
2021-05-25 20:51:03 +02:00 |
Max Kellermann
|
fd82d67678
|
sticker/Database: pass NarrowPath to sqlite3_open()
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1171
|
2021-05-25 18:45:45 +02:00 |
Max Kellermann
|
e66c12105b
|
lib/sqlite/meson.build: add missing external dependency on libsqlite
|
2021-05-25 18:41:43 +02:00 |
Max Kellermann
|
8a9d678bac
|
Merge branch 'v0.22.x'
|
2021-05-25 18:21:42 +02:00 |
Namkhai B
|
dbe12a6b90
|
util/RuntimeError: Disable format-security for gcc
Fixes building under GCC 11
|
2021-05-25 18:19:19 +02:00 |
Max Kellermann
|
0440c41cba
|
client/Response: add method Fmt() based on libfmt
|
2021-05-25 16:01:56 +02:00 |
Max Kellermann
|
a9c704b76e
|
meson.build: libfmt integration
|
2021-05-25 15:48:49 +02:00 |
Philippe Antoine
|
d3a680cc87
|
meson: set only sanitizers for fuzzer when unspecified
That is when meson option b_sanitize is not used
|
2021-05-24 09:03:16 +02:00 |
Max Kellermann
|
62fc4d5cf4
|
increment version number to 0.22.9
|
2021-05-24 09:03:07 +02:00 |
Max Kellermann
|
0cca1b138c
|
release v0.22.8
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAmCpJFAQHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEppSD/92BCDYfQBy0flOy8ZTeTbA9j6pMkn5yRmX
F6dnfRJ49+HKuMSL4h+6WU/99H+VlClCBK1rSXoilXPzk/IZley4lUEUXQ3JUhtQ
UDHJ0ZK05VBpOuofih2NLv0IYNi7cvqq1OFsLTi9aRNSseuWxDYQjwaYUCXqM8SM
u9rgB8U4dLh7ffVM58FecA2cB6E7Qe3D49qulHyCf3kM/eXvo03yTFkAbmi/ejOU
KI/L/XcG5IYg6BcHaJo5lHZyjCDyKJnBWOUw7+ZtF42izejmj/03I6vGoYBI90K9
fhjzatRg2ELBhK1MrlJtNhkVISr3oyyXb8SUsP37icioTKMTcJTCP+S4ivTkGoul
UZoAYkARbQVhjX/07SQ4iMXw0YBVVtv1suxWlCNcCo6trLWwLwM/GAWN9uprukS6
nIxBrbtatwidqLPvye2ceBmzgZcOac7l/CMK+yIJEddDtkBgVPS1ojW7mayHWCzj
BIyuWT+6DLnUfRY6ohko6osX8egeBFeSWdKqZmDMUR936nzdJk3I1FUF7hUHVkIj
JcLEF5+9KY/uNE0qBUrKVzuN+07n8erftKrd26G3N/fdv1hMhs5HGAM2z4G6c4m5
vsbvnwgjfpH/ux1HLi+5Ne3JVQA9aQ3Ad7Cu7GxhPAdN7EfXkEs0nYFfC4X3hj3U
bGFnBOwiSg==
=76ET
-----END PGP SIGNATURE-----
Merge tag 'v0.22.8'
release v0.22.8
|
2021-05-22 17:35:30 +02:00 |
Max Kellermann
|
14465be847
|
release v0.22.8
|
2021-05-22 17:33:36 +02:00 |
Max Kellermann
|
0e49de867d
|
input/last: add nullptr check to Open(), fixes assertion failure
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1168
|
2021-05-22 17:33:25 +02:00 |
Max Kellermann
|
f2e4529707
|
increment version number to 0.22.8
|
2021-05-22 17:32:00 +02:00 |
Max Kellermann
|
d3576a1b71
|
input/last: add nullptr check to Open(), fixes assertion failure
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1165
|
2021-05-21 19:30:36 +02:00 |
Max Kellermann
|
96707c0426
|
release v0.22.7
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAmClOSYQHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEkODD/49e950HLmZE8x3rmyeEEsgdvHkOVpPlKHo
+wsmSsi+N0sQKgEOffSYyL0MRWaQqzRMnl1EcEVErCfQl5f1mOw9+TL4f5ZEjVNw
CQFMy1awHtCfktgF5zq6NzXD3nor9mkjiP733x/kGcsxwfk/Y4radqUBKJ5Y4a2B
YSg35a/YTOfLCmb9WBquwAi22x7AkyBzyrY3ToCzynVuaNcT3gvLsAAMFzRUKpqD
QEoCtUxJ4CQayjWjtG/bBCs2TVSmJvovhM2xB4Jnm+MeZz+bKI0y+ALW2Wk0Agnd
qxDqyCEnvHi5pf8i9usl4/A63VDC7HHj9kDSLtPLGTijv+7Wvvr4kNpwm2DuJ4q1
1pOEgT480ryK1FPyO6XnYCk616NqjgMbplr6SQ1DuVpIddWdiGARoge/WiNvsbT9
pnEp0q9V3cQmuJ30LlskMJHAPyrE3KSrO1s+4P2zUeirwnMnOCPdq+gT+lRw4GNG
OqLFEDHaELgSaZxInCN8RCXdLMrpuvKm+FQQApU1KwbYPXIassR14yt6BPpjxqea
vkvFLtpwFWthNPLkujak5rDqAPvbHzAeOfaOiZelzd21nl/1omiMXSXRcJkEjONi
JC5VWJpi1PHMXocq6AcOQT/9XhIH4uDA+Xghn7CURBTB6WoB954TSmuVIjXTfgAv
XQYqRR+7Yw==
=Gtzo
-----END PGP SIGNATURE-----
Merge tag 'v0.22.7'
release v0.22.7
|
2021-05-19 18:43:19 +02:00 |
Max Kellermann
|
3547fc7e61
|
release v0.22.7
|
2021-05-19 18:13:26 +02:00 |
Max Kellermann
|
466a05bc52
|
CommandLine: update copyright year in --version output
|
2021-05-19 18:09:38 +02:00 |
Max Kellermann
|
6de4064cca
|
client/Response, command/file: use %lu instead of %zu on Windows
Fixes -Wformat warnings.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1150
|
2021-05-19 18:06:40 +02:00 |
Max Kellermann
|
bcf0fdd3a8
|
meson.build: define NOUSER on Windows for lighter windows.h
A few exceptions are needed for sources which include COM header
(directly or indirectly).
This fixes lots of shadow warnings, see
https://github.com/MusicPlayerDaemon/MPD/issues/1150
|
2021-05-19 18:02:49 +02:00 |
Max Kellermann
|
a8f05a7efc
|
win32/HResult: un-inline HRESULTToString() to reduce header dependencies
|
2021-05-19 17:48:42 +02:00 |
Max Kellermann
|
c64a3b5dbb
|
fs/Glob: un-inline the Windows version to reduce header dependencies
|
2021-05-19 17:41:23 +02:00 |
Max Kellermann
|
16c38c438f
|
fs/Glob: use defaulted move constructor
|
2021-05-19 17:40:23 +02:00 |
Max Kellermann
|
48cc4a6ced
|
fs/Glob: remove redundant #ifdefs
|
2021-05-19 17:40:03 +02:00 |
Max Kellermann
|
a169a05e41
|
win32, ...: avoid including windows.h
Include the most specific header documented by MSDN instead.
|
2021-05-19 17:25:32 +02:00 |
Max Kellermann
|
a6cb3139db
|
meson.build: disable Windows header features not needed by MPD
|
2021-05-19 17:16:16 +02:00 |
Max Kellermann
|
239a83324e
|
meson.build: document Windows definitions
|
2021-05-19 17:15:25 +02:00 |
Max Kellermann
|
8efa5c7641
|
output/wasapi: use "%lu" in log calls
"%lu" is portable - it works with both POSIX and Microsoft flavors.
Fixes a part of https://github.com/MusicPlayerDaemon/MPD/issues/1150
|
2021-05-19 17:10:49 +02:00 |
Max Kellermann
|
28e7be248f
|
util/RuntimeError: disable -Wformat-security as a kludge
|
2021-05-19 14:57:20 +02:00 |
Max Kellermann
|
e016cc8940
|
lib/upnp/meson.build: auto-disable UPnP without CURL/expat
|
2021-05-19 14:37:13 +02:00 |
GrimReaperFloof
|
34f636ffc3
|
Change WritableBuffer<uint8_t> to AllocatedArray<std::byte>
|
2021-05-19 09:54:06 +02:00 |
GrimReaperFloof
|
a134f692bf
|
Code deduplication: move mod_loadfile() into ModCommon.cxx
|
2021-05-19 09:53:39 +02:00 |