summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/strutl.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-o...David Kalnischkies2014-03-131-1/+1
* warning: extra ‘;’ [-Wpedantic]David Kalnischkies2014-03-131-1/+1
* add default and override handling for Cnf::FindVectorDavid Kalnischkies2014-03-131-1/+3
* Fix typos in documentation (codespell)Michael Vogt2014-02-221-5/+5
* add "APT::String::Endswith" and automatic adding of ".list" in apt edit-sourceMichael Vogt2013-11-291-0/+8
* re-add missing APT::String::StripMichael Vogt2013-10-181-1/+16
* change maxsplit default from "0" to maxintMichael Vogt2013-10-011-1/+1
* improve documentation for StringSplit()Michael Vogt2013-10-011-4/+2
* doc updateMichael Vogt2013-09-071-6/+9
* add maxsplit parameter to StringSplitMichael Vogt2013-09-071-5/+13
* implement StringSplit() as we need this to fix the dpkg status-fd output parsingMichael Vogt2013-09-071-0/+22
* Merge remote-tracking branch 'mvo/bugfix/coverity' into debian/sidMichael Vogt2013-08-221-0/+2
|\
| * some more coverity fixesMichael Vogt2013-08-121-0/+2