Todd C. Miller
|
e5834bd405
|
Use #include <config.h> not #include "config.h" for consistency.
Otherwise, some compilers may do the wrong thing in a build
dir if there is a config.h file in the source dir too.
|
2022-06-29 08:47:16 -06:00 |
|
Todd C. Miller
|
cc6157d7d4
|
Add support for WolfSSL's OpenSSL compatibility layer.
Based on changes from Hayden Roche
|
2021-10-25 13:17:57 -06:00 |
|
Todd C. Miller
|
88c577171e
|
Make sure INET_ADDRSTRLEN and INET6_ADDRSTRLEN are defined.
|
2021-10-21 19:53:48 -06:00 |
|
Todd C. Miller
|
96fb72e7cb
|
Explicitly include netinet/in.h for struct sockaddr_in and sockaddr+_in6.
Fixes a compilation problem on FreeBSD.
|
2021-05-12 07:27:09 -06:00 |
|
Todd C. Miller
|
36bbf629be
|
Add missing sys/types.h include; fixes a compilation problem on musl libc.
|
2020-05-15 18:56:40 -06:00 |
|
Todd C. Miller
|
d75d36b68c
|
Include stdlib.h for malloc(3) prototype.
We shouldn't rely on it to be implicitly included via OpenSSL headers.
|
2020-03-17 17:24:46 -06:00 |
|
Todd C. Miller
|
1ba8968211
|
Fix a few pointer signedness warnings on Linux.
|
2020-01-20 14:47:38 -07:00 |
|
Todd C. Miller
|
c3bd025052
|
Store the server host name and IP in client_closure_fill().
Also check for getpeername() and inet_ntop() failure.
|
2020-01-20 14:03:41 -07:00 |
|
Todd C. Miller
|
47d9504716
|
Add debugging statements to certificate checks.
|
2020-01-18 12:57:24 -07:00 |
|
Todd C. Miller
|
5a86073bd0
|
Portability fixes and correct path to hostcheck.h in MANIFEST.
Include sys/socket.h for getpeername().
Link with -lnsl on Solaris to get inet_pton().
|
2020-01-18 11:32:45 -07:00 |
|
Laszlo Orban
|
8d111db602
|
implement host validation for the audit server SSL certificates
|
2020-01-18 05:49:54 -07:00 |
|