summaryrefslogtreecommitdiff
path: root/lib/qssl.c
Commit message (Collapse)AuthorAgeFilesLines
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-8/+8
| | | | | | 76 private header files renamed to use our standard naming scheme. This change affects 322 files in libcurl's source tree.
* stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse2011-07-261-1/+2
|
* errno.h inclusion conditionally done in setup_once.hYang Tse2011-07-241-1/+0
|
* source cleanup: unify look, style and indent levelsDaniel Stenberg2011-04-271-2/+2
| | | | | By the use of a the new lib/checksrc.pl script that checks that our basic source style rules are followed.
* Fix a couple of spelling errors in lib/Fabian Keil2011-04-211-1/+1
| | | | Found with codespell.
* Curl_timeleft: s/conn/data in first argumentDaniel Stenberg2011-01-041-2/+2
| | | | | As the function doesn't really use the connectdata struct but only the SessionHanadle struct I modified what argument it wants.
* sendrecv: make them two pairs of send/recv to properly deal with FTPSHoward Chu2010-05-111-2/+2
| | | | | | | | | FTP(S) use two connections that can be set to different recv and send functions independently, so by introducing recv+send pairs in the same manner we already have sockets/connections we can work with FTPS fine. This commit fixes the FTPS regression introduced in change d64bd82.
* sendrecv: split the I/O handling into private handlerHoward Chu2010-05-071-11/+15
| | | | | | | | | | | | | | Howard Chu brought the bulk work of this patch that properly moves out the sending and recving of data to the parts of the code that are properly responsible for the various ways of doing so. Daniel Stenberg assisted with polishing a few bits and fixed some minor flaws in the original patch. Another upside of this patch is that we now abuse CURLcodes less with the "magic" -1 return codes and instead use CURLE_AGAIN more consistently.
* qssl: reflect recent code changes in SSL interfaceKamil Dudka2010-04-071-8/+15
| | | | Reported by Guenter Knauf.
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
|
* fix printf-style format stringsYang Tse2010-02-041-3/+3
|
* libcurl's memory.h renamed to curl_memory.hYang Tse2009-04-211-1/+1
|
* use HAVE_LIMITS_H symbol to protect limits.h inclusionYang Tse2009-04-141-1/+3
|
* include <limits.h> for INT_MAX definitionYang Tse2009-04-141-0/+1
|
* fix compiler warning: implicit conversion shortens 64-bit value into a ↵Yang Tse2009-04-141-2/+4
| | | | 32-bit value
* Adapting last changes to OS400:Patrick Monnerat2008-05-201-3/+3
| | | | | | | | _ Updated packages/OS400/curl.inc.in with new definitions. _ New connect/bind/sendto/recvfrom wrappers to support AF_UNIX sockets. _ Include files line length shortened below 100 chars. _ Const parameter in lib/qssl.[ch]. _ Typos in packages/OS400/initscript.sh.
* Adapt OS400 SSL (qssl.h) to V5R4Patrick Monnerat2008-04-071-4/+4
| | | | | Fix qssl.c wrong error message Upgrade OS400 wrappers and makefiles to 7.18.1
* - Based on initial work done by Gautam Kachroo to address a bug, we now keepDaniel Stenberg2008-02-201-0/+3
| | | | | | | better control at the exact state of the connection's SSL status so that we know exactly when it has completed the SSL negotiation or not so that there won't be accidental re-uses of connections that are wrongly believed to be in SSL-completed-negotiate state.
* applied patch to disable SSLv2 by default; discussion:Gunter Knauf2008-02-191-2/+2
| | | | | http://sourceforge.net/tracker/index.php?func=detail&aid=1767276&group_id=976&atid=350976 Submitted by Kaspar Brand.
* Yang Tse pointed out a few remaining quirks from my timeout refactoring fromDaniel Stenberg2008-02-111-2/+7
| | | | | Feb 7 that didn't abort properly on timeouts. These are actually old problems but now they should be fixed.
* - Refactored a lot of timeout code into a few functions in an attempt to makeDaniel Stenberg2008-02-071-11/+2
| | | | | them all use the same (hopefully correct) logic to make it less error-prone and easier to introduce library-wide where it should be used.
* Calls to Curl_failf() are not supposed to provide a trailing newline as theDaniel Stenberg2008-01-151-14/+14
| | | | function itself adds that. Fixed on 50 or something strings!
* if () => if()Daniel Stenberg2007-11-071-21/+21
| | | | | while () => while() and some other minor re-indentings
* I renamed the CURLE_SSL_PEER_CERTIFICATE error code toDaniel Stenberg2007-10-031-1/+1
| | | | | | CURLE_PEER_FAILED_VERIFICATION (standard CURL_NO_OLDIES style), and made this return code get used by the previous SSH MD5 fingerprint check in case it fails.
* Patrick Monnerat's cleanup fix after my alloc-strings commitDaniel Stenberg2007-08-021-4/+4
|
* Bug report #1759542 (http://curl.haxx.se/bug/view.cgi?id=1759542). A bad useDaniel Stenberg2007-07-291-10/+4
| | | | | of a socket after it has been closed, when the FTP-SSL data connection is taken down.
* Removed unused variable.Dan Fandrich2007-07-241-4/+1
|
* Implemented the parts of Patrick Monnerat's OS/400 patch that introducesDaniel Stenberg2007-07-231-0/+496
support for the OS/400 Secure Sockets Layer library