summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/strutl.cc
AgeCommit message (Expand)Author
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
2013-09-07implement StringSplit() as we need this to fix the dpkg status-fd output parsingMichael Vogt
2013-08-22Merge remote-tracking branch 'mvo/bugfix/coverity' into debian/sidMichael Vogt
2013-08-12squash merge of the feature/apt-binary branch without the changes from experi...Michael Vogt
2013-08-12some more coverity fixesMichael Vogt
2013-07-26fix another missing va_end()Michael Vogt
2013-06-20support \n and \r\n line endings in ReadMessagesDavid Kalnischkies
2013-05-08merged patch from Daniel Hartwig to fix URI and proxy releated issuesMichael Vogt
2013-04-08merged bundle from davidMichael Vogt
2013-03-15split out a method to strip whitespaces only on the right sideMichael Vogt
2013-03-10various simple changes to fix cppcheck warningsDavid Kalnischkies
2012-04-21* apt-pkg/contrib/strutl.cc:David Kalnischkies