Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mem-include-scan: verify memory #includes | Daniel Stenberg | 2012-11-17 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | If we use memory functions (malloc, free, strdup etc) in C sources in libcurl and we fail to include curl_memory.h or memdebug.h we either fail to properly support user-provided memory callbacks or the memory leak system of the test suite fails. After Ajit's report of a failure in the first category in http_proxy.c, I spotted a few in the second category as well. These problems are now tested for by test 1132 which runs a perl program that scans for and attempts to check that we use the correct include files if a memory related function is used in the source code. Reported by: Ajit Dhumale Bug: http://curl.haxx.se/mail/lib-2012-11/0125.html | ||||
* | metalink/md5: Use CommonCrypto on Apple operating systems | Nick Zitzmann | 2012-10-22 | 1 | -0/+11 |
| | | | | | | | | Previously the Metalink code used Apple's CommonCrypto library only if curl was built using the --with-darwinssl option. Now we use CommonCrypto on all Apple operating systems including Tiger or later, or iOS 5 or later, so you don't need to build --with-darwinssl anymore. Also rolled out this change to libcurl's md5 code. | ||||
* | wincrypt: Fixed cross-compilation issues caused by include name | Marc Hoersken | 2012-09-11 | 1 | -1/+1 |
| | | | | For some reason WinCrypt.h is named wincrypt.h under MinGW. | ||||
* | md5.c: Added support for Microsoft Windows CryptoAPI | Marc Hoersken | 2012-09-11 | 1 | -13/+42 |
| | |||||
* | Fixed compile error with GNUTLS+NETTLE | Tatsuhiro Tsujikawa | 2012-05-22 | 1 | -3/+3 |
| | | | | | | | | | | | | In nettle/md5.h, md5_init and md5_update are defined as macros to nettle_md5_init and nettle_md5_update respectively. This causes error when using MD5_params.md5_init and md5_update. This patch renames these members as md5_init_func and md5_update_func to avoid name conflict. For completeness, MD5_params.md5_final was also renamed as md5_final_func. The changes in curl_ntlm_core.c is conversion error and fixed by casting to proper type. | ||||
* | Curl_MD5_init: fix OOM memory leak | Daniel Stenberg | 2012-04-23 | 1 | -5/+7 |
| | | | | | Bug: http://curl.haxx.se/mail/lib-2012-04/0246.html Reported by: Michael Mueller | ||||
* | md5: Add support for calculating the md5 sum of buffers incrementally | Gökhan Şengün | 2012-03-31 | 1 | -0/+50 |
| | | | | | | It is now possible to calculate the md5 sum as the stream of buffers becomes known where as previously it was only possible to calculate the md5 sum of a pre-prepared buffer. | ||||
* | fix several compiler warnings | Yang Tse | 2012-03-20 | 1 | -2/+3 |
| | |||||
* | Add support for using nettle instead of gcrypt as gnutls backend | Martin Storsjo | 2011-11-19 | 1 | -0/+26 |
| | |||||
* | stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h | Yang Tse | 2011-07-26 | 1 | -2/+0 |
| | |||||
* | source cleanup: unify look, style and indent levels | Daniel Stenberg | 2011-04-27 | 1 | -4/+4 |
| | | | | | By the use of a the new lib/checksrc.pl script that checks that our basic source style rules are followed. | ||||
* | build: remove unneeded cast to (void *) | Yang Tse | 2010-08-04 | 1 | -2/+2 |
| | |||||
* | Curl_HMAC_MD5: fix the array init to not warn with picky compilers | Daniel Stenberg | 2010-04-19 | 1 | -7/+9 |
| | |||||
* | Fix GnuTLS compilation problem in md5.c | monnerat | 2010-04-19 | 1 | -1/+1 |
| | |||||
* | Implement SMTP authentication | monnerat | 2010-04-19 | 1 | -10/+31 |
| | |||||
* | remove the CVSish $Id$ lines | Daniel Stenberg | 2010-03-24 | 1 | -1/+0 |
| | |||||
* | Added support for Digest and NTLM authentication using GnuTLS. | Dan Fandrich | 2009-02-12 | 1 | -3/+21 |
| | |||||
* | Adjust usage of conditional definition of USE_OPENSSL | Yang Tse | 2008-08-17 | 1 | -12/+15 |
| | |||||
* | libcurl internal md5.h header file renamed to curl_md5.h | Yang Tse | 2008-08-17 | 1 | -1/+1 |
| | |||||
* | if () => if() | Daniel Stenberg | 2007-11-07 | 1 | -11/+11 |
| | | | | | while () => while() and some other minor re-indentings | ||||
* | corrected copyright year | Daniel Stenberg | 2005-05-02 | 1 | -1/+1 |
| | |||||
* | Cory Nelson's work on nuking compiler warnings when building on x64 with | Daniel Stenberg | 2005-04-26 | 1 | -1/+1 |
| | | | | VS2005. | ||||
* | Add 'const' to immutable arrays. | Dan Fandrich | 2004-12-15 | 1 | -11/+11 |
| | |||||
* | Dan Fandrich added the --disable-crypto-auth option to configure to allow | Daniel Stenberg | 2004-11-12 | 1 | -0/+4 |
| | | | | | libcurl to build without Digest support. (I figure it should also explicitly disable Negotiate and NTLM.) | ||||
* | Convert functions to ANSI-style declaration to prevent compiler warnings | Daniel Stenberg | 2004-02-20 | 1 | -16/+11 |
| | |||||
* | removed usage of a silly macro instead of the actual functions memcpy | Daniel Stenberg | 2004-02-16 | 1 | -8/+4 |
| | | | | and memset | ||||
* | Dan Fandrich's cleanup patch to make pedantic compiler options cause less | Daniel Stenberg | 2004-01-29 | 1 | -9/+10 |
| | | | | warnings. Minor edits by me. | ||||
* | updated year in the copyright string | Daniel Stenberg | 2004-01-07 | 1 | -1/+1 |
| | |||||
* | do not use 'long' to store 4 bytes, as 64bit architectures have 64bit longs. | Daniel Stenberg | 2003-09-07 | 1 | -1/+1 |
| | |||||
* | adjusted to use the same API as the OpenSSL version of the MD5 functions | Daniel Stenberg | 2003-06-26 | 1 | -15/+51 |
| | |||||
* | Initial Digest support. At least partly working. | Daniel Stenberg | 2003-05-22 | 1 | -0/+320 |