summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/strutl.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix various compiler warningsJulian Andres Klode2020-02-261-4/+0
* strutl: Add APT::String::DisplayLength() functionАлексей Шилин2019-11-251-0/+48
* Apply various suggestions by cppcheckDavid Kalnischkies2019-07-081-3/+6
* RFC1123StrToTime: Accept const std::string& as first argumentJulian Andres Klode2019-06-171-0/+4
* Make APT::StringView publicJulian Andres Klode2019-06-111-5/+0
* strutl: Remove deprecated functionsJulian Andres Klode2019-02-261-55/+0
* Fix various typos in the documentationJakub Wilk2019-02-101-1/+1
* Fix typo reported by codespell in code commentsDavid Kalnischkies2018-11-251-1/+1
* Remove obsolete RCS keywordsGuillem Jover2018-05-071-1/+0
* Fix various typos reported by spellcheckersDavid Kalnischkies2018-05-051-2/+2
* support multiline values in LookupTagDavid Kalnischkies2017-12-131-23/+69
* Replace APT_CONST with APT_PURE everywhereJulian Andres Klode2017-08-241-2/+2
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-11/+11
* fix various typos reported by spellintianDavid Kalnischkies2017-01-191-3/+3
* strutl: Provide an APT::String::Join() functionJulian Andres Klode2017-01-171-0/+12
* Base256ToNum: Fix uninitialized valueJulian Andres Klode2016-08-311-1/+2
* Use C locale instead of C.UTF-8 for protocol stringsJulian Andres Klode2016-08-261-2/+2
* Add missing includes and external definitionsJulian Andres Klode2016-08-261-0/+1
* allow user@host (aka: no password) in URI parsingDavid Kalnischkies2016-08-101-7/+9
* use +0000 instead of UTC by default as timezone in outputDavid Kalnischkies2016-07-021-1/+9
* Revert "travis: use gcc-5 instead of gcc(-4.8)"David Kalnischkies2016-06-291-1/+4
* imbue datetime parsing with C.UTF-8 localeDavid Kalnischkies2016-06-251-0/+2
* avoid std::get_time usage to sidestep libstdc++6 bugDavid Kalnischkies2016-06-171-36/+77
* use de-localed std::put_time instead rolling our ownDavid Kalnischkies2016-05-281-9/+5
* accept only the expected UTC timezones in date parsingDavid Kalnischkies2016-05-281-22/+52
* prevent C++ locale number formatting in text APIsDavid Kalnischkies2016-05-271-1/+1
* Don't copy strings in Startswith, EndswithAdrian Wielgosik2016-05-011-2/+2
* Fix several typosVeres Lajos2016-03-071-1/+1
* Avoid temporary strings in SubstVar.Adrian Wielgosik2016-02-031-1/+3
* drop explicit check for EWOULDBLOCK if it has the same value as EAGAINDavid Kalnischkies2016-01-261-0/+4
* Switch performance critical code to use APT::StringViewJulian Andres Klode2016-01-071-1/+6
* strutl.cc: Add declarations for the compat _ascii() functionsJulian Andres Klode2015-12-291-0/+2
* Turn tolower_ascii() and isspace_ascii() into inline functionsJulian Andres Klode2015-12-291-9/+5
* Hex2Digit: Do not use isxdigit()Niels Thykier2015-12-271-4/+9
* Convert most callers of isspace() to isspace_ascii()Julian Andres Klode2015-12-271-2/+2
* Introduce isspace_ascii() for use by parsersJulian Andres Klode2015-12-271-0/+17
* encode UTF-8 characters correctly in QuoteStringDavid Kalnischkies2015-11-051-1/+1
* apply various style suggestions by cppcheckDavid Kalnischkies2015-08-101-2/+2
* show URI.Path in all acquire item descriptionsDavid Kalnischkies2015-06-111-4/+11
* reimplement the last uses of sprintfDavid Kalnischkies2015-04-101-71/+55
* (error) va_list 'args' was opened but not closed by va_end()David Kalnischkies2014-11-081-4/+8
* rewrite ReadMessages()David Kalnischkies2014-10-261-58/+66
* Merge branch 'debian/sid' into debian/experimentalMichael Vogt2014-09-231-6/+18
|\
| * strip everything spacey in APT::String::StripDavid Kalnischkies2014-09-071-6/+18
* | Merge branch 'debian/sid' into debian/experimentalMichael Vogt2014-09-051-3/+6
|\|
| * StringToBool: only act if the entire string is consumed by strtol()Michael Vogt2014-07-161-3/+6
* | Only allow "apt-get build-dep path" when path starts with ./ or /Michael Vogt2014-07-081-0/+7
* | Add new Base256ToNum long long overload functionGuillem Jover2014-07-081-1/+18
|/
* fix SubstVar to be usable as a replace_all methodDavid Kalnischkies2014-06-181-7/+14
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-131-2/+7