summaryrefslogtreecommitdiffstats
path: root/libc/string
Commit message (Expand)AuthorAgeFilesLines
* Optimize __memset_chk, __memcpy_chk. DO NOT MERGE.Christopher Ferris2013-08-141-48/+0
* Add ssse3 implementation of __memcmp16.Alexander Ivchenko2013-08-021-0/+45
* bionic/x86: Optimization for string routinesLiubov Dmitrieva2013-05-312-17/+48
* libc: cleanup strchrNick Kralevich2013-05-021-51/+0
* Drop magic number in strrchr and strchrKito Cheng2013-03-222-2/+2
* Clean up internal libc logging.Elliott Hughes2013-03-152-2/+2
* clean up FORTIFY_SOURCE handling.Nick Kralevich2012-12-042-10/+4
* FORTIFY_SOURCE: fortify strrchrNick Kralevich2012-12-031-2/+14
* FORTIFY_SOURCE: fortify strchrNick Kralevich2012-11-301-2/+13
* Upgrade more functions to the current upstream NetBSD copy.Elliott Hughes2012-10-231-60/+0
* Move non-upstream code into the libc/bionic directory.Elliott Hughes2012-10-0123-1195/+0
* Make strerror(3) and strsignal(3) thread-safe, and add psignal(3) and psiginf...Irina Tirdea2012-09-132-204/+0
* Revert "Revert "Switch to NetBSD's strxfrm(3).""Elliott Hughes2012-08-101-47/+0
* Revert "Switch to NetBSD's strxfrm(3)."Elliott Hughes2012-08-101-0/+47
* Switch to NetBSD's strxfrm(3).Elliott Hughes2012-08-101-47/+0
* Error numbers are target specific.Chris Dearman2012-08-011-1/+1
* FORTIFY_SOURCE: revert memcpy changes.Nick Kralevich2012-07-131-29/+3
* FORTIFY_SOURCE: strlen check.Nick Kralevich2012-07-131-0/+67
* FORTIFY_SOURCE: restore __memcpy_chk()Nick Kralevich2012-07-131-0/+10
* FORTIFY_SOURCE: enhanced memcpy protections.Nick Kralevich2012-07-122-5/+23
* memmove: Don't call memcpy if regions overlapNick Kralevich2012-07-111-3/+4
* FORTIFY_SOURCE: add strlcpy / strlcat supportNick Kralevich2012-06-142-0/+110
* Added actual event logging calls to the FORTIFY_SOURCE methods.Geremy Condra2012-06-117-2/+19
* _FORTIFY_SOURCE: check for integer overflowsNick Kralevich2012-06-082-2/+12
* _FORTIFY_SOURCE: add memset / bzero supportNick Kralevich2012-06-071-0/+53
* libc: implement some FORTIFY_SOURCE functionsNick Kralevich2012-06-056-0/+335
* string: Fix wrong comparison semanticsBruce Beare2011-12-054-7/+7
* Fix strerror(3) for errno 0.Elliott Hughes2011-05-131-1/+1
* Use more optimized version of memmoveJohannes Carlsson2011-02-031-34/+3
* libc: optimize memmove() with memcpy() if possible.David 'Digit' Turner2010-10-071-1/+4
* Revert "libc: memmove(): non-overlapping block optim."Marco Nelissen2010-09-281-5/+1
* libc: memmove(): non-overlapping block optim.David 'Digit' Turner2010-09-271-1/+5
* Fix return value.rich cannings2010-08-311-10/+1
* Merge "string: tidy up strndup()"David Turner2010-05-101-4/+6
|\
| * string: tidy up strndup()André Goddard Rosa2010-01-301-4/+6
* | Merge changes Ibdc6e3c8,I9bcb91a2David Turner2010-03-292-5/+5
|\ \ | |/ |/|
| * Correct generic memset implementationChris Dearman2010-02-051-4/+4
| * Generic memcpy should define MEMCOPY before including bcopy.cChris Dearman2010-02-051-1/+1
* | improve readability of string: fix indentation and remove trailing spacesAndré Goddard Rosa2010-01-3013-18/+17
|/
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0338-0/+2195
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0338-2195/+0
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-102-0/+87
* Initial Contributionandroid-1.0The Android Open Source Project2008-10-2136-0/+2108