Richard Frith-MacDonald
|
56465e049b
|
TLS fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38015 72102866-910b-0410-8b05-ffd578937521
|
2014-07-25 12:06:34 +00:00 |
|
Richard Frith-MacDonald
|
7f80c0df75
|
Yavor Doganov's patch to avoid unnecessary link to libgcrypt
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37966 72102866-910b-0410-8b05-ffd578937521
|
2014-06-30 06:28:38 +00:00 |
|
Richard Frith-MacDonald
|
c33c21b27a
|
record/use absolute paths
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37932 72102866-910b-0410-8b05-ffd578937521
|
2014-05-31 15:02:47 +00:00 |
|
Richard Frith-MacDonald
|
665f99b634
|
don't leave an errno value which would cause a retry after a fatal error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37714 72102866-910b-0410-8b05-ffd578937521
|
2014-02-26 14:58:37 +00:00 |
|
Richard Frith-MacDonald
|
d105539f5e
|
improve debug logging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37713 72102866-910b-0410-8b05-ffd578937521
|
2014-02-26 14:44:01 +00:00 |
|
Richard Frith-MacDonald
|
fab72a3218
|
Try to cope with failure of remote end to respond to tls shutdown.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37417 72102866-910b-0410-8b05-ffd578937521
|
2013-11-27 12:26:33 +00:00 |
|
Richard Frith-MacDonald
|
22e7f7bae9
|
fix for delay in tls write
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37397 72102866-910b-0410-8b05-ffd578937521
|
2013-11-22 16:33:46 +00:00 |
|
Richard Frith-MacDonald
|
393de9d0b4
|
fixed missing arg
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37394 72102866-910b-0410-8b05-ffd578937521
|
2013-11-22 13:00:55 +00:00 |
|
Richard Frith-MacDonald
|
d4e2fac2af
|
improve tls diagnostics
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37393 72102866-910b-0410-8b05-ffd578937521
|
2013-11-22 12:58:46 +00:00 |
|
Richard Frith-MacDonald
|
b48feeaa34
|
attempt to handle tls handshake failure properly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37274 72102866-910b-0410-8b05-ffd578937521
|
2013-10-25 09:34:35 +00:00 |
|
Richard Frith-MacDonald
|
2e99b562d8
|
SSL/TLS certificate enhancements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37103 72102866-910b-0410-8b05-ffd578937521
|
2013-09-18 12:49:07 +00:00 |
|
Richard Frith-MacDonald
|
ed09c55959
|
leak detection improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37003 72102866-910b-0410-8b05-ffd578937521
|
2013-08-22 15:44:54 +00:00 |
|
Richard Frith-MacDonald
|
6dcbb3c448
|
fix memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36858 72102866-910b-0410-8b05-ffd578937521
|
2013-07-09 09:30:03 +00:00 |
|
Richard Frith-MacDonald
|
b2d5fd280c
|
Changes for 64bit clean printf format strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36810 72102866-910b-0410-8b05-ffd578937521
|
2013-07-03 06:46:41 +00:00 |
|
Richard Frith-MacDonald
|
381d526dfc
|
fix memory leak when releasing partially created credentials
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36565 72102866-910b-0410-8b05-ffd578937521
|
2013-04-23 08:15:06 +00:00 |
|
Richard Frith-MacDonald
|
f371df09b6
|
more static analyser fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36532 72102866-910b-0410-8b05-ffd578937521
|
2013-04-14 18:49:23 +00:00 |
|
Richard Frith-MacDonald
|
abb9304bbd
|
add warning about loading invalid certificates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36009 72102866-910b-0410-8b05-ffd578937521
|
2013-01-21 12:27:07 +00:00 |
|
Richard Frith-MacDonald
|
66364a9465
|
avoid a few compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35867 72102866-910b-0410-8b05-ffd578937521
|
2012-12-08 22:16:20 +00:00 |
|
Richard Frith-MacDonald
|
17bdc5cfe2
|
minor performance tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35865 72102866-910b-0410-8b05-ffd578937521
|
2012-12-08 08:46:20 +00:00 |
|
Richard Frith-MacDonald
|
f0fa7fbe28
|
TLS/SSL session credentials caching
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35860 72102866-910b-0410-8b05-ffd578937521
|
2012-12-06 09:40:11 +00:00 |
|
Richard Frith-MacDonald
|
21bd77c921
|
add a few more file name checks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35762 72102866-910b-0410-8b05-ffd578937521
|
2012-10-29 14:05:01 +00:00 |
|
Richard Frith-MacDonald
|
f6feeccb49
|
path handling tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35760 72102866-910b-0410-8b05-ffd578937521
|
2012-10-28 18:13:38 +00:00 |
|
Richard Frith-MacDonald
|
1073f46bb0
|
fix minor thread safety issue
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35721 72102866-910b-0410-8b05-ffd578937521
|
2012-10-19 14:13:13 +00:00 |
|
Richard Frith-MacDonald
|
d62c44a13f
|
More SSL/TLS tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35619 72102866-910b-0410-8b05-ffd578937521
|
2012-10-01 12:05:44 +00:00 |
|
Richard Frith-MacDonald
|
f4eb5e2726
|
More SSL/TLS options support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35618 72102866-910b-0410-8b05-ffd578937521
|
2012-09-30 10:14:00 +00:00 |
|
Richard Frith-MacDonald
|
7771aba9e1
|
add priority settings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35616 72102866-910b-0410-8b05-ffd578937521
|
2012-09-28 16:08:19 +00:00 |
|
Richard Frith-MacDonald
|
4adbcbb584
|
Add option to request cleint certificate verification.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35615 72102866-910b-0410-8b05-ffd578937521
|
2012-09-28 14:47:02 +00:00 |
|
Richard Frith-MacDonald
|
88f24b384d
|
add certificate revocation list support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35614 72102866-910b-0410-8b05-ffd578937521
|
2012-09-28 14:20:42 +00:00 |
|
Richard Frith-MacDonald
|
73a67f4920
|
tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35607 72102866-910b-0410-8b05-ffd578937521
|
2012-09-26 16:57:17 +00:00 |
|
Richard Frith-MacDonald
|
da52c8df5e
|
Add option to control hosts allowed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35606 72102866-910b-0410-8b05-ffd578937521
|
2012-09-26 16:05:36 +00:00 |
|
Richard Frith-MacDonald
|
db9c84ff4e
|
more tls reorganisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35605 72102866-910b-0410-8b05-ffd578937521
|
2012-09-26 15:23:24 +00:00 |
|
Richard Frith-MacDonald
|
5a1bd08a7e
|
Tweak DH params support to add load from file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35603 72102866-910b-0410-8b05-ffd578937521
|
2012-09-24 10:40:37 +00:00 |
|
Richard Frith-MacDonald
|
8eda5ee6dc
|
don't start DH unless we need it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35601 72102866-910b-0410-8b05-ffd578937521
|
2012-09-24 09:55:09 +00:00 |
|
Richard Frith-MacDonald
|
73b0d4f585
|
use a separate thread to compute dh params
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35600 72102866-910b-0410-8b05-ffd578937521
|
2012-09-24 09:51:56 +00:00 |
|
Richard Frith-MacDonald
|
a7171ab9be
|
restructure for maintainability
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35598 72102866-910b-0410-8b05-ffd578937521
|
2012-09-24 09:07:55 +00:00 |
|