Oswald Buddenhagen
|
7ce57b9c00
make SSL certificate verification less arcane
|
11 lat temu |
Oswald Buddenhagen
|
2745813367
re-design SSL/TLS configuration
|
11 lat temu |
Oswald Buddenhagen
|
aa4f7a7d00
move use_imaps out of server_conf_t
|
11 lat temu |
Oswald Buddenhagen
|
12be7dd1f3
remove pointless use of AI_V4MAPPED flag
|
11 lat temu |
Oswald Buddenhagen
|
03b3b566f1
reshuffle sources a bit
|
11 lat temu |
Oswald Buddenhagen
|
27fa63a577
move verbose socket logging out of socket driver
|
11 lat temu |
Oswald Buddenhagen
|
540adbb8fd
make host resolution error messages more useful in non-ipv6 builds
|
11 lat temu |
Oswald Buddenhagen
|
3ceb553102
IPv6 support
|
12 lat temu |
Oswald Buddenhagen
|
4a39cae8c4
support multi-homed servers
|
12 lat temu |
Oswald Buddenhagen
|
ca3a319e60
update copyrights
|
12 lat temu |
Oswald Buddenhagen
|
842aa402c3
fix CRAM-MD5 authentication
|
12 lat temu |
Oswald Buddenhagen
|
e07de2a336
more consistency in char signedness
|
12 lat temu |
Oswald Buddenhagen
|
7ba7be111e
improve socket error reporting
|
12 lat temu |
Oswald Buddenhagen
|
2ef6dc8a90
factor out socket_connect_failed()
|
12 lat temu |
Oswald Buddenhagen
|
37a28d8133
improve socket connect() error reporting with poll()
|
12 lat temu |
Oswald Buddenhagen
|
a66034b23a
fix crash in ssl connection error path
|
12 lat temu |
Oswald Buddenhagen
|
acb1c870b4
rewrite SSL certificate verification. again.
|
12 lat temu |
Oswald Buddenhagen
|
8310cf78ac
fix CVE-2013-0289: add SSL subject verification
|
12 lat temu |
Oswald Buddenhagen
|
fbba8f1cda
add support for (disabling) TLS v1.1 and v1.2
|
12 lat temu |
Oswald Buddenhagen
|
8dbb3fe7a9
flush stdout more
|
12 lat temu |
Ben Kibbey
|
47fe4b7998
Fix certificate verification.
|
13 lat temu |
Oswald Buddenhagen
|
d4c786823d
replace FSF address with something more ... contemporary
|
14 lat temu |
Oswald Buddenhagen
|
7c815538ab
fix line wrapping before info messages
|
13 lat temu |
Oswald Buddenhagen
|
d2bed4990d
unify error reporting
|
14 lat temu |
Oswald Buddenhagen
|
bd93d689db
fully asynchronous IMAP operation
|
13 lat temu |
Oswald Buddenhagen
|
a55354516b
move responsibility for closing sockets on error to user
|
14 lat temu |
Oswald Buddenhagen
|
802c99edcf
make socket read/write error reporting callback-based
|
14 lat temu |
Oswald Buddenhagen
|
f1df2f40d1
decouple the filling of the read buffer from consuming it
|
14 lat temu |
Oswald Buddenhagen
|
f8d73ac346
make socket_write() capable of taking ownership of the buffer
|
14 lat temu |
Oswald Buddenhagen
|
8a72d204c9
change socket_write() return code semantics
|
14 lat temu |