aboutsummaryrefslogtreecommitdiff
path: root/src/openvpn/openvpn.h
AgeCommit message (Expand)Author
2024-03-18Update Copyright statements to 2024Frank Lichtenheld
2024-03-07Persist-key: enable persist-key option by defaultGianmarco De Gregori
2023-11-20protocol_dump: tls-crypt supportReynir Björnsson
2023-11-08Remove saving initial frame codeArne Schwabe
2023-03-07Dynamic tls-crypt for secure soft_reset/session renegotiationArne Schwabe
2023-01-10Update copyright year to 2023Frank Lichtenheld
2022-12-13Read DCO traffic stats from the kernelKristof Provost
2022-10-17Allow Authtoken lifetime to be short than renegotiation timeArne Schwabe
2022-10-07implement --session-timeoutDmitry Zelenkovsky
2022-10-07Document/cleanup event_timeout functionsArne Schwabe
2022-05-05Implement stateless HMAC-based sesssion-id three-way-handshakeArne Schwabe
2022-02-04Repair --inactive with 'bytes' argument larger 2Gbytes.Gert Doering
2022-01-26update copyright year to 2022Antonio Quartulli
2021-12-13Remove cipher_kt_t and change type to const char* in APIArne Schwabe
2021-12-06Remove key_type->hmac_lengthArne Schwabe
2021-09-12Remove support for PF (Packet Filter)Antonio Quartulli
2021-06-24Add connection_established as state in tls_multi->context_authArne Schwabe
2021-06-15Update copyrightsDavid Sommerseth
2021-05-02Add documentation on EVENT_READ/EVENT_WRITE constantsAntonio Quartulli
2021-04-20Move context_auth from context_2 to tls_multi and name it multi_stateArne Schwabe
2021-04-05Remove conditionals compilation for P2MP, ENABLE_SHAPER and TIME_BACKTRACK_PR...Arne Schwabe
2021-04-01Rename tunnel_server_udp_single_threaded to tunnel_server_udpArne Schwabe
2021-04-01Remove superflous ifdefs around enum like definesArne Schwabe
2021-03-23Move NCP saving and restore to the prepush restore codeArne Schwabe
2021-03-23Move restoring pre pull options to initialising of c2 contextArne Schwabe
2021-01-30Change pull request timeout use a timeout rather than a numberArne Schwabe
2020-10-24Remove --disable-def-auth configure argumentArne Schwabe
2020-07-21Remove ENABLE_OCC #defineArne Schwabe
2020-07-19Remove CAS_PARTIAL stateArne Schwabe
2020-07-17client-connect: Add CC_RET_DEFERRED and cope with deferred client-connectArne Schwabe
2020-07-15client-connect: Change cas_context from int to enumArne Schwabe
2020-07-10Move protocol option negotiation from push_prepare to new functionArne Schwabe
2020-07-02Remove push_reply_deferred variableArne Schwabe
2020-05-07build: Remove --disable-server from ./configureDavid Sommerseth
2020-04-19Another round of uncrustify code cleanup.Arne Schwabe
2019-10-01Rewrite auth-token-gen to be based on HMAC based tokensArne Schwabe
2019-07-22Fix broken fragment/mssfix with NCPLev Stipakov
2019-06-02tun.c: use new networking API to handle tun interface on LinuxAntonio Quartulli
2018-10-26tls-crypt-v2: implement tls-crypt-v2 handshakeSteffan Karger
2018-10-06merge *-inline.h files with their main headerAntonio Quartulli
2018-02-01Update copyright to include 2018 plus company name changeDavid Sommerseth
2017-12-04Remove MD5SUMAntonio Quartulli
2017-12-04Remove ENABLE_CRYPTOAntonio Quartulli
2017-06-18OpenSSL: don't use direct access to the internal of EVP_MD_CTXEmmanuel Deloget
2017-06-16copyright: Update GPLv2 license textsDavid Sommerseth
2017-05-09Restore pre-NCP frame parameters for new sessionsSteffan Karger
2017-01-23Use SHA256 for the internal digest, instead of MD5Steffan Karger
2016-12-21Update copyrightsDavid Sommerseth
2016-12-14The Great Reformatting - first phaseDavid Sommerseth
2016-11-16Add control channel encryption (--tls-crypt)Steffan Karger