summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/strutl.cc
AgeCommit message (Expand)AuthorFilesLines
2018-11-25Fix typo reported by codespell in code commentsDavid Kalnischkies1-1/+1
2018-05-07Remove obsolete RCS keywordsGuillem Jover1-1/+0
2018-05-05Fix various typos reported by spellcheckersDavid Kalnischkies1-2/+2
2017-12-13support multiline values in LookupTagDavid Kalnischkies1-23/+69
2017-08-24Replace APT_CONST with APT_PURE everywhereJulian Andres Klode1-2/+2
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode1-11/+11
2017-01-19fix various typos reported by spellintianDavid Kalnischkies1-3/+3
2017-01-17strutl: Provide an APT::String::Join() functionJulian Andres Klode1-0/+12
2016-08-31Base256ToNum: Fix uninitialized valueJulian Andres Klode1-1/+2
2016-08-26Use C locale instead of C.UTF-8 for protocol stringsJulian Andres Klode1-2/+2
2016-08-26Add missing includes and external definitionsJulian Andres Klode1-0/+1
2016-08-10allow user@host (aka: no password) in URI parsingDavid Kalnischkies1-7/+9
2016-07-02use +0000 instead of UTC by default as timezone in outputDavid Kalnischkies1-1/+9
2016-06-29Revert "travis: use gcc-5 instead of gcc(-4.8)"David Kalnischkies1-1/+4
2016-06-25imbue datetime parsing with C.UTF-8 localeDavid Kalnischkies1-0/+2
2016-06-17avoid std::get_time usage to sidestep libstdc++6 bugDavid Kalnischkies1-36/+77
2016-05-28use de-localed std::put_time instead rolling our ownDavid Kalnischkies1-9/+5
2016-05-28accept only the expected UTC timezones in date parsingDavid Kalnischkies1-22/+52
2016-05-27prevent C++ locale number formatting in text APIsDavid Kalnischkies1-1/+1
2016-05-01Don't copy strings in Startswith, EndswithAdrian Wielgosik1-2/+2
2016-03-07Fix several typosVeres Lajos1-1/+1
2016-02-03Avoid temporary strings in SubstVar.Adrian Wielgosik1-1/+3
2016-01-26drop explicit check for EWOULDBLOCK if it has the same value as EAGAINDavid Kalnischkies1-0/+4
2016-01-07Switch performance critical code to use APT::StringViewJulian Andres Klode1-1/+6
2015-12-29strutl.cc: Add declarations for the compat _ascii() functionsJulian Andres Klode1-0/+2
2015-12-29Turn tolower_ascii() and isspace_ascii() into inline functionsJulian Andres Klode1-9/+5
2015-12-27Hex2Digit: Do not use isxdigit()Niels Thykier1-4/+9
2015-12-27Convert most callers of isspace() to isspace_ascii()Julian Andres Klode1-2/+2
2015-12-27Introduce isspace_ascii() for use by parsersJulian Andres Klode1-0/+17
2015-11-05encode UTF-8 characters correctly in QuoteStringDavid Kalnischkies1-1/+1
2015-08-10apply various style suggestions by cppcheckDavid Kalnischkies1-2/+2
2015-06-11show URI.Path in all acquire item descriptionsDavid Kalnischkies1-4/+11
2015-04-10reimplement the last uses of sprintfDavid Kalnischkies1-71/+55
2014-11-08(error) va_list 'args' was opened but not closed by va_end()David Kalnischkies1-4/+8
2014-10-26rewrite ReadMessages()David Kalnischkies1-58/+66
2014-09-23Merge branch 'debian/sid' into debian/experimentalMichael Vogt1-6/+18
2014-09-07strip everything spacey in APT::String::StripDavid Kalnischkies1-6/+18
2014-09-05Merge branch 'debian/sid' into debian/experimentalMichael Vogt1-3/+6
2014-07-16StringToBool: only act if the entire string is consumed by strtol()Michael Vogt1-3/+6
2014-07-08Only allow "apt-get build-dep path" when path starts with ./ or /Michael Vogt1-0/+7
2014-07-08Add new Base256ToNum long long overload functionGuillem Jover1-1/+18
2014-06-18fix SubstVar to be usable as a replace_all methodDavid Kalnischkies1-7/+14
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies1-2/+7
2014-03-13warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-o...David Kalnischkies1-1/+1
2014-03-13warning: extra ‘;’ [-Wpedantic]David Kalnischkies1-1/+1
2014-03-13add default and override handling for Cnf::FindVectorDavid Kalnischkies1-1/+3
2014-02-22Fix typos in documentation (codespell)Michael Vogt1-5/+5
2013-11-29add "APT::String::Endswith" and automatic adding of ".list" in apt edit-sourceMichael Vogt1-0/+8
2013-10-18re-add missing APT::String::StripMichael Vogt1-1/+16
2013-10-01change maxsplit default from "0" to maxintMichael Vogt1-1/+1