Max Kellermann
|
683d5848f4
|
release v0.21.17
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAl34Bg0QHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEmOvD/4/gBb1kIOQduz+ZV79LHPGeqDoIJBm8VWg
t9R1Mpt0flqC8+RcXFK/P0kUifBO5fu+a1DbHHijUvDNLYpUsCiXyxTpES9gGh54
7djEeqi1suoLpMUt4zkUEHGTp2dGUTmyewE1TuF1sZi2xlPgOeWXEX7a0xWs4zdG
WI4CojUSkQGVAI2XZ7xIKP1v368B9F6AbqTK4zkzjNbTCv5VfESGlxdde0NXqU2e
/bjil1aT2kdcks3ddeT4llyGIUzn1PzOyA6LQvmVXLSAtz9Rr/hHA+qkR19a4CCt
PXxE0xClhhmZglzPuES0sRqBbwG99dPzA1ajTOtielwMrlFx+OceRfUnfdgqpPqd
HTkEzMGsQ2PMMbE8R9DF5GU8B9xAcnKMh2g3/9KGStbocGSFWahLRObkHEhC5uJu
g5ncQio3o/AtlBirywn/lkd6CYRDvMheMVOTHtv4/ZN0hIONMXCb6u1SQfqnX7qb
fRP2UP9VUpPI9MUfOn/0uqM8/zXb5SMRe78p9UIYCF+mEDST190VxsdMjiBp/Xug
Pktlec72iyiNHCavp04nXkt2kBrfSIFFaAQ0Qlp4huRV1k3Ur672NHtwuPLv8ORH
xLec8On6nWVuuu5kC0F+4KxTlu6u2CMwH+wVr7t/D4rrD1iVo39MtElTBawZZC6+
8EapnNHyGg==
=A+Dp
-----END PGP SIGNATURE-----
Merge tag 'v0.21.17'
release v0.21.17
|
2019-12-16 23:44:20 +01:00 |
|
Max Kellermann
|
15ce8eb487
|
time/ISO8601: support omitting field separators
Closes https://github.com/MusicPlayerDaemon/MPD/issues/685
|
2019-12-16 23:31:29 +01:00 |
|
Max Kellermann
|
63c5d66016
|
time/ISO8601: support omitting minutes
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
d09bd9178f
|
time/ISO8601: support omitting seconds
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
7d8b1860c3
|
time/ISO8601: support time zone offset
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
b06825829b
|
time/ISO8601: allow omitting the "Z" suffix
And allow "Z" suffix after date.
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
ba4cd47fd8
|
time/ISO8601: allow omitting the time of day
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
5df2707d98
|
time/ISO8601: ParseISO8601() returns precision
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
4859ea468f
|
time/ISO8601: implement with strptime(), without ParseTimePoint()
Prepare for adding more flexible parsing.
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
2a8830db70
|
time/Convert: fallback TimeGm() implementation
Move code from Parser.cxx.
|
2019-12-16 23:24:38 +01:00 |
|
Max Kellermann
|
fed9b6fd74
|
time/Parser: use TimeGm()
|
2019-12-16 23:03:31 +01:00 |
|
Max Kellermann
|
b02890eb8a
|
time/Parser: explicitly initialize struct tm before strptime()
This is recommended by the strptime() manpage, because strptime() does
not initialize/set attributes which were not specified in the format
string.
|
2019-12-16 23:03:25 +01:00 |
|
Max Kellermann
|
da882a6eb6
|
time/Convert: include sys/time.h for struct timeval
Closes https://github.com/MusicPlayerDaemon/MPD/issues/562
|
2019-12-16 23:03:21 +01:00 |
|
Max Kellermann
|
aeb89aa9d6
|
time/ISO8601: forward-declare StringBuffer
|
2019-12-16 23:02:59 +01:00 |
|
Max Kellermann
|
f885807ecc
|
time/Convert: update copyright
|
2019-12-16 23:02:58 +01:00 |
|
Max Kellermann
|
b826fd71f0
|
time/Convert: mention exceptions
|
2019-12-16 23:02:57 +01:00 |
|
Max Kellermann
|
ae35df1126
|
zeroconf/AvahiPoll: move TimevalToChrono() to time/Convert.cxx
|
2019-12-16 23:02:45 +01:00 |
|
Max Kellermann
|
80e55f6bfc
|
time/Convert: add noexcept
|
2019-12-16 23:02:40 +01:00 |
|
Max Kellermann
|
e7411c0c4b
|
time/Convert: add pure attributes
|
2019-12-16 23:02:38 +01:00 |
|
Max Kellermann
|
e9af692973
|
util/Time*: move to time/
|
2019-12-16 23:02:14 +01:00 |
|
Max Kellermann
|
d7dbf47a3f
|
time/ISO8601: support omitting minutes
|
2019-09-25 21:39:25 +02:00 |
|
Max Kellermann
|
f3ed2c0a82
|
time/ISO8601: support omitting seconds
|
2019-08-19 22:44:41 +02:00 |
|
Max Kellermann
|
2c35ea92bd
|
time/ISO8601: support time zone offset
|
2019-08-19 22:44:28 +02:00 |
|
Max Kellermann
|
26e0e1d25a
|
time/ISO8601: allow omitting the "Z" suffix
And allow "Z" suffix after date.
|
2019-08-19 22:42:39 +02:00 |
|
Max Kellermann
|
6412efb6e4
|
time/ISO8601: allow omitting the time of day
|
2019-08-19 22:42:06 +02:00 |
|
Max Kellermann
|
1a08bdf16f
|
time/ISO8601: ParseISO8601() returns precision
|
2019-08-19 22:41:49 +02:00 |
|
Max Kellermann
|
48b122f2ed
|
time/ISO8601: implement with strptime(), without ParseTimePoint()
Prepare for adding more flexible parsing.
|
2019-08-19 22:26:43 +02:00 |
|
Max Kellermann
|
06dac4783f
|
time/Convert: fallback TimeGm() implementation
Move code from Parser.cxx.
|
2019-08-19 22:22:07 +02:00 |
|
Max Kellermann
|
fdaadc19cb
|
time/Parser: use TimeGm()
|
2019-08-19 22:21:22 +02:00 |
|
Max Kellermann
|
2e53e9248a
|
time/Parser: explicitly initialize struct tm before strptime()
This is recommended by the strptime() manpage, because strptime() does
not initialize/set attributes which were not specified in the format
string.
|
2019-08-19 22:09:38 +02:00 |
|
Max Kellermann
|
d663f81420
|
include cleanups (powered by iwyu)
|
2019-07-05 09:59:58 +02:00 |
|
Max Kellermann
|
06a0a4a838
|
time/Convert: include sys/time.h for struct timeval
Closes https://github.com/MusicPlayerDaemon/MPD/issues/562
|
2019-05-21 10:13:16 +02:00 |
|
Max Kellermann
|
82ca3aa281
|
time/ISO8601: forward-declare StringBuffer
|
2019-05-08 16:24:31 +02:00 |
|
Max Kellermann
|
b45f5c7bf6
|
time/Convert: update copyright
|
2019-05-08 16:23:58 +02:00 |
|
Max Kellermann
|
f54877d128
|
time/Convert: mention exceptions
|
2019-05-08 16:14:12 +02:00 |
|
Max Kellermann
|
af3ea97a42
|
zeroconf/AvahiPoll: move TimevalToChrono() to time/Convert.cxx
|
2019-05-08 16:11:14 +02:00 |
|
Max Kellermann
|
8beac03dc4
|
time/Convert: add noexcept
|
2019-05-08 16:09:27 +02:00 |
|
Max Kellermann
|
4a49a5587d
|
time/Convert: add pure attributes
|
2019-05-08 16:08:54 +02:00 |
|
Max Kellermann
|
d0cfa44c8f
|
time/FileTime: use ToUint64() in DeltaFileTimeS()
|
2019-05-08 16:06:19 +02:00 |
|
Max Kellermann
|
5bae6946c6
|
time/FileTime: add ToUint64(FILETIME)
|
2019-05-08 16:05:37 +02:00 |
|
Max Kellermann
|
a8fc805594
|
time/FileTime: drop static
|
2019-05-08 16:05:21 +02:00 |
|
Max Kellermann
|
a265738528
|
time/FileTime: add noexcept
|
2019-05-08 16:04:07 +02:00 |
|
Max Kellermann
|
5641c4baa6
|
system/Clock, fs/FileInfo: move FILETIME specific code to time/FileTime.hxx
|
2019-05-08 16:02:13 +02:00 |
|
Max Kellermann
|
214ddee2f5
|
util/Time*: move to time/
|
2019-05-08 15:47:58 +02:00 |
|