Loading CHANGES +5 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,11 @@ History of Changes Daniel (5 January 2001) - The krb4 support was broken in the release. Fixed now. - Huge internal symbol rename operation. Version 7.5.2 Daniel (4 January 2001) Loading docs/INTERNALS +7 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,13 @@ INTERNALS Thus, the largest amount of code and complexity is in the library part. SYMBOLS ======= All symbols used internally must use a 'Curl_' prefix if they're used in more than a single file. Single file symbols must be made static. Public symbols must use a 'curl_' prefix. (There are exceptions, but they are destined to change to this pattern in the future.) CVS === Loading include/curl/curl.h +4 −2 Original line number Diff line number Diff line Loading @@ -435,8 +435,10 @@ typedef enum { NOTE: they return TRUE if the strings match *case insensitively*. */ extern int (strequal)(const char *s1, const char *s2); extern int (strnequal)(const char *s1, const char *s2, size_t n); extern int (Curl_strequal)(const char *s1, const char *s2); extern int (Curl_strnequal)(const char *s1, const char *s2, size_t n); #define strequal(a,b) Curl_strequal(a,b) #define strnequal(a,b,c) Curl_strnequal(a,b,c) /* external form function */ int curl_formparse(char *string, Loading include/curl/mprintf.h +20 −18 Original line number Diff line number Diff line Loading @@ -55,26 +55,28 @@ #include <stdarg.h> int mprintf(const char *format, ...); int mfprintf(FILE *fd, const char *format, ...); int msprintf(char *buffer, const char *format, ...); int msnprintf(char *buffer, size_t maxlength, const char *format, ...); int mvprintf(const char *format, va_list args); int mvfprintf(FILE *fd, const char *format, va_list args); int mvsprintf(char *buffer, const char *format, va_list args); int mvsnprintf(char *buffer, size_t maxlength, const char *format, va_list args); char *maprintf(const char *format, ...); char *mvaprintf(const char *format, va_list args); int Curl_mprintf(const char *format, ...); int Curl_mfprintf(FILE *fd, const char *format, ...); int Curl_msprintf(char *buffer, const char *format, ...); int Curl_msnprintf(char *buffer, size_t maxlength, const char *format, ...); int Curl_mvprintf(const char *format, va_list args); int Curl_mvfprintf(FILE *fd, const char *format, va_list args); int Curl_mvsprintf(char *buffer, const char *format, va_list args); int Curl_mvsnprintf(char *buffer, size_t maxlength, const char *format, va_list args); char *Curl_maprintf(const char *format, ...); char *Curl_mvaprintf(const char *format, va_list args); #ifdef _MPRINTF_REPLACE # define printf mprintf # define fprintf mfprintf # define sprintf msprintf # define snprintf msnprintf # define vprintf mvprintf # define vfprintf mvfprintf # define vsprintf mvsprintf # define vsnprintf mvsnprintf # define printf Curl_mprintf # define fprintf Curl_mfprintf # define sprintf Curl_msprintf # define snprintf Curl_msnprintf # define vprintf Curl_mvprintf # define vfprintf Curl_mvfprintf # define vsprintf Curl_mvsprintf # define vsnprintf Curl_mvsnprintf # define aprintf Curl_maprintf # define vaprintf Curl_mvaprintf #endif #endif /* H_MPRINTF */ lib/arpa_telnet.h +2 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ #define SYNCH 242 /* for telfunc calls */ #ifdef TELCMDS static char *telcmds[] = { "EOF", "SUSP", "ABORT", "EOR", "SE", "NOP", "DMARK", "BRK", "IP", "AO", "AYT", "EC", Loading Loading @@ -124,6 +125,7 @@ extern char *telcmds[]; #define NTELOPTS (1+TELOPT_NEW_ENVIRON) #ifdef TELOPTS static char *telopts[NTELOPTS+1] = { "BINARY", "ECHO", "RCP", "SUPPRESS GO AHEAD", "NAME", "STATUS", "TIMING MARK", "RCTE", "NAOL", "NAOP", Loading Loading
CHANGES +5 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,11 @@ History of Changes Daniel (5 January 2001) - The krb4 support was broken in the release. Fixed now. - Huge internal symbol rename operation. Version 7.5.2 Daniel (4 January 2001) Loading
docs/INTERNALS +7 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,13 @@ INTERNALS Thus, the largest amount of code and complexity is in the library part. SYMBOLS ======= All symbols used internally must use a 'Curl_' prefix if they're used in more than a single file. Single file symbols must be made static. Public symbols must use a 'curl_' prefix. (There are exceptions, but they are destined to change to this pattern in the future.) CVS === Loading
include/curl/curl.h +4 −2 Original line number Diff line number Diff line Loading @@ -435,8 +435,10 @@ typedef enum { NOTE: they return TRUE if the strings match *case insensitively*. */ extern int (strequal)(const char *s1, const char *s2); extern int (strnequal)(const char *s1, const char *s2, size_t n); extern int (Curl_strequal)(const char *s1, const char *s2); extern int (Curl_strnequal)(const char *s1, const char *s2, size_t n); #define strequal(a,b) Curl_strequal(a,b) #define strnequal(a,b,c) Curl_strnequal(a,b,c) /* external form function */ int curl_formparse(char *string, Loading
include/curl/mprintf.h +20 −18 Original line number Diff line number Diff line Loading @@ -55,26 +55,28 @@ #include <stdarg.h> int mprintf(const char *format, ...); int mfprintf(FILE *fd, const char *format, ...); int msprintf(char *buffer, const char *format, ...); int msnprintf(char *buffer, size_t maxlength, const char *format, ...); int mvprintf(const char *format, va_list args); int mvfprintf(FILE *fd, const char *format, va_list args); int mvsprintf(char *buffer, const char *format, va_list args); int mvsnprintf(char *buffer, size_t maxlength, const char *format, va_list args); char *maprintf(const char *format, ...); char *mvaprintf(const char *format, va_list args); int Curl_mprintf(const char *format, ...); int Curl_mfprintf(FILE *fd, const char *format, ...); int Curl_msprintf(char *buffer, const char *format, ...); int Curl_msnprintf(char *buffer, size_t maxlength, const char *format, ...); int Curl_mvprintf(const char *format, va_list args); int Curl_mvfprintf(FILE *fd, const char *format, va_list args); int Curl_mvsprintf(char *buffer, const char *format, va_list args); int Curl_mvsnprintf(char *buffer, size_t maxlength, const char *format, va_list args); char *Curl_maprintf(const char *format, ...); char *Curl_mvaprintf(const char *format, va_list args); #ifdef _MPRINTF_REPLACE # define printf mprintf # define fprintf mfprintf # define sprintf msprintf # define snprintf msnprintf # define vprintf mvprintf # define vfprintf mvfprintf # define vsprintf mvsprintf # define vsnprintf mvsnprintf # define printf Curl_mprintf # define fprintf Curl_mfprintf # define sprintf Curl_msprintf # define snprintf Curl_msnprintf # define vprintf Curl_mvprintf # define vfprintf Curl_mvfprintf # define vsprintf Curl_mvsprintf # define vsnprintf Curl_mvsnprintf # define aprintf Curl_maprintf # define vaprintf Curl_mvaprintf #endif #endif /* H_MPRINTF */
lib/arpa_telnet.h +2 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ #define SYNCH 242 /* for telfunc calls */ #ifdef TELCMDS static char *telcmds[] = { "EOF", "SUSP", "ABORT", "EOR", "SE", "NOP", "DMARK", "BRK", "IP", "AO", "AYT", "EC", Loading Loading @@ -124,6 +125,7 @@ extern char *telcmds[]; #define NTELOPTS (1+TELOPT_NEW_ENVIRON) #ifdef TELOPTS static char *telopts[NTELOPTS+1] = { "BINARY", "ECHO", "RCP", "SUPPRESS GO AHEAD", "NAME", "STATUS", "TIMING MARK", "RCTE", "NAOL", "NAOP", Loading