aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-08-11use NULL instead of 0 when assigning pointersAntonio Quartulli
2017-08-11remove unused functionsAntonio Quartulli
2017-08-11make function declarations C99 compliantAntonio Quartulli
2017-08-11OpenSSL: remove unreachable call to SSL_CTX_get0_privatekey()Antonio Quartulli
2017-08-11cleanup: Move init_random_seed() to where it is being usedDavid Sommerseth
2017-08-11Print ec bit details, refuse management-external-key if key is not RSAArne Schwabe
2017-08-11ntlm: improve code style and readabilityAntonio Quartulli
2017-08-11ntlm: restyle compressed multiple function callsAntonio Quartulli
2017-08-11ntlm: convert binary buffers to uint8_t *Antonio Quartulli
2017-07-25cleanup: Move write_pid() to where it is being usedDavid Sommerseth
2017-07-25tls-crypt: avoid warnings when --disable-crypto is usedAntonio Quartulli
2017-07-24management: preserve wait_for_push field when asking for user/passAntonio Quartulli
2017-07-20route: improve error messageAntonio Quartulli
2017-07-20fixup: also change missed openvpn_sleep() occurrencesSteffan Karger
2017-07-20Move openvpn_sleep() to manage.cSteffan Karger
2017-07-20Remove strerror_ts()Steffan Karger
2017-07-17ntlm: unwrap multiple function callsAntonio Quartulli
2017-07-17ntlm: avoid useless castAntonio Quartulli
2017-07-17don't print errno twiceAntonio Quartulli
2017-07-17use M_ERRNO instead of explicitly printing errnoAntonio Quartulli
2017-06-29Undo cipher push in client options state if cipher is rejectedSteffan Karger
2017-06-29OpenSSL: remove EVP_CIPHER_CTX_free() from the compat layerEmmanuel Deloget
2017-06-29OpenSSL: remove EVP_CIPHER_CTX_new() from the compat layerEmmanuel Deloget
2017-06-27Move adjust_power_of_2() to integer.hSteffan Karger
2017-06-27Set tls-cipher restriction before loading certificatesArne Schwabe
2017-06-27crypto: correct typ0 in error messageAntonio Quartulli
2017-06-22Fix typo in extract_x509_extension() debug messageSteffan Karger
2017-06-22OpenSSL: remove pre-1.1 function from the OpenSSL compat interfaceEmmanuel Deloget
2017-06-19Fix remotely-triggerable ASSERT() on malformed IPv6 packet.Gert Doering
2017-06-19Prevent two kinds of stack buffer OOB reads and a crash for invalid input dataGuido Vranken
2017-06-19Fix potential double-free in --x509-alt-username (CVE-2017-7521)Steffan Karger
2017-06-19Restrict --x509-alt-username extension typesSteffan Karger
2017-06-19Fix remote-triggerable memory leaks (CVE-2017-7521)Steffan Karger
2017-06-19mbedtls: require C-string compatible types for --x509-username-fieldSteffan Karger
2017-06-19mbedtls: fix --x509-track post-authentication remote DoS (CVE-2017-7522)Steffan Karger
2017-06-19auth-token with auth-nocache fix broke --disable-crypto buildsDavid Sommerseth
2017-06-19Ignore auth-nocache for auth-user-pass if auth-token is pushedAntonio Quartulli
2017-06-18Fix potential 1-byte overread in TCP option parsing.Gert Doering
2017-06-18OpenSSL: don't use direct access to the internal of HMAC_CTXEmmanuel Deloget
2017-06-18OpenSSL: don't use direct access to the internal of EVP_CIPHER_CTXEmmanuel Deloget
2017-06-18OpenSSL: don't use direct access to the internal of EVP_MD_CTXEmmanuel Deloget
2017-06-18Fix mbedtls fingerprint calculationSteffan Karger
2017-06-18OpenSSL: force meth->name as non-const when we free() itEmmanuel Deloget
2017-06-18OpenSSL: don't use direct access to the internal of DSAEmmanuel Deloget
2017-06-18OpenSSL: don't use direct access to the internal of RSAEmmanuel Deloget
2017-06-18OpenSSL: don't use direct access to the internal of EVP_PKEYEmmanuel Deloget
2017-06-18OpenSSL: don't use direct access to the internal of X509Emmanuel Deloget
2017-06-18Fix edge case with clients failing to set up cipher on empty PUSH_REPLY.Gert Doering
2017-06-16copyright: Update GPLv2 license textsDavid Sommerseth
2017-06-16Fix a null-pointer dereference in establish_http_proxy_passthru()Guido Vranken