Commit Graph

98 Commits (9d6161ee6a269a30fdcb157317eb1709a54bc101)

Author SHA1 Message Date
Sean Bright 42ff856216 Use non-blocking socket() and pipe() wrappers
7 years ago
Richard Mudgett 0989b63047 autoservice: Don't start channel autoservice if the thread is a user interface.
7 years ago
Joshua Colp 2151903a16 Merge "tcptls: Allow OpenSSL configured with no-dh."
7 years ago
George Joseph 76339b1962 Merge "tcptls.h: Repair ./configure --with-ssl=PATH."
7 years ago
Alexander Traud 24503fb600 tcptls.h: Repair ./configure --with-ssl=PATH.
7 years ago
Alexander Traud d36338ce2b tcptls: Allow OpenSSL configured with no-dh.
7 years ago
Alexander Traud 91616f4524 tcptls: Allow OpenSSL 1.1.x configured with enable-ssl3-method no-deprecated.
7 years ago
Alexander Traud 2228ae3f27 tcptls: Repair ./configure --with-ssl=PATH.
7 years ago
Sean Bright 2ffe52a116 utils: Add convenience function for setting fd flags
8 years ago
Alexander Traud 19332e6968 tcptls: Print notice when TLS is enabled but not configured.
8 years ago
Jenkins2 3a2b132411 Merge "declare optional openssl dependencies in moduleinfo"
8 years ago
Alexander Traud 44d9446eb5 tcptls: NULL-check the parameter of ast_ssl_teardown before accessing it.
8 years ago
Tzafrir Cohen b228f5c5e6 declare optional openssl dependencies in moduleinfo
8 years ago
Alexander Traud feeb0974eb tcptls: Do not re-bind to wildcard on client creation.
8 years ago
Joshua Colp 01f2220bec tcptls: Change error message to debug.
8 years ago
Corey Farrell 70d2ccb9da Core: Add support for systemd socket activation.
8 years ago
Richard Mudgett d76bc0565c tcptls.c: Cleanup TCP/TLS listener thread on abnormal exit.
8 years ago
Richard Mudgett 0b427f9b59 tcptls.c: Add some missing allocation failure checks.
8 years ago
Tzafrir Cohen bc041ca14a tcptls: use TLS_client_method with OpenSSL 1.1
8 years ago
Joshua Colp cd5d9d1d69 Merge "tcptls: Use new certificate upon sip reload"
9 years ago
Tzafrir Cohen 26c8552fff OpenSSL 1.1.0 support
9 years ago
Michael Kuron 635b0a0a55 tcptls: Use new certificate upon sip reload
9 years ago
Timo Teräs 070a51bf7c Implement internal abstraction for iostreams
9 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Timo Teräs 39b69ab537 Fixes to include signal.h
9 years ago
Mark Michelson 3b426a8b09 Check for OpenSSL defines before trying to use them.
9 years ago
Joshua Colp 0de74fad55 AST-2016-001 http: Provide greater control of TLS and set modern defaults.
9 years ago
Joerg Sonnenberger 5f712e82ac tcptls.c: Don't use OpenSSL functions when no SSL support is present.
10 years ago
Joshua Colp e7124a3002 Merge "Add X.509 subject alternative name support to TLS certificate verification."
10 years ago
Alexander Traud 8f3f414d8c tcptls: Enable multiple TLS certificate chains (RSA+ECC+DSA) for server socket.
10 years ago
Maciej Szmigiero 2415a14ce9 Add X.509 subject alternative name support to TLS certificate
10 years ago
Alexander Traud 247fef6653 tcptls: Avoiding ERR_remove_state in OpenSSL.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Jonathan Rose 8ec9a82b9a Security/tcptls: MitM Attack potential from certificate with NULL byte in CN.
10 years ago
Matthew Jordan e3fd826cdb tcptls: Handle new OpenSSL compile time option to disable SSLv3
10 years ago
Kevin Harwell c7591ef6bc tcptls: Bad file descriptor error when reloading chan_sip
10 years ago
Matthew Jordan dad0334cf1 AST-2014-011: Fix POODLE security issues
11 years ago
Walter Doekes b2afbc48e4 tcptls: Avoid compiler warning on non-dev-mode.
11 years ago
Richard Mudgett dbec5e0d8d HTTP: Add persistent connection support.
11 years ago
Matthew Jordan 758b13858b main/tcptls: Add checks for OpenSSL Elliptic Curve support
11 years ago
Matthew Jordan eaee92198d main/tcptls: Add support for Perfect Forward Secrecy
11 years ago
Richard Mudgett 13e697f8c0 AST-2014-007: Fix of fix to allow AMI and SIP TCP to send messages.
11 years ago
Richard Mudgett 4ca5745dbe AST-2014-007: Fix DOS by consuming the number of allowed HTTP connections.
11 years ago
Olle Johansson 7c276f9fef tcptls.c : Log errors as ERROR, not warning or something else.
11 years ago
Scott Griepentrog 0d057e6791 http: response body often missing after specific request
11 years ago
Richard Mudgett 12668b6659 tcptls.c: Made TLS handle a certificate chain file.
11 years ago
Richard Mudgett 45261449ec tcptls.c: Add missing cleanup on off nominal path.
11 years ago
David M. Lee 744556c01d security: Inhibit execution of privilege escalating functions
12 years ago
Kinsey Moore ad5f3a5759 tcptls: Prevent unsupported options from being set
12 years ago
Kinsey Moore 372e29620c Ensure Asterisk fails TCP/TLS SIP calls when certificate checking fails
13 years ago