aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-tcp-stream-ssl.c
Commit message (Expand)AuthorAgeFilesLines
* have our own so we don't need to link with glib.Not Zed2004-12-031-1/+1
* ** See bug #47821.Not Zed2004-09-241-58/+102
* Merged notzed-eplugin-2-branch to head.Michael Zucci2004-09-201-0/+1
* make ssl connection async and cancellable, and minor api update to asyncNot Zed2004-09-081-11/+22
* Always just return 0, don't try to PR_Sync() - fsync on a socket causes anJeffrey Stedfast2004-06-051-1/+2
* set nodelay and keepalive on the socket.Not Zed2004-05-061-44/+33
* Various fixes to make it work.Not Zed2003-08-191-20/+28
* continue reading the cert file until we've read it all or get a non-EINTRJeffrey Stedfast2003-03-221-7/+19
* Same as IMAP and POP.Jeffrey Stedfast2003-03-011-2/+20
* Fixed a type-o in the ENABLE_IPv6 ifdef section.Jeffrey Stedfast2003-02-201-1/+1
* Use the new camel_operation_cancel_prfd() function to get the cancellationJeffrey Stedfast2002-11-231-20/+145
* Use g_strerror when setting an exception string (we need it to be inJeffrey Stedfast2002-11-111-28/+29
* #include "camel-stream-fs.h" for writing out the certs to diskJeffrey Stedfast2002-10-191-0/+1
* If ~/.camel_certs doesn't exist, create it.Jeffrey Stedfast2002-10-181-6/+15
* helper, build fingerprint. (camel_certdb_nss_cert_get): Helper for nssNot Zed2002-10-171-90/+344
* New function to decode the INTERNALDATE response from an IMAP server so weJeffrey Stedfast2002-09-281-9/+11
* Update the comment.Jeffrey Stedfast2002-07-311-10/+41
* New source file implementing a very basic certificate database. This isJeffrey Stedfast2002-07-311-3/+41
* PR_IO_TIMEOUT_ERROR should map to ETIMEDOUT and not EAGAIN.Jeffrey Stedfast2002-06-201-2/+2
* Set the poll timeout to be PR_INTERVAL_MIN, this one shouldn't need to beJeffrey Stedfast2002-06-201-1/+1
* Fixed compiler warnings.Jeffrey Stedfast2002-06-151-0/+4
* Up the timeout on the connect code to 2 minutes.Jeffrey Stedfast2002-06-071-2/+4
* Make the folder_lock recursive. See bug #22363 for details. Basically,Jeffrey Stedfast2002-04-101-0/+2
* Handle a ton more nspr i/o errno's. (stream_connect): Act as if we areJeffrey Stedfast2002-04-031-6/+57
* Rename the OpenSSL implementation of things to match the NSSDan Winship2002-03-111-0/+7
* Remove this: it couldn't be generically used, because different subclassesDan Winship2002-03-111-5/+29
* Removed. Glory glory hallelujah! (ssl_bad_cert): No longer callsJeffrey Stedfast2002-03-061-55/+0
* Start the ssl stream off in non-ssl mode (useful for STARTTLS).Jeffrey Stedfast2002-03-061-16/+120
* Call set_errno appropriately.Jeffrey Stedfast2002-02-051-3/+12
* so my guess is that mutt probably doesn't compile since we don't compile usin...Jeffrey Stedfast2002-01-031-6/+10
* Do more like what mutt does so hopefully this'll fix bug #16363 andJeffrey Stedfast2002-01-031-25/+41
* Added a check to see if the operation has been cancelled. (stream_write):Jeffrey Stedfast2001-11-201-0/+10
* Oops, pass a mode argument to the open() call.Jeffrey Stedfast2001-11-091-1/+1
* Removed. (stream_write): Keep looping (non-blocking case) if errno isJeffrey Stedfast2001-10-301-14/+21
* More fixing of the license texts.Ettore Perazzoli2001-10-281-11/+11
* Same.Jeffrey Stedfast2001-10-121-5/+8
* Same hack as below.Jeffrey Stedfast2001-10-111-0/+53
* remove unused variableJeffrey Stedfast2001-10-031-1/+0
* Import the certificate if the user accepts it.Jeffrey Stedfast2001-10-031-18/+8
* Oops, don't fail if `data' isn't a CamelService...cuz it's not supposed toJeffrey Stedfast2001-09-201-1/+1
* #if 0 out the code that was hopefully going to fix bug #5325 because theJeffrey Stedfast2001-09-081-1/+5
* #include pk11func.h. (ssl_bad_cert): Use CERT_GetDefaultCertDB.Jeffrey Stedfast2001-08-311-1/+2
* If the user accepts the certificate, add it to the database as a trustedJeffrey Stedfast2001-08-291-3/+27
* er, OptionSetJeffrey Stedfast2001-05-131-1/+1
* s/SSL_Enable/SSL_SetOptionJeffrey Stedfast2001-05-131-1/+1
* call SSL_Enable after the SSL_ImportFD and before PR_Connect. Otherwise,Chris Toshok2001-05-111-1/+2
* Remove the last argument from camel_session_alert_user.Anders Carlsson2001-05-021-1/+1
* Redo this a lot so that instead of having a class full of callbacks, weDan Winship2001-04-281-5/+3
* Big header cleanups and nntp compile fixKjartan Maraas2001-03-301-3/+5
* Return -1 on fail. (camel_filter_driver_filter_folder): Same.Jeffrey Stedfast2001-03-221-1/+1
* Don't include system include dir.Jeffrey Stedfast2001-03-181-2/+1
* Print info about the issuer of the certificate.Jeffrey Stedfast2001-03-171-25/+54
* Don't use the hardcoded cert db directory, use the one passed in.Jeffrey Stedfast2001-03-161-13/+120
* Ya know what? Lets not ref the service because otherwise we'll startJeffrey Stedfast2001-03-151-2/+0
* Pass the service into the SSL stream, not the session.Jeffrey Stedfast2001-03-151-17/+21
* Eek! So the service's URL isn't set until after this is initialized. ThisJeffrey Stedfast2001-03-151-1/+1
* Numerous fixes to get it to build correctly with NSS enabled.Jeffrey Stedfast2001-03-151-8/+11
* Made cancellable. (stream_write): Same. (stream_connect): Removed checksJeffrey Stedfast2001-03-141-9/+27
* Oops. Make this a subclass of CamelTcpStream, not CamelStream.Jeffrey Stedfast2001-03-141-2/+2
* Comment out everything unless HAVE_NSS is defined.Jeffrey Stedfast2001-03-111-12/+22
* Oops, include the camel-tcp-stream-ssl header instead of the raw one.Jeffrey Stedfast2001-02-081-1/+1
* Ugh, this design is ugly like my butt.Jeffrey Stedfast2001-01-161-1/+55
* If the close() is successful, set the fd to -1.Jeffrey Stedfast2001-01-161-9/+6
* Uses an SSL socket now although there's still a few things missing (likeJeffrey Stedfast2001-01-151-13/+7
* Implemented. (stream_setsockopt): Implemented.Jeffrey Stedfast2001-01-151-1/+35
* New CamelTcpStream class that implements nspr sockets and eventually willJeffrey Stedfast2001-01-141-0/+205