David Kalnischkies
|
3bdff17c89
imbue datetime parsing with C.UTF-8 locale
|
10 years ago |
David Kalnischkies
|
1d742e0147
avoid std::get_time usage to sidestep libstdc++6 bug
|
10 years ago |
David Kalnischkies
|
eceb219c2a
use de-localed std::put_time instead rolling our own
|
10 years ago |
David Kalnischkies
|
9febc2b238
accept only the expected UTC timezones in date parsing
|
10 years ago |
David Kalnischkies
|
b58e2c7c56
prevent C++ locale number formatting in text APIs
|
10 years ago |
Adrian Wielgosik
|
c1f961ecbb
Don't copy strings in Startswith, Endswith
|
10 years ago |
Veres Lajos
|
8d89cda7d6
Fix several typos
|
10 years ago |
Adrian Wielgosik
|
732510fef9
Avoid temporary strings in SubstVar.
|
10 years ago |
David Kalnischkies
|
3b0e76ec9c
drop explicit check for EWOULDBLOCK if it has the same value as EAGAIN
|
10 years ago |
Julian Andres Klode
|
eff0c22e59
Switch performance critical code to use APT::StringView
|
10 years ago |
Julian Andres Klode
|
390344f9e7
strutl.cc: Add declarations for the compat _ascii() functions
|
10 years ago |
Julian Andres Klode
|
98eb4e9eec
Turn tolower_ascii() and isspace_ascii() into inline functions
|
10 years ago |
Niels Thykier
|
fc8f1c2252
Hex2Digit: Do not use isxdigit()
|
10 years ago |
Julian Andres Klode
|
74dedb4ae2
Convert most callers of isspace() to isspace_ascii()
|
10 years ago |
Julian Andres Klode
|
98b0634391
Introduce isspace_ascii() for use by parsers
|
10 years ago |
David Kalnischkies
|
4453cfdcf4
encode UTF-8 characters correctly in QuoteString
|
10 years ago |
David Kalnischkies
|
e8afd16892
apply various style suggestions by cppcheck
|
11 years ago |
David Kalnischkies
|
1da3b7b8e1
show URI.Path in all acquire item descriptions
|
11 years ago |
David Kalnischkies
|
b8eba208da
reimplement the last uses of sprintf
|
11 years ago |
David Kalnischkies
|
ce105e8740
(error) va_list 'args' was opened but not closed by va_end()
|
11 years ago |
David Kalnischkies
|
d8c71b3b5d
rewrite ReadMessages()
|
11 years ago |
Michael Vogt
|
c511c5e8ed
Merge branch 'debian/sid' into debian/experimental
|
12 years ago |
David Kalnischkies
|
b578738870
strip everything spacey in APT::String::Strip
|
12 years ago |
Michael Vogt
|
8c782efd93
Merge branch 'debian/sid' into debian/experimental
|
12 years ago |
Michael Vogt
|
08be0ca32a
StringToBool: only act if the entire string is consumed by strtol()
|
12 years ago |
Michael Vogt
|
a5bb5e1e74
Only allow "apt-get build-dep path" when path starts with ./ or /
|
12 years ago |
Guillem Jover
|
3c09d634b6
Add new Base256ToNum long long overload function
|
12 years ago |
David Kalnischkies
|
224dc03841
fix SubstVar to be usable as a replace_all method
|
12 years ago |
David Kalnischkies
|
453b82a388
cleanup headers and especially #includes everywhere
|
12 years ago |
David Kalnischkies
|
ef74268b47
warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
|
12 years ago |