summaryrefslogtreecommitdiff
path: root/lib/strequal.h
Commit message (Collapse)AuthorAgeFilesLines
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
|
* moved the Curl_raw_ functions into the new lib/rawstr.c file for easier curlx_Daniel Stenberg2008-10-231-14/+0
| | | | inclusion by the curl tool without colliding with the curl_strequal functions.
* Created Curl_raw_nequal() which does a C-locale string case comparison.Dan Fandrich2008-10-231-4/+5
| | | | | | | Changed checkprefix() to use it and those instances of strnequal() that compare host names or other protocol strings that are defined to be independent of case in the C locale. This should fix a few more Turkish locale problems.
* Renamed Curl_ascii_equal to Curl_raw_equal and bugfixed the my_toupper functionDaniel Stenberg2008-10-161-4/+6
| | | | used in strequal.c so now all test cases run fine for me again.
* - Pascal Terjan filed bug #2154627Daniel Stenberg2008-10-151-0/+6
| | | | | | | | | | | (http://curl.haxx.se/bug/view.cgi?id=2154627) which pointed out that libcurl uses strcasecmp() in multiple places where it causes failures when the Turkish locale is used. This is because 'i' and 'I' isn't the same letter so strcasecmp() on those letters are different in Turkish than in English (or just about all other languages). I thus introduced a totally new internal function in libcurl (called Curl_ascii_equal) for doing case insentive comparisons for english-(ascii?) style strings that thus will make "file" and "FILE" match even if the Turkish locale is selected.
* removed the proto as well since the function is now goneDaniel Stenberg2008-10-151-3/+1
|
* modified this yearDaniel Stenberg2005-04-221-1/+1
|
* Provides an unconditional strlcat() proto even if strlcat() was found byDaniel Stenberg2005-04-121-9/+1
| | | | | | configure. An attempt to fix warnings when we build and the strlcat() function is provided by one if the libs (gss or krb4) since then we have no protos for it in a system header.
* Changes for removing libcurl.def file on Win32.Gisle Vanem2004-11-091-1/+5
| | | | | Added "CURL_EXTERN" to memdebug.h functions. Cleaned up Makefile.vc6.
* added Curl_strcasestr() for case insensitive strstr() searchingDaniel Stenberg2004-06-131-5/+8
|
* updated year in the copyright stringDaniel Stenberg2004-01-071-1/+1
|
* copyright year update in the source headerDaniel Stenberg2003-01-161-1/+1
|
* kromJx@crosswinds.net's fix that now uses checkprefix() instead ofDaniel Stenberg2002-10-281-0/+4
| | | | | strnequal() when the third argument was strlen(first argument) anyway. This makes it less prone to errors. (Slightly edited by me)
* updated source code boilerplate/headerDaniel Stenberg2002-09-031-7/+7
|
* copyright string (year) updateDaniel Stenberg2002-03-191-1/+1
|
* our internal strlcat() is now named Curl_strlcat()Daniel Stenberg2001-05-181-1/+2
|
* old krb4 fix for strlcat() prototypeDaniel Stenberg2001-04-221-0/+4
|
* The Curl_* prefixes are now changed for curl_* ones, as these two functionsDaniel Stenberg2001-03-141-4/+8
| | | | are used externally and thus are public symbols.
* Internal symbols that aren't static are now prefixed with 'Curl_'Daniel Stenberg2001-01-051-2/+5
|
* dual-license fixDaniel Stenberg2001-01-031-28/+11
|
* haxx.nu => haxx.seDaniel Stenberg2000-06-201-2/+2
|
* files moved to main branch from the newlib branchDaniel Stenberg2000-05-221-0/+45