summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/strutl.cc
AgeCommit message (Expand)AuthorFilesLines
2016-11-14Use C locale instead of C.UTF-8 for protocol stringsJulian Andres Klode1-2/+2
2016-11-14imbue datetime parsing with C.UTF-8 localeDavid Kalnischkies1-0/+2
2016-11-14avoid std::get_time usage to sidestep libstdc++6 bugDavid Kalnischkies1-36/+77
2016-11-14accept only the expected UTC timezones in date parsingDavid Kalnischkies1-22/+52
2016-11-14use de-localed std::put_time instead rolling our ownDavid Kalnischkies1-9/+5
2016-10-05Base256ToNum: Fix uninitialized valueJulian Andres Klode1-1/+2
2016-10-05allow user@host (aka: no password) in URI parsingDavid Kalnischkies1-7/+9
2016-06-01prevent C++ locale number formatting in text APIsDavid Kalnischkies1-1/+1
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
2013-10-01improve documentation for StringSplit()Michael Vogt1-4/+2
2013-09-07doc updateMichael Vogt1-6/+9
2013-09-07add maxsplit parameter to StringSplitMichael Vogt1-5/+13
2013-09-07implement StringSplit() as we need this to fix the dpkg status-fd output parsingMichael Vogt1-0/+22
2013-08-22Merge remote-tracking branch 'mvo/bugfix/coverity' into debian/sidMichael Vogt1-0/+2
2013-08-12squash merge of the feature/apt-binary branch without the changes from experi...Michael Vogt1-0/+12
2013-08-12some more coverity fixesMichael Vogt1-0/+2
2013-07-26fix another missing va_end()Michael Vogt1-3/+3
2013-06-20support \n and \r\n line endings in ReadMessagesDavid Kalnischkies1-2/+3
2013-05-08merged patch from Daniel Hartwig to fix URI and proxy releated issuesMichael Vogt1-4/+5
2013-04-08merged bundle from davidMichael Vogt1-4/+4
2013-03-15split out a method to strip whitespaces only on the right sideMichael Vogt1-1/+7