Maxim Kuvyrkov
e9f3725206
Fix BZ #14716 : memmem crash
2012-10-15 17:22:41 -07:00
Maxim Kuvyrkov
57e605ba50
Fix BZ #14602 : strstr and strcasestr return wrong result.
2012-10-08 20:52:53 -07:00
Maxim Kuvyrkov
bcca089526
Micro-optimize critical path of strstr, strcase and memmem.
2012-08-21 18:07:47 -07:00
Maxim Kuvyrkov
99677e5755
Use pointers for traversing arrays in strstr, strcasestr and memmem.
2012-08-21 18:07:47 -07:00
Maxim Kuvyrkov
400726deef
Detect EOL on-the-fly in strstr, strcasestr and memmem.
2012-08-21 18:07:47 -07:00
Maxim Kuvyrkov
20a71f2c8a
Optimize first-character loop of strstr, strcasestr and memmem.
2012-08-21 18:07:47 -07:00
Roland McGrath
be75d75807
Remove local redefinition of MAX macro.
2012-08-15 11:40:41 -07:00
Paul Eggert
59ba27a63a
Replace FSF snail mail address with URLs.
2012-02-09 23:18:22 +00:00
Eric Blake
5fb308bca2
Fix strstr and memmem algorithm.
2010-10-06 13:48:07 -04:00
Ulrich Drepper
dbc676d4ff
Add performance tests for strstr and strcasestr.
2010-07-23 22:27:53 -07:00
Ulrich Drepper
0caca71ac9
* string/Makefile (distribute): Add str-two-way.h.
...
2008-03-29 Eric Blake <ebb9@byu.net>
Rewrite string searches to O(n) rather than O(n^2).
* string/str-two-way.h: New file. For linear fixed-allocation
string searching.
* string/memmem.c: New implementation.
* string/strstr.c: New implementation.
* string/strcasestr.c: New implementation.
* sysdeps/posix/getaddrinfo.c (getaddrinfo): Call _res_hconf_init
2008-05-15 04:42:20 +00:00