rfm
|
21d630ba95
|
Revert "Initial commit of updated IPv6"
|
2023-08-18 12:06:26 +01:00 |
|
Royal Stewart
|
430fa511b7
|
Fix build issues with Linux
|
2023-08-01 10:58:28 -06:00 |
|
Royal Stewart
|
337ebbea0b
|
Initial commit of updated IPv6
|
2023-07-25 10:06:20 -06:00 |
|
Richard Frith-Macdonald
|
d5d8a71c79
|
Allow certificate based rejection of DO connection attempts.
|
2022-11-21 10:40:33 +00:00 |
|
Richard Frith-Macdonald
|
326da37967
|
improve event handling when there is data in the tls buffers
|
2022-11-15 15:28:31 +00:00 |
|
Richard Frith-Macdonald
|
c76ebf2962
|
Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC()
and deprecate it. Searched for and removed obsolete references to
garbage collection in comments and documentation.
|
2022-02-17 10:08:18 +00:00 |
|
Frederik Seiffert
|
27c06a9209
|
Fix various incorrect format string types
|
2021-08-11 19:32:21 +02:00 |
|
Richard Frith-Macdonald
|
25b25080c3
|
Fix possible buffer overrun/corruption spotted by Fred.
|
2021-08-09 08:29:15 +01:00 |
|
Richard Frith-Macdonald
|
dca9b65313
|
Remove stream from handler upon deallocation, to avlid handler sending messages to deallocated stream.
|
2021-01-16 06:23:25 +00:00 |
|
Richard Frith-Macdonald
|
10a8e9faf8
|
fix format string error in -description
|
2020-12-07 11:21:16 +00:00 |
|
Richard Frith-Macdonald
|
3bf1fc5490
|
Improve diagnostic output
|
2020-12-07 11:18:51 +00:00 |
|
Richard Frith-Macdonald
|
d7e5158a09
|
An error in a socketpair only applies to the other socket if still opening
|
2020-12-06 09:38:17 -05:00 |
|
Riccardo Mottola
|
919f8c16d0
|
specify WSAAPI as return type too, needed for MSYS2-32bit
|
2020-06-15 23:52:35 +02:00 |
|
Riccardo Mottola
|
b879e0835b
|
explicitely test for ws2tcpip.h header, fix library detection on windows for inet_ntop with corrent library, guard includes and definitions with configure results, cleanup header inclusion
|
2020-06-09 13:44:42 +02:00 |
|
Gregory John Casamento
|
753c907938
|
Fix address for FSF and License name in all headers in base
|
2019-12-09 18:36:00 -05:00 |
|
Wolfgang Lux
|
13f7446a32
|
Prevent too early release
|
2019-10-29 11:58:18 +01:00 |
|
Wolfgang Lux
|
d704846c6f
|
Better handling of stream events while in a TLS handshake
|
2019-10-29 11:18:33 +01:00 |
|
Wolfgang Lux
|
e9427a9e20
|
Prevent potential crash when a socket stream is closed while in a TLS handshake
|
2019-10-28 16:47:44 +01:00 |
|
Richard Frith-Macdonald
|
99c080a3ee
|
Fix bg in security setting exposed by earlier fix.
|
2019-09-25 12:54:11 +01:00 |
|
Richard Frith-Macdonald
|
9a055f93ad
|
Bugfix and improved logging
|
2019-08-12 16:37:38 +01:00 |
|
Richard Frith-Macdonald
|
6f3bd6ac97
|
Expose GNU TLS wrappers and add methods to get certificate expiry
|
2019-01-16 09:56:08 +00:00 |
|
Richard Frith-Macdonald
|
ed286536e2
|
Add GSTLSServerName option
|
2018-05-18 20:26:35 +01:00 |
|
Richard Frith-Macdonald
|
ab822a35a3
|
check and warn about failure to set reuseaddr
|
2018-02-08 06:08:41 +00:00 |
|
Richard Frith-Macdonald
|
9a8c3486ff
|
fix bad copy/paste
|
2018-01-31 14:17:50 +00:00 |
|
Richard Frith-Macdonald
|
ee8bb1fbeb
|
Fix possible deref of null pointer
|
2018-01-30 14:34:27 +00:00 |
|
Richard Frith-MacDonald
|
9400f9105d
|
Make TLS client certificate issuer/owner names available
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@40508 72102866-910b-0410-8b05-ffd578937521
|
2017-05-19 11:38:48 +00:00 |
|
Richard Frith-MacDonald
|
525d467e18
|
Fixups for file descriptor leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@40034 72102866-910b-0410-8b05-ffd578937521
|
2016-07-26 09:56:22 +00:00 |
|
Richard Frith-MacDonald
|
9592363863
|
msys 64bit tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39933 72102866-910b-0410-8b05-ffd578937521
|
2016-06-27 19:06:12 +00:00 |
|
Richard Frith-MacDonald
|
d60587e6bb
|
Fixes for failure of connect() system call
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39862 72102866-910b-0410-8b05-ffd578937521
|
2016-06-14 07:10:44 +00:00 |
|
Richard Frith-MacDonald
|
be34f6dc07
|
when a connect fails, we still want the stream scheduled to generate events
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39861 72102866-910b-0410-8b05-ffd578937521
|
2016-06-13 15:14:21 +00:00 |
|
Richard Frith-MacDonald
|
8ace6e9fbd
|
Add check for sibling having failed when opening.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39860 72102866-910b-0410-8b05-ffd578937521
|
2016-06-13 14:24:51 +00:00 |
|
Richard Frith-MacDonald
|
62d2bcbabc
|
changes for use of _WIN32 define on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39492 72102866-910b-0410-8b05-ffd578937521
|
2016-03-09 13:16:16 +00:00 |
|
Richard Frith-MacDonald
|
86e8a7b27d
|
TLS tweak in last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39460 72102866-910b-0410-8b05-ffd578937521
|
2016-03-05 16:12:38 +00:00 |
|
Richard Frith-MacDonald
|
0323003b7e
|
fix incorrect initial state for incoming network connections
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39458 72102866-910b-0410-8b05-ffd578937521
|
2016-03-05 14:35:41 +00:00 |
|
Wolfgang Lux
|
401cdce4d2
|
Fixes to build again when tls is disabled
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38265 72102866-910b-0410-8b05-ffd578937521
|
2014-12-28 11:59:36 +00:00 |
|
Riccardo Mottola
|
ebe325366f
|
Fix code-path for non AF_INET6
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38256 72102866-910b-0410-8b05-ffd578937521
|
2014-12-22 23:28:06 +00:00 |
|
Richard Frith-MacDonald
|
10e9694f72
|
Patches by Sergei Golovin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38188 72102866-910b-0410-8b05-ffd578937521
|
2014-11-20 09:43:21 +00:00 |
|
Richard Frith-MacDonald
|
bac39eafec
|
attempt to fix possible problem with early release of ostream
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38017 72102866-910b-0410-8b05-ffd578937521
|
2014-07-28 09:29:55 +00:00 |
|
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
|
44ac6ce390
|
fix initial state of incoming connection streams
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37824 72102866-910b-0410-8b05-ffd578937521
|
2014-05-01 08:08:39 +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
|
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
|
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
|
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
|
54ff9b7de5
|
static analyzer tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36523 72102866-910b-0410-8b05-ffd578937521
|
2013-04-14 09:04:40 +00:00 |
|
Richard Frith-MacDonald
|
16df74b87a
|
revert
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36389 72102866-910b-0410-8b05-ffd578937521
|
2013-03-20 15:52:37 +00:00 |
|
Richard Frith-MacDonald
|
0dab3b4ca8
|
set closed descriptor to -1 before calling superclass
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36376 72102866-910b-0410-8b05-ffd578937521
|
2013-03-17 14:14:01 +00:00 |
|
Richard Frith-MacDonald
|
00af56c82b
|
tweak alignment (thanks to Jean-Charles BERTIN <jc.bertin@axinoe.com>)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36279 72102866-910b-0410-8b05-ffd578937521
|
2013-03-05 15:28:31 +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
|
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 |
|