aboutsummaryrefslogtreecommitdiff
path: root/src/openvpn/multi.c
AgeCommit message (Expand)Author
2022-09-18Implement exit notification via control channelArne Schwabe
2022-09-11dco.c: check certain options only on startupLev Stipakov
2022-08-25DCO: require valid netbits setting for non-primary iroutes.Gert Doering
2022-08-17Include DCO status in GLOBAL_STATS status v2 outputArne Schwabe
2022-08-13ovpn-dco: introduce FreeBSD data-channel offload supportKristof Provost
2022-08-05dco: implement dco support for p2mp/server code pathAntonio Quartulli
2022-08-01dco: configure keys in DCO right after generating themAntonio Quartulli
2022-04-21The Great Reformatting of 2022David Sommerseth
2022-03-17Fix incorrect default mssfix value in server modeLev Stipakov
2022-02-14Remove FRAME_HEADROOM, PAYLOAD_SIZE, EXTRA_FRAME and TUN_LINK_DELTA macrosArne Schwabe
2022-02-14Fix 'defined but not used' warnings with enable-small/disable-managementArne Schwabe
2022-02-02Implement optional mtu parameter for mssfixArne Schwabe
2022-02-02Change buffer allocation calculation and checks to be more staticArne Schwabe
2022-01-26update copyright year to 2022Antonio Quartulli
2021-09-15multi: remove extra brackets in multi_process_incoming_link()Antonio Quartulli
2021-09-12Remove support for PF (Packet Filter)Antonio Quartulli
2021-07-28Remove --ncp-disable optionArne Schwabe
2021-06-24Make waiting on auth an explicit state in the context state machineArne Schwabe
2021-06-24Add connection_established as state in tls_multi->context_authArne Schwabe
2021-06-15Update copyrightsDavid Sommerseth
2021-05-15Use exponential backoff for caching in tls_authentication_statusArne Schwabe
2021-05-14Return cached result in tls_authentication_statusArne Schwabe
2021-04-28Use functions to access key_state instead direct member accessArne Schwabe
2021-04-28Implement deferred auth for scriptsArne Schwabe
2021-04-27Change options->data_channel_use_ekm to flagsArne Schwabe
2021-04-20Move context_auth from context_2 to tls_multi and name it multi_stateArne Schwabe
2021-04-03Fix async push broken after auth deferred refactorArne Schwabe
2021-04-02Extract multi_assign_peer_id into its own functionArne Schwabe
2021-04-02Remove thread_mode field of multi_contextArne Schwabe
2021-04-02Fix 'compress migrate' for 2.2 clients.Gert Doering
2021-04-02Implement '--compress migrate' to migrate to non-compression setupArne Schwabe
2021-03-20Move extract_iv_proto to ssl_util.c/hArne Schwabe
2021-03-10Change parameter of send_auth_pending_messages from context to tls_multiArne Schwabe
2021-03-09Implement server side of AUTH_PENDING with extending timeoutArne Schwabe
2020-11-26Make any auth failure tls_authentication_status return auth failedArne Schwabe
2020-10-24Remove --disable-def-auth configure argumentArne Schwabe
2020-10-24Remove NULL checks before calling freeArne Schwabe
2020-10-24Inline function tls_get_peer_infoArne Schwabe
2020-10-09Implement generating data channel keys via EKM/RFC 5705Arne Schwabe
2020-08-11Move parsing IV_PROTO to separate functionArne Schwabe
2020-08-10Rework NCP compability logic and drop BF-CBC support by defaultArne Schwabe
2020-07-28Abort client-connect handler loop after first handler sets 'disable'.Gert Doering
2020-07-28Fix sequence of events for async plugin v1 handler.Gert Doering
2020-07-27Rename ncp-ciphers to data-ciphersArne Schwabe
2020-07-22Indicate that a client is in pull mode in IV_PROTOArne Schwabe
2020-07-20client-connect: Implement deferred connect support for plugin API v2Arne Schwabe
2020-07-20Separate handling of non-deferred return values for client-connect-scripts.Gert Doering
2020-07-20client-connect: Add deferred support to the client-connect v1 plugin handlerFabian Knittel
2020-07-19client-connect: Use inotify for the deferred client-connect status fileArne Schwabe
2020-07-19client-connect: Add deferred support to the client-connect script handlerFabian Knittel