Max Kellermann
|
01632d37ef
|
Merge branch 'v0.21.x'
|
2020-03-12 08:11:08 +01:00 |
Max Kellermann
|
9abb686eeb
|
increment version number to 0.21.21
|
2020-02-16 20:48:46 +01:00 |
Max Kellermann
|
3fc859c42d
|
Merge branch 'v0.21.x'
|
2020-02-04 16:49:18 +01:00 |
Max Kellermann
|
f6f30d6d64
|
increment version number to 0.21.20
|
2020-01-25 20:06:58 +01:00 |
Max Kellermann
|
2817bf9e95
|
copyright year 2020
|
2020-01-18 19:23:49 +01:00 |
Max Kellermann
|
dca79938d5
|
release v0.21.19
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAl4hyV4QHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEndhD/0SFrzS6I8+9Tsz4f3tAhKH9qaHCepZLJ6o
kpv/qYbbVsIWLtYJtteNi9JTa17MI0s8GgR3/OeEUwmfTdy/HFKrRjT5ptGy2lmk
OBH34vgQsOPIRsdba6UqWHgLFYBwGm3CoCnwKwxGD2ZhCQt7UC7GWxVh70AX6ncj
sWlYtXbabfS1V+vGhiS4o0yNFHLsyxXPAGvaf5gHkP5OT+kJDYgv3YlIHzEKmoiO
xf2pQtvq62YLPXyBR2FEklBN/H6l13e7HZYeTLli6fPUFJIgslI6wgCh4mlvPyx7
7/PXuQjYOfoMtZRsFKo+V84KzIsHQvnhuusFb1iXZnWIYfSzYR09MlTirGEyGEqd
rEZxw9J00TDSWqOnAFOR1ThsgmtAabGT2On1N1ultvvbOLsyiW/N1Vrp7MuNzWK1
Fe9ICwucJztWHcnR2GR0vlnzXvN3bQBadQMRH0Gh3DZGTso3VEOlvkzlcyQNrzZ5
JeIOUtp83mAOnBe2CzP12KMbWF2OYTuX9IjHQpRftpzSnv1IPgvgIBJ9hUD71l3n
Io4LJfkrLtnMU9Y0l8nB4ri9wq9yOkWiKsdpDzWWWqCaRkKcB93CGXyPA53gYbTS
vD/HaYC4qHkUg5SeBHiH/FDjbLAaM+1G1btctVNMIuSBtBsIjpa8yerppTx7pCfZ
UDjOGZeqCg==
=hNuk
-----END PGP SIGNATURE-----
Merge tag 'v0.21.19'
release v0.21.19
|
2020-01-17 15:58:11 +01:00 |
Max Kellermann
|
ac1b844c15
|
android/AndroidManifest.xml: increase targetSdkVersion to 28
Google Play refuses uploads with a lower targetSdkVersion.
|
2020-01-17 15:48:43 +01:00 |
Max Kellermann
|
64309abc14
|
Merge branch 'v0.21.x'
|
2020-01-14 22:04:55 +01:00 |
Max Kellermann
|
aa0e121ade
|
android/build.py: support x86_64 builds
|
2020-01-12 13:03:18 +01:00 |
Max Kellermann
|
b4700039fd
|
android/build.py: drop -lmstackrealign
This flag doesn't appear to work, and since we never had a problem
without the flag, implementing Google's recommendation is useless.
|
2020-01-12 13:03:18 +01:00 |
Max Kellermann
|
ab41c16eb5
|
android/build.py: add -Wl,--exclude-libs=ALL
Don't export the symbols of all those static libraries. Most
importantly, don't export the whole libc++ ABI.
|
2020-01-12 12:47:40 +01:00 |
Max Kellermann
|
04101f37b8
|
android/build.py: add -fno-faddrsig and -lmstackrealign
|
2020-01-12 12:41:37 +01:00 |
Max Kellermann
|
8c31370534
|
android/build.py: drop --sysroot, -isystem, -L, ...
These appear to be no longer necessary (tested with NDK r20b).
Closes https://github.com/android/ndk/issues/951
|
2020-01-12 12:11:09 +01:00 |
Max Kellermann
|
2306b0d78c
|
android/build.py: append API level to LLVM triple
This implicitly defines __ANDROID_API__, which means we can drop the
"-D__ANDROID_API__=" parameter.
This is recommended on
https://android.googlesource.com/platform/ndk/+/ndk-release-r20/docs/BuildSystemMaintainers.md
|
2020-01-12 12:02:12 +01:00 |
Max Kellermann
|
cb1a9045e6
|
android/build.py: drop "-none" from llvm_triple
It's not mentioned on
https://developer.android.com/ndk/guides/other_build_systems
|
2020-01-12 11:51:20 +01:00 |
Max Kellermann
|
e92af06664
|
android/build.py: remove obsolete dict key android_api_level
|
2020-01-12 11:49:10 +01:00 |
Max Kellermann
|
84784badce
|
Merge branch 'v0.21.x'
|
2020-01-03 15:31:18 +01:00 |
Max Kellermann
|
32a17a997a
|
increment version number to 0.21.19
|
2019-12-24 16:41:13 +01:00 |
Max Kellermann
|
803a48e96d
|
release v0.21.18
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAl4CKwwQHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEp46D/9q1pRkhYzCyZPQGX967UPoV+Bc1YMX4o2U
Uh/HqQrKKRAK9goaxu9yMKBIFCbzj6WEZou+/uMEf6ZwXuRcnJMobrUU4+G9Yu3r
FzlQPW870DyOhk2PWHF8CW3oMt/YH05b6nYNo2ocRnX69/oqL1G7ukbF2Pz3TPc0
0uNQYYERdMawNCEi1OarzziR6DKuiN+MtZRgUQVacAsoUirwWGNJuaGSDtc3MMM7
YhgKVmd9XsgVr7fykArj6PLsm2iyXJP5nDB/tIqmwMpQFyhuLUnGOMfhCq02em+r
47LGvmZiSS/9F2JzPU8EL2yzYdBe4QvU6Ol5SfXbom11MZc3Ty502g2jUXVHjCeo
1FljCPHbarTmKhvUc0xQXA9i6exZ0wwtxL+Zv7ZQKquRPAhq8E07qkQpdaTWa6vn
3RfilLE1B/GCgoT6D1+zABxdJ1HRLT7tzFob2kkCccxguK3j2JjCUIkSgM6IY0yv
a6sMEXbqa+Lh8jggs9ksoT6O+T2HHEr3tEfpFHY+t0NFRfwHd9aX9bNjK+Ji0n51
YBf2FCb2EBrMAWNZmEnq+TuKX0HASDtoAXTviRKqBXtEG5V8MdAt4PPICCb+bkDr
psIuYcGeK3vofvq1SwEC7h7gCvsBK5w17/oE2/jYcZLo12H1IdHe5gMP3OUhjel5
BRi6rLlkYw==
=XXXs
-----END PGP SIGNATURE-----
Merge tag 'v0.21.18'
release v0.21.18
|
2019-12-24 16:31:06 +01:00 |
Max Kellermann
|
a8661b5931
|
increment version number to 0.21.18
|
2019-12-18 16:49:04 +01:00 |
Max Kellermann
|
496f43e25d
|
Merge branch 'v0.21.x'
|
2019-11-04 15:07:46 +01:00 |
Max Kellermann
|
85d27cbcb9
|
increment version number to 0.21.17
|
2019-10-16 14:20:28 +02:00 |
Max Kellermann
|
e1867a99e9
|
release v0.21.16
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAl2m6cwQHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEuMlD/9W6UTA9WfbeB2k8F2gFvy30w3jarsIdANG
iRl2qW8a/MSp6zNj5t3rIH/JTOPEVXgB7c844gIC2VHkKAu4M3kV2sqa7cDEcq6o
tFH5npemuCFbpkkAqXHpgFindWGMOqZy01PCN8m70y9IbfmI0Q25jngKeeuzgZ9O
4DHw9IniWNamAi9H3MdGt6BpyuQ+EJ+FOfuJdsJkLgfK15qMn/3LwNoUyCxjyK/K
brdQO0qpBg7dLZoGb6ER7qkyV1Cp+z/Mqeeocn4iQf3RuepIKzhZFMB1MY9FS7O1
YAA89Lpk9mvLqx1/LkArrPEOv7k5Ia5KSmxZJ5dsrdXm/TKVM1k0MxZuE7LoXLXp
wbdhXFoyhuL6lwLkw20wj1zqcTGMAYIp6t48YbDlVy59f/9OVROr++pCQsY+3L2t
JPY90z6hf6yDF5yZCucSt7gin/WXRdeQLTgAxd8EqGqFgIRrW0GZhssg+7O1iGCq
aSAVlxfzhVFxz7eyo4u3Dq/+d6gh3NRzV6exUYMxp3WHu7eweemlnKyxPxQ1lvSF
5EkZXC56wQp0JIcIRYLEXkJN8lmIy/i0xHaOLDB7cJN23CC5Z68Up6peCzvVPp+E
PIzOtT+4/FnQ6euu6KLHeiDyTWxdmGSrSP1W6cc/FpyLU86ZV/5tLg0bEaNxb9Sl
lYfRth0D/A==
=9Cv+
-----END PGP SIGNATURE-----
Merge tag 'v0.21.16'
release v0.21.16
|
2019-10-16 12:03:12 +02:00 |
Max Kellermann
|
b9b906ab20
|
increment version number to 0.21.16
|
2019-10-07 12:24:25 +02:00 |
Max Kellermann
|
0643b5abad
|
release v0.21.15
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAl2LvuAQHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEg3VD/9uWiK11PPXfpAqOQgL63c1CS/6HJizwnox
n0ns3T7eJJPXy06NTwuo5M8JeAIhuysEciHlJeGBf4NIGwGGHOL3nQv3FkWJlfeh
UrIJq66gIzElZ62Jvq+7zkkfjm6A0tmQoAEoIPouus+A4RNwndpqsKSotZzLK0yY
ACkJTxl8JJj+UbLzleDKSA+RxG817onGKl+urkvNDRdD7xs3VEUX6jhddVM1n3m+
BqCaihuQZYXur45mYIwFI7H5JevRawnEX8L6tERW0cE8j5IhnnPjwYvMX+DcZoTe
DgYuGkfPTfl31QufbbetTwWITjf4nrummYrAM/fKcNJcaqZFo4hs7m7N6p9c2ebm
QCUG0On32Lvkq4/iLAxXIdoy38mPkarREB2XQebHa6j2XPFjxB01lXLGYJzPtqBu
LCFRpR+ssWeZDQ3uP+fAzlgMXmB+owWa9NVqU5vlx97TCmXInOeim6tfq1T4keGW
3VFLqM6VAw4QyhrbowU0xbvxvYkWrgpkYbM5NcfwI67xZGLsI5vnRzX05VgF6BFZ
B7g+JIWjv+Mjm1ltsvC4OlJEcCXZb0BQWvwLHq0EGeEP/R9MWYX6BxlF1V8FWR2S
bIL0qIqtZfuUI66irNn23ZCyN4DilMcZkS8f30321hB2GLputG8zZwCcjxy1a/ft
1OoHXRfKNw==
=uONC
-----END PGP SIGNATURE-----
Merge tag 'v0.21.15'
release v0.21.15
|
2019-09-25 21:27:31 +02:00 |
Max Kellermann
|
e70f40fac1
|
increment version number to 0.21.15
|
2019-08-22 11:40:17 +02:00 |
Max Kellermann
|
9bcd02d178
|
Merge branch 'v0.21.x'
|
2019-08-10 10:58:32 +02:00 |
Max Kellermann
|
ab830f9afd
|
increment version number to 0.21.14
|
2019-08-09 15:38:01 +02:00 |
Max Kellermann
|
192ad91010
|
release v0.21.13
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAl1JSe4QHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEq5gEACNRnk8lADXzerHiuhyySJTpo1hweh+tRpx
fEahsC1SWa5677SsvHtk+Er8HTrpr0mSCefBbfqAKBSsJzdm1TUepCbEZrKM3jF5
0PaRiKlOQraqLnT95AOVbdzKK0N2aKvf3aJfDkquG93YfMyJJr0oTGFfQNTT4VFC
+HuvcqlMragXfLD2xp9WxhjYTajDmCobeBlHKND7FD67VyQqWIwWsRMKZKXXeplS
kQlFSNLfb4L6x7Qvnz57wMSYHQ1yzjZKoEczjR5WEJBz4GYsw+8BB6M5TR+cyo+y
LjiEMYMk1b+YiIneuloRaeCS/5PxMBeCSC+w6uqfnm9wGA5dv6zAWwHWJ6XqIYTv
ORAxoWJ1oN3HAv7ao57g2kGJ5WZwrfVyiS0hViPM0D181w6dMvPgmWdltPZphxtY
3uNurG45lecXoTtuv4EqWeeVOBzoJI1dUyQ7e73a9+Cpl9u7suAoe/nm3F/nh5ti
l+I5VeK82GVBePXn02ZRAhkZ+Ll3jvt5Bpz/wyNutP6pWtFjYS6p1W19Hi2UiNOv
56+ackJFr4oCqOoCKWHbwJbyrx44nhnBxiyEOhGdVA9xdB2EpYKOoZ29iGKEO2um
+QytEt8gf6YVe3C51OlmJfnZoJ4+pwIWpQFyjT40CMy6ZL0swdLlMgFv5+LSjzrC
eKJz2/h4dg==
=ICvW
-----END PGP SIGNATURE-----
Merge tag 'v0.21.13'
release v0.21.13
|
2019-08-06 11:39:25 +02:00 |
Max Kellermann
|
f44c67de09
|
increment version number to 0.21.13
|
2019-08-05 13:05:54 +02:00 |
Max Kellermann
|
991bbea875
|
Merge branch 'v0.21.x'
|
2019-07-29 11:32:00 +02:00 |
Max Kellermann
|
39b302dcad
|
increment version number to 0.21.12
|
2019-07-12 17:22:20 +02:00 |
Max Kellermann
|
33f5e03e80
|
Merge branch 'v0.21.x'
|
2019-06-17 22:06:54 +02:00 |
Max Kellermann
|
a139279575
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
Max Kellermann
|
09884e608b
|
increment version number to 0.21.11
|
2019-06-11 09:29:05 +02:00 |
Max Kellermann
|
03507037e8
|
increment version number to 0.21.10
|
2019-05-31 16:16:56 +02:00 |
Max Kellermann
|
f8468451c9
|
android/AndroidManifest.xml: increment versionCode after hotfix upload
|
2019-05-04 13:25:05 +02:00 |
Max Kellermann
|
65df6ca14e
|
android/Settings: request READ_EXTERNAL_STORAGE permission
Using this API function requires SDK level 23.
|
2019-05-04 07:29:41 +02:00 |
Max Kellermann
|
36dec47bf7
|
android/build.py: link ARMv7 binary with libunwind
Fixes nullptr dereference when an exception gets thrown because there
is no ".eh_frame" section for unwinding.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/543
|
2019-05-03 20:15:50 +02:00 |
Max Kellermann
|
478cedcadf
|
increment version number to 0.21.9
|
2019-05-03 20:15:33 +02:00 |
Max Kellermann
|
511826763a
|
increment version number to 0.21.8
|
2019-04-03 12:27:18 +02:00 |
Max Kellermann
|
9776e43bbe
|
android/AndroidManifest.xml: update version number
|
2019-04-03 11:28:59 +02:00 |
Max Kellermann
|
f255a485b7
|
increment version number to 0.21.6
|
2019-02-22 15:28:03 +01:00 |
Max Kellermann
|
1862a98a44
|
increment version number to 0.21.5
|
2019-01-04 19:31:07 +01:00 |
Max Kellermann
|
6e04a327b4
|
android/AndroidManifest.xml: increment version number to 0.21.4
|
2019-01-04 19:22:14 +01:00 |
Max Kellermann
|
57e34823d8
|
increment version number to 0.21.3
|
2018-11-12 13:59:17 +01:00 |
Max Kellermann
|
b14a5141a6
|
increment version number to 0.21.2
|
2018-11-04 19:47:04 +01:00 |
Max Kellermann
|
96ae0ec93a
|
remove some autotools remains
Closes #396
|
2018-11-02 18:55:49 +01:00 |
Max Kellermann
|
cd8bc57c0d
|
android/AndroidManifest.xml: increment version to 0.21
|
2018-10-31 19:39:41 +01:00 |
Max Kellermann
|
55b355618d
|
android/apk/make-unsigned-apk.sh: pass -X to zip to avoid storing uids
|
2018-10-31 19:34:14 +01:00 |