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